Towards the automated generation of consistent, diverse, scalable and realistic graph models
Automated model generation can be highly beneficial for various application scenarios
including software tool certification, validation of cyber-physical systems or benchmarking …
including software tool certification, validation of cyber-physical systems or benchmarking …
Reasoning about UML/OCL class diagrams using constraint logic programming and formula
Abstract Model Driven Engineering promotes the use of models as the main artifacts in
software and system development. Verification and validation of models are key activities to …
software and system development. Verification and validation of models are key activities to …
Open-World Loose Semantics of Class Diagrams as Basis for Semantic Differences
I Nachmann, B Rumpe, M Stachon, S Stüber - 2022 - dl.gi.de
Class Diagrams (CDs) model data structures in object-oriented systems and evolve
throughout the course of the development process. Analyzing the semantic differences …
throughout the course of the development process. Analyzing the semantic differences …
[BOOK][B] Automated Validation & Verification of UML/OCL Models Using Satisfiability Solvers
Only four decades after the first manned flight to the moon, a common device such as a
smartphone consists of more complex technology than the “high-end” computers that …
smartphone consists of more complex technology than the “high-end” computers that …
AlloyInEcore: embedding of first-order relational logic into meta-object facility for automated model reasoning
We present AlloyInEcore, a tool for specifying metamodels with their static semantics to
facilitate automated, formal reasoning on models. Software development projects require …
facilitate automated, formal reasoning on models. Software development projects require …
Map** OCL as a Query and Constraint Language
CI Dania Flores - 2018 - docta.ucm.es
Model building is at the heart of system design. This is true in many engineering disciplines
and is increasingly the case in software engineering. Model Driven Architecture (MDA) is a …
and is increasingly the case in software engineering. Model Driven Architecture (MDA) is a …
Re-utilizing Verification Results of UML/OCL Models
Utilizing all the methods introduced in the previous chapters allows for automatically
conducting various validation and verification tasks using the UML/OCL model of the system …
conducting various validation and verification tasks using the UML/OCL model of the system …
A Symbolic Formulation for Models
In this chapter, we present a symbolic formulation representing all system states of a given
UML/OCL model. We thereby do not only consider the usually assumed 2-valued logic, but …
UML/OCL model. We thereby do not only consider the usually assumed 2-valued logic, but …
[PDF][PDF] Map** OCL as a query and constraint language
CID Flores - 2017 - docta.ucm.es
Model building is at the heart of system design. This is true in many engineering disciplines
and is increasingly the case in software engineering. Model Driven Architecture (MDA) is a …
and is increasingly the case in software engineering. Model Driven Architecture (MDA) is a …