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

Publications

Visual modeling of RESTful conversations with RESTalk

0
The cost savings introduced by Web services through code reuse and integration opportunities have motivated many businesses to develop...

OCLFO: first-order expressive OCL constraints for efficient integrity checking

0
OCL is the standard language for defining constraints in UML class diagrams. Unfortunately, as we show in this paper,...

Toward a well-founded theory for multi-level conceptual modeling

0
Multi-level conceptual modeling addresses the representation of subject domains dealing explicitly with multiple classification levels. Despite the recent advances...

Synthesizing object life cycles from business process models

0
Unified modeling language (UML) activity diagrams can model the flow of stateful business objects among activities, implicitly specifying the...

Empirical study on the effectiveness and efficiency of model-driven architecture techniques

0
Previous studies have reported conflicting opinions on the feasibility of model-driven architecture (MDA). Studies have investigated the mechanics of...

Automatic generation of basic behavior schemas from UML class diagrams

0
The specification of a software system must include all relevant static and dynamic aspects of the domain. Dynamic aspects...

An object-oriented requirements specifications method

0
Analyzing requirements for object-oriented software is examined in an alternative methodology from the more standard structured analysis approach. Through...

The meaning of multiplicity of n-ary associations in UML

0
The concept of multiplicity in UML derives from that of cardinality in entity-relationship modeling techniques. The UML documentation defines...

An object-oriented methodology for knowledge base/database coupling

0
Databases have evolved into the central component of organizational information systans over the past two decades. However, the typical...

Knowledge and software modeling using UML

0
Ontology can be considered as a comprehensive knowledge model which enables the developer to practice knowledge, instead of code,...