• DocumentCode
    252041
  • Title

    Environmental IoT: Programming Cyber-Physical Clouds with High-Level System Specifications

  • Author

    Rodrigues Filho, Roberto Vito ; Porter, Barry ; Blair, Gordon

  • Author_Institution
    Sch. of Comput. & Commun., Lancaster Univ., Lancaster, UK
  • fYear
    2014
  • fDate
    8-11 Dec. 2014
  • Firstpage
    947
  • Lastpage
    950
  • Abstract
    The Environmental IoT is a project where we investigate the potential of an integrated distributed system consisting of an Internet of Things (IoT) and a Cloud Computing infrastructure. The resulting complex distributed system will be used to support deep understanding of the natural environment inter-dependencies and the management of the natural environment through appropriate interventions. In this paper, we discuss our approach to program this resulting complex distributed system with high-level system specifications in the environmental science context. The high-level specification encapsulates environmental science concepts and conveys the system´s overall goals. The approach consists of three refinement steps that translate the high-level specification into the accordingly behaviour on the resulting distributed system. This process captures the abstract requirements of scientists and supports runtime adaptation.
  • Keywords
    Internet of Things; cloud computing; environmental science computing; Internet of Things; cloud computing infrastructure; complex distributed system; cyber-physical cloud programming; environmental IoT; environmental science; high-level system specification; integrated distributed system; natural environment interdependencies; natural environment management; Abstracts; Cloud computing; Computer architecture; Databases; Industries; Programming; Runtime; Cloud Computing; Component-based Models; Cyber-physical Clouds; Environmental Science; High-level System Specification; Internet of Things;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/UCC.2014.154
  • Filename
    7027621