arrow
Return

Testing UML designs

delete2007-08-01
delete12
delete
OA
AI
O
Orest Pilskalns *
A
Anneliese Andrews
A
Andrew Knight
S
Sudipto Ghosh
R
Robert France
DOI:10.1016/j.infsof.2006.10.002delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Early detection and correction of faults in the software design phase can reduce total cost and time to market of a software product. In this paper we describe an approach for testing UML design models to uncover inconsistencies. Our approach uses behavioral views such as Sequence Diagrams to simulate state change in an aggregate model. The aggregate model is the artifact of merging information from behavioral and structural UML views. OCL pre-conditions, post-conditions and invariants are used as a test oracle. (c) 2006 Elsevier B.V. All rights reserved.
Keywords:
UML design models
sequence diagrams
UML views
OCL pre-condition and post-condition
class diagrams
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.7K
Citations:
7.7K

Organization

No organization information available