Software Engineering and Architecture Group (SEARCH) > CS > JBI > FWN > RUG

Publications by Apostolos Ampatzoglou

2017

Maria Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, and Ioannis Stamelos. Reusability of Open Source Software across Domains: A Case Study. Journal of Systems and Software, 134(12):211–227, 2017.   doi
pdf
bib
Panagiotis Sarigiannidis, Thomas Lagkas, Stamatia Bibi, Apostolos Ampatzoglou, and Paolo Bellavista. Hybrid 5G optical-wireless SDN-based networks, Challenges and Open Issues. IET Networks, 2017.   pdf
bib
Daniel Feitosa, Paris Avgeriou, Apostolos Ampatzoglou, and Elisa Yumi Nakagawa. The Evolution of Design Pattern Grime: An Industrial Case Study. In 18th International Conference on Product-Focused Software Process Improvement (PROFES 2017). Springer, 2017.   pdf
bib
Makrina Viola Kosti, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, George Pallas, Ioannis Stamelos, and Lefteris Angelis. TD Principal Assessment through Structural Quality Metrics. In 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA’ 17). IEEE, 2017.   pdf
bib
Theodoros Amanatidis, Alexander Chatzigeorgiou, and Apostolos Ampatzoglou. The relation between technical debt and corrective maintenance in PHP web applications. Information and Software Technology, 87, 2017.   pdf
bib
Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. Assessing Code Smell Interest Probability: A Case Study. In 9th International Workshop on Managing Technical Debt (MTD’ 17). ACM, 2017.   pdf
bib
Theodoros Amanatidis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Ioannis Stamelos. Who is Producing More Technical Debt? A Personalized Assessment of TD Principal. In 9th International Workshop on Managing Technical Debt (MTD’ 17). ACM, 2017.   pdf
bib
Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. A Method for Assessing Class Change Proneness. In 21st International Conference on Evaluation and Assessment in Software Engineering (EASE’ 17). ACM, 2017.   pdf
bib
Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Matthias Galster, and Paris Avgeriou. A Mapping Study on Design-Time Quality Attributes and Metrics. Journal of Systems and Software, 127(5):52–77, 2017.   doi
pdf
bib
Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Antonios Gkortzis, and Paris Avgeriou. Identifying Extract Method Refactoring Opportunities based on Functional Relevance. IEEE Transactions on Software Engineering, 43, 2017.   doi
pdf
bib
Daniel Feitosa, Rutger Alders, Apostolos Ampatzoglou, Paris Avgeriou, and Elisa Yumi Nakagawa. Investigating the effect of design patterns on energy consumption. Journal of Software: Evolution and Process, 29, 2017.   doi
pdf
bib
Sofia Charalampidou, Apostolos Ampatzoglou, Paris Avgeriou, Seren Sencer, Elvira Maria Arvanitou, and Ioannis Stamelos. 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, 2017.   pdf
bib
Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou, and Elisa Yumi Nakagawa. Quality attributes and quality models for ambient assisted living software systems: A systematic mapping. Information and Software Technology, 82(2):121–138, 2017.   doi
pdf
bib

2016

Panos Kyriakakis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Stelios Xinogalos. Evolution of method invocation and object instantiation pattern in PHP ecosystem. In 20th Pan-Hellenic Conference on Informatics (PCI 2016). ACM, 2016.   pdf
bib
Xeni-Christina Kounoukla, Apostolos Ampatzoglou, and Konstantinos Anagnostopoulos. Implementing Game Mechanics with GoF Design Patterns. In 20th Pan-Hellenic Conference on Informatics (PCI 2016). ACM, 2016.   pdf
bib
Apostolos Ampatzoglou, Paris Avgeriou, Thom Koenders, Pascal van Alphen, and Ioannis Stamelos. Quality Rule Violations in SharePoint Applications: An Empirical Study in Industry. In 17th International Conference on Product-Focused Software Process Improvement (PROFES 2016). Springer, 2016.   pdf
bib
Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Paris Avgeriou, Pekka Abrahamsson, Antonio Martini, Uwe Zdun, and Kari Systa. 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, 2016.   pdf
bib
Georgios Digkas, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Paris Avgeriou. A Study On The Accumulation Of Technical Debt On Framework-based Web Applications. In 9th Seminar Series on Advanced Techniques & Tools for Software Evolution (SATToSE 2016). 2016.   pdf
bib
Areti Ampatzoglou, Apostolos Ampatzoglou, Paris Avgeriou, and Alexander Chatzigeorgiou. A Financial Approach for Managing Interest in Technical Debt. In Lecture Notes in Business Information Processing, pages 117–133. . Springer, 2016.   doi
pdf
bib
Maria Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, and Ioannis Stamelos. A case study on the availability of open-source components for game development. In 15th International Conference on Software Reuse (ICSR 2016). Springer, 2016.   pdf
bib
Stamatia Bibi, Apostolos Ampatzoglou, and Ioannis Stamelos. A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity. In 12th International Conference on Open Source Software Systems (OSS 2016). Springer, 2016.   pdf
bib
Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. Software Metrics Fluctuation: A Property for Assisting the Metric Selection Process. Information and Software Technology, 72(4):110–124, 2016.   doi
pdf
bib

2015

Apostolos Ampatzoglou and Jukka Hemila. 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, 2015.   pdf
bib
Sofia Charalampidou, Apostolos Ampatzoglou, and Paris Avgeriou. 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, 2015.   pdf
bib
Apostolos Ampatzoglou, Alexander Chatzigergiou, Sofia Charalampidou, and Paris Avgeriou. The Effect of GoF Design Patterns on Stability: A Case Study. IEEE Transactions on Software Engineering, 2015.   doi
pdf
bib
Elvira-Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Paris Avgeriou. Introducing a Ripple Effect Measure: A Theoretical and Empirical Validation. In 9th International Symposium on Empirical Software Engineering and Measurement (ESEM’ 15). IEEE, 2015.   pdf
bib
Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Areti Ampatzoglou, and Theodoros Amanatidis. Estimating the Breaking Point for Technical Debt. In 7th International Workshop on Managing Technical Debt. IEEE, 2015.   pdf
bib
Areti Ampatzoglou, Apostolos Ampatzoglou, Alexander Chatzigergiou, and Paris Avgeriou. The Financial Aspect of Managing Technical Debt: A Systematic Literature Review. Information and Software Technology, 2015.   doi
pdf
bib
Eleni Constantinou, Apostolos Ampatzoglou, and Ioannis Stamelos. Quantifying reuse in OSS: A large-scale empirical study. International Journal of Open Source Software and Processes, 2015.   pdf
bib
Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou, and Elisa Yumi Nakagawa. A Reference Architecture for Healthcare Supportive Home Systems. In Workshop for Ongoing Projects on Computer-based Medical Systems. IEEE Computer Society, 2015.   pdf
bib
Theodore Chaikalis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, and Ignatios Deligiannis. Assessing the Evolution of Quality in Software Libraries. In 7th Balkan Conference on Informatics. ACM, 2015.   pdf
bib
Asimina Zaimi, Apostolos Ampatzoglou, Noni Triantafyllidou, Alexander Chatzigeorgiou, Androklis Mavridis, Theodore Chaikalis, Igantios Deligiannis, Panagiotis Sfetsos, and Ioannis Stamelos. An Empirical Study on Reusing Third-Party Libraries in Open-Source Software Development. In 7th Balkan Conference on Informatics. ACM, 2015.   pdf
bib
Lina Garces, Apostolos Ampatzoglou, Paris Avgeriou, and Elisa Yumi Nakagawa. 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, 2015.   pdf
bib
Areti Ampatzoglou, Apostolos Ampatzoglou, Paris Avgeriou, and Alexander Chatzigeorgiou. Establishing a framework for managing interest in technical debt. In 5th International Symposium on Business Modeling and Software Design (BMSD). SciTePress, 2015.   pdf
bib
Daniel Feitosa, Apostolos Ampatzoglou, Paris Avgeriou, and Elisa Yumi Nakagawa. Investigating Quality Trade-offs in Open Source Critical Embedded Systems. In 11th International Conference on the Quality of Software Architectures (QoSA). ACM, 2015.   doi
pdf
bib

2014

Maria Eleni Paschali, Apostolos Ampatzoglou, Alexander Chatzigerorgiou, and Ioannis Stamelos. 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, 2014.   doi
pdf
bib
Panagiotis Sfetsos, Apostolos Ampatzoglou, Alexander Chatzigerorgiou, Ignatios Deligiannis, and Ioannis Stamelos. 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, 2014.   doi
pdf
bib
Sofia Charalampidou, Apostolos Ampatzoglou, and Paris Avgeriou. 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, 2014.   doi
pdf
bib
Zengyang Li, Peng Liang, Paris Avgeriou, Nicolas Guelfi, and Apostolos Ampatzoglou. 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, 2014.   doi
pdf
bib

2013

Apostolos Ampatzoglou, Antonios Gkortzis, Sofia Charalampidou, and Paris Avgeriou. 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, 2013.   doi
url
bib
Apostolos Ampatzoglou, Sofia Charalampidou, and Ioannis Stamelos. 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, 2013.   doi
url
bib
Apostolos Ampatzoglou, Sofia Charalampidou, and Ioannis Stamelos. Research state of the art on GoF design patterns: A mapping study. Journal of Systems and Software, 86(7):1945 – 1964, 2013.   doi
url
bib
George Kakarontzas, Eleni Constantinou, Apostolos Ampatzoglou, and Ioannis Stamelos. Layer assessment of object-oriented software: A metric facilitating white-box reuse. Journal of Systems and Software, 86(2):349 – 366, 2013.   doi
url
bib
Apostolos Ampatzoglou, Olia Michou, and Ioannis Stamelos. Building and mining a repository of design pattern instances: Practical and research benefits. Entertainment Computing, 4(2):131 – 142, 2013.   doi
url
bib

2012

Zisis Karampaglis and Anakreon Mentis and Fotios Rafailidis and Paschalis Tsolakidis and Apostolos Ampatzoglou. Secure Migration of Legacy Applications to the Web. In SEFM Satellite Events, pages 229–243. , 2012.   doi
bib
Androklis Mavridis, Apostolos Ampatzoglou, Ioannis Stamelos, Panagiotis Sfetsos, and Ignatios Deligiannis. Selecting Refactorings: An Option Based Approach. In 8th International Conference on the Quality of Information and Communications Technology (QUATIC’ 12). Pages 272–277, 2012.   bib
Apostolos Ampatzoglou, Georgia Frantzeskou, and Ioannis Stamelos. A methodology to assess the impact of design patterns on software quality. Information and Software Technology, 54(4):331 – 346, 2012.   doi
url
bib
Apostolos Ampatzoglou, Ioannis Stamelos, Antonios Gkortzis, and Ignatios Deligiannis. 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, 2012.   doi
url
bib

2011

Apostolos Ampatzoglou, Sofia Charalampidou, and Ioannis Stamelos. Investigating the Use of Object-Oriented Design Patterns in Open-Source Software: A Case Study. In Evaluation of Novel Approaches to Software Engineering, pages 106–120. . Springer Berlin Heidelberg, 2011.   doi
url
bib
Apostolos Ampatzoglou, Apostolos Kritikos, Elvira-Maria Arvanitou, Antonis Gortzis, Fragkiskos Chatziasimidis, and Ioannis Stamelos. 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, 2011.   doi
url
bib
Apostolos Ampatzoglou, Apostolos Kritikos, George Kakarontzas, and Ioannis Stamelos. An empirical investigation on the reusability of design patterns and software packages. Journal of Systems and Software, 84(12):2265 – 2283, 2011.   doi
url
bib

2010

Apostolos Ampatzoglou and Savva Kyriaki and Ioannis Stamelos and Sofia Charalampidou. An Empirical Study on Design Pattern Usage on Open-Source Software. In ENASE. Pages 275–284, 2010.   bib
Apostolos Ampatzoglou and Ioannis Stamelos. Software engineering research for computer games: A systematic review. Information and Software Technology, 52(9):888 – 901, 2010.   doi
url
bib

2008

Apostolos Ampatzoglou, Alexandros Chatzigeorgiou, and Ioannis Stamelos. 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, 2008.   doi
url
bib

2007

Apostolos Ampatzoglou and Alexander Chatzigeorgiou. Evaluation of object-oriented design patterns in game development. Information and Software Technology, 49(5):445 – 454, 2007.   doi
url
bib