Modeling of Information Systems as Systems of Systems through DSM

被引:0
作者
Salvaneschi, Paolo [1 ,2 ]
机构
[1] Univ Bergamo, Dept Management Informat & Prod Engn, Bergamo, Italy
[2] Salvaneschi & Partners, Bergamo, Italy
来源
2016 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR SYSTEMS-OF-SYSTEMS (SESOS) | 2016年
关键词
Information System; System of Systems;
D O I
10.1145/2897829.2897832
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Information systems may be composed of dozens of software applications managed by different teams knowing only part of the whole system. During the evolution, the structure of information systems tends to become more and more complex. This opens the problem of understanding and managing the Information System-level architecture where a software component is a whole software application. We present the preliminary results of a project aiming at modeling information systems as Systems of Systems via Design Structure Matrices (DSM). The information system is modeled as a matrix describing components (software applications) and connectors (relations between applications). The model, implemented with the Cambridge Advanced Modeler tool, allows us loading the matrix and visualize it as a graph of nodes and oriented arcs. Different classes of users may be interested in different views of the model. A view originates specific attributes of components and connectors. The tool allows us querying the model highlighting nodes and arcs of interest for a specific view. The case studies - composed of about a hundred software applications - consist of the information systems of a retail company and of an hospital.
引用
收藏
页码:8 / 11
页数:4
相关论文
共 8 条
[1]  
Eppinger SD, 2012, ENG SYST, P1
[2]  
Huynh S, 2008, ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, P411, DOI 10.1145/1368088.1368144
[3]   THE 4+1 VIEW MODEL OF ARCHITECTURE [J].
KRUCHTEN, PB .
IEEE SOFTWARE, 1995, 12 (06) :42-&
[4]   Analyzing the evolution of large-scale software systems using design structure matrices and design rule theory: Two exploratory cases [J].
LaMantia, Matthew J. ;
Cai, Yuanfang ;
MacCormack, Alan D. ;
Rusnak, John .
SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, :83-92
[5]  
Merkle B., 2010, SPLASH OOPSLA COMPAN, P295
[6]   Static Architecture-Conformance Checking: An Illustrative Overview [J].
Passos, Leonardo ;
Terra, Ricardo ;
Valente, Marco Tulio ;
Diniz, Renato ;
Mendonca, Nabor .
IEEE SOFTWARE, 2010, 27 (05) :82-89
[7]  
Tekinerdogan B, 2009, AOM'09: ASPECT-ORIENTED MODELING, P13
[8]  
Wynn David C., 2010, International Conference on Modeling and Management of Engineering, P19