Publications

A list of my publications with accompanying files is provided here for educational and research purposes. Alternatively you can have a look at my publications at the following data bases:

The copyrights for most of the papers listed below are held by the journals or conference proceedings or edited volumes, in which the papers have been published. Pre-prints or draft versions are provided in electronic form through this page, in order to facilitate the dissemination of educational and research-related information in a non commercial basis. The author(s) of these versions of the documents retain the copyright as well as all other rights therein, despite the fact that these documents are here available in electronic form.

If you copy the electronic documents that are provided through this page, you must use the copies in a way that adheres to terms and constraints invoked by the rights of the authors. Documents cannot be copied for commercial redistribution, republication or further dissemination without the explicit permission of the author(s).

Books

  1. P. Avgeriou, J. Grundy, J.G. Hall, P. Lago, I. Mistrík, Relating Software Requirements and Architectures, Springer-Verlag, ISBN 978-3-642-21000-6, 1st Edition, 430 p., August 2011.

Journals

  1. Digkas, A. N. Chatzigeorgiou, A. Ampatzoglou and P. Avgeriou, Can Clean New Code reduce Technical Debt Density, in IEEE Transactions on Software Engineering, doi: 10.1109/TSE.2020.3032557.
  2. Avgeriou et al., “An Overview and Comparison of Technical Debt Measurement Tools,” in IEEE Software, doi: 10.1109/MS.2020.3024958.
  3. Tan, D. Feitosa, P. Avgeriou, M. Lungu, Evolution of technical debt remediation in Python: A case study on the Apache Software Ecosystem, Journal Of Software: Evolution And Process, November 2020.
  4. Ampatzoglou, E. Arvanitou, Ap. Ampatzoglou, P. Avgeriou, A. Tsintzira, A. Chatzigeorgiou, Architectural decision-making as a financial investment: An industrial case study, Information and Software Technology, Volume 129, 2021.
  5. Digkas, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, O. Matei, R. Heb. The Risk of Generating Technical Debt Interest: A Case Study, SN Computer Science 2, 12 (2021).
  6. Sas, P. Avgeriou, R. Kruizinga, R. Scheedler, Exploring the Relation Between Co-changes and Architectural Smells, SN Computer Science, 2, 13 (2021).
  7. Ampatzoglou, N. Mittas, A. Tsintzira, Ap. Ampatzoglou, E. Arvanitou, A. Chatzigeorgiou, P. Avgeriou, L. Angelis, Exploring the Relation between Technical Debt Principal and Interest: An Empirical Approach, Information and Software Technology, Volume 128, 2020
  8. Charalampidou, A. Ampatzoglou, E. Karountzos, P. Avgeriou, Empirical Studies on Software Traceability: A Mapping Study, Journal of Software: Evolution and Process (to appear).
  9. Spinellis, P. Avgeriou, Evolution of the Unix System Architecture: An Exploratory Case Study, IEEE Transactions on Software Engineering. https://doi.org/10.1109/TSE.2019.2892149
  10. Zozas, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou, I. Stamelos, REI: An integrated measure for software reusability, Journal of Software: Evolution and Process. https://doi.org/10.1002/smr.2216
  11. Cadavid, V. Andrikopoulos, P. Avgeriou, Architecting systems of systems: A tertiary study, Information and Software Technology, Volume 118, February 2020, https://doi.org/10.1016/j.infsof.2019.106202
  12. Sas, P. Avgeriou, Quality attribute trade-offs in the embedded systems industry: an exploratory case study, Software Quality Journal, Dec. 2019. http://link.springer.com/article/10.1007/s11219-019-09478-x
  13. Ampatzoglou, S. Bibi, P. Avgeriou, M. Verbeek, A. Chatzigeorgiou, Identifying, categorizing and mitigating threats to validity in software engineering secondary studies, Information and Software Technology, Volume 106, 2019, Pages 201-230, https://doi.org/10.1016/j.infsof.2018.10.006.
  14. Feitosa, A. Ampatzoglou, P. Avgeriou, A. Chatzigeorgiou, E. Nakagawa, What can violations of good practices tell about the relationship between GoF patterns and run-time quality attributes?,Information and Software Technology, Volume 105, January 2019, Pages 1-16, https://doi.org/10.1016/j.infsof.2018.07.014.
  15. Yang, P. Liang, P. Avgeriou, Evaluation of a process for architectural assumption management in software development, Science of Computer Programming, Volume 168, 2018, Pages 38-70, ISSN 0167-6423, https://doi.org/10.1016/j.scico.2018.08.002.
  16. Feitosa, A. Ampatzoglou, P. Avgeriou, E. Nakagawa, Correlating Pattern Grime and Quality Attributes, IEEE Access, 2018 , Volume: 6, Pages: 23065 – 23078. Available as: pdfpdf doc
  17. Manteuffel, P. Avgeriou, R. Hamberg, An exploratory case study on reusing architecture decisions in software-intensive system projects, Journal of Systems and Software, Volume 144, 2018, Pages 60-83, ISSN 0164-1212, https://doi.org/10.1016/j.jss.2018.05.064.
  18. C. Yang, P. Liang, P. Avgeriou, Assumptions and Their Management in Software Development: A Systematic Mapping Study, Information and Software Technology, Elsevier, Volume 94 Issue C, February 2018. Available as: pdfpdf doc
  19. Feitosa, R. Alders, A. Ampatzoglou, P. Avgeriou, E. Nakagawa, Investigating the effect of design patterns on energy consumption, Journal of Software: Evolution and Process, Wiley, Volume 29, Issue 2, February 2017. Available as: pdfpdf doc
  20. Yang, P. Liang, P. Avgeriou, U. Eliasson, R. Heldal, P. Pelliccione, T. Bi, An industrial case study on an Architectural Assumption Documentation Framework, Journal of Systems and Software, Elsevier, Volume 134 Issue C, December 2017. Available as: pdfpdf doc
  21. Mahdavi-Hezavehi, V. Durelli, D. Weyns, P. Avgeriou, A systematic literature review on methods that handle multiple quality attributes in architecture-based self-adaptive systems, Information and Software Technology, Volume 90, 2017, Pages 1-26, ISSN 0950-5849. Available as: pdfpdf doc
  22. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, M. Galster, P. Avgeriou, A Mapping Study on Design-Time Quality Attributes and Metrics, Journal of Systems and Software, Elsevier, Volume 127, Issue C, May 2017, Pages 52-77. Available as: pdfpdf doc
  23. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, A. Gkortzis, P. Avgeriou, Identifying Extract Method Refactoring Opportunities based on Functional Relevance, (accepted in) IEEE Transactions on Software Engineering. DOI: 10.1109/TSE.2016.2645572
  24. Garcés, A. Ampatzoglou, P. Avgeriou, E. Nakagawaa, Quality attributes and quality models for ambient assisted living software systems: A systematic mapping, Information and Software Technology, Volume 82, February 2017, Pages 121–138. Available as: pdfpdf doc
  25. van Heesch, A. Jansen, H. Pei-Breivold, P. Avgeriou, C. Manteuffel, Platform design space exploration using architecture decision viewpoints–A longitudinal study, Journal of Systems and Software, Volume 124, February 2017, Pages 56–81. Available as: pdfpdf doc
  26. E. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, Software Metrics Fluctuation: A Property for Assisting the Metric Selection Process, Information and Software Technology, Elsevier, Volume 72, 2016, Pages 110-124. Available as: pdfpdf doc
  27. D. Tofan, M. Galster, I. Lytra, P. Avgeriou, U. Zdun, M. Fouche, R. de Boer, F. Solms, Empirical Evaluation of a Process to Increase Consensus in Group Architectural Decision Making, Information and Software Technology, Elsevier, Volume 72, 2016, Pages 31–47. Available as: pdfpdf doc
  28. R. Capilla, A. Jansen, A. Tang, P. Avgeriou, M. Ali Babar, 10 years of Software Architecture Knowledge Management: Practice and Future, Journal of Systems and Software, Elsevier, Volume 116, June 2016, Pages 191–205. Available as: pdfpdf doc
  29. C. Yang, P. Liang, P. Avgeriou, A survey on software architectural assumptions, Journal of Systems and Software, Volume 113, March 2016, Pages 362–380. Available as: pdfpdf doc
  30. C. Manteuffel, D. Tofan, P. Avgeriou, H. Koziolek, T. Goldschmidt, Decision architect – A decision documentation tool for industry, (accepted in) Journal of Systems and Software, Elsevier.Available as: pdfpdf doc
  31. P. Avgeriou, P. Kruchten, R. Nord, I. Ozkaya, C. Seaman, Reducing Friction in Software Development, IEEE Software, January/February 2016. Available as: pdfpdf doc
  32. C. Yang, P. Liang, P. Avgeriou, A systematic mapping study on the combination of software architecture and agile development, Journal of Systems and Software, Volume 111, January 2016, Pages 157-184. Available as: pdfpdf doc
  33. A. Ampatzoglou, A. Chatzigeorgiou, S. Charalampidou, P. Avgeriou, The Effect of GoF Design Patterns on Stability: A Case Study, IEEE Transactions on Software Engineering, vol.41, no.8, pp.781-802, Aug. 1 2015. Accepted as “Journal First” and presented at ESEC/FSE 2015. Available as:  pdfpdf doc
  34. Ar. Ampatzoglou, Ap. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, The financial aspect of managing technical debt: A systematic literature review, Information and Software Technology, Volume 64, August 2015, Pages 52-73. Available as:  pdfpdf doc
  35. M. Galster, P. Avgeriou, An industrial case study on variability handling in large enterprise software systems, Information and Software Technology, Volume 60, April 2015, Pages 16–31. Available as:  pdfpdf doc
  36. Z. Li, P. Avgeriou, P. Liang, A systematic mapping study on technical debt and its management, Journal of Systems and Software, Volume 101, March 2015, Pages 193-220. Available as:  pdfpdf doc
  37. D. Ameller, M. Galster, P. Avgeriou, X. Franch, A survey on quality attributes in service-based systems, Software Quality Journal, February 2015, Springer. Available as:  pdfpdf doc
  38. D. Tofan, M. Galster, P. Avgeriou, Validating and improving a knowledge acquisition approach for architectural decisions, International Journal of Software Engineering and Knowledge Engineering, World Scientific, Vol. 24, No. 04, pp. 553-589, 2014. Available as:  pdfpdf doc
  39. D. Tofan, M. Galster, P. Avgeriou, W, Schuitema, Past and Future of Software Architectural Decisions – a Systematic Mapping Study, Information and Software Technology, Elsevier, Volume 56, Issue 8, August 2014, Pages 850-872. Available as:  pdfpdf doc
  40. M. Galster, D. Weyns, D. Tofan, B. Michalik, P. Avgeriou, Variability in Software Systems – A Systematic Literature Review, IEEE Transactions on Software Engineering, Volume:40,  Issue: 3, March 2014, Pages: 282 – 306. Second most popular article on IEEE TSE (April 2014). Available as:  pdfpdf doc
  41. K. Stol, P. Avgeriou, M. Ali Babar, Y. Lucas, B. Fitzgerald, Key Factors for Adopting Inner Source, ACM Transactions on Software Engineering and Methodology, Volume 23 Issue 2, March 2014. Available as:  pdfpdf doc
  42. M. Galster, L. Lapre, P. Avgeriou, Service-oriented architecture in variability-intensive environments: pitfalls and best practices in the example of local e-government, IEEE Software, Volume: 31 , Issue: 1, January/February 2014 , Page(s): 77 – 84. Available as:  pdfpdf doc
  43. U. van Heesch, V. Eloranta, P. Avgeriou, K. Koskimies and N. Harrison, DCAR – Decision-Centric Architecture Reviews, IEEE Software, Volume: 31, Issue: 1, January/February 2014, Pages: 69 – 76. Available as:  pdfpdf doc
  44. U. van Heesch, P. Avgeriou, A. Tang, Does decision documentation lead to more rational decisions? – A comparative multiple-case study, Journal of Systems and Software, Volume 86, Issue 6, June 2013, Pages 1545-1565, Elsevier. Available as:  pdfpdf doc
  45. P. Avgeriou,  M. Stal,  R. Hilliard, Architecture Sustainability, IEEE Software Volume: 30, Issue: 6, November/December issue 2013, Page(s): 40 – 44. Available as:  pdfpdf doc
  46. N. Harrison, P. Avgeriou, Using Pattern-Based Architecture Reviews to Detect Quality Attribute Issues – an Exploratory Study, Transactions on Pattern Languages of Programming III, LNCS 7840, 2013, pp 168-194, Springer. Available as:  pdfpdf doc
  47. Z. Li, P. Liang, P. Avgeriou, Application of Knowledge-based Approaches in Software Architecture: A Systematic Mapping Study, Information and Software Technology, Volume 55, Issue 5, May 2013, Pages 777-794, Elsevier. Available as:  pdfpdf doc
  48. M. Galster, P. Avgeriou, D. Tofan, Constraints for the design of variability-intensive service-oriented reference architectures – An industrial case study, Information and Software Technology, Volume 55, 2013, Pages 428 – 441, Elsevier. Available as:  pdfpdf doc
  49. S. Mahdavi-Hezavehi, M. Galster, P. Avgeriou, Variability in quality attributes of service-based software systems: A systematic literature review, Information and Software Technology, Volume 55, 2013, Pages 320 – 343, Elsevier. Available as:  pdfpdf doc
  50. A.W. Kamal, P. Avgeriou, U. Zdun, The Use of Pattern Participants Relationships for Integrating Patterns: A Controlled Experiment, Software: Practice and Experience, Volume 43, Issue 7, July 2013, Pages: 807–833, Wiley. Available as:  pdfpdf doc
  51. T. Callo, P. America, P. Avgeriou, A Top-Down Approach to Construct Execution Views of a Large Software-Intensive System, Journal of Software Maintenance and Evolution: Research and Practice, Volume 25, Issue 3, March 2013, Pages: 233–260, Wiley. Available as:  pdfpdf doc
  52. U. van Heesch, P. Avgeriou, U. Zdun, N. Harrison, The supportive effect of patterns in architecture decision recovery – A controlled experiment, Science of Computer Programming, Elsevier, Volume 77, Issue 5, May 2012, Pages 551–576. Available as:  pdfpdf doc
  53. U. van Heesch, P. Avgeriou, R. Hilliard, A documentation framework for architecture decisions, Journal of Systems and Software, Volume 85, Issue 4, April 2012, Pages 795-820, Elsevier. Available as:  pdfpdf doc
  54. N. Harrison and P. Avgeriou, Pattern-Based Architecture Reviews, IEEE Software, Volume: 28, Issue: 6, Pages: 66 – 71, 2001, IEEE Computer Society Press. Available as:  pdfpdf doc
  55. K. Stol, M. Ali Babar, P. Avgeriou, B. Fitzgerald, A comparative study of challenges in integrating Open Source Software and Inner Source Software, Information and Software Technology, Volume 53, Issue 12, December 2011, Pages 1319-1336, Elsevier. (Most Downloaded Information and Software Technology Articles, January 2012). Available as:  pdfpdf doc
  56. T. Callo, P. van der Spek, P. Avgeriou, A practice-driven systematic review of dependency analysis solutions, Empirical Software Engineering, Volume 16, Number 5, 2011, Pages 544-586, Springer. Available as:  pdfpdf doc
  57. T. Callo, P. Avgeriou, P. America, K. Blom, S. Bachynskyy, A Top-down Strategy to Reverse Architecting Execution Views for a Large and Complex Software-Intensive System: An Experience Report, Science of Computer Programming, Volume 76, Issue 12, 1 December 2011, Pages 1098-1112, Elsevier. Available as:  pdfpdf doc
  58. T. Callo,  P. America, P. Avgeriou, Defining and Documenting Execution Viewpoints for a Large and Complex Software-Intensive System, Journal of Systems and Software, Volume 84, Issue 9, September 2011, Pages 1447-1461, Elsevier. Available as:  pdfpdf doc
  59. P. Liang, A. Jansen, P. Avgeriou, A. Tang, L. Xu, Advanced quality prediction model for software architectural knowledge sharing, Journal of Systems and Software, Volume 84, Issue 5, May 2011, Pages 786-802. Available as:  pdfpdf doc
  60. P. Lago, P. Avgeriou, R. Hilliard, Rich, Software Architecture: Framing Stakeholders’ Concerns, IEEE Software, Volume: 27 , Issue: 6, 2010, Pages: 20 – 24. Available as:  pdfpdf doc
  61. N. Harrison, P. Avgeriou, How do Architecture Patterns and Tactics Interact? A Model and Annotation, Journal of Systems and Software, Elsevier, Volume 83, Issue 10, October 2010, Pages 1735-1758. Available as:  pdfpdf doc
  62. A. Tang, P. Avgeriou, A. Jansen, R. Capilla, M. Ali Babar, A Comparative Study of Architecture Knowledge Management Tools, Journal of Systems and Software, Volume 83, 2010, pages 352-370, Elsevier. Available as:  pdfpdf doc
  63. A. Jansen, P. Avgeriou and J. van der Ven, Enriching Software Architecture Documentation.  Journal of Systems and Software, Volume 82, Issue 8, August 2009, Pages 1232-1248, Elsevier. Available as:  pdfpdf doc
  64. P. Liang, A. Jansen, and P. Avgeriou, Sharing architecture knowledge through models: quality and cost, Knowledge Engineering Review, Volume 24, Issue 03, pp. 225-244, September 2009, Cambridge University Press. Available as:  pdfpdf doc
  65. Michiel Koning, Marco Sinnema, Changai Sun, Paris Avgeriou, VxBPEL: Supporting variability for Web services in BPEL, Information and Software Technology, Volume 51, Issue 2, February 2009, Pages 258 – 269, Elsevier. Available as:  pdfpdf doc
  66. U. Zdun, P. Avgeriou, A Catalog of Architectural Primitives for Modeling Architectural Patterns, Information and Software Technology, Volume 50, Issues 9-10, August 2008, Pages 1003-1034, Elsevier.Available as:  pdfpdf doc
  67. A. Jansen, J. Bosch, and P. Avgeriou, Documenting after the fact: Recovering architectural design decisions, Journal of Systems and Software, Elsevier, Volume 81, Issue 4, pp.536-557, 2008. Available as:  pdfpdf doc
  68. Harrison, N, Avgeriou, P., and Zdun, U. Architecture Patterns as Mechanisms for Capturing Architectural Decisions, IEEE Software, July-August 2007. Available as:  pdfpdf doc
  69. P. Avgeriou and P. Tandler, Architectural Patterns for Collaborative Applications, International Journal of Computer Applications in Technology, Inderscience, Vol. 25, Nos. 2/3, pp.86–101, 2006. Available as:  pdfpdf doc
  70. P. Avgeriou, S. Retalis, CRITON: A Hypermedia Design Tool, Multimedia Tools and Applications, Multimedia Tools and Applications, Volume 27, Issue 1, Sep 2005, Page 5, Springer, 2005. Available as:  pdfpdf doc The original publication is available on LINK (http://link.springer.de)
  71. S. Retalis, A. Papasalouros, P. Avgeriou, Kostas Siassiakos, e-Learning Resource Brokers, Journal Of Information Technology Impact, VOLUME 4, Issue 1, ISSN 1098-139X, 2004. Available as:  pdfpdf doc
  72. P. Avgeriou, D. Vogiatzis, A. Tzanavari, S. Retalis, Towards a pattern language for adaptive web-based educational systems, Advanced Technology for Learning, Vol. 1, Issue 4, ACTA Press, 2004. Available as:  pdfpdf doc
  73. D. Synodinos, P. Avgeriou, Hypermedia Design for the Mobile Era, The International Journal of Mobile Communications, Vol. 2, No. 3, pp.271-284, Inderscience,2004. Available as:  pdfpdf doc
  74. P. Avgeriou, S. Retalis, N. Papaspyrou, Modeling learning technology systems as business systems, Journal of Software and System Modeling, Volume 2, No. 2, pp 120-133, Springer-Verlag, 2003. Available as:  pdfpdf The original publication is available on LINK (http://link.springer.de)
  75. P. Avgeriou, Describing, Instantiating and Evaluating a Reference Architecture: A Case Study, Enterprise Architect Journal , Fawcette Technical Publications, http://www.ftponline.com/ea/, June 2003. Available as:  pdfpdf
  76. D. Synodinos, P. Avgeriou, Engineering Hypermedia for Multi-channel Access, with the use of XML,Computer Systems Science and Engineering, Vol. 18, No. 5, September 2003, CRLPublishing Ltd., UK, 2003. Available as:  pdfpdf doc
  77. P. Avgeriou, A. Papasalouros, S. Retalis, Manolis Skordalakis, Towards a Pattern Language for Learning Management Systems;, Educational Technology & Society, Volume 6, Issue 2, pp. 11-24, IEEE IFETS, 2003. Available as:  pdfpdf
  78. S. Retalis and P. Avgeriou, Modelling Web-based Instructional Systems, Journal of Information Technology Education, Volume 1, No. 1, pp. 25-41, 2002. Available as:  pdfpdf doc
  79. S. Retalis, Y. Psaromiligkos, P. Avgeriou, Web Engineering: New Discipline, New Educational Challenges, Journal of Information Services and Use, Vol. 20, Num 2,3 pp95-108, IOS Press, 2000. Available as:  pdfpdf doc

International Conferences & Workshops

  1. Li, P. Liang, M. Soliman, P. Avgeriou, Understanding Architecture Erosion: The Practitioners’ Perceptive, International Conference on Program Comprehension (ICPC 2021), collocated with the International Conference on Software Engineering (ICSE 2021), Madrid, Spain, May 22-30 2021.
  2. Cadavid, V. Andrikopoulos, P. Avgeriou, C. Broekema, System- and Software-level Architecting Harmonization Practices for Systems-of-Systems – An exploratory case study on a long-running large-scale scientific instrument, IEEE International Conference on Software Architecture (ICSA 2021), March 22 – 26, Stuttgart, Germany.
  3. Soliman, M. Wiese, Y. Li, M. Riebisch, P. Avgeriou, Exploring Web Search Engines to Capture Architectural Knowledge, IEEE International Conference on Software Architecture (ICSA 2021), March 22 – 26, Stuttgart, Germany.
  4. Cadavid, V. Andrikopoulos, P. Avgeriou, J. Klein. A Survey on the Interplay between Software Engineering and Systems Engineering during SoS Architecting, 14th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), ACM, October 2020.
  5. Digkas, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, On the Temporality of Introducing Code Technical Debt, Proceedings of the 13th International Conference on the Quality of Information and Communications Technology (QUATIC 2020), pp 68-82, Faro, Portugal, September 9–11, 2020.
  6. Tan, D. Feitosa, P. Avgeriou, Investigating the Relationship between Co-occurring Technical Debt in Python, 46th EUROMICRO conference on Software Engineering and Advanced Applications (SEAA), Portorož, Slovenia, August 26-28, 2020, IEEE.
  7. Li, M. Soliman, P. Avgeriou, Identification and Remediation of Self-Admitted Technical Debt in Issue Trackers, 46th EUROMICRO conference on Software Engineering and Advanced Applications (SEAA), Portorož, Slovenia, August 26-28, 2020, IEEE.
  8. Tan, D. Feitosa, P. Avgeriou, An Empirical Study on Self-Fixed Technical Debt, Third International Conference on Technical Debt 2020 (TechDebt 2020), May 25-26, 2020, Seoul, South Korea.
  9. Sas, P. Avgeriou, F. Arcelli Fontana, Investigating Instability Architectural Smells Evolution: An Exploratory Case Study, 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME), 29 Sept. – 4 Oct. 2019, Cleveland, OH, USA.
  10. Arcelli Fontana, P. Avgeriou, I. Pigazzini, R. Roveda, A Study on Architectural Smells Prediction, 45th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) 28-30 Aug. 2019, Chalkidiki, Greece.
  11. Yang, P. Liang, P. Avgeriou, Integrating Agile Practices into Architectural Assumption Management: An Industrial Survey, Proceedings of the Evaluation and Assessment on Software Engineering (EASE ’19), April 15-17, 2019, Copenhagen, Denmark.
  12. Charalampidou, E. Arvanitou, A. Ampatzoglou, P. Avgeriou, A. Chatzigeorgiou, I. Stamelos, Structural Quality Metrics as Indicators of the Long Method Bad Smell: An Empirical Study, 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2018), August 29 – 31, 2018, Prague, Czech Republic, IEEE.
  13. Ampatzoglou, A. Michailidis, C. Sarikyriakidis, Ap. Ampatzoglou, A. Chatzigeorgiou, P Avgeriou, A framework for managing interest in technical debt: an industrial validation, In Proceedings of the 2018 International Conference on Technical Debt (TechDebt ’18), May 27 – 28, 2018, Gothenburg, Sweden, ACM, 115-124. DOI: https://doi.org/10.1145/3194164.3194175
  14. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou, I. Stamelos, Reusability Index: A Measure for Assessing Software Assets Reusability, Proceedings of the 17th International Conference on Software Reuse (ICSR), Madrid, Spain, May 21-23, 2018, Springer LNCS 10826.
  15. Digkas, M. Lungu, P. Avgeriou, A. Chatzigeorgiou, A. Ampatzoglou, How do developers fix issues and pay back technical debt in the Apache ecosystem?, 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), 20-23 March, 2018, Campobasso, Italy, IEEE, Pages: 153 – 163.
  16. M. Arvanitou, A. Ampatzoglou, K. Tzouvalidis, A. Chatzigeorgiou, P. Avgeriou and I. Deligiannis, Assessing Change Proneness at the Architecture Level: An Empirical Validation, 24th Asia-Pacific Software Engineering Conference Workshops (APSECW), Nanjing, China, 4-8 Dec. 2017, IEEE, pp. 98-105. Available as:  pdfpdf doc
  17. Feitosa, P. Avgeriou, A. Ampatzoglou, E. Nakagawa, The Evolution of Design Pattern Grime: An Industrial Case Study, Proceedings of the 18th International Conference on Product-Focused Software Process Improvement (PROFES), Innsbruck, Austria, November 29 – December 01, 2017. Available as:  pdfpdf doc
  18. Digkas, M. Lungu, A. Chatzigeorgiou, P. Avgeriou, The Evolution of Technical Debt in the Apache Ecosystem, Proceedings of the European Conference on Software Architecture (ECSA 2017), 11-15 September, Canterbury, UK, Springer LNCS vol. 10475. Available as:  pdfpdf doc
  19. Yang, P. Liang, P. Avgeriou, U. Eliasson, R Heldal, P. Pelliccione, Architectural Assumptions and Their Management in Industry – An Exploratory Study, Proceedings of the European Conference on Software Architecture (ECSA 2017), 11-15 September, Canterbury, UK, Springer LNCS vol. 10475. Available as:  pdfpdf doc
  20. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, A Method for Assessing Class Change Proneness, Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE’17), ACM, pp 186-195, Karlskrona, Sweden — June 15 – 16, 2017. Available as PDF from this link
  21. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, Assessing code smell interest probability: a case study, Proceedings of the Ninth International Workshop on Managing Technical Debt, held in conjunction with XP 2017, Cologne, Germany, May 22, 2017. Available as PDF from this link
  22. Feitosa, A, Ampatzoglou, P. Avgeriou, F. Affonso, H. Andrade, K. Felizardo, E. Nakagawa, Design Approaches for Critical Embedded Systems: A Systematic Mapping Study. Post-proceedings of Evaluation of Novel Approaches to Software Engineering. (ENASE 2017). Communications in Computer and Information Science, vol 866. Springer.
  23. Charalampidou, A. Ampatzoglou, P. Avgeriou, S. Sencer, E. Arvanitou and I. Stamelos, A Theoretical Model for Capturing the Impact of Design Patterns on Quality, Proceedings of the 32nd ACM SIGAPP Symposium On Applied Computing, Marrakech, Morocco, April 4-6, 2017. Available as PDF from this link
  24. Izurieta, I. Ozkaya, C. Seaman, P. Kruchten, R. Nord, W. Snipes, P. Avgeriou, Perspectives on Managing Technical Debt. A Transition Point and Roadmap from Dagstuhl, 1st International Workshop on Technical Debt Analytics (TDA), in association with the 23rd Asia-Pacific Software Engineering Conference (APSEC 2016). December 6-9, Hamilton, New Zealand. Available as:  pdfpdf doc
  25. Ampatzoglou, P. Avgeriou, T. Koenders, P. van Alphen, I. Stamelos, Title: Quality Rule Violations in SharePoint Applications: An Empirical Study in Industry, proceedings of the 17th International Conference on Product-Focused Software Process Improvement (PROFES2016), 22-24 November 2016, Trondheim, Norway. Available as:  pdfpdf doc
  26. Ampatzoglou, Ap. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, P. Abrahamsson, A. Martini, U. Zdun, K. Systa, The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study, Eighth workshop on Managing Technical Debt (MTD 2016), in conjunction with the International Conference on Software Maintenance and Evolution (ICSME 2016), Raleigh, North Carolina, October 4, 2016. Available as:  pdfpdf doc
  27. He, P. Avgeriou, P. Liang, Z. Li, Technical Debt in MDE: A Case Study on GMF/EMF-Based Projects, Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS), October 2-7 2016, Saint Malo, France. Available as PDF from this link
  28. G. Lewis, P. Lago, P. Avgeriou, A Decision Model for Cyber-Foraging Systems, 13th Working IEEE/IFIP Conference on Software Architecture (WICSA 2016), Venice, Italy April 5-8, 2016. Best paper award. pdfpdf doc
  29. S. Charalampidou, A. Ampatzoglou, P. Avgeriou. Size and cohesion metrics as indicators of the long method bad smell: An empirical study. In Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE ’15). October 21, 2015, Beijing, China. Available as PDF from this link
  30. E. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, Introducing a Ripple Effect Measure: A Theoretical and Empirical Validation, 9th International Symposium on Empirical Software Engineering and Measurement (ESEM), Beijing, China, October, 22-23, 2015. Available as:  pdfpdf doc
  31. Ar. Ampatzoglou, Ap. Ampatzoglou, P. Avgeriou, A. Chatzigeorgiou, A Financial Approach for Managing Interest in Technical Debt,  5th International Symposium on Business Modeling and Software Design (BMSD 2015), Milan, Italy, July 6–8, 2015, Springer LNBIP vol. 257, pp. 117-133. Available as:  pdfpdf doc
  32. L. Garces Rodriguez, A. Ampatzoglou, P. Avgeriou, E. Nakagawa, A Reference Architecture for Healthcare Supportive Home Systems, proceedings of 28th IEEE  International Symposium on Computer-Based Medical Systems (CBMS), 22-25 June 2015, Sao Carlos, Brazil. Available as:  pdfpdf doc
  33. L. Garces Rodriguez, A. Ampatzoglou, P. Avgeriou, E. Nakagawa,  A Comparative Analysis of Reference Architectures for Healthcare in the Ambient Assisted Living Domain, IEEE 28th International Symposium on Computer-Based Medical Systems (CBMS), 22-25 June 2015, Sao Carlos, Brazil. Available as:  pdfpdf doc
  34. D. Feitosa, A. Ampatzoglou, P. Avgeriou, E. Yumi Nakagawa, Investigating Quality Trade-offs in Open Source Critical Embedded Systems, the Eleventh International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2015), May 4-8, 2015, Montreal, Canada. Available as:  pdfpdf doc
  35. Z. Li, P. Liang, P. Avgeriou, Architectural Technical Debt Identification based on Architecture Decisions and Change Scenarios, 12th Working IEEE/IFIP Conference on Software Architecture (WICSA 2015), Montreal, Canada, 4-8 May 2015. Available as:  pdfpdf doc
  36. S. Charalampidou, A. Ampatzoglou and P. Avgeriou, PROMES Process Framework: A framework for modeling embedded systems development processes, 40th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2014), Verona, Italy, August 27-29, 2014. Available as:  pdfpdf doc
  37. Z. Li, P. Liang, P. Avgeriou, N. Guelfi, A. Amaptzoglou, An Empirical Investigation of Modularity Metrics for Indicating Architectural Technical Debt, France, in proceedings of the 10th International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA), June 30 to July 3 2014, Lille, France. Available as PDF from this link
  38. C. Manteuffel, D. Tofan, H. Koziolek, T. Goldschmidt, P. Avgeriou, Industrial Implementation of a Documentation Framework for Architectural Decisions, in proceedings of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014. Best paper award. Available as:  pdfpdf doc
  39. A. Ampatzoglou, A. Gkortzis, S. Charalampidou, P. Avgeriou, An Embedded Multiple-Case Study on OSS Design Quality Assessment across Domains, in proceedings of ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Baltimore, Maryland, USA, October 10-11, 2013.D. Available as:  pdfpdf doc
  40. Tofan, M. Galster, P. Avgeriou, Difficulty of Architectural Decisions – A Survey with Professional Architects, in proceedings of the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013, Springer LNCS. Available as:  pdfpdf doc
  41. D. Ameller, M. Galster, P. Avgeriou, X. Franch, The Role of Quality Attributes in Service-Based Systems Architecting: A Survey, in proceedings of the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013, Springer LNCS. Available as:  pdfpdf doc
  42. D. Tofan, M. Galster, P. Avgeriou, Improving Architectural Knowledge Management in Public Sector Organizations – an Interview Study, proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013), Boston, USA, June 27 – June 29, 2013. Available as:  pdfpdf doc
  43. M. Galster, P. Avgeriou, Qualitative Analysis of the Impact of SOA Patterns on Quality Attributes, in proceedings of the 12th International Conference on Quality Software (QSIC), Xi’an, China, 27th – 29th Aug 2012, IEEE CS. Available as:  pdfpdf doc
  44. U. van Heesch, P. Avgeriou, R. Hilliard, Forces on Architecture Decisions, in proceedings of the 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA) – WICSA/ECSA 2012, Helsinki, Finland, August 20-24, 2012. Available as:  pdfpdf doc
  45. M. Galster, P. Avgeriou, A Variability Viewpoint for Enterprise Software Systems, in proceedings of the 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA) – WICSA/ECSA 2012, Helsinki, Finland, August 20-24, 2012. Available as:  pdfpdf doc
  46. M. Galster, D. Tofan, P. Avgeriou, On Integrating Student Empirical Software Engineering Studies with Research and Teaching Goals, in proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), Ciudad Real, Spain, 14th-15th May, 2012. Available as:  pdfpdf doc
  47. K. Stol, M. Ali Babar, P. Avgeriou, The Importance of Architectural Knowledge in Integrating Open Source Software, in proceedings of the 7th International Conference on Open Source Systems, 6-7 October 2011 in Salvador, Brazil, Springer. Available as:  pdfpdf doc
  48. R. Capilla, O. Zimmermann, U. Zdun and P. 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 2011), Essen, Germany, 13-16 September 2011, Springer LNCS. Available as:  pdfpdf doc
  49. K. Stol, P. Avgeriou, M. 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 2011), Essen, Germany, 13-16 September 2011, Springer LNCS. Available as:  pdfpdf doc
  50. D. Tofan, M. Galster, P. Avgeriou, Reducing Architectural Knowledge Vaporization by Applying the Repertory Grid Technique, in proceedings of the 5th European Conference on Software Architecture (ECSA 2011), Essen, Germany, 13-16 September 2011, Springer LNCS. Available as:  pdfpdf doc
  51. S. Mahdavi-Hezavehi, U. van Heesch, P. Avgeriou, A Pattern Language for Architecture Patterns and Software Technologies Introducing Technology Pattern Languages, in proceedings of the 16th European Pattern Languages of Programming (EuroPLoP) 2011, July 13-17, 2011, Irsee, Germany. Available as: pdfpdf doc
  52. M. Galster, P. Avgeriou, Empirically-grounded Reference Architectures: A Proposal, in proceedings of the Seventh International ACM Sigsoft Conference on the Quality of Software Architectures QoSA 2011. Boulder, Colorado, USA, June 20-24, 2011. Available as PDF from this link
  53. U. van Heesch, P. Avgeriou, Mature Architecting – A Survey about the Reasoning Process of Professional Architects, 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA. Available as:  pdfpdf doc
  54. M. Galster, P. Avgeriou, Handling Variability in Software Architecture: Problems and Implications, 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA. Available as:  pdfpdf doc
  55. D. Tofan, M. Galster, P. Avgeriou, Capturing Tacit Architectural Knowledge Using the Repertory Grid Technique,  in proceedings, of the 33rd Int. Conf. on Software Engineering (ICSE 2011), NIER Track, Waikiki, Honolulu, Hawaii, May 21-28, 2011. IEEE Computer Society. Available as PDF from this link
  56. D. Tofan, M. Galster, P. Avgeriou, D. Weyns, Software Engineering Researchers‟ Attitudes on Case Studies and Experiments: an Exploratory Survey, 15th International Conference on Evaluation and Assessment in Software Engineering, April 11-12 2011, Durham, UK. Available as:  pdfpdf doc
  57. M. Galster, P. Avgeriou, The Notion of Variability in Software Architecture – Results from a Preliminary Exploratory Study, Fifth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2011). January 27th-29th, 2011 — Namur, Belgium. ACM. Available as PDF from this link
  58. P. Liang, P. Avgeriou, and K. He, Rationale Management Challenges in Requirements Engineering. In Proceedings of the 3rd International Workshop on Managing Requirements Knowledge (MaRK). IEEE Computer Society, pages 16–21, 2010. Available as:  pdfpdf doc
  59. U. van Heesch, P. Avgeriou, Naive architecting – Understanding the Reasoning Process of Students – A Descriptive Survey, proceedings of the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark, Lecture Notes in Computer Science, Springer. Available as:  pdfpdf doc
  60. A. W. Kamal, P. Avgeriou, Mining Relationships Between the Participants of Architectural Patterns, proceedings of the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark, Lecture Notes in Computer Science, Springer. Available as:  pdfpdf doc
  61. P. Liang, P. Avgeriou, K. He, and L. Xu (2010) From Collective Knowledge to Intelligence: Pre-Requirements Analysis of Large and Complex Systems. In Proceedings of the 1st Workshop on Web 2.0 for Software Engineering (Web2SE). ACM, pages 26–30, 2010. Available as PDF from this link
  62. K. Stol, P. Avgeriou, M. Ali Babar, Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges, Proc. International Conference on Evaluation and Assessment of Software Engineering (EASE), Keele, UK, 2010. Available as:  pdfpdf doc
  63. N. Harrison, P. Avgeriou, and U. Zdun, On the Impact of Fault Tolerance Tactics on Architecture Patterns, 2nd International Workshop on Software Engineering for Resilient Systems (SERENE), April 13-16, 2010, London, UK, ACM CS Press. Available as PDF from this link
  64. A. W. Kamal, P. Avgeriou, Modeling the Variability of Architectural Patterns, Software Engineering track of the 25th Symposium On Applied Computing, March 22 – 26, 2010, Sierre, Switzerland. Available as PDF from this link
  65. T. Callo, P. America, P. Avgeriou, Constructing a Resource Usage View of a  Large and Complex Software-Intensive System, proceedings of the 16th Working Conference on Reverse Engineering (WCRE), 14-17 October 2009, Lille, France, IEEE Computer Society Press. Available as:  pdfpdf doc
  66. T. Callo, P. America, P. Avgeriou, Defining Execution Viewpoints for a Large and Complex Software-Intensive System, proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK. Available as:  pdfpdf doc
  67. P. Liang, P. Avgeriou and V. Clerc, Requirements Reasoning for Distributed Requirements Analysis using Semantic Wiki. In Proceedings of the International Workshop on KNOWledge engINeering in Global software development (KNOWING). IEEE Computer Society, co-located with ICGSE 2009 in Limerick, Ireland, 13 – 17 July 2009. Available as:  pdfpdf doc
  68. U. van Heesch, P. Avgeriou, A Pattern driven Approach against Architectural Knowledge Vaporization, in proceedings of the European Pattern Languages of Programming (EuroPLoP) 2009, July 8-12, 2009, Irsee, Germany. Available as: pdfpdf doc
  69. A. Kontogogos and P. Avgeriou, An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields. In Proceedings of the 1st International Workshop for eGovernment via Software Services (WeGovS2), co-located with 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2009), June 29–July 1, 2009, Groningen, Netherlands, IEEE Computer Society. Available as:  pdfpdf doc
  70. W.J. van den Heuvel, O. Zimmermann, F. Leymann, P. Lago, I. Schieferdecker, U. Zdun, and P. Avgeriou, Software Service Engineering: Tenets and Challenges, proceedings of the Workshop on Principles of Engineering Service Oriented Systems (PESOS 2009), hosted at the 31st Int. Conf. on Software Engineering (ICSE 2009), IEEE Computer Society Press.  Available as:  pdfpdf doc
  71. N. Harrison and P. Avgeriou, Incorporating Fault Tolerance Tactics in Software Architecture Patterns, RISE/EFTS Joint International Workshop on Software Engineering for REsilieNt systems, November 17-19, 2008, Newcastle upon Tyne (UK), ACM CS Press. Available as PDF from this link
  72. A. W. Kamal, P. Avgeriou, Modeling Architectural Patterns’ Behavior Using Architectural Primitives, 2nd European Conference on Software Architecture (ECSA) September 29-October 1, 2008, Pathos, Cyprus, Springer LNCS 5292. Available as:  pdfpdf doc
  73. T. Callo Arias, P. Avgeriou, P. America, Analyzing the Actual Execution of a Large Software-Intensive System for Determining Dependencies, 15th Working Conference on Reverse Engineering (WCRE 2008), October 15th-18th, 2008 – Antwerp, Belgium. Received the Best Paper Award. Available as:  pdfpdf doc
  74. P. Liang, A. Jansen, and P. Avgeriou, Selecting a High-Quality Central Model for Sharing Architectural Knowledge, 8th International Conference on Quality Software, Oxford, UK, 12–13 August 2008, IEEE Computer Society Press. Available as:  pdfpdf doc
  75. A. W. Kamal, P. Avgeriou, U. Zdun, Modeling Variants of Architectural Patterns, the Euro-pean Pattern Languages of Programming (EuroPLOP), 9–13 July 2008, Irsee, Germany, Universitätsverlag Konstanz. Available as: pdfpdf doc
  76. A. Jansen, T. de Vries, P. Avgeriou, M. van Veelen, Sharing the Architectural Knowledge of Quantitative Analysis, proceedings of the 4th International Conference on the Quality of Software Architectures (QoSA 2008), University of Karlsruhe (TH), Germany, October 14-17, 2008, Springer LNCS. Available as:  pdfpdf doc
  77. U. Zdun, P. Avgeriou, C. Hentrich, S. Dustdar, Architecting as Decision Making with Patterns and Primitives, proceedings of the Third Workshop on SHAring and Reusing architectural Knowledge (SHARK 2008), hosted at the 30th Int. Conf. on Software Engineering (ICSE 2008), IEEE Computer Society Press. Available as PDF from this link
  78. N. Harrison and P. Avgeriou, Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation, proceedings of the Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008, 18 – 22 February 2008, Vancouver, BC, Canada, IEEE Computer Society Press. Available as:  pdfpdf doc
  79. P. Lago, P. Avgeriou, R. Capilla, P. Kruchten, Wishes and Boundaries for a Software Architecture Knowledge Community, proceedings of the Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008, 18 – 22 February 2008, Vancouver, BC, Canada, IEEE Computer Society Press. Available as:  pdfpdf doc
  80. A. W. Kamal, P. Avgeriou, An Evaluation of ADLs on Modeling Patterns for Software Architecture, 3rd International Workshop on Rapid Integration of Software Engineering techniques (RISE), November 26-27, 2007, Luxembourg, Lecture Notes in Computer Science, Springer. Available as:  pdfpdf doc
  81. N. Harrison and P. Avgeriou, Leveraging Architecture Patterns to Satisfy Quality Attributes, First European Conference on Software Architecture Madrid, Spain, September 24-26, 2007, Springer Lecture Notes in Computer Science. Available as:  pdfpdf doc
  82. N. Harrison and P. Avgeriou, Pattern-Driven Architectural Partitioning – Balancing Functional and Non-functional Requirements, First International Workshop on Software Architecture Research and Practice (SARP’07), July 1-6, 2007 – Silicon Valley, USA, IEEE Computer Society Press. Available as:  pdfpdf doc
  83. A. Jansen, J. S. van der Ven, P. Avgeriou, and D. K. Hammer, Tool support for Architectural Decisions, Sixth Working IEEE/IFIP Conference on Software Architecture (WICSA), Mumbai, India, January 6 – 9, 2007. Available as:  pdfpdf doc
  84. P. Avgeriou, Run-time Reconfiguration of Service-Centric Systems, the European Pattern Languages of Programming (EuroPLOP), 5–9 July 2006, Irsee, Germany. Available as:  pdfpdf doc
  85. J. S. van der Ven, A. Jansen, P. Avgeriou, and D. K. Hammer, Using Architectural Decisions, 2nd International Conference on the Quality of Software Architectures (QoSA 2006), Västerås, Sweden June 27th -29th, 2006. Available as:  pdfpdf doc
  86. U. Zdun, P. Avgeriou, Modeling Architectural Patterns Using Architectural Primitives, proceedings of the 20th Object-Oriented Programming, Systems, Languages and Applications (OOPSLA 2005), San Diego, California, October 16-20, 2005. Available as PDF from this link
  87. A. Guicking, P. Tandler, P. Avgeriou, Agilo: A Highly Flexible Groupware Framework, 11th International Workshop on Groupware (CRIWG 2005), 25-29 September, 2005, Porto de Galinhas, Brazil, published in the Lecture Notes in Computer Science, Volume 3706, Springer-Verlag Heidelberg, 2005. Available as:  pdfpdf doc
  88. P. Avgeriou, U. Zdun, Architectural Patterns Revisited – A Pattern Language, the European Pattern Languages of Programming (EuroPLOP) 6–10 July 2005, Irsee, Germany.   Available as:  pdfpdf doc
  89. P. Avgeriou, N. Guelfi, Resolving architectural mismatches of COTS through architectural reconciliation, The International Conference on COTS-Based Software Systems (ICCBSS), Bilbao, Spain, Springer-Verlag, Lecture Notes in Computer Science, Volume 3412, Springer-Verlag, Jan. 2005, Pages 248 – 257. Available as:  pdfpdf doc
  90. P. Avgeriou, N. Guelfi, G. Perrouin, Evolution Through Architectural Reconciliation, workshop on Software Evolution Through Transformations (SETra) 2004, Rome, Italy, Electronic Notes in Theoretical Computer Science (ENTCS), vol. 521, Elsevier, 2004. Available as:  pdfpdf doc
  91. P. Avgeriou, N. Guelfi, R. Razavi, A Pattern Language for documenting software architectures, proceedings of the 9th European Pattern Languages of Programming (EuroPLOP) 7-11 July 2004, Irsee, Germany. Available as:  pdfpdf doc
  92. D. Vogiatzis, A. Tzanavari, S. Retalis, P. Avgeriou and A. Papasalouros, The Learner’s Mirror – Designing a User Modelling Component in Adaptive Hypermedia Educational Systems, proceedings of the European Pattern Languages of Programming (EuroPLOP) 7–11 July 2004, Irsee, Germany. Available as:  pdfpdf doc
  93. P. Goodyear, P. Avgeriou, R. Baggetun, S. Bartoluzzi, S. Retalis, F. Ronteltap, E. Rusman, Towards a Pattern Language for Networked Learning, proceedings of Networked Learning 2004, Lancaster UK, 5-7 April 2004. Available as:  pdfpdf doc
  94. P. Avgeriou, D. Vogiatzis, A. Tzanavari, S. Retalis, Design Patterns In Adaptive Web-based Educational Systems: An Overview, First International Workshop on Authoring of Adaptive and Adaptable Educational Hypermedia, February 16-18, 2004, Innsbruck, Austria. Available as:  pdfpdf doc
  95. P. Avgeriou, L. Michael, I. Stavrou, S. Retalis,Designing an e-Learning Objects Brokerage System, proceedings of International Conference on Network Universities and E-learning Valencia, Spain, 8-9 May, 2003. Available as:  pdfpdf doc
  96. D. Synodinos, P. Avgeriou, The Art of Multi-channel Hypermedia Application Development, proceedings of the Workshop on Emerging Applications for Wireless and Mobile Access, at the Twelfth International World Wide Web Conference, Budapest, Hungary, May 20, 2003. Available as:  pdfpdf doc
  97. P. Avgeriou, A. Papasalouros, S. Retalis, Patterns For Designing Learning Management Systems, proceedings of the European Pattern Languages of Programming (EuroPLOP) 25–29 June 2003, Irsee, Germany. Available as:  pdfpdf doc
  98. M. Sartzetaki, Y. Psaromiligkos, S. Retalis, P. Avgeriou, An approach for usability evaluation of e-commerce sites based on design patterns and heuristics criteria, proceedings of the 10th International Conference on Human – Computer Interaction, Crete, Greece, June 2003. Available as:  pdfpdf doc
  99. A. Papasalouros, S. Retalis, P. Avgeriou and M. Skordalakis, An Integrated Model for the authoring of Web-based Adaptive Educational Applications, proceedings of AH2003: Workshop on Adaptive Hypermedia and Adaptive Web-Based Systems, at the Twelfth International World Wide Web Conference, Budapest, Hungary, May 20, 2003. Available as:  pdfpdf doc
  100. P. Avgeriou, S. Retalis, E. Skordalakis, Building Quality Into Learning Management Systems – An Architecture-Centric Approach, International Workshop on Conceptual Modeling Quality (IWCMQ’02), Tampere, Finland, 11th October, 2002, published in the Lecture Notes in Computer Science, Volume 2784, Springer-Verlag Heidelberg. Available as:  pdfpdf doc
  101. D. Synodinos, P. Avgeriou, WOnDA: an Extensible Multi-platform Hypermedia Design Model, Workshop on Efficient Web-based Information Systems, 2nd September 2002, Montpellier France, published in the Lecture Notes in Computer Science, Volume 2426, Advances in Object-Oriented Information Systems, Springer-Verlag Heidelberg, 2002. Available as:  pdfpdf doc
  102. D. Synodinos, P. Avgeriou, m-WOnDA: The Write Once, Deliver Anywhere model for mobile users, ER/IFIP8.1 Workshop on Conceptual Modelling Approaches to Mobile Information Systems Development (MobIMod’2002), Τampere, Finland, 11th October 2002, published in the Lecture Notes in Computer Science, Volume 2784, Springer-Verlag Heidelberg. Available as:  pdfpdf doc
  103. P. Avgeriou, S. Retalis, A. Papasalouros, M. Skordalakis, Developing an architecture for the Software Subsystem of a Learning Technology System – an Engineering approach, proceedings of IEEE International Conference of Advanced Learning Technologies, 6-8 August 2001, Madison, Wisconsin, USA. Available as:  pdfpdf doc
  104. P. Avgeriou, A. Papasalouros and S. Retalis, Learning Technology Systems: issues, trends, challenges, proceedings of the 1st IOSTE symposium in Southern Europe, Science and Technology Education, Paralimni, Cyprus, May 2001. Available as:  pdfpdf doc
  105. P. Avgeriou, A. Koutoumanos, S. Retalis, N. Papaspyrou, Learning Object Metadata in a Web-based Learning Environment, proceedings of Technology in Teaching and Learning in Higher Education: An international Conference, Samos, Greece, August 2000. Available as:  pdfpdf doc
  106. P. Avgeriou and I. Kassios, Advanced Learning Technologies in the new instructional paradigm, proceedings of Internet, Education and Science, Vinnitsa, Ukraine, October 2000. Available as:  pdfpdf doc
  107. S. Retalis, P. Avgeriou, M. Skordalakis, How can we educate students on the web engineering discipline via the web? The NTUA ‘s approach, proceedings of Technology in Teaching and Learning in Higher Education: An international Conference, Samos, Greece, August 2000. Available as:  pdfpdf doc

Workshop Reports

  1. F. Arcelli Fontana, A. Chatzigeorgiou, W. Trumler, C. Izurieta, P.  Avgeriou, and R. L. Nord, Technical Debt in Agile Development: Report on the Ninth Workshop on Managing Technical Debt (MTD 2017). SIGSOFT Softw. Eng. Notes 42, 3 (September 2017), 18-21. Available as PDF from this link
  2. P. Avgeriou, N. Ernst, R. Nord, P. Kruchten, Technical Debt: Broadening Perspectives – Report on the Seventh Workshop on Managing Technical Debt (MTD 2015), ACM SIGSOFT Software Engineering Notes: Volume 41 Issue 2, March 2016. Available as PDF from this link
  3. I. Ozkaya, R. Nord, H. Koziolek, P. Avgeriou, Toward Simpler, not Simplistic, Quantification of Software Architecture and Metrics: Report on the Second International Workshop on Software Architecture and Metrics. SIGSOFT Softw. Eng. Notes Volume 40, Issue 5 (September 2015), 43-46. Available as PDF from this link
  4. M. Galster, M. Mirakhorli, J. Cleland-Huang, X. Franch, J. Burge, R. Roshandel, P. Avgeriou, Towards bridging the twin peaks of requirements and architecture, September 2014, SIGSOFT Software Engineering Notes , Volume 39 Issue 5. Available as PDF from this link
  5. R. Nord, I. Ozkaya, H. Koziolek, P. Avgeriou, Quantifying software architecture quality – report on the first international workshop on software architecture metrics, September 2014, SIGSOFT Software Engineering Notes , Volume 39 Issue 5. Available as PDF from this link
  6. M. Galster, T. Männistö, D. Weyns, P. Avgeriou, Variability in software architecture: the road ahead, August 2014, SIGSOFT Software Engineering Notes , Volume 39 Issue 4. Available as PDF from this link
  7. M. Galster, M. Mirakhorli, J. Cleland-Huang, J. Burge, X. Franch, R. Roshandel, P. Avgeriou, Views on software engineering from the twin peaks of requirements and architecture, August 2013, SIGSOFT Software Engineering Notes, Volume 38, Issue 5. Available as PDF from this link
  8. M. Galster, D. Weyns, P. Avgeriou, T. Mannisto, Variability in Software Architecture – Views and Beyond, January 2013, SIGSOFT Software Engineering Notes , Volume 37 Issue 6, ACM. Available as PDF from this link
  9. M. Galster, P. Avgeriou, D. Weyns, T. Männistö, Variability in software architecture: current practice and challenges, September 2011, SIGSOFT Software Engineering Notes , Volume 36 Issue 5, ACM. Available as PDF from this link
  10. P. Lago, P. Avgeriou, and P. Kruchten. Organizing a software architecture body of knowledge, at ICSE 2010. SIGSOFT Softw. Eng. Notes vol. 35, issue 5, pp 37-40. Available as PDF from this link
  11. P. Avgeriou, P. Lago, P. Kruchten, Towards using architectural knowledge, SHARK workshop at the 30thth Int. Conf. on Software Engineering (ICSE 2008), Leipzig, Germany, 10 – 18 May 2008, SIGSOFT Softw. Eng. Notes, ACM, 2009, 34, 27-30. Available as PDF from this link
  12. P. Avgeriou, P. Kruchten, P. Lago, P Grisham, and D. Perry, Architectural knowledge and rationale: issues, trends, challenges, SIGSOFT Softw. Eng. Notes, ACM Press, 2007, 32, 41-46. Available as PDF from this link
  13. P. Avgeriou, U. Zdun, and I. Borne, Architecture-Centric Evolution: New Issues and Trends, in M. Sudholt and C. Consel (Eds.): ECOOP 2006, LNCS 4379, pp. 97–105, Springer-Verlag Berlin Heidelberg 2007. Available as:  pdfpdf doc
  14. N. Harrison, P. Avgeriou, and U. Zdun, Capturing Architectural Knowledge with Architectural Patterns, in U. Zdun, L. Hvatum (eds.) Proceedings of the 11th European Conference on Pattern Languages of Programmes, 2006. Available as:  pdfpdf doc
  15. U. Zdun and P. Avgeriou, Architecture-Centric Evolution, in M. Roper (ed.), 20th European Conference on Object-Oriented Programming (ECOOP 2005), 25-29th July 2005, Glasgow, UK, LNCS, Springer-Verlag Berlin Heidelberg 2006. Available as:  pdfpdf doc
  16. Lago, P. and Avgeriou, P., First workshop on sharing and reusing architectural knowledge, SIGSOFT Softw. Eng. Notes, ACM Press, 2006, 31, 32-36. Available as PDF from this link
  17. P. Avgeriou, U. Zdun, Architectural Patterns in Practice, in A. Longshaw, U. Zdun (eds.) Proceedings of the 10th European Conference on Pattern Languages of Programmes, 2005. Available as:  pdfpdf doc
  18. P. Avgeriou, N. Guelfi, N. Medvidovic, Software architecture description and UML, in Jardim Nunes, N. Selic, B., Silva, A. Toval, A. (eds.) UML Modeling Languages and Applications. UML 2004 Satellite Activities, Lisbon, Portugal, October 11-15, 2004 Revised Selected Papers. Volume 3297 of LNCS, Springer Verlag, 2004. Available as:  pdfpdf doc
  19. S. Retalis, P. Avgeriou, Special track on engineering e-learning systems, Proceedings of the 2004 ACM Symposium on Applied Computing, Nicosia, Cyprus, 2004, ISBN:1-58113-812-1, ACM Press, 14-17 March 2004. Available as:  pdfpdf doc

Edited Proceedings of Conferences and Workshops

  1. F. Oquendo, P. Avgeriou, C. Cuesta, J. Carlos Maldonado, E. Nakagawa, K. Drira, A. Zisman, Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems (SESoS ‘13), ACM.
  2. P. Avgeriou, J. Burge, J. Cleland-Huang, X. Franch, M. Galster, M. Mirakhorli, R. Roshandel Proceedings of the 2nd international workshop on the twin peaks of requirements and architecture (TwinPeaks 2013), collocated with ICSE 2013, IEEE.
  3. P. Avgeriou, Proceedings of the 4th International Workshop on Software Engineering for Resilient Systems (SERENE 2012), Pisa, Italy, September 27-28, 2012. Lecture Notes in Computer Science, Volume 7527, Springer.
  4. P. Avgeriou, A. Fiesser, Proceedings of the 16th European Conference on Pattern Languages of Programs (EuroPLoP ’11), November 2012, ACM.
  5. M. Galster, P. Avgeriou, D. Weyns, M. Becker, Proceedings of the Second international workshop on variability in software architecture, August 2012, collocated at WICSA/ECSA ’12, ACM.
  6. M. Galster, P. Avgeriou, D. Weyns, T. Mannisto, First International Workshop on Variability in Software Architecture (VARSA 2011), Proceedings of the 2011 Ninth Working IEEE/IFIP Conference on Software Architecture. Available as:  pdfpdf doc
  7. P. Lago, P. Avgeriou, P. Kruchten, Workshop on SHAring and Reusing architectural Knowledge: (SHARK 2011), Proceeding of the 33rd international conference on Software engineering. Available as:  pdfpdf doc
  8. A. Helleboogh, P. Avgeriou, N. Boucké, P. Heymans, Workshop on Variability in Software Product Line Architectures (VARI-ARCH 2010), Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, 2010, ACM.
  9. M. Weiss, P. Avgeriou, Proceedings of the 15th European Conference on Pattern Languages of Programs (EuroPLoP ’10), July 2010, ACM.
  10. P. Lago, P. Avgeriou, P. Kruchten, Fifth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2010), May 2010, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering – Volume 2. Available as:  pdfpdf doc
  11. Lago, P., Avgeriou, P., Kruchten, P., Fourth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2009). In Companion to the Proceedings of the 31st Int. Conf. on Software Engineering (ICSE 2009), Vancouver, Canada, May 16-24, 2009. IEEE Computer Society, Washington, DC. Available as:  pdfpdf doc
  12. Avgeriou, P., Lago, P., Kruchten, P., Sharing and Reusing Architectural Knowledge (SHARK 2008). In Companion to the Proceedings of the 30th Int. Conf. on Software Engineering (ICSE 2008), Leipzig, Germany, 10 – 18 May 2008. IEEE Computer Society, Washington, DC. Available as:  pdfpdf doc
  13. Avgeriou, P., Kruchten, P., Lago, P., Grisham, P., and Perry, D. Sharing and Reusing Architectural Knowledge – Architecture, Rationale, and Design Intent. In Companion to the Proceedings of the 29th international Conference on Software Engineering (ICSE 2007), Minneapolis, USA, May 20 – 26, 2007. IEEE Computer Society, Washington, DC, 109-110. Available as:  pdfpdf doc
  14. N. Medvidovic, P. Avgeriou, N. Guelfi (eds.), Proceedings of the International Workshop on Software Architecture Description with UML, co-located with UML 2004, Lisbon, Portugal, October 11-15, 2004. Available as:  pdfpdf doc

Book Chapters

  1. Ampatzoglou, S. Bibi, P. Avgeriou, A. Chatzigeorgiou, Guidelines for Managing Threats to Validity of Secondary Studies in Software Engineering, in M. Felderer, G. Travassos (eds.) Contemporary Empirical Methods in Software Engineering, Springer, 2020.
  2. S. Mahdavi-Hezavehi, P. Avgeriou, D. Weyns, A Classification of Current Architecture-based Approaches Tackling Uncertainty in Self-Adaptive Systems with Multiple Requirements, in I. Mistrik, N. Ali, R. Kazman, J. Grundy, B. Schmerl (eds.), Managing Trade-offs in Adaptable Software Architectures, Morgan Kaufmann, 2017.
  3. Z. Li, P. Liang, P. Avgeriou, Architecture Viewpoints for Documenting Architectural Technical Debt, in I. Mistrik, R. Soley, J. Grundy, B. Tekinerdogan, and N. Ali (eds.), Software Quality Assurance, Morgan Kaufmann, 2016, Pages 85–132.
  4. V.-P. Eloranta, U. van Heesch, P. Avgeriou, N. Harrison, K. Koskimies, Lightweight Evaluation of Software Architecture Decisions, in I. Mistrik, R. Bahsoon, P. Eeles, R. Roshandel and M. Stal (eds.) Relating System Quality and Software Architecture, Elsevier, 2014, Pages 157-179.
  5. Z. Li, P. Liang, P. Avgeriou, Architectural Debt Management, in I. Mistrik, R. Bahsoon, Y. Zhang, K. Sullivan, R. Kazman (eds.), Economics-Driven Software Architecture, Elsevier, 2014, Pages 183-204..
  6. M. Galster, P. Avgeriou, Supporting Variability Through Agility to Achieve Adaptable Architectures, in M. A. Babar, A. W. Brown, I. Mistrik. (eds.), Agile software architecture : aligning agile processes and software architectures, Elsevier, 2014, Pages 139-159.
  7. M. Galster, P. Avgeriou, Variability in Web Services, in R. Capilla, J. Bosch, K. Kang (eds.), Systems and Software Variability Management, Springer, 2013.Available as:  pdfpdf doc   The original publication is available on http://www.springerlink.com
  8. N. Harrison and P. Avgeriou, Implementing Reliability: the Interaction of Requirements, Tactics and Architecture Patterns, in Antonio Casimiro, Rogério de Lemos, Cristina Gacek (eds.), Architecting Dependable Systems 7, Springer LNCS 6420, 2010. Available as:  pdfpdf doc   The original publication is available on http://www.springerlink.com
  9. P. Lago, R. Farenhorst, P. Avgeriou, R. de Boer, V. Clerc, A. Jansen, H. van Vliet, The GRIFFIN Collaborative Virtual Community for Architectural Knowledge Management, in A. Finkelstein, J. Grundy, A. van der Hoek, I. Mistrík, J. Whitehead (eds.) Collaborative Software Engineering (CoSE), pp. 195-218, Springer-Verlag/Computer Science Editorial, 2009. Available as:  pdfpdf doc   The original publication is available on http://www.springerlink.com
  10. P. Liang, A. Jansen, and P. Avgeriou, Collaborative Software Architecting through Architectural Knowledge Sharing, in A. Finkelstein, J. Grundy, A. van der Hoek, I. Mistrík, J. Whitehead (eds.) Collaborative Software Engineering (CoSE), pp. 343-368, Springer-Verlag/Computer Science Editorial, 2009. Available as:  pdfpdf doc The original publication is available on http://www.springerlink.com
  11. H. van Vliet, P. Avgeriou, R. de Boer, V. Clerc, R. Farenhorst, A. Jansen, P. Lago, The GRIFFIN Project: Lessons Learned, in M. Ali Babar, T. Dingsøyr, P. Lago, H. van Vliet (eds.) Software Architecture Knowledge Management: Theory and Practice, pp. 137-154. Springer, 2009. Available as:  pdfpdf doc The original publication is available on http://www.springerlink.com
  12. P. Liang and P. Avgeriou, Tools and Technologies for Architectural Knowledge Management, in M. Ali Babar, T. Dingsøyr, P. Lago, H. van Vliet (eds.) Software Architecture Knowledge Management: Theory and Practice, pp. 91-111, Springer, 2009. Available as:  pdfpdf doc The original publication is available on http://www.springerlink.com
  13. P. Avgeriou, S. Retalis, M. Skordalakis, An Architecture for Open Learning Management Systems, Lecture Notes in Computer Science series, Vol. 2563: Advances in Informatics, Springer-Verlag, 2003. Available as:  pdfpdf doc

National Publications

  1. P. Avgeriou, A. Papasalouros, S. Retalis, I. Psaromiligkos, Learning Management Systems, (in Greek) in S. Retalis (ed.) Advanced Learning Technologies, Kastaniotis publications, ISBN 960-03-3983-X, 2005.
  2. P. Avgeriou, A. Papasalouros, S. Retalis, Learning Technologies Standardization, (in Greek) in S. Retalis (ed.) Advanced Learning Technologies, Kastaniotis publications ISBN 960-03-3983-X, 2005.
  3. P. Anastasiades, P. Avgeriou, S. Retalis, Virtual Universities, (in Greek) in S. Retalis (ed.) Advanced Learning Technologies, Kastaniotis publications, ISBN 960-03-3983-X, 2005.
  4. S. Retalis, P. Avgeriou and N. Papaspyrou, Design of web-based courseware, (in Greek) in V. Makrakis (ed.) Issues and Views for Open and distance Learning, Propompos publications, ISBN 960-7860-20-9, 2001.
  5. P. Avgeriou, S. Retalis, M. Skordalakis, Y. Psaromiligkos, A Layered Component-based Architecture of a Virtual Learning Environment, proceedings of 8th Panhellenic Conference in Informatics, 8-10 November 2001, Nicosia, Cyprus. Available as:  pdfpdf doc
  6. S. Retalis and P. Avgeriou, Virtual Universities: Issues, trends and challenges (in Greek), proceedings of New technologies in Education and Distance Education conference, Crete, Greece, 2001. Available as:  pdfpdf doc
  7. S. Retalis, P. Avgeriou and N. Papaspyrou, Web-based courseware design: the CADMOS-D method and the CRITON CASE Tool (in Greek), in proceedings of the Open and Distance Education Conference, Igoumenitsa, Greece, 1999. Available as:  pdfpdf doc