Design and evaluation of a process for identifying architecture patterns in open source software

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

Architecture patterns have a direct effect (positive or negative) on a system's quality attributes (e.g., performance). Therefore, information about patterns used in a product can provide valuable insights to, e.g., component integrators who wish to evaluate a software product. Unfortunately, this information is often not readily available, in particular for Open Source Software (OSS) products, which are increasingly used in component-based development. This paper presents the design and evaluation of a process for Identifying Architecture Patterns in OSS ("IDAPO"). The results of the evaluation suggest that IDAPO is helpful to identify potentially present patterns, and that a process framework may provide better opportunities for tailoring to the users' needs.

Original languageEnglish
Title of host publicationSoftware Architecture - 5th European Conference, ECSA 2011, Proceedings
Pages147-163
Number of pages17
DOIs
Publication statusPublished - 2011
Externally publishedYes
Event5th European Conference on Software Architecture, ECSA 2011 - Essen, Germany
Duration: 13 Sep 201116 Sep 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6903 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th European Conference on Software Architecture, ECSA 2011
Country/TerritoryGermany
CityEssen
Period13/09/1116/09/11

Keywords

  • architecture patterns
  • empirical evaluation
  • open source software
  • quality attributes
  • quasi-experiment

Fingerprint

Dive into the research topics of 'Design and evaluation of a process for identifying architecture patterns in open source software'. Together they form a unique fingerprint.

Cite this