• DocumentCode
    387654
  • Title

    Approximate retrieval of incomplete and formal specifications applied to vertical reuse

  • Author

    Redondo, Rebeca P Díaz ; Arias, José J Pazos ; Vilas, Ana Fernández ; Martínez, Belén Barragáns

  • Author_Institution
    Departamento de Enxeneria Telematica, Vigo Univ., Spain
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    618
  • Lastpage
    627
  • Abstract
    This paper describes how ARIFS tool (Approximate Retrieval of Incomplete and Formal Specifications) provides a suitable reusing environment to classify, retrieve and adapt formal and incomplete requirements specifications. Both classification and retrieval tasks are based on functional similarities according to structural and semantic closeness. To this effect, we define four partial orderings among reusable components and different measures to quantify functional differences among them. By using these measures we are able to offer an approximate and efficient retrieval, without formal proofs, and to predict adaptation efforts to satisfy the required functional specification. This paper focus on semantic similarities as they are more remarkable in vertical reuse, that is, the reuse of software within same domain or application area.
  • Keywords
    formal specification; information retrieval; software reusability; ARIFS tool; Approximate Retrieval of Incomplete and Formal Specifications; formal specification retrieval; functional similarities; incomplete specification retrieval; partial orderings; requirements specification adaptation; requirements specification classification; requirements specification retrieval; semantic closeness; structural closeness; vertical reuse; Application software; Formal specifications; Formal verification; Iterative algorithms; Iterative methods; Programming; Proposals; Software development management; Software reusability; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2002. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1819-2
  • Type

    conf

  • DOI
    10.1109/ICSM.2002.1167826
  • Filename
    1167826