IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

A Quantitative Study of the Adoption of Design Patterns by Open Source Software Developers

A Quantitative Study of the Adoption of Design Patterns by Open Source Software Developers
View Sample PDF
Author(s): Michael Hahsler (Vienna University of Economics and Business Administration, Austria)
Copyright: 2008
Pages: 18
Source title: Global Information Technologies: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): Felix B. Tan (Auckland University of Technology, New Zealand)
DOI: 10.4018/978-1-59904-939-7.ch045

Purchase

View A Quantitative Study of the Adoption of Design Patterns by Open Source Software Developers on the publisher's website for pricing and purchasing information.

Abstract

Several successful projects (Linux, Free-BSD, BIND, Apache, etc.) showed that the collaborative and self-organizing process of developing open source software produces reliable, high quality software. Without doubt, the open source software development process differs in many ways from the traditional development process in a commercial environment. An interesting research question is how these differences influence the adoption of traditional software engineering practices. In this chapter we investigate how design patterns, a widely accepted software engineering practice, are adopted by open source developers for documenting changes. We analyze the development process of almost 1,000 open source software projects using version control information and explore differences in pattern adoption using characteristics of projects and developers. By analyzing these differences, we provide evidence that design patterns are an important practice in open source projects and that there exist significant differences between developers who use design patterns and who do not.

Related Content

Christian Rainero, Giuseppe Modarelli. © 2025. 26 pages.
Beatriz Maria Simões Ramos da Silva, Vicente Aguilar Nepomuceno de Oliveira, Jorge Magalhães. © 2025. 21 pages.
Ann Armstrong, Albert J. Gale. © 2025. 19 pages.
Zhi Quan, Yueyi Zhang. © 2025. 21 pages.
Sanaz Adibian. © 2025. 19 pages.
Le Ngoc Quang, Kulthida Tuamsuk. © 2025. 21 pages.
Jorge Lima de Magalhães, Carla Cristina de Freitas da Silveira, Tatiana Aragão Figueiredo, Felipe Gilio Guzzo. © 2025. 17 pages.
Body Bottom