Advanced

A case study on the transformation from proprietary to open source software

Orucevic-Alagic, Alma LU and Höst, Martin LU (2010) 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010 In Open Source Software: New Horizons / IFIP Advances in Information and Communication Technology 319. p.367-372
Abstract
Many large companies, from the traditionally proprietary software industry, are opening up and embracing the open source software (OSS) development process model as a part of their business strategy.

Despite the recognized potential the OSS community offers, there are still many questions and unknowns about the transition process.

We present an extensive analysis of static software quality metrics changes for Ingres, 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... (More)
Many large companies, from the traditionally proprietary software industry, are opening up and embracing the open source software (OSS) development process model as a part of their business strategy.

Despite the recognized potential the OSS community offers, there are still many questions and unknowns about the transition process.

We present an extensive analysis of static software quality metrics changes for Ingres, 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, and the amount of comments in the code. The conducted research shows an overall improvement in the software quality metrics and significant increase of the source code base. The overall improvement is comprised of a decrease in software quality metrics for source files that were changed between the proprietary and the OSS version and an increase in software quality metrics for the source files added through Ingres OSS community development process. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
proprietary, software quality, open source
in
Open Source Software: New Horizons / IFIP Advances in Information and Communication Technology
volume
319
pages
367 - 372
publisher
Springer
conference name
6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010
external identifiers
  • Scopus:84872025382
ISBN
978-3-642-13243-8
DOI
10.1007/978-3-642-13244-5_33
project
EASE
language
English
LU publication?
yes
id
404bf00f-1b6f-4d3e-911f-697e646a82a1 (old id 1606190)
date added to LUP
2010-05-19 15:51:48
date last changed
2016-10-13 04:43:05
@misc{404bf00f-1b6f-4d3e-911f-697e646a82a1,
  abstract     = {Many large companies, from the traditionally proprietary software industry, are opening up and embracing the open source software (OSS) development process model as a part of their business strategy. <br/><br>
Despite the recognized potential the OSS community offers, there are still many questions and unknowns about the transition process.<br/><br>
We present an extensive analysis of static software quality metrics changes for Ingres, an open source enterprise database management system (DBMS), as the software was moved from the proprietary into open source software development environment.<br/><br>
The software quality metrics of special interest for the research are cyclomatic complexity, effective lines of code, the degree of system modularity, and the amount of comments in the code. The conducted research shows an overall improvement in the software quality metrics and significant increase of the source code base. The overall improvement is comprised of a decrease in software quality metrics for source files that were changed between the proprietary and the OSS version and an increase in software quality metrics for the source files added through Ingres OSS community development process.},
  author       = {Orucevic-Alagic, Alma and Höst, Martin},
  isbn         = {978-3-642-13243-8},
  keyword      = {proprietary,software quality,open source},
  language     = {eng},
  pages        = {367--372},
  publisher    = {ARRAY(0xa2fb258)},
  series       = {Open Source Software: New Horizons / IFIP Advances in Information and Communication Technology},
  title        = {A case study on the transformation from proprietary to open source software},
  url          = {http://dx.doi.org/10.1007/978-3-642-13244-5_33},
  volume       = {319},
  year         = {2010},
}