npapadak

npapadak's picture
Professional Preparation: 
Bsc Computer Science, University of Cyprus, 1997
Msc Computer Science, University of Crete, 1999
PhD Computer Science, University of Crete, 2004
CURRICULUM VITAE
Name: Nikolaos Papadakis
Date of Birth: January 14, 1975
Work Address: Associate Professor Department of Ιnformatics Engineering , TEI of Crete, Estavromenos Heraklion, Crete, Postal Code 71004
Contact Number: 6945977939
Marital Status: Single
Military Service: Completed
E-mail:   npapadak@cs.teicrete.grnpapadak@hmu.gr
               
Studies
Degree from the computer department of the University of Cyprus, in June 1997. First in my year with a 8.34 degree.
Graduate studies in Computer Science Department at University of Crete in the Field of Information Systems and Software Engineering and in networks, MSc, November 1999
Ph.D. in Computer Science Department at University of Crete in Knowledge Representation and reasoning systems, March 2004.

Teaching Experience
Teaching (Visiting Professor(PD407)) of course “files and databases” in the Department of Applied Mathematics at University of Crete and “ Representation and Processing of Knowledge ” in the Computer Science Department at University of Crete, for the period 1.3.2004 to 31.8.2004
Teaching (PD407) of courses “Files and Databases” and  “Database Management Systems” in the Computer Science Department at University of Crete, for the period 1.9.2004 to 28.2.2005
Teaching (PD407) of “Introduction to Computers” in the Department of Mathematics University of Crete and of “Files and Databases” in the Computer Science Department University of Crete, for the period 1-3 - 2005 to 31/8/2005. 
Teaching (PD407) of “Software Laboratory “ in Computer Science Department University of Crete, during the period 1-10 - 2005 to 28.2.2006
Teaching (PD407) of  “Introduction to Computers” in the Department of Mathematics University of Crete and of “Knowledge Representation and Processing” in the Computer Science Department University of Crete, during the period 1-3 - 2006 to 31/8/2006.
Teaching (PD407) of “Files and Databases” in the Computer Science Department University of Crete, for the period 1.9.2006 to 28.2.2007
Teaching (PD407) of “Data Structures” in the Department of Applied Mathematics and of “Introduction to Programming” in the Department of Mathematics, University of Crete, during the period 31.8.2007 to 1-3-207.
Teaching (PD407) of “Structured Programming” in the Electronic and Computer Engineering Department, Technical University of Crete, for the period 1.3.2007 to 31.8.2007.
Teaching (PD407) of “Entity Programming” and “Programming Systems and Software Tools” in the Electronic and Computer Engineering Department, Technical University of Crete, for the period 1.9.2007 to 29.2.2008.
Teaching (PD407) of “Symbolic Discrete Structures” in the Electronic and Computer Engineering Department, Technical University of Crete, during the period 1.3.2008 to 31.8.2008.
Teaching (PD407) of “Compilers” in the Computer Science Department University of Crete, during the period 1.3.2008 to 31.8.2008.
Teaching (PD407) of course in Logic in Computer Science Department, University of Crete, for the period 1.3.2009 to 31.8.2009.
Visiting Professor at the Department of Science,  TEI of Crete. Teaching the courses :
Programming I (civil engineering department ),
Programming II (civil engineering department )
Programming II (electrical engineering department ) Information Technology (programming  in C language) (mechanical engineering department )
Introduction to information technology (Nursing Department)
Introduction to Information Technology (Crop Science Department)
Programming  II (electrical engineering department )for the period 1/9/2008 to 30/6/2009.
Lecture at the Department of Science,  TEI of Crete. Teaching the courses :
Programming II (electrical engineering department ) Information Technology (programming  in C language) (mechanical engineering department )
Introduction to information technology (Nursing Department)
Introduction to Information Technology (Crop Science Department)
Information System (Crop Science Department) 
  
Auxiliary Teaching

Assistant Professor in the teaching of  “Compilers” for the period September to December 1997, September to December 1998,  January-June 2000 and January to June 2002, University of Crete, Computer Science Department. (Authorities: exclusive supervision of the project , teaching and tutoring lessons 4-6 hours a week, etc)
Assistant Professor in the teaching of  “Operating Systems”  in January to June 1999, University of Crete, Computer Science Department
Assistant Professor in the teaching of  course in Logic, for the  period September to December 1999 and September to December, University of Crete, Computer Science Department.
Assistant Professor in the teaching of “Databases” for the period September-December 2001.

Other Teaching Experience
Fully supervised 75 undergraduate papers and one graduate in Computer Science Department, University of Crete, April 2004 - May 2009.
Supervised 30 graduate papers at Department of Applied Informatics and Multimedia, TEI of Crete, October 2007 - present.

Work Experience
Assistant systems analyst at the Institute of Neurology and Genetics in Nicosia, May to July 1996.
Network administrator at the University of Crete, 1/2/1999 - 28/2/2000.
Manager in the laboratories of Interdisciplinary Graduate Program "Advanced Methods and Information Systems in Archaeology" during the period 1/9/2002 to 31/1/2003.
Researcher at the Institute of Computer Science of  The Foundation for Research and Technology in the period May 2006 to December 2006.
Researcher at the Technical University of Crete in the research program TOWL during the period February 2007 to September 2008.Publications
Conferences (present full article)
1.Nikos Papadakis,  Polydoros Petrakis, Dimitris Plexousakis,Haridimos Kondylakis «A Solution to the Ramification Problem Expressed in Temporal Description Logics», accept in 4th International  Workshop on New Forms of Reasoning for the Semantic Web: Scalable & Dynamic  - NEFoRS2010 co-located with the 7th Extended Semantic Web Conference (ESWC2010).
2.Nikos Papadakis, Pavlos Kefalas and Antonis Delidakis, “A Distributed System for Discovery Knowledge Over Peer-To-Peer Network “, 13th IASTED International Conference on Artificial Intelligence and Soft Computing  pp125-129, 2009
3.Manolis Marakakis and Nikos Papadakis, “An Interactive Verifier for Logic Programs”,  13th IASTED International Conference on Artificial Intelligence and Soft Computing , pp. 130-137, 2009
4.Evdoxios Baratis, Euripides Petrakis, Sotiris Bastakis , Nikolaos Maris and Nikos Papadakis,  TOQL: Temporal Ontology Querying Language 11th International Symposium on Spatial and Temporal Databases 2009, pp. 338-354.
5.Evdoxios Baratis, Nikolaos Maris, Euripides Petrakis, Sotiris Batsakis and Nikolaos Papadakis,  11th International Symposium on Spatial and Temporal Databases 2009  pp. 450-454.
6.Nikos Papadakis,  Dimitris Plexousakis, Grigoris Antoniou, Manolis Daskalakis, Yannis Christodoulou. The Ramification Problem in Temporal Databases: a Solution Implemented in SQL. 17th International Symposium on Methodologies for Intelligent Systems (ISMIS'08), pp. 381–388 May 2008 Canada.
7.Nikos Papadakis, Nikolaos Doulamis and Anastasios Doulamis.. IASTED International Conference,Signal and Image Processing (SIP 2007), pp. 197-201 August 20-22, 2007, Honolulu, HI, USA.  ISBN 978-0-88986-676-8.
8.Nikos Papadakis,  Grigoris Antoniou and Dimitris Plexousakis, “The Ramification Problem in Temporal Databases: Concurrent Execution with Conflicting Constraints", 19th  IEEE International  Conference on Tools with Artificial Intelligent, pp. 274-278, Patra, Grecce , October 2007.
9.Nikos Papadakis and Dimitris Plexousakis, “Addressing the Ramification Problem in a Temporal Context:the case of Concurrent Actions”, pp. 545-551 15th IEEE International  Conference on Tools with Artificial Intelligent, Sacramento, USA , November 2003.
10.Nikos Papadakis and Dimitris Plexousakis, “Action with Duration and Constraints: The Ramification problem in Temporal Databases ”, pp. 83-90 14th  IEEE International  Conference on Tools with Artificial Intelligent, Washington, USA, November  2002  .
11.Nikos Papadakis and Dimitris Plexousakis, “The Ramification and Qualification Problem in Temporal Databases”, 2th Panhellenic  Conference on  Artificial Intelligent , p. 18 -30 LNAI 2308 April 2002, Thessalonica, Greece
12.Nikos Papadakis and Dimitris Plexousakis, “Action Theories in Temporal Databases”, 8th Panhellenic  Conference on Informatics, November 2001, Nicosia, Cyprus.
13.Magda Chatzaki, Stelios Sartzetakis, Nikos Papadakis and Costas Courcoubetis, "Resource Allocation in Multiservice MPLS", In Proceedings IEEE/IFIP 7th IWQoS '99, ISBN: 0780356713, UCL, London, May 31 - June 4, 1999.
14.M. Mavronicolas and N. Papadakis, "Trade-off  Result for Connection Management", pp. 340-351 11th International Symposium on Fundamentals of Computation Theory, Krakow, Poland, September 1997.
  
Journals(present full article) 
1.Nikos Papadakis, Pavlos Kefalas and Antonis Delidakis, “A Distributed System for Discovery Knowledge Over Peer-To-Peer Network “, International Journal of Computers and Applications(accepted)
2.Nikos Papadakis and Stavros Boutzas, “A tool for Ramification Reasoning over Temporal OWL Knowledge Bases”, International Journal of Knowledge-Based Intelligent Engineering (accepted)
3.Emmanuil Marakakis, Kostas Vassilakis  and Nikos Papadakis, “Meta-rules and Uncertain Reasoning for Diagnosis of Epilepsy in Childhood”, Journal Except Systems with Applications(accepted).
4.Nikos Papadakis and Yannis Christodoulou, “A tool for addressing the ramification problem in spatial databases: A Solution Implemented in SQL”, Journal Except Systems with Applications ,  37  2010  pp. 1374–1390.
 5.Emmanuil Marakakis, Kostas Vassilakis  and Nikos Papadakis, “A TOOL FOR  REMOVING UNUSED ARGUMENTS FROM LOGIC PROGRAMS AUTOMATICALLY" by Emmanuil Marakakis, Kostas Vassilakis, International Journal of Artifial Intelligence Tools  Vol. 19, No. 1 (2010) 39–63
6.Nikos Papadakis, Dimitris Plexousakis, Grigoris Antoniou, Myron Papadakis, Katerina Boutsika «A tool for addressing the ramification problem in temporal databases», . International Journal of Artifial Intelligence Tools Vol. 18, No. 4 (2009) 589–601
7. Nikos Papadakis and Dimitris Plexousakis, “Addressing the Ramification Problem in a Temporal Context:the case of Concurrent Actions”  (accepted  in International Journal of Intelligence Systems)
8. Nikos Papadakis ,Nikolaos Doulamis and Anastasios Doulamis.Hierarchical graph-based media content representation for real time search in large scale multimedia databases. (Accepted in the Journal of Machine Graphics and Vision).
9.Nikos Papadakis ,Dimitris Plexousakis  and Grigoris Antoniou, “The Ramification problem in Temporal Databases: Chaning the Beliefs About the Past”, Journal of Data and Knowledge Engineering, 59, pp. 397-434,  November 2006.
10.Nikos Papadakis and Dimitris Plexousakis,  “Action with Duration and Constraints: The Ramification problem in Temporal Databases ”, pp. 315-353,  International Journal on Artificial Intelligent Tools, volume 12, Number 3, September 2003.
11.M. Mavronicolas and N. Papadakis, "Trade-off  Result for Connection Management", Theoretical Computer Science p. 1- 57, vol 290(1) , January 2003. 

Research Interests
Databases, Artificial Intelligence and Software Engineering: Rules integrity, temporal databases, knowledge representation, Database management systems and knowledge , reasoning systems and software development
Semantic Web: Query Languages, logic programming languages.
Additional interests: Distributed Algorithms: Communication Protocols, Fault Tolerance, multimedia databases
Software Engineering: methods of automatic optimization of software, interactive verifier

Participation in Research Programs
Internet support integrated network services, Computer Science , University of Crete, 1/2/1999  -  28/2/2000 :  support centre management and adaptation of appropriate software for monitoring and measuring the basic network elements.
Graduate program EPEAEK . Advanced Methods and systems in Archaeology. Research and management of material remains of the Aegean Civilizations, 1/9/2002 – 31/12/2002, University of Crete:  technical support of the laboratory rooms in the postgraduate program (hardware / software).
Graduate Program in Computer Science Department, 1/1/2003 – 31/3/2003, University of Crete: technical support of the labs in the postgraduate program (hardware / software).
ACGT, April 2006 - December 2006. (IST FP6 Integrated Project) , Institute for Research and Technology technical : supervision for the implementation of the intermediate software for ACGT.
Towl, February 2007 - September 2008, Technical University of Crete:  software development. 

Other Reasearch Activites
Program Chair in the 8th IEEE Workshop on Intelligent Solutions in Embedded Systems
 

Director
Papadourakis George Professor, papadour@cs.teicrete.gr

Secretary
Address: Department of Electrical and Computer Engineering, School of Engineering, Hellenic Mediterranean University Heraklion, Crete,
P.O Box: 71500
Tel: 2810-379170, Fax: 2810-379717
Website: https://www.hmu.gr/mscie
e-mail: secrmsc-im@hmu.gr

Administrators
Tel: 2810-379708, 379776