planning - designing - developing IT
Special Interest Group on Systems Analysis and Design

International Journal on Software and Systems Modeling

Translating between Alloy specifications and UML class diagrams annotated with OCL

0
Model-driven engineering (MDE) is a software engineering approach based on model transformations at different abstraction levels. It prescribes the...

Redesign of UML class diagrams: a formal approach

0
Contracts provide a precise way of specifying object-oriented systems. When a class structure is modified, the corresponding contracts must...

A model-driven approach for vulnerability evaluation of modern physical protection systems

0
Modern physical protection systems integrate a number of security systems (including procedures, equipments, and personnel) into a single interface...

Empirically evaluating OCL and Java for specifying constraints on UML models

0
The Object Constraint Language (OCL) has been applied, along with UML models, for various purposes such as supporting model-based...

Formal semantics of static and temporal state-oriented OCL constraints

0
The textual Object Constraint Language (OCL) is primarily intended to specify restrictions over UML class diagrams, in particular class...

An interactive tool for UML class model evolution in database applications

0
In the context of model-driven development of database applications with UML, the (usually relational) database schema is obtained automatically...

SQL-PL4OCL: an automatic code generator from OCL to SQL procedural language

0
In this paper, we introduce a SQL-PL code generator for OCL expressions that, in contrast to other proposals, is...

Formal verification and validation of embedded systems: the UML-based MADES approach

0
Formal verification and validation activities from the early development phases can foster system consistency, correctness, and integrity, but they...

A visual language for modeling and executing traceability queries

0
Current software and systems engineering tools provide only basic trace features, and as a result users are often compelled...

Thirteen years of SysML: a systematic mapping study

0
The OMG standard Systems Modeling Language (SysML) has been on the market for about thirteen years. This standard is...