Mastering Heterogeneous Behavioural Models

J. Christian Attiogbé
DOI: https://doi.org/10.48550/arXiv.1707.06858
2017-07-21
Abstract:Heterogeneity is one important feature of complex systems, leading to the complexity of their construction and analysis. Moving the heterogeneity at model level helps in mastering the difficulty of composing heterogeneous models which constitute a large system. We propose a method made of an algebra and structure morphisms to deal with the interaction of behavioural models, provided that they are compatible. We prove that heterogeneous models can interact in a safe way, and therefore complex heterogeneous systems can be built and analysed incrementally. The Uppaal tool is targeted for experimentations.
Software Engineering
What problem does this paper attempt to address?