[HTML][HTML] QMaxUSE: A new tool for verifying UML class diagrams and OCL invariants
H Wu - Science of Computer Programming, 2023 - Elsevier
Formal verification of a UML class diagram annotated with OCL constraints has been a long-
standing challenge in Model-driven Engineering. In the past decades, many tools and …
standing challenge in Model-driven Engineering. In the past decades, many tools and …
Using UML and OCL models to realize high-level digital twins
Digital twins constitute virtual representations of physically existing systems. However, their
inherent complexity makes them difficult to develop and prove correct. In this paper we …
inherent complexity makes them difficult to develop and prove correct. In this paper we …
[HTML][HTML] Understanding the Landscape of Software Modelling Assistants for MDSE tools: A Systematic Map**
Abstract Context Model Driven Software Engineering (MDSE) and low-code/no-code
software development tools promise to increase quality and productivity by modelling …
software development tools promise to increase quality and productivity by modelling …
Efficient test data generation for MC/DC with OCL and search
System-level testing of avionics software systems requires compliance with different
international safety standards such as DO-178C. An important consideration of the avionics …
international safety standards such as DO-178C. An important consideration of the avionics …
Automated generation of consistent models with structural and attribute constraints
Automatically synthesizing consistent models is a key prerequisite for many testing
scenarios in autonomous driving or software tool validation where model-based systems …
scenarios in autonomous driving or software tool validation where model-based systems …
Automation in Model-Driven Engineering: A look back, and ahead
Model-Driven Engineering (MDE) provides a huge body of knowledge of automation for
many different engineering tasks, especially those involving transitioning from design to …
many different engineering tasks, especially those involving transitioning from design to …
Uncertainty-aware simulation of adaptive systems
Adaptive systems manage and regulate the behavior of devices or other systems using
control loops to automatically adjust the value of some measured variables to equal the …
control loops to automatically adjust the value of some measured variables to equal the …
Modeling objects with uncertain behaviors
Modeling the behavior of complex systems that operate in real environments, deal with
physical elements, or interact with humans is a challenging task. It involves the explicit …
physical elements, or interact with humans is a challenging task. It involves the explicit …
[PDF][PDF] Model Finding in the EMF Ecosystem.
The EMF framework is the main meta-modelling framework used nowadays. It has a rich
ecosystem of plug-ins and tools built with and for it, including the option of enriching meta …
ecosystem of plug-ins and tools built with and for it, including the option of enriching meta …
From (imperfect) object diagrams to (imperfect) class diagrams: New ideas and vision paper
In order to achieve effective support for software development, the transition between an
informal and provisional mode of tool operation, which is conducive to design exploration …
informal and provisional mode of tool operation, which is conducive to design exploration …