• DocumentCode
    2869270
  • Title

    Requirements Reasoning for Distributed Requirements Analysis Using Semantic Wiki

  • Author

    Liang, Peng ; Avgeriou, Paris ; Clerc, Viktor

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Groningen, Groningen, Netherlands
  • fYear
    2009
  • fDate
    13-16 July 2009
  • Firstpage
    388
  • Lastpage
    393
  • Abstract
    In large-scale collaborative software projects, thousands of requirements with complex interdependencies and different granularity spreading in different levels are elicited, documented, and evolved during the project lifecycle. Non-technical stakeholders involved in requirements engineering activities rarely apply formal techniques; therefore it is infeasible to automatically detect problems in requirements. This situation becomes even worse in a distributed context when all sites are responsible to maintain their own requirements list using various requirements models and management tools, and the detection of requirements problems across multiple sites is error-prone, and un-affordable if performed manually. This paper proposes an integrated approach of basing distributed requirements analysis on semantic Wiki by requirements reasoning. First, the functions concerning reasoning support provided by semantic Wiki for requirements analysis are proposed. Second, the underlying requirements rationale model for requirements reasoning is presented with sample reasoning rules. Third, our rationale model is mapped to the WinWin requirements negotiation model which further adds to its credibility.
  • Keywords
    Web sites; formal specification; formal verification; groupware; project management; semantic Web; systems analysis; WinWin requirement negotiation model; distributed requirement analysis; formal technique; large-scale collaborative software project; requirement rationale model; requirement reasoning; requirements engineering; semantic Wiki; Collaboration; Collaborative software; Context; Distributed computing; Documentation; Large-scale systems; Maintenance engineering; Mathematics; Programming; Software engineering; distributed requirements engineering; requirements reasoning; semantic wiki;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3710-8
  • Type

    conf

  • DOI
    10.1109/ICGSE.2009.61
  • Filename
    5196965