• DocumentCode
    1623826
  • Title

    Toward a Programming Model for Safer Pervasive Spaces

  • Author

    Chen, Chao ; Helal, Sumi

  • Author_Institution
    Comput. & Inf. Sci. & Eng. Dept., Univ. of Florida, Gainesville, FL, USA
  • fYear
    2010
  • Firstpage
    52
  • Lastpage
    57
  • Abstract
    This paper addresses issues of safety in pervasive spaces. We show how pervasive systems are different from traditional computer systems, and how their cyber-physical nature ties intimately with the users. Errors and conflicts in such space could have detrimental, dangerous or undesired effects on the user, the space, or the devices. There are no support systems or programming models conscious of the issue of safety. Unrestrained programming is the model de jour, which is inadequate. We need a programming model that encourages and obligates various roles engaged in the development of pervasive spaces to contribute to increasing safety. We propose a model that utilizes role-specific safety knowledge, and that takes advantage of the rich sensing and actuations capabilities of pervasive systems to detect and handle “conflicting contexts” and prevent or detect/avert“impermissible contexts”. We present our model and discus show it mitigates overall safety risks in presence of uncertainty due to multiple independent roles.
  • Keywords
    ontologies (artificial intelligence); safety; ubiquitous computing; computer system; pervasive spaces; programming model; role specific safety; safety ontology; unrestrained programming; Computational modeling; Context; Ontologies; Programming; Safety; Sensors; Software; programming model roles; programming models for pervasive spaces; safety ontology; safety oriented programming model; space safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing (UIC/ATC), 2010 7th International Conference on
  • Conference_Location
    Xian, Shaanxi
  • Print_ISBN
    978-1-4244-9043-1
  • Electronic_ISBN
    978-0-7695-4272-0
  • Type

    conf

  • DOI
    10.1109/UIC-ATC.2010.46
  • Filename
    5667107