• DocumentCode
    652652
  • Title

    An Embedded Multiple-Case Study on OSS Design Quality Assessment across Domains

  • Author

    Ampatzoglou, Apostolos ; Gkortzis, Antonios ; Charalampidou, Sofia ; Avgeriou, Paris

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Groningen, Groningen, Netherlands
  • fYear
    2013
  • fDate
    10-11 Oct. 2013
  • Firstpage
    255
  • Lastpage
    258
  • Abstract
    Context: Investing on Open Source Software (OSS) as a "code reuser", involves certain risks, such as the difficulty in understanding the level of OSS design quality Aim: We investigate the levels of design quality of OSS projects, across different application domains. Method: We conducted a case study, which is the most fitting research method for observing a phenomenon in its real context, which is active for a long period of time, and for which variables cannot be controlled. Results: We present the values for seven design quality metrics of 546 OSS projects, as well as the statistically significant differences across application domains. Conclusions: The results of the study suggest that OSS application domains correlate with several design quality characteristics, in the sense that projects within one application domain appear to have similar levels of design quality. In addition to that, the results reveal application domains with high and low levels of design quality.
  • Keywords
    program compilers; public domain software; software quality; OSS design quality assessment; code reuser; embedded multiplecase study; fitting research method; open source software; quality metrics; Context; Couplings; Games; Measurement; Open source software; Software engineering; application domain; design quality; open source;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-5056-5
  • Type

    conf

  • DOI
    10.1109/ESEM.2013.48
  • Filename
    6681360