Software Engineering and Architecture

Software Engineering and Architecture Group (SEARCH) > CS > Bernoulli Institute > FSE > RUG

Publications on Architectural Knowledge

2016

  1. M. Soliman, M. Galster, A. R. Salama and M. Riebisch (2016) Architectural Knowledge for Technology Decisions in Developer Communities: An Exploratory Study with StackOverflow. In 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). April, pages 128-133. (BibTeX)
  2. Chen Yang, Peng Liang and Paris Avgeriou (2016) A Survey on Software Architectural Assumptions. In Journal of Systems and Software, pages 113(3):362-380. Elsevier. (URL) (BibTeX)

2015

  1. M. Soliman, M. Riebisch and U. Zdun (2015) Enriching Architecture Knowledge with Technology Design Decisions. In 2015 12th Working IEEE/IFIP Conference on Software Architecture. May, pages 135-144. (BibTeX)
  2. Gerdes, Sebastian, Soliman, Mohamed and Riebisch, Matthias (2015) Decision Buddy: Tool Support for Constraint-Based Design Decisions During System Evolution. In Proceedings of the 1st International Workshop on Future of Software Architecture Design Assistants. New York, NY, USA. ACM, pages 13-18. (URL) (BibTeX)
  3. Zengyang Li (2015) Managing Technical Debt in Software Architecture. PhD thesis. (URL) (BibTeX)
  4. Zengyang Li, Peng Liang and Paris Avgeriou (2015) Architecture Viewpoints for Documenting Architectural Technical Debt. In Software Quality Assurance in Large Scale and Complex Software-intensive Systems, pages 85-132. Elsevier. (URL) (BibTeX)
  5. Zengyang Li, Paris Avgeriou and Peng Liang (2015) A Systematic Mapping Study on Technical Debt and Its Management. In Journal of Systems and Software, pages 101(3):193-220. Elsevier. (URL) (BibTeX)
  6. Zengyang Li, Peng Liang and Paris Avgeriou (2015) 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. (URL) (BibTeX)

2014

  1. "Soliman (2014) Modeling the Interactions between Decisions within Software Architecture Knowledge. In Software Architecture. Cham. ("Avgeriou, Eds.) Springer International Publishing, pages 33-40. (BibTeX)
  2. Christian Manteuffel, Dan Tofan, Heiko Koziolek, Thomas Goldschmidt and Paris Avgeriou (2014) 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. Best Paper Award. (BibTeX)
  3. Uwe van Heesch, Veli-Pekka Eloranta, Paris Avgeriou, Kai Koskimies and Neil B. Harrison (2014) Decision-Centric Architecture Reviews.. . (URL) (BibTeX)
  4. Zengyang Li, Peng Liang, Paris Avgeriou, Nicolas Guelfi and Apostolos Ampatzoglou (2014) 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. (URL) (BibTeX)
  5. Zengyang Li, Peng Liang and Paris Avgeriou (2014) Architectural Debt Management in Value-oriented Architecting. In Economics-Driven Software Architecture, pages 183-204. Elsevier. (URL) (BibTeX)
  6. Chen Yang and Peng Liang (2014) 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. (URL) (BibTeX)

2013

  1. Van Heesch, U., Avgeriou, P. and Tang, A. (2013) Does Decision Documentation Help Junior Designers Rationalize Their Decisions? A Comparative Multiple-case Study.. . (URL) (BibTeX)
  2. Dan Tofan, Matthias Galster and Paris Avgeriou (2013) Difficulty of Architectural Decisions - a Survey with Professional Architects. In Proceedings of the 7th European Conference on Software Architecture (ECSA).. Springer LNCS. (BibTeX)
  3. Zengyang Li, Peng Liang and Paris Avgeriou (2013) Application of Knowledge-based Approaches in Software Architecture: A Systematic Mapping Study. In Information and Software Technology, pages 55(5):777-794. Elsevier. (URL) (BibTeX)

2012

  1. Uwe van Heesch, Paris Avgeriou, Uwe Zdun and Neil B. Harrison (2012) The Supportive Effect of Patterns in Architecture Decision Recovery - A Controlled Experiment.. . (BibTeX)
  2. Klaas Andries de Graaf, Antony Tang, Peng Liang and Hans van Vliet (2012) 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, pages 121-130. (URL) (BibTeX)

2011

  1. Klaas-Jan Stol, Muhammad Ali Babar and Paris Avgeriou (2011) 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. (BibTeX)
  2. Rafael Capilla, Olaf Zimmermann, Uwe Zdun and Paris Avgeriou (2011) 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. (BibTeX)
  3. Dan Tofan, Matthias Galster and Paris Avgeriou (2011) 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. (BibTeX)
  4. Dan Tofan, Matthias Galster and Paris Avgeriou (2011) Capturing Tacit Architectural Knowledge Using the Repertory Grid Technique. In Proceedings of the 33rd International Conference on Software Engineering (ICSE).. ACM, pages 916-919. (BibTeX)
  5. Paris Avgeriou, Patricia Lago and Philippe Kruchten (2011) Workshop on SHAring and Reusing architectural Knowledge: (SHARK 2011). In Proceedings of the 33rd International Conference on Software Engineering (ICSE).. ACM, pages 1220-1221. (BibTeX)
  6. Peng Liang, Anton Jansen, Paris Avgeriou, Antony Tang and Lai Xu (2011) Advanced Quality Prediction Model for Software Architectural Knowledge Sharing. In Journal of Systems and Software, pages 84(5):786-802. Elsevier. (URL) (BibTeX)
  7. Mojtaba Shahin, Peng Liang and Zengyang Li (2011) 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. (URL) (BibTeX)
  8. Peng Liang, Paris Avgeriou and Chong Wang (2011) Managing Requirements Knowledge using Architectural Knowledge Management Approaches. In Proceedings of the 4th International Workshop on Managing Requirements Knowledge (MaRK).. IEEE. (URL) (BibTeX)
  9. Antony Tang, Peng Liang, Viktor Clerc and Hans van Vliet (2011) Traceability in the Co-evolution of Architectural Requirements and Design. In Relating Software Requirements and Architectures, pages 35-60. Springer. (URL) (BibTeX)
  10. Antony Tang, Peng Liang and Hans van Vliet (2011) Software Architecture Documentation: The Road Ahead. In Proceedings of the 9th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 252-255. (URL) (BibTeX)

2010

  1. Patricia Lago, Paris Avgeriou and Rich Hilliard (2010) Software Architecture: Framing Stakeholders' Concerns.. . (BibTeX)
  2. Patricia Lago, Paris Avgeriou and Philippe Kruchten (2010) Organizing a Software Architecture Body of Knowledge: Summary of the 5th SHARK Workshop, at ICSE 2010.. . (BibTeX)
  3. Patricia Lago, Paris Avgeriou and Philippe Kruchten (2010) Fifth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2010). In ICSE Companion.. ACM, pages 437-438. (BibTeX)
  4. Dan Tofan and Paris Avgeriou (2010) Tacit Architectural Knowledge. In Proceedings of Doctoral symposium of the 4th European Conference on Software Architecture (ECSA).. ACM, pages 9-11. (BibTeX)
  5. Antony Tang, Paris Avgeriou, Anton Jansen, Rafael Capilla and Muhammad Ali Babar (2010) A Comparative Study of Architecture Knowledge Management Tools.. . (URL) (BibTeX)
  6. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2010) 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. (URL) (BibTeX)
  7. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2010) Rationale Visualization of Software Architectural Design Decision using Compendium. In Proceedings of the 25th ACM Symposium on Applied Computing (SAC).. ACM, pages 2358-2359. (URL) (BibTeX)
  8. Peng Liang, Anton Jansen and Paris Avgeriou (2010) Collaborative Software Architecting through Knowledge Sharing. In Collaborative Software Engineering, pages 343-368. Springer. (URL) (BibTeX)
  9. Patricia Lago, Rik Farenhorst, Paris Avgeriou, Remco de Boer, Viktor Clerc, Anton Jansen and Hans van Vliet (2010) The GRIFFIN Collaborative Virtual Space for Architectural Knowledge Management. In Collaborative Software Engineering, pages 195-217. Springer. (URL) (BibTeX)

2009

  1. Uwe van Heesch and Paris Avgeriou (2009) 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. (URL) (BibTeX)
  2. Reinder Kamphorst (2009) Understanding and Comparing Architectural Analysis Models. Master's thesis. Attach:pdf.gif Δ (BibTeX)
  3. Anton Jansen, Paris Avgeriou and Jan van der Ven (2009) Enriching Software Architecture Documentation.. . Attach:pdf.gif Δ (BibTeX)
  4. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2009) 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, pages 293-296. (URL) (BibTeX)
  5. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2009) A Survey of Architectural Design Decision Models and Tools. Technical report SBU-RUG-2009-SL-01, Sheikh Bahaei University & University of Groningen. (URL) (BibTeX)
  6. Paris Avgeriou, Patricia Lago and Philippe Kruchten (2009) Towards Using Architectural Knowledge.. . (BibTeX)
  7. Peng Liang and Paris Avgeriou (2009) Tools and Technologies for Architecture Knowledge Management. In Software Architecture Knowledge Management: Theory and Practice, pages 91-111. Springer. (URL) (BibTeX)
  8. Peng Liang and Paris Avgeriou (2009) From Architectural Knowledge to Requirements Knowledge Management. Technical report RUG-SEARCH-09-L02, SEARCH, University of Groningen. (URL) (BibTeX)
  9. Peng Liang, Anton Jansen and Paris Avgeriou (2009) Knowledge Architect: A Tool Suite for Managing Software Architecture Knowledge. Technical report RUG-SEARCH-09-L01, SEARCH, University of Groningen. (URL) (BibTeX)
  10. Peng Liang, Anton Jansen and Paris Avgeriou (2009) Sharing Architecture Knowledge through Models: Quality and Cost. In The Knowledge Engineering Review, pages 24(3):225-244. Cambridge University Press. (URL) (BibTeX)

2008

  1. Anton Jansen, Tjaard de Vries, Paris Avgeriou and Martijn van Veelen (2008) 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. (URL) (BibTeX)
  2. Anton Jansen (2008) Architectural Design Decisions. PhD thesis. (URL) (BibTeX)
  3. Jens Rasmussen (2008) Understanding Software Architectures: Tracing Architectural Knowledge in Software Architecture Documentation. Master's thesis. Attach:pdf.gif Δ (BibTeX)
  4. Peng Liang, Anton Jansen and Paris Avgeriou (2008) Selecting a High-Quality Central Model for Sharing Architectural Knowledge. In Proceedings of the 8th International Conference on Quality Software (QSIC).. IEEE, pages 357-365. (URL) (BibTeX)
  5. Anton Jansen, Jan Bosch and Paris Avgeriou (2008) Documenting after the Fact: Recovering Architectural Design Decisions.. . (URL) (BibTeX)
  6. Tjaard de Vries (2008) Architectural Knowledge in Quantitative Architectural Analysis. Master's thesis. Attach:pdf.gif Δ (BibTeX)
  7. Paris Avgeriou, Patricia Lago and Philippe Kruchten (2008) Third International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2008). In ICSE Companion.. ACM, pages 1065-1066. (URL) (BibTeX)
  8. Uwe Zdun, Paris Avgeriou, Carsten Hentrich and Schahram Dustdar (2008) 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. (URL) (BibTeX)
  9. Patricia Lago, Paris Avgeriou, Rafael Capilla and Philippe Kruchten (2008) 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. (URL) (BibTeX)
  10. Peng Liang, Anton Jansen and Paris Avgeriou (2008) A Case of Quality Prediction of Architecture Knowledge Sharing through Model Mapping. Technical report RUG-SEARCH-08-L01, SEARCH, University of Groningen. (URL) (BibTeX)

2007

  1. Peng Liang, Anton Jansen and Paris Avgeriou (2007) Refinement to Griffin Core Model and Model Mapping for Architectural Knowledge Sharing. Technical report RUG-SEARCH-07-L01, SEARCH, University of Groningen. (URL) (BibTeX)
  2. Neil B. Harrison, Paris Avgeriou and Uwe Zdun (2007) Using Patterns to Capture Architectural Decisions.. . (URL) (BibTeX)
  3. Paris Avgeriou, Philippe Kruchten, Patricia Lago, Paul Grisham and Dewayne E. Perry (2007) Architectural Knowledge and Rationale: Issues, Trends, Challenges.. . (URL) (BibTeX)
  4. Paris Avgeriou, Philippe Kruchten, Patricia Lago, Paul Grisham and Dewayne E. Perry (2007) Sharig and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent. In ICSE Companion.. ACM, pages 109-110. (URL) (BibTeX)
  5. Anton Jansen, Jan van der Ven, Paris Avgeriou and Dieter K. Hammer (2007) Tool Support for Architectural Decisions. In Proceedings of the 6th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 44-53. (URL) (BibTeX)
  6. Remco de Boer, Rik Farenhorst, Patricia Lago, Hans van Vliet, Viktor Clerc and Anton Jansen (2007) 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. (URL) (BibTeX)

2006

  1. Jan Salvador van der Ven, Anton Jansen, Jos Nijhuis and Jan Bosch (2006) Design Decisions: The Bridge between Rationale and Architecture. In Rationale Management in Software Engineering, pages 329-348. Springer. (URL) (BibTeX)
  2. Neil B. Harrison, Paris Avgeriou and Uwe Zdun (2006) Focus Group Report: Capturing Architectural Knowledge with Architectural Patterns. In Proceedings of the 11th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings. (URL) (BibTeX)
  3. Jan Salvador van der Ven, Anton Jansen, Paris Avgeriou and Dieter K. Hammer (2006) Using Architectural Decisions. In Proceedings of the 2nd International Conference on the Quality of Software Architectures (QoSA).. Karlsruhe University Press. Short paper. (URL) (BibTeX)
  4. Patricia Lago and Paris Avgeriou (2006) First Workshop on Sharing and Reusing Architectural Knowledge.. . (URL) (BibTeX)

2005

  1. Anton Jansen and Jan Bosch (2005) Software Architecture as a Set of Architectural Design Decisions. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 109-119. (URL) (BibTeX)

2004

  1. Jan Bosch (2004) Software Architecture: The Next Step. In Proceedings of the 1st European Workshop on Software Architecture (EWSA).. Springer LNCS, pages 194-199. Attach:pdf.gif Δ (BibTeX)