Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study
Blended modeling aims to improve the user experience of modeling activities by prioritizing
the seamless interaction with models through multiple notations over the consistency of the …
the seamless interaction with models through multiple notations over the consistency of the …
A conceptual model for unifying variability in space and time: Rationale, validation, and illustrative applications
With the increasing demand for customized systems and rapidly evolving technology,
software engineering faces many challenges. A particular challenge is the development and …
software engineering faces many challenges. A particular challenge is the development and …
[PDF][PDF] Evaluating Model Differencing for the Consistency Preservation of State-based Views.
While developers and users of modern software systems usually only need to interact with a
specific part of the system at a time, they are hindered by the ever-increasing complexity of …
specific part of the system at a time, they are hindered by the ever-increasing complexity of …
Taming the complexity of digital twins
C Atkinson, T Kühne - IEEE Software, 2021 - ieeexplore.ieee.org
Taming the Complexity of Digital Twins Page 1 0740-7459/22©2022IEEE MARCH/APRIL 2022
| IEEE SOFTWARE 27 FOCUS: DIGITAL TWINS ALONG WITH THE Internet of Things, digital …
| IEEE SOFTWARE 27 FOCUS: DIGITAL TWINS ALONG WITH THE Internet of Things, digital …
Enabling consistency between software artefacts for software adaption and evolution
Short development times of software became crucial to stay competitive. However, the
quality should not suffer from the faster development processes, which is why increasingly …
quality should not suffer from the faster development processes, which is why increasingly …
Comprehensive systems: a formal foundation for multi-model consistency management
Abstract Model management is a central activity in Software Engineering. The most
challenging aspect of model management is to keep inter-related models consistent with …
challenging aspect of model management is to keep inter-related models consistent with …
Solving the instance model-view update problem in AADL
The Architecture Analysis and Design Language (AADL) is a rich language for modeling
embedded systems through several constructs such as component extension and …
embedded systems through several constructs such as component extension and …
[PDF][PDF] Finding a universal execution strategy for model transformation networks
When using multiple models to describe a (software) system, one can use a network of
model transformations to keep the models consistent after changes. No strategy exists …
model transformations to keep the models consistent after changes. No strategy exists …
Requirements for modelling tools for teaching
Modelling is an important activity in software development and it is essential that students
learn the relevant skills. Modelling relies on dedicated tools and these can be complex to …
learn the relevant skills. Modelling relies on dedicated tools and these can be complex to …
Consistent management of variability in space and time
S Ananieva - Proceedings of the 25th ACM International Systems …, 2021 - dl.acm.org
Development and maintenance of software-intensive systems face major challenges. To
cope with an increasing demand for customization, systems need to exist in concurrent …
cope with an increasing demand for customization, systems need to exist in concurrent …