Developing Reliable Component-Based Software In Mediator

Yi Li
DOI: https://doi.org/10.1007/978-3-030-02450-5_29
2018-01-01
Abstract:Component-based development is widely used to reduce the development cost of complex systems. In this pattern, software features are organized, encapsulated and reused as components. In this report, we present a component-based modeling framework based on the modeling language Mediator that aims to build formally verified software, both on model-level and code-level. This work is the core part of a Ph.D. thesis.
What problem does this paper attempt to address?