Proceedings of the IEEE/ACM International Conference on Automated Software Engineering 2010
DOI: 10.1145/1858996.1859047
|View full text |Cite
|
Sign up to set email alerts
|

Tool support for essential use cases to better capture software requirements

Abstract: Capturing software requirements from clients often leads to error prone and vague requirements documents. To surmount this issue, requirements engineers often choose to use UML models to capture their requirements. In this paper we discuss the use of Essential Use Cases (EUCs) as an alternative, user-centric representation which was developed to ease the process of capturing and describing requirements. However, EUCs are not commonly used in practice because, to our knowledge, no suitable tool support has been… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
31
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 29 publications
(31 citation statements)
references
References 18 publications
0
31
0
Order By: Relevance
“…This is one of the strengths of use cases, as suggested by Kamalrudin et al (2010). In our design process this came into play when we described the future scenarios of interaction as: The actor makes the data collection instrument available in the collaboratory, instead of an alternative:…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…This is one of the strengths of use cases, as suggested by Kamalrudin et al (2010). In our design process this came into play when we described the future scenarios of interaction as: The actor makes the data collection instrument available in the collaboratory, instead of an alternative:…”
Section: Discussionmentioning
confidence: 99%
“…That is, use cases are based on proposed future scenarios of interactions between human actors and systems. Kamalrudin et al (2010: 256) suggest that use cases facilitate 'alternative designs, such as using biometrics as an identification method, that still meet the "essential" requirements'.…”
Section: Relevant Research Use Cases As Design Toolsmentioning
confidence: 99%
See 1 more Smart Citation
“…We demonstrate the usage of our tool in capturing the requirements and managing the consistency of multi-lingual requirements written in both English and Malay languages with an example scenario from a set of requirements for reserving a vehicle from a rental company [5]. Massila, the requirements engineer, translates the requirements to the Malay language as the client is a Malay speaker.…”
Section: Usage Examplementioning
confidence: 99%
“…Figure 1 illustrates our previous English language only approach [2,3,4,5]. In our new work, extraction of EUCs from text and consistency checking (steps 1-6) has been extended with essential interaction modelling "abstract interactions" in the Malay language.…”
Section: Introductionmentioning
confidence: 99%