Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- demonstrationOctober 2020
Concrete syntax-based find for graphical DSLs
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 11, Pages 1–5https://doi.org/10.1145/3417990.3422008There are services available in the most software tools we have got used to like, copy, paste, cut, find, and replace. However, the state of the art is not so good with tools of graphical languages. Even many commercial modelling tools have limited ...
- research-articleOctober 2020
TwinOps - DevOps meets model-based engineering and digital twins for the engineering of CPS
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 94, Pages 1–5https://doi.org/10.1145/3417990.3421446The engineering of Cyber-Physical Systems (CPS) requires a large set of expertise to capture the system requirements and to derive a correct solution. Model-based Engineering and DevOps aim to efficiently deliver software with increased quality. Model-...
- short-paperOctober 2020
Towards adaptive abstraction for continuous time models with dynamic structure
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 93, Page 1https://doi.org/10.1145/3417990.3421443Humans often switch between multiple levels of abstraction when reasoning about salient properties of complex systems. These changes in perspective may be leveraged at runtime to improve both performance and explainability, while still producing ...
- research-articleOctober 2020
Towards a digital twin for cyber-physical production systems: a multi-paradigm modeling approach in the postal industry
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 89, Pages 1–7https://doi.org/10.1145/3417990.3421438This paper presents our early-stage research on a Multi-Paradigm Modeling (MPM) approach as an initial step towards the definition of a Digital Twin (DT) for Cyber-Physical Production Systems (CPPSs). This work takes place in the context of the ...
- research-articleOctober 2020
Contingent level classes: motivation, conceptualization, modeling guidelines, and implications for model management
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 86, Pages 1–10https://doi.org/10.1145/3417990.3421413It has been known for some time that the level of a class may vary with the context it is used in. There are a few approaches that enable modelers to deal with corresponding requirements. However, they usually provide workarounds to avoid the problem of ...
- research-articleOctober 2020
Meaningful metrics for multi-level modelling
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 85, Pages 1–9https://doi.org/10.1145/3417990.3421412One of the key enablers of further growth of multi-level modeling will be the development of objective ways to allow multi-level modeling approaches to be compared to one another and to two-level modeling approaches. While significant strides have been ...
- research-articleOctober 2020
Automatically learning formal models: an industrial case from autonomous driving development
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 33, Pages 1–10https://doi.org/10.1145/3417990.3421262The correctness of autonomous driving software is of utmost importance as incorrect behaviour may have catastrophic consequences. Though formal model-based engineering techniques can help guarantee correctness, challenges exist in widespread industrial ...
- research-articleOctober 2020
Evaluating tool support for embedded operating system security: an experience feedback
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 59, Pages 1–10https://doi.org/10.1145/3417990.3420048Embedded systems are more and more connected to a variety of networks, which increases their attack surface. At the same time, more and more objects are augmented with embedded systems, which increases the potential impact of attacks. Cybersecurity must ...
- research-articleOctober 2020
Method and framework for security risks analysis guided by safety criteria
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 58, Pages 1–8https://doi.org/10.1145/3417990.3420047As previously discussed [19], the challenges to achieve a consistent intertwining between safety and security are rather diverse and complex. Recent advances in safety and security suggest that risks analyses provide guidance for achieving a ...
- research-articleOctober 2020
Automated provenance graphs for [email protected]
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 53, Pages 1–10https://doi.org/10.1145/3417990.3419503Software systems are increasingly making decisions autonomously by incorporating AI and machine learning capabilities. These systems are known as self-adaptive and autonomous systems (SAS). Some of these decisions can have a life-changing impact on the ...
- research-articleOctober 2020
Modular deployment of UML models for V&V activities and embedded execution
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 81, Pages 1–10https://doi.org/10.1145/3417990.3419227To design embedded systems, multiple models of their environments are typically required for different purposes such as simulation, verification, and actual execution. Some of these models abstract the actual physical environment to facilitate ...
- research-articleOctober 2020
Validity frame concept as effort-cutting technique within the verification and validation of complex cyber-physical systems
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 80, Pages 1–10https://doi.org/10.1145/3417990.3419226The increasing performance demands and certification needs of complex cyber-physical systems (CPS) raise the complexity of the engineering process, not only within the development phase, but also in the Verification and Validation (V&V) phase. A proven ...
- research-articleOctober 2020
A language agnostic approach to modeling requirements: specification and verification
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 78, Pages 1–10https://doi.org/10.1145/3417990.3419224Modeling is a complex and error prone activity which can result in ambiguous models containing omissions and inconsistencies. Many works have addressed the problem of checking models' consistency. However, most of these works express consistency ...
- research-articleOctober 2020
From classic to agile: experiences from more than a decade of project-based modeling education
MODELS '20: Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsArticle No.: 22, Pages 1–10https://doi.org/10.1145/3417990.3418743Modeling is one of the key activities in software and systems engineering as models can serve as placeholders for an existing or planned system, and permit to simplify their treatment by abstracting to problem-relevant aspects. Since 2007, we teach the ...