Exploring Quality Dependencies among UML Artifacts Developed by Novice Systems Analysts
Narasimha Bolloju · Journal of the Association for Information Systems · 2006
Capturing and representing information systems requirements using quality artifacts is an important step in successful implementation.Better quality artifacts in the early stages of systems development help in early detection and correction of errors.Although UML is widely used for modeling systems requirements, it is often difficult for novice systems analysts to develop quality UML artifacts.This paper presents an application of the conceptual model quality framework proposed by Lindland et al (1994) for identifying quality dependencies among the UML artifacts developed by novice systems analysts in an undergraduate course on object-oriented systems analysis and design.Findings from this study offer directions for enhancing teaching and learning of systems analysis techniques with UML.