• DocumentCode
    2512917
  • Title

    Models Derived from Automatically Analyzed Textual User Requirements

  • Author

    Ilieva, M.G. ; Ormandjieva, O.

  • Author_Institution
    Dept. of Comput. Sci. & Software Eng., Concordia Univ., Montreal, Que.
  • fYear
    2006
  • fDate
    9-11 Aug. 2006
  • Firstpage
    13
  • Lastpage
    21
  • Abstract
    Requirements engineering is an important area of software engineering concerned with the extraction and presentation of knowledge from user requirements. There is a considerable gap between the various types of presentation of the same kinds of knowledge - those of the user written in natural language (NL) and those of requirements engineering (RE) depicted using diagrams (de facto standard UML diagrams, for example). Our research is aimed at filling that gap. In this paper, we introduce a universal formalism based on the basic building unit of NL, which is the relation triad. Through the definition of these basic relations in NL, we create three RE models: the use case path model, the hybrid activity diagram model and the domain model. These models are abstractions of the knowledge contained in the text, and serve as the basis for deriving UML diagrams
  • Keywords
    Unified Modeling Language; formal specification; natural languages; UML diagram; Unified Modeling Language; domain model; hybrid activity diagram model; knowledge abstraction; knowledge extraction; natural language; requirements engineering; software engineering; textual user requirement; use case path model; Application software; Computer science; Context modeling; Filling; Graphical models; Knowledge engineering; Natural languages; Software engineering; Solid modeling; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management and Applications, 2006. Fourth International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7695-2656-X
  • Type

    conf

  • DOI
    10.1109/SERA.2006.51
  • Filename
    1691356