|
Vestnik Novosibirskogo Gosudarstvennogo Universiteta. Seriya Matematika, Mekhanika, Informatika, 2012, Volume 12, Issue 3, Pages 103–126
(Mi vngu9)
|
|
|
|
This article is cited in 1 scientific paper (total in 1 paper)
Diagrammatic Description of Software Systems Composition
S. P. Kovalyov Institute of Control Sciences, Russian Academy of Sciences, Moscow
Abstract:
Category-theoretic approach to formalization of software systems development processes that allows describing many familiar programming technologies in a uniform manner is presented. The construction of architecture school coined by J. C. Fiadeiro et al is employed as a starting point in developing the approach. Certain classes of architecture school encountered in practical programming are identified. A number of system synthesis tasks described and investigated by means of category theory. Those include applying integration patterns, architecture mining, choosing appropriate integration interfaces, paralleling, componentwise refinement of systems, developing custom system composition technologies. It is argued that every system composition act is combined from three tricks: loading, substituting, and gluing.
Keywords:
system integration, category of diagrams, architecture school, architecture mining, mereology.
Received: 17.06.2011
Citation:
S. P. Kovalyov, “Diagrammatic Description of Software Systems Composition”, Vestn. Novosib. Gos. Univ., Ser. Mat. Mekh. Inform., 12:3 (2012), 103–126
Linking options:
https://www.mathnet.ru/eng/vngu9 https://www.mathnet.ru/eng/vngu/v12/i3/p103
|
Statistics & downloads: |
Abstract page: | 221 | Full-text PDF : | 75 | References: | 46 | First page: | 2 |
|