Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges

  title={Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges},
  author={Klaas-Jan Stol and Paris Avgeriou and Muhammad Ali Babar},
Background: Open Source Software (OSS) is increasingly used in product development. Besides some much-reported benefits of this approach, using OSS products also presents new challenges. One such challenge is identifying relevant, high-quality OSS products among the hundreds of thousands that are available. One approach for doing that is to identify architectural patterns, since these patterns have a direct effect on a product’s quality attributes, such as performance and reliability. However… CONTINUE READING


Publications referenced by this paper.
Showing 1-10 of 15 references

Open Pattern Repository

C. Manteuffel, M. Verspai
View 1 Excerpt

A Tool for Managing Software Architecture Knowledge

Second Workshop on Sharing and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent (SHARK/ADI'07: ICSE Workshops 2007) • 2007
View 3 Excerpts

The transformation of open source software

B. Fitzgerald
Management Information Systems Quarterly • 2006
View 1 Excerpt

On creating a handbook of software architecture

OOPSLA Companion • 2005
View 2 Excerpts

A Critical Look at Open Source

IEEE Computer • 2004
View 1 Excerpt

Similar Papers

Loading similar papers…