• DocumentCode
    2145554
  • Title

    Distributed Active Objects -- A Systemic Approach to Distributed Mobile Applications

  • Author

    Graff, Daniel ; Richling, Jan ; Stupp, Tammo M. ; Werner, Matthias

  • Author_Institution
    Commun. & Oper. Syst., Berlin Univ. of Technol., Berlin, Germany
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    10
  • Lastpage
    19
  • Abstract
    Designing cyber-physical systems (CPS) requires consideration of interactions between several computing and non-computing elements and, thus, consideration of concurrency of actions. While concurrency alone is a complexity-introducing and error-prone concept, adding awareness of real time, real space and/or mobility makes things worse: It prohibits to utilize common abstractions, which are usually used in distributed system design to reach transparency. In this paper, we present a concept to achieve a systemic description of location- and motion-aware applications and to make concurrency implicit while guaranteeing location, distribution and motion transparency with respect to the executing system or rather its components. We are doing so by providing a programming and an execution model. The former provides means to separate imperative functional program code and declarative spatio-temporal aspects at application level and, thus, allowing for systemic descriptions of applications. The latter executes the application in a distributed fashion, avoiding explicit communication. We describe our models, present a run-time system and the supporting tool chain, and demonstrate the application of our concept with a simple example.
  • Keywords
    mobile computing; multiprocessing systems; concurrency; cyber-physical systems; distributed active objects; distributed mobile applications; distributed system design; motion-aware applications; run-time system; spatio-temporal aspects; Cameras; Context; Programming; Robot vision systems; Semantics; context awareness; coordination; cyber-physical systems; distributed run-time environment; real space-time; spatio-temporal constraints;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Autonomic and Autonomous Systems (EASe), 2011 8th IEEE International Conference and Workshops on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4577-0309-6
  • Type

    conf

  • DOI
    10.1109/EASe.2011.10
  • Filename
    5946181