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

Publications on Architectural Knowledge

2016

Chen Yang, Peng Liang, and Paris Avgeriou. A Survey on Software Architectural Assumptions. Journal of Systems and Software, 113(3):362–380, 2016.   doi
pdf
bib

2015

Zengyang Li. Managing Technical Debt in Software Architecture. PhD thesis, Institute of Mathematics and Computing Science, University of Groningen, June 2015.   pdf
url
bib
Zengyang Li, Peng Liang, and Paris Avgeriou. Architecture Viewpoints for Documenting Architectural Technical Debt. In Software Quality Assurance in Large Scale and Complex Software-intensive Systems, pages 85–132. . Elsevier, 2015.   doi
pdf
bib
Zengyang Li, Paris Avgeriou, and Peng Liang. A Systematic Mapping Study on Technical Debt and Its Management. Journal of Systems and Software, 101(3):193–220, 2015.   doi
pdf
bib
Zengyang Li, Peng Liang, and Paris Avgeriou. Architectural Technical Debt Identification based on Architecture Decisions and Change Scenarios. In Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE, pages 65–74, 2015.   doi
pdf
bib

2014

Christian Manteuffel, Dan Tofan, Heiko Koziolek, Thomas Goldschmidt, and Paris Avgeriou. Industrial Implementation of a Documentation Framework for Architectural Decisions. In Proceedings of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA). IEEE Computer Society, pages 225–234, 2014. Best Paper Award.   doi
bib
Uwe van Heesch, Veli-Pekka Eloranta, Paris Avgeriou, Kai Koskimies, and Neil B. Harrison. Decision-Centric Architecture Reviews. IEEE Software, 31(1):69–76, 2014.   doi
url
bib
Zengyang Li, Peng Liang, Paris Avgeriou, Nicolas Guelfi, and Apostolos Ampatzoglou. An Empirical Investigation of Modularity Metrics for Indicating Architectural Technical Debt. In Proceedings of the 10th International Conference on the Quality of Software Architectures (QoSA). ACM, pages 119–128, 2014.   doi
pdf
bib
Zengyang Li, Peng Liang, and Paris Avgeriou. Architectural Debt Management in Value-oriented Architecting. In Economics-Driven Software Architecture, pages 183–204. . Elsevier, 2014.   doi
pdf
bib
Chen Yang and Peng Liang. Identifying and Recording Software Architectural Assumptions in Agile Development. In Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE). Knowledge Systems Institute, pages 308–313, 2014.   pdf
bib

2013

U. Van Heesch, P. Avgeriou, and A. Tang. Does Decision Documentation Help Junior Designers Rationalize Their Decisions? A Comparative Multiple-case Study. J. Syst. Softw., 86(6):1545–1565, June 2013.   doi
url
bib
Dan Tofan, Matthias Galster, and Paris Avgeriou. Difficulty of Architectural Decisions - a Survey with Professional Architects. In Proceedings of the 7th European Conference on Software Architecture (ECSA). Springer LNCS, 2013.   bib
Zengyang Li, Peng Liang, and Paris Avgeriou. Application of Knowledge-based Approaches in Software Architecture: A Systematic Mapping Study. Information and Software Technology, 55(5):777–794, 2013.   doi
pdf
bib

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
Klaas Andries de Graaf, Antony Tang, Peng Liang, and Hans van Vliet. Ontology-based Software Architecture Documentation. In Proceedings of the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA). IEEE Computer Society, pages 121–130, 2012.   doi
pdf
bib

2011

Klaas-Jan Stol, Muhammad Ali Babar, and Paris Avgeriou. The Importance of Architectural Knowledge in Integrating Open Source Software. In Proceedings of the 7th International Conference on Open Source Systems (OSS). Springer LNCS, pages 142–158, 2011.   doi
bib
Rafael Capilla, Olaf Zimmermann, Uwe Zdun, and Paris Avgeriou. An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to Other Artifacts in the Software Engineering Lifecycle. In Proceedings of the 5th European Conference on Software Architecture (ECSA). Springer LNCS, pages 303–318, 2011.   doi
bib
Dan Tofan, Matthias Galster, and Paris Avgeriou. Reducing Architectural Knowledge Vaporization by Applying the Repertory Grid Technique. In Proceedings of the 5th European Conference on Software Architecture (ECSA). Springer LNCS, pages 244–251, 2011.   doi
bib
Dan Tofan, Matthias Galster, and Paris Avgeriou. Capturing Tacit Architectural Knowledge Using the Repertory Grid Technique. In Proceedings of the 33rd International Conference on Software Engineering (ICSE). ACM, pages 916–919, 2011.   doi
bib
Paris Avgeriou, Patricia Lago, and Philippe Kruchten. Workshop on SHAring and Reusing architectural Knowledge: (SHARK 2011). In Proceedings of the 33rd International Conference on Software Engineering (ICSE). ACM, pages 1220–1221, 2011.   doi
bib
Peng Liang, Anton Jansen, Paris Avgeriou, Antony Tang, and Lai Xu. Advanced Quality Prediction Model for Software Architectural Knowledge Sharing. Journal of Systems and Software, 84(5):786–802, 2011.   doi
pdf
bib
Mojtaba Shahin, Peng Liang, and Zengyang Li. Architectural Design Decision Visualization for Architecture Design: Preliminary Results of A Controlled Experiment. In Proceedings of the 1st Workshop on Traceability, Dependencies and Software Architecture (TDSA). ACM, pages 5–12, 2011.   doi
pdf
bib
Peng Liang, Paris Avgeriou, and Chong Wang. Managing Requirements Knowledge using Architectural Knowledge Management Approaches. In Proceedings of the 4th International Workshop on Managing Requirements Knowledge (MaRK). IEEE Computer Society, 2011.   pdf
bib
Antony Tang, Peng Liang, Viktor Clerc, and Hans van Vliet. Traceability in the Co-evolution of Architectural Requirements and Design. In Relating Software Requirements and Architectures, pages 35–60. . Springer, 2011.   doi
pdf
bib
Antony Tang, Peng Liang, and Hans van Vliet. Software Architecture Documentation: The Road Ahead. In Proceedings of the 9th IEEE/IFIP Working Conference on Software Architecture (WICSA). IEEE Computer Society, pages 252–255, 2011.   doi
pdf
bib

2010

Patricia Lago, Paris Avgeriou, and Rich Hilliard. Software Architecture: Framing Stakeholders’ Concerns. IEEE Software, 27(6):20–24, 2010.   doi
bib
Patricia Lago, Paris Avgeriou, and Philippe Kruchten. Organizing a Software Architecture Body of Knowledge: Summary of the 5th SHARK Workshop, at ICSE 2010. ACM SIGSOFT Software Engineering Notes, 35(5):37–40, 2010.   doi
bib
Patricia Lago, Paris Avgeriou, and Philippe Kruchten. Fifth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2010). In ICSE Companion. ACM, pages 437–438, 2010.   doi
bib
Dan Tofan and Paris Avgeriou. Tacit Architectural Knowledge. In Proceedings of Doctoral symposium of the 4th European Conference on Software Architecture (ECSA). ACM, pages 9–11, 2010.   doi
bib
Antony Tang, Paris Avgeriou, Anton Jansen, Rafael Capilla, and Muhammad Ali Babar. A Comparative Study of Architecture Knowledge Management Tools. Journal of Systems and Software, 83(3):352–370, 2010.   doi
url
bib
Mojtaba Shahin, Peng Liang, and Mohammad Reza Khayyambashi. Improving Understandability of Architecture Design through Visualization of Architectural Design Decision. In Proceedings of the 5th Workshop on SHAring and Reusing architectural Knowledge (SHARK). ACM, pages 88–95, 2010.   doi
pdf
bib
Mojtaba Shahin, Peng Liang, and Mohammad Reza Khayyambashi. Rationale Visualization of Software Architectural Design Decision using Compendium. In Proceedings of the 25th ACM Symposium on Applied Computing (SAC). ACM, pages 2358–2359, 2010.   doi
pdf
bib
Peng Liang, Anton Jansen, and Paris Avgeriou. Collaborative Software Architecting through Knowledge Sharing. In Collaborative Software Engineering, pages 343–368. . Springer, 2010.   doi
pdf
bib
Patricia Lago, Rik Farenhorst, Paris Avgeriou, Remco de Boer, Viktor Clerc, Anton Jansen, and Hans van Vliet. The GRIFFIN Collaborative Virtual Space for Architectural Knowledge Management. In Collaborative Software Engineering, pages 195–217. . Springer, 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
Reinder Kamphorst. Understanding and Comparing Architectural Analysis Models. Master's thesis, Institute of Mathematics and Computing Science, University of Groningen, August 2009.   pdf
bib
Anton Jansen, Paris Avgeriou, and Jan van der Ven. Enriching Software Architecture Documentation. Journal of Systems and Software, 82(8):1232–1248, 2009.   doi
pdf
bib
Mojtaba Shahin, Peng Liang, and Mohammad Reza Khayyambashi. Architectural Design Decision: Existing Models and Tools. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA). IEEE Computer Society, pages 293–296, 2009.   doi
pdf
bib
Mojtaba Shahin, Peng Liang, and Mohammad Reza Khayyambashi. A Survey of Architectural Design Decision Models and Tools. Technical report SBU-RUG-2009-SL-01, Sheikh Bahaei University & University of Groningen, June 2009.   pdf
bib
Paris Avgeriou, Patricia Lago, and Philippe Kruchten. Towards Using Architectural Knowledge. ACM SIGSOFT Software Engineering Notes, 34(2):27–30, 2009.   doi
bib
Peng Liang and Paris Avgeriou. Tools and Technologies for Architecture Knowledge Management. In Software Architecture Knowledge Management: Theory and Practice, pages 91–111. . Springer, 2009.   doi
pdf
bib
Peng Liang and Paris Avgeriou. From Architectural Knowledge to Requirements Knowledge Management. Technical report RUG-SEARCH-09-L02, SEARCH, University of Groningen, February 2009.   pdf
bib
Peng Liang, Anton Jansen, and Paris Avgeriou. Knowledge Architect: A Tool Suite for Managing Software Architecture Knowledge. Technical report RUG-SEARCH-09-L01, SEARCH, University of Groningen, February 2009.   pdf
bib
Peng Liang, Anton Jansen, and Paris Avgeriou. Sharing Architecture Knowledge through Models: Quality and Cost. The Knowledge Engineering Review, 24(3):225–244, 2009.   doi
pdf
bib

2008

Anton Jansen, Tjaard de Vries, Paris Avgeriou, and Martijn van Veelen. Sharing the Architectural Knowledge of Quantitative Analysis. In Proceedings of the 4th International Conference on the Quality of Software Architectures (QoSA). Springer LNCS, pages 220–234, 2008.   doi
url
bib
Anton Jansen. Architectural Design Decisions. PhD thesis, Institute of Mathematics and Computing Science, University of Groningen, September 2008.   url
bib
Jens Rasmussen. Understanding Software Architectures: Tracing Architectural Knowledge in Software Architecture Documentation. Master's thesis, Institute of Mathematics and Computing Science, University of Groningen, September 2008.   pdf
bib
Peng Liang, Anton Jansen, and Paris Avgeriou. Selecting a High-Quality Central Model for Sharing Architectural Knowledge. In Proceedings of the 8th International Conference on Quality Software (QSIC). IEEE Computer Society, pages 357–365, 2008.   doi
pdf
bib
Anton Jansen, Jan Bosch, and Paris Avgeriou. Documenting after the Fact: Recovering Architectural Design Decisions. Journal of Systems and Software, 81(4):536–557, 2008.   doi
url
bib
Tjaard de Vries. Architectural Knowledge in Quantitative Architectural Analysis. Master's thesis, Institute of Mathematics and Computing Science, University of Groningen, June 2008.   pdf
bib
Paris Avgeriou, Patricia Lago, and Philippe Kruchten. Third International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2008). In ICSE Companion. ACM, pages 1065–1066, 2008.   doi
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
Patricia Lago, Paris Avgeriou, Rafael Capilla, and Philippe Kruchten. Wishes and Boundaries for a Software Architecture Knowledge Community. In Proceedings of the 7th IEEE/IFIP Working Conference on Software Architecture (WICSA). IEEE Computer Society, pages 271–274, 2008.   doi
url
bib
Peng Liang, Anton Jansen, and Paris Avgeriou. A Case of Quality Prediction of Architecture Knowledge Sharing through Model Mapping. Technical report RUG-SEARCH-08-L01, SEARCH, University of Groningen, January 2008.   pdf
bib

2007

Peng Liang, Anton Jansen, and Paris Avgeriou. Refinement to Griffin Core Model and Model Mapping for Architectural Knowledge Sharing. Technical report RUG-SEARCH-07-L01, SEARCH, University of Groningen, August 2007.   pdf
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
Paris Avgeriou, Philippe Kruchten, Patricia Lago, Paul Grisham, and Dewayne E. Perry. Architectural Knowledge and Rationale: Issues, Trends, Challenges. ACM SIGSOFT Software Engineering Notes, 32(4):41–46, 2007.   doi
url
bib
Paris Avgeriou, Philippe Kruchten, Patricia Lago, Paul Grisham, and Dewayne E. Perry. Sharig and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent. In ICSE Companion. ACM, pages 109–110, 2007.   doi
url
bib
Anton Jansen, Jan van der Ven, Paris Avgeriou, and Dieter K. Hammer. Tool Support for Architectural Decisions. In Proceedings of the 6th IEEE/IFIP Working Conference on Software Architecture (WICSA). IEEE Computer Society, pages 44–53, 2007.   doi
url
bib
Remco de Boer, Rik Farenhorst, Patricia Lago, Hans van Vliet, Viktor Clerc, and Anton Jansen. Architectural Knowledge: Getting to the Core. In Proceedings of the 3rd International Conference on the Quality of Software Architectures (QoSA). Springer LNCS, pages 197–214, 2007.   doi
url
bib

2006

Jan Salvador van der Ven, Anton Jansen, Jos Nijhuis, and Jan Bosch. Design Decisions: The Bridge between Rationale and Architecture. In Rationale Management in Software Engineering, pages 329–348. . Springer, 2006.   doi
url
bib
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
Jan Salvador van der Ven, Anton Jansen, Paris Avgeriou, and Dieter K. Hammer. Using Architectural Decisions. In Proceedings of the 2nd International Conference on the Quality of Software Architectures (QoSA). Karlsruhe University Press, 2006. Short paper.   url
bib
Patricia Lago and Paris Avgeriou. First Workshop on Sharing and Reusing Architectural Knowledge. ACM SIGSOFT Software Engineering Notes, 31(5):32–36, 2006.   doi
url
bib

2005

Anton Jansen and Jan Bosch. Software Architecture as a Set of Architectural Design Decisions. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA). IEEE Computer Society, pages 109–119, 2005.   doi
url
bib

2004

Jan Bosch. Software Architecture: The Next Step. In Proceedings of the 1st European Workshop on Software Architecture (EWSA). Springer LNCS, pages 194–199, 2004.   doi
pdf
bib