ΑΝΑΛΥΤΙΚΟ ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ εληγιάννης Ιγνάτιος του Στεργίου Τακτικός Επίκουρος Καθηγητής Τµήµα Πληροφορικής Σχολή Τεχνολογικών Εφαρµογών Τεχνολογικό Εκπαιδευτικό Ιδρυµα Θεσσαλονίκης 547 00 Θεσσαλονίκη Τηλ: +30-31-791-295 - Fax: +30-31-791-290 e-mail: igndel@it.teithe.gr ΠΡΟΣΩΠΙΚΑ ΣΤΟΙΧΕΙΑ Ηλεκτρ. Ταχυδροµείο: igndel@it.teithe.gr Ηλεκτρ. διεύθυνση: www.it.teithe.gr/~igndel Τηλέφωνο: +30.2310.791295 Τηλεοµοιοτυπία: +30.2310.791295 ΑΚΑ ΗΜΑΪΚΟΙ ΤΙΤΛΟΙ ιδακτορικό ίπλωµα, Πανεπιστήµιο Μακεδονίας, 2000 Τµήµα Εφαρµ. Πληροφορικής, Θεσσαλονίκη Πτυχίο Πληροφορικής, Πανεπιστήµιο Lund, Σουηδία 1979 ΠΑΡΟΥΣΑ ΘΕΣΗ Τακτικός Επίκουρος Καθηγητής Τµήµα Πληροφορικής, ΑΤΕΙ-Θ Τ.Θ. 14561, 57400, Θεσσαλονίκη 2000-
Ι ΑΚΤΙΚΗ ΠΡΟΫΠΗΡΕΣΙΑ ΑΤΕΙ-Θ, Τµήµα Πληροφορικής 1. Μηχανική Λογισµικού Τεχνολογία Λογισµικού Αντικειµενoστρεφής Τεχνολογία, Ενοποιηµένη µεθοδολογία (Unified Process), Ανάλυση Γλώσσα µοντελοποίησης UML 2. Μεθοδολογίες Προγραµµατισµού-ΙΙ Ενοποιηµένη µεθοδολογία (Unified Process), Σχεδιασµός Αντικειµενoστρεφής µεθοδολογία ICONIX Γλώσσα µοντελοποίησης UML Σχεδιαστικά Πρότυπα (Design Patterns) Αξιολόγηση µε µετρικές 3. Γλώσσες προγραµµατισµού Αντικειµενοστρεφής γλώσσα προγραµµατισµού Java Αντικειµενοστρεφής γλώσσα προγραµµατισµού C++ COΒOL PASCAL 4. οµές δεδοµένων 5. Λειτουργικά Συστήµατα (VMS) 6. Βάσεις εδοµένων I Ελληνικό Ανοικτό Πανεπιστήµιο (ΕΑΠ) Θεµατική Ενότητα: ΠΛΗ24 Σχεδιασµός Λογισµικού Αντικειµενοστρεφής Τεχνολογία Λογισµικού Αντικειµενοστρεφής γλώσσα προγραµµατισµού Java Μεταγλωττιστές -
Αριστοτέλειο Πανεπιστήµιο Θεσσαλονίκης, Τµήµα Πληροφορικής Μεταπτυχικά Προγράµµατα Σπουδών Αντικειµενοστρεφής γλώσσα προγραµµατισµού Java 2002-03 ιοίκηση Εργων Πληροφορικής -05 Πανεπιστήµιο Μακεδονίας, Τµήµα ιοίκησης Τεχνολογίας ιάλεξη µε θέµα: Τεχνολογία Λογισµικού, Αντικειµενοστρεφής µεθοδολογία Unified Prosess, UML, Java ΕΠΑΓΓΕΛΜΑΤΙΚΗ ΕΜΠΕΙΡΙΑ ΚΑΙ ΡΑΣΤΗΡΙΟΤΗΤΑ Προγραµµατιστής-Αναλυτής Πληροφοριακών Συστηµάτων στην ιεύθυνση Μηχανογράφησης της SIEMENS ΤΗΛΕΒΙΟΜΗΧΑΝΙΚΗ, Θεσσαλονίκη Προγραµµατιστής-Αναλυτής Πληροφοριακών Συστηµάτων στη εταιρεία ανάπτυξης λογισµικού OR-CO, Θεσσαλονίκη 1983-89 1981-82 ΙΟΙΚΗΤΙΚΟ ΕΡΓΟ Υπεύθυνος του Τοµέα «Ανάλυσης και Προγραµµατισµού» του Τµήµατος Πληροφορικής - Υπεύθυνος γραφείου Πρακτικής άσκησης του Τµ. Πληροφορικής -
ΣΥΜΜΕΤΟΧΗ ΣΕ ΕΡΕΥΝΗΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ 1. ΕΠΕΑΕΚ ΙΙ Αρχιµήδης ΙΙ, -08, Επιστηµονικός υπεύθυνος του υποέργου µε τίτλο «Μεθοδολογία ποιότητας για σύγχρονες προγραµµατιστικές προσεγγίσεις». 2. ΕΠΕΑΕΚ ΙΙ Πρόγραµµα Πρακτικής Ασκησης φοιτητών/τριών του Τµήµατος Πληροφορικής, -07, Επιστηµονικός υπεύθυνος του υποέργου. 3. ΕΠΕΑΕΚ: Μελέτες Ευχρηστίας ηλεκτρονικών προιόντων, πολλαπλών πηγών πληροφόρησης και µαθησιακών εργαλείων σε κατανεµηµένο µαθησιακό περιβάλλον. 4. Ελληνικό Ανοικτό Πανεπιστήµιο Ανάπτυξη εκπαιδευτικού / συνοδευτικού υλικού για την υποστήριξη του εκπαιδευτικού έργου του Προπτυχιακού Προγράµµατος Σπουδών «Πληροφορική».
ΚΑΤΑΛΟΓΟΣ ΗΜΟΣΙΕΥΜΑΤΩΝ 1. ΙΑΤΡΙΒΗ Πειραµατική Αξιολόγηση των Επιπτώσεων των Ευρετικών Κανόνων στην Αντικειµενοστρεφή Σχεδίαση, Σεπτέµβριος 2002 ΕΡΓΑΣΙΕΣ ΣΕ ΙΕΘΝΗ ΕΓΚΡΙΤΑ ΠΕΡΙΟ ΙΚΑ ΜΕ ΚΡΙΤΕΣ J1. An Experimental Investigation of Personality Types Impact on Pair Effectiveness in Pair Programming Panagiotis Sfetsos, Ioannis Stamelos, Lefteris Angelis, and Ignatios Deligiannis, Υποβλήθηκε στο διεθνές περιοδικό IEEE Transactions on Software Engineering. 26 Ιουνίου, TSE-0151-0606 J2. A Formal Experiment to Assess the Impact of Design Heuristic on Object-Oriented Software Maintainability, I. Deligiannis, I. Stame L Angelis, M. Shepperd, M. Roumeliotis, Journal of Systems and Softwa Elsevier, Vol 72. No 2, pp 129-143 () J3. 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 () J4. A Review of Experimental Investigations into Object-Oriented Technology. I. Deligiannis, M. Shepperd, S. Webster, M. Roumeliotis. Empirical Software Engineering Journal, Sep. 2002. 2002 ΣΥΝΕΙΣΦΟΡΑ ΣΕ ΕΡΓΑΣΙΑ ΑΛΛΟΥ ΕΡΕΥΝΗΤΗ J5. In Search of Meaning (A Tale of two Words). R. Glass. IEEE Software, vol. 19, nr. 4, pp. 136, 134-135. 2002
ΕΡΓΑΣΙΕΣ ΣΕ ΠΡΑΚΤΙΚΑ ΙΕΘΝΩΝ ΣΥΝΕ ΡΙΩΝ ΜΕ ΚΡΙΤΕΣ C1. Lessons learned from an open-source University project P. Basdaras, K. Chalkias, A. Chatzigeorgiou, I. Deligiannis, P. Tsakiri, N. Tsantalis, Συνέδριο, WEAS, Αθήναι C2. A Framework for Teaching Software Testing using F/OSS Methodology, Open Source Software - IFIP, COMO, Ιταλία S. Sowe, I. Stamelos, I. Deligiannis C3. Investigating the Impact of Personality Types on Communication and Collaboration-Viability in Pair Programming An Empirical Study P. Sfetsos, I.Stamelos, L. Angelis, I. Deligiannis, Conf. XP C4. Probabilistic Evaluation of Object-Oriented Systems, N. Tsantalis, A. Chatzigeorgiou, G. Stefanides, I. Deligiannis, 10th IEEE International Metrics Symposium, Chicago, (Sept 14-16, ). C5. Assessing the Modifiability of two Object-Oriented Design Alternatives A Controlled Expeiment Replication, I. Deligiannis, P. Sfetsos, I. Stamelos, L. Angelis, A. Chatzigeorgiou, P. Katsaros,5th Conference on Modeling and Simulation, (EUROSIM), Paris,. C6. A Systematic Approach in Object-Oriented Design Heuristics Teaching, I. Deligiannis, I. Stamelos, C. Siaka, Proceedings INSPIRE, British Computing Society,pp. 123-131, C7. The impact of heuristics on Object-Oriented design maintainability: A controlled experiment. I. Deligiannis, I. Stamelos, L. Angelis, M. Roumeliotis. 4th International Workshop on Computer Science and Information Technologies CSIT 2002, Rion Patras, Greece, 2002. 2002 C8. A Review of Experimental Investigations into Object-Oriented Technology. I. Deligiannis, M. Shepperd. Fifth IEEE Workshop on Empirical Studies of Software Maintenance (WESS99), 1999, Oxford, UK 1999
ΑΝΑΦΟΡΕΣ ΤΟΥ ΕΡΕΥΝΗΤΙΚΟΥ ΕΡΓΟΥ ΑΠΟ ΠΕΡΙΟ ΙΚΑ & ΑΝΑΚΟΙΝΩΣΕΙΣ ΣΥΝΕ ΡΙΩΝ Using Bayesian Belief Networks to Model Software Project Management Antipatterns Dimitrios Settas, Stamatia Bibi, Panagiotis Sfetsos, Ioannis Stamelos Proceedings of the Fourth International Conference on Software Engineering Research, Management and Applications (SERA 06), IEEE QScope: an Open, Extensible Framework for Measuring Software Projects. Michael Eichberg Daniel Germanus Mira Mezini Lukas Mrokon, Thorsten Sch afer, Proceedings CSMR 06 An empirical investigation of the impact of the object-oriented paradigm on the maintainability of real-world mission-critical software Joa Sang Lim a,*, Seung Ryul Jeong b, Stephen R. Schach, The Journal of Systems and Software 77 () 131 138 A Survey of Controlled Experiments in Software Engineering Dag I.K. Sjøberg, Member, IEEE Computer Society, Jo E. Hannay, Ove Hansen, Vigdis By Kampenes, Amela Karahasanovi_c, Nils-Kristian Libo and Anette C. Rekdal IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 31, NO. 9, SEP. Assessment Improvement of a Balanced ScoreCard Application; Experiences from a Laboratory Course in Software Quality Management, K.V. Siakas, V. Taouktsis, K. Pehlivanis, E..Voutsa, Gisis T. The 10th INternational Conference on Software Process Improvement Research into Education and training, INSPIRE, 21-23 March, Glouchestershire,UK Modeling Design/Coding Factors That Drive Maintainability of Software Systems, Software Quality Journal, 13, 297 320, A Survey of Metrics for UML Class Diagrams, Marcela Genero, Mario Piattini, Coral Calero, JOURNAL OF OBJECT TECHNOLOGY, Vol. 4, No. 9, November- December Modeling Design/Coding Factors That Drive Maintainability of Software Systems, SUBHAS CHANDRA MISRA, Software Quality Journal, 13, 297 320, Defining and Validating Metrics for Navigational Models Silvia Abrahγo, Nelly Condori-Fernαndez, Luis Olsina and Oscar Pastor, Proceedings of the Ninth International Software Metrics
Symposium (METRICS 03), IEEE Finding Early Indicators of UML Class Diagrams Understandability An Modifiability Marcela Genero and Mario Piatini, Proceedings of the International Symposium on Empirical Software Engineering (ISESE 04), IEEE Formal Experimentation for Agile Formal Methods Panagiotis Sfetsos, Ioannis Stamelos Proceedings of the 1st South-East European November, Thessaloniki, Greece Workshop on Formal Methods, SEEFM'03 Conceptual Modeling of Accounting Information Systems: A Comparativ Study of REA and ER Diagrams, Geert Poels, M.A. Jeusfeld and Ó. Pastor (Eds.): ER Workshops, LNCS 2814, pp. 152 164,. Springer-Verlag Berlin Heidelberg Building UML Class Diagram Maintainability Prediction Models Based on Early Metrics Marcela Genero, Mario Piattini Proceedings of the Ninth International Software Metrics Symposium (METRICS 03), IEEE The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics, Khaled El Emam, SaõÈda Benlarbi, Nishith Goel, and Shesh N. Rai, IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 27, NO. 7, JULY 2001 2001 ΑΝΑΦΟΡΕΣ ΤΟΥ ΕΡΕΥΝΗΤΙΚΟΥ ΕΡΓΟΥ ΑΠΟ ΒΙΒΛΙΑ Practical Investigation into the Maintainability of Object-Oriented Systems for Mission Critical Business Joa Sang Lim, Seung Ryul Jeong, Min Cheol Whang, and Yongjoo Cho, T. Yakhno (Ed.): ADVIS, LNCS 3261, pp. 554 563,. Springer-Verlag Berlin Heidelberg Advances in Software Engineering (Book) Comprehension, Evaluation and Evolution, Erdogmus, Hakan; Tanir, Oryal (Eds.), 2002, ISBN: 0-387-95109-1 2002
ΑΝΑΦΟΡΕΣ ΤΟΥ ΕΡΕΥΝΗΤΙΚΟΥ ΕΡΓΟΥ ΑΠΟ ΙΑΤΡΙΒΕΣ EMPIRICAL STUDY ON EXTREME PROGRAMMING Sharifah Lailee Syed-Abdullah PhD thesis, Dept.of Computer Science University of Sheffield, UK GOQL, A GRAPHICAL QUERY LANGUAGE FOR OBJECT-ORIENTED DATABASE SYSTEMS, EUCLID KERAMOPOULOS PhD thesis, University of Westminster, UK ΑΝΑΦΟΡΕΣ ΤΟΥ ΕΡΕΥΝΗΤΙΚΟΥ ΕΡΓΟΥ ΑΠΟ ΤΕΧΝΙΚΕΣ ΕΚΘΕΣΕΙΣ (TECHNICAL REPORTS) Experimentally investigating Effects of Defects in UML Models, Christian F.J. Lange, Michel R.V. Chaudron Department of Mathematics and Computer Science Technische Universiteit Eindhoven, P.O. Box 513 5600 MB Eindhoven, The Netherlands {C.F.J.Lange, M.R.V.Chaudron}@tue.nl Software evolution in object-oriented systems: An overview of different empirical study techniques Anita Gupta DT8100 Object-oriented Systems The Norwegian University of Science and Technology Experimentally investigating Effects of Defects in UML Models Christian F.J. Lange, Michel R.V. Chaudron Department of Mathematics and Computer Science Technische Universiteit Eindhoven, P.O. Box 513 5600 MB Eindhoven, The Netherlands, March 14, A Measurement-Based Approach for Detecting Design Problems in Obje Oriented Systems M. J. Munro Technical Report, EFoCS-57- Department of Computer and Information Sciences University of Strathclyde, July Dynamic Coupling Measurement for Object-Oriented Software Erik Arisholm, Lionel C. Briand and Audun Føyen, Simula TR -5 and Carleton TR SCE-03-18 Challenges and Recommendations When Increasing the Realism of Controlled Software Engineering Experiments Dag I.K. Sjøberg, Bente Anda, Erik Arisholm, Tore Dybå, Magne Jørgensen, Amela Karahasanovi_ and Marek Voká_ Simula Research Laboratory, P.O. Box 134, NO-1325 Lysaker, Norway, R. Conradi and A.I. Wang (Eds.): ESERNET 2001-, LNCS 2765 pp. 24 38,.
Springer-Verlag Berlin Heidelberg Object-Oriented Metrics: A Review of Theory and Practice El-Emam, K. National Research Council Canada Institute for Information Technology March 2001 Validating Object-oriented Design Metrics on a Commercial Java Application Daniela Glasberg, Khaled El Emam, Walcelio Melo, and Nazim Madhavji National Research Council Canada Institute for Information Technology, 2000 The Prediction of Faulty Classes Using Object-oriented Design Metrics, Khaled El Emam and Walcelio Melo, National Research Council Canada Institute for Information Technology, 1999 Leitura Baseada em Perspectiva: Visão do Projetista Orientada a Objetos Sômulo Nogueira Mafra Guilherme Horta Travassos, COPPE/UFRJ - Programa de Engenharia de Sistemas e Computação Universidade Federal do Rio de Janeiro, Brasil 2001 2000 1999 ΕΠΙΠΛΕΟΝ ΡΟΛΟΙ ΣΕ ΕΘΝΙΚΟ ΚΑΙ ΙΕΘΝΕΣ ΕΠΙΠΕ Ο [11] Μέλος της ερευνητικής οµάδας «Software Engineering Group» του Τµήµατος Πληροφορικής του Α.Π.Θ http://sweng.csd.auth.gr/wb/pages/people.php http://sweng.csd.auth.gr/wb/pages/publications/software-metrics-andmeasurement.php 2000- ιευθυντής του υπό ίδρυση Ερευνητικού εργαστηρίου «Τεχνολογίας Λογισµικού» του Τµήµατος Πληροφορικής ΑΤΕΙ-Θ. Μέλος της ερευνητικής οµάδας ESERG (Empirical Software Engineering 1999- Research Group), του Τµήµατος Computing του Πανεπιστηµίου Bournemou2001 University, Bournemouth, UK. Ερευνητής του Τµήµατος Εφαρµ. Πληροφορικής του Πανεπιστηµίου Μακεδονίας, Θεσσαλονίκη 1998-2000 Κριτής του επιστηµονικού περιοδικού International Journal of Computers a Applications
ΕΠΑΓΓΕΛΜΑΤΙΚΕΣ ΟΡΓΑΝΩΣΕΙΣ Μέλος της «Ελληνική Επιστηµονική Ενωση Τεχνολογιών της Πληροφορίας & Επικοινωνιών στην Επκαίδευση, (ΕΤΠΕ)» Τοµέας: ιδακτική των Αντικειµενοστραφών Μεθοδολογιών http://www.etpe.gr/modules.php?name=content&pa=showpage&pid=17 ΠΕΡΙΟΧΕΣ ΕΡΕΥΝΗΤΙΚΟΥ ΕΝ ΙΑΦΕΡΟΝΤΟΣ Αντικειµενοστρεφής Τεχνολογία Λογισµικού Μεθοδολογίες ανάπτυξης λογισµικού Αξιολόγηση Προϊόντων Λογισµικού Μετρικές Ευρετικοί κανόνες Σχεδιαστικά πρότυπα