Integrating textual and graphical modelling languages

L Engelen, M van den Brand - Electronic Notes in Theoretical Computer …, 2010 - Elsevier
Graphical diagrams are the main modelling constructs offered by the popular modelling
language UML. Because textual representations of models also have their benefits, we …

Refactoring object constraint language specifications

A Correa, C Werner - Software & Systems Modeling, 2007 - Springer
The object constraint language (OCL) plays an important role in the elaboration of precise
models. Although OCL was designed to be both formal and simple, OCL specifications may …

From napkin sketches to reliable software

LJP Engelen - 2012 - research.tue.nl
In the past few years, model-driven software engineering (MDSE) and domain-specific
modeling languages (DSMLs) have received a lot of attention from both research and …

Using OCL in executable UML

K Jiang, L Zhang, S Miyake - Electronic Communications of the EASST, 2008 - eceasst.org
Executable UML allows precisely describing the software system at a higher level of
abstraction. The executable models can be translated to a less abstract program-ming …

[PDF][PDF] Applying constraints in model driven knowledge representation framework

M Darbari, N Dhanda - International Journal of Hybrid Information …, 2010 - researchgate.net
In this short paper we present OCL knowledge representation for interface constraints using
a framework known as MDKR. The semantics of OCL [1, 2] are visualised and represented …

A model-driven runtime environment for web applications

S Haustein, J Pleumann - Software & Systems Modeling, 2005 - Springer
A large part of software development these days deals with building so-called Web
applications. Many of these applications are data-base-powered and exhibit a page layout …

[PDF][PDF] Supporting OCL as part of a Family of Languages

DH Akehurst, G Howells… - Proceedings of the …, 2005 - researchgate.net
With the continued interest in Model Driven techniques for software development more and
more uses are found for query or expression languages that navigate and manipulate object …

[PDF][PDF] Extension of an OCL-based executable UML components action language

S Motogna, B Pârv, I Lazar, I Czibula… - Studia Universitatis …, 2008 - researchgate.net
Executable models allow precise description of software systems at a higher level of
abstraction and independently of a platform or a programming language. In this paper we …

Specifying executable platform-independent models using OCL

P Kelsen, E Pulvermueller, C Glodt - Electronic Communications of the …, 2008 - eceasst.org
Abstract Model-driven architecture aims at describing a system using a platform-
independent model in sufficient detail so that the full implementation of the system can be …

[PDF][PDF] A declarative executable language based on OCL for specifying the behavior of platform-independent models

P Kelsen, E Pulvermueller, C Glodt - Proceedings of Workshop …, 2007 - academia.edu
Model-driven architecture aims at describing a system using a platformindependent model
in sufficient detail so that the full implementation of the system can be generated from this …