PUBLICATIONS

PUBLICATIONS

Books
Book Chapters
Journals
Conferences

BOOKS

  1. A. Chatzigeorgiou, Object-Oriented Design, UML, Principles, Patterns and Heuristics (in Greek), Klidarithmos, Athens, 2005.

  2. E. S. Roberts, The Art and Science of Java, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2008.

  3. E. S. Roberts, The Art and Science of C, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2004.

  4. E. Lervik and V. B. Havdal, Java the UML way, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2004.

  5. B. A. Forouzan, Foundations of Computer Science, Translated in Greek (with prof. G. Stephanides), Klidarithmos, Athens, 2003.

BOOK CHAPTERS

  1. S. Nikolaidis, A. Chatzigeorgiou, Circuit-Level Low-Power Design, in Designing CMOS Circuits for Low Power, Kluwer Academic Publishers, 2002.

  2. A. Chatzigeorgiou, S. Nikolaidis, Reducing Power Consumption in Memories, in Designing CMOS Circuits for Low Power, Kluwer Academic Publishers, 2002.
JOURNALS

  1. T. Amanatidis, A. Chatzigeorgiou and A. Ampatzoglou, “The relation between technical debt and corrective maintenance in PHP web applications”, Information and Software Technology, 2017, accepted for publication

  2. E.M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, M. Galster, and P. Avgeriou, “A Mapping Study on Design-Time Quality Attributes and Metrics”, Journal of Systems and Software, 127(5):52–77, 2017

  3. S. Charalampidou, A. Ampatzoglou, A. Chatzigeorgiou, A. Gkortzis and P. Avgeriou, "Identifying Extract Method Refactoring Opportunities based on Functional Relevance”, IEEE Transactions on Software Engineering, accepted for publication, 2016

  4. E. M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, and P. Avgeriou, “Software Metrics Fluctuation: A Property for Assisting the Metric Selection Process”, Information and Software Technology, 72(4), April 2016, pp. 110-124. Audio Slides

  5. T. Amanatidis and A. Chatzigeorgiou, "Studying the Evolution of PHP Web Applications", Information and Software Technology, 72(4), April 2016, pp. 48-67. Audio Slides

  6. K. Petridis, A. Chatzigeorgiou and E. Stiakakis, "A SpatioTemporal Data Envelopment Analysis (S-T DEA) approach: The need to assess evolving units", Annals of Operations Research, 238 (1), pp. 475-496, 2016. DOI: 10.1007/s10479-015-2045-8.

  7. A. Chatzigeorgiou, T. Theodorou, G. Violettas, S. Xinogalos, “Blending an Android development course with software engineering concepts”, Education and Information Technologies, published online, 2015.

  8. A. Ampatzoglou, A. Ampatzoglou, A. Chatzigeorgiou and P. Avgeriou, "The Financial Aspect of Managing Technical Debt: A Systematic Literature Review”, Information and Software Technology, vol. 64, August 2015, pp. 52-73.

  9. A. Ampatzoglou, A. Chatzigeorgiou, S. Charalampidou and P. Avgeriou, “The Effect of GoF Design Patterns on Stability: A Case Study”, IEEE Transactions on Software Engineering, vol. 41, issue 8, Aug. 2015, pp. 781-802.

  10. T. Chaikalis and A. Chatzigeorgiou,“Forecasting Java Software Evolution Trends employing Network Models”, IEEE Transactions on Software Engineering, vol. 41, issue 6, June 2015, pp. 582-602.

  11. T. Chaikalis, A. Chatzigeorgiou and G. Examiliotou, "Investigating the Effect of Evolution and Refactorings on Feature Scattering", Software Quality Journal, vol. 23, no.1, 2015, pp. 79-105.

  12. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, “Brief Review of Software Security History with an Emphasis on Efforts Focused at Early Stages of the Software Lifecycle”, Journal of Information Privacy and Security, vol. 10, issue 1, 3-27, 2014, DOI: 10.1080/15536548.2014.912481.

  13. A. Chatzigeorgiou and A. Manakos, "Investigating the Evolution of Code Smells in Object-Oriented Systems", Innovations in Systems and Software Engineering (Springer), vol. 10, issue 1, March 2014, pp. 3-18.

  14. A. Chatzigeorgiou and E. Stiakakis, "Combining Metrics for Software Evolution Assessment by means of Data Envelopment Analysis", Journal of Software Maintenance and Evolution: Research and Practice, vol. 25, issue 3, March 2013, pp. 303-324.

  15. M. Fokaefs, N. Tsantalis, E. Stroulia and A. Chatzigeorgiou, "Identification and Application of Extract Class Refactorings in Object-Oriented Systems", Journal of Systems and Software, vol. 85, issue 10, October 2012, pp. 2241-2260.

  16. Nikolaos Tsantalis, and Alexander Chatzigeorgiou, "Identification of Extract Method Refactoring Opportunities for the Decomposition of Methods," Journal of Systems and Software, vol. 84, issue 10, October 2011, pp. 1757-1782.

  17. A. Chatzigeorgiou and E. Stiakakis, "Benchmarking Library and Application Software with Data Envelopment Analysis", Software Quality Journal, vol. 19, issue 3, September 2011, pp. 553-578.

  18. M. Mouratidou, V. Lourdas, A. Chatzigeorgiou and C. K. Georgiadis, "An Assessment of Design Patterns' Influence on a Java-based E-Commerce Application", Journal of Theoretical and Applied Electronic Commerce Research, vol 5, issue 1, April 2010, pp. 25-38.

  19. N. Tsantalis and A. Chatzigeorgiou, “Identification of Refactoring Opportunities Introducing Polymorphism”, Journal of Systems and Software, vol. 83, issue 3, March 2010, pp. 391-404.

  20. N. Tsantalis and A. Chatzigeorgiou, "Identification of Move Method Refactoring Opportunities", IEEE Transactions on Software Engineering, vol. 35, no. 3, May/June 2009, pp. 347-367.

  21. K. Kouskouras, A. Chatzigeorgiou, G. Stephanides, "Facilitating software extension with design patterns and Aspect Oriented Programming", Journal of Systems and Software, vol. 81, issue 10, October 2008, pp. 1725-1737.

  22. S.T. Halkidis, N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, "Architectural Risk Analysis of Software Systems based on Security Patterns", IEEE Transactions on Dependable and Secure Computing, vol. 5, no. 3, July-September 2008, pp. 129-142.

  23. A. Chatzigeorgiou, N. Tsantalis, I. Deligiannis, "An Empirical Study on Students' Ability to Comprehend Design Patterns", Computers & Education, vol. 51, issue 3, November 2008, pp. 1007-1016.

  24. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis, T. Laopoulos, "Energy Consumption Estimation in Embedded Systems", IEEE Transactions on Instrumentation and Measurement, vol. 57, issue 4, April 2008, pp. 797-804. download a .pdf version of the manuscript

  25. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, S. T. Halkidis, "Design Pattern Detection using Similarity Scoring", IEEE Transactions on Software Engineering, vol. 32, no. 11, November 2006, pp. 896-909. download a .pdf version of the manuscript

  26. A. Ampatzoglou and A. Chatzigeorgiou, "Evaluation of Object-Oriented Design Patterns in Game Development", Information and Software Technology (Elsevier), vol 49, issue 5, pp. 445-454, 2007. download a .pdf version of the manuscript

  27. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "A Qualitative Ánalysis of Software Security Patterns", Computers & Security (Elsevier), vol. 25, issue 5, pp. 379-392, July 2006. download a .pdf version of the manuscript

  28. S. Nikolaidis, A. Chatzigeorgiou, T. Laopoulos, "Developing an Environment for Embedded Software Energy Estimation", Computer Standards and Interfaces, vol. 28, issue 2, pp. 150-158, December 2005. download a .pdf version of the manuscript

  29. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, "Predicting the Probability of Change in Object-Oriented Systems", IEEE Transactions on Software Engineering, vol. 31, no. 7, July 2005, pp. 601-614. download a .pdf version of the manuscript

  30. A. Chatzigeorgiou, "Mathematical Assessment of Object-Oriented Design Quality", IEEE Transactions on Software Engineering, vol. 29, no. 11, pp. 1050-1053, November 2003. download a .pdf version of the manuscript

  31. A. Chatzigeorgiou, G. Antoniadis, "Efficient Management of Inspections in Software Development Projects", Information and Software Technology, vol. 45, issue 10, pp. 671-680, July 2003. download a .pdf version of the manuscript

  32. S. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Evaluating Power Efficient Data-Reuse Decisions for Embedded Multimedia Applications: An Analytical Approach", Journal of Circuits, Systems and Computers, vol. 13, no. 1, February 2004, pp. 151-180. download a .pdf version of the manuscript

  33. A. Chatzigeorgiou, "Performance and Power Evaluation of C++ Object-Oriented Programming in Embedded Processors", Information and Software Technology, vol. 45, issue 4, pp. 195-201, March 2003. download a .pdf version of the manuscript

  34. A. Chatzigeorgiou and G. Stephanides, "Energy Metric for Software Systems", Software Quality Journal, vol. 10, no. 4, December 2002, pp. 355-371 download a .pdf version of the manuscript

  35. A. Chatzigeorgiou and S. Nikolaidis, "Efficient Output Waveform Evaluation of a CMOS Inverter based on Short-Circuit Current Prediction", International Journal of Circuit Theory and Applications, vol. 30, issue 5, September/October 2002, pp. 547-566 download a .pdf version of the manuscript

  36. A. Chatzigeorgiou and S. Nikolaidis, "Modeling the Operation of Pass Transistor and CPL Gates", International Journal of Electronics, vol. 88, no. 9, pp.977-1000, September 2001 download a .pdf version of the manuscript

  37. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Modeling CMOS Gates Driving RC Interconnect Loads", IEEE Transactions on Circuits and Systems - Part II: Analog and Digital Signal Processing, vol. 48, no. 4, April 2001, pp. 413 - 418. download a .pdf version of the manuscript

  38. A. Chatzigeorgiou and S. Nikolaidis, "Single transistor primitive for timing and power modeling of CMOS gates", International Journal of Electronics, vol. 87, no. 10, pp. 1227-1238, 2000. download a .pdf version of the manuscript

  39. S. Nikolaidis and A. Chatzigeorgiou, "Analytical Estimation of Propagation Delay and Short-circuit Power Dissipation in CMOS gates", International Journal of Circuit Theory and Applications, vol. 27, issue 4, July/August 1999, pp. 375-392. download a .pdf version of the manuscript

  40. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Estimating starting point of conduction of CMOS gates", IEE Electronics Letters, vol 34, no 17, August 1998, pp. 1622-1624. download a .pdf version of the manuscript

  41. A. Chatzigeorgiou and S. Nikolaidis, "Input Mapping Algorithm for Modelling of CMOS Circuits", IEE Electronics Letters, vol. 34, no. 12, June 1998, pp. 1177-1179 download a .pdf version of the manuscript

  42. A. Chatzigeorgiou and S. Nikolaidis, "Collapsing the CMOS Transistor Chain to an Effective Single Equivalent Transistor", IEE Proceedings - Circuits, Devices and Systems, vol. 145, issue 5, October 1998, pp. 347-353. download a .ps version of the manuscript

  43. S. Nikolaidis and A. Chatzigeorgiou, "Modeling the Transistor Chain Operation in CMOS Gates for Short Channel Devices", IEEE Transactions on Circuits and Systems, Part I: Fundamental Theory and Applications, vol. 46, no. 10, October 1999, pp. 1191-1202. download a .pdf version of the file

  44. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "A Modeling Technique for CMOS Gates", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 18, no. 5, May 1999, pp. 557-575. download a .pdf version of the file

CONFERENCES

  1. Makrina Viola Kosti, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Georgios D. Pallas, Ioannis Stamelos and Lefteris Angelis, “TD Principal Assessment through Structural Quality Metrics", 43rd EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Vienna, Austria, August 30th – September 1st, 2017

  2. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou, “Assessing Code Smell Interest Probability: A Case Study”, 9th International Workshop on Managing Technical Debt (MTD’2017), in conjunction with XP2017, Cologne, Germany, May 22, 2017

  3. Theodoros Amanatidis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou and Ioannis Stamelos,“Who is producing more Technical Debt? A personalized Assessment of TD Principal”, 9th International Workshop on Managing Technical Debt (MTD’2017), in conjunction with XP2017, Cologne, Germany, May 22, 2017

  4. Elvira Maria Arvanitou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou and Paris Avgeriou, “A Method for Assessing Class Change Proneness", 21st Conference on Evaluation and Assessment in Software Engineering (EASE’2017), Karlskrona, Sweden, June 15-16, 2017

  5. S. Xinogalos, M. Satratzemi, A. Chatzigeorgiou, D. Tsompanoudi, “Student Perceptions on the Benefits and Shortcomings of Distributed Pair Programming Assignments”, Special Session: Technical Didactic Software Engineering (TDSE), Global Engineering Education Conference (EDUCON 2017, Athens, Greece, April 25-28, 2017

  6. P. Kyriakakis, A. Chatzigeorgiou, A. Ampatzoglou and S. Xinogalos, “Evolution of method invocation and object instantiation patterns in a PHP ecosystem”, 20th Pan-Hellenic Conference on Informatics (PCI’2016), Patra, Greece, November 10-12, 2016.

  7. A. Ampatzoglou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, P. Abrahamsson, A. Martini, U. Zdun and Kari Systa, “The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study”, 8th International Workshop on Managing Technical Debt (MTD’2016), in conjunction with ICSME 2016, Raleigh, North Carolina, USA, October 4, 2016.

  8. G. N. Kouziokas, A. Chatzigeorgiou and K. Perakis, “Predicting Environmental Data in Public Management by Using Artificial Intelligence”, 11th International Scientific Conference eRA-11, Piraeus, Greece, September 21-23, 2016.

  9. S. Xinogalos, M. Satratzemi, D. Tsompanoudi and A. Chatzigeorgiou, “Monitoring an OOP Course through Assignments in a Distributed Pair Programming System”, 5th Workshop on Software Quality Analysis, Monitoring, Improvement and Applications (SQAMIA 2016), Budapest, Hungary, August 29-31, 2016.

  10. M. E. Paschali, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou and I. Stamelos, "A case study on the availability of open-source components for game development", 15th International Conference on Software Reuse (ICSR'2016), Limassol, Cyprus, June 5-7, 2016

  11. A. Chatzigeorgiou, A. Ampatzoglou, A. Ampatzoglou, and Theodoros Amanatidis, "Estimating the Breaking Point for Technical Debt", 7th International Workshop on Managing Technical Debt (MTD'2015), Bremen, Germany, October 2, 2015

  12. E.M. Arvanitou, A. Ampatzoglou, A. Chatzigeorgiou, P. Avgeriou, “Introducing a Ripple Effect Measure: A Theoretical and Empirical Validation”, 9th International Symposium on Empirical Software Engineering and Measurement (ESEM' 15), Beijing, China, October 22-23, 2015

  13. A. Chatzigeorgiou, T. Chaikalis, G. Paschalidou, N. Vesyropoulos, C. K. Georgiadis and E. Stiakakis, “A Taxonomy of Evaluation Approaches in Software Engineering”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015, Best Paper Award, Presentation Slides.

  14. T. Chaikalis, A. Chatzigeorgiou, A. Ampatzoglou, I. Deligiannis, “Assessing the Evolution of Quality in Software Libraries”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015.

  15. A. Zaimi, A. Ampatzoglou, N. Triantafyllidou, A. Chatzigeorgiou, A. Mavridis, T. Chaikalis, I. Deligiannis, P. Sfetsos, I. Stamelos, “A Case Study on Reusing Third-Party Libraries in Open-Source Software Development”, 7th Balkan Conference in Informatics, Craiova, Romania, September 2-4, 2015.

  16. A. Ampatzoglou, A. Ampatzoglou, P. Avgeriou, and A. Chatzigeorgiou, “Establishing a framework for managing interest in technical debt”, 5th International Symposium on Business Modeling and Software Design (BMSD), Milan, Italy, 6-8 July, SciTePress, 2015

  17. M.E. Paschali, A. Ampatzoglou, A. Chatzigeorgiou and I. Stamelos, “Non-functional requirements that influence gaming experience: A survey on gamers satisfaction factors”, Academic MindTrek 2014, Tampere Finland, November 4-7, 2014.

  18. T. Chaikalis, E.Ligu, G. Melas and A. Chatzigeorgiou, “SEAgle: Effortless Software Evolution Analysis”, 30th International Conference on Software Maintenance and Evolution (ICSME’2014), Tool Demonstration Track, Victoria, British Columbia, Canada, Sept. 28 – Oct. 3, 2014.Presentation Slides

  19. P. Kyriakakis, A. Chatzigeorgiou, “Maintenance Patterns of large-scale PHP Web Applications”, 30th International Conference on Software Maintenance and Evolution (ICSME’2014), Victoria, British Columbia, Canada, Sept. 28 – Oct. 3, 2014. (Acceptance rate: 19%)Presentation Slides and Teaser Video

  20. P. Sfetsos, A. Ampatzoglou, A. Chatzigeorgiou, I. Deligiannis and I. Stamelos, “A comparative study on the effectiveness of patterns in software libraries and standalone applications”, 9th International Conference on the Quality of Information and Communications Technology (QUATIC’2014), Quality in Agile Methods Track, Guimaraes, Portugal, September 23-26, 2014.

  21. E. Ligu, A. Chatzigeorgiou, T. Chaikalis and N. Ygeionomakis, "Identification of Refused Bequest Code Smells", 29th IEEE International Conference on Software Maintenance (ICSM'2013), Eindhoven, Netherlands, September 23-26, 2013.Presentation Slides

  22. G. Paschalidou, E. Stiakakis and A. Chatzigeorgiou, "An Application of Data Envelopment Analysis to Software Quality Assessment", 6th Balkan Conference in Informatics (BCI'2013), Thessaloniki, Greece, September 19-21, 2013.

  23. E. Ligu, T. Chaikalis and A. Chatzigeorgiou, "BuCo Reporter: Mining Software and Bug Repositories", 6th Balkan Conference in Informatics (BCI'2013), Thessaloniki, Greece, September 19-21, 2013.

  24. T. Chaikalis, G. Melas and A. Chatzigeorgiou, "SEANets: Software Evolution Analysis with Networks", 28th IEEE International Conference on Software Maintenance (ICSM'2012), Tool Demonstration Track, Riva del Garda, Trento, Italy, September 23rd - 30th, 2012.Screencast

  25. A. Chatzigeorgiou, "Guidelines for the application of Data Envelopment Analysis to assess evolving software", 6th International Workshop on Foundations and Techniques for Open Source Software Certification (OpenCert'2012), Thessaloniki, Greece, 1-2 October 2012 Presentation Slides

  26. A. Chatzigeorgiou and G. Melas, "Trends in Object-Oriented Software Evolution: Investigating Network Properties", 34th International Conference on Software Engineering (ICSE'2012), New Ideas & Emerging Results track (NIER), Zurich, Switzerland, June 2-9, 2012. (Acceptance ratio: 17.7%, 26/147) Presentation Slides

  27. T. Chaikalis and A. Chatzigeorgiou, "Investigating the Evolution of Feature Scattering", 6th International Workshop on Software Quality and Maintainability (SQM 2012), collocated with 16th European Conference on Software Maintenance and Reengineering (CSMR 2012), Szeged, Hungary, March 27, 2012.

  28. M. Fokaefs, N. Tsantalis, E. Stroulia, and A. Chatzigeorgiou, "JDeodorant: Identification and Application of Extract Class Refactorings," 33rd International Conference on Software Engineering (ICSE'2011), Tool Demonstration Session, Waikiki, Honolulu, Hawaii, May 21-28, 2011.(Tool Demonstration).

  29. N. Tsantalis and A. Chatzigeorgiou, "Ranking Refactoring Suggestions based on Historical Volatility", 15th European Conference on Software Maintenance and Reengineering (CSMR'2011), Oldenburg, Germany, March 1-4, 2011, Presentation Slides

  30. A. Chatzigeorgiou and A. Manakos, "Investigating the Evolution of Bad Smells in Object-Oriented Code", 7th International Conference on the Quality of Information and Communications Technology (QUATIC'2010), Porto, Portugal, September 29-October 2, 2010. Best Paper Award, Presentation Slides

  31. M. Basdavanos and A. Chatzigeorgiou, "Placement of Entities in Object-Oriented Systems by means of a Single-Objective Genetic Algorithm", 5th International Conference on Software Engineering Advances (ICSEA 2010), Nice, France, August 22-27, 2010. Best Papers Award, Presentation Slides

  32. G. Kniesel, A. Binun, P. Hegedus, L. J. Fulop, A. Chatzigeorgiou, Y.-G. Gueheneuc and N. Tsantalis, "DPDX - Towards a Common Result Exchange Format for Design Pattern Detection Tools", 14th European Conference on Software Maintenance and Reengineering (CSMR'2010), Madrid, Spain, March 15-18, 2010, (short paper).

  33. S.T.Halkidis, A. Chatzigeorgiou and G. Stephanides, "Moving from Requirements to Design Confronting Security Issues: A Case Study", 4th International Symposium on Information Security (IS'09), Vilamoura, Algarve-Portugal, Nov 02 - 03, 2009.

  34. M. Fokaefs, N. Tsantalis, A. Chatzigeorgiou and J. Sander, "Decomposing Object-oriented Class Modules Using an Agglomerative Clustering Technique", 25th IEEE International Conference on Software Maintenance (ICSM'2009), Edmonton, Alberta, Canada, September 20-26, 2009. pdf

  35. N. Tsantalis and A. Chatzigeorgiou, "Identification of Extract Method Refactoring Opportunities", 13th European Conference on Software Maintenance and Reengineering (CSMR 2009), Kaiserslautern, Germany, March 24-27, 2009 download a .pdf version of the manuscript.

  36. I. Deligiannis, P. Sfetsos, A. Chatzigeorgiou, "A controlled experiment investigation of Behavior allocation in two Object-Oriented methods", eRA – 3: International Conference on the Contribution of Information Technology to Science, Economy, Society and Education, Aegina Island, Greece, 19-21 September 2008. download a .pdf version of the manuscript

  37. A. Ampatzoglou, A. Chatzigeorgiou, I. Stamelos, "Graphical Representation as a Factor of 3D Software User Satisfaction: A Metric Based Approach", 12th Panhellenic Conference in Informatics (PCI'2008), Samos Island, Greece, August 28-30, 2008. download a .pdf version of the manuscript

  38. N. Tsantalis, T. Chaikalis, A. Chatzigeorgiou, "JDeodorant: Identification and Removal of Type-Checking Bad Smells", 12th European Conference on Software Maintenance and Reengineering (CSMR'2008), Athens, Greece, April 1-4, 2008, pp. 329-331.(Tool Demonstration)

  39. M. Fokaefs, N. Tsantalis and A. Chatzigeorgiou, "JDeodorant: Identification and Removal of Feature Envy Bad Smells", 23rd IEEE International Conference on Software Maintenance (ICSM'2007), Tool Demonstration, Paris, France October 2-5, 2007. (Tool Demonstration)

  40. A. Ampatzoglou, A. Chatzigeorgiou and N. Samaras, "Investigating the use of patterns in open source games", 3rd Balkan Conference in Informatics (BCI'2007), Sofia, Bulgaria, 27-29 September, 2007. download a .pdf version of the manuscript

  41. M. Mouratidou, V. Lourdas, A. Chatzigeorgiou, C. K. Georgiadis, "Code Improvement: Implementing Design Patterns to Java EE Applications", 11th Panhellenic Conference on Informatics (PCI'2007), Patras, Greece, May 18-20, 2007. download a .pdf version of the manuscript

  42. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "A Practical Evaluation of Security Patterns", 6th International Conference on Artificial Intelligence and Digital Communications (AIDC'2006), Thessaloniki, Greece, August 2006. .download a .pdf version of the manuscript

  43. S. T. Halkidis, A. Chatzigeorgiou and G. Stephanides, "Quantitative Evaluation of Systems with Security Patterns using a Fuzzy Approach", First International Workshop on Information Security (IS'06), Montpellier, France, Oct 30 - Nov 1, 2006. download a .pdf version of the manuscript

  44. A. Perdos, A. Chatzigeorgiou and G. Stephanides, “Evaluation of a Queuing Theory and Systems Modeling Course Based on UML”, 6th IEEE International Conference on Advanced Learning Technologies (ICALT’2006), Kerkrade, The Netherlands, July 5-7, 2006. download a .pdf version of the manuscript

  45. P. Basdaras, K. Chalkias, A. Chatzigeorgiou, I. Deligiannis, P. Tsakiri, N. Tsantalis, "Lessons learned from an open-source University Project", 10th International WSEAS Conference on Computers, Vouliagmeni, Athens, Greece, July 13-15, 2006.download a .pdf version of the manuscript Presentation

  46. A. Chatzigeorgiou, N. Tsantalis, G. Stephanides, "Application of Graph Theory to OO Software Engineering", 2nd Workshop on Interdisciplinary Software Engineering Research (WISER'2006), Shanghai, China, May 20, 2006. download slides

  47. V. Konstantakos, A. Chatzigeorgiou, S. Nikolaidis and Th. Laopoulos, "Energy consumption estimation in embedded systems", 2006 IEEE Instrumentation and Measurement Technology Conference (IMTC), Sorrento, Italy, April 24-27, 2006.download a .pdf version of the manuscript

  48. N. Tsantalis, A. Chatzigeorgiou, S. T. Halkidis, G. Stephanides, "A Novel Approach to Automated Design Pattern Detection", 10th Panhellenic Conference on Informatics (PCI'2005), Volos, Greece, Nov. 11-13, 2005. download a .pdf version of the manuscript

  49. S. Halkidis, A. Chatzigeorgiou, G. Stephanides, "An Approach to the Specification of Software Security Patterns", 5th International Conference on Artificial Intelligence and Digital Communications (AIDC'2005), Craiova, Romania, September 1-3, 2005 download a .pdf version of the manuscript

  50. K. Zotos, A. Litke, A. Chatzigeorgiou, S. Nikolaidis, G. Stephanides, "Energy Complexity of Software in Embedded Systems", IASTED International Conference on Automation, Control and Applications (ACIT-ACA 2005), Novosibirsk, Russia, June 20-24, 2005. download a .pdf version of the manuscript

  51. S. T. Halkidis, A. Chatzigeorgiou, G. Stephanides, "A Qualitative Evaluation of Security Patterns", 6th International Conference on Information and Communications Security (ICICS'04), Malaga, Spain, 27-29 October, 2004.download a .pdf version of the manuscript

  52. N. Tsantalis, A. Chatzigeorgiou, G. Stephanides, I. Deligiannis, "Probabilistic Evaluation of Object-Oriented Systems", 10th International Software Metrics Symposium (METRICS'2004), Chicago, USA, 14 -16 September 2004.download a .pdf version of the manuscript

  53. I. Deligiannis, P. Sfetsos, I. Stamelos, L. Angelis, A. Chatzigeorgiou, P. Katsaros, "Assessing the modifiability of two object-oriented design alternatives - A controlled experiment replication", 5th EUROSIM Congress on Modelling and Simulation (EUROSIM'04), Paris, France, September 06-10, 2004.download a .pdf version of the manuscript

  54. A. Perdos, A. Chatzigeorgiou and G. Stephanides, "Teaching Queuing Systems Modeling Using UML", 4th IEEE International Conference on Advanced Learning Technologies, Joensuu, Finland, Aug. 30 - Sept. 1, 2004. download a .pdf version of the manuscript

  55. A. Chatzigeorgiou, S. Xanthos, G. Stephanides, "Evaluating Object-Oriented Designs with Link Analysis", 26th International Conference on Software Engineering (ICSE'2004), Edinburgh, Scotland, May 23-28, 2004. download a .pdf version of the manuscript

  56. A. Chatzigeorgiou, G. Stephanides, "Entropy as a Measure of Object-Oriented Design Quality", 1st Balkan Conference on Informatics (BCI'2003), Thessaloniki, Greece, November 21-23, 2003. download a .pdf version of the manuscript

  57. S. Nikolaidis, A. Chatzigeorgiou, T. Laopoulos, "Developing an Environment for Embedded Software Energy Estimation", IEEE 2nd Int. Workshop on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS'2003), Lviv, Ukraine, September 8-10, 2003. download a .pdf version of the manuscript

  58. S. Xanthos, A. Chatzigeorgiou, G. Stephanides, "Energy Estimation with SystemC: A Programmer's Perspective", 7th WSEAS International Conference on CIRCUITS, July 2003, Corfu, Greece download a .pdf version of the manuscript

  59. A. Perdos, A. Chatzigeorgiou, G. Stephanides, "Simulation Software for a Network Modelling Lab", IEEE International Conference on Advanced Learning Technologies (ICALT'2003), July 2003, Athens, Greece download a .pdf version of the manuscript

  60. S. Nikolaidis, H. Pournara, A. Chatzigeorgiou, "Output Waveform Evaluation of Basic Pass Transistor Structure", 12th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'2002), September 11 - 13, 2002 Sevilla, Spain download a .pdf version of the manuscript

  61. A. Chatzigeorgiou and G. Stephanides, "Energy Issues in Software Design of Embedded Systems", 2nd WSEAS International Conference on Applied Informatics, Rethymnon, Crete, Greece, July 7-14, 2002 download a .pdf version of the manuscript

  62. A. Chatzigeorgiou and G. Stephanides, "Evaluating Performance and Power of Object-Oriented vs. Procedural Programming in Embedded Processors", 7th International Conference on Reliable Software Technologies, Ada-Europe 2002, Vienna, Austria, June 17-21, 2002. Published in J. Blieberger and A. Strohmeier (Eds.): Ada-Europe 2002, LNCS 2361, pp. 65-75, 2002. Springer-Verlag, Berlin Heidelberg 2002. download a .pdf version of the manuscript

  63. A. Chatzigeorgiou, S. Kougia and S. Nikolaidis, "Evaluating the Effect of Data-Reuse Transformations on Processor Power Consumption", International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'2001), October 26-28, 2001, Switzerland. download a .pdf version of the manuscript

  64. N. Kavvadias, A. Zanikopoulos, Ch Voliotidis, S. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Power Exploration of Parallel Embedded Architectures Implementing Data-Reuse Transformations'', IEEE International Conference on Electronics, Circuits and Systems (ICECS'2001), September 2-5, 2001, Malta. download a .pdf version of the manuscript

  65. M. Kougia, A. Chatzigeorgiou, S. Nikolaidis, "Power Reduction for Multimedia Applications Through Data-Reuse Memory Exploration'' IEEE International Conference on Electronics, Circuits and Systems (ICECS'2001), September 2-5, 2001, Malta. download a .pdf version of the manuscript

  66. N. Kavvadias, A. Chatzigeorgiou, N. Zervas and S. Nikolaidis, "Memory Hierarchy Exploration for Low Power Architectures in Embedded Multimedia Applications", International Conference on Image Processing (ICIP'01), Thessaloniki, October 2001.download a .pdf version of the manuscript

  67. S. Kougia, A. Chatzigeorgiou, N. Zervas and S. Nikolaidis, "Analytical Exploration of Power Efficient Data-Reuse Transformations on Multimedia Applications", Proc. IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP'2001). May 7-11, 2001, Salt Lake City, Utah, USA.download a .pdf version of the manuscript

  68. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Efficient output waveform evaluation of a CMOS inverter", Proc. 9th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'99), Kos, Greece, October 1999, pp.135-144. download a .pdf version of the manuscript

  69. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Timing Analysis of Pass Transistor and CPL Gates", Proc. 9th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS'99), Kos, Greece, October 1999, pp.367-376.download a .pdf version of the manuscript

  70. A. Chatzigeorgiou, S. Nikolaidis and I. Tsoukalas, "Single Transistor Primitive for Modeling CMOS Gates", Proc. 6th IEEE International Conference on Electronics, Circuits and Systems (ICECS'99), Paphos, Cyprus, September 5-8, 1999.download a .pdf version of the manuscript.

  71. A. Chatzigeorgiou, S. Nikolaidis, I. Tsoukalas and O. Koufopavlou, "CMOS Gate Modeling Based on Equivalent Inverter", Proc. IEEE International Symposium on Circuits and Systems (ISCAS'99), Orlando, FL, USA, 1999, vol. VI, pp. 234-237 download a .pdf version of the manuscript

  72. A. Chatzigeorgiou and S. Nikolaidis, "Analysis of the Transistor Chain Operation in CMOS Gates for Short-Channel Devices", Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS'98), Monterey CA, USA, May 31-June 3, 1998, vol. VI, pp. 363-367 download a .pdf version of the manuscript If the file does not open automatically please save the file in your local disk

  73. S. Nikolaidis, A. Chatzigeorgiou and E.D. Kyriakis-Bitzaros, "Delay and Power Estimation for a CMOS Inverter driving RC Interconnect Loads", Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS'98), Monterey CA, USA, May 31-June 3, 1998, vol. VI, pp. 368-371 download a .pdf version of the manuscript If the file does not open automatically please save the file in your local disk

  74. A. Chatzigeorgiou and S. Nikolaidis, "Collapsing the Transistor Chain to an Effective Single Equivalent Transistor", Proceedings of the Design, Automation and Test in Europe Conference (DATE'98), Paris, France, 23-26 February, 1998, pp. 2-6 download a .ps version of the manuscript

  75. S. Nikolaidis and A. Chatzigeorgiou, "Modeling the Operation of the Transistor Chain in CMOS Gates", Proceedings of the 4th IEEE International Conference on Electronics, Circuits and Systems (ICECS'97), Cairo, Egypt, 15-18 December, 1997, pp. 277-281 download a .pdf version of the manuscript

OTHER

  1. S. Xanthos, A. Chatzigeorgiou, G. Stephanides, "Object-Oriented Design Evaluation Using Algebraic Graph Theory", Microsoft Research Academic Conference: Compiler Architectures and Programming Languages / Techniques, Budapest, Hungary, November 10-12, 2003. download a .pdf version of the document

  2. K. Pantazis, A. Chatzigeorgiou, T. Mikos, K. Chatzigeorgiou, D. G. Goulis, I. Bontis, I. Papadimas, "Artificial Neural Networks in azoospermia: A comparison to clinical diagnosis", 3rd European Congress of Andrology, Muenster, Germany, September 11-14, 2004. After selection, the paper has also appeared in Andrology vol. 36, pp. 246, 2004.download a .pdf version of the document

  3. A. Litke, K. Zotos, A. Chatzigeorgiou, G. Stephanides, G. Giannakides, "Energy Consumption Analysis of Design Patterns", Int. Conference on Machine Learning and Software Engineering (MLSE'05), Istanbul, Turkey, June 24-26, 2005.

Any of the above papers can be sent to you if you request it by email

For all papers published by IEEE the following copyright notice is valid: "© 200x IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE."