• DocumentCode
    2076316
  • Title

    CUTA4UML: bridging the gap between informal and formal requirements for dynamic system aspects

  • Author

    Erfurth, Ivonne ; Rossak, Wilhelm

  • Author_Institution
    Dept. of Comput. Sci., Friedrich Schiller Univ. Jena, Jena, Germany
  • Volume
    2
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    171
  • Lastpage
    174
  • Abstract
    In this paper, we describe our integrated approach to improve requirements elicitation and system specification by supporting a strong and direct involvement of all stakeholders, including non technical personnel, in the early phases of a project. This so-called CUTA4UML approach comprises a framework of methods, tools and feedback cycles that is based on the concept of Participatory Design (PD) and instantiated via an extended version of a user-driven "card game" (CUTA). This card game can be executed on paper or via electronic means. Our focus will be on the system\´s dynamic aspects which are, always, especially tricky to cover. We will also take a closer look at the inherently involved problem to match the rather informal results of such an card-based approach to a quite formal (UML -- Activity Diagrams) modeling technique -- a step necessary to make the results useful in a structured development process and, so far, one of the weak points in all of these approaches. All our concepts and conclusions are based on a sound experimental basis and have been evaluated and discussed with industrial partners, mostly in a context of small and medium sized companies.
  • Keywords
    Unified Modeling Language; computer games; formal specification; software tools; systems analysis; CUTA4UML approach; UML activity diagrams; dynamic system; feedback cycles; formal modeling technique; formal requirement; informal requirement; nontechnical personnel; participatory design; requirements elicitation; software tool; system specification; user-driven card game; Business; Collaboration; Educational institutions; Games; Object oriented modeling; Software engineering; Unified modeling language; CUTA; UML activity; card games; requirements elicitation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1810295.1810322
  • Filename
    6062152