We seek to clarify the notion of use case and the related terminology by means of a specification written in Z. 1 Introduction The use case concept is a tool for capturing the requirements of a system. A single use case describes a subset of a system's functionality in terms of the interactions between the system and a set of users or actors. A use case is initiated by a particular user, and serves the purpose of delivering some meaningful unit of work, service, or value to the initiator. When capturing requirements, a use case views the system as a black box. Use cases have assumed a prominent role in methodologies for object-oriented software development for the capturing of user requirements, and for traceability of software artefa...
We propose a new formal model of UML use case diagram using Z notation to address some of its shortc...
Use Cases that describe possible interactions involving a system and its environment are increasingl...
A use case defines a system in terms of its activity and its interaction with actors in its environm...
Abstract. Correctly written use cases can be an important artifact for describing how a software sys...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
The paper begins by reviewing the application of use cases in the analysis and design phases of soft...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
Abstract. Despite attempts to formalize the semantics of use cases, they remain an informal notation...
Going beyond requirements, software engineers often employ use case descriptions to help them build ...
In this document we describe use cases and its role in the software development process. There is no...
Use cases are often very powerful and are popular to use when defining functional requirements for a...
This paper presents our experiences of using use cases in real software projects. The projects, whic...
UML and use case modeling have the last few years received much attention. Use cases are used to des...
Abstract. We explore common problems that exist in the practice of use case modeling: lack of consis...
UML recommends that software system functionality and interactions be documented through use case na...
We propose a new formal model of UML use case diagram using Z notation to address some of its shortc...
Use Cases that describe possible interactions involving a system and its environment are increasingl...
A use case defines a system in terms of its activity and its interaction with actors in its environm...
Abstract. Correctly written use cases can be an important artifact for describing how a software sys...
A case study was undertaken to examine and apply the UML use-case notation version 1.3. This study s...
The paper begins by reviewing the application of use cases in the analysis and design phases of soft...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
Abstract. Despite attempts to formalize the semantics of use cases, they remain an informal notation...
Going beyond requirements, software engineers often employ use case descriptions to help them build ...
In this document we describe use cases and its role in the software development process. There is no...
Use cases are often very powerful and are popular to use when defining functional requirements for a...
This paper presents our experiences of using use cases in real software projects. The projects, whic...
UML and use case modeling have the last few years received much attention. Use cases are used to des...
Abstract. We explore common problems that exist in the practice of use case modeling: lack of consis...
UML recommends that software system functionality and interactions be documented through use case na...
We propose a new formal model of UML use case diagram using Z notation to address some of its shortc...
Use Cases that describe possible interactions involving a system and its environment are increasingl...
A use case defines a system in terms of its activity and its interaction with actors in its environm...