DocumentCode :
3453826
Title :
Composing requirements using problem frames
Author :
Laney, Robin ; Barroca, Leonor ; Jackson, Michael ; Nuseibeh, Bashar
Author_Institution :
Dept of Comput., Open Univ., Milton Keynes, UK
fYear :
2004
fDate :
6-11 Sept. 2004
Firstpage :
122
Lastpage :
131
Abstract :
Problem frames are a systematic approach to the decomposition of problems that allows us to relate requirements, domain properties, and machine specifications. Having decomposed a problem, one approach to solving it is through a process of composing solutions to sub-problems. In This work, we contribute to supporting such a process by providing a way to compose multiple problem frames. We develop a systematic approach to composing inconsistent requirements. We introduce composition frames, a requirements construct that models relevant aspects of composition and thus deals with unwanted effects, such as interference of overlapping reactions to events. Throughout the paper, we use a simple case study to illustrate and validate our ideas.
Keywords :
formal specification; software architecture; composition frames; domain properties; machine specifications; multiple problem frames; problem decomposition; requirements composition; Clocks; Connectors; Engineering drawings; Interference; Iterative methods; Pulse generation; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2004. Proceedings. 12th IEEE International
ISSN :
1090-705X
Print_ISBN :
0-7695-2174-6
Type :
conf
DOI :
10.1109/ICRE.2004.1335670
Filename :
1335670
Link To Document :
بازگشت