Conceptual database design: an Entity-relationship approach
Conceptual database design: an Entity-relationship approach
Understanding Quality in Conceptual Modeling
IEEE Software
UML Activity Diagrams as a Workflow Specification Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Research Commentary: Information Systems and Conceptual Modeling--A Research Agenda
Information Systems Research
Object-oriented modeling with UML: a study of developers' perceptions
Communications of the ACM - Why CS students need math
Applying Propositional Logic to Workflow Verification
Information Technology and Management
Symbolic model checking of UML activity diagrams
ACM Transactions on Software Engineering and Methodology (TOSEM)
Communications of the ACM - Two decades of the language-action perspective
Assisting novice analysts in developing quality conceptual models with UML
Communications of the ACM - Services science
Hi-index | 0.00 |
Use case models and activity diagrams play an important role in the early stages of requirements engineering for systems development. While use case descriptions represent requirements through a sequence of step descriptions in main scenario and alternate scenarios, activity diagrams are often used to connect different use cases and to represent flow of activities corresponding to steps in complex use cases. In the latter type of usage, a complex use case description and the corresponding activity diagram represent a same set of requirements using two different types of artifacts. In such situations, it is necessary to minimize inconsistencies across the models represented by these artifacts and to enhance overall quality of the resulting models. This paper reports the findings from an empirical study aimed at understanding quality dependencies between use case models and activity diagrams, and offers recommendations for developing these artifacts.