• DocumentCode
    1411343
  • Title

    New approach to requirements trade-off analysis for complex systems

  • Author

    Lee, Jonathan ; Kuo, Jong-Yih

  • Author_Institution
    Lab. of Software Eng., Nat. Central Univ., Chung-Li, Taiwan
  • Volume
    10
  • Issue
    4
  • fYear
    1998
  • Firstpage
    551
  • Lastpage
    562
  • Abstract
    We propose a faceted requirement classification scheme for analyzing heterogeneous requirements. The representation of vague requirements is based on L.A. Zadeh´s (1986) canonical form in test score semantics and an extension of the notion of soft conditions. The trade-off among vague requirements is analyzed by identifying the relationship between requirements, which could be either conflicting, irrelevant, cooperative, counterbalance, or independent. Parameterized aggregation operators, fuzzy and/or, are selected to combine individual requirements. An extended hierarchical aggregation structure is proposed to establish a four-level requirements hierarchy to facilitate requirements and criticalities aggregation through the fuzzy and/or. A compromise overall requirement can be obtained through the aggregation of individual requirements based on the requirements hierarchy. The proposed approach provides a framework for formally analyzing and modeling conflicts between requirements, and for users to better understand relationships among their requirements
  • Keywords
    fuzzy set theory; inference mechanisms; knowledge based systems; systems analysis; uncertainty handling; canonical form; complex systems; criticalities aggregation; extended hierarchical aggregation structure; faceted requirement classification scheme; four-level requirements hierarchy; fuzzy and/or; heterogeneous requirements; parameterized aggregation operators; requirements hierarchy; requirements trade-off analysis; soft conditions; test score semantics; vague requirements; Artificial intelligence; Computer Society; Computer science; Expert systems; Feathers; Fuzzy logic; Software engineering; Systems engineering and theory; Testing; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.706056
  • Filename
    706056