A PROTOTYPE TOOL FOR USE CASE REFACTORING

Shengbing Ren, Greg Butler, Kexing Rui, Jian Xu, Wei Yu, Renhang Luo

2004

Abstract

Use cases are widely used in software engineering. It is important to improve the understandability and maintainability of use case models. We propose the approach of refactoring use case models. This paper describes a prototype tool for the refactoring process. We introduce the use case metamodel and its XML document type definition (DTD) used in the tool. Based on the Drawlets framework, we implement the functionality for drawing and viewing use case models. We propose the refactoring framework and implement some use case refactorings. Our experience shows that the tool greatly facilitates the process to reorganize use case models.

Download


Paper Citation


in Harvard Style

Ren S., Butler G., Rui K., Xu J., Yu W. and Luo R. (2004). A PROTOTYPE TOOL FOR USE CASE REFACTORING . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-00-7, pages 173-178. DOI: 10.5220/0002615401730178

in Bibtex Style

@conference{iceis04,
author={Shengbing Ren and Greg Butler and Kexing Rui and Jian Xu and Wei Yu and Renhang Luo},
title={A PROTOTYPE TOOL FOR USE CASE REFACTORING},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2004},
pages={173-178},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002615401730178},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - A PROTOTYPE TOOL FOR USE CASE REFACTORING
SN - 972-8865-00-7
AU - Ren S.
AU - Butler G.
AU - Rui K.
AU - Xu J.
AU - Yu W.
AU - Luo R.
PY - 2004
SP - 173
EP - 178
DO - 10.5220/0002615401730178