Advanced Search
CS Search Google Search
Subscribers, please login

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

Full Article Text: Download PDF of full textBuy this article

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

Similar Articles

Abstract Contents
Abstract
Index Terms
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback