Stamelos Ioannis

Professor

Journals

  • ESSE: AnExpertSystemforSoftwareEvaluation’, I. Vlahavas, I. Stamelos, I. Refanidis, A. Tsoukias, KnowledgeBasedSystems, Elsevier, Vol 12 (4), pp. 183-197, 1999
  • A Simulation Tool for Efficient Analogy Based Cost Estimation’, L. Angelis, I. Stamelos, Empirical Software Engineering, Kluwer Academic Publishers, Vol 5 (1) pp. 35-68, 2000
  • Knowledge Based Evaluation of Software Systems: a Case-Study’, I. Stamelos, I. Vlahavas, I. Refanidis, A. Tsoukias, Information and Software Technology, Elsevier, Vol 42 (5), pp. 333-345, 2000
  • Managing Uncertainty in Project Portfolio Cost Estimation’, I. Stamelos, L. Angelis, Information & Software Technology, Elsevier, Vol 43 (13), pp 759-768, 2001
  • Code Quality Analysis in Open-Source Software Development’, I. Stamelos, L. Angelis, A. Oikonomou, G. Bleris, Information Systems Journal, 2nd Special Issue on Open-Source, Blackwell Science, Vol 12 (1), pp 43-60, 2002
  • Quality, Productivity, and Learning in Framework-Based Development: an Exploratory Case Study’, M. Morisio, D. Romano, I. Stamelos, IEEE Transactions on Software Engineering, Vol. 28, no 8 (2002)
  • Software Evaluation Problem Situations’, I. Stamelos, A. Tsoukias, European Journal of Operational Research, Elsevier, 145 (2) pp. 273-286, 2003.
  • On the Use of Bayesian Belief Networks for the Prediction of Software Development Productivity’, I. Stamelos, L. Angelis, P. Dimou, E. Sakelaris, Information & Software Technology, Elsevier, 45, pp. 51-60 (2003)
  • An Empirical Investigation of an Object-Oriented Design Heuristic for Maintainability’, I. Deligiannis, M. Shepperd, M. Roumeliotis, I. Stamelos, Journal of Systems and Software, Elsevier, 65 (2) pp. 127-139 (2003)
  • Detecting Associative Shift Faults in Predicate Testing’, I. Stamelos, Journal of Systems and Software, Elsevier, 66 (1) pp. 57-63 (2003)
  • Estimating the Development Cost of Custom Software’, I. Stamelos, L. Angelis, M. Morisio, G. Bleris, E. Sakellaris, Information & Management, Elsevier, 40 (8) pp. 729-741 (2003)
  • A Novel Simulation Model for the Development Process of Open-Source Software Projects’, I. Antoniades, I. Stamelos, L. Angelis, G. Bleris, Journal of Software Process Improvement, Wiley, Special Issue on Process Simulation and Modeling, 7 (3-4) pp. 173-188, (2003)
  • Software Product and Process Assessment Through Profile-Based Evaluation’, M. Morisio, I. Stamelos, A. Tsoukias, International Journal of Software Engineering and Knowledge Engineering, World Scientific, 13 (5) pp. 495-512 (2003)
  • A controlled experiment investigation of an object-oriented design heuristic for maintainability’, I. Deligiannis, I. Stamelos, L Angelis, M. Shepperd, M. Roumeliotis, Journal of Systems and Software, Elsevier, 72 (2) pp. 129-143 (2004)
  • Open Source Software Development Should Strive for Even Greater Code Maintainability’, I. Samoladas, I. Stamelos, L. Angelis, A. Oikonomou, Communications of the ACM, 47 (10) pp. 83-87 (2004)
  • Software Productivity and Effort Prediction with Ordinal Regression’, P. Sentas, L. Angelis, I. Stamelos, G. L. Bleris, Information and Software Technology, Elsevier, 47 (1), pp. 17-29 (2005)
  • Formally assessing an instructional tool: a controlled experiment in software engineering’, A. Karoulis, I. Stamelos, L. Angelis, A. Pomportsis,IEEETransactions on Education, 48 (1) pp. 133-139 (2005)
  • Experimentally assessing a resource-effective design for ODL environments’, P. Sfetsos, A. Karoulis, I. Stamelos, L. Angelis, A. Pomportsis, Interactive Technology and Smart Education, 1 (4), Paper 5 (2005)
  • Investigating The Extreme Programming System – An Empirical Study’, P. Sfetsos, L. Angelis, I. Stamelos, Empirical Software Engineering, Springer, 11 (2), pp. 269-301 (2006)
  • Identifying Knowledge Brokers that Yield Software Engineering Knowledge in OSS Projects’, S. Sowe, L. Angelis, I. Stamelos, Information and Software Technology, Elsevier, 48 (11), pp. 1025-1033 (2006)
  • Quality and effectiveness of Enterprise Resource Planning – Customer Relationship Management systems: Implications for Information Systems Marketing Strategies’, L. Hatzithomas, I. Stamelos, T. Fotiadis, J. Mylonakis, The Journal of Applied Business Research, The Clute Institute for Academic Research, 23 (3), pp. 33-60 (2007)
  • Involving Software Engineering Students in Open Source Software Projects: Experiences from a Pilot Study’, S. Sowe, I. Stamelos, Journal of Information Systems Education (JISE), EDSIG, 18 (4), pp.425-436 (2007)
  • Experimental Evaluation of an Instructional Supporting Tool in Distance Learning’, A. Karoulis, I. Stamelos, L. Angelis, Educational Technology & Society 11(3), pp. 67-81 (2008)
  • Understanding Knowledge Sharing Activities in Free/Open Source Software Projects: An Empirical Study’, S. K. Sowe, I. Stamelos, L. Angelis, Journal of Systems and Software, Elsevier, 81(3), pp. 431-446 (2008)
  • Combining Probabilistic Models for Explanatory Productivity Estimation’, S.Bibi, I. Stamelos, L. Angelis, Information and Software Technology, Elsevier, 50(7-8), pp. 656-669 (2008)
  • A Statistical Framework for Analyzing the Duration of Software Projects’, L. Angelis, P. Sentas, I. Stamelos, Empirical Software Engineering, Springer, 13 (2), pp. 147-184 (2008)
  • An Experimental Investigation of Personality Types Impact on Pair Effectiveness in Pair Programming’, P. Sfetsos, I. Stamelos, L. Angelis, I. Deligiannis, Empirical Software Engineering, Springer, 14(2), pp. 187-226 (2009)
  • Understanding Knowledge Sharing Activities in Free/Open Source Software Projects: An Empirical Study’, S. K. Sowe, I. Stamelos, L. Angelis, Journal of Systems and Software, Elsevier, 81(3), pp. 431-446 (2008)
  • Regression via Classification applied on Software Defect Estimation, S. Bibi, G. Tzoumakas, I. Stamelos, I. Vlahavas, Expert Systems With Applications, Elsevier, 34(3), pp. 2091-2101 (2008)
  • Combining Probabilistic Models for Explanatory Productivity Estimation’, S.Bibi, I. Stamelos, L. Angelis, Information and Software Technology, Elsevier, 50(7-8), pp. 656-669 (2008)
  • A Statistical Framework for Analyzing the Duration of Software Projects’, L. Angelis, P. Sentas, I. Stamelos, Empirical Software Engineering, Springer, 13 (2), pp. 147-184 (2008)
  • An Experimental Investigation of Personality Types Impact on Pair Effectiveness in Pair Programming’, P. Sfetsos, I. Stamelos, L. Angelis, I. Deligiannis, Empirical Software Engineering, Springer, 14(2), pp. 187-226 (2009)
  • The Effect of Scaffolding Students’ Context-Generating Cognitive Activity in Technology-Enhanced Case-Based Learning’, S. Demetriadis, P. Papadopoulos, F. Fischer, I. Stamelos, Computers & Education, Pergamon – Elsevier Science, 51(2), 939-954 (2008)
  • Detecting Similarities in Antipattern Ontologies Using Semantic Social Networks’, D. Settas, S. Sowe, I. Stamelos, Knowledge Engineering Review, Cambridge, Special Issue on Ontologies Conceptualization and Epistemology for Software and System Engineering, Vol. 24, Special Issue 03, September 2009, pp. 287-307 (2009)
  • Teaching Software Engineering with FLOSS Projects’, I. Stamelos, Journal of Open Source Software and Processes, IGI Global, International Journal of Open Source Software & Processes, Vol. 1, Issue 1, pp. 72-90 (2009)
  • Prompting Students’ Context-Generating Cognitive Activity in Ill-Structured Domains: Does the Mode of Study Affect Learning?’, P. Papadopoulos, S. Demetriadis, I. Stamelos, I. Tsoukalas, Educational Technology Research & Development, Association for Educational Communications and Technology, Vol. 57, Issue 2, pp. 193-210 (2009)
  • BBN based approach for improving the software development process of an SME – a case study’, Stamatia Bibi, Ioannis Stamelos, George Gerolimos, Vangelis Kollias. Journal of Software Maintenance, Wiley, 22(2), (2010)
  • Software engineering research for computer games: A systematic review’, A. Ampatzoglou, I. Stamelos, Information and Software Technology, Elsevier, 52(9), pp. 888-901 (2010)
  • Survival analysis on the duration of open source projects’, I. Samoladas, L. Angelis, I. Stamelos, Information and Software Technology, Elsevier, 52(9), pp. 902-922 (2010)
  • The Value of Writing-to-learn when Using Question Prompts to Support Web-based Learning in Ill-Structured Domains’ Papadopoulos, P., Demetriadis, S., Stamelos, I., & Tsoukalas,I., EducationalTechnology Research & Development, Springer, (2010).
  • SPARSE:Asymptom-basedantipatternretrievalknowledge-basedsystemusingSemanticWebtechnologies’. Dimitrios Settas, Georgios Meditskos, Ioannis Stamelos, Nick Bassiliades, ExpertSystemswithApplications, Elsevier, 38(6): 7633-7646 (2011)
  • “Agents, Clusters and Components: A Synergistic Approach to the GSP”, G. Kakarontzas, I. Savvas, I. Stamelos, Future Generation Computer Systems, 27, Elsevier, pp. 999-1010 (2011)
  • “An Empirical Investigation on the Reusability of Design Patterns and Software Packages”, A. Ampatzoglou, A. Kritikos, G. Kakarontzas, I. Stamelos, Journal of Systems and Software, 84(12), Elsevier,pp. 2265-2283 (2011)
  • “Software Quality and Agile Practices: A Systematic Literature Review”, P. Sfetsos, I. Stamelos, Software Quality Professional, 14(1), American Society for Quality (ASQ) (2011)
  • Features for Suitable Problems: IT Professionals’ and IT Students’ Opinions”, Juri Valtanen, Eleni Berki, Elli Georgiadou, Stylianos Hatzipanagos, Margaret Ross, Ioannis Stamelos, Geoff Staples, International Journal of Human Capital and Information Techonology (IJHCITP), 3(3):27-41, IGI Global, Spring 2012
  • A methodology to assess the impact of design patterns on software quality”, Apostolos Ampatzoglou, Georgia Frantzeskou, Ioannis Stamelos, Information and Software Technology, 54 (4), Elsevier, pp. 331-432 (2012)
  • Building and Mining a Repository of Design Pattern Instances: Practical and Research Benefits”, Apostolos Ampatzoglou, Olia Michou, Ioannis Stamelos, Entertainment and Computing, Elsevier 4(2), pp. 131-142 (2013)
  • Layer Assessment of Object-Oriented Software: A Metric Facilitating White-Box Reuse‘, G. Kakarontzas, E. Konstantinou, A. Ampatzoglou, I. Stamelos, Journal of Systems & Software, Elsevier, 86, pp. 349-366 (2013)
  • ‘A genetic algorithm approach to global optimization of software cost estimation by analogy’, D. Milios , I. Stamelos, C. Chatzibagias, Intelligent Decision Technologies 7, IOS Press, pp. 45–58 (2013)
  • Research State of the Art on GoF Design Patterns: A Mapping Study’, A. Ampatzoglou, S. Charalambidou, I. Stamelos, Journal of Systems & Software, Elsevier, 86 (7) pp. 1945–1964 (2013)
  • ‘Enhancing software engineering education through open source projects: Four years of students’ perspectives’, Pantelis M. Papadopoulos, Ioannis G. Stamelos, Andreas Meiszner, Education and Information Technologies, Springer, 18 (2) pp. 381-397 (2013)
  • “Heterogeneous Personalities Perform Better in Pair Programming: The Results of a Replication Study”, Panagiotis Sfetsos, Panagiotis Adamidis, Lefteris Angelis, Ioannis Stamelos and Ignatios Deligiannis, Software Quality Professional, 15(4), American Society for Quality (ASQ) (2013)
  • ‘Extracting reusable components: A semi-automated approach for complex structures’ Eleni Constantinou, Athanasios Naskos, George Kakarontzas, Ioannis Stamelos, Information Processing Letters, 115 (3), pp. 414–417 (2015)
  • ‘An Automated Approach for Noise Identification to Assist Software Architecture Recovery Techniques’, Eleni Constantinou, George Kakarontzas, Ioannis Stamelos, Journal of Systems & Software, Elsevier, 107, pp. 142-157 (2015)
  • Evaluating children performance with graphical and tangible robot programming tools’, T Sapounidis, S Demetriadis, I Stamelos, Personal and Ubiquitous Computing 19 (1), pp. 225-237
  • Identifying evolution patterns: A metrics-based approach for external libraries reuse’, Eleni Constantinou, Ioannis Stamelos, Software Practice and Experience, Special Issue on Software Reuse, doi: 10.1002/spe.2484. (2017)
  • An Investigation of Effort Distribution Among Development Phases: A Four Stage Progressive Software Cost Estimation Model’, Efi Papatheocharous, Stamatia Bibi, Andreas Andreou, Ioannis Stamelos, Journal of Software: Evolution and Process, Version of Record online: 21 JUN 2017, DOI: 10.1002/smr.1881 (2017)
  • Reusability of Open Source Software across Domains: A Case Study’, Maria-Eleni Paschali, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Ioannis Stamelos, Journal of Systems & Software, Elsevier, Special Issue on Software Reuse, 134, pp. 211-227 (2017)
  • Process Mining applied on Library Information Systems: A case study’, Elia Kouzari, Ioannis Stamelos, Library and Information Science Research, Elsevier, to appear
  • Reusability Index: A Measure for Assessing Software Assets Reusability’,, I. Zozas, Apostolos Ampatzoglou, Stamatia Bibi, Alexander Chatzigeorgiou, Paris Avgeriou and Ioannis Stamelos, Journal of Software Maintenance and Evolution, to appear