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

Publications

Aspectual templates in UML: Enhancing the semantics of UML templates in OCL

0
UML Templates allow to capture reusable models through parameterization. The construct is general enough to be used in many...

Nivel: a metamodelling language with a formal semantics

0
Much work has been done to clarify the notion of metamodelling and new ideas, such as strict metamodelling, distinction...

AuRUS: explaining the validation of UML/OCL conceptual schemas

0
The validation and the verification of conceptual schemas have attracted a lot of interest during the last years, and...

Dinosaur meets Archaeopteryx? or: Is there an alternative for Rational’s Unified Process?

0
Since 1999, Rational's Unified Process (RUP) is being offered as a guideline for software projects using the Unified Modeling...

SAMM: an architecture modeling methodology for ship command and control systems

0
Ship command and control systems (SCCSs) are composed of large-scale, complex, real-time and software-intensive systems that complete tasks collaboratively....

PSL: A semantic domain for flow models

0
Flow models underlie popular programming languages and many graphical behavior specification tools. However, their semantics is typically ambiguous, causing...

Approaches to modeling business processes: a critical analysis of BPMN, workflow patterns and YAWL

0
We investigate three approaches describing models of business processes: the OMG standard BPMN in its recent version 2.0, the...

OCL 1.4/5 vs. 2.0 Expressions Formal semantics and expressiveness

0
A type inference system and a big-step operational semantics for expressions of the "Object Constraint Language" (OCL), the declarative...

Theoretical foundations and implementation of business process diagrams’ complexity management technique based on highlights

0
The main purpose of business process diagrams is to make the communication between process-related stakeholders more effective. To this...

VPML: an approach to detect design patterns of MOF-based modeling languages

0
A design pattern is a recurring and well-understood design fragment. In a model-driven engineering methodology, detecting occurrences of design...