• DocumentCode
    3419593
  • Title

    An extension of problem frame notation for software product lines

  • Author

    Zuo, Hailang ; Mannion, Mike ; Sellier, David ; Foley, Richard

  • Author_Institution
    Sch. of Comput. & Math. Sci., Glasgow Caledonian Univ., UK
  • fYear
    2005
  • fDate
    15-17 Dec. 2005
  • Abstract
    A software product line is a set of software-intensive systems sharing a common set of managed requirements. A technique for requirements analysis of single systems, but rarely applied to product lines, is problem frames. Problem frame theory omits support for the management and exploitation of product line requirements variability. This paper presents some notation to support requirements and machine variability in problem frames. It also describes some transitioning rules between requirements and machines that can help to manage product line evolution. We illustrate our ideas using a mobile phone worked example.
  • Keywords
    formal specification; product development; software development management; software reusability; systems analysis; machine variability; mobile phone; problem frame theory; product line evolution; product line requirements variability; software product line; software-intensive systems; transitioning rules; Asset management; Computer architecture; Costs; Engineering management; Information systems; Investments; Mobile handsets; Software development management; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2465-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2005.35
  • Filename
    1607188