The KeY tool: integrating object oriented design and formal verification

W Ahrendt, T Baar, B Beckert, R Bubel, M Giese… - Software & Systems …, 2005 - Springer
KeY is a tool that provides facilities for formal specification and verification of programs
within a commercial platform for UML based software development. Using the KeY tool …

[CARTE][B] Ontology-driven software development

JZ Pan, S Staab, U Aßmann, J Ebert, Y Zhao - 2012 - books.google.com
This book is about a significant step forward in software development. It brings state-of-the-
art ontology reasoning into mainstream software development and its languages. Ontology …

The MEMO meta modelling language (MML) and language architecture

U Frank - 2011 - econstor.eu
The family of languages that builds the foundation of the MEMO method is intended to
feature a high degree of inter-language integration. For this purpose, the languages need to …

Reasoning about UML/OCL class diagrams using constraint logic programming and formula

B Pérez, I Porres - Information Systems, 2019 - Elsevier
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 …

Refactoring OCL annotated UML class diagrams

S Marković, T Baar - … On Model Driven Engineering Languages And …, 2005 - Springer
Refactoring of UML class diagrams is an emerging research topic and heavily inspired by
refactoring of program code written in object-oriented implementation languages. Current …

A framework for model transformation verification

K Lano, T Clark, S Kolahdouz-Rahimi - Formal aspects of computing, 2015 - Springer
A model transformation verification task may involve a number of different transformations,
from one or more of a wide range of different model transformation languages, each …

Refactoring OCL annotated UML class diagrams

S Marković, T Baar - Software & Systems Modeling, 2008 - Springer
Refactoring of UML class diagrams is an emerging research topic and heavily inspired by
refactoring of program code written in object-oriented implementation languages. Current …

Data-flow based Model Analysis and its Applications

C Saad, B Bauer - International Conference on Model Driven Engineering …, 2013 - Springer
In this paper we present a data-flow based approach to static model analysis to address the
problem of current methods being either limited in their expressiveness or employing …

[PDF][PDF] Using patterns to develop consistent design constraints

MS Wahler - 2008 - research-collection.ethz.ch
Develo** constraint specifications for class models is a time-consuming and error-prone
task because typical specifications contain numerous constraints, which in addition often …

A unified framework for enterprise architecture analysis

M Langermeier, C Saad, B Bauer - 2014 IEEE 18th …, 2014 - ieeexplore.ieee.org
Enterprise Architecture (EA) analysis is an important tool for leveraging EA models.
However, due to the diverse nature of the EA field, analysis techniques must be able to deal …