Generation of conjoint domain models for system-of-systems

Deepak Dhungana, Andreas A. Falkner, Alois Haselböck

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

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.

OriginalspracheEnglisch
TitelSPLASH Indianapolis 2013; GPCE 2013 - Proceedings of the 12th International Conference on Generative Programming
UntertitelConcepts and Experiences
Herausgeber (Verlag)ACM
Seiten159-168
Seitenumfang10
ISBN (Print)9781450323734
DOIs
PublikationsstatusVeröffentlicht - 27 Okt. 2013
Extern publiziertJa

Publikationsreihe

NameSPLASH Indianapolis 2013; GPCE 2013 - Proceedings of the 12th International Conference on Generative Programming: Concepts and Experiences

Fingerprint

Untersuchen Sie die Forschungsthemen von „Generation of conjoint domain models for system-of-systems“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren