• DocumentCode
    3257046
  • Title

    Automated Generation of Use Case Diagrams from Problem Frames Using Formal Concept Analysis

  • Author

    Imam, Ahmed A. ; Hamza, Haitham S. ; Moneim, Riham Abdel

  • Author_Institution
    Arab Acad. for Sci. & Technol., Cairo, Egypt
  • fYear
    2013
  • fDate
    15-17 April 2013
  • Firstpage
    233
  • Lastpage
    240
  • Abstract
    Problem-oriented approaches to software engineering are based on the principle that designing effective solutions requires a detailed understanding of the problem. These approaches could provide an effective support closing the gap between the solution and problem domains, and hence, reducing the risk of failure in software projects. Problem Frames (PF) is an effective problem-oriented approach for classifying, analyzing and structuring software development problems during the requirement phase. However, PF still lacks techniques and tools that support their use and integration in the mainstream software engineering lifecycles. Accordingly, in this paper, we present an approach to transform Problem Frames to the widely-used UML Use Case diagrams. The transformation exploits the notion of Formal Concept Analysis (FCA), a mathematical approach for clustering and categorization. FCA enables the formalization of the transformation process, and thus, allows for automation. The approach is demonstrated by the means of a case study.
  • Keywords
    Unified Modeling Language; formal concept analysis; software development management; FCA; PF; UML use case diagrams; automated use case diagrams generation; formal concept analysis; mainstream software engineering lifecycles; problem frames; problem-oriented approaches; software development problems; software engineering; software projects; Analytical models; Computers; Context; Formal concept analysis; Lattices; Software; Unified modeling language; Formal Concept Analysis; Problem Frames; Requirements Engineering; Software Engineering; Use Case Diagrams;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations (ITNG), 2013 Tenth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-0-7695-4967-5
  • Type

    conf

  • DOI
    10.1109/ITNG.2013.38
  • Filename
    6614315