DocumentCode :
2129075
Title :
Extending the OpenUP/Basic Requirements Discipline to Specify Capacity Requirements
Author :
Borg, Andreas ; Sandahl, Kristian ; Patel, Mikael
Author_Institution :
Linkoping Univ., Linkoping
fYear :
2007
fDate :
15-19 Oct. 2007
Firstpage :
328
Lastpage :
333
Abstract :
Software processes, such as RUP and agile methods, focus their requirements engineering part on use cases and thus functional requirements. Complex products, such as radio network control software, need special handling of non-functional requirements as well. We describe how we used the eclipse process framework to augment the open and minimal OpenUP/basic process with improvements found in management of capacity requirements in a case-study at Ericsson. The result is compared with another project improving RUP to handle performance requirements. The major differences between the improvements are that 1) they suggest a special, dedicated performance manager role and we suggest that present roles are augmented, 2) they suggest a bottom-up approach to performance verification while we focus on system performance first, i.e. top-down. Further, we suggest augmenting Um l-2 models with capacity attributes to improve information flow from requirements to implementation.
Keywords :
software engineering; capacity requirements; eclipse process framework; functional requirements; nonfunctional requirements; openUP-basic requirements discipline; radio network control software; software processes; Collaboration; Context modeling; Feedback; Information analysis; Information science; Open source software; Radio control; Radio network; System performance; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2007. RE '07. 15th IEEE International
Conference_Location :
Delhi
ISSN :
1090-705X
Print_ISBN :
978-0-7695-2935-6
Type :
conf
DOI :
10.1109/RE.2007.24
Filename :
4384199
Link To Document :
بازگشت