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