Software Engineering and Architecture

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

Publications by Apostolos Ampatzoglou

2019

  1. Panagiotis Kouros, Theodore Chaikalis, Elvira-Maria Arvanitou, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Theodore Amanatidis (2019) JCaliper: Search-Based Technical Debt Management. In 34th Symposium on Applied Computing (SAC’ 19).. ACM. Attach:pdf.gif Δ (BibTeX)
  2. Panagiotis Kyriakakis, Alexander Chatzigeorgiou, Stelios Xynogalos and Apostolos Ampatzoglou (2019) Exploring the Frequency and Change Proneness of Dynamic Feature Pattern Instances in PHP Applications.. . Attach:pdf.gif Δ (BibTeX)
  3. Apostolos Ampatzoglou, Stamatia Bibi, Paris Avgeriou, Marijn Verbeek and Alexander Chatzigeorgiou (2019) Identifying, Categorizing and Mitigating Threats to Validity in Software Engineering Secondary Studies.. . Attach:pdf.gif Δ (BibTeX)
  4. Daniel Feitosa, Apostolos Ampatzoglou, Paris Avgeriou, Alexander Chatzigeorgiou and Elisa Yumi Nakagawa (2019) What can Violations of Good Practices tell about the Relationship between GoF Patterns and Run-time Quality Attributes?. . Attach:pdf.gif Δ (BibTeX)

2018

  1. Daniel Feitosa, Apostolos Ampatzoglou, Paris Avgeriou, Frank J. Affonso, Hugo Andrade, Katia Romero Felizardo and Elisa Yumi Nakagawa (2018) Design Approaches for Critical Embedded System: A Systematic Mapping Study. In Evaluation of Novel Approaches to Software Engineering. CCIS, Springer. Attach:pdf.gif Δ (BibTeX)
  2. Lazaros Papadopoulos, Charalampos Marantos, Georgios Digkas, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Dimitrios Soudris (2018) Interrelations between Software Quality Metrics, Performance and Energy Consumption in Embedded Applications. In 21st International Workshop on Software and Compilers for Embedded Systems (SCOPES’ 18).. ACM. Attach:pdf.gif Δ (BibTeX)
  3. Alexander Lampropoulos, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou and Ioannis Stamelos (2018) REACT: A Process for Improving Open-Source Software Reuse. In 11th International Conference on the Quality of Information and Communications Technology (QUATIC' 18).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  4. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Nikolaos Tsiridis (2018) Integrating Requirement Specifications and Source Code Traceability within the IDE to Prevent Documentation Debt. In 44th Conference on Software Engineering and Advanced Applications (SEAA).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  5. Sofia Charalampidou, Elvira-Maria Arvanitou, Apostolos Ampatzoglou , Alexander Chatzigeorgiou, Paris Avgeriou and Ioannis Stamelos (2018) Structural Quality Metrics as Indicators of the Long Method Bad Smell: An Empirical Study. In 44th Conference on Software Engineering and Advanced Applications (SEAA).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  6. Peggy Skiada, Apostolos Ampatzoglou, Elvira-Maria Arvanitou, Alexander Chatzigeorgiou and Ioannis Stamelos (2018) Exploring the Relationship between Software Modularity and Technical Debt. In 44th Conference on Software Engineering and Advanced Applications (SEAA).. IEEE Computer Society. Attach:pdf.gif Δ (BibTeX)
  7. Daniel Feitosa, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2018) Correlating Pattern Grime and Quality Attributes.. . Attach:pdf.gif Δ (BibTeX)
  8. Theodoros Amanatidis, Nikolaos Mittas, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Lefteris Angelis (2018) The developer's dilemma: Factors affecting the Decision to Repay Code Debt. In 2018 International Conference on Technical Debt (TechDEBT).. ACM. Attach:pdf.gif Δ (BibTeX)
  9. Areti Ampatzoglou, Alexander Michailidis, Christos Sarikyriakidis, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou (2018) A Framework for Managing Interest in Technical Debt: An Industrial Validation. In 2018 International Conference on Technical Debt (TechDEBT).. ACM. Attach:pdf.gif Δ (BibTeX)
  10. Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Paris Avgeriou and Ioannis Stamelos (2018) Reusability Index: A Measure for Assessing Software Assets Reusability. In 17th International Conference on Software Reuse (ICSR).. Springer. Attach:pdf.gif Δ (BibTeX)
  11. Digkas, Georgios, Lungu, Mircea, Chatzigeorgiou, Alexander, Ampatzoglou, Apostolos and Avgeriou, Paris (2018) How Do Developers Pay Back Technical Debt in the Apache Ecosystem. In 25th International Conference on Software Analysis, Evolution, and Reengineering (SANER).. IEEE. Attach:pdf.gif Δ (BibTeX)
  12. Maria Eleni Paschali, Nikolaos Bafatakis, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Ioannis Stamelos (2018) Tool-Assisted Game Scenario Representation through Flow Charts. In 13th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE’ 18).. ScitePress. Attach:pdf.gif Δ (BibTeX)

2017

  1. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Kostas Tzouvalidis, Alexander Chatzigeorgiou, Paris Avgeriou and Ignatios Deligiannis (2017) Assessing Change Proneness at the Architecture Level: An Empirical Validation. In 1st International Workshop on Emerging Trends in Software Design and Architecture (WETSoDA 2017).. IEEE. Attach:pdf.gif Δ (BibTeX)
  2. Maria Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou and Ioannis Stamelos (2017) Reusability of Open Source Software across Domains: A Case Study.. . Attach:pdf.gif Δ (BibTeX)
  3. Panagiotis Sarigiannidis, Thomas Lagkas, Stamatia Bibi, Apostolos Ampatzoglou and Paolo Bellavista (2017) Hybrid 5G optical-wireless SDN-based networks, Challenges and Open Issues.. . Attach:pdf.gif Δ (BibTeX)
  4. Daniel Feitosa, Paris Avgeriou, Apostolos Ampatzoglou and Elisa Yumi Nakagawa (2017) The Evolution of Design Pattern Grime: An Industrial Case Study. In 18th International Conference on Product-Focused Software Process Improvement (PROFES 2017).. Springer. Attach:pdf.gif Δ (BibTeX)
  5. Makrina Viola Kosti, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, George Pallas, Ioannis Stamelos and Lefteris Angelis (2017) TD Principal Assessment through Structural Quality Metrics. In 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA' 17).. IEEE. Attach:pdf.gif Δ (BibTeX)
  6. Theodoros Amanatidis, Alexander Chatzigeorgiou and Apostolos Ampatzoglou (2017) The relation between technical debt and corrective maintenance in PHP web applications.. . Attach:pdf.gif Δ (BibTeX)
  7. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou (2017) Assessing Code Smell Interest Probability: A Case Study. In 9th International Workshop on Managing Technical Debt (MTD' 17).. ACM. Attach:pdf.gif Δ (BibTeX)
  8. Theodoros Amanatidis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Ioannis Stamelos (2017) Who is Producing More Technical Debt? A Personalized Assessment of TD Principal. In 9th International Workshop on Managing Technical Debt (MTD' 17).. ACM. Attach:pdf.gif Δ (BibTeX)
  9. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou (2017) A Method for Assessing Class Change Proneness. In 21st International Conference on Evaluation and Assessment in Software Engineering (EASE' 17).. ACM. Attach:pdf.gif Δ (BibTeX)
  10. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Matthias Galster and Paris Avgeriou (2017) A Mapping Study on Design-Time Quality Attributes and Metrics.. . Attach:pdf.gif Δ (BibTeX)
  11. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Antonios Gkortzis and Paris Avgeriou (2017) Identifying Extract Method Refactoring Opportunities based on Functional Relevance.. . Attach:pdf.gif Δ (BibTeX)
  12. Daniel Feitosa, Rutger Alders, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2017) Investigating the effect of design patterns on energy consumption.. . Attach:pdf.gif Δ (BibTeX)
  13. Sofia Charalampidou, Apostolos Ampatzoglou, Paris Avgeriou, Seren Sencer, Elvira Maria Arvanitou and Ioannis Stamelos (2017) A Theoretical Model for Capturing the Impact of Design Patterns on Quality: The Decorator Case Study. In 32nd ACM Symposium on Applied Computing (SAC 2017).. ACM. Attach:pdf.gif Δ (BibTeX)
  14. Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou and Elisa Yumi Nakagawa (2017) Quality attributes and quality models for ambient assisted living software systems: A systematic mapping.. . Attach:pdf.gif Δ (BibTeX)

2016

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. Areti Ampatzoglou, Apostolos Ampatzoglou, Paris Avgeriou and Alexander Chatzigeorgiou (2016) A Financial Approach for Managing Interest in Technical Debt. In Lecture Notes in Business Information Processing, pages 117-133. Springer. Attach:pdf.gif Δ (BibTeX)
  7. 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)
  8. 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)
  9. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou (2016) Software Metrics Fluctuation: A Property for Assisting the Metric Selection Process.. . Attach:pdf.gif Δ (BibTeX)

2015

  1. 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)
  2. 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)
  3. Apostolos Ampatzoglou, Alexander Chatzigergiou, Sofia Charalampidou and Paris Avgeriou (2015) The Effect of GoF Design Patterns on Stability: A Case Study.. . Attach:pdf.gif Δ (BibTeX)
  4. 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)
  5. 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)
  6. Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigergiou and Paris Avgeriou (2015) The Financial Aspect of Managing Technical Debt: A Systematic Literature Review.. . Attach:pdf.gif Δ (BibTeX)
  7. Eleni Constantinou, Apostolos Ampatzoglou and Ioannis Stamelos (2015) Quantifying reuse in OSS: A large-scale empirical study.. . Attach:pdf.gif Δ (BibTeX)
  8. 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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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)

2014

  1. 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)
  2. 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)
  3. 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)
  4. Zengyang Li, Peng Liang, Paris Avgeriou, Nicolas Guelfi and Apostolos Ampatzoglou (2014) An Empirical Investigation of Modularity Metrics for Indicating Architectural Technical Debt. In Proceedings of the 10th International Conference on the Quality of Software Architectures (QoSA).. ACM, pages 119-128. (URL) (BibTeX)

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. Apostolos Ampatzoglou, Sofia Charalampidou and Ioannis Stamelos (2013) Research state of the art on GoF design patterns: A mapping study.. . (URL) (BibTeX)
  4. George Kakarontzas, Eleni Constantinou, Apostolos Ampatzoglou and Ioannis Stamelos (2013) Layer assessment of object-oriented software: A metric facilitating white-box reuse.. . (URL) (BibTeX)
  5. Apostolos Ampatzoglou, Olia Michou and Ioannis Stamelos (2013) Building and mining a repository of design pattern instances: Practical and research benefits.. . (URL) (BibTeX)

2012

  1. Zisis Karampaglis and Anakreon Mentis and Fotios Rafailidis and Paschalis Tsolakidis and Apostolos Ampatzoglou (2012) Secure Migration of Legacy Applications to the Web. In SEFM Satellite Events, pages 229-243.. (BibTeX)
  2. 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)
  3. Apostolos Ampatzoglou, Georgia Frantzeskou and Ioannis Stamelos (2012) A methodology to assess the impact of design patterns on software quality.. . (URL) (BibTeX)
  4. 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. Ampatzoglou, Apostolos, Charalampidou, Sofia and Stamelos, Ioannis (2011) Investigating the Use of Object-Oriented Design Patterns in Open-Source Software: A Case Study. In Evaluation of Novel Approaches to Software Engineering (Maciaszek, LeszekA. and Loucopoulos, Pericles, Eds.), pages 106-120. Springer Berlin Heidelberg. (URL) (BibTeX)
  2. 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)
  3. Apostolos Ampatzoglou, Apostolos Kritikos, George Kakarontzas and Ioannis Stamelos (2011) An empirical investigation on the reusability of design patterns and software packages.. . (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. Apostolos Ampatzoglou and Ioannis Stamelos (2010) Software engineering research for computer games: A systematic review.. . (URL) (BibTeX)

2008

  1. 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)

2007

  1. Apostolos Ampatzoglou and Alexander Chatzigeorgiou (2007) Evaluation of object-oriented design patterns in game development.. . (URL) (BibTeX)