• 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