Membership
I am (co-)Editor in Chief of the Journal of Systems and Software. | |
I am member of the Editorial Board of IEEE Software, which delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change. | |
I am member of the Editorial Board of Transactions on Pattern Languages of Programming, a journal of the new Springer LNCS Transactions subline. The journal is an initiative of the community of Software Patterns and primarily publishes patterns, pattern collections and pattern languages. | |
I am member of the International Software Engineering Research Network – ISERN. | |
I am a member of ICT Research Platform Nederland (IPN), representing the University of Groningen. | |
I am a member of the Scientific Advisory Board for Informatics of the Lorentz Center, University of Leiden.
. |
|
I am a Vice-chair of the Dutch Software Engineering Association (VEReniging Software Engineering Nederland – (VERSEN). | |
I am a Senior Member of the Institute of Electrical and Electronics Engineers (IEEE). |
FORTHCOMING EVENTS
- Program Committee of the 15th International Symposium on Empirical Software Engineering and Measurement (ESEM 2021), Bari, Italy, October 11th to 15th, 2021.
- Co-chair: Journal First Track at the IEEE International Conference on Software Maintenance and Evolution (ICSME 2021), September 27 – October 1 2021, Luxembourg.
- Program Committee of the 15th European Conference on Software Architecture (ECSA 2021), 13-17 September 2021, Växjö, Sweden.
- Co-chair: Software Engineering and Technical Debt (SEaTeD) Track at the 47th EUROMICRO SEAA Conference, Palermo, Italy, September 6-8, 2021.
- Co-chair: Ideas, Visions and Reflections Track at the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), Mon 23 – Fri 27 August 2021 Athens, Greece.
- Co-chair: International Software Architecture PhD School (iSAPS 2021), 14-18 June 2021, Lorentz Center, the Netherlands.
- Program Committee of the Software Engineering In Practice (SEIP) Track at the International Conference on Software Engineering (ICSE 2021), Madrid, Spain from May 22-30 2021.
- Program Committee of the fourth International Conference on Technical Debt (Tech Debt 2021), May 23-24, 2021, collocated with the International Conference on Software Engineering (ICSE 2021).
- Program Committee of the International Conference on Software Architecture (ICSA) 2021, March 22 – 26, Stuttgart, Germany.
PAST EVENTS
- Virtualization Co-chair: The ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020), Fri 6 – Mon 16 November 2020 Sacramento, California, United States.
- Co-chair: Tool demos track at the 14th European Conference on Software Architecture (ECSA), 14-18 September 2020, L’Aquila, Italy.
- Program Committee of the 14th European Conference on Software Architecture (ECSA 2020), 14-18 September 2020, L’Aquila, Italy.
- Best paper award: Y. Li, M. Soliman, P. Avgeriou, Identification and Remediation of Self-Admitted Technical Debt in Issue Trackers, Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2020), August 26 – 28, 2020, Kranj, Slovenia.
- Co-chair: Special Session Software Engineering and Technical Debt (SEaTeD), at the 46th EUROMICRO SEAA, Portorož, Slovenia, August 26-28, 2020.
- Co-chair: Virtual Social Events of the International Conference on Software Engineering (ICSE 2020), July 6-10, 2020, Seoul, South Korea.
- Program Committee of the Software Engineering Education and Training (SEET) track, International Conference on Software Engineering (ICSE 2020), May 23-29, 2020, Seoul, South Korea.
- Program Committee of the the Third International Conference on Technical Debt 2020 (TechDebt 2020), May 25-26, 2020, Seoul, South Korea.
- Program Committee of the IEEE International Conference on Software Architecture (ICSA 2020), 16-20, March, Salvador, Brazil
- Co-chair: Journal First Track of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), London, Ontario, February 18-21, 2020.
- I gave a keynote speech (Technical Debt: Risk or Opportunity?) at the 9th ELLIIT workshop, Karlskrona, Sweden, Oct 15-16, 2019.
- I gave a keynote speech (Technical Debt: talking about the elephant in the room), at the Spanish National Conference on Software Engineering and Databases, Cáceres, Spain, 2-4 September 2019.
- Program Committee of the 13th European Conference on Software Architecture (ECSA 2019), September 9-13, 2019, Paris, France.
- Program Committee of the Special Session on Software Engineering and Technical Debt (SEaTeD) at the 45th EUROMICRO SEAA, August 28-30, 2019, Thessaloniki, Greece.
- Program Committee of the 18th International Conference on Software and Systems Reuse (ICSR 2019), June 26-28, 2019, Cincinnati, USA.
- My PhD student Sofia Charalampidou has successfully defended her thesis on June 28th 2019. You can download it from here.
- Co-chair: International Software Architecture PhD School (iSAPS 2019), 17-21 June 2019, Lorentz Center, the Netherlands.
- Program Committee of the Software Engineering Education and Training (SEET) Track at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program Committee of the 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS 2019), at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program co-chair of the Second International Conference on Technical Debt (Tech Debt), May 26-27, 2019, Montreal, Canada.
- Program Committee of the Software Engineering Education and Training (SEET) Track at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program Committee of the Evaluation and Assessment in Software Engineering (EASE 2019), April 14-17, Copenhagen, Denmark.
- My PhD student Jan Salvador van der Ven has successfully defended his thesis on April 8th 2019. You can download it from here.
- Program Committee of the 3rd Conference Track on Software-intensive Systems-of-Systems (SiSoS 2019) at the 34th ACM Symposium On Applied Computing (SAC), April 8-12, 2019, Limassol, Cyprus.
- I was ranked 5th in the category of experienced researchers in Software Engineering, in terms of number of publications (period 2010-2017) and 2nd taking into account only journal publications, Journal of Systems and Software, Vol. 147, 2019.
- Program co-chair of the International Conference on Software Architecture (ICSA 2019), March 25 – 29 2019, Hamburg, Germany.
- My PhD student Daniel Feitosa has successfully defended his thesis on January 25th 2019. You can download it from here.
- I was ranked in the top 5 of Software Engineering authors in the topic of Architecture, IEEE Software vol. 5, 2018.
- Co-chair: 12th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, in conjunction with the 12th European Conference on Software Architecture (ECSA) September 24th, 2018, Madrid, Spain.
- Co-chair: PhD symposium at the European Conference on Software Architecture (ECSA 2018), 24-28th 2018, September, Madrid, Spain.
- Program Committee of the 12th European Conference on Software Architecture (ECSA 2018), September 24-28, 2018, Madrid, Spain.
- Co-chair: Special Session on Software Engineering and Technical Debt (SEaTeD), at the 44th EUROMICRO-SEAA (2018), 29-31 August 2018, Prague, Czech Republic.
- Keynote speech, Why You Should Care About Technical Debt (More Than You Think), The 18th IEEE International Conference on Software Quality, Reliability, and Security (QRS), Lisbon, Portugal, July 16-20 2018.
- My PhD student Elvira Maria Arvanitou has successfully defended her thesis on July 13th 2018. You can download it from here.
- Program Committee of the Evaluation and Assessment in Software Engineering (EASE 2018), 27-29 June 2018, Christchurch, New Zealand.
- Co-chair: K. Drira, F. Oquendo, P. Avgeriou, C. Cuesta, Sixth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2018), in conjunction with the 40th International Conference on Software Engineering (ICSE 2017), Gothenburg, Sweden, 29th May 2018.
- Steering Committee of the International Conference on Technical Debt (Tech Debt), 2018-present.
- Program Committee of the International Conference on Technical Debt (TechDebt 2018), collocated with ICSE 2018, 27-28 May 2018, Gothenburg, Sweden.
- Best paper award: A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou and I Stamelos, Reusability Index: A Measure for Assessing Software Assets Reusability, 17th International Conference on Software Reuse (ICSR), May 21-23, 2018, Madrid, Spain.
- Program Committee of the 17th International Conference on Software Reuse, (ICSR 2018), Madrid, Spain, May 21-23rd, 2018.
- Steering Committee of the International Conference on Software Architecture (ICSA), 2018-present.
- Program Committee of the International Conference on Software Architecture (ICSA 2018), April 30 – May 4, Seattle, USA.
- Program Committee of the New and Emerging Ideas track of the International Conference on Software Architecture (ICSA NEMI), April 30 – May 4, Seattle, USA
- Co-chair: International Software Architecture PhD School (iSAPS), 23-26 April 2017, Lorentz Center, the Netherlands.
- Program Committee of the 2nd Conference Track on Software-intensive Systems-of-Systems (SiSoS 2018), at the 33rd ACM Symposium On Applied Computing (SAC), April 9-13 2018, Pau, France.
- My PhD student Chen Yang has successfully defended his thesis on March 2nd 2018. You can download it from here.
- Co-chair: North SE 2017 – Connecting software research and practice, November 29th 2017, University of Groningen, the Netherlands
- Co-chair: 15th International Doctoral Symposium on Empirical Software Engineering, at the Empirical Software Engineering Week, November 6-10, 2017, Toronto, Canada.
- Program Committee of the 1st International Workshop on Emerging Trends in Software Design and Architecture (WETSoDA 2017), co-located with APSEC 2017, Dec 4-8, 2017, Nanjing, China.
- Program Committee of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2017), Toronto, Canada, November 9-10, 2017.
- Program Committee of the the 11th European Conference on Software Architecture (ECSA 2017), September 11—15, 201, Canterbury, UK.
- Article accepted as a “Journal First” and invited for presentation at the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2017), Paderborn, Germany, September 04-08, 2017: S. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, A. Gkortzis, P. Avgeriou, Identifying Extract Method Refactoring Opportunities based on Functional Relevance.
- Co-chair: Special Session on Software Engineering and Technical Debt in (SEaTeD), at the 43rd EUROMICRO-SEAA (2017), 1st September 2017, Vienna, Austria.
- Keynote speech, Industrial-strength architecture design decisions, Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2017), 30 August – 1 September 2017, Vienna, Austria.
- Program Committee of the 22nd European Pattern Languages of Programming (EuroPLoP 2016), Irsee Monastery, Bavaria, Germany, 12-16 July 2016.
- Best full paper award: E. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou and P. Avgeriou, A Method for Assessing Class Change Proneness, 21st Evaluation and Assessment in Software Engineering Conference (EASE 2017), 15 – 16 June, BTH – Karlskrona, Sweden.
- Program Committee of the Evaluation and Assessment in Software Engineering Conference (EASE 2017), 15-16 June, Karlskrona, Sweden.
- Co-chair: International Software Architecture PhD School (iSAPS), 6-9 June 2017, Lorentz Center, the Netherlands.
- Program Committee of the 16th International Conference on Software Reuse, May 29-31 2017, Salvador, Brazil.
- Program Committee of second International Workshop on Variability and Complexity in Software Design (VACE), co-located with the 39th International Conference on Software Engineering, May 20 – 28, 2017, Buenos Aires, Argentina.
- Program Committee of the First International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE’17), co-located with the 39th International Conference on Software Engineering, May 20 – 28, 2017, Buenos Aires, Argentina.
- Program Committee of the Software Engineering Education and Training Track of ICSE2017, the 39th International Conference on Software Engineering, May 20-28, 2017, Buenos Aires, Argentina.
- Program Committee of the Ninth International Workshop on Managing Technical Debt (MTD 2017), in conjunction with the 18th International XP Conference, Cologne, 22nd May 2017.
- Co-chair: E. Nakagawa, F. Oquendo, P. Avgeriou, R. Santos, Fifth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2017), in conjunction with 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, 23rd May 2017.
- Keynote speech, Technical Debt – From Financial Metaphor to Daily Practice?, 12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017), Porto, Portugal, 28-29 April 2017.
- Program Committee of the International Conference on Software Architecture (ICSA 2017), April 3-7 2017, Gothenburg, Sweden.
- Co-chair: Software Architecture Tool Demonstrations, at the International Conference on Software Architecture (ICSA 2017), 5–7 April 2017, Gothenburg, Sweden.
- Program Committee of the Track on Software-intensive Systems-of-Systems (SiSoS 2017) at the 32th ACM Symposium On Applied Computing (SAC), April 3-7 2017, Marrakech, Morocco.
- Article listed in the “Most Cited Journal of Systems and Software Articles” (March 2017): 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.
- Article included in the “Practitioners’ Digest” column of IEEE Software (March/April 2017): 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.
- Program Committee of the International Workshop on Technical Debt Analytics (TDA 2016) in conjunction with The Asia-Pacific Software Engineering Conference (APSEC 2016), Dec. 6th 2016, Hamilton, New Zealand.
- Co-editor of a Special Issue of the Journal of Systems and Software on Technical Debt in Software Systems, 2016.
- Co-chair: B. Hamid, P. Avgeriou, U. Zdun, International workshop on Interplay of Security, Safety and System/Software Architecture (ISSA), in conjunction with the European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited talk, The Future of Architecture Technical Debt Management, Anniversary Session on the Future of Software Architecture, 10th European Conference on Software Architecture, Copenhagen, 2nd December 2016.
- Program Committee of the 10th European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Program Committee of the Tool Demos of the 10th European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited talk, An outlook on Technical Debt Management, at the 49th CREST Open Workshop – Software Architecture and Technical Debt, London, UK, 28-29 November 2016.
- Program Committee of the 4th International Workshop on Ecosystem Architectures (WEA 2016), co-located with the European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited colloquium, Making architecture design decisions in practice, University of Hamburg, Germany, 10th October 2016.
- Program Committee of the 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.
- Invited talk, Decision Architect, CGI Architecture Event, Rotterdam, the Netherlands, 29th September 2016.
- Program Committee of the 30th Brazilian Symposium on Software Engineering (SBES 2016), 19-23 Sep. 2016, Maringa, Brazil.
- Program Committee of the 10th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES’16), 21st Sep. 2016, Maringa, Brazil.
- Program Committee of the International Workshop on Requirements Patterns (RePa), in conjunction with the International Requirements Engineering Conference (RE’16), September 13, 2016, Beijing, China.
- Program Committee of the Short Papers and Posters track at the International Symposium on Empirical Software Engineering and Measurement (ESEM 2016), Sep. 8-9, 2016, Ciudad Real, Spain.
- Program Committee of the 3rd International Workshop on Measurement and Metrics for Green and Sustainable Software (MEGSuS’16), co-located with the International Symposium on Empirical Software Engineering and Measurement (ESEM 2016), Sep. 8-9, 2016, Ciudad Real, Spain.
- Program Committee of 8th International Workshop on Software Engineering for Resilient Systems (SERENE 2016), Gothenburg, Sweden, September 5-6, 2016.
- Program Committee of the 21st European Pattern Languages of Programming (EuroPLoP 2016), Irsee Monastery, Bavaria, Germany, 6-10 July 2016.
- Keynote speech, Technical Debt: How Software Organizations Can Stay Solvent, International Symposium on Business Modeling and Software Design, Rhodos island, Greece, 20th June 2016.
- Program Committee of the 28th International Conference on Advanced Information Systems Engineering (CAiSE’16), Ljubljana, Slovenia, June 13-17, 2016.
- Program Committee of the 15th International Conference on Software Reuse (ICSR 2016), June 5-7 2016, Limassol, Cyprus.
- Program Committee of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE), 1-3- June 2016, Limerick, Ireland.
- Program Committee of the Software Engineering Education Track at the International Conference on Software Engineering (ICSE 2016), May 14-22 2016, Austin, Texas.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, Fourth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2016), in conjunction with 38th International Conference on Software Engineering (ICSE 2016), Austin, Texas, May 2016.
- Co-organizer: P. Avgeriou, P. Kruchten, I. Ozkaya, C. Seaman, Dagstuhl Seminar 16162 on Managing Technical Debt in Software Engineering, Dagstuhl, Germany, April 17 – 22 , 2016.
- Best paper award: 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.
-
- Program Committee of the joint WICSA/CompArch: 13th Working IEEE/IFIP Conference on Software Architecture (WICSA), the 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE), and the 12th International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA), 5–8 April 2016, Venice, Italy.
- Program Committee of the SIKS Track, ICT.OPEN, March 22-23, 2016, Amersfoort, the Netherlands.
- Invited talk, Design patterns demystified, Università MIlano Bicocca, Italy, 29th January 2016.
- Steering committee of the International Workshop on Managing Technical Debt (MTD), 2015-present.
- Workshop and Tutorial chair of the 16th International Conference on Product-Focused Software Process Improvement (PROFES 2015), Bolzano, Italy, December 2-4, 2015.
- Invited talk, Are patterns good for you? On the effect of GOF patterns on stability, Chalmers University of Technology, Gothenburg, Sweden, 27th November 2015.
- Invited talk, The fine-print of using patterns, University of Utrecht, the Netherlands, 25th November 2015
- My PhD student Dan Tofan has successfully defended his thesis on November 20th 2015. You can download it from here.
- Co-chair: N. Ernst, P. Avgeriou, P. Kruchten, Seventh International Workshop on Managing Technical Debt (MTD 2015), in conjunction with ICSME 2015, October 2nd 2015, Bremen, Germany.
- Program Committee of the Short Papers and Posters Track of the 9th International Symposium on Empirical Software Engineering and Measurement (ESEM), Beijing, China, October, 22-23, 2015.
- Program Committee of the 19th Panhellenic Conference on Informatics (PCI 2015), 1-3 October 2015, Athens, Greece.
- Program Committee of the 9th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2015), September 21-26 2015, Belo Horizonte, Minas Gerais, Brazil.
- Program Committee of the 7th International Workshop on Software Engineering for Resilient Systems (SERENE 2015), Paris, France, 7-8 September 2015.
- Program Committee of the joint 7th Workshop on Software Ecosystems (IWSECO 2015) – 3rd International Workshop on Ecosystem Architectures (WEA 2015), co-located with the European Conference on Software Architecture (ECSA 2015), September 07 – 11, 2015, Cavtat/Dubrovnik, Croatia.
- Program Committee of the 1st International Workshop on Software Architecture Asset Decision-Making (SAADM), in conjunction with the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee of the Tool Demos Track of the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee of the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee for the Fifth International Workshop on Requirements Patterns (RePa’15), in conjunction with the 23rd International Conference on Requirements Engineering (RE), August 25, 2015, Ottawa, Canada.
- Program Committee of the 20th European Pattern Languages of Programming (EuroPLoP 2015), Irsee Monastery, Bavaria, Germany, 8-12 July 2015.
- Program Committee of the Fifth International Symposium on Business Modeling and Software Design (BMSD 2015), 6-8 July 2016, Milano, Italy.
- My PhD student Zengyang Li has successfully defended his thesis on June 29th 2015. You can download it from here.
- Program Committee of the 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), Stockholm, Sweden, June 08-12 2015.
- Co-chair: I. Ozkaya, R. Nord, H. Koziolek, P. Avgeriou, Second Workshop on Software Architecture and Metrics (SAM 2015), in conjunction with 37th International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16, 2015.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, Third International Workshop on Software Engineering for Systems-of-Systems (SESoS 2015), in conjunction with 37th International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 17, 2015.
- Program Committee of the 1st International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), in conjunction with the International Conference on Software Engineering (ICSE 2015), May 16-24, Firenze, Italy.
- Program Committee of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures (CobRA 2015), in conjunction with WICSA 2015, May 6th 2015, Montreal, Canada.
- Program Committee of the 12th Working IEEE/IFIP Conference on Software Architecture (WICSA 2015), Montreal, Canada, 4-8 May 2015,
- Program Committee of the Eleventh International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2015), May 4-8, 2015, Montreal, Canada.
- Program Committee of the 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2015), Loire Valley, France, 9-10 February 2015.
- Program Committee of the 14th International Conference on Software Reuse (ICSR), Miami, Florida, January 4-6, 2015.
- Invited talk at the Dutch national symposium on software engineering (SEN), Technical Debt: looking for new solutions for an old problem, Amsterdam, December 3rd, 2014.
- Program Committee of the 6th International Workshop on Software Engineering for Resilient Systems (SERENE 2014), Budapest, Hungary, October 15-16, 2014.
- Steering Committee of the International Workshop on the Twin Peaks of Requirements and Architecture (Twin Peaks), 2014-present.
- Program Committee of the 1st International Workshop on Measurement and Metrics for Green and Sustainable Software (MEGSuS’14), collocated with IWSM-MENSURA, Rotterdam, The Netherlands, October 2014.
- Invited talk, Evaluating Software Architecture – Lightweight and Decision-Centric, University of Sao Paulo, Brazil, October 3rd, 2014.
- Program Committee of the 18th Panhellenic Conference on Informatics (PCI 2014), Athens, Greece, on 2nd – 4th, October 2014.
- Keynote speech at the 8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Maceio, September 28- October 3, 2014.
- Program Committee of the 8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Maceio, September 28- October 3, 2014.
- Program Committee of the Sixth workshop on Managing Technical Debt (MTD 2014), co-located with the International Conference on Software Maintenance and Evolution (ICSME 2014), September 30, Victoria, BC, Canada.
- Program Committee of the 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Short Papers Track, Turin, Italy on 18-19 September 2014.
- Program Committee of the 28th international conference EnviroInfo 2014, September, 10-12, Oldenburg, Germany.
- Program Committee of the Fourth International Workshop on Requirements Patterns (RePa 14), in conjunction with the 22nd IEEE Requirements Engineering Conference, 26 August 2014, Kalskrona, Sweden.
- Program Committee of the 6th Workshop on Software Ecosystems (IWSECO 2014) and the 2nd International Workshop on Ecosystem Architectures (WEA 2014), in conjunction with the European Conference on Software Architecture (ECSA 2014), August 25 – 29, 2014, Vienna, Austria.
- Program Chair of the 8th European Conference on Software Architecture (ECSA 2014) Vienna, Austria, August 25-29, 2014.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, 2nd International Workshop on Software Engineering for Systems-of-Systems (SESoS 2014), hosted at the 8th European Conference on Software Architecture (ECSA 2014) Vienna, Austria, August 25-29, 2014.
- Program Committee of the 19th European Pattern Languages of Programming (EuroPLoP 2014), Irsee Monastery, Bavaria, Germany, 10-14 July 2014.
- Program Committee of the 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), 16-20 June 2014, Thessaloniki, Greece.
- Co-chair: J. Cleland-Huang, P. Avgeriou, J. Burge, X, Franch, M. Galster, M. Mirakhorli, R, Roshandel, Fourth International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks 2014), hosted at the 36th International Conference on Software Engineering (ICSE 2014), May 31-June 7, 2014, Hyberabad, India.
- Program Committee of the Eighth IEEE International Conference on Research Challenges in Information Science (RCIS 2014), Marrakesh, Morocco, 28-30 May 2014.
- Expert Committee for the Best IPA Dissertation Award, Research School Institute for Programming and Algorithmics, the Netherlands, 2013 and 2014 rounds
- Co-chair: M. Galster, P. Avgeriou, D. Weyns, T. Männistö, Third International Workshop on Variability in Software Architecture (VARSA 2014), hosted at the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Best paper award: C. Manteuffel, D. Tofan, H. Koziolek, T. Goldschmidt, P. Avgeriou, Industrial Implementation of a Documentation Framework for Architectural Decisions, 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Co-chair: Robert L. Nord, Ipek Ozkaya, Paris Avgeriou, Heiko Koziolek, Workshop on Software Architecture Metrics (SAM), hosted at the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Program Committee of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Program Committee of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2014), Lisbon, Portugal, 7-9 January 2014.
- Program Committee of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS 2014), Lisbon, Portugal, 7-9 January 2014.
- Chair of the Software Engineering Track at the ICT.OPEN, 27-28 November 2013, Eindhoven, the Netherlands.
- Steering Committee of the European Conference on Software Architecture, 2013-present.
- Program Committee of the 5th International Workshop on Software Engineering for Resilient Systems (SERENE), October 3-4, 2013, Kiev, Ukraine.
- Program Committee of the 7th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2013), Brasilia, September 29- October 4, 2013.
- Co-editor of a Special Issue of the Journal of Systems and Software on Variability in Software Architecture, 2014.
- Co-editor of the Special Issue of IEEE Software on “Architecture Sustainability”, November/December 2013.
- Program Committee of the 17th Panhellenic Conference on Informatics (PCI 2013), Thessaloniki, Greece, 19-21 September 2013.
- Program Committee of the International Workshop on Ecosystem Architectures (WEA2013), in conjuction with the 9th joint meeting of the European Software Engineering Conference (ESEC) and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), St. Petersburg, Russia, August 19, 2013.
- Program Committee of the Third International Workshop on Requirements Patterns (RePa 13), in conjunction with the 21st IEEE Requirements Engineering Conference, 15-16 July, 2013, Rio, Brazil.
- Program Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 10-14 July 2013.
- I gave a keynote speech at the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013.
- Program Committee of the 27th European Conference on Object-Oriented Programming (ECOOP), Montpellier, France, July 1-5, 2013.
- Program Committee of the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013.
- Co-organizer of the 1st International Workshop on Software Engineering for Systems-of-Systems (SESoS 2013), hosted at the 7th European Conference on Software Architecture (ECSA 2013), Montpellier, France, July 1-5, 2013.
- Program Committee of the second ACME workshop (ACadeMics Tooling with Eclipse), co-located with the 27th European Conference on Object-Oriented Programming (ECOOP), Montpellier, France, July 1-5, 2013.
- Program Committee of the 4th International ACM SIGSOFT Symposium on Architecting Critical Systems (ISARCS), Federated with CompArch 2013, 17–21 June 2013 in Vancouver, British Columbia, Canada.
- Program Committee of the 13th International Conference on Software Reuse (ICSR), 18-21 June 2013, Pisa, Italy.
- Program Committee of the Seventh IEEE International Conference on Research Challenges in Information Science (RCIS), May 29-31 2013, Paris, France.
- Co-organizer of the Second International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks 2013), In conjunction with the 35th International Conference on Software Engineering (ICSE 2013), May 18-26, 2013, San Francisco, USA.
- Program Committee of the Energy Aware Software-Engineering and Development workshop, co-located with the BUIS-Days: IT-based resource and energy management, 25 April 2013, Oldenburg, Germany.
- Program Committee of the Workshop on Dependability in Adaptive and Self-Managing Systems (WDASS 2013), co-located with the Sixth Latin-American Symposium on Dependable Computing (LADC 2013), Rio de Janeiro, RJ, Brazil, April 1-5, 2013.We have acquired a software research grant from ABB to build Tool Support for Documenting Architecture Decisions
- My Ph.D. student Uwe van Heesch has successfully defended his thesis on December 2012. You can download it from here.
- Program Committee of the First South African Workshop on Software Architecture (at SAICSIT’2012), Irene Country Lodge, South Africa, October 1st 2012.
- Program chair of the 4th International Workshop on Software Engineering for Resilient Systems (SERENE), September 24-27, 2012, Pisa, Italy.
- Program Committee of the Second International Workshop on Requirements Patterns (RePa 12), in conjunction with the 20th IEEE Requirements Engineering Conference, Monday Sep. 24, Chicago, USA.
- Program Committee of the 6th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2012), Natal, Brazil, September 23-28 2012.
- Co-organizer of the 2nd International Workshop on Variability in Software Architecture (VARSA 2012), hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA), 20-24 August 2012, Helsinki, Finland.
- Program Committee of the 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA) – WICSA/ECSA 2012, 20-24 August 2012, Helsinki, Finland.
- Steering Committee of the Seventh Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012) hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA’12), Helsinki, Finland, August 20-24, 2012.
- Program Committee of the Second Workshop on Architecture in Global Software Engineering (AGSE), hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA’12), Helsinki, Finland, August 20-24, 2012.
- Program Committee of the International Conference on Software Architecture and Patterns, in conjunction with the 10th Latin American and Caribbean Conference for Engineering and Technology, July 23-27, Panama City, Panama.
- Program Committee of the 17th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), Paris, France, July 18 – 20, 2012.
- Program Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 11-15 July 2012.
- Co-organizer of the the Thematic Track on Applying Patterns, hosted at the European Pattern Languages of Programming (EuroPLoP) 2012, July 11-15, 2012, Irsee Monastery, Bavaria, Germany.
- Steering Committee of the 21st IEEE International Conference on Collaboration Technologies and Infrastructure (WETICE), Toulouse, France, June 25-27, 2012.
- Program Committee of the 24th International Conference on Advanced Information Systems Engineering (CAiSE’12), Gdansk, Poland, June 25-29th, 2012.
- Program Committee of the 6th International Conference on Research Challenges in Information Science (RCIS), Valencia, Spain, May 16th-18th, 2012.
- Program Committee of the 9th IEEE Workshop on Model-Based Development for Computer-Based Systems (ECBS-MBD2012), Novi Sad, Serbia, April 11-13, 2012.
- I joined the List of Referees of the Italian Ministry for Education University and Research (MIUR) for the evaluation of research projects, April 2012.
- My PhD student Ahmad Waqas Kamal has successfully defended his thesis on January 27th 2012. You can download it from here.
- On December 2011 I was awarded the Basic Teaching Qualification (Basiskwalificatie Onderwijs) – a certification for teaching in Higher Education
- My Ph.D. student Klaas-Jan Stol has successfully defended his thesis on December 2011. You can download it from here.
- Became member of the Board of the Research School “Institute for Programming and Algorithmics” (IPA), Dec. 2011
- Program Committee of the 5th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Sao Paulo, Brazil, Sep. 26-30 2011.
- Program Committee of the 3rd International Workshop on Software Engineering for Resilient Systems (SERENE), September 29-30, 2011, Geneva, Switzerland.
- Program Committee of the 5th European Conference on Software Architecture (ECSA 2011) 13-16 September 2011, Essen, Germany.
- Program Committee of The First International Workshop on Requirements Patterns (RP’11), in conjunction with the 19th IEEE International Requirements Engineering Conference (RE’11) in Trento, Italy, Aug. 29-Sep. 2 2011.
- Program Committee of the First Workshop on Architecture in Global Software Engineering at the 6th International Conference on Global Software Engineering (ICGSE 2011), Helsinki, Finland, August 15, 2011.
- Program chair of the 16th European Pattern Languages of Programming (EuroPLoP) 2011, July 13-17, 2011, Irsee, Germany.
- Steering Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 2011-present.
- Program Committee of the IEEE International Workshop on the Future of Software Engineering FOR and IN the Cloud, in conjunction with the IEEE ICWS 2011, SCC2011, CLOUD 2011, and SERVICES 2011, Washington DC, USA, July 4-9 2011.
- Steering Committee of the 20th IEEE International Conference on Collaboration Technologies and Infrastructure (WETICE), TELECOM SudParis, Paris, France, June 27-29, 2011.
- Program Committee of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE), London, UK, June 20-24th, 2011.
- Our paper “Mature Architecting – A Survey about the Reasoning Process of Professional Architects” was nominated for best paper award at the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA
- Program Committee of the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA.
- Tool Demonstrations chair of the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA.
- Co-organizer of the Workshop on Variability in Software Architecture (VARSA 2011), hosted at the 9th Working IEEE / IFIP Conference on Software Architecture (WICSA), June 20-24, 2011, Boulder, Colorado, USA.
- Program Committee of the International Conference on Software Reuse 2011 (ICSR’11), June 13-17, 2011, Pohang, South Korea.
- My PhD student Trosky B. Callo has successfully defended his thesis on June 17th 2011. You can download it from here.
- Co-organizer of the Sixth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2011) hosted at the 33rd Int. Conf. on Software Engineering (ICSE 2011), Waikiki, Honolulu, Hawaii, May 21-28, 2011.
- Program Committee of the Fifth IEEE International Conference on Research Challenges in Information Science (RCIS 2011), May 19-21, 2011, Gosier, Guadeloupe, France.
- Program Committee of the 8th IEEE Workshop on Model-Based Development for Computer-Based Systems -Covering Domain and Design Knowledge in Models, within the 18th IEEE International Conference on Engineering of Computer-Based Systems (ECBS2011), Las Vegas, USA, 27-29 April, 2011.
- My PhD student Neil Harrison has successfully defended his thesis on April 18th 2011. You can download it from here.
- Gave a lecture on “Practical Software Architecting” at the INFORTE programme for ICT professionals, April 13-14 2011, Helsinki, Finland.
- Became a member of the Advisory board for the E.U. FP7 TERESA project, March 2011.
- Co-organizer of the workshop on Software Architecture Knowledge Management in Practice, hosted at the National Architecture Congress (LAC 2010), Utrecht, the Netherlands, November 24-25, 2010.
- Co-editor of the Special Issue of IEEE Software on “Software Architecture: Framing Stakeholders’ Concerns”, November/December 2010.
- Co-organizer of the Workshop on Variability in Software Product Line Architectures (VARI-ARCH), hosted at the 4th European Conference on Software Architecture (ECSA 2010), Copenhagen, Denmark, August 23, 2010.
- Co-organizer of the Tutorial on Software Architecture Knowledge Management in Practice, hosted at the 4th European Conference on Software Architecture (ECSA 2010), Copenhagen, Denmark, August 23, 2010.
- Program Committee of the Doctoral Symposium in the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark.
- Program Committee of the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark.
- Program Committee of the workshop on KNOWledge engINeering in Global software development (KNOWING), co-located with the IEEE International Conference on Global Software Engineering, (ICGSE 2010) in Princeton, NJ, USA, August 23-26, 2010.
- Conference chair of the 15th European Pattern Languages of Programming (EuroPLoP) 2010, July 7-11, 2010, Irsee, Germany.
- Co-organizer of the Thematic Track on Applying Patterns, hosted at EuroPLoP 2010, July 7-11, 2010, Irsee, Germany.
- Steering Committee of the 19th International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010), 28 – 30 June 2010, Larissa, Greece.
- Co-organizer of the Fifth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2010) hosted at the 32nd Int. Conf. on Software Engineering (ICSE 2010), Cape Town, South Africa, May 2-8, 2010.
- Program and Organizing Committee of the 2nd ACM International Workshop on Software Engineering for Resilient Systems (SERENE 2010), 15-16 April 2010, Birkbeck College, London, UK.
- Gave a keynote speech on “Architecture knowledge management”, at the SoSE seminar of the Finnish graduate school for Software Engineering, 22-25 March 2010, Saariselkä, Finland.
- I joined the Register of External Experts, Hellenic Quality Assurance Agency for Higher Education (HQAA), Feb. 2010.
- Our paper on “Defining Execution Viewpoints for a Large and Complex Software-Intensive System” was selected among the best papers for journal invitation, at the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Co-organizer of the BoF session on Architecture Viewpoints and Frameworks, collocated with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Co-organizer of the 2nd Workshop on Empirical Assessment in Software Architecture (EASA 09), collocated with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Gave an interview on the Software Engineering Radio, episode 146, July 2009.
- Co-organizer of the Thematic Track on Applying Patterns, hosted at EuroPLoP 2009, July 8-12, 2009, Irsee Monastery, Bavaria, Germany.
- Co-organizer of the Workshop for eGovernment via Software Services (WeGovS2), hosted at the 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), June 29-July 1, 2009, Groningen, Netherlands.
- Co-editor of the Special Issue “Pragmatic and systematic approaches in applying patterns” to be published on Springer Transactions on Pattern Languages of Programming (TPLOP) .
- Co-organizer of the Fourth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2009), hosted at 31st Int. Conf. on Software Engineering (ICSE 2009), Vancouver, Canada, May, 16-24, 2009.
- Program Committee of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC-FSE 2009), August 24-28, 2009, in Amsterdam, The Netherlands.
- Program Committee of the 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), Seattle,Washington, July 20 – July 24, 2009.
- Program Committee of the workshop on KNOWledge engINeering in Global software development (KNOWING), co-located with the 4th IEEE International Conference on Global Software Engineering, 13 July 2009, Limerick, Ireland.
- Program Committee of the Joint Workshop of QACOS and OSSPL: Quality and Architectural Concerns in Open Source Software – Open Source Software and Product Lines, Collocated with the 5th International Conference on Open Source Systems (OSS2009), Skövde, Sweden, 3-6 June 2009.
- Member of the Steering Committee of the 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2009), June 29 – July 1, 2009, Groningen, The Netherlands.
- Program Committee of the Architectures for Distributed Systems (Software Technology Track Mini-track), hosted at the Forty-second Annual Hawaii International Conference of Systems Sciences, January 5-8, 2009.
- Program Committee of the First International Workshop on Multimedia, Information Privacy and Intelligent Computing Systems, (MPIS 2008), in conjunction with the 2008 IEEE Asia-Pacific Services Computing Conference, 9-10 December, 2008, Jiaosi, Yilan, Taiwan.
- Program Committee of the International Workshop on Modeling Mobile Applications and Services (M2AS’08), held in conjunction with the 27th International Conference on Conceptual Modeling (ER 2008), Barcelona, 20-23 October 2008.
- Publication chair and PC member of the RISE/EFTS Joint International Workshop on Software Engineering for REsilieNt systEms (SERENE 08), November 17-19, 2008, Newcastle upon Tyne (UK).
- Best paper award in the Working Conference on Reverse Engineering (WCRE 2008), October 15th-18th, 2008 – Antwerp, Belgium, for the paper “Analyzing the Actual Execution of a Large Software-Intensive System for Determining Dependencies”.
- My PhD student Anton Jansen has successfully defended his thesis on September 19th 2008. You can download it from here.
- Co-organizer of the Thematic Track on Pragmatic and systematic approaches in applying patterns, hosted at EuroPLoP 2008, July 9-13, 2008, Irsee Monastery, Bavaria, Germany.
- Program Committee for the Short Papers and Posters of the 9th International Conference on Product Focused Software, Process Improvement (PROFES 2008), June 23 – 25, 2008, Frascati, Rome, Italy.
- Program Committee of the Third Asia-Pacific Workshop on Software Architectures and Component Technologies (SACT 08), collocated with the 10th International Conference on Software Reuse (ICSR 2008) Beijing, 25 – 29 May 2008.
- Co-organizer of the Third Workshop on SHAring and Reusing architectural Knowledge (SHARK 2008), hosted at the 30th Int. Conf. on Software Engineering (ICSE 2008),Leipzig, Germany, 10 – 18 May 2008.
- Co-organizer of the Groningen Workshop on Software Variability and Product Lines, May 9th 2008, Groningen, the Netherlands.
- Co-organizer of the Workshop on Empirical Assessment in Software Architecture (EASA 08), taking place at the Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008, 18 – 22 February 2008, Vancouver, BC, Canada.
- Member of the Program Committee of the RISE 2007, 4th International Workshop on Rapid Integration of Software Engineering techniques, November 26-27, 2007, Luxembourg.
- Co-organizer of the Second Workshop on SHAring and Reusing architectural Knowledge – Architecture, rationale, and Design Intent (SHARK/ADI 2007), hosted at the 29th Int. Conf. on Software Engineering (ICSE 2007), May 20-26, 2007, Minneapolis, MN, USA.
- Program Committee of the 12th European Pattern Languages of Programming (EuroPLOP) conference, 4th – 8th July 2007, Irsee, Germany.
- Co-organizer of the Workshop on SHAring and Reusing architectural Knowledge (SHARK’2006), hosted at the 9th International Conference on Software Reuse (ICSR 2006), June 11-15, 2006, Torino, Italy.
- Co-organizer of the 2nd workshop on Architecture-Centric Evolution (ACE 2006), hosted at the 20th European Conference on Object-Oriented Programming (ECOOP 2006), July 3-7, 2006, Nantes, France.
- Program Committee of the RISE 2006, 3rd International Workshop on Rapid Integration of Software Engineering techniques, 13-15 September, 2006, University of Geneva, Switzerland.
- Program Committee of the RISE 2005 International Workshop on “Rapid Integration of Software Engineering techniques”, September 8-9, 2005, Heraklion, Crete, Greece.
- Co-organizer of the Workshop on Architecture-Centric Evolution, hosted at the 19th European Conference on Object Oriented Programming (ECOOP 2005), Glasgow, Scotland, 25-29 July 205.
- Co-organizer of the Focus Group on “Architectural Patterns in Practice”, hosted at the European Pattern Languages of Programming (EuroPLOP) conference, 6th–10th July 2005, Irsee, Germany.
- Co-organizer of the Workshop on Software Architecture Description & UML hosted at the Seventh International Conference on UML Modeling Languages and Applications, <<UML>> 2004, October 10-15, 2004 Lisbon, Portugal.
- Co-chair of the Special Track on Engineering e-Learning Systems (ELS) that was hosted at the 2004 ACM SYMPOSIUM ON APPLIED COMPUTING (SAC 2004) Nicosia, Cyprus, March 14 – 17, 2004.
- Co-chair: International Software Architecture PhD School (iSAPS 2020), 2-5 June 2020, Lorentz Center, the Netherlands.
- Program Committee of the Software Engineering Education and Training (SEET) track, International Conference on Software Engineering (ICSE 2020), May 23-29, 2020, Seoul, South Korea.
- Program Committee of the the Third International Conference on Technical Debt 2020 (TechDebt 2020), May 25-26, 2020, Seoul, South Korea.
- Program Committee of the IEEE International Conference on Software Architecture (ICSA 2020), 16-20, March, Salvador, Brazil
- Co-chair: Journal First Track of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), London, Ontario, February 18-21, 2020.
- I gave a keynote speech (Technical Debt: Risk or Opportunity?) at the 9th ELLIIT workshop, Karlskrona, Sweden, Oct 15-16, 2019.
- I gave a keynote speech (Technical Debt: talking about the elephant in the room), at the Spanish National Conference on Software Engineering and Databases, Cáceres, Spain, 2-4 September 2019.
- Program Committee of the 13th European Conference on Software Architecture (ECSA 2019), September 9-13, 2019, Paris, France.
- Program Committee of the Special Session on Software Engineering and Technical Debt (SEaTeD) at the 45th EUROMICRO SEAA, August 28-30, 2019, Thessaloniki, Greece.
- Program Committee of the 18th International Conference on Software and Systems Reuse (ICSR 2019), June 26-28, 2019, Cincinnati, USA.
- My PhD student Sofia Charalampidou has successfully defended her thesis on June 28th 2019. You can download it from here.
- Co-chair: International Software Architecture PhD School (iSAPS 2019), 17-21 June 2019, Lorentz Center, the Netherlands.
- Program Committee of the Software Engineering Education and Training (SEET) Track at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program Committee of the 7th International Workshop on Software Engineering for Systems-of-Systems (SESoS 2019), at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program co-chair of the Second International Conference on Technical Debt (Tech Debt), May 26-27, 2019, Montreal, Canada.
- Program Committee of the Software Engineering Education and Training (SEET) Track at the International Conference on Software Engineering (ICSE 2019), May 25 – June 1, 2019, Montreal, Canada.
- Program Committee of the Evaluation and Assessment in Software Engineering (EASE 2019), April 14-17, Copenhagen, Denmark.
- My PhD student Jan Salvador van der Ven has successfully defended his thesis on April 8th 2019. You can download it from here.
- Program Committee of the 3rd Conference Track on Software-intensive Systems-of-Systems (SiSoS 2019) at the 34th ACM Symposium On Applied Computing (SAC), April 8-12, 2019, Limassol, Cyprus.
- I was ranked 5th in the category of experienced researchers in Software Engineering, in terms of number of publications (period 2010-2017) and 2nd taking into account only journal publications, Journal of Systems and Software, Vol. 147, 2019.
- Program co-chair of the International Conference on Software Architecture (ICSA 2019), March 25 – 29 2019, Hamburg, Germany.
- My PhD student Daniel Feitosa has successfully defended his thesis on January 25th 2019. You can download it from here.
- I was ranked in the top 5 of Software Engineering authors in the topic of Architecture, IEEE Software vol. 5, 2018.
- Co-chair: 12th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, in conjunction with the 12th European Conference on Software Architecture (ECSA) September 24th, 2018, Madrid, Spain.
- Co-chair: PhD symposium at the European Conference on Software Architecture (ECSA 2018), 24-28th 2018, September, Madrid, Spain.
- Program Committee of the 12th European Conference on Software Architecture (ECSA 2018), September 24-28, 2018, Madrid, Spain.
- Co-chair: Special Session on Software Engineering and Technical Debt (SEaTeD), at the 44th EUROMICRO-SEAA (2018), 29-31 August 2018, Prague, Czech Republic.
- Keynote speech, Why You Should Care About Technical Debt (More Than You Think), The 18th IEEE International Conference on Software Quality, Reliability, and Security (QRS), Lisbon, Portugal, July 16-20 2018.
- My PhD student Elvira Maria Arvanitou has successfully defended her thesis on July 13th 2018. You can download it from here.
- Program Committee of the Evaluation and Assessment in Software Engineering (EASE 2018), 27-29 June 2018, Christchurch, New Zealand.
- Co-chair: K. Drira, F. Oquendo, P. Avgeriou, C. Cuesta, Sixth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2018), in conjunction with the 40th International Conference on Software Engineering (ICSE 2017), Gothenburg, Sweden, 29th May 2018.
- Steering Committee of the International Conference on Technical Debt (Tech Debt), 2018-present.
- Program Committee of the International Conference on Technical Debt (TechDebt 2018), collocated with ICSE 2018, 27-28 May 2018, Gothenburg, Sweden.
- Best paper award: A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou and I Stamelos, Reusability Index: A Measure for Assessing Software Assets Reusability, 17th International Conference on Software Reuse (ICSR), May 21-23, 2018, Madrid, Spain.
- Program Committee of the 17th International Conference on Software Reuse, (ICSR 2018), Madrid, Spain, May 21-23rd, 2018.
- Steering Committee of the International Conference on Software Architecture (ICSA), 2018-present.
- Program Committee of the International Conference on Software Architecture (ICSA 2018), April 30 – May 4, Seattle, USA.
- Program Committee of the New and Emerging Ideas track of the International Conference on Software Architecture (ICSA NEMI), April 30 – May 4, Seattle, USA
- Co-chair: International Software Architecture PhD School (iSAPS), 23-26 April 2017, Lorentz Center, the Netherlands.
- Program Committee of the 2nd Conference Track on Software-intensive Systems-of-Systems (SiSoS 2018), at the 33rd ACM Symposium On Applied Computing (SAC), April 9-13 2018, Pau, France.
- My PhD student Chen Yang has successfully defended his thesis on March 2nd 2018. You can download it from here.
- Co-chair: North SE 2017 – Connecting software research and practice, November 29th 2017, University of Groningen, the Netherlands
- Co-chair: 15th International Doctoral Symposium on Empirical Software Engineering, at the Empirical Software Engineering Week, November 6-10, 2017, Toronto, Canada.
- Program Committee of the 1st International Workshop on Emerging Trends in Software Design and Architecture (WETSoDA 2017), co-located with APSEC 2017, Dec 4-8, 2017, Nanjing, China.
- Program Committee of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM 2017), Toronto, Canada, November 9-10, 2017.
- Program Committee of the the 11th European Conference on Software Architecture (ECSA 2017), September 11—15, 201, Canterbury, UK.
- Article accepted as a “Journal First” and invited for presentation at the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2017), Paderborn, Germany, September 04-08, 2017: S. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, A. Gkortzis, P. Avgeriou, Identifying Extract Method Refactoring Opportunities based on Functional Relevance.
- Co-chair: Special Session on Software Engineering and Technical Debt in (SEaTeD), at the 43rd EUROMICRO-SEAA (2017), 1st September 2017, Vienna, Austria.
- Keynote speech, Industrial-strength architecture design decisions, Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2017), 30 August – 1 September 2017, Vienna, Austria.
- Program Committee of the 22nd European Pattern Languages of Programming (EuroPLoP 2016), Irsee Monastery, Bavaria, Germany, 12-16 July 2016.
- Best full paper award: E. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou and P. Avgeriou, A Method for Assessing Class Change Proneness, 21st Evaluation and Assessment in Software Engineering Conference (EASE 2017), 15 – 16 June, BTH – Karlskrona, Sweden.
- Program Committee of the Evaluation and Assessment in Software Engineering Conference (EASE 2017), 15-16 June, Karlskrona, Sweden.
- Co-chair: International Software Architecture PhD School (iSAPS), 6-9 June 2017, Lorentz Center, the Netherlands.
- Program Committee of the 16th International Conference on Software Reuse, May 29-31 2017, Salvador, Brazil.
- Program Committee of second International Workshop on Variability and Complexity in Software Design (VACE), co-located with the 39th International Conference on Software Engineering, May 20 – 28, 2017, Buenos Aires, Argentina.
- Program Committee of the First International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE’17), co-located with the 39th International Conference on Software Engineering, May 20 – 28, 2017, Buenos Aires, Argentina.
- Program Committee of the Software Engineering Education and Training Track of ICSE2017, the 39th International Conference on Software Engineering, May 20-28, 2017, Buenos Aires, Argentina.
- Program Committee of the Ninth International Workshop on Managing Technical Debt (MTD 2017), in conjunction with the 18th International XP Conference, Cologne, 22nd May 2017.
- Co-chair: E. Nakagawa, F. Oquendo, P. Avgeriou, R. Santos, Fifth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2017), in conjunction with 39th International Conference on Software Engineering (ICSE 2017), Buenos Aires, Argentina, 23rd May 2017.
- Keynote speech, Technical Debt – From Financial Metaphor to Daily Practice?, 12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2017), Porto, Portugal, 28-29 April 2017.
- Program Committee of the International Conference on Software Architecture (ICSA 2017), April 3-7 2017, Gothenburg, Sweden.
- Co-chair: Software Architecture Tool Demonstrations, at the International Conference on Software Architecture (ICSA 2017), 5–7 April 2017, Gothenburg, Sweden.
- Program Committee of the Track on Software-intensive Systems-of-Systems (SiSoS 2017) at the 32th ACM Symposium On Applied Computing (SAC), April 3-7 2017, Marrakech, Morocco.
- Article listed in the “Most Cited Journal of Systems and Software Articles” (March 2017): 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.
- Article included in the “Practitioners’ Digest” column of IEEE Software (March/April 2017): 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.
- Program Committee of the International Workshop on Technical Debt Analytics (TDA 2016) in conjunction with The Asia-Pacific Software Engineering Conference (APSEC 2016), Dec. 6th 2016, Hamilton, New Zealand.
- Co-editor of a Special Issue of the Journal of Systems and Software on Technical Debt in Software Systems, 2016.
- Co-chair: B. Hamid, P. Avgeriou, U. Zdun, International workshop on Interplay of Security, Safety and System/Software Architecture (ISSA), in conjunction with the European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited talk, The Future of Architecture Technical Debt Management, Anniversary Session on the Future of Software Architecture, 10th European Conference on Software Architecture, Copenhagen, 2nd December 2016.
- Program Committee of the 10th European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Program Committee of the Tool Demos of the 10th European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited talk, An outlook on Technical Debt Management, at the 49th CREST Open Workshop – Software Architecture and Technical Debt, London, UK, 28-29 November 2016.
- Program Committee of the 4th International Workshop on Ecosystem Architectures (WEA 2016), co-located with the European Conference on Software Architecture (ECSA 2016), 28 Nov. – 2 Dec. 2016, Copenhagen, Denmark.
- Invited colloquium, Making architecture design decisions in practice, University of Hamburg, Germany, 10th October 2016.
- Program Committee of the 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.
- Invited talk, Decision Architect, CGI Architecture Event, Rotterdam, the Netherlands, 29th September 2016.
- Program Committee of the 30th Brazilian Symposium on Software Engineering (SBES 2016), 19-23 Sep. 2016, Maringa, Brazil.
- Program Committee of the 10th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (WDES’16), 21st Sep. 2016, Maringa, Brazil.
- Program Committee of the International Workshop on Requirements Patterns (RePa), in conjunction with the International Requirements Engineering Conference (RE’16), September 13, 2016, Beijing, China.
- Program Committee of the Short Papers and Posters track at the International Symposium on Empirical Software Engineering and Measurement (ESEM 2016), Sep. 8-9, 2016, Ciudad Real, Spain.
- Program Committee of the 3rd International Workshop on Measurement and Metrics for Green and Sustainable Software (MEGSuS’16), co-located with the International Symposium on Empirical Software Engineering and Measurement (ESEM 2016), Sep. 8-9, 2016, Ciudad Real, Spain.
- Program Committee of 8th International Workshop on Software Engineering for Resilient Systems (SERENE 2016), Gothenburg, Sweden, September 5-6, 2016.
- Program Committee of the 21st European Pattern Languages of Programming (EuroPLoP 2016), Irsee Monastery, Bavaria, Germany, 6-10 July 2016.
- Keynote speech, Technical Debt: How Software Organizations Can Stay Solvent, International Symposium on Business Modeling and Software Design, Rhodos island, Greece, 20th June 2016.
- Program Committee of the 28th International Conference on Advanced Information Systems Engineering (CAiSE’16), Ljubljana, Slovenia, June 13-17, 2016.
- Program Committee of the 15th International Conference on Software Reuse (ICSR 2016), June 5-7 2016, Limassol, Cyprus.
- Program Committee of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE), 1-3- June 2016, Limerick, Ireland.
- Program Committee of the Software Engineering Education Track at the International Conference on Software Engineering (ICSE 2016), May 14-22 2016, Austin, Texas.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, Fourth International Workshop on Software Engineering for Systems-of-Systems (SESoS 2016), in conjunction with 38th International Conference on Software Engineering (ICSE 2016), Austin, Texas, May 2016.
- Co-organizer: P. Avgeriou, P. Kruchten, I. Ozkaya, C. Seaman, Dagstuhl Seminar 16162 on Managing Technical Debt in Software Engineering, Dagstuhl, Germany, April 17 – 22 , 2016.
- Best paper award: 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.
- Program Committee of the joint WICSA/CompArch: 13th Working IEEE/IFIP Conference on Software Architecture (WICSA), the 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE), and the 12th International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA), 5–8 April 2016, Venice, Italy.
- Program Committee of the SIKS Track, ICT.OPEN, March 22-23, 2016, Amersfoort, the Netherlands.
- Invited talk, Design patterns demystified, Università MIlano Bicocca, Italy, 29th January 2016.
- Steering committee of the International Workshop on Managing Technical Debt (MTD), 2015-present.
- Workshop and Tutorial chair of the 16th International Conference on Product-Focused Software Process Improvement (PROFES 2015), Bolzano, Italy, December 2-4, 2015.
- Invited talk, Are patterns good for you? On the effect of GOF patterns on stability, Chalmers University of Technology, Gothenburg, Sweden, 27th November 2015.
- Invited talk, The fine-print of using patterns, University of Utrecht, the Netherlands, 25th November 2015
- My PhD student Dan Tofan has successfully defended his thesis on November 20th 2015. You can download it from here.
- Co-chair: N. Ernst, P. Avgeriou, P. Kruchten, Seventh International Workshop on Managing Technical Debt (MTD 2015), in conjunction with ICSME 2015, October 2nd 2015, Bremen, Germany.
- Program Committee of the Short Papers and Posters Track of the 9th International Symposium on Empirical Software Engineering and Measurement (ESEM), Beijing, China, October, 22-23, 2015.
- Program Committee of the 19th Panhellenic Conference on Informatics (PCI 2015), 1-3 October 2015, Athens, Greece.
- Program Committee of the 9th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2015), September 21-26 2015, Belo Horizonte, Minas Gerais, Brazil.
- Program Committee of the 7th International Workshop on Software Engineering for Resilient Systems (SERENE 2015), Paris, France, 7-8 September 2015.
- Program Committee of the joint 7th Workshop on Software Ecosystems (IWSECO 2015) – 3rd International Workshop on Ecosystem Architectures (WEA 2015), co-located with the European Conference on Software Architecture (ECSA 2015), September 07 – 11, 2015, Cavtat/Dubrovnik, Croatia.
- Program Committee of the 1st International Workshop on Software Architecture Asset Decision-Making (SAADM), in conjunction with the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee of the Tool Demos Track of the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee of the 9th European Conference on Software Architecture (ECSA 2015), September 7 – 11, 2015, Dubrovnik/Cavtat, Croatia.
- Program Committee for the Fifth International Workshop on Requirements Patterns (RePa’15), in conjunction with the 23rd International Conference on Requirements Engineering (RE), August 25, 2015, Ottawa, Canada.
- Program Committee of the 20th European Pattern Languages of Programming (EuroPLoP 2015), Irsee Monastery, Bavaria, Germany, 8-12 July 2015.
- Program Committee of the Fifth International Symposium on Business Modeling and Software Design (BMSD 2015), 6-8 July 2016, Milano, Italy.
- My PhD student Zengyang Li has successfully defended his thesis on June 29th 2015. You can download it from here.
- Program Committee of the 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), Stockholm, Sweden, June 08-12 2015.
- Co-chair: I. Ozkaya, R. Nord, H. Koziolek, P. Avgeriou, Second Workshop on Software Architecture and Metrics (SAM 2015), in conjunction with 37th International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16, 2015.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, Third International Workshop on Software Engineering for Systems-of-Systems (SESoS 2015), in conjunction with 37th International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 17, 2015.
- Program Committee of the 1st International Workshop on Software Engineering for Smart Cyber-Physical Systems (SEsCPS), in conjunction with the International Conference on Software Engineering (ICSE 2015), May 16-24, Firenze, Italy.
- Program Committee of the 1st International Workshop on Exploring Component-based Techniques for Constructing Reference Architectures (CobRA 2015), in conjunction with WICSA 2015, May 6th 2015, Montreal, Canada.
- Program Committee of the 12th Working IEEE/IFIP Conference on Software Architecture (WICSA 2015), Montreal, Canada, 4-8 May 2015,
- Program Committee of the Eleventh International ACM Sigsoft Conference on the Quality of Software Architectures (QoSA 2015), May 4-8, 2015, Montreal, Canada.
- Program Committee of the 3rd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2015), Loire Valley, France, 9-10 February 2015.
- Program Committee of the 14th International Conference on Software Reuse (ICSR), Miami, Florida, January 4-6, 2015.
- Invited talk at the Dutch national symposium on software engineering (SEN), Technical Debt: looking for new solutions for an old problem, Amsterdam, December 3rd, 2014.
- Program Committee of the 6th International Workshop on Software Engineering for Resilient Systems (SERENE 2014), Budapest, Hungary, October 15-16, 2014.
- Steering Committee of the International Workshop on the Twin Peaks of Requirements and Architecture (Twin Peaks), 2014-present.
- Program Committee of the 1st International Workshop on Measurement and Metrics for Green and Sustainable Software (MEGSuS’14), collocated with IWSM-MENSURA, Rotterdam, The Netherlands, October 2014.
- Invited talk, Evaluating Software Architecture – Lightweight and Decision-Centric, University of Sao Paulo, Brazil, October 3rd, 2014.
- Program Committee of the 18th Panhellenic Conference on Informatics (PCI 2014), Athens, Greece, on 2nd – 4th, October 2014.
- Keynote speech at the 8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Maceio, September 28- October 3, 2014.
- Program Committee of the 8th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2014), Maceio, September 28- October 3, 2014.
- Program Committee of the Sixth workshop on Managing Technical Debt (MTD 2014), co-located with the International Conference on Software Maintenance and Evolution (ICSME 2014), September 30, Victoria, BC, Canada.
- Program Committee of the 8th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), Short Papers Track, Turin, Italy on 18-19 September 2014.
- Program Committee of the 28th international conference EnviroInfo 2014, September, 10-12, Oldenburg, Germany.
- Program Committee of the Fourth International Workshop on Requirements Patterns (RePa 14), in conjunction with the 22nd IEEE Requirements Engineering Conference, 26 August 2014, Kalskrona, Sweden.
- Program Committee of the 6th Workshop on Software Ecosystems (IWSECO 2014) and the 2nd International Workshop on Ecosystem Architectures (WEA 2014), in conjunction with the European Conference on Software Architecture (ECSA 2014), August 25 – 29, 2014, Vienna, Austria.
- Program Chair of the 8th European Conference on Software Architecture (ECSA 2014) Vienna, Austria, August 25-29, 2014.
- Co-chair: F. Oquendo, P. Avgeriou, C. Cuesta, K. Drira, E. Nakagawa, J. Maldonado, A. Zisman, 2nd International Workshop on Software Engineering for Systems-of-Systems (SESoS 2014), hosted at the 8th European Conference on Software Architecture (ECSA 2014) Vienna, Austria, August 25-29, 2014.
- Program Committee of the 19th European Pattern Languages of Programming (EuroPLoP 2014), Irsee Monastery, Bavaria, Germany, 10-14 July 2014.
- Program Committee of the 26th International Conference on Advanced Information Systems Engineering (CAiSE 2014), 16-20 June 2014, Thessaloniki, Greece.
- Co-chair: J. Cleland-Huang, P. Avgeriou, J. Burge, X, Franch, M. Galster, M. Mirakhorli, R, Roshandel, Fourth International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks 2014), hosted at the 36th International Conference on Software Engineering (ICSE 2014), May 31-June 7, 2014, Hyberabad, India.
- Program Committee of the Eighth IEEE International Conference on Research Challenges in Information Science (RCIS 2014), Marrakesh, Morocco, 28-30 May 2014.
- Expert Committee for the Best IPA Dissertation Award, Research School Institute for Programming and Algorithmics, the Netherlands, 2013 and 2014 rounds
- Co-chair: M. Galster, P. Avgeriou, D. Weyns, T. Männistö, Third International Workshop on Variability in Software Architecture (VARSA 2014), hosted at the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Best paper award: C. Manteuffel, D. Tofan, H. Koziolek, T. Goldschmidt, P. Avgeriou, Industrial Implementation of a Documentation Framework for Architectural Decisions, 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Co-chair: Robert L. Nord, Ipek Ozkaya, Paris Avgeriou, Heiko Koziolek, Workshop on Software Architecture Metrics (SAM), hosted at the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Program Committee of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), Sydney, Australia on April 7-11, 2014.
- Program Committee of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2014), Lisbon, Portugal, 7-9 January 2014.
- Program Committee of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS 2014), Lisbon, Portugal, 7-9 January 2014.
- Chair of the Software Engineering Track at the ICT.OPEN, 27-28 November 2013, Eindhoven, the Netherlands.
- Steering Committee of the European Conference on Software Architecture, 2013-present.
- Program Committee of the 5th International Workshop on Software Engineering for Resilient Systems (SERENE), October 3-4, 2013, Kiev, Ukraine.
- Program Committee of the 7th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2013), Brasilia, September 29- October 4, 2013.
- Co-editor of a Special Issue of the Journal of Systems and Software on Variability in Software Architecture, 2014.
- Co-editor of the Special Issue of IEEE Software on “Architecture Sustainability”, November/December 2013.
- Program Committee of the 17th Panhellenic Conference on Informatics (PCI 2013), Thessaloniki, Greece, 19-21 September 2013.
- Program Committee of the International Workshop on Ecosystem Architectures (WEA2013), in conjuction with the 9th joint meeting of the European Software Engineering Conference (ESEC) and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), St. Petersburg, Russia, August 19, 2013.
- Program Committee of the Third International Workshop on Requirements Patterns (RePa 13), in conjunction with the 21st IEEE Requirements Engineering Conference, 15-16 July, 2013, Rio, Brazil.
- Program Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 10-14 July 2013.
- I gave a keynote speech at the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013.
- Program Committee of the 27th European Conference on Object-Oriented Programming (ECOOP), Montpellier, France, July 1-5, 2013.
- Program Committee of the 7th European Conference on Software Architecture (ECSA 2013) Montpellier, France, July 1-5, 2013.
- Co-organizer of the 1st International Workshop on Software Engineering for Systems-of-Systems (SESoS 2013), hosted at the 7th European Conference on Software Architecture (ECSA 2013), Montpellier, France, July 1-5, 2013.
- Program Committee of the second ACME workshop (ACadeMics Tooling with Eclipse), co-located with the 27th European Conference on Object-Oriented Programming (ECOOP), Montpellier, France, July 1-5, 2013.
- Program Committee of the 4th International ACM SIGSOFT Symposium on Architecting Critical Systems (ISARCS), Federated with CompArch 2013, 17–21 June 2013 in Vancouver, British Columbia, Canada.
- Program Committee of the 13th International Conference on Software Reuse (ICSR), 18-21 June 2013, Pisa, Italy.
- Program Committee of the Seventh IEEE International Conference on Research Challenges in Information Science (RCIS), May 29-31 2013, Paris, France.
- Co-organizer of the Second International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks 2013), In conjunction with the 35th International Conference on Software Engineering (ICSE 2013), May 18-26, 2013, San Francisco, USA.
- Program Committee of the Energy Aware Software-Engineering and Development workshop, co-located with the BUIS-Days: IT-based resource and energy management, 25 April 2013, Oldenburg, Germany.
- Program Committee of the Workshop on Dependability in Adaptive and Self-Managing Systems (WDASS 2013), co-located with the Sixth Latin-American Symposium on Dependable Computing (LADC 2013), Rio de Janeiro, RJ, Brazil, April 1-5, 2013.We have acquired a software research grant from ABB to build Tool Support for Documenting Architecture Decisions
- My Ph.D. student Uwe van Heesch has successfully defended his thesis on December 2012. You can download it from here.
- Program Committee of the First South African Workshop on Software Architecture (at SAICSIT’2012), Irene Country Lodge, South Africa, October 1st 2012.
- Program chair of the 4th International Workshop on Software Engineering for Resilient Systems (SERENE), September 24-27, 2012, Pisa, Italy.
- Program Committee of the Second International Workshop on Requirements Patterns (RePa 12), in conjunction with the 20th IEEE Requirements Engineering Conference, Monday Sep. 24, Chicago, USA.
- Program Committee of the 6th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS 2012), Natal, Brazil, September 23-28 2012.
- Co-organizer of the 2nd International Workshop on Variability in Software Architecture (VARSA 2012), hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA), 20-24 August 2012, Helsinki, Finland.
- Program Committee of the 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA) – WICSA/ECSA 2012, 20-24 August 2012, Helsinki, Finland.
- Steering Committee of the Seventh Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012) hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA’12), Helsinki, Finland, August 20-24, 2012.
- Program Committee of the Second Workshop on Architecture in Global Software Engineering (AGSE), hosted at the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA’12), Helsinki, Finland, August 20-24, 2012.
- Program Committee of the International Conference on Software Architecture and Patterns, in conjunction with the 10th Latin American and Caribbean Conference for Engineering and Technology, July 23-27, Panama City, Panama.
- Program Committee of the 17th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), Paris, France, July 18 – 20, 2012.
- Program Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 11-15 July 2012.
- Co-organizer of the the Thematic Track on Applying Patterns, hosted at the European Pattern Languages of Programming (EuroPLoP) 2012, July 11-15, 2012, Irsee Monastery, Bavaria, Germany.
- Steering Committee of the 21st IEEE International Conference on Collaboration Technologies and Infrastructure (WETICE), Toulouse, France, June 25-27, 2012.
- Program Committee of the 24th International Conference on Advanced Information Systems Engineering (CAiSE’12), Gdansk, Poland, June 25-29th, 2012.
- Program Committee of the 6th International Conference on Research Challenges in Information Science (RCIS), Valencia, Spain, May 16th-18th, 2012.
- Program Committee of the 9th IEEE Workshop on Model-Based Development for Computer-Based Systems (ECBS-MBD2012), Novi Sad, Serbia, April 11-13, 2012.
- I joined the List of Referees of the Italian Ministry for Education University and Research (MIUR) for the evaluation of research projects, April 2012.
- My PhD student Ahmad Waqas Kamal has successfully defended his thesis on January 27th 2012. You can download it from here.
- On December 2011 I was awarded the Basic Teaching Qualification (Basiskwalificatie Onderwijs) – a certification for teaching in Higher Education
- My Ph.D. student Klaas-Jan Stol has successfully defended his thesis on December 2011. You can download it from here.
- Became member of the Board of the Research School “Institute for Programming and Algorithmics” (IPA), Dec. 2011
- Program Committee of the 5th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), Sao Paulo, Brazil, Sep. 26-30 2011.
- Program Committee of the 3rd International Workshop on Software Engineering for Resilient Systems (SERENE), September 29-30, 2011, Geneva, Switzerland.
- Program Committee of the 5th European Conference on Software Architecture (ECSA 2011) 13-16 September 2011, Essen, Germany.
- Program Committee of The First International Workshop on Requirements Patterns (RP’11), in conjunction with the 19th IEEE International Requirements Engineering Conference (RE’11) in Trento, Italy, Aug. 29-Sep. 2 2011.
- Program Committee of the First Workshop on Architecture in Global Software Engineering at the 6th International Conference on Global Software Engineering (ICGSE 2011), Helsinki, Finland, August 15, 2011.
- Program chair of the 16th European Pattern Languages of Programming (EuroPLoP) 2011, July 13-17, 2011, Irsee, Germany.
- Steering Committee of the European Pattern Languages of Programming (EuroPLoP), Irsee Monastery, Bavaria, Germany, 2011-present.
- Program Committee of the IEEE International Workshop on the Future of Software Engineering FOR and IN the Cloud, in conjunction with the IEEE ICWS 2011, SCC2011, CLOUD 2011, and SERVICES 2011, Washington DC, USA, July 4-9 2011.
- Steering Committee of the 20th IEEE International Conference on Collaboration Technologies and Infrastructure (WETICE), TELECOM SudParis, Paris, France, June 27-29, 2011.
- Program Committee of the 23rd International Conference on Advanced Information Systems Engineering (CAiSE), London, UK, June 20-24th, 2011.
- Our paper “Mature Architecting – A Survey about the Reasoning Process of Professional Architects” was nominated for best paper award at the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA
- Program Committee of the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA.
- Tool Demonstrations chair of the 9th Working IEEE/IFIP Conference on Software Architecture (WICSA), 20-24 June 2011 Boulder, Colorado, USA.
- Co-organizer of the Workshop on Variability in Software Architecture (VARSA 2011), hosted at the 9th Working IEEE / IFIP Conference on Software Architecture (WICSA), June 20-24, 2011, Boulder, Colorado, USA.
- Program Committee of the International Conference on Software Reuse 2011 (ICSR’11), June 13-17, 2011, Pohang, South Korea.
- My PhD student Trosky B. Callo has successfully defended his thesis on June 17th 2011. You can download it from here.
- Co-organizer of the Sixth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2011) hosted at the 33rd Int. Conf. on Software Engineering (ICSE 2011), Waikiki, Honolulu, Hawaii, May 21-28, 2011.
- Program Committee of the Fifth IEEE International Conference on Research Challenges in Information Science (RCIS 2011), May 19-21, 2011, Gosier, Guadeloupe, France.
- Program Committee of the 8th IEEE Workshop on Model-Based Development for Computer-Based Systems -Covering Domain and Design Knowledge in Models, within the 18th IEEE International Conference on Engineering of Computer-Based Systems (ECBS2011), Las Vegas, USA, 27-29 April, 2011.
- My PhD student Neil Harrison has successfully defended his thesis on April 18th 2011. You can download it from here.
- Gave a lecture on “Practical Software Architecting” at the INFORTE programme for ICT professionals, April 13-14 2011, Helsinki, Finland.
- Became a member of the Advisory board for the E.U. FP7 TERESA project, March 2011.
- Co-organizer of the workshop on Software Architecture Knowledge Management in Practice, hosted at the National Architecture Congress (LAC 2010), Utrecht, the Netherlands, November 24-25, 2010.
- Co-editor of the Special Issue of IEEE Software on “Software Architecture: Framing Stakeholders’ Concerns”, November/December 2010.
- Co-organizer of the Workshop on Variability in Software Product Line Architectures (VARI-ARCH), hosted at the 4th European Conference on Software Architecture (ECSA 2010), Copenhagen, Denmark, August 23, 2010.
- Co-organizer of the Tutorial on Software Architecture Knowledge Management in Practice, hosted at the 4th European Conference on Software Architecture (ECSA 2010), Copenhagen, Denmark, August 23, 2010.
- Program Committee of the Doctoral Symposium in the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark.
- Program Committee of the 4th European Conference on Software Architecture (ECSA), August 23 – 26, 2010, Copenhagen, Denmark.
- Program Committee of the workshop on KNOWledge engINeering in Global software development (KNOWING), co-located with the IEEE International Conference on Global Software Engineering, (ICGSE 2010) in Princeton, NJ, USA, August 23-26, 2010.
- Conference chair of the 15th European Pattern Languages of Programming (EuroPLoP) 2010, July 7-11, 2010, Irsee, Germany.
- Co-organizer of the Thematic Track on Applying Patterns, hosted at EuroPLoP 2010, July 7-11, 2010, Irsee, Germany.
- Steering Committee of the 19th International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2010), 28 – 30 June 2010, Larissa, Greece.
- Co-organizer of the Fifth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2010) hosted at the 32nd Int. Conf. on Software Engineering (ICSE 2010), Cape Town, South Africa, May 2-8, 2010.
- Program and Organizing Committee of the 2nd ACM International Workshop on Software Engineering for Resilient Systems (SERENE 2010), 15-16 April 2010, Birkbeck College, London, UK.
- Gave a keynote speech on “Architecture knowledge management”, at the SoSE seminar of the Finnish graduate school for Software Engineering, 22-25 March 2010, Saariselkä, Finland.
- I joined the Register of External Experts, Hellenic Quality Assurance Agency for Higher Education (HQAA), Feb. 2010.
- Our paper on “Defining Execution Viewpoints for a Large and Complex Software-Intensive System” was selected among the best papers for journal invitation, at the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Co-organizer of the BoF session on Architecture Viewpoints and Frameworks, collocated with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Co-organizer of the 2nd Workshop on Empirical Assessment in Software Architecture (EASA 09), collocated with the 8th Working IEEE/IFIP Conference on Software Architecture (WICSA) and the 3rd European Conference on Software Architecture (ECSA), 14 September 2009, Cambridge, UK.
- Gave an interview on the Software Engineering Radio, episode 146, July 2009.
- Co-organizer of the Thematic Track on Applying Patterns, hosted at EuroPLoP 2009, July 8-12, 2009, Irsee Monastery, Bavaria, Germany.
- Co-organizer of the Workshop for eGovernment via Software Services (WeGovS2), hosted at the 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), June 29-July 1, 2009, Groningen, Netherlands.
- Co-editor of the Special Issue “Pragmatic and systematic approaches in applying patterns” to be published on Springer Transactions on Pattern Languages of Programming (TPLOP) .
- Co-organizer of the Fourth Workshop on SHAring and Reusing architectural Knowledge (SHARK 2009), hosted at 31st Int. Conf. on Software Engineering (ICSE 2009), Vancouver, Canada, May, 16-24, 2009.
- Program Committee of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC-FSE 2009), August 24-28, 2009, in Amsterdam, The Netherlands.
- Program Committee of the 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2009), Seattle,Washington, July 20 – July 24, 2009.
- Program Committee of the workshop on KNOWledge engINeering in Global software development (KNOWING), co-located with the 4th IEEE International Conference on Global Software Engineering, 13 July 2009, Limerick, Ireland.
- Program Committee of the Joint Workshop of QACOS and OSSPL: Quality and Architectural Concerns in Open Source Software – Open Source Software and Product Lines, Collocated with the 5th International Conference on Open Source Systems (OSS2009), Skövde, Sweden, 3-6 June 2009.
- Member of the Steering Committee of the 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2009), June 29 – July 1, 2009, Groningen, The Netherlands.
- Program Committee of the Architectures for Distributed Systems (Software Technology Track Mini-track), hosted at the Forty-second Annual Hawaii International Conference of Systems Sciences, January 5-8, 2009.
- Program Committee of the First International Workshop on Multimedia, Information Privacy and Intelligent Computing Systems, (MPIS 2008), in conjunction with the 2008 IEEE Asia-Pacific Services Computing Conference, 9-10 December, 2008, Jiaosi, Yilan, Taiwan.
- Program Committee of the International Workshop on Modeling Mobile Applications and Services (M2AS’08), held in conjunction with the 27th International Conference on Conceptual Modeling (ER 2008), Barcelona, 20-23 October 2008.
- Publication chair and PC member of the RISE/EFTS Joint International Workshop on Software Engineering for REsilieNt systEms (SERENE 08), November 17-19, 2008, Newcastle upon Tyne (UK).
- Best paper award in the Working Conference on Reverse Engineering (WCRE 2008), October 15th-18th, 2008 – Antwerp, Belgium, for the paper “Analyzing the Actual Execution of a Large Software-Intensive System for Determining Dependencies”.
- My PhD student Anton Jansen has successfully defended his thesis on September 19th 2008. You can download it from here.
- Co-organizer of the Thematic Track on Pragmatic and systematic approaches in applying patterns, hosted at EuroPLoP 2008, July 9-13, 2008, Irsee Monastery, Bavaria, Germany.
- Program Committee for the Short Papers and Posters of the 9th International Conference on Product Focused Software, Process Improvement (PROFES 2008), June 23 – 25, 2008, Frascati, Rome, Italy.
- Program Committee of the Third Asia-Pacific Workshop on Software Architectures and Component Technologies (SACT 08), collocated with the 10th International Conference on Software Reuse (ICSR 2008) Beijing, 25 – 29 May 2008.
- Co-organizer of the Third Workshop on SHAring and Reusing architectural Knowledge (SHARK 2008), hosted at the 30th Int. Conf. on Software Engineering (ICSE 2008),Leipzig, Germany, 10 – 18 May 2008.
- Co-organizer of the Groningen Workshop on Software Variability and Product Lines, May 9th 2008, Groningen, the Netherlands.
- Co-organizer of the Workshop on Empirical Assessment in Software Architecture (EASA 08), taking place at the Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008, 18 – 22 February 2008, Vancouver, BC, Canada.
- Member of the Program Committee of the RISE 2007, 4th International Workshop on Rapid Integration of Software Engineering techniques, November 26-27, 2007, Luxembourg.
- Co-organizer of the Second Workshop on SHAring and Reusing architectural Knowledge – Architecture, rationale, and Design Intent (SHARK/ADI 2007), hosted at the 29th Int. Conf. on Software Engineering (ICSE 2007), May 20-26, 2007, Minneapolis, MN, USA.
- Program Committee of the 12th European Pattern Languages of Programming (EuroPLOP) conference, 4th – 8th July 2007, Irsee, Germany.
- Co-organizer of the Workshop on SHAring and Reusing architectural Knowledge (SHARK’2006), hosted at the 9th International Conference on Software Reuse (ICSR 2006), June 11-15, 2006, Torino, Italy.
- Co-organizer of the 2nd workshop on Architecture-Centric Evolution (ACE 2006), hosted at the 20th European Conference on Object-Oriented Programming (ECOOP 2006), July 3-7, 2006, Nantes, France.
- Program Committee of the RISE 2006, 3rd International Workshop on Rapid Integration of Software Engineering techniques, 13-15 September, 2006, University of Geneva, Switzerland.
- Program Committee of the RISE 2005 International Workshop on “Rapid Integration of Software Engineering techniques”, September 8-9, 2005, Heraklion, Crete, Greece.
- Co-organizer of the Workshop on Architecture-Centric Evolution, hosted at the 19th European Conference on Object Oriented Programming (ECOOP 2005), Glasgow, Scotland, 25-29 July 205.
- Co-organizer of the Focus Group on “Architectural Patterns in Practice”, hosted at the European Pattern Languages of Programming (EuroPLOP) conference, 6th–10th July 2005, Irsee, Germany.
- Co-organizer of the Workshop on Software Architecture Description & UML hosted at the Seventh International Conference on UML Modeling Languages and Applications, <<UML>> 2004, October 10-15, 2004 Lisbon, Portugal.
- Co-chair of the Special Track on Engineering e-Learning Systems (ELS) that was hosted at the 2004 ACM SYMPOSIUM ON APPLIED COMPUTING (SAC 2004) Nicosia, Cyprus, March 14 – 17, 2004.