2nd International ICST Conference on Simulation Tools and Techniques

Research Article

A Simulation-based Approach to Highly Iterative Prototyping of Ubiquitous Computing Systems

Download550 downloads
  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2009.5685,
        author={Eleanor O’Neill and David Lewis and Owen Conlan},
        title={A Simulation-based Approach to Highly Iterative Prototyping of Ubiquitous Computing Systems},
        proceedings={2nd International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2010},
        month={5},
        keywords={Ubiquitous computing adaptive behaviour context awareness.},
        doi={10.4108/ICST.SIMUTOOLS2009.5685}
    }
    
  • Eleanor O’Neill
    David Lewis
    Owen Conlan
    Year: 2010
    A Simulation-based Approach to Highly Iterative Prototyping of Ubiquitous Computing Systems
    SIMUTOOLS
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2009.5685
Eleanor O’Neill1,*, David Lewis1,*, Owen Conlan1,*
  • 1: Knowledge and Data Engineering Group | KDEG, School of Computer Science and Statistics, Trinity College Dublin, Dublin, Ireland.
*Contact email: Eleanor.ONeill@cs.tcd.ie, Dave.Lewis@cs.tcd.ie, Owen.Conlan@cs.tcd.ie

Abstract

Ubiquitous computing (ubicomp), as envisaged by Weiser [22], is heavily user-centric and largely concerned with applications specifically designed to meet end-user needs. Sensor populated ubicomp environments differentiate these applications from existing mobile and distributed systems through context awareness. For the system developer, the problems of heterogeneity and scalability are felt most keenly when designing this adaptive behaviour. A context-aware ubicomp system needs to operate reliably over the wide variety of situations that may be encountered. In this paper we present a technical architecture which has been implemented to support scalable, cost-effective, runtime experimentation using a framework of models to support informed decision making in an iterative design cycle.