DocumentCode
1958974
Title
Detecting Cross-Language Dependencies Generically
Author
Polychniatis, T. ; Hage, J. ; Jansen, Slinger ; Bouwers, Eric ; Visser, Joost
Author_Institution
Utrecht Univ., Utrecht, Netherlands
fYear
2013
fDate
5-8 March 2013
Firstpage
349
Lastpage
352
Abstract
In order to evaluate large, heterogeneous information systems (i.e., comprising modules developed in diverse programming languages) a method to detect dependencies among these modules is needed. Although there is a variety of methods that can detect dependencies within a single programming language, the available cross-language detection methods use extensive language specific information to parse and analyse modules written in different languages. In this paper, a new method for detecting cross-language dependencies is proposed. This method is generic, yet accurate and can support new languages with minimal effort. To evaluate the method, a tool was created and a series of experiments was conducted on a small case study for which dependencies had been extracted manually. The evaluation shows that the method is effective, extensible and easily explainable.
Keywords
information systems; programming languages; cross-language dependency; cross-language detection method; dependency detection; heterogeneous information system; language specific information; programming language; Accuracy; Educational institutions; Java; Manuals; Measurement; Software; accuracy; across languages; cross-language; dependencies; dependency; detect; explainability; extensibility; extract; generic; generically; statistical;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering (CSMR), 2013 17th European Conference on
Conference_Location
Genova
ISSN
1534-5351
Print_ISBN
978-1-4673-5833-0
Type
conf
DOI
10.1109/CSMR.2013.47
Filename
6498486
Link To Document