Christos Bohoris – Profile

“Make every minute count. The minutes are more important than the years.”

Ι live in Hampshire, UK

I worked for SpecSavers as a Product Development Manager for 7.5 years until April 2020

4 university degrees: PhD, MSc, BEng, Dip

22+ years of IT experience in software development and project delivery

The universal language Esperanto

Fitness and healthy living

A life-long love for astronomy

Dream analysis and therapy (Based on Freud, Jung, Adler, Perls)

INFJ-A Jungian/Big Five personality type (Introverted, iNtuitive, Feeling, Judging – Advocate)

Hypnosis and psychotherapy

Spirituality, meditation, mindfulness, self-realisation and the teachings of Yogananda


22+ years of IT experience in software development and project delivery

Dates, Organisations and Roles

  • SEP/2019 – : Registered Hypnotherapist, UK
  • OCT/2012 – APR/2020: Product Development Manager @ SpecSavers, UK
  • APR/2008 – JUL/2012: Project Manager @ Intrasoft, GR
  • AUG/2007 – APR/2008: (Contractor) Technical Manager @ European Dynamics, GR
  • MAR/2005 – AUG/2007: Development Manager @ Avnet, UK
  • NOV/2003 – JAN/2005: Sytems Engineer @ Hellenic Navy, GR
  • OCT/1998 – MAR/2003: Research Fellow @ University of Surrey, UK

Technical Skill Set

Development management and team leading Project management and delivery of medium size projects Java, J2EE, UI and database development Software lifecycle management Agile and iterative development Software design



4 university degrees in engineering and science

Dates and Universities

Professional Development

  • APR/2014 – APR/2019: Prince2 Practitioner (APMG – License 2000001918)
  • MAY/2015 – ∞       : ITIL Service Transition (APMG – License 9980026644808547)


Network performance management using software mobile agents

Thesis Summary

A lot of promise has surrounded the potential impact of mobile software agents in the area of network management. This thesis aims to present a clear direction of practical exploitation of mobile agents for network management tasks. Three different case studies of network performance management were examined in order to evaluate the effectiveness of the agent mobility strategy and autonomous behaviour applied within the specific context.

This work importantly allowed the identification of ‘Constrained’ mobility, an agent migration strategy especially suited for network management tasks, involving a mobile agent autonomously migrating to a single network element where its execution is confined. The mobile agent benefits identified relate primarily to the easy support for programmability of network elements and the autonomous, self-configurable agent operation.

An important drawback is that the advanced capabilities of modern mobile agent frameworks typically incur significant performance overheads and these were confirmed through a detailed performance evaluation comparing mobile agents to distributed object and mobile code approaches. In the direction of addressing this drawback, the work proposes network management solutions based on specially formulated execution environments that retain important mobile agent benefits while reducing network performance overheads.


Research on Distributed Software Systems

PhD Thesis

Journal & Book

  • C. Bohoris, G. Pavlou, A. Liotta, Mobile Agent-based Performance Management for the Virtual Home Environment, In the Journal of Network and Systems Management (JNSM), vol. 11, no. 2, pp. 133-149, Plenum Publishing, June 2003.
  • A. Galis, S. Covaci, eds., Mobile Intelligent Agents Applied to Communication Management Systems, C. Bohoris
    contribution on mobile agent-based network performance management, CRC Press, ISBN: 0849392012, January 2002.

International Conference Papers

The following papers have been published in refereed international conferences and workshops that assess full papers and have formally published proceedings.

Academic Documents

Other Papers

The following papers have been published in refereed international workshops that do not have formally published proceedings and accept papers based only on extended abstracts.