• DocumentCode
    3334877
  • Title

    Automatic Identification of Reusable Software Development Assets: Methodology and Tool

  • Author

    Oliveira, Marcílio ; Gonçalves, Eduardo Machado ; Bacili, Kleber R.

  • Author_Institution
    UNICAMP Univ., Campinas
  • fYear
    2007
  • fDate
    13-15 Aug. 2007
  • Firstpage
    461
  • Lastpage
    466
  • Abstract
    Software reuse is seen as one of the main alternatives to increase productivity in the development of new applications. The reuse of legacy assets plays a vital role anticipating the ROI (Return on Investment) on SOA (Service Oriented Architecture) and reuse enterprise programs. This paper presents a tool that implements an Automatic Identification of Software Components (AISC). AISC is an approach that brings to light what companies have already developed by applying reuse indicators with sophisticated mechanisms to identify artifacts that can be considered as reusable assets. Thus, they will have the potential of being reused in new applications, avoiding redevelopment of already existing features, enabling savings and increasing agility. Other tool features are the process of reusable assets analysis and harvesting. This is an interactive graphic visualization of the results and an export mechanism of the identified assets through a widely adopted Metadata Representation Model.
  • Keywords
    computer graphics; data visualisation; investment; meta data; software architecture; software reusability; AISC; ROI; SOA; automatic identification-of-software components; interactive graphic visualization; metadata representation model; return-on-investment; reusable software development assets; reuse enterprise program; service oriented architecture; Application software; Companies; Investments; Productivity; Programming; Service oriented architecture; Software reusability; Software systems; Software tools; Technological innovation; SOA; Software components; reusable assets identification; reuse; reverse engineering; service-oriented architecture; software assets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on
  • Conference_Location
    Las Vegas, IL
  • Print_ISBN
    1-4244-1500-4
  • Electronic_ISBN
    1-4244-1500-4
  • Type

    conf

  • DOI
    10.1109/IRI.2007.4296663
  • Filename
    4296663