DocumentCode
600294
Title
Language interaction and quality issues: An exploratory study
Author
Vetro´, A. ; Tomassetti, Federico ; Torchiano, Marco ; Morisio, Maurizio
Author_Institution
Dept. of Comput. & Control Eng., Politec. di Torino, Turin, Italy
fYear
2012
fDate
20-21 Sept. 2012
Firstpage
319
Lastpage
322
Abstract
Most software systems are complex and composed of a large number of artifacts. To realize each different artifact specific techniques are used resorting to different abstractions, languages and tools. Successful composition of different elements requires coherence among them. Unfortunately constraints between artifacts written in different languages are usually not formally expressed nor checked by supporting tools; as a consequence they can be a source of problems. In this paper we explore the role of the relations between artifacts written in different languages by means of a case study on the Hadoop open source project. We present the problem introducing its terminology, we quantify the phenomenon and investigate its relation with defect proneness.
Keywords
public domain software; software quality; Hadoop open source project; software abstraction; software defect proneness; software language interaction; software quality issue; software tool; Java; Measurement; Object oriented modeling; Programming; Software; Writing; XML; Languages interaction; cross language modules; polyglot programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on
Conference_Location
Lund
ISSN
1938-6451
Print_ISBN
978-1-4503-1056-7
Electronic_ISBN
1938-6451
Type
conf
DOI
10.1145/2372251.2372309
Filename
6475434
Link To Document