Design and realization of use case model refactoring tool

Use case model refactoring is a kind of activity to reorganize use case model while preserving the interactions between system and outside entities. With use case model refactoring tool, a high quality use case model can be built rapidly. For the development of refactoring tool, this paper proposed a Document Type Definitions (DTDs) structure to store use case model, and described a software structure to realize the tool.