This program is tentative and subject to change.
Programs, like people, get old. The same is true for models, which can become obsolete due to a diversity of factors such as changing requirements, data drift or evolution of the domain itself. Preventing or addressing obsolescence as early as possible helps to reduce the significant costs, risks, and uncertainties incurred by obsolete models and the software system generated from them. Indeed, obsolescence in models can easily propagate to errors in the system resulting in behavioral uncertainty marked by unforeseen, emergent, or unpredictable behavior. Nevertheless, methods and strategies to identify, anticipate, minimize, and manage model obsolescence are presently lacking. This paper presents an innovative approach to tackle model obsolescence. We have designed a domain-specific language (DSL) to specify potential aging and degradation conditions for model elements. Based on the DSL annotations and the history of changes in a model, we can pinpoint those elements that require validation or risk becoming obsolete. Both the DSL and the engine to calculate the obsolescence status of the elements in a model have been released as part of the open-source BESSER modeling platform.
This program is tentative and subject to change.
Wed 8 OctDisplayed time zone: Eastern Time (US & Canada) change
11:00 - 12:30 | Session 2: Model-Driven Engineering Foundations and EvolutionJournal-First / Research Papers / New Ideas and Emerging Results (NIER) at DCIH 507 Hybrid | ||
11:00 18mTalk | Common modeling concepts and a command interface towards bisimilar behavior of different domain-specific modeling frameworksPT Research Papers | ||
11:18 18mTalk | The State of Model Driven Development 29 Years After Completing the SISU ProjectPT Research Papers Stein Erik Ellevseth ABB Retired Researcher, Peter Herrmann Norwegian University of Science and Technology (NTNU), Emmanuel Gaudin PragmaDev, Paris, Juergen Dingel Queen's University, Kingston, Ontario | ||
11:36 18mTalk | Going from the Past back to the Future: Incrementally Reconstructing a Metamodel HistoryFT Research Papers Marcel Homolka ISSE, Luciano Marchezan DIRO, University of Montreal, Wesley Assunção North Carolina State University, Alexander Egyed Johannes Kepler University Linz | ||
11:54 18mTalk | Effects of Model Merge on Developers’ Brain Dynamics: An EEG Microstate Analysis New Ideas and Emerging Results (NIER) Willian Bolzan Federal Institute of Santa Catarina - IFSC, Robson Keemps da silva Federal Institute of Mato Grosso - IFMT, Kleinner Farias University of Vale do Rio dos Sinos (UNISINOS) | ||
12:12 18mTalk | Modeling the obsolescence of models Journal-First Iván Alfonso Luxembourg Institute of Science and Technology, Jean Sebastien Sottet Luxembourg Institute of Science and Technology and University of Luxembourg, Pierre Brimont Luxembourg Institute of Science and Technology and University of Luxembourg, Jordi Cabot Luxembourg Institute of Science and Technology DOI |