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

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

    Research output: Chapter in Book/Report/Conference proceedingConference paper

    109 Citations (Scopus)

    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 programming 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 the major influences from other languages and middleware that have shaped AmbientTalk's design.
    Original languageEnglish
    Title of host publicationXXVI International Conference of the Chilean Computer Science Society, SCCC 2007
    EditorsHernan Astudillo, Eric Tanter
    PublisherIEEE Computer Society Press
    Pages3-12
    Number of pages10
    ISBN (Print)0-7695-3017-6
    Publication statusPublished - 2007
    EventFinds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet - Stockholm, Sweden
    Duration: 21 Sep 200925 Sep 2009

    Publication series

    NameIEEE Computer Society Proceedings

    Conference

    ConferenceFinds and Results from the Swedish Cyprus Expedition: A Gender Perspective at the Medelhavsmuseet
    CountrySweden
    CityStockholm
    Period21/09/0925/09/09

    Bibliographical note

    Hernan Astudillo and Eric Tanter

    Keywords

    • distributed languages
    • actors
    • events
    • publish/subscribe
    • service discovery
    • service composition
    • mobile networks
    • pervasive computing

    Fingerprint

    Dive into the research topics of 'AmbientTalk: Object-oriented Event-driven Programming in Mobile Ad hoc Networks'. Together they form a unique fingerprint.

    Cite this