MegaMaRt2 - Megamodelling at Runtime (ECSEL/Vinnova)

Status:

active

Start date:

2017-04-01

End date:

2020-03-31

European industry faces stiff competition on the global arena. Electronic Components and Systems become more and more complex, thus calling for modern engineering practices to be applied in order to better tackle both productivity and quality. Model-based technologies promise significant productivity gains, which have already been proven in several studies and applications. However, these technologies still need more enhancements to scale up for real-life industrial projects and to provide more benefits in different contexts. The ultimate objective of improving productivity, while reducing costs and ensuring quality in development, integration and maintenance, can be achieved by using techniques integrating seamlessly design time and runtime aspects. Industrial scale system models, which are usually multi-disciplinary, multi-teams and serving to several product lines have to be be exploited at runtime, e.g. by advanced tracing and monitoring, thus boosting the overall quality of the final system and providing lessons-learnt for future product generations. MegaM@Rt brings model-based engineering to the next level in order to help European industry reducing development and maintenance costs while reinforcing both productivity and quality. To achieve that, MegaM@Rt will create a framework incorporating methods and tools for continuous development and runtime validation to significantly improve productivity, quality and predictability of large and complex industrial systems. MegaM@Rt addresses the scalability challenges with advanced megamodelling and traceability approaches, while runtime aspects will be tackled via so-called “models@runtime”, online testing and execution traces analysis. MegaM@Rt brings together a strong international consortium involving experts from France, Spain, Italy and Finland. The partners cover the whole value chain from research organizations to tool providers, including 9 end-users with large industrial case studies for results validation. 

[Show all publications]

MBRP: Model-based Requirements Prioritization Using PageRank Algorithm (Dec 2019)
Muhammad Abbas, Irum Inayat , Naila Jan , Mehrdad Saadatmand, Eduard Paul Enoiu, Daniel Sundmark
The 26th Asia-Pacific Software Engineering Conference (APSEC 2019)

On the Measurement of Software Complexity for PLC Industrial Control Systems using TIQVA (Nov 2019)
Adnan Muslija , Eduard Paul Enoiu
The 35th ACM/SIGAPP Symposium On Applied Computing (SAC2020)

MegaM@Rt2 Project: Megamodeling at Runtime - Intermediate Results and Research Challenges (Oct 2019)
Andrey Sadovykh , Dragos Truscan , Alessandra Bagnato , Wasif Afzal, Hugo Bruneliere , Abel Gomez , Alexandra Espinosa Hortelano, Gunnar Widforss, Pierluigi Pierini , Elizabeta Fourneret
2019 International Conference on Technology of Object Oriented Languages and Systems (TOOLS'19)

Improving Software Requirements Reasoning by Novices : An Empirical Evaluation (Aug 2019)
Rubia Fatima , Affan Yasin , Lin Liu , Jianmin Wang , Wasif Afzal, Atif Yasin
IET Software (IETSEN)

On a Tool-Supported Model-Based Approach for Building Architectures and Roadmaps: The MegaM@Rt2 Project Experience (Aug 2019)
Andrey Sadovykh , Wasif Afzal, Dragos Truscan , Pierluigi Pierini , Hugo Bruneliere , Alessandra Bagnato , Abel Gomez , Jordi Cabot , Orlando Avila-Garcia
Microprocessors and Microsystems (MICPRO)

An Improved Software Reliability Prediction Model By Using High Precision Error Iterative Analysis Method (Jun 2019)
Gul Jabeen, Ping Luo, Wasif Afzal
Softw. Test. Verif. Reliab. (STVR)