Generation of Conjoint Domain Models for System-of-Systems

被引:0
作者
Dhungana, Deepak [1 ]
Falkner, Andreas [1 ]
Haselboeck, Alois [1 ]
机构
[1] Siemens AG Osterreich, Corp Technol, Vienna, Austria
关键词
System-of-systems integration; platform alignment; CHALLENGES;
D O I
10.1145/2637365.2517224
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software solutions in complex environments, such as railway control systems or power plants, are assemblies of heterogeneous components, which are very large and complex systems themselves. Interplay of these systems requires a thorough design of a system-of-systems (SoS) encompassing the required interactions between the involved systems. One of the challenges lies in reconciliation of the domain data structures and runtime constraints to ensure consistency of the SoS behavior. In this paper, we present a generative approach that enables reconciliation of a common platform based on reusable domain models of the involved systems. This is comparable to a product line configuration problem where we generate a common platform model for all involved systems. We discuss the specific requirements for model composition in a SoS context and address them in our approach. In particular, our approach addresses the operational and managerial independence of the individual systems and offers appropriate modeling constructs. We report on our experiences of applying the approach in several real world projects and share the lessons learned.
引用
收藏
页码:159 / 168
页数:10
相关论文
共 34 条
[1]  
Alférez M, 2011, LECT NOTES COMPUT SC, V6698, P361, DOI 10.1007/978-3-642-21470-7_25
[2]  
[Anonymous], 2007, Ontology matching, DOI 10.1007/978-3-540-49612-0
[3]  
[Anonymous], SYSTEMS SYSTEMS ENG
[4]  
[Anonymous], 2009, P 13 INT SOFTW PROD, DOI DOI 10.1145/1753235.1753251
[5]   Scaling step-wise refinement [J].
Batory, D ;
Sarvela, JN ;
Rauschmayer, A .
25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, :187-197
[6]  
BERGSTRA JA, 1996, LECT NOTES COMPUTER, V1061, P75
[7]  
Bernstein P. A., 2007, ICMD
[8]   The challenges of broadening the scope of software product families [J].
Bosch, Jan .
COMMUNICATIONS OF THE ACM, 2006, 49 (12) :41-44
[9]  
Brunelière H, 2010, LECT NOTES COMPUT SC, V6138, P32, DOI 10.1007/978-3-642-13595-8_5
[10]   Modelling requirements variability across product lines [J].
Bühne, S ;
Lauenroth, K ;
Pohl, K .
13TH IEEE INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2005, :41-50