Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Refactoring object-oriented frameworks
Refactoring object-oriented frameworks
The object advantage: business process reengineering with object technology
The object advantage: business process reengineering with object technology
Goal decomposition and scenario analysis in business process reengineering
CAiSE '94 Proceedings of the 6th international conference on Advanced information systems engineering
Goal identification and refinement in the specification of software-based information systems
Goal identification and refinement in the specification of software-based information systems
OPEN modeling language (OML) reference manual
OPEN modeling language (OML) reference manual
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Use Case Maps as Architectural Entities for Complex Systems
IEEE Transactions on Software Engineering
The unified software development process
The unified software development process
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Structure and style in use cases for user interface design
Object modeling and user interface design
Cascaded refactoring for framework
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Software Engineering with Java
Software Engineering with Java
Migrating to Object Technology
Migrating to Object Technology
Practical analysis for refactoring
Practical analysis for refactoring
Evolving object-oriented designs with refactorings
Evolving object-oriented designs with refactorings
Object-Oriented Software Engineering: A Use Case Driven Approach
Object-Oriented Software Engineering: A Use Case Driven Approach
The service modeling process based on use case refactoring
BIS'07 Proceedings of the 10th international conference on Business information systems
Use-case and scenario metamodeling for automated processing in a reverse engineering tool
Proceedings of the 4th India Software Engineering Conference
Use case modeling and refinement: a quality-based approach
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
CIMMACS'11/ISP'11 Proceedings of the 10th WSEAS international conference on Computational Intelligence, Man-Machine Systems and Cybernetics, and proceedings of the 10th WSEAS international conference on Information Security and Privacy
Fixing Generalization Defects in UML Use Case Diagrams
Fundamenta Informaticae - Concept Lattices and Their Applications
A configurable use case modeling metamodel with superimposed variants
Innovations in Systems and Software Engineering
Hi-index | 0.00 |
This paper describes how refactoring as a concept can be broadened to apply to use case models. A metamodel for use case modeling is described in detail, which represents our perspective on use case formalization. This metamodel allows us to define several categories of use case refactorings that help us discover and organize use case refactorings. A list of current refactorings is given. Finally, we illustrate the concept of use case refactorings with a simple example.