• 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