Bibi Stamatia University of Western Macedonia Department of Information and Telecommunication Engineering

Dr. Bibi Stamatia

Assistant Professor
Faculty of Engineering
Department of Electrical & Computer Engineering
University of Western Macedonia · Karamanli & Ligeris, 50100 Kozani, Greece ·
Office +30 (24610) 56526 · e-mail sbibi@uowm.gr

Curriculum

Education

2002 BSc - Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece
2008 PhD - Thesis "Estimation and prediction in software engineering with data analysis methods", Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece

Working Experience

Jan. 2019 until now
Assistant Professor, Faculty of Engineering, Department of Informatics and Telecommunications Engineering, University of Western Macedonia

Oct. 2014 - Jan. 2019
Lecturer, Faculty of Engineering, Department of Informatics and Telecommunications Engineering, University of Western Macedonia

Feb. 2010 - Jun. 2014
Adjunct Lecturer, Faculty of Engineering, Department of Information and Telecommunication Engineering, University of Western Macedonia

Feb. 2009 - Jun. 2011
Adjunct Lecturer, Department of Electrical Engineering, University of Thessaly

Oct. 2006 - Oct. 2009
Special Academic Staff, Technological Institute of Serres

Feb. 2009 - Oct. 2011
Post-Doctoral Researcher, Telecommunications and Networking Lab, Mechatronics Institute, CereteTH

Languages

Greek, English, French

Memberships

Hellenic Chamber of Tradesmen, IEEE


Download CV (Greek)


Research

Research Interests

Software Engineering, Software Quality, Software Cost Estimation, Software Reusability
Software Defined Networks (SDN), Cloud Computing, Open Source Software, Smart cities, IoT

Awards & Scholarships

Best paper award in the 17th International Conference on Software Reuse (ICSR’18): Reusability Index: A Measure for Assessing Software Assets Reusability

Article listed in the “The most downloaded IET Networks Articles” (November, December 2017) : Business application acquisition: On-premise or SaaS-based solutions?

Article listed as 5th/15th/25th in the “The most popular IEEE Software Articles” (May, June, September 2012) : Business application acquisition: On-premise or SaaS-based solutions?

International Scientific Journals Reviewer

IEEE Transactions on Software Engineering
IEEE Access
Information, MDPI
Journal of Software: Practice and Experience, J. Wiley & Sons
IEEE Transactions on Engineering Management, IEEE Computer Society
IEEE Software, IEEE Computer Society
Journal of Systems and Software, Elsevier
Information and Software Technology, Elsevier
Journal of Software: Evolution and Maintenance, J. Wiley & Sons
Expert Systems with Applications, Elsevier
IEEE Network magazine, Special Issue on Cloud Computing, IEEE Computer Society
The Computer Journal, Oxford Journals.
IEEE Journal of Internet of Things, IEEE Computer Society

Conference Commities

9th International Conference on Model driven Engineering and Software development (MODELSWARD’21), online, February 2020.
3d International Workshop on IoT Applications and Industry 4.0 (IoTi4), online, 2021.
9th International Conference on Information and Communication Technologies in Agriculture, Food & Environment, HAICTA 2020
2nd International Workshop on IoT Applications and Industry 4.0 (IoTi4), online, 2020.
8th International Conference on Model driven Engineering and Software development (MODELSWARD’20), Malta, February 2020.
1st International Workshop on IoT Applications and Industry 4.0 (IoTi4), Santorini, Greece, May, 2019.
7th International Conference on Model driven Engineering and Software development (MODELSWARD’19), Czech Republic, February 2019.
19th International Conference on Software Reuse (ICSR 2019), Cincinnati, USA, 2019.
18th International Software Process Improvement and Capability dEtermination (SPICE 2018), Thessaloniki, Greece, 2018
14th International Conference on Open Source Systems (OSS’ 18), Athens, Greece, 2018
26th International Conference on Advanced Information Systems Engineering (CaiSE’14), Thessaloniki, Greece, 2014
14th International Conference on Web Information Systems (WISE’13), Nanjing, China, 2013
2nd International Workshop on Computational Intelligence in Software Engineering (CISE 2012), Halkidiki, Greece, 2012
2010 International Conference on Scientific & Social Science Research (CSSR 2010), Kuala Lumpur, Malaysia, 2010.
5th Workshop on Knowledge Engineering and Software Engineering (KESE’09) at the 32nd German Conference on Artificial Intelligence, Paderborn, Germany, 2009.
14th, IEEE Symposium on Industrial Electronics & Applications (ISIEA 2009),Kuala Lumpur, Malaysia, 2009.

Research Projects

2021-2023 Δράσεις Υποστήριξης Διοικητικών και Ακαδημαϊκών δραστηριοτήτων Πανεπιστημίου Δυτικής Μακεδονίας/ Πρόσκληση 43, ΕΣΠΑ «Μεταρρύθμιση Δημόσιου Τομέα»
2020-2022 AGROTOUR: “Νέες τεχνολογίες και καινοτόμες προσεγγίσεις σε σχέση με την Αγροδιατροφή και τον Τουρισμό”
2021-2022 “Πιλοτικές ψηφιακές εφαρμογές έξυπνης πόλης για τον Δήμο Κοζάνης”
2020-2023 STRONG: “advanced first RespONders traininG”/ ERASMUS+ KA2 Project
2020-2023 JAUNTY: “Joint undergrAduate coUrses for smart eNergy managemenT sYstems (JAUNTY)”/ ERASMUS+ KA2 Project
2020-2023 SmartROOT: “Smart faRming innOvation Training” / ERASMUS+ KA2 Project
2020-2023 EVIDENT: “ bEhaVioral Insgihts anD Effective eNergy policy acTions” / H2020-LC-SC3-EE-2020-1
2020-2023 TERMINET: “nexT gEneRation sMart INterconnectEd ioT” / H2020-ICT-2020-1
2019-2022 SDN-MicroSENSE: “Microgrid resilient electrical energy system”/ H2020-SU-DS-2018
2018-2021 SPEAR: “ Secure and PrivatE smArt gRid” (H2020-DS-07-2017)
2018-2021 ARRANGE-ICT: Partneship for Adressing MegaTrends in ICT (ERASMUS KA2)
2018-2021 DIAS: Drones in Agriculture Surveillance (EREVNO, DIMIOYRGO, KAINOTOMO,ESPA)
2018-2021 MARS: Smart Farming with Drones (EREVNO, DIMIOYRGO, KAINOTOMO,ESPA)
2012-2015 SPRINT SMEs: Research in Software Process ImprovemeNT Methodologies for Greek Small & Medium sized Software Development Enterprises
2012-2015 STEREO: Software Engineering Research Platform
2007-2008 SQO-OSS: Source Quality Observatory for Open Source Software (FP6-IST-2005)
2009-2011 Imuse: Virtual Museum over a Sensor Web (EEA Grants EL0043)
2008-2009 Αναμόρφωση του Προγράμματος Σπουδών του Τμήματος Πληροφορικής και Επικοινωνιών του Τ.Ε.Ι. Σερρών, ΕΠΕΑΕΚ ΙΙ
2006-2007 ΔΙΕΡΓΑΣΙΑ: Βελτιστοποίηση διεργασιών ανάπτυξης τηλεπικοινωνιακού λογισμικού (ΠΑΒΕΤ)
2006-2007 MISSION-SPM: Ολοκληρωμένο περιβάλλον βασισμένο σε μοντέλα για την υποστήριξη της προσομοίωσης στη διαχείριση έργων λογισμικού (ΑΡΧΙΜΗΔΗΣ ΙΙ)
2006-2007 Μεθοδολογία ποιότητας για σύγχρονες προγραμματιστικές τεχνικές (ΑΡΧΙΜΗΔΗΣ ΙΙ)
2006-2007 ΔΙΕΠΤΕΛΟ: Ανθρώπινο δίκτυο κατάρτισης και εκπαίδευσης στη διοίκηση έργων πληροφορικής και την τεχνολογία λογισμικού (ΓΓΕΤ-ΕΠΑΝ 8.3)
2005-2006 Πιστοποίηση δεξιοτήτων εκπαιδευτικών: Επιμόρφωση εκπαιδευτικών για την αξιοποίηση ΤΠΕ στην εκπαίδευση
2004-2005 ΔΙΟΡΓΑΝΩΣΗ: Διαχείριση οργανωσιακής γνώσης για τις ελληνικές επιχειρήσεις (ΓΓΕΤ-ΕΠΑΝ 4.5)
2004-2005 ΑΣΠΙΣ, ΑΣΠΙΣ 1: Αυτοματοποιημένο σύστημα πιστοποίησης γνώσεων πληροφορικής (ΓΓΕΤ-ΕΠΑΝ-INFOGROUP)
2003-2004 Μελέτη και παρουσίαση σύγχρονων τεχνικών συστημάτων αυτόματης συλλογής κομίστρου (ΟΣΕ)
2001-2002 Σχεδίαση εργαλείων προσομοίωσης για την αξιολόγηση λογισμικού (Επιτροπή Ερευνών ΑΠΘ)


Publications

Book chapters

[BC.5] A. Ampatzoglou, S. Bibi, P. Avgeriou, A. Chatzigeorgiou,“Guidelines for Managing Threats to Validity of Secondary Studies in Software Engineering”, Contemporary Empirical Methods in Software Engineering, pp. 415-441, 2020

[BC3] S. Bibi, D. Katsaros, P. Bozanis, “Cloud Computing Economics”, in Handbook of Research on Innovations in Systems and Software Engineering, IGI Global, pp. 125-149, 2015.

[BC4] P. Smiari, S. Bibi, I. Stamelos, “Knowledge acquisition during software development: Modeling with anti-patterns”, In Synergies Between Knowledge Engineering and Software Engineering, Springer, pp. 75-92), 2018

[BC3] S. Bibi, D. Katsaros, P. Bozanis, “Cloud Computing Economics”, in Handbook of Research on Innovations in Systems and Software Engineering, IGI Global, pp. 125-149, 2015.

[BC2] S. Bibi, D. Katsaros, P. Bozanis, “How to choose the right cloud”, Grid and Cloud Computing: Concepts, Methodologies, Tools and Applications, IGI Global, pp. 1530-1552, 2012.

[BC1] S. Bibi, I. Stamelos, “Estimating the Development Cost of Intelligent Systems”, in Intelligent Interactive Systems in Knowledge-based Environments”, Springer, Vol. 104, pp. 25-45, 2008.


Journals

[J22] I. Zozas, S. Bibi and A. Ampatzoglou, “Forecasting the Principal of Code Technical Debt in JavaScript Applications”, IEEE Transactions on Software Engineering, 2023. (to appear)

[J21] V. Moysiadis, G. Kokkonis, S. Bibi, I. Moscholios, N. Maropoulos, and P. Sarigiannidis, “Monitoring Mushroom Growth with Machine Learning”, Agriculture, MDPI, Vol. 13(1), pp. 223, 2023.

[J20] K. Kiropoulos, D. C. Tsouros, F. Dimaraki, A. Triantafyllou, S. Bibi, P. Sarigiannidis, and P. Angelidis, “Monitoring Saffron Crops with UAVs”, Telecom, MDPI, Vol. 3(2), pp. 301-321, 2022.

[J19] E.M. Arvanitou, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I.S. Deligiannis, “Applying and Researching DevOps: A Tertiary Study”, IEEE Access, Vol. 10, pp. 61585-61600, 2022.

[J18] A. Ampatzoglou, A. Chatzigeorgiou, E.M. Arvanitou, S. Bibi, “SDK4ED: A platform for technical debt management”, Software Practice and Experience, Wiley, Vol. 52(8), pp. 1879-1902, 2022.

[J17] P. Smiari, S. Bibi, A. Ampatzoglou, E. M. Arvanitou, “Refactoring embedded software: A study in healthcare domain”, Information and Software Technology, Elsevier, Vol. 143, 106760, 2022.

[J16] S. Bibi, I. Zozas, A. Ampatzoglou, P. G. Sarigiannidis, G. Kalampokis, I. Stamelos, “Crowdsourcing in Software Development: Empirical Support for Configuring Contests”, IEEE Access, Vol. 8, pp. 58094-58117, 2020.

[J15] D. Feitosa, A. Ampatzoglou, A. Gkortzis, S. Bibi, A. Chatzigeorgiou, “CODE reuse in practice: Benefiting or harming technical debt”, Journal of Systems and Software, Elsevier, Vol. 167, 110618, 2020.

[J14] P. Smiari, S. Bibi, D. Feitosa, “Examining the reuse potentials of IoT application frameworks”, Journal of Systems and Software, Elsevier, Vol. 169, 110706, 2020.

[J13] D. Tsouros, S. Bibi, P. Sarigiannidis, “A Review on UAV-Based Applications for Precision Agriculture”. Information, MDPI, 10(11), 2019.

[J12] A. Triantafyllou, P. Sarigiannidis, S. Bibi, “Precision Agriculture: A Remote Sensing Monitoring System Architecture”. Information, MDPI, 10(11),2019.

[J11] I. Zozas, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou, I. Stamelos, “REI: An integrated measure for software reusability”.Journal of Software Maintenance and Evolution, 31(8), e2216(2019).

[J10] A. Ampatzoglou, S. Bibi, P. Avgeriou, M. Verbeek, A. Chatzigeorgiou, “Identifying, categorizing and mitigating threats to validity in software engineering secondary studies”. Information & Software Technology 106: 201-230 (2019).

[J09] T. Lagkas, V. Argyriou, S. Bibi, P. G. Sarigiannidis: UAV IoT Framework Views and Challenges: Towards Protecting Drones as "Things". Sensors 18(11): 4015 (2018).

[J08] A. Chatzimparmpas and S. Bibi. "Maintenance process modeling and dynamic estimations based on Bayesian Networks and Assocation Rules." Journal of Software: Evolution and Process (2019).

[J07] M.E. Paschali, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Stamelos, “Reusability of open source software across domains: A case study”, Journal of Systems and Software, Elsevier, Vol. 134, pp. 211-227, 2017.

[J06] P. Sarigiannidis, T. Lagkas, S. Bibi, A. Ampatzoglou, P. Bellavista, “Hybrid 5G optical-wireless SDN-based networks, challenges and open issues”, IET Networks, Vol. 6(6), pp. 141-148, 2017.

[J05] E. Papatheocharous, S. Bibi, I. Stamelos, A. S. Andreou, “An investigation of effort distribution among development phases: A four‐stage progressive software cost estimation model”, Journal of Software: Evolution and Process, Vol. 29(10), 2017.

[J04] S. Bibi, D. Katsaros, P. Bozanis, “Business application acquisition: On-premise or SaaS-based solutions?”, IEEE software, Vol. 29(3), pp. 86-93, 2012.

[J03] S.Bibi, I. Stamelos, G. Gerolimos, V.Kollias, “BBN based approach for improving the Software Development Process of an SME : a Case Study”, Software Process Improvement in Practice, Wiley, vol. 22, pp. 121-140, 2010.

[J02] S. Bibi, D. Katsaros, P. Bozanis, G. Tsoumakas, I. Stamelos, I. Vlahavas, “Regression via Classification applied on Software Defect Estimation”, Experts Systems with Applications, Elsevier, Vol.34, No.3, pp.2091-2101, 2008

[J01] S. Bibi, I. Stamelos, L. Angelis, “Combining probabilistic models for explanatory productivity estimation”, Information and Software Technology Journal, Elsevier, Vol. 50, No 7-8, pp. 656-669, June 2008


International Conferences

[C.41] I. Zozas, I. Anagnostou, S. Bibi, “Trends on Crowdsourcing JavaScript Small Task”, 17th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2022), 2022 online event: 85-94

[C.40] A.Terzi, O. Christou, S. Bibi, P. Angelidis, “Software Reuse and Evolution in JavaScript Applications”, 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’22), Gran Canaria Islands, September 2021, pp. 263-269

[C.39] C. Chaschatzis, A. Lytos, S. Bibi, T. Lagkas, C. Petaloti, S. K. Goudos, I. D. Moscholios, P. Sarigiannidis, “Integration of Information and Communication Technologies in Agriculture for Farm Management and Knowledge Exchange”, International Conference on Modern Circuits and Systems Technologies (MOCAST 2022), MOCAST 2022, Bremen: 1-4

[C.38] K. Kiropoulos, F. Dimaraki, D.C. Tsouros, S. Bibi, “UAV saffran monitoring process”, International Conference on Modern Circuits and Systems Technologies (MOCAST 2022), MOCAST 2022, Bremen: 1-4

[C.37] D. Ziouzios, D. Tsiktsiris, N. Baras, S. Bibi and M. Dasygenis, “A generator tool for Carry Look-ahead Adders (CLA)”, The 3rd ETLTC International Conference on Information and Communications Technology (ETLTC2021), Vol. (102), May 2021.

[C.36] I. Siniosoglou, V. Argyriou, S. Bibi, T. Lagkas, P. G. Sarigiannidis,“Unsupervised Ethical Equity Evaluation of Adversarial Federated Networks”, 15th International Conference on Availability, Reliability and Security (ARES’21), Online event, pp. 123:1-123:6, August 2021

[C.35] K. Kiropoulos, S. Bibi, F. Vakouftsi, V. Pantzios: “Precision Agriculture Investment Return Calculation Tool”, 17th International Conference on Distributed Computing in Sensor Systems (DCOSS’ 21), Online event, pp. 267-271, July 2021

[C.34] A. Terzi, S. Bibi, P. G. Sarigiannidis,“Reuse Opportunities in JavaScript applications”, 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA’21), online event, pp. 387-391, September 2021

[C.33] A. Triantafyllou, P. G. Sarigiannidis, S. Bibi, F. Vakouftsi, V. Pantzios,“Modelling deployment costs of Precision Agriculture Monitoring Systems”, 16th International Conference on Distributed Computing in Sensor Systems (DCOSS’ 20), Online event, pp. 252-259, June 2020

[C.32] T. Maikantis, A. Tsintzira, A. Ampatzoglou, E.M. Arvanitou, A. Chatzigeorgiou, I. Stamelos, S. Bibi, I.S. Deligiannis,“Software Architecture Reconstruction via a Genetic Algorithm, Applying the Move Class Refactoring”, 24th Pan-Hellenic Conference on Informatics (PCI’20), Athens, Greece, pp. 135-139, November 2020

[C.31] D. C. Tsouros, A. Terzi, S. Bibi, F. Vakouftsi, V. Pantzios, “Towards a Fully Open-Source System for Monitoring of Crops with UAVs in Precision Agriculture”, 24th Pan-Hellenic Conference on Informatics (PCI’20), Athens, Greece, pp. 322-326, November 2020

[C.30] D.C. Tsouros, A. Triantafyllou, S.Bibi, P. G. Sarigiannidis, “Data Acquisition and Analysis Methods in UAV- based Applications for Precision Agriculture”, 15th International Conference on Distributed Computing in Sensor Systems (DCOSS’ 19), Santorini, Greece, pp. 385-392, pp. 377-384, May 2019

[C.29] A. Triantafyllou, D. C. Tsouros, P. G. Sarigiannidis, S. Bibi, “An Architecture model for Smart Farming”, 15th International Conference on Distributed Computing in Sensor Systems (DCOSS’ 19), Santorini, Greece, pp. 385-392, May 2019

[C28] I. Zozas, S. Bibi, A. Ampatzoglou, P. Sarigiannidis, “Estimating the maintenance effort of JavaScript Applications”, Euromicro DSD/SEAA 2019, Kallithea, Chalkidiki, Greece

[C28] Elvira-Maria Arvanitou, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Stamelos: “Monitoring Technical Debt in an Industrial Setting”. EASE 2019: 123-132

[C27] A. Chatzimparmpas, S. Bibi, I. Zozas, A. Kerren, “Analyzing the Evolution of JavaScript Applications”, 14th International Conference on Evaluation of Novel Approaches to Software, Herakleion, Crete, 2019

[C26] I. Zozas, S. Bibi, A. Ampatzoglou, P. Sarigiannidis, “Estimating the maintenance effort of JavaScript Applications”, Euromicro DSD/SEAA 2019, Kallithea, Chalkidiki, Greece

[C25] P. Smiari, S. Bibi, and D. Feitoza, “Examining the reusability of Smart Home applications: A Case Study” on Eclipse Smart Home, 18th Internation Conference on Software Reuse, Cincinnati, 2019

[C24] A. Lampropoulos, A.Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Stamelos, “REACT - A Methodology for Facilitating Open-Source Software Reuse”, 11th International Conference on the Quality of Information and Communications Technology (QUATIC’18), Coimbra, Portugal, September 2018

[C23] P. Smiari, S. Bibi, I. Stamelos, “A Smart City Application Modeling Framework: A case study on refactoring a Smart Retail Platform”, 44th Conference on Software Engineering and Advanced Applications (SEAA’18), Prague, Czech Republic, August 2018

[C22] A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, P. Avgeriou, I. Stamelos, “Reusability Index: A Measure for Assessing Software Assets Reusability”, 17th International Conference on Software Reuse (ICSR’18), Madrid, Spain, pp. 43-58, May 2018. Best Paper Award.

[C21] I. Zozas, S. Bibi, D. Katsaros, P. Bozanis, I. Stamelos, “Feature models for big data applications: Modeling big data applications by applying feature models”, 8th International Conference on Information, Intelligence, Systems and Applications (IISA’18) , Larnaca, Cyprus, pp. 1-6, August 2017

[C20] M.E. Paschali, A. Ampatzoglou, S. Bibi, A. Chatzigeorgiou, I. Stamelos, “A case study on the availability of open-source components for game development”, 15th International Conference on Software Reuse (ICSR’16), Springer, pp. 149-164, Cyprus, June 2016.

[C19] S. Bibi, A. Ampatzoglou, I. Stamelos, “A Bayesian belief network for modeling open source software maintenance productivity”, 12th International Conference on Open Source Systems (OSS’16), Springer, pp. 32-44, Gothenburg, Sweden, May 2016

[C18] G. Kakarontzas, V.C. Gerogiannis, S. Bibi, I. Stamelos, “ Estrangement Between Classes: Test Coverage-based Assessment of Coupling Strength Between Pairs of Classes”, 9th International Conference on the Quality of Information and Communications Technology (QUATIC’14 ), IEEE, pp. 48-57, Portugal, September 2014.

[C17] S. Bibi, V.C. Gerogiannis, G. Kakarontzas, I. Stamelos, “Ontology based bayesian software process improvement”, 9th International Conference on Software Engineering and Applications (ICSOFT-EA’14), IEEE, pp. 568-575, Vienna, Austria, August 2014

[C16] S. Bibi, P. Tsompanopoulou, A. Fevgas, N. Fraggogiannis, A. Martini, A. Zaharis and P. Bozanis, “A platform for delivering multimedia Presentations on Cultural Heritage”, in the proceeding of the Panhellenic Conference in Informatics, pp. 175-179, Thessaloniki, Greece, PCI 2010.

[C15] S. Bibi, D. Katsaros, P. Bozanis, “Application Development: Fly to the Clouds or Stay in-House?”, 1st IEEE International Workshop on Collaboration and Cloud Computing (WETICE’10), pp. 60-65, Larisa, Greece, June 28-30, 2010.

[C14] K. Hamdan, S. Bibi, L. Angelis, I. Stamelos, “A Bayesian Belief Network Cost Estimation Model that Incorporates Cultural and Project leadership Factors”, IEEE Symposium on Industrial Electronics & Applications (ISIEA’09), October 2009, Kuala Lumpur, Malaysia, pp. 985-989.

[C13] S. Bibi, I. Stamelos, “Analogy Based Cost Estimation Configuration with Rules”, 8th International Joint Conference on Knowledge Based Software Engineering (JCBSE’ 08), pp. 317-326, Piraeus, Greece, August 2008.

[C12] S. Bibi, I. Stamelos, G. Gerolimos, V. Kollias, “A BBN based approach for improving the Software Development Process of a Telecommunication Company”, 12th Panhellenic Conference on Informatics (PCI’ 08), IEEE proceedings, Samos, Greece, pp. 118-123, 2008.

[C11] I. Samoladas, S. Bibi, S. Sowe, I. Deligiannis, I. Stamelos, “A Preliminary Analysis of Publicly Available FLOSS Measurements: Towards Discovering Maintainability Trends”, 2nd International Workshop on Public Data about Software Development (WoPDaSD’ 09), Limerick, Ireland, June 2007.

[C10] S. Bibi, N. Mittas, L. Angelis, I. Stamelos, E. Mendes, “ Comparing Cross- vs. Within-Company Effort Estimation Models Using Interval Estimates”, International Conference on Software Process and Product Measurement (MENSURA’07), pp. 77-86, Mallorca, Spain, 2007.

[C09] S.Bibi, G. Tsoumakas, I. Stamelos, I. Vlahavas, “Software Defect Prediction using Regression via Classification”, in the proceedings of the 4th IEEE International Conference on Computer Systems and Applications, (AICCSA’06), pp.330- 337, Dubai, UAE, March 2006.

[C08] S. Bibi, I. Stamelos, “Selecting the Appropriate Machine Learning Tecnhiques for the Prediction of Software Development Costs”, 3rd IFIP Conference on Artificial Intelligence Applications & Innovations (AIAI’06), Springer- Verlang proceedings, pp. 533-540, Athens, Greece, June 2006.

[C07] D. Settas, S. Bibi, P. Sfetsos, I. Stamelos, V. Gerogiannis, “ Using Bayesian Belief Networks to Model Software Project Management Antipatterns”, 4th IEEE International Conference on Software Engineering Research, Management and Applications (SERA’ 06), pp. 117-124, Washington, USA, August 2006.

[C06] S. Bibi, I. Stamelos, L. Angelis, “Software Cost Prediction with Predefined Interval Estimates”, Proceedings of the 1st Software Measurement European Forum (SMEF’04), pp. 237-246, Rome, Italy, January 2004.

[C05] S. Bibi, I. Stamelos, “ Software Process modeling with Bayesian Belief Networks”, 10th IEEE International Conference on Software Metrics (METRICS’04), Online proceedings, September 2004, Chicago, USA.

[C04] R. Neumann, S. Bibi, “Building fault prediction models from abstract complexity metrics- analyzing and interpreting fault related influences”, 14th International Workshop on Software Measurement and Metrik congress(IWSM’04), pp 575-587, Berlin, Germany, November 2004.

[C03] S. Bibi, I. Stamelos, L. Angelis, , “ Software Productivity estimation based on Association Rules”,11th European Software Process Improvement Conference, 13 A.6, Trondheim, Norway, November 2004.

[C02] I. Samoladas, S. Bibi, I. Stamelos, G.L. Bleris, “Exploring the Quality of Free/Open Source Software, A Case Study on an ERP/CRM System”, 9th Panhellenic Conference in Informatics (PCI’03), pp. 640-648, Thessaloniki, Greece, November 2003.

[C01] S. Bibi, I. Stamelos, L. Angelis, “Bayesian Belief Networks as a Software Productivity Estimation Tool”, Proceedings of the 1st Balkan Conference in Informatics (BCI’03), pp. 585-596, Thessaloniki, Greece, November 2003.


Other

[D01] S. Bibi, I. Samoladas, I. Stamelos, N. Katsiadakis, “ΔΙ.ΟΡΓΑΝΩ.ΣΗ Σύστημα ΔΙαχείρισης ΟΡΓΑΝΩσιακής ΓνώΣΗς για τις ελληνικές επιχειρήσεις”, Proceeding of the National Conference on Systemic Studies,, Hellenic Society of Systemic Studies, Tripoli, Greece, May 2005


Courses

Object Oriented Programming I eClass

2nd Semester
Οbject-oriented programming in Java. Abstract and concrete classes, interfaces. Properties and objects. Methods, messages, method overloading and overriding. Program control constructs. Arrays and dynamic structures. Debugging a program using an IDE. Inheritance, polymorphism and encapsulation. Exception handling.

Object Oriented Programming II eClass

7th Semester
Basic principles and concepts of object-oriented programming in C++. Abstract and concrete classes, interfaces. Properties and objects. Inheritance. Polymorphism. Encapsulation. Composition and aggregation. Methods, messages, method overloading and overriding. Program control constructs. Arrays and dynamic structures. Templates. Exception handling.

Compilers eClass

9th Semester
Lexical Analysis, Automata, regular Expressions, Syntax Analysis, LL, LR, Semantic Analysis, Intermediate Representation, Machine Code

Software Engineering eClass

6th Semester
Introduction to Software Engineering. Software development models. Software life cycle. Software requirements. Data flow diagrams, structure diagrams. Software design. Software coding and documentation. Software testing, testing tools. Object-oriented software systems development, the UML modeling language: Class and interaction diagram, state and activity diagram. Systems specification models.

Past courses

Databases (6th Semester) 2012-2014
Web Programming (6th Semester) 2012-2014
Advanced Software Engineering (8th Semester) 2010-2011