scispace - formally typeset
Open AccessJournal ArticleDOI

The MegaM@Rt2 ECSEL project: MegaModelling at Runtime – Scalable model-based framework for continuous development and runtime validation of complex systems

Reads0
Chats0
TLDR
This paper presents an overview of the ECSEL 1 project entitled “MegaModelling at runtime – Scalable model-based framework for continuous development and runtime validation of complex systems” (MegaM@Rt2), whose aim is to address the above mentioned challenges facing MDE.
About
This article is published in Microprocessors and Microsystems.The article was published on 2018-09-01 and is currently open access. It has received 30 citations till now. The article focuses on the topics: System lifecycle & Model-driven architecture.

read more

Citations
More filters
Journal ArticleDOI

Safety for mobile robotic systems: A systematic mapping study from a software engineering perspective

TL;DR: The results confirm that generally existing solutions aiming at managing safety for mobile robotic systems are not yet ready to be used in everyday life and there is the need of turn-key solutions ready to deal with all the challenges.
Journal ArticleDOI

Aggregate Farming in the Cloud: The AFarCloud ECSEL project

TL;DR: The ECSEL AFarCloud (Aggregate Farming in the Cloud) project will provide a distributed platform for autonomous farming that will allow the integration and cooperation of agriculture Cyber Physical Systems in real-time in order to increase efficiency, productivity, animal health, food quality and reduce farm labor costs.
Proceedings ArticleDOI

Exploiting Architecture/Runtime Model-Driven Traceability for Performance Improvement

TL;DR: This paper combines a bidirectional model transformation framework tailored to define relationships between performance monitoring data and an architectural model with a technique for detecting performance antipatterns and for suggesting architectural changes, aimed at removing performance problems identified on the basis of runtime information.
References
More filters
Book

MDA Explained: The Model Driven Architecture¿: Practice and Promise

TL;DR: Insight is given in what MDA means and what you can achieve, both today and in the future, thereby raising the level of maturity of the IT industry.
Journal ArticleDOI

Design Techniques and Applications of Cyberphysical Systems: A Survey

TL;DR: The aim of this survey is to enable researchers and system designers to get insights into the working and applications of CPSs and motivate them to propose novel solutions for making wide-scale adoption of CPS a tangible reality.
Journal ArticleDOI

Continuous software engineering: A roadmap and agenda

TL;DR: It is argued a similar continuity is required between business strategy and development, BizDev being the term the authors coin for this, and a number of continuous activities are identified which together are labelled as ‘Continuous * ’ (i.e. Continuous Star) which are presented as part of an overall roadmap for Continuous Software engineering.
Journal ArticleDOI

A systematic review of search-based testing for non-functional system properties

TL;DR: A variety of metaheuristic search techniques are found to be applicable for non-functional testing including simulated annealing, tabu search, genetic algorithms, ant colony methods, grammatical evolution, genetic programming and swarm intelligence methods.
Journal ArticleDOI

Model traceability

TL;DR: This paper discusses automatic generation of trace information through transformations and the use of traceability relationships to maintain consistency and synchronize model artifacts, and concludes with a discussion of the implementation and utilization challenges that lie ahead.
Related Papers (5)
Frequently Asked Questions (20)
Q1. What are the contributions mentioned in the paper "Ecsel project: megamodelling at runtime - scalable model-based framework for continuous development" ?

This paper presents an overview of the ECSEL project entitled “ MegaModelling at runtime – Scalable model-based framework for continuous development and runtime validation of complex systems ” ( MegaM @ Rt2 ), whose aim is to address the above mentioned challenges facing MDE. Driven by both large and small industrial enterprises, with the support of research partners and technology providers, MegaM @ Rt2 aims to deliver a framework of tools and methods for: 1 ) system engineering/design and continuous development, 2 ) related runtime analysis and 3 ) global models and traceability management. This paper provides an overview of the MegaM @ Rt2 project with respect to its approach, mission, objectives as well as to its implementation details. It further introduces the consortium as well as describes the work packages and few already produced deliverables. 

The authors plan to practically realize this by providing the required management and traceability support between all590 the involved models ( both at design time and runtime ). 

ATOS will contribute to model simulation task force and code generation by providing development for Foundational UML (fUML) and AspectJ. 

Space Systems Finland Ltd. – SSF (FI) will contribute to the MegaM@Rt2280framework with the LIME toolset for runtime monitoring of the implementations and automatic test generation, which was partially funded by SSF. 

Verification and validation issues can be managed directly at runtime, enabling the detection of problems that can be solved at runtime or propagated back to design level. 

Among others,525the following big challenges have been identified as important in their respective research areas: scalable model storage and querying, well-synchronized and verified model views, performant and decentralized global model management, efficient integration of inter-model traceability and interoperability support. 

Tool vendors, engineering tools and technology providers, will integrate their existing products with the MegaM@Rt technologies and will build new products based on the open source results from MegaM@Rt. 

Fent Innovative Software Solutions – FTS (ES) expertise is focused on265the development of execution platforms for mixed criticality systems. 

The main expected result of MegaM@Rt2 is a practical framework incor-porating methods and tools for continuous system engineering and validation. 

Technology availability and support during extended period (e.g., up to30 years in the railways).– MegaM@Rt2 open source solutions support this requirement. 

MegaM@Rt2 achieves this in part through reducing development and exploitation costs and in part by allowing mastery of more complex systems. 

Specific views focus on specific areas of the development from system to software level, including the system functional, logical and physical decomposition, identification of software and hardware components, definition of functional and non-functional proper-410ties, software architecture, data, behavior and algorithmic modeling. 

The system behavior at runtime has to be matched with the design in order to fully understand critical situations, failures in design, and deviations from requirements. 

The main goal of WP4 is to elaborate on the required glue between the artifacts produced in WP2 (e.g., design models) and the ones produced in WP3 (e.g., runtime models). 

The Framework regroups several interconnected tool sets including tool sets for Holistic System Engineering, Model and Traceability Management as well as for Runtime Analysis. 

190• Convergent combination of multi-domains industrial practices.– MegaM@Rt2 supports this challenge with multi-domain case studies.• 

WP4 is designed to de-500liver its results incrementally, notably by collecting progressively feedback on the developed features from their application to the project use cases. 

a scalable megamodelling ap-125proach is required to manage all the involved artifacts e.g., the many different models, corresponding work flows, configurations, etc. and to better tackle their large diversity in terms of nature, number, size, complexity, etc. 

The overly positive and instructive remarks motivated us to continue with MegaM@Rt2 in 2016, and a proposal was submitted for the research and innovation action in the call H2020-ECSEL2016-RIA, by reinforcing the consortium and clearing the project details. 

The MegaM@Rt2 consortium argues that investment in capabil-160ity of the software development tools market, although only a fraction, has a very large pay-off.