Coordination Implications of Software Coupling in Open Source Projects

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

3 Citations (Scopus)
20 Downloads (Pure)

Abstract

The effect of software coupling on the quality of software has been studied quite widely since the seminal paper on software modularity by Parnas [1]. However, the effect of the increase in software coupling on the coordination of the developers has not been researched as much. In commercial software development environments there normally are coordination mechanisms in place to manage the coordination requirements due to software dependencies. But, in the case of Open Source software such coordination mechanisms are harder to implement, as the developers tend to rely solely on electronic means of communication. Hence, an understanding of the changing coordination requirements is essential to the management of an Open Source project. In this paper we study the effect of changes in software coupling on the coordination requirements in a case study of a popular Open Source project called JBoss.
Original languageEnglish
Title of host publicationOpen Source Software: New Horizons
Subtitle of host publication6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings
EditorsPär Ågerfalk, Cornelia Boldyreff, Jesús M. González-Barahona, Gregory R. Madey, John Noll
Place of PublicationHeidelberg
PublisherSpringer
Pages314-321
ISBN (Electronic)978-3-642-13244-5
ISBN (Print)978-3-642-13243-8
DOIs
Publication statusPublished - 29 May 2010
Event6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010 - Notre Dame, United States
Duration: 29 May 20102 Jun 2010
Conference number: 6

Publication series

NameIFIP Advances in Information and Communication Technology
PublisherSpringer
Volume319
ISSN (Print)1868-4238
ISSN (Electronic)1861-2288

Conference

Conference6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010
Abbreviated titleOSS
CountryUnited States
CityNotre Dame
Period29/05/102/06/10

Fingerprint

Software engineering
Communication
Open source software

Keywords

  • Software Coupling - Propagation Cost - Clustered Cost - Open Source - Coordination
  • IR-78227
  • METIS-269385

Cite this

Amrit, C., & van Hillegersberg, J. (2010). Coordination Implications of Software Coupling in Open Source Projects. In P. Ågerfalk, C. Boldyreff, J. M. González-Barahona, G. R. Madey, & J. Noll (Eds.), Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings (pp. 314-321). (IFIP Advances in Information and Communication Technology; Vol. 319). Heidelberg: Springer. https://doi.org/10.1007/978-3-642-13244-5_25
Amrit, Chintan ; van Hillegersberg, Jos . / Coordination Implications of Software Coupling in Open Source Projects. Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings. editor / Pär Ågerfalk ; Cornelia Boldyreff ; Jesús M. González-Barahona ; Gregory R. Madey ; John Noll. Heidelberg : Springer, 2010. pp. 314-321 (IFIP Advances in Information and Communication Technology).
@inproceedings{f57a8c36e86b475c8a9ffd670b42bcd6,
title = "Coordination Implications of Software Coupling in Open Source Projects",
abstract = "The effect of software coupling on the quality of software has been studied quite widely since the seminal paper on software modularity by Parnas [1]. However, the effect of the increase in software coupling on the coordination of the developers has not been researched as much. In commercial software development environments there normally are coordination mechanisms in place to manage the coordination requirements due to software dependencies. But, in the case of Open Source software such coordination mechanisms are harder to implement, as the developers tend to rely solely on electronic means of communication. Hence, an understanding of the changing coordination requirements is essential to the management of an Open Source project. In this paper we study the effect of changes in software coupling on the coordination requirements in a case study of a popular Open Source project called JBoss.",
keywords = "Software Coupling - Propagation Cost - Clustered Cost - Open Source - Coordination, IR-78227, METIS-269385",
author = "Chintan Amrit and {van Hillegersberg}, Jos",
year = "2010",
month = "5",
day = "29",
doi = "10.1007/978-3-642-13244-5_25",
language = "English",
isbn = "978-3-642-13243-8",
series = "IFIP Advances in Information and Communication Technology",
publisher = "Springer",
pages = "314--321",
editor = "P{\"a}r {\AA}gerfalk and Cornelia Boldyreff and Gonz{\'a}lez-Barahona, {Jes{\'u}s M.} and Madey, {Gregory R.} and John Noll",
booktitle = "Open Source Software: New Horizons",

}

Amrit, C & van Hillegersberg, J 2010, Coordination Implications of Software Coupling in Open Source Projects. in P Ågerfalk, C Boldyreff, JM González-Barahona, GR Madey & J Noll (eds), Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings. IFIP Advances in Information and Communication Technology, vol. 319, Springer, Heidelberg, pp. 314-321, 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, United States, 29/05/10. https://doi.org/10.1007/978-3-642-13244-5_25

Coordination Implications of Software Coupling in Open Source Projects. / Amrit, Chintan; van Hillegersberg, Jos .

Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings. ed. / Pär Ågerfalk; Cornelia Boldyreff; Jesús M. González-Barahona; Gregory R. Madey; John Noll. Heidelberg : Springer, 2010. p. 314-321 (IFIP Advances in Information and Communication Technology; Vol. 319).

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Coordination Implications of Software Coupling in Open Source Projects

AU - Amrit, Chintan

AU - van Hillegersberg, Jos

PY - 2010/5/29

Y1 - 2010/5/29

N2 - The effect of software coupling on the quality of software has been studied quite widely since the seminal paper on software modularity by Parnas [1]. However, the effect of the increase in software coupling on the coordination of the developers has not been researched as much. In commercial software development environments there normally are coordination mechanisms in place to manage the coordination requirements due to software dependencies. But, in the case of Open Source software such coordination mechanisms are harder to implement, as the developers tend to rely solely on electronic means of communication. Hence, an understanding of the changing coordination requirements is essential to the management of an Open Source project. In this paper we study the effect of changes in software coupling on the coordination requirements in a case study of a popular Open Source project called JBoss.

AB - The effect of software coupling on the quality of software has been studied quite widely since the seminal paper on software modularity by Parnas [1]. However, the effect of the increase in software coupling on the coordination of the developers has not been researched as much. In commercial software development environments there normally are coordination mechanisms in place to manage the coordination requirements due to software dependencies. But, in the case of Open Source software such coordination mechanisms are harder to implement, as the developers tend to rely solely on electronic means of communication. Hence, an understanding of the changing coordination requirements is essential to the management of an Open Source project. In this paper we study the effect of changes in software coupling on the coordination requirements in a case study of a popular Open Source project called JBoss.

KW - Software Coupling - Propagation Cost - Clustered Cost - Open Source - Coordination

KW - IR-78227

KW - METIS-269385

U2 - 10.1007/978-3-642-13244-5_25

DO - 10.1007/978-3-642-13244-5_25

M3 - Conference contribution

SN - 978-3-642-13243-8

T3 - IFIP Advances in Information and Communication Technology

SP - 314

EP - 321

BT - Open Source Software: New Horizons

A2 - Ågerfalk, Pär

A2 - Boldyreff, Cornelia

A2 - González-Barahona, Jesús M.

A2 - Madey, Gregory R.

A2 - Noll, John

PB - Springer

CY - Heidelberg

ER -

Amrit C, van Hillegersberg J. Coordination Implications of Software Coupling in Open Source Projects. In Ågerfalk P, Boldyreff C, González-Barahona JM, Madey GR, Noll J, editors, Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, May 30 – June 2, 2010. Proceedings. Heidelberg: Springer. 2010. p. 314-321. (IFIP Advances in Information and Communication Technology). https://doi.org/10.1007/978-3-642-13244-5_25