• DocumentCode
    3408475
  • Title

    An analytic framework for specifying and analyzing imprecise requirements

  • Author

    Liu, Xiaoqing Frank ; Yen, John

  • Author_Institution
    Dept. of Comput. Sci., Missouri Univ., Rolla, MO, USA
  • fYear
    1996
  • fDate
    25-29 Mar 1996
  • Firstpage
    60
  • Lastpage
    69
  • Abstract
    There are at least three challenges with requirements analysis. First, it needs to bridge informal requirements, which are often vague and imprecise, to formal specification methods. Second, requirements often conflict with each other. Third, existing formal requirement specification methodologies are limited in supporting trade-off analysis between conflicting requirements and identifying the impact of a requirement change to the rest of the system. In this paper, an analytic framework is developed for the specification and analysis of imprecise requirements. In this framework, the elasticity of imprecise requirements is captured using fuzzy logic and the relationships between requirements are formally classified into four categories: conflicting, cooperative, mutually exclusive and irrelevant. This formal foundation facilitates the inference of relationships between requirements for detecting implicit conflicts, to assess the relative priorities of requirements for resolving conflicts, and to assess the effect of a requirement change
  • Keywords
    formal specification; fuzzy logic; systems analysis; conflict resolution; conflicting requirements; cooperative requirements; formal specification methods; implicit conflicts; imprecise requirements specification; informal requirements; irrelevant requirements; mutually exclusive requirements; relative priorities; requirement change; requirements analysis; trade-off analysis; Application software; Bridges; Computer science; Cost function; Documentation; Elasticity; Formal specifications; Fuzzy logic; Programming; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1996., Proceedings of the 18th International Conference on
  • Conference_Location
    Berlin
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-7247-1
  • Type

    conf

  • DOI
    10.1109/ICSE.1996.493402
  • Filename
    493402