Cohesion, Structure and Software Complexity: A Model of Open Source Software Development

نویسندگان

  • Sherae L. Daniel
  • Katherine J. Stewart
چکیده

As the use of open source software gains popularity, it is important to understand the factors that contribute to the success of open source software development projects. This research contributes to this understanding by developing a set of propositions about the organizational structure that supports open source software projects. We argue that in open source software development it is important to understand the existence and interaction of two related but distinct entities; the interest community and the software development group. We propose relationships between the development group, the interest community and software complexity in open source software development. Implications of the propositions for research and practice are discussed.

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

ثبت نام

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

منابع مشابه

Structure, Cohesion, and Open Source Software Success

This paper proposes a dissertation designed to understand how the open source software (OSS) development group and its associated interest community jointly and independently impact OSS success for a single OSS project .

متن کامل

Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach

The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...

متن کامل

A Quantitative Evaluation of Maintainability of Software Architecture Styles

Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...

متن کامل

Investigating the Amount of Forces Caused by Solitary Waves on Coastal Walls Using OpenFOAM Software

Coastal walls (dyke) are one of the methods of protecting the coast against coastal erosion and destructive forces of waves. The purpose of this study is to simulate the wave collision with the coastal dyke and compare the results with the laboratory model. Open FOAM open source software and K-ω SST turbulence model were used to simulate the amount of wave consumed by the coastal dyke. Taking i...

متن کامل

Producing and Interpreting Debug Texts An Empirical Study of Distributed, Parallel Debugging in Open Source Software Development

This paper presents preliminary findings from an ethnographic study of distributed, parallel debugging in an open source software (OSS) community. Focusing on the OSS developers' daily activities, I propose the concept of making software debuggable. In so doing, I see a somewhat different story than common narratives of debugging in current OSS research, which describes distributed, parallel de...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2005