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

International Journal on Software and Systems Modeling

Validating UML and OCL models in USE by automatic snapshot generation

0
We study the testing and certification of UML and OCL models as supported by the validation tool USE. We...

Towards an integrated graph-based semantics for UML

0
This paper shows how a central part of the Unified Modeling Language (UML) can be integrated into a single...

Applying UML/MARTE on industrial projects: challenges, experiences, and guidelines

0
Modeling and Analysis of Real-Time and Embedded Systems (MARTE) is a Unified Modeling Language (UML) profile, which has been...

The many meanings of UML 2 Sequence Diagrams: a survey

0
Scenario languages are widely used in software development. Typical usage scenarios, forbidden behaviors, test cases, and many more aspects...

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...

Conformance checking in UML artifact-centric business process models

0
Business artifacts have appeared as a new paradigm to capture the information required for the complete execution and reasoning...

A model-driven method for enacting the design-time QoS analysis of business processes

0
Business Process Management (BPM) is a holistic approach for describing, analyzing, executing, managing, and improving large enterprise business processes....