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
Link To Document