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 :
بازگشت