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

International Journal on Software and Systems Modeling

A Methodological Approach for Object-Relational Database Design using UML

0
The most common way of designing databases is by means of a conceptual model, such as E/R, without taking...

A fine-grained analysis of the support provided by UML class diagrams and ER diagrams...

0
This paper presents the results of an empirical study aiming at comparing the support provided by ER and UML...

Looking back at UML

0
This paper sets out in detail the development of the Unified Modeling Language and its derivatives from its beginning...

DataMock: An Agile Approach for Building Data Models from User Interface Mockups

0
In modern software development, much time is devoted and much attention is paid to the activity of data modeling...

Dual deep modeling: multi-level modeling with dual potencies and its formalization in F-Logic

0
An enterprise database contains a global, integrated, and consistent representation of a company’s data. Multi-level modeling facilitates the definition...

UML formal semantics: lessons learned

0
The article below presents the insights gained during a number of years of research dedicated to the formalisation of...

Guidelines for representing complex cardinality constraints in binary and ternary relationships

0
Ternary relationships represent the association among three entities whose constraints database designers do not always know how to manage....

On challenges of model transformation from UML to Alloy

0
The Unified Modeling Language (UML) is the de facto language used in the industry for software specifications. Once an...

An experiment in model-driven conceptual database design

0
The article presents the results of an experiment we conducted with database professionals in order to evaluate an approach...

Extending the Unified Modeling Language for ontology development

0
There is rapidly growing momentum for web enabled agents that reason about and dynamically integrate the appropriate knowledge and...