• DocumentCode
    3164362
  • Title

    Mining candidate web services from legacy code

  • Author

    Aversano, Lerina ; Cerulo, Luigi ; Palumbo, Ciro

  • Author_Institution
    Dept. of Eng., Univ. of Sannio, Benevento
  • fYear
    2008
  • fDate
    3-4 Oct. 2008
  • Firstpage
    37
  • Lastpage
    40
  • Abstract
    Mining services from existing software system is a relevant challenge to enable the development of service-oriented systems. Very often, although a service realizing a feature needed to develop a service-oriented system is not available, such a feature might have been implemented in existing software systems. This paper proposes an approach for the identification of services in existing legacy code. The approach combines the use of textual similarity between a free-text query and the text extracted from the legacy code with a structural matching between a goal, expressed as a WSDL document, and XML-based interfaces of features reverse engineered from the source code. A performance assessment has been performed on two open source projects.
  • Keywords
    Web services; XML; data mining; query processing; reverse engineering; software architecture; software maintenance; text analysis; WSDL document; XML-based interface; free-text query; legacy code; mining candidate Web service; reverse engineering feature; service-oriented system; software system; Application software; Documentation; Java; Libraries; Packaging; Reverse engineering; Software systems; Unified modeling language; Web services; XML; Legacy System; Service Identification; Web Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Site Evolution, 2008. WSE 2008. 10th International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1550-4441
  • Print_ISBN
    978-1-4244-2790-1
  • Type

    conf

  • DOI
    10.1109/WSE.2008.4655393
  • Filename
    4655393