Software Engineering and Architecture Group (SEARCH) > CS > JBI > FWN > RUG

Publications on Pattern-based Architecture Design and Evaluation?

2012

Uwe van Heesch, Paris Avgeriou, Uwe Zdun, and Neil B. Harrison. The Supportive Effect of Patterns in Architecture Decision Recovery - A Controlled Experiment. Science of Computer Programming, 77(5):551–576, 2012.   doi
bib
Matthias Galster and Paris Avgeriou. Qualitative Analysis of the Impact of SOA Patterns on Quality Attributes. In Proceedings of the 12th International Conference on Quality Software (QSIC). IEEE Computer Society, pages 167–170, 2012.   doi
bib

2011

Ahmad Waqas Kamal, Paris Avgeriou, and Uwe Zdun. The Use of Pattern Participants Relationships for Integrating Patterns: a Controlled Experiment. Software: Practice and Experience, 2011.   doi
bib
Matthias Galster and Paris Avgeriou. Empirically-grounded Reference Architectures: A Proposal. In Proceedings of the 7th International Conference on the Quality of Software Architectures (QoSA). Springer LNCS, pages 153–158, 2011.   doi
bib
Sara Mahdavi-Hezavehi, Uwe van Heesch, and Paris Avgeriou. A Pattern Language for Architecture Patterns and Software Technologies Introducing Technology Pattern Languages. In Proceedings of the 16th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, 2011.   url
bib
Klaas-Jan Stol, Paris Avgeriou, and Muhammad Ali Babar. Design and Evaluation of a Process for Identifying Architecture Patterns in Open Source Software. In Proceedings of the 5th European Conference on Software Architecture (ECSA). Springer LNCS, pages 147–163, 2011.   doi
bib
Neil B. Harrison and Paris Avgeriou. Pattern-Based Architecture Reviews. IEEE Software, 28(6):66–71, 2011.   doi
bib

2010

Neil B. Harrison and Paris Avgeriou. Implementing Reliability: the Interaction of Requirements, Tactics and Architecture Patterns. In Architecting Dependable Systems VII, pages 97–122. . Springer, 2010.   doi
bib
Patricia Lago, Paris Avgeriou, and Rich Hilliard. Software Architecture: Framing Stakeholders’ Concerns. IEEE Software, 27(6):20–24, 2010.   doi
bib
Neil B. Harrison and Paris Avgeriou. How do Architecture Patterns and Tactics Interact? A Model and Annotation. Journal of Systems and Software, 83(10):1735–1758, 2010.   doi
bib
Ahmad Waqas Kamal and Paris Avgeriou. Mining Relationships between the Participants of Architectural Patterns. In Proceedings of the 4th European Conference on Software Architecture (ECSA). Springer LNCS, pages 401–408, 2010.   doi
bib
Klaas-Jan Stol, Paris Avgeriou, and Muhammad Ali Babar. Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges. In Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering (EASE). BCS eWic, pages 1–10, 2010.   url
bib
Neil B. Harrison, Paris Avgeriou, and Uwe Zdun. On the Impact of Fault Tolerance Tactics on Architecture Patterns. In Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems (SERENE). ACM, 2010.   url
bib
Ahmad Waqas Kamal and Paris Avgeriou. Modeling the Variability of Architectural Patterns. In Proceedings of the 25th ACM Symposium on Applied Computing (SAC). ACM, pages 2338–2344, 2010.   doi
url
bib

2009

Uwe van Heesch and Paris Avgeriou. A Pattern driven Approach against Architectural Knowledge Vaporization. In Proceedings of the 14th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, pages 1–12, 2009.   url
bib

2008

Neil B. Harrison and Paris Avgeriou. Incorporating Fault Tolerance Tactics in Software Architecture Patterns. In Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE). ACM, pages 9–18, 2008.   doi
url
bib
Uwe Zdun and Paris Avgeriou. A Catalog of Architectural Primitives for Modeling Architectural Patterns. Information and Software Technology, 50(9-10):1003–1034, 2008.   doi
url
bib
Ahmad Waqas Kamal and Paris Avgeriou. Modeling Architectural Patterns’ Behavior Using Architectural Primitives. In Proceedings of the 2nd European Conference on Software Architecture (ECSA). Springer LNCS, pages 164–179, 2008.   doi
url
bib
Ahmad Waqas Kamal, Paris Avgeriou, and Uwe Zdun. Modeling Variants of Architectural Patterns. In Proceedings of the 13th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, pages 1–23, 2008.   url
bib
Uwe Zdun, Paris Avgeriou, Carsten Hentrich, and Schahram Dustdar. Architecting as Decision Making with Patterns and Primitives. In Proceedings of the 3rd Workshop on SHAring and Reusing architectural Knowledge (SHARK). ACM, pages 11–18, 2008.   doi
url
bib
Neil B. Harrison and Paris Avgeriou. Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation. In Proceedings of the 7th IEEE/IFIP Working Conference on Software Architecture (WICSA). IEEE Computer Society, pages 147–156, 2008.   doi
url
bib
Nick Kirtley. Modelling Architectural Primitives in UML. Master's thesis, Institute of Mathematics and Computing Science, University of Groningen, March 2008.   pdf
bib
Ahmad Waqas Kamal, Nick Kirtley, and Paris Avgeriou. Developing a Modeling Tool Using Eclipse. In Proceedings of the International Workshop on Advanced Software Development Tools and Techniques (WASDeTT). Conference Proceedings, 2008.   url
bib

2007

Ahmad Waqas Kamal and Paris Avgeriou. An Evaluation of ADLs on Modeling Patterns for Software Architecture. In Proceedings of the 4th International Workshop on Rapid Integration of Software Engineering techniques (RISE). Springer LNCS, 2007.   url
bib
Neil B. Harrison and Paris Avgeriou. Leveraging Architecture Patterns to Satisfy Quality Attributes. In Proceedings of the 1st European Conference on Software Architecture (ECSA). Springer LNCS, pages 263–270, 2007.   doi
url
bib
Neil B. Harrison, Paris Avgeriou, and Uwe Zdun. Using Patterns to Capture Architectural Decisions. IEEE Software, 24(4):38–45, 2007.   doi
url
bib
Neil B. Harrison and Paris Avgeriou. Pattern-Driven Architectural Partitioning: Balancing Functional and Non-functional Requirements. In Proceedings of the 1st International Workshop on Software Architecture Research and Practice (SARP). IEEE Computer Society, pages 21–26, 2007.   doi
url
bib
Eelke Folmer and Jan Bosch. A Pattern Framework for Software Quality Assessment and Tradeoff Analysis. International Journal of Software Engineering and Knowledge Engineering, 17(4):515–538, 2007.   doi
bib
Michael Stal. Understanding and Analyzing Software Architecture (of Distributed Systems) using Patterns. PhD thesis, Institute of Mathematics and Computing Science, University of Groningen, March 2007.   url
bib

2006

Neil B. Harrison, Paris Avgeriou, and Uwe Zdun. Focus Group Report: Capturing Architectural Knowledge with Architectural Patterns. In Proceedings of the 11th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, 2006.   url
bib
Paris Avgeriou. Run-time Reconfiguration of Service-Centric Systems. In Proceedings of the 11th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, 2006.   url
bib
Paris Avgeriou and Peter Tandler. Architectural Patterns for Collaborative Applications. International Journal of Computer Applications in Technology, 25(2-3):86–101, 2006.   doi
url
bib
Marco Sinnema, Jan Salvador van der Ven, and Sybren Deelstra. Using Variability Modeling Principles to Capture Architectural Knowledge. ACM SIGSOFT Software Engineering Notes, 31(5), 2006.   doi
url
bib
Eelke Folmer, Martijn van Welie, and Jan Bosch. Bridging Patterns: An Approach to Bridge Gaps between SE and HCI. Information & Software Technology, 48(2):69–89, 2006.   doi
pdf
bib

2005

Uwe Zdun and Paris Avgeriou. Modeling Architectural Patterns Using Architectural Primitives. In Proceedings of the 20th Object-Oriented Programming, Systems, Languages and Applications (OOPSLA). ACM, pages 133–146, 2005.   doi
url
bib
Paris Avgeriou and Uwe Zdun. Architectural Patterns Revisited - A Pattern Language. In Proceedings of the 10th European Conference on Pattern Languages of Programs (EuroPLoP). Conference Proceedings, pages 1–39, 2005.   url
bib

2003

Eelke Folmer and Jan Bosch. Usability Patterns in Software Architecture. In Proceedings of the Human Computer Interaction International (HCII). Conference Proceedings, pages 93–97, 2003.   url
bib