loading...
ASLA: Reverse Engineering Approach for Software License Information Retrieval
Bari, Italy March 22-March 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2006.10Conference on Software Maintenance an ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Timo Tuunanen, University of Jyvaskyla, Finland
Jussi Koskinen, University of Jyvaskyla, Finland
Tommi Karkkainen, University of Jyvaskyla, Finland
Software maintenance and reuse require identification of the applied software licenses. The information needs of maintainers and reusers can be supported by reverse engineering tools at different information retrieval levels. The paper presents a reverse engineering approach called ASLA for retrieving license information typically used in OSS. User needs, system architecture, tool features, and tool evaluation are presented. The implemented tool features include support for identifying source file dependencies and licenses in source files. The tool is evaluated against another tool for license information extraction. ASLA supports the same programming languages as GCC. License identification coverage is good and the tool is extendable.
Index Terms:
reverse engineering, open source software,software licenses, component-based software reuse.
Citation:
Timo Tuunanen, Jussi Koskinen, Tommi Karkkainen, "ASLA: Reverse Engineering Approach for Software License Information Retrieval," csmr, pp.291-294, Conference on Software Maintenance and Reengineering (CSMR'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.