Abstract. Use case relationships are used to manage the complexity of use cases. The UML defines the three types of use case relationships: include, ex-tend, and generalization. The appropriate use of the use case relationships, however, is one of the most contentious areas. We found that the suggestions of various authors overlap but conflict, leaving room for dissension. In this paper, we present a comparative analysis of the use case relationships discussed in eleven literatures, including the UML 2.0 specification. For a coherent approach for applying use case relationships, we present three rules derived from the re-view of the literatures and our own experience and illustrates the rules with ex-amples. Our rules are based on the analy...
The control-flow for five kinds of use cases is analysed: for common use cases, variant use cases, c...
UML recommends that software system functionality and interactions be documented through use case na...
Abstract Use cases are the main requirements vehicle of the UML and are used widely to specify syste...
UML and use case modeling have the last few years received much attention. Use cases are used to des...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
Abstract. Use case diagrams appear in early steps of a UML-based de-velopment. They capture user req...
International audienceUse case diagrams appear early within a UML-based development, structured over...
Abstract. Despite attempts to formalize the semantics of use cases, they remain an informal notation...
An alternate approach to use case textual specifications based on interaction modeling is presented....
This article is the second work in a series of papers on advancing specification and modelling techn...
Abstract. We explore common problems that exist in the practice of use case modeling: lack of consis...
The Unified Modeling Language (UML) is a semi-formal graphical language that has been accepted as st...
Abstract. Use Cases have achieved wide use as a specification tool for observable behavior of system...
Use case diagrams play an important role in modeling with UML. Careful modeling is crucial in obtain...
The control-flow for five kinds of use cases is analysed: for common use cases, variant use cases, c...
UML recommends that software system functionality and interactions be documented through use case na...
Abstract Use cases are the main requirements vehicle of the UML and are used widely to specify syste...
UML and use case modeling have the last few years received much attention. Use cases are used to des...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
Abstract. Use case diagrams appear in early steps of a UML-based de-velopment. They capture user req...
International audienceUse case diagrams appear early within a UML-based development, structured over...
Abstract. Despite attempts to formalize the semantics of use cases, they remain an informal notation...
An alternate approach to use case textual specifications based on interaction modeling is presented....
This article is the second work in a series of papers on advancing specification and modelling techn...
Abstract. We explore common problems that exist in the practice of use case modeling: lack of consis...
The Unified Modeling Language (UML) is a semi-formal graphical language that has been accepted as st...
Abstract. Use Cases have achieved wide use as a specification tool for observable behavior of system...
Use case diagrams play an important role in modeling with UML. Careful modeling is crucial in obtain...
The control-flow for five kinds of use cases is analysed: for common use cases, variant use cases, c...
UML recommends that software system functionality and interactions be documented through use case na...
Abstract Use cases are the main requirements vehicle of the UML and are used widely to specify syste...