Model-based languages such as MATLAB/Simulink play an essential role in the model-driven development of software systems. During their development, these systems can be subject to modification numerous times. For large-scale systems, to manually identify performed modifications is infeasible. However, their precise identification and subsequent validation is essential for the evolution of model-based systems. If not fully identified, modifications may cause unaccountable behavior as the system evolves and their redress can significantly delay the entire development process. In this paper, we propose a fully automated technique called Reverse Signal Propagation Analysis, which identifies and clusters variations within evolving MATLAB/Simulin...
The society expects software to deliver the right functionality, in a short amount of time and with ...
Model-based development is becoming an increasingly com-mon development methodology. In important do...
Introduction: Software reuse by copying and modifying components to fit new systems is common in ind...
Model-based languages such as MATLAB/Simulink play an essential role in the model-driven development...
Model-based languages such as MATLAB/Simulink play an essential role in the model-driven development...
Abstract—This paper presents a semi-automated framework for identifying and representing different k...
Today’s cars are characterized by many functional variants. There are many reasons for the underlyin...
Industry faces an increasing number of challenges regarding the functionality, efficiency and reliab...
Mutation analysis is a fault-based method used for introducing small changes into a program, produci...
Abstract—Embedded systems are usually modeled to simu-late their behavior. Nowadays, this modeling i...
Modeling variability in Matlab/Simulink becomes more and more important. We took the two vari-abilit...
To satisfy demand for customized software solutions, companies commonly use so-called clone-and-own ...
International audienceIn a Model-based Software Product Line (MSPL), the variability of the domain i...
In recent years, the automotive industry adopted model-based development of software components as a...
Product lines are receiving more and more attention in software and mechanical engineering processes...
The society expects software to deliver the right functionality, in a short amount of time and with ...
Model-based development is becoming an increasingly com-mon development methodology. In important do...
Introduction: Software reuse by copying and modifying components to fit new systems is common in ind...
Model-based languages such as MATLAB/Simulink play an essential role in the model-driven development...
Model-based languages such as MATLAB/Simulink play an essential role in the model-driven development...
Abstract—This paper presents a semi-automated framework for identifying and representing different k...
Today’s cars are characterized by many functional variants. There are many reasons for the underlyin...
Industry faces an increasing number of challenges regarding the functionality, efficiency and reliab...
Mutation analysis is a fault-based method used for introducing small changes into a program, produci...
Abstract—Embedded systems are usually modeled to simu-late their behavior. Nowadays, this modeling i...
Modeling variability in Matlab/Simulink becomes more and more important. We took the two vari-abilit...
To satisfy demand for customized software solutions, companies commonly use so-called clone-and-own ...
International audienceIn a Model-based Software Product Line (MSPL), the variability of the domain i...
In recent years, the automotive industry adopted model-based development of software components as a...
Product lines are receiving more and more attention in software and mechanical engineering processes...
The society expects software to deliver the right functionality, in a short amount of time and with ...
Model-based development is becoming an increasingly com-mon development methodology. In important do...
Introduction: Software reuse by copying and modifying components to fit new systems is common in ind...