Software Engineering and Architecture

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

Papers in Conference and Workshop Proceedings

2016

  1. M. Soliman, M. Galster, A. R. Salama and M. Riebisch (2016) Architectural Knowledge for Technology Decisions in Developer Communities: An Exploratory Study with StackOverflow. In 2016 13th Working IEEE/IFIP Conference on Software Architecture (WICSA). April, pages 128-133. (BibTeX)
  2. Sara Mahdavi-Hezavehi (2016) Handling Multiple Quality Attributes Trade-off in Architecture-based Self-adaptive systems. In Proceedings of the ECSA 2016 - Doctoral Symposium. Copenhagen, Denmark. (BibTeX)
  3. Panos Kyriakakis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Stelios Xinogalos (2016) Evolution of method invocation and object instantiation pattern in PHP ecosystem. In 20th Pan-Hellenic Conference on Informatics (PCI 2016).. ACM. Attach:pdf.gif Δ (BibTeX)
  4. Xeni-Christina Kounoukla, Apostolos Ampatzoglou and Konstantinos Anagnostopoulos (2016) Implementing Game Mechanics with GoF Design Patterns. In 20th Pan-Hellenic Conference on Informatics (PCI 2016).. ACM. Attach:pdf.gif Δ (BibTeX)
  5. Apostolos Ampatzoglou, Paris Avgeriou, Thom Koenders, Pascal van Alphen and Ioannis Stamelos (2016) Quality Rule Violations in SharePoint Applications: An Empirical Study in Industry. In 17th International Conference on Product-Focused Software Process Improvement (PROFES 2016).. Springer. Attach:pdf.gif Δ (BibTeX)
  6. Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Paris Avgeriou, Pekka Abrahamsson, Antonio Martini, Uwe Zdun and Kari Systa (2016) The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study. In 8th International Workshop on Managing Technical Debt (MTD' 2016).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  7. Digkas, Georgios, Chatzigeorgiou, Alexander, Ampatzoglou, Apostolos and Avgeriou, Paris (2016) Comparing The Accumulation Of Technical Debt Between Two Applications Developed With Spring Web MVC And Apache Struts 2.. In 9th Seminar Series on Advanced Techniques & Tools for Software Evolution (SATToSE 2016)., pages 40-46. Attach:pdf.gif Δ (BibTeX)
  8. Maria Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou and Ioannis Stamelos (2016) A case study on the availability of open-source components for game development. In 15th International Conference on Software Reuse (ICSR 2016).. Springer. Attach:pdf.gif Δ (BibTeX)
  9. Stamatia Bibi, Apostolos Ampatzoglou and Ioannis Stamelos (2016) A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity. In 12th International Conference on Open Source Software Systems (OSS 2016).. Springer. Attach:pdf.gif Δ (BibTeX)
  10. Xiao He, Paris Avgeriou, Peng Liang and Zengyang Li (2016) Technical Debt in MDE: A Case Study on GMF/EMF-Based Projects. In Proceedings of the 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS).. ACM, pages 162-172. (URL) (BibTeX)

2015

  1. M. Soliman, M. Riebisch and U. Zdun (2015) Enriching Architecture Knowledge with Technology Design Decisions. In 2015 12th Working IEEE/IFIP Conference on Software Architecture. May, pages 135-144. (BibTeX)
  2. Gerdes, Sebastian, Soliman, Mohamed and Riebisch, Matthias (2015) Decision Buddy: Tool Support for Constraint-Based Design Decisions During System Evolution. In Proceedings of the 1st International Workshop on Future of Software Architecture Design Assistants. New York, NY, USA. ACM, pages 13-18. (URL) (BibTeX)
  3. Apostolos Ampatzoglou and Jukka Hemila (2015) Foreward: Processes, Methods and Tools for Engineering Embedded Systems. In 1st International Workshop on Processes, Methods and Tools for Engineering Embedded Systems (PROMOTE' 15).. Springer. Attach:pdf.gif Δ (BibTeX)
  4. Sofia Charalampidou, Apostolos Ampatzoglou and Paris Avgeriou (2015) Size and cohesion metrics as indicators of the long method bad smell: An empirical study. In 11th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2015).. ACM. Attach:pdf.gif Δ (BibTeX)
  5. Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou (2015) Introducing a Ripple Effect Measure: A Theoretical and Empirical Validation. In 9th International Symposium on Empirical Software Engineering and Measurement (ESEM' 15).. IEEE. Attach:pdf.gif Δ (BibTeX)
  6. Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Areti Ampatzoglou and Theodoros Amanatidis (2015) Estimating the Breaking Point for Technical Debt. In 7th International Workshop on Managing Technical Debt.. IEEE. Attach:pdf.gif Δ (BibTeX)
  7. Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2015) A Reference Architecture for Healthcare Supportive Home Systems. In Workshop for Ongoing Projects on Computer-based Medical Systems.. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  8. Theodore Chaikalis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Ignatios Deligiannis (2015) Assessing the Evolution of Quality in Software Libraries. In 7th Balkan Conference on Informatics.. ACM. Attach:pdf.gif Δ (BibTeX)
  9. Asimina Zaimi, Apostolos Ampatzoglou, Noni Triantafyllidou, Alexander Chatzigeorgiou, Androklis Mavridis, Theodore Chaikalis, Igantios Deligiannis, Panagiotis Sfetsos and Ioannis Stamelos (2015) An Empirical Study on Reusing Third-Party Libraries in Open-Source Software Development. In 7th Balkan Conference on Informatics.. ACM. Attach:pdf.gif Δ (BibTeX)
  10. Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2015) A Comparative Analysis of Reference Architectures for Healthcare in the Ambient Assisted Living Domain. In Proceedings of the 28th International Symposium on Computer-Based Medical Systems (CBMS).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  11. Areti Ampatzoglou, Apostolos Ampatzoglou, Paris Avgeriou and Alexander Chatzigeorgiou (2015) Establishing a framework for managing interest in technical debt. In 5th International Symposium on Business Modeling and Software Design (BMSD).. SciTePress. Attach:pdf.gif Δ (BibTeX)
  12. Daniel Feitosa, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2015) Investigating Quality Trade-offs in Open Source Critical Embedded Systems. In 11th International Conference on the Quality of Software Architectures (QoSA).. ACM. Attach:pdf.gif Δ (BibTeX)
  13. Zengyang Li, Peng Liang and Paris Avgeriou (2015) Architectural Technical Debt Identification based on Architecture Decisions and Change Scenarios. In Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture (WICSA).. IEEE, pages 65-74. (URL) (BibTeX)

2014

  1. "Soliman (2014) Modeling the Interactions between Decisions within Software Architecture Knowledge. In Software Architecture. Cham. ("Avgeriou, Eds.) Springer International Publishing, pages 33-40. (BibTeX)
  2. Maria Eleni Paschali, Apostolos Ampatzoglou, Alexander Chatzigerorgiou and Ioannis Stamelos (2014) Non-functional requirements that influence gaming experience: A survey on gamers satisfaction factors. In Proceedings of the 2014 MindTREK Conference (MindTREK).. ACM, pages 218-225. Attach:pdf.gif Δ Δ (BibTeX)
  3. Panagiotis Sfetsos, Apostolos Ampatzoglou, Alexander Chatzigerorgiou, Ignatios Deligiannis and Ioannis Stamelos (2014) A comparative study on the effectiveness of patterns in software libraries and standalone applications. In Proceedings of the 9th International Conference on the Quality of Information and Communications Technology (QUATIC).. IEEE Computer Society, pages 145-150. Attach:pdf.gif Δ Δ (BibTeX)
  4. Sofia Charalampidou, Apostolos Ampatzoglou and Paris Avgeriou (2014) A process framework for embedded systems engineering. In Proceedings of the 40th Euromicro Conference on Software Engineering and Advanced Applications (SEAA).. IEEE Computer Society, pages 137-140. Attach:pdf.gif Δ Δ (BibTeX)
  5. Christian Manteuffel, Dan Tofan, Heiko Koziolek, Thomas Goldschmidt and Paris Avgeriou (2014) Industrial Implementation of a Documentation Framework for Architectural Decisions. In Proceedings of the 11th Working IEEE/IFIP Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 225-234. Best Paper Award. (BibTeX)
  6. Zengyang Li, Peng Liang, Paris Avgeriou, Nicolas Guelfi and Apostolos Ampatzoglou (2014) An Empirical Investigation of Modularity Metrics for Indicating Architectural Technical Debt. In Proceedings of the 10th International Conference on the Quality of Software Architectures (QoSA).. ACM, pages 119-128. (URL) (BibTeX)
  7. Chen Yang and Peng Liang (2014) Identifying and Recording Software Architectural Assumptions in Agile Development. In Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE).. Knowledge Systems Institute, pages 308-313. (URL) (BibTeX)
  8. Feitosa, Daniel (2014) An Architecture Design Method for Critical Embedded Systems. In Proceedings of the WICSA 2014 Companion Volume - Doctoral Symposium. Sydney, Australia, apr. ACM, pages 15:1-15:3. (URL) (BibTeX)

2013

  1. Ampatzoglou, Apostolos, Gkortzis, Antonios, Charalampidou, Sofia and Avgeriou, Paris (2013) An Embedded Multiple-Case Study on OSS Design Quality Assessment across Domains. In Proceedings of the 2013 International Symposium on Empirical Software Engineering and Measurement (ESEM).. IEEE Computer Society, pages 255-258. (URL) (BibTeX)
  2. Ampatzoglou, Apostolos, Charalampidou, Sofia and Stamelos, Ioannis (2013) Design pattern alternatives: what to do when a GoF pattern fails. In Proceedings of the 17th Panhellenic Conference on Informatics. New York, NY, USA. ACM, pages 122-127. (URL) (BibTeX)
  3. Dan Tofan, Matthias Galster and Paris Avgeriou (2013) Difficulty of Architectural Decisions - a Survey with Professional Architects. In Proceedings of the 7th European Conference on Software Architecture (ECSA).. Springer LNCS. (BibTeX)
  4. David Ameller, Matthias Galster, Paris Avgeriou and Xavier Franch (2013) The Role of Quality Attributes in Service-based Systems Architecting: A Survey. In Proceedings of the 7th European Conference on Software Architecture (ECSA).. Springer LNCS. (BibTeX)

2012

  1. Mavridis, Androklis, Ampatzoglou, Apostolos, Stamelos, Ioannis, Sfetsos, Panagiotis and Deligiannis, Ignatios (2012) Selecting Refactorings: An Option Based Approach. In 8th International Conference on the Quality of Information and Communications Technology (QUATIC' 12)., pages 272-277, . IEEE. (BibTeX)
  2. Matthias Galster, Dan Tofan and Paris Avgeriou (2012) On integrating student empirical software engineering studies with research and teaching goals. In Proceedings of the 12th International Conference on Quality Software (QSIC).. IEEE Computer Society, pages 146-155. (BibTeX)
  3. Matthias Galster and Paris Avgeriou (2012) Qualitative Analysis of the Impact of SOA Patterns on Quality Attributes. In Proceedings of the 12th International Conference on Quality Software (QSIC).. IEEE Computer Society, pages 167-170. (BibTeX)
  4. Matthias Galster and Paris Avgeriou (2012) A Variability Viewpoint for Enterprise Software Systems. In Proceedings of the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA).. IEEE Computer Society, pages 267-271. (BibTeX)
  5. Klaas Andries de Graaf, Antony Tang, Peng Liang and Hans van Vliet (2012) Ontology-based Software Architecture Documentation. In Proceedings of the Joint 10th Working IEEE/IFIP Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA).. IEEE, pages 121-130. (URL) (BibTeX)
  6. Ampatzoglou, Apostolos, Stamelos, Ioannis, Gkortzis, Antonios and Deligiannis, Ignatios (2012) A methodology on extracting reusable software candidate components from open source games. In Proceeding of the 16th International Academic MindTrek Conference. New York, NY, USA. ACM, pages 93-100. (URL) (BibTeX)

2011

  1. Matthias Galster and Paris Avgeriou (2011) Empirically-grounded Reference Architectures: A Proposal. In Proceedings of the 7th International Conference on the Quality of Software Architectures (QoSA).. Springer LNCS, pages 153-158. (BibTeX)
  2. Sara Mahdavi-Hezavehi, Uwe van Heesch and Paris Avgeriou (2011) A Pattern Language for Architecture Patterns and Software Technologies Introducing Technology Pattern Languages. In Proceedings of the 16th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings. (URL) (BibTeX)
  3. Matthias Galster and Paris Avgeriou (2011) The Notion of Variability in Software Architecture: Results from a Preliminary Exploratory Study. In Proceedings of the 5th International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS).. ACM, pages 59-67. (BibTeX)
  4. Klaas-Jan Stol, Muhammad Ali Babar and Paris Avgeriou (2011) The Importance of Architectural Knowledge in Integrating Open Source Software. In Proceedings of the 7th International Conference on Open Source Systems (OSS).. Springer LNCS, pages 142-158. (BibTeX)
  5. Rafael Capilla, Olaf Zimmermann, Uwe Zdun and Paris Avgeriou (2011) An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to Other Artifacts in the Software Engineering Lifecycle. In Proceedings of the 5th European Conference on Software Architecture (ECSA).. Springer LNCS, pages 303-318. (BibTeX)
  6. Klaas-Jan Stol, Paris Avgeriou and Muhammad Ali Babar (2011) Design and Evaluation of a Process for Identifying Architecture Patterns in Open Source Software. In Proceedings of the 5th European Conference on Software Architecture (ECSA).. Springer LNCS, pages 147-163. (BibTeX)
  7. Dan Tofan, Matthias Galster and Paris Avgeriou (2011) Reducing Architectural Knowledge Vaporization by Applying the Repertory Grid Technique. In Proceedings of the 5th European Conference on Software Architecture (ECSA).. Springer LNCS, pages 244-251. (BibTeX)
  8. Dan Tofan, Matthias Galster, Paris Avgeriou and Danny Weyns (2011) Software Engineering Researchers' Attitudes on Case Studies and Experiments: An Exploratory Survey. In Proceedings of the 15th International Conference on Evaluation and Assessment in Software Engineering (EASE).. IET, pages 91-95. (BibTeX)
  9. Dan Tofan, Matthias Galster and Paris Avgeriou (2011) Capturing Tacit Architectural Knowledge Using the Repertory Grid Technique. In Proceedings of the 33rd International Conference on Software Engineering (ICSE).. ACM, pages 916-919. (BibTeX)
  10. Paris Avgeriou, Patricia Lago and Philippe Kruchten (2011) Workshop on SHAring and Reusing architectural Knowledge: (SHARK 2011). In Proceedings of the 33rd International Conference on Software Engineering (ICSE).. ACM, pages 1220-1221. (BibTeX)
  11. Mojtaba Shahin, Peng Liang and Zengyang Li (2011) Architectural Design Decision Visualization for Architecture Design: Preliminary Results of A Controlled Experiment. In Proceedings of the 1st Workshop on Traceability, Dependencies and Software Architecture (TDSA).. ACM, pages 5-12. (URL) (BibTeX)
  12. Peng Liang, Paris Avgeriou and Chong Wang (2011) Managing Requirements Knowledge using Architectural Knowledge Management Approaches. In Proceedings of the 4th International Workshop on Managing Requirements Knowledge (MaRK).. IEEE. (URL) (BibTeX)
  13. Ampatzoglou, Apostolos, Kritikos, Apostolos, Arvanitou, Elvira-Maria, Gortzis, Antonis, Chatziasimidis, Fragkiskos and Stamelos, Ioannis (2011) An empirical investigation on the impact of design pattern application on computer game defects. In Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments. New York, NY, USA. ACM, pages 214-221. (URL) (BibTeX)
  14. Matthias Galster and Paris Avgeriou (2011) Handling Variability in Software Architecture: Problems and Implications. In Proceedings of the 9th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 171-180. (BibTeX)
  15. Matthias Galster, Paris Avgeriou, Danny Weyns and Tomi Mannisto (2011) First International Workshop on Variability in Software Architecture (VARSA 2011). In Proceedings of the 9th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 280-281. (BibTeX)
  16. Antony Tang, Peng Liang and Hans van Vliet (2011) Software Architecture Documentation: The Road Ahead. In Proceedings of the 9th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 252-255. (URL) (BibTeX)

2010

  1. Apostolos Ampatzoglou and Savva Kyriaki and Ioannis Stamelos and Sofia Charalampidou (2010) An Empirical Study on Design Pattern Usage on Open-Source Software. In ENASE., pages 275-284. (BibTeX)
  2. Alexander Helleboogh, Paris Avgeriou, Nelis Boucké and Patrick Heymans (2010) Workshop on Variability in Software Product Line Architectures (VARI-ARCH 2010). In ECSA Companion.. ACM, pages 309-311. (BibTeX)
  3. Matthias Galster (2010) Describing Variability in Service-Oriented Software Product Lines. In ECSA Companion.. ACM, pages 344-350. (BibTeX)
  4. Patricia Lago, Paris Avgeriou and Philippe Kruchten (2010) Fifth International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2010). In ICSE Companion.. ACM, pages 437-438. (BibTeX)
  5. Dan Tofan and Paris Avgeriou (2010) Tacit Architectural Knowledge. In Proceedings of Doctoral symposium of the 4th European Conference on Software Architecture (ECSA).. ACM, pages 9-11. (BibTeX)
  6. Ahmad Waqas Kamal and Paris Avgeriou (2010) Mining Relationships between the Participants of Architectural Patterns. In Proceedings of the 4th European Conference on Software Architecture (ECSA).. Springer LNCS, pages 401-408. (BibTeX)
  7. Peng Liang, Paris Avgeriou and Keqing He (2010) Rationale Management Challenges in Requirements Engineering. In Proceedings of the 3rd International Workshop on Managing Requirements Knowledge (MaRK).. IEEE, pages 16-21. (URL) (BibTeX)
  8. Peng Liang and Onno de Graaf (2010) Experiences of Using Role Playing and Wiki in Requirements Engineering Course Projects. In Proceedings of the 5th International Workshop on Requirements Engineering Education and Training (REET).. IEEE, pages 1-6. (URL) (BibTeX)
  9. Klaas-Jan Stol, Paris Avgeriou and Muhammad Ali Babar (2010) Identifying Architectural Patterns Used in Open Source Software: Approaches and Challenges. In Proceedings of the 14th International Conference on Evaluation and Assessment in Software Engineering (EASE).. BCS eWic, pages 1-10. (URL) (BibTeX)
  10. Neil B. Harrison, Paris Avgeriou and Uwe Zdun (2010) On the Impact of Fault Tolerance Tactics on Architecture Patterns. In Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems (SERENE).. ACM. (URL) (BibTeX)
  11. Peng Liang, Paris Avgeriou, Keqing He and Lai Xu (2010) From Collective Knowledge to Intelligence: Pre-Requirements Analysis of Large and Complex Systems. In Proceedings of the 1st Workshop on Web 2.0 for Software Engineering (Web2SE).. ACM, pages 26-30. (URL) (BibTeX)
  12. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2010) Improving Understandability of Architecture Design through Visualization of Architectural Design Decision. In Proceedings of the 5th Workshop on SHAring and Reusing architectural Knowledge (SHARK).. ACM, pages 88-95. (URL) (BibTeX)
  13. Ahmad Waqas Kamal and Paris Avgeriou (2010) Modeling the Variability of Architectural Patterns. In Proceedings of the 25th ACM Symposium on Applied Computing (SAC).. ACM, pages 2338-2344. (URL) (BibTeX)
  14. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2010) Rationale Visualization of Software Architectural Design Decision using Compendium. In Proceedings of the 25th ACM Symposium on Applied Computing (SAC).. ACM, pages 2358-2359. (URL) (BibTeX)

2009

  1. Uwe van Heesch and Paris Avgeriou (2009) A Pattern driven Approach against Architectural Knowledge Vaporization. In Proceedings of the 14th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings, pages 1-12. (URL) (BibTeX)
  2. Trosky B. Callo Arias, Pierre America and Paris Avgeriou (2009) Defining Execution Viewpoints for a Large and Complex Software-Intensive System. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA).. IEEE Computer Society, pages 1-10. (URL) (BibTeX)
  3. Trosky B. Callo Arias, Pierre America and Paris Avgeriou (2009) Constructing a Resource Usage View of a Large and Complex Software-Intensive System. In Proceedings of the 16th Working Conference on Reverse Engineering (WCRE).. IEEE Computer Society, pages 247-255. (URL) (BibTeX)
  4. Jan Bosch (2009) From Software Product Lines to Software Ecosystems. In Proceedings of the 13th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 111-119. (URL) (BibTeX)
  5. Juha Savolainen, Jan Bosch, Juha Kuusela and Tomi Mannisto (2009) Default Values for Improved Product Line Management. In Proceedings of the 13th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 51-60. (BibTeX)
  6. Peng Liang, Paris Avgeriou and Viktor Clerc (2009) Requirements Reasoning for Distributed Requirements Analysis using Semantic Wiki. In Proceedings of the 4th IEEE International Conference on Global Software Engineering (ICGSE).. IEEE, pages 388-393. (URL) (BibTeX)
  7. Mojtaba Shahin, Peng Liang and Mohammad Reza Khayyambashi (2009) Architectural Design Decision: Existing Models and Tools. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA).. IEEE, pages 293-296. (URL) (BibTeX)
  8. Willem-Jan van den Heuvel, Olaf Zimmermann, Frank Leymann, Patricia Lago, Ina Schieferdecker, Uwe Zdun and Paris Avgeriou (2009) Software Service Engineering: Tenets and Challenges. In Proceedings of the International Workshop on Principles of Engineering Service Oriented Systems (PESOS).. IEEE Computer Society, pages 26-33. (URL) (BibTeX)
  9. Artemios Kontogogos and Paris Avgeriou (2009) An Overview of Software Engineering Approaches to Service Oriented Architectures in Various Fields. In Proceedings of the 1st International Workshop for eGovernment via Software Services (WeGovS2).. IEEE Computer Society, pages 254-259. (URL) (BibTeX)

2008

  1. Neil B. Harrison and Paris Avgeriou (2008) Incorporating Fault Tolerance Tactics in Software Architecture Patterns. In Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems (SERENE).. ACM, pages 9-18. (URL) (BibTeX)
  2. Trosky B. Callo Arias, Paris Avgeriou and Pierre America (2008) Analyzing the Actual Execution of a Large Software-Intensive System for Determining Dependencies. In Proceedings of the 15th Working Conference on Reverse Engineering (WCRE).. ACM, pages 49-58. Best Paper Award. (URL) (BibTeX)
  3. Ampatzoglou, Apostolos, Chatzigeorgiou, Alexandros and Stamelos, Ioannis (2008) Graphical Representation as a Factor of 3D Software User Satisfaction: A Metric Based Approach. In Proceedings of the 2008 Panhellenic Conference on Informatics. Washington, DC, USA. IEEE Computer Society, pages 105-109. (URL) (BibTeX)
  4. Ahmad Waqas Kamal and Paris Avgeriou (2008) Modeling Architectural Patterns' Behavior Using Architectural Primitives. In Proceedings of the 2nd European Conference on Software Architecture (ECSA).. Springer LNCS, pages 164-179. (URL) (BibTeX)
  5. Anton Jansen, Tjaard de Vries, Paris Avgeriou and Martijn van Veelen (2008) Sharing the Architectural Knowledge of Quantitative Analysis. In Proceedings of the 4th International Conference on the Quality of Software Architectures (QoSA).. Springer LNCS, pages 220-234. (URL) (BibTeX)
  6. Peng Liang, Anton Jansen and Paris Avgeriou (2008) Selecting a High-Quality Central Model for Sharing Architectural Knowledge. In Proceedings of the 8th International Conference on Quality Software (QSIC).. IEEE, pages 357-365. (URL) (BibTeX)
  7. Ahmad Waqas Kamal, Paris Avgeriou and Uwe Zdun (2008) Modeling Variants of Architectural Patterns. In Proceedings of the 13th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings, pages 1-23. (URL) (BibTeX)
  8. Paris Avgeriou, Patricia Lago and Philippe Kruchten (2008) Third International Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2008). In ICSE Companion.. ACM, pages 1065-1066. (URL) (BibTeX)
  9. Uwe Zdun, Paris Avgeriou, Carsten Hentrich and Schahram Dustdar (2008) Architecting as Decision Making with Patterns and Primitives. In Proceedings of the 3rd Workshop on SHAring and Reusing architectural Knowledge (SHARK).. ACM, pages 11-18. (URL) (BibTeX)
  10. Patricia Lago, Paris Avgeriou, Rafael Capilla and Philippe Kruchten (2008) Wishes and Boundaries for a Software Architecture Knowledge Community. In Proceedings of the 7th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 271-274. (URL) (BibTeX)
  11. Imed Hammouda, Jan Bosch, Mehdi Jazayeri and Tommi Mikkonen (2008) First International Workshop on Social Software Engineering and Applications (SoSEA 2008). In Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE).. IEEE Computer Society, pages 531-532. (URL) (BibTeX)
  12. Neil B. Harrison and Paris Avgeriou (2008) Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation. In Proceedings of the 7th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 147-156. (URL) (BibTeX)
  13. Michel Jaring, Rene L. Krikhaar and Jan Bosch (2008) Modeling Variability and Testability Interaction in Software Product Line Engineering. In Proceedings of the IEEE International Conference on Composition-Based Software Systems (ICCBSS).. IEEE, pages 120-129. (BibTeX)
  14. Ahmad Waqas Kamal, Nick Kirtley and Paris Avgeriou (2008) Developing a Modeling Tool Using Eclipse. In Proceedings of the International Workshop on Advanced Software Development Tools and Techniques (WASDeTT).. Conference Proceedings. (URL) (BibTeX)

2007

  1. Ahmad Waqas Kamal and Paris Avgeriou (2007) An Evaluation of ADLs on Modeling Patterns for Software Architecture. In Proceedings of the 4th International Workshop on Rapid Integration of Software Engineering techniques (RISE).. Springer LNCS. (URL) (BibTeX)
  2. Neil B. Harrison and Paris Avgeriou (2007) Leveraging Architecture Patterns to Satisfy Quality Attributes. In Proceedings of the 1st European Conference on Software Architecture (ECSA).. Springer LNCS, pages 263-270. (URL) (BibTeX)
  3. Paris Avgeriou, Philippe Kruchten, Patricia Lago, Paul Grisham and Dewayne E. Perry (2007) Sharig and Reusing Architectural Knowledge - Architecture, Rationale, and Design Intent. In ICSE Companion.. ACM, pages 109-110. (URL) (BibTeX)
  4. Neil B. Harrison and Paris Avgeriou (2007) Pattern-Driven Architectural Partitioning: Balancing Functional and Non-functional Requirements. In Proceedings of the 1st International Workshop on Software Architecture Research and Practice (SARP).. IEEE, pages 21-26. (URL) (BibTeX)
  5. Anton Jansen, Jan van der Ven, Paris Avgeriou and Dieter K. Hammer (2007) Tool Support for Architectural Decisions. In Proceedings of the 6th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 44-53. (URL) (BibTeX)
  6. Remco de Boer, Rik Farenhorst, Patricia Lago, Hans van Vliet, Viktor Clerc and Anton Jansen (2007) Architectural Knowledge: Getting to the Core. In Proceedings of the 3rd International Conference on the Quality of Software Architectures (QoSA).. Springer LNCS, pages 197-214. (URL) (BibTeX)
  7. Jan Bosch (2007) Invited Talk: Expanding Software Product Families: From Integration to Composition. In Proceedings of the 20th International Conference on Architecture of Computing Systems (ARCS).. Springer LNCS, pages 283-295. (BibTeX)
  8. Jan Bosch (2007) Software Product Families: Towards Compositionality. In Proceedings of the 10th International Conference on Fundamental Approaches to Software Engineering (FASE).. Springer LNCS, pages 1-10. (BibTeX)

2006

  1. Neil B. Harrison, Paris Avgeriou and Uwe Zdun (2006) Focus Group Report: Capturing Architectural Knowledge with Architectural Patterns. In Proceedings of the 11th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings. (URL) (BibTeX)
  2. Paris Avgeriou (2006) Run-time Reconfiguration of Service-Centric Systems. In Proceedings of the 11th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings. (URL) (BibTeX)
  3. Marco Sinnema, Sybren Deelstra and Piter Hoekstra (2006) The COVAMOF Derivation Process. In Proceedings of the 9th International Conference on Software Reuse (ICSR).. Springer LNCS, pages 101-114. (URL) (BibTeX)
  4. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2006) Modeling Dependencies in Product Families with COVAMOF. In Proceedings of the 13th Annual IEEE International Conference and Workshop on Engineering of Computer Based Systems (ECBS).. IEEE, pages 299-307. (URL) (BibTeX)
  5. illes van Gurp, Anssi Karhinen and Jan Bosch (2006) Mobile Service-Oriented Architectures (MOSOA). In Proceedings of the 6th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS).. Springer LNCS, pages 1-15. (URL) (BibTeX)
  6. Jan Bosch (2006) Expanding the Scope of Software Product Families: Problems and Alternative Approaches. In Proceedings of the 2nd International Conference on the Quality of Software Architectures (QoSA).. Springer LNCS, pages 1-1. (URL) (BibTeX)

2005

  1. Anton Jansen and Jan Bosch (2005) Software Architecture as a Set of Architectural Design Decisions. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 109-119. (URL) (BibTeX)
  2. Uwe Zdun and Paris Avgeriou (2005) Modeling Architectural Patterns Using Architectural Primitives. In Proceedings of the 20th Object-Oriented Programming, Systems, Languages and Applications (OOPSLA).. ACM, pages 133-146. (URL) (BibTeX)
  3. Paris Avgeriou and Uwe Zdun (2005) Architectural Patterns Revisited - A Pattern Language. In Proceedings of the 10th European Conference on Pattern Languages of Programs (EuroPLoP).. Conference Proceedings, pages 1-39. (URL) (BibTeX)
  4. Eelke Folmer and Jan Bosch (2005) Case studies on Analyzing Software Architectures for Usability. In Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO-SEAA).. IEEE, pages 206-213. (BibTeX)
  5. Jan Bosch (2005) Software Product Families in Nokia. In Proceedings of the 9th International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 2-6. (URL) (BibTeX)
  6. Judith A. Stafford and Jan Bosch (2005) Working Session Reports. In Proceedings of the 5th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 181-184. (BibTeX)
  7. Mugurel T. Ionita, Pierre America and Dieter K. Hammer (2005) A Method for Strategic Scenario-Based Architecting. In Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS).. IEEE, pages 312-321. Attach:pdf.gif Δ (BibTeX)

2004

  1. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2004) Component-Oriented Programming (WCOP 2004). In ECOOP Workshops.. Springer LNCS, pages 158-168. (URL) (BibTeX)
  2. Michel Jaring and Jan Bosch (2004) A Taxonomy and Hierarchy of Variability Dependencies in Software Product Family Engineering. In Proceedings of the 28th International Computer Software and Applications Conference (COMPSAC).. IEEE, pages 356-361. (BibTeX)
  3. Michel Jaring and Jan Bosch (2004) Architecting Product Diversification - Formalizing Variability Dependencies in Software Product Family Engineering. In Proceedings of the 4th International Conference on Quality Software (QSIC).. IEEE, pages 154-161. (BibTeX)
  4. Jan Bosch (2004) Architecture-Centric Software Engineering. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 314-314. (BibTeX)
  5. Mugurel T. Ionita, Pierre America, Dieter K. Hammer, J. Henk Obbink and Jos J. M. Trienekens (2004) A Scenario-Driven Approach for Value, Risk, and Cost Analysis in System Architecting for Innovation. In Proceedings of the 4th IEEE/IFIP Working Conference on Software Architecture (WICSA).. IEEE, pages 277-280. Attach:pdf.gif Δ (BibTeX)
  6. Lisette Bakalis, Eelke Folmer and Jan Bosch (2004) Workshop on Identifying Gaps between HCI, Software Engineering and Design and Boundary Objects to Bridge Them. In Proceedings of the 2004 Conference on Human Factors in Computing Systems (CHI).. ACM, pages 1723-1724. (BibTeX)
  7. Jan Bosch (2004) On the Development of Software Product-Family Components. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 146-164. (BibTeX)
  8. Sybren Deelstra, Marco Sinnema and Jan Bosch (2004) Experiences in Software Product Families: Problems and Issues During Product Derivation. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 165-182. (URL) (BibTeX)
  9. Sybren Deelstra, Marco Sinnema, Jos Nijhuis and Jan Bosch (2004) COSVAM: A Technique for Assessing Software Variability in Software Product Families. In Proceedings of the 20th International Conference on Software Maintenance (ICSM).. IEEE, pages 458-462. (URL) (BibTeX)
  10. Eelke Folmer, Jilles van Gurp and Jan Bosch (2004) Software Architecture Analysis of Usability. In Proceedings of the Joint Working Conferences on Engineering Human Computer Interaction and Interactive Systems (EHCI-DSVIS).. Springer LNCS, pages 38-58. (URL) (BibTeX)
  11. Frank van der Linden, Jan Bosch, Erik Kamsties, Kari Kansala and J. Henk Obbink (2004) Software Product Family Evaluation. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 110-129. (URL) (BibTeX)
  12. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2004) COVAMOF: A Framework for Modeling Variability in Software Product Families. In Proceedings of the 3rd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 197-213. (URL) (BibTeX)
  13. Johanneke Siljee, Ivor Bosloper and Jos Nijhuis (2004) A Classification Framework for Storage and Retrieval of Context. In Proceedings of the Workshop on Modeling and Retrieval of Context (MRC).. CEUR Workshop Proceedings, pages 37-47. (URL) (BibTeX)
  14. Jan Bosch (2004) Software Architecture: The Next Step. In Proceedings of the 1st European Workshop on Software Architecture (EWSA).. Springer LNCS, pages 194-199. Attach:pdf.gif Δ (BibTeX)
  15. Jan Bosch, J. Henk Obbink and Alessandro Maccari (2004) Research Topics and Future Trends. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 1-5. (BibTeX)
  16. Sybren Deelstra, Marco Sinnema and Jan Bosch (2004) A Product Derivation Framework for Software Product Families. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 473-484. (BibTeX)
  17. Michel Jaring and Jan Bosch (2004) Variability Dependencies in Product Family Engineering. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 81-97. (BibTeX)
  18. Eelke Folmer and Jan Bosch (2004) Cost Effective Development of Usable Systems: Gaps between HCI and Software Architecture Design. In Proceedings of the Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction (SE-HCI).. IFIP, pages 78-89. (URL) (BibTeX)
  19. Marco Sinnema, Sybren Deelstra, Jos Nijhuis and Jan Bosch (2004) Managing Variability in Software Product Families. In Proceedings of the 2nd Groningen Workshop on Software Variability Management (SVM).. Workshop Proceedings. (URL) (BibTeX)
  20. Sybren Deelstra, Jos Nijhuis, Jan Bosch and Marco Sinnema (2004) The COVAMOF Software Variability Assessment Method (COSVAM). In Proceedings of the 2nd Groningen Workshop on Software Variability Management (SVM).. Workshop Proceedings. (URL) (BibTeX)
  21. Marco Sinnema, Onno de Graaf and Jan Bosch (2004) Tool Support for COVAMOF. In Proceedings of the Workshop on Software Variability Management for Product Derivation - Towards Tool Support (SPLC-WS).. Workshop Proceedings. (URL) (BibTeX)
  22. Frank van der Linden, Jan Bosch, Erik Kamsties, Kari Kansala, Lech Krzanik and J. Henk Obbink (2004) Software Product Family Evaluation. In Proceedings of the 5th Product Family Engineering Workshop (PFE).. Springer LNCS, pages 352-369. (BibTeX)

2003

  1. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2003) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 34-49. (URL) (BibTeX)
  2. Jan Bosch and Natalia Juristo Juzgado (2003) Designing Software Architectures for Usability. In Proceedings of the 25th International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 757-758. (BibTeX)
  3. Eelke Folmer and Jan Bosch (2003) Architecturally Sensitive Usability Patterns. In Proceedings of the VikingPloP Workshop.. Workshop Proceedings. (URL) (BibTeX)
  4. Peter Knauber and Jan Bosch (2003) ICSE Workshop on Software Variability Management. In Proceedings of the 25th International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 779-780. (BibTeX)
  5. Eelke Folmer, Jilles van Gurp and Jan Bosch (2003) Scenario-based Assessment of Software Architecture Usability. In Proceedings of the Workshop on Bridging the Gaps Between Software Engineering and Human-Computer Interaction (SE-HCI).. IFIP, pages 61-68. (URL) (BibTeX)
  6. Eelke Folmer and Jan Bosch (2003) Usability Patterns in Software Architecture. In Proceedings of the Human Computer Interaction International (HCII).. Conference Proceedings, pages 93-97. (URL) (BibTeX)
  7. Sybren Deelstra, Marco Sinnema, Jilles van Gurp and Jan Bosch (2003) Model Driven Architecture as Approach to Manage Variability in Software Product Families. In Proceedings of the Workshop on Model Driven Architecture: Foundations and Applications (MDAFA).. University of Twente, pages 109-114. Attach:pdf.gif Δ (BibTeX)
  8. Theo Dirk Meijler, Silvie Schoenmaker and Egbert de Ruijter (2003) Modeling in an Architectural Variability Description Language. In Proceedings of the Workshop Planen und Konfigurieren (PuK).. Conference Proceedings. (URL) (BibTeX)

2002

  1. Jan Bosch (2002) Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 257-271. (URL) (BibTeX)
  2. Jilles van Gurp, Rein Smedinga and Jan Bosch (2002) Architectural Design Support for Composition & Superimposition. In Proceedings of the 35th Hawaii International Conference on System Sciences (HICSS).. IEEE Computer Society, pages 287-297. (URL) (BibTeX)
  3. Michel Jaring and Jan Bosch (2002) Representing Variability in Software Product Lines: A Case Study. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 15-36. Attach:pdf.gif Δ (BibTeX)
  4. Robbert Christiaan van Ommering and Jan Bosch (2002) Widening the Scope of Software Product Lines - From Variation to Composition. In Proceedings of the 2nd International Conference on Software Product Lines (SPLC).. Springer LNCS, pages 328-347. Attach:pdf.gif Δ (BibTeX)
  5. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2002) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 70-78. (URL) (BibTeX)

2001

  1. Jan Bosch (2001) Software Product Lines: Organizational Alternatives. In Proceedings of the 23rd International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 91-100. (URL) (BibTeX)
  2. Jan Bosch and PerOlof Bengtsson (2001) Assessing Optimal Software Architecture Maintainability. In Proceedings of the 5th European Conference on Software Maintenance and Reengineering (CSMR).. IEEE Computer Society, pages 168-175. Attach:pdf.gif Δ (BibTeX)
  3. Jan Bosch (2001) Adopting Software Product Lines: Approaches, Artefacts and Organization. In Proceedings of the International Workshop on Product Line Engineering - The Early Steps: Planning, Modeling, and Managing., pages 19-23. Attach:pdf.gif Δ (BibTeX)
  4. Jilles van Gurp, Jan Bosch and Mikael Svahnberg (2001) On the Notion of Variability in Software Product Lines. In Proceedings of the 2nd Working IEEE/IFIP Conference on Software Architecture (WICSA).. IEEE Computer Society, pages 45-54. (URL) (BibTeX)
  5. Jan Bosch (2001) Software Product Lines and Software Architecture Design. In Proceedings of the 23rd International Conference on Software Engineering (ICSE).. IEEE Computer Society, pages 717-717. (BibTeX)
  6. Jan Bosch, Gert Florijn, Danny Greefhorst, Juha Kuusela, J. Henk Obbink and Klaus Pohl (2001) Variability Issues in Software Product Lines. In Proceedings of the 4th International Workshop on Software Product-Family Engineering (PFE).. Springer LNCS, pages 13-21. (BibTeX)
  7. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2001) 6th Workshop on Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 98-106. (URL) (BibTeX)

2000

  1. Jan Bosch, Clemens A. Szyperski and Wolfgang Weck (2000) Component-Oriented Programming. In ECOOP Workshops.. Springer LNCS, pages 55-64. (URL) (BibTeX)
  2. Jan Bosch (2000) Organizing for Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 117-134. Attach:pdf.gif Δ (BibTeX)
  3. Mikael Svahnberg and Jan Bosch (2000) Issues Concerning Variability in Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 146-157. (BibTeX)
  4. Jan Bosch and Alexander Ran (2000) Evolution of Software Product Families. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 168-183. (BibTeX)
  5. Juha Kuusela and Jan Bosch (2000) Summary of Product Family Concepts Session. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 94-95. (BibTeX)
  6. Jan Bosch and Magnus Hogstrom (2000) Product Instantiation in Software Product Lines: A Case Study. In Proceedings of the 2nd International Conference on Generative and Component-based Software Engineering (GCSE).. Springer LNCS, pages 147-162. Attach:pdf.gif Δ (BibTeX)
  7. Jilles van Gurp and Jan Bosch (2000) SAABNet: Managing Qualitative Knowledge in Software Architecture Assessment. In Proceedings of the 7th Anual IEEE Conference on Engineering of Computer Based Systems (ECBS).. IEEE Computer Society, pages 45-53. (BibTeX)
  8. S. Johnson and Jan Bosch (2000) Quantifying Software Product Line Ageing. In Proceedings of the ICSE 2000 Workshop on Software Product Lines.. ACM, pages 27-30. (BibTeX)
  9. Jan Bosch (2000) Organizing for Software Product Lines. In Proceedings of the 3rd International Workshop on Software Architecture for Product Families (IW-SAPF).. Springer LNCS, pages 117-134. Attach:pdf.gif Δ (BibTeX)
  10. Jilles van Gurp and Jan Bosch (2000) Managing Variability in Software Product Lines. In Proceedings of the Landelijk Architectuur Congres (LAC).. Conference Proceedings. Attach:pdf.gif Δ Δ (BibTeX)