• DocumentCode
    2328672
  • Title

    AmbientTalk: Object-oriented Event-driven Programming in Mobile Ad hoc Networks

  • Author

    Van Cutsem, Thierry ; Mostinckx, Stijn ; Boix, Elisa Gonzalez ; Dedecker, Jessie ; De Meuter, Wolfgang

  • Author_Institution
    Lab Vrije Univ. Brussel Brussels, Brussels
  • fYear
    2007
  • fDate
    8-9 Nov. 2007
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    In this paper, we describe AmbientTalk: a domain- specific language for orchestrating service discovery and composition in mobile ad hoc networks. AmbientTalk is a distributed object-oriented language whose actor-based, event-driven concurrency model makes it highly suitable for composing service objects across a mobile network. The language is a so-called ambient-oriented programming language which treats network partitions as a normal mode of operation. We describe AmbientTalk´s object model, concurrency model and distributed communication model in detail. We also highlight influences from other languages and middleware that have shaped AmbientTalk´s design.
  • Keywords
    ad hoc networks; mobile radio; object-oriented languages; object-oriented programming; specification languages; telecommunication computing; AmbientTalk; ambient-oriented programming language; distributed communication model; distributed object-oriented language; domain- specific language; mobile ad hoc networks; object-oriented event-driven programming; service discovery; Computer languages; Computer networks; Concurrent computing; Distributed computing; Middleware; Mobile ad hoc networks; Mobile communication; Mobile computing; Object oriented modeling; Object oriented programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Chilean Society of Computer Science, 2007. SCCC '07. XXVI International Conference of the
  • Conference_Location
    Iquique
  • ISSN
    1522-4902
  • Print_ISBN
    978-0-7695-3017-8
  • Type

    conf

  • DOI
    10.1109/SCCC.2007.12
  • Filename
    4396972