The impact of software complexity on cost and quality - A comparative analysis between Open source and proprietary software

نویسنده

  • Anh Nguyen-Duc
چکیده

Early prediction of software quality is important for better software planning and controlling. In early development phases, design complexity metrics are considered as useful indicators of software testing effort and some quality attributes. Although many studies investigate the relationship between design complexity and cost and quality, it is unclear what we have learned beyond the scope of individual studies. This paper presented a systematic review on the influence of software complexity metrics on quality attributes. We aggregated Spearman correlation coefficients from 59 different data sets from 57 primary studies by a tailored meta-analysis approach. We found that fault proneness and maintainability are most frequently investigated attributes. Chidamber & Kemerer metric suite is most frequently used but not all of them are good quality attribute indicators. Moreover, the impact of these metrics is not different in proprietary and open source projects. The result provides some implications for building quality model across project type.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Case Study on the Transformation from Proprietary to Open Source Software

This paper presents an extensive analysis of static software quality metrics changes for an open source enterprise database management system (DBMS), as the software was moved from the proprietary into open source software development environment. The software quality metrics of special interest for the research are cyclomatic complexity, effective lines of code, the degree of system modularity...

متن کامل

The Impact of API Complexity on Failures: An Empirical Analysis of Proprietary and Open Source Software Systems

Information hiding is a cornerstone principle of modern software engineering. Interfaces, or APIs, are central to realizing the benefits of information hiding, but despite their widespread use, designing good interfaces is not a trivial activity. Particular design choices can have a significant detrimental effect on quality or development productivity. In this paper, we examined the impact of A...

متن کامل

The Impact of Complexity on Software Design Quality and Costs: An Exploratory Empirical Analysis of Open Source Applications

It is well known that complexity affects software development and maintenance costs. In the Open Source context, the sharing of development and maintenance effort among developers is a fundamental tenet, which can be thought as a driver to reduce the impact of complexity on maintenance costs. However, complexity is a structural property of code, which is not quantitatively accounted for in trad...

متن کامل

Competition and Compatibility with Open Source Software

We use Hotelling’s linear city model to study asymmetric competition between open source and proprietary software, where only one party the proprietary software producer aims at maximizing the profit. We focus on the different compatibility choices of the proprietary software, which lead to different network externality, and thus result in different profit for proprietary software producers. It...

متن کامل

Developing an Initial Open-Source Platform for the Higher Education Sector—A Case Study: Alhosn University

The higher education community is concerned about the cost and performance of commercial software products. A common view is that existing proprietary options do not have the features required by instructors and students or allow for costeffective customization. One way to address these problems in poorer countries, and hence improve their quality of education and access to knowledge, would be ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1712.00675  شماره 

صفحات  -

تاریخ انتشار 2017