2008
DOI: 10.1007/s10559-008-9048-2
|View full text |Cite
|
Sign up to set email alerts
|

Transformational approach to the development of software architectures on the basis of fuzzy graph models

Abstract: An approach to the creation of software architectures is examined that is based on the model-oriented paradigm that opens up the way to the implementation of transformational evolution of software systems. The emphasis is on the formalization of fuzzy graphs, fuzzy graph models, and rules of their transformation. A theoretical categorical representation of fuzzy software architectures is developed, which allows one to manage the process of their transformations on the basis of making decisions in a fuzzy model… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2009
2009
2023
2023

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…The category-theoretic approach can be used to formalize FGTSs, which are a generalization of sequential GTS and take into account the main forms of fuzziness that occur both in constructing basis categories of fuzzy objects and in describing the transformations of fuzzy graphs generated by fuzzy sets [7][8][9]. To this end, we will use the "pushout" structure, which is a category generalization of the union of two objects with allowance for the common subobject.…”
Section: Means Of Representing the Fuzziness Of Object-oriented Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…The category-theoretic approach can be used to formalize FGTSs, which are a generalization of sequential GTS and take into account the main forms of fuzziness that occur both in constructing basis categories of fuzzy objects and in describing the transformations of fuzzy graphs generated by fuzzy sets [7][8][9]. To this end, we will use the "pushout" structure, which is a category generalization of the union of two objects with allowance for the common subobject.…”
Section: Means Of Representing the Fuzziness Of Object-oriented Modelmentioning
confidence: 99%
“…The weights and estimate of each parameter are specified by fuzzy numbers or words; therefore, the fuzzy multiattribute decision-making method [8] is implemented.…”
mentioning
confidence: 99%
“…In order to increase the efficiency of a development process and to attain high qua1ity of these systems we need the appropriate technological tools. Among such technological tools transformational technique of software development seems to be very useful [1,2] . This technique provides a possibility of computer-assisted transformation of programs according to given transformation rules to generate new programs or to make reduction (optimizing) of existing ones.…”
mentioning
confidence: 99%
“…To the best of our knowledge, Mori and Kawahara were the rst to propose this [MK95], using a single pushout construction. There also exists a series of papers by Parasyuk and Yershov, in which fuzzy graph transformations are studied using single pushouts [PY06] and double pushouts [PE07,PY08]. Because PBPO + rules have both a pattern span and a type span (unlike in the single and double pushout approaches), both lower and upper bounds can be speci ed on fuzzy values.…”
Section: De Nition 363 (L-fuzzy Setmentioning
confidence: 99%