Model-Based System Engineering is gaining momentum in the industry. In order to be successful, it requires adequate tooling support. In addition to functional requirements related to model edition, verification and transformation, key non-functional requirements need to be carefully addressed such as versioning, usability/team work, reliability, security, ease of integration. In this paper, we first give an overview of how we dealt with such requirements in the context of the development of a real world platform for a global telecom operator, with a focus on early steps of system modelling. We then present a more detailed design of the tooling architecture and a high availability protocol for accessing a mainstream model repository. The proposed protocol is modelled and verified using the Alloy language and model-checker.
CITATION STYLE
Ponsard, C., Darimont, R., & Touzani, M. (2019). Robust Design of a Collaborative Platform for Model-Based System Engineering: Experience from an Industrial Deployment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11815 LNCS, pp. 333–347). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-32065-2_23
Mendeley helps you to discover research relevant for your work.