作者
Olaf Owe, Elahe Fazeldehkordi, Jia-Chun Lin
发表日期
2020
研讨会论文
Model-Driven Engineering and Software Development: 7th International Conference, MODELSWARD 2019, Prague, Czech Republic, February 20–22, 2019, Revised Selected Papers 7
页码范围
320-349
出版商
Springer International Publishing
简介
Program evolution may reveal bad design decisions, misunderstandings, erroneous code, or erroneous specifications, because problems made early in the design of a system may not be discovered until much later in the life-time of the system. Non-trivial changes of old code may be necessary. Flexibility in making such changes is essential, especially in a distributed setting where the system components are updated independently. In this setting re-verification is challenging. We consider flexibility with respect to what changes can be made as well as what can be efficiently reverified.
In this paper we propose a flexible framework for modeling and evolution of distributed systems. It supports unrestricted modifications in such systems, both in code and specifications, and with support of verification and re-verification. We consider on the setting of concurrent and object-oriented distributed programs, and …
引用总数
学术搜索中的文章
O Owe, E Fazeldehkordi, JC Lin - Model-Driven Engineering and Software Development …, 2020