Preface to BP-UML 2005
Read the full paper here: https://link.springer.com/chapter/10.1007/11568346_1
Current Practices in the Use of UML
Despite widespread interest in the Unified Modeling Language (UML), there is little evidence about the extent and nature of...
An Empirical Study of the Nesting Level of Composite States Within UML Statechart Diagrams
As UML statechart diagrams are the core for modeling the dynamic aspects of software systems, we have been studying...
Utilizing a Multimedia UML Framework for an Image Database Application
To support the design of data models for multimedia applications, we employ the concept of a framework introduced in...
Object Class or Association Class? Testing the User Effect on Cardinality Interpretation
In UML class diagrams, a many-to-many relationship with attributes can be represented by an association class or by a...
Organizing and Managing Use Cases
The UML recommends that software system functionality and interactions be documented through use case narrative descriptions and use case...
A Comparative Analysis of Use Case Relationships
Use case relationships are used to manage the complexity of use cases. The UML defines the three types of...
Applying Transformations to Model Driven Development of Web Applications
Nowadays, the maturity reached by the Web engineering research community can be assessed by the myriad of web design...
A Precise Approach for the Analysis of the UML Models Consistency
The UML notation is a well-know standard notation to describe OO systems. But the UML specification has certain imprecisions...
Blueprints and Measures for ETL Workflows
Extract-Transform-Load (ETL) workflows are data centric workflows responsible for transferring, cleaning, and loading data from their respective sources to...