This paper presents how the use-cases benchmark has been built and how it can be applied by researchers. Set of 16 industrial projects (with 524 use cases in total) has been analysed in order to obtain quantitative and qualitative profile of a typical use-case-based requirements specification. Based on the analysis, two types of referential use-case-based requirements specifications have been created, one taking only quantitative data into account and second considering qualitative data. Researchers who analyse use cases can utilise these specifications in order to validate their methods and tools before applying them to real projects. Moreover, such referential specification can be used as a benchmark and allows comparing accuracy and effi...
Understanding how a user interacts with a system is important if the goal is to deliver a product th...
Since their introduction, use cases (UCs) have become increasingly important for the specification o...
Abstract. Use cases have become an important tool in software engineering. There has been much focus...
Successful development of software systems depends on the quality of the requirements engineering pr...
The aim of this paper is to present Analysis by Use Case Point that is used for specifying requireme...
<p>This dataset was gathered by us from three software houses. This is real-life dataset. Use Case p...
case modeling is an accepted andwidespread technique to capture the business processes and requireme...
The verification of the correct implementation of use eases is a vital task in software development...
This Master's thesis investigates how project teams apply Use Cases and what problems they encounter...
Inadequate requirements specification remains to be one of the predominant causes of software develo...
Use case point (UCP) method has been proposed to esti-mate software development effort in early phas...
Understanding how a user interacts with a system is important if the goal is to deliver a product th...
We seek to clarify the notion of use case and the related terminology by means of a specification wr...
Going beyond requirements, software engineers often employ use case descriptions to help them build ...
Use case driven development methodologies put use cases at the center of the software development pr...
Understanding how a user interacts with a system is important if the goal is to deliver a product th...
Since their introduction, use cases (UCs) have become increasingly important for the specification o...
Abstract. Use cases have become an important tool in software engineering. There has been much focus...
Successful development of software systems depends on the quality of the requirements engineering pr...
The aim of this paper is to present Analysis by Use Case Point that is used for specifying requireme...
<p>This dataset was gathered by us from three software houses. This is real-life dataset. Use Case p...
case modeling is an accepted andwidespread technique to capture the business processes and requireme...
The verification of the correct implementation of use eases is a vital task in software development...
This Master's thesis investigates how project teams apply Use Cases and what problems they encounter...
Inadequate requirements specification remains to be one of the predominant causes of software develo...
Use case point (UCP) method has been proposed to esti-mate software development effort in early phas...
Understanding how a user interacts with a system is important if the goal is to deliver a product th...
We seek to clarify the notion of use case and the related terminology by means of a specification wr...
Going beyond requirements, software engineers often employ use case descriptions to help them build ...
Use case driven development methodologies put use cases at the center of the software development pr...
Understanding how a user interacts with a system is important if the goal is to deliver a product th...
Since their introduction, use cases (UCs) have become increasingly important for the specification o...
Abstract. Use cases have become an important tool in software engineering. There has been much focus...