|
Published Articles >> Table of Contents >> Abstract
19th IEEE International Conference on Automated Software Engineering (ASE'04)
pp. 328-331
Refactoring Use Case Models on Episodes
Wei Yu, Concordia University, Canada
Jun Li, Concordia University, Canada
Greg Butler, Concordia University, Canada
Full Article Text:

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASE.2004.10048
Send link to a friend
| Abstract |
|
Use case models are widely used to capture
functional requirements of a system. However, to
obtain well-organized use case models is not easy.
Refactoring is an approach to reorganize the internal
structure of models in order to improve them or extend
them in some way. This paper looks at refactoring of
use case models based on the information captured in
episode models. We introduce 10 refactoring rules for
use case refactoring in detail, including their
verification of the behavior-preserving property. We
also present a case study based on the Automated Teller Machine.
|
Additional Information
|
Index Terms- use case, episode, refactoring, reuse, evolution
Citation:
Wei Yu, Jun Li, Greg Butler,
"Refactoring Use Case Models on Episodes,"
ase,
pp. 328-331,
19th IEEE International Conference on Automated Software Engineering (ASE'04),
2004
|
|