• DocumentCode
    384453
  • Title

    Reuse of scenario specifications using an automated relational learner: a lightweight approach

  • Author

    Woo, Han G. ; Robinson, William N.

  • Author_Institution
    Dept. of Comput. Inf. Syst., Georgia State Univ., Atlanta, GA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    173
  • Lastpage
    180
  • Abstract
    With the growing popularity of object-oriented technology, specification by use cases has grown. Since use cases provide a bridge from the informal descriptions gathered from user interviews to the more formal software model, use cases are being considered a prominent part of software analysis. Yet, tools to assist the development of use cases are rare, especially, in practice. Our study aims to provide use case reuse, while relying only on the semantics of UML and the diagrams typically used by analysis. We present an automated technique that provides for the assisted reuse of use cases. A software analyst defines an initial description of a use case. An automated graph-based relational learner then retrieves a set of similar use cases from a database. The results of a preliminary application of our approach suggest that it can assist in the classification as well as retrieval of use cases.
  • Keywords
    diagrams; formal specification; learning (artificial intelligence); object-oriented methods; software reusability; specification languages; UML; automated graph-based relational learner; classification; database; diagrams; lightweight approach; machine learning; object-oriented software engineering; object-oriented technology; scenario specification reuse; semantics; software analysis; use case reuse; Application software; Bridges; Information retrieval; Information systems; Jacobian matrices; Object oriented databases; Object oriented modeling; Relational databases; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2002. Proceedings. IEEE Joint International Conference on
  • ISSN
    1090-705X
  • Print_ISBN
    0-7695-1465-0
  • Type

    conf

  • DOI
    10.1109/ICRE.2002.1048520
  • Filename
    1048520