Ioannis Zaharakis
Assistant Professor

He received his B.Sc. in Mathematics (in 1992) and his Ph.D. (in 1999, in Software Engineering) both from the Dept. of Mathematics, Univ. of Patras, Hellas. Since 2008, he is an Assistant Professor with the Technological Educational Institute of Patras, where he teaches software design and engineering as well as Ambient Intelligence and Ubiquitous Computing. In 2002, he joined the DAISy Unit at Research Academic Computer Technology Institute as a Researcher/R&D Engineer, focusing on the formal specification of component-based ubiquitous computer systems; he is Managing Director of the Research Unit DAISy ( since 2009. During 1993-1999, he was researcher in the Educational Software Development Lab, University of Patras, where he was involved in the specification, design and implementation of intelligent tutoring systems. He has participated in several EU-funded and national R&D projects. He has authored two textbooks for the Hellenic Open University and more than 30 papers that have been published in international journals and conferences. He is a member of the Hellenic AI Society and the Hellenic Mathematics Society.


2008 - present

Associate Professor
Technological Educational Institute of Western Greece

2002 – present

Researcher and Managing Director
Computer Technology Institute and Press, Research Unit 3

Managing Director since 2009

Education and Training


BSc Mathematics, Dept. of Mathematics
Univ. of Patras


PhD entitled “On formal specifications of autonomous intelligent agents”, Dept. of Mathematics
Univ. of Patras
Research Interests
  • Intelligent agents and multi-agent systems
  • Ambient Intelligence, Swarm Intelligence
  • Formal methods in component-based ubiquitous computer systems
  • Formal methods in Distributed Artificial Intelligence


Stamatis, Panagiotis; Zaharakis, Ioannis; Kameas, Achilles

A study of bio-inspired communication scheme in swarm robotics (Proceeding)

Proceedings of the 7th International Conference on Practical Applications of Agents and Multi-Agent Systems (PAAMS ’09), Salamanca, Spain, March 25-27, 2009.

(Links | BibTeX)

Ouzounis, Athanasios; Zaharakis, Ioannis; Kameas, Achilles

An implementation of a symbiotic ecology with self* properties in an eHealth scenario (Proceeding)

Proceedings of the 13th Hellenic Conference on Informatics (PCI 2009), IEEE Computer Society Press, Corfu, Greece, September 10-12, 2009.

(Links | BibTeX)


Zaharakis, Ioannis; Kameas, Achilles

Engineering Emergent Ecologies of Interacting Artefacts (Book Chapter)

Lumsden, (Ed.): Handbook of Research on User Interface Design and Evaluation for Mobile Technology, pp. 364-384, IGI Global, 2008.


Zaharakis, Ioannis; Kameas, Achilles

Modeling spiking neural networks (Journal Article)

Theoretical Computer Science, 395(1), Elsevier , pp. 57-76, 2008.



Zaharakis, Ioannis; Kameas, Achilles

Social Intelligence as the Means for achieving Emergent Interactive Behaviour in Ubiquitous Computing Environments (Proceeding)

Proceedings of the 12th International Conference on Human - Computer Interaction (HCI07), Springer-Verlag, LNCS 4551, Beijing, China, July 22-27, 2007.

(Links | BibTeX)

Tsiridis, Dimitris; Zaharakis, Ioannis; Kameas, Achilles

The role of indirect communication in emerging collective behaviours (Proceeding)

Proceedings of the 8th Hellenic European Research on Computer Mathematics & its Applications Conference (HERCMA 2007), Athens, Greece, September 20-22, 2007.

(Links | BibTeX)


Zaharakis, Ioannis; Kameas, Achilles

Emergent Phenomena in AmI Spaces (Proceeding)

Proceedings of 1st International EASST-EU conference, workshop on Future Research Challenges for Software and Services, associated to The European Joint Conferences on Theory and Practice of Software (ETAPS’06), Vienna, Austria, April 1, 2006, (Also in the EASST (European Association of Software Science and Technology) Newsletter, Volume 12 (March 2006) ).

(Links | BibTeX)

Stamatis, Panagiotis; Zaharakis, Ioannis; Kameas, Achilles

Exploiting Ambient Information into Reactive Agent Architectures (Proceeding)

Proceedings of the 2nd IET International Conference on Intelligent Environments (IE06), IET Press, Athens, Greece, July 5-6, 2006.

(Links | BibTeX)


Triantis,; Kameas, Achilles; Zaharakis, Ioannis; Pintelas, Panagiotis

4Ds: An Architecture that Dynamically Synthesizes Distributed Content with Distributed Expertise into Educational Applications that Support Sustainable Sessions for Distributed Learners (Journal Article)

Themes in Education, special issue on Information and Communication Technologies in Distance Learning: Issues and Trends, 6(2) , pp. 169-187, 2005.


Zaharakis, Ioannis; Kameas, Achilles

On emergent phenomena in everyday activities taking place in AmI spaces (Proceeding)

Proceedings of 2nd European Conference on Complex Systems (ECCS05), Paris, France, November 14-18, 2005.

(Links | BibTeX)

Contact Information