Related Experiment Video
Updated: Sep 13, 2025

A Web Tool for Generating High Quality Machine-readable Biological Pathways
Published on: February 8, 2017
Using reactive links to propagate changes across engineering models
Cosmina-Cristina Raţiu1,2, Wesley K G Assunção3, Edvin Herac1
1Institute for Software Systems Engineering, Johannes Kepler University Linz, Linz, Austria.
Collaborative model-driven development faces synchronization challenges. This study introduces reactive links to automatically propagate changes across diverse engineering models and tools, enhancing consistency and efficiency.
Area of Science:
- Software Engineering
- Systems Engineering
- Computer Science
Background:
- Collaborative model-driven development is crucial for complex systems.
- Maintaining model consistency across tools and domains is challenging.
- Existing solutions require manual change propagation, lacking efficiency.
Purpose of the Study:
- To introduce a novel solution for automatic change propagation in collaborative model-driven development.
- To address limitations in traceability and efficiency of current methods.
- To ensure synchronization and consistency of model artifacts across different domains and tools.
Main Methods:
- Developed a solution based on highly granular trace links called 'reactive links'.
- Reactive links automatically propagate property value changes between models in different domains and tools.
- Evaluated the solution's feasibility, performance, and flexibility in practical scenarios.
Main Results:
- The reactive links successfully resolved all required change propagation cases.
- Demonstrated significant efficiency improvements compared to manual propagation.
- Validated the solution in three practical scenarios from two partner organizations.
Conclusions:
- Reactive links enhance the engineering of software-intensive systems.
- The solution reduces the manual burden of keeping models synchronized.
- It effectively avoids inconsistencies arising from collaborative, multi-domain engineering.
Related Concept Videos
Design Example: Creating a Hydraulic Model of a Dam Spillway
Typical Model Studies
Support Reactions
The purpose of the supports is to prevent the translational motion of the system by applying an equal and opposite force and to prevent the system's rotation by applying...
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
Mechanistic Models: Overview of Compartment Models
Radical Reactivity: Overview

