• DocumentCode
    2116456
  • Title

    A Framework to Diminish the Gap between the Business Specialist and the Software Designer

  • Author

    Wanderley, Fernando ; Silva da Silveria, Denis

  • Author_Institution
    Programa de Pos-Grad. em Eng. da Comput., Univ. de Pernambuco (UPE), Recife, Brazil
  • fYear
    2012
  • fDate
    3-6 Sept. 2012
  • Firstpage
    199
  • Lastpage
    204
  • Abstract
    Requirements Engineering establishes the process for defining requirements as one in which elicitation, modeling and analysis are tasks which must be carried out. This process should involve different stakeholders and their different viewpoints. Among these stakeholders, there is the software designer, responsible for creating models based on the information gathered by business specialists. However, this communication channel may create some "noise" that leads to information being lost. This loss produces a semantic gap between what is desired and what will be developed. The semantic gap is characterized by inconsistencies in the requirements represented by scenarios -- user stories in a behavior-driven context -- and by the conceptual model. This paper presents an interactive approach to the agile requirements modeling, thus fostering greater consistency between the artifacts of the scenarios and the conceptual model. This consistency is ensured by using a mind model specification which will serve as a basis for transforming the definitions of the scenario and generating a conceptual model represented by a UML class diagram. The mind model represents the main role of this approach, and functions as a bond that represents the business entities, thus enabling the requirements to be more consistent with the reality of the business.
  • Keywords
    Unified Modeling Language; formal specification; software prototyping; UML class diagram; agile requirements modeling; behavior-driven context; business specialist; interactive approach; mind model specification; requirements engineering; semantic gap; software designer; Agile Modeling Requirements; Behaviour Driven Development; Domain Model; Mind Map Modeling; UML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2012 Eighth International Conference on the
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-1-4673-2345-1
  • Type

    conf

  • DOI
    10.1109/QUATIC.2012.9
  • Filename
    6511809