• DocumentCode
    1710583
  • Title

    Retrieving software components that minimize adaptation effort

  • Author

    Jilani, Lamia Labed ; Desharnais, Jules ; Frappier, Marc ; Mili, Rym ; Mili, Ali

  • Author_Institution
    IRSIT, Belvedere, Tunisia
  • fYear
    1997
  • Firstpage
    255
  • Lastpage
    262
  • Abstract
    Given a software library whose entries are represented by formal specifications, we distinguish between two retrieval procedures: exact retrieval, whereby, given a query K, we identify all the library components that are correct with respect to K; approximate retrieval, which is invoked when exact retrieval fails, and identifies the library components that minimize adaptation effort. To this effect, we define four measures of functional distance between specifications, and discuss algorithms that minimize these measures over a set of components; then we discuss whether these measures can be used to predict adaptation effort
  • Keywords
    computer aided software engineering; formal specification; query processing; software libraries; software reusability; adaptation effort; approximate retrieval; formal specifications; functional distance; library components; retrieval procedures; software components; software library; Formal specifications; Inspection; Software libraries; Software measurement; Uniform resource locators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering, 1997. Proceedings., 12th IEEE International Conference
  • Conference_Location
    Incline Village, NV
  • Print_ISBN
    0-8186-7961-1
  • Type

    conf

  • DOI
    10.1109/ASE.1997.632846
  • Filename
    632846