Synthesizing object life cycles from business process models
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
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
The specification of a software system must include all relevant static and dynamic aspects of the domain. Dynamic aspects...
Extending the UML use case metamodel with behavioral information to facilitate model analysis and...
Use case diagrams are primary artifacts used for modeling functional requirements. Use case diagrams are part of the Unified...
Integration of DFDs into a UML-based Model-driven Engineering Approach
The main aim of this article is to discuss how the functional and the object-oriented views can be inter-played...
A fine-grained analysis of the support provided by UML class diagrams and ER diagrams...
This paper presents the results of an empirical study aiming at comparing the support provided by ER and UML...
A Methodological Approach for Object-Relational Database Design using UML
The most common way of designing databases is by means of a conceptual model, such as E/R, without taking...
DataMock: An Agile Approach for Building Data Models from User Interface Mockups
In modern software development, much time is devoted and much attention is paid to the activity of data modeling...
Looking back at UML
This paper sets out in detail the development of the Unified Modeling Language and its derivatives from its beginning...
UML formal semantics: lessons learned
The article below presents the insights gained during a number of years of research dedicated to the formalisation of...





