Dr Christos Bohoris

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

 

Ι live in Hampshire, UK

I work for SpecSavers as a Product Development Manager

4 university degrees: PhD, MSc, BEng, Dip

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

The universal language Esperanto

Fitness and healthy living

A life-long love for astronomy

Hypnosis and psychotherapy

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


Career

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

Dates, Organisations and Roles

  • OCT/2012 –         : 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

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


Education

4 university degrees in engineering and science

Dates and Universities

  • OCT/1998 – JUL/2003: PHD – Network Performance Management using Mobile Software Agents @ University of Surrey, UK
  • SEP/1997 – SEP/1998: MSC – Telematics (Communications and Computer Engineering) @ University of Surrey, UK
  • SEP/1994 – JUN/1997: BENG (2.1 Hons) – Electrical & Electronic Engineering @ Cardiff University, UK
  • DEC/1999 – DEC/2003: DIP – Natural Sciences (astronomy-related focus) @ Open University, UK

Professional Development

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

PhD

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.


Publications

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.