• DocumentCode
    3067533
  • Title

    A framework for multi-valued reasoning over inconsistent viewpoints

  • Author

    Easterbrook, Steve ; Chechik, Marsha

  • Author_Institution
    Dept. of Comput. Sci., Torino Univ., Italy
  • fYear
    2001
  • fDate
    12-19 May 2001
  • Firstpage
    411
  • Lastpage
    420
  • Abstract
    In requirements elicitation, different stakeholders often hold different views of how a proposed system should behave, resulting in inconsistencies between their descriptions. Consensus may not be needed for every detail, but it can be hard to determine whether a particular disagreement affects the critical properties of the system. We describe the Xbel framework for merging and reasoning about multiple, inconsistent state machine models. Xbel permits the analyst to choose how to combine information from the multiple viewpoints, where each viewpoint is described using an underlying multi-valued logic. The different values of our logics typically represent different levels of agreement. Our multi-valued model checker, Xchek, allows us to check the merged model against properties expressed in a temporal logic. The resulting framework can be used as an exploration tool to support requirements negotiation, by determining what properties are preserved for various combinations of inconsistent viewpoints.
  • Keywords
    formal specification; software tools; systems analysis; temporal logic; Xbel framework; Xchek; agreement; inconsistent viewpoints; merged model; multi-valued logic; multi-valued model checker; multi-valued reasoning; multiple inconsistent state machine models; requirements elicitation; requirements engineering; requirements negotiation; stakeholders; temporal logic; Computer science; Databases; Information analysis; Merging; Multivalued logic; Software tools; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1050-7
  • Type

    conf

  • DOI
    10.1109/ICSE.2001.919114
  • Filename
    919114