Filters








56 Hits in 4.0 sec

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

Tom Van Cutsem, Stijn Mostinckx, Elisa Gonzalez Boix, Jessie Dedecker, Wolfgang De Meuter
2007 XXVI International Conference of the Chilean Society of Computer Science (SCCC'07)  
In this paper, we describe AmbientTalk: a domainspecific language for orchestrating service discovery and composition in mobile ad hoc networks.  ...  AmbientTalk is a distributed object-oriented programming language whose actor-based, eventdriven concurrency model makes it highly suitable for composing service objects across a mobile network.  ...  In this paper, we introduce AmbientTalk, a distributed object-oriented programming language which has been designed for mobile ad hoc networks from the ground up.  ... 
doi:10.1109/sccc.2007.12 dblp:conf/sccc/KalinowskiT07 fatcat:qi4gmsnkcjbjde4qffhbtdcrtq

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

Tom Van Cutsem, Stijn Mostinckx, Elisa Gonzalez Boix, Jessie Dedecker, Wolfgang De Meuter
2007 Chilean Computer Science Society (SCCC), Proceedings of the International Conference of the  
In this paper, we describe AmbientTalk: a domainspecific language for orchestrating service discovery and composition in mobile ad hoc networks.  ...  AmbientTalk is a distributed object-oriented programming language whose actor-based, eventdriven concurrency model makes it highly suitable for composing service objects across a mobile network.  ...  In this paper, we introduce AmbientTalk, a distributed object-oriented programming language which has been designed for mobile ad hoc networks from the ground up.  ... 
doi:10.1109/sccc.2007.4396972 fatcat:hx3iywfcsfgs7dkuufmk2vxe6u

AmbientTalk

Tom Van Cutsem
2011 Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops  
It's a dynamic, object-oriented, distributed programming language with a focus on deployment in so-called mobile ad hoc networks -networks composed of mobile devices that communicate peer-to-peer using  ...  The purpose of this demo is to showcase the AmbientTalk programming language. AmbientTalk is intended to be a "scripting language for mobile phones".  ...  AmbientTalk is the product of  ... 
doi:10.1145/2095050.2095085 dblp:conf/oopsla/Cutsem11 fatcat:zcqs6ppsujdl5dcsvazdq47aui

Ambient-Oriented Programming in AmbientTalk [chapter]

Jessie Dedecker, Tom Van Cutsem, Stijn Mostinckx, Theo D'Hondt, Wolfgang De Meuter
2006 Lecture Notes in Computer Science  
built-in 'function' whose parameters are treated in an ad hoc way. if(test,exp1,exp2) is another example of a form.  ...  Developing software for mobile networks is extremely hard in conventional programming languages because the network is dynamically demarcated.  ...  Nonblocking reception gives rise to event-driven applications, responsive to the stream of events generated by spontaneously interacting autonomous devices.  ... 
doi:10.1007/11785477_16 fatcat:yujshpetkvg2lhbxr4k6lo2dlu

AmbientTalk: programming responsive mobile peer-to-peer applications with actors

Tom Van Cutsem, Elisa Gonzalez Boix, Christophe Scholliers, Andoni Lombide Carreton, Dries Harnie, Kevin Pinte, Wolfgang De Meuter
2014 Computer languages, systems & structures  
The event loop model maps well onto the inherently event-driven nature of mobile P2P applications.  ...  concurrent object-oriented languages [24, 25] .  ...  We presented AmbientTalk, an actor-based language designed for developing mobile P2P applications that remain resilient to network failures by default.  ... 
doi:10.1016/j.cl.2014.05.002 fatcat:inv42txib5eixe2erf23bdgczm

Language Abstractions for RFID Technology

Andoni Lombide Carreton, Kevin Pinte, Wolfgang De Meuter
2009 Electronic Communications of the EASST  
AmbientTalk, a research language aimed at pervasive applications running in mobile ad hoc networks, does offer such a programming model, but it is aimed at mobile devices interconnected via peer-to-peer  ...  In this paper we show how we use this programming model for the communication with RFID tags.  ...  Ambient-oriented languages should also deal with the dynamically changing network topology in mobile ad hoc networks.  ... 
doi:10.14279/tuj.eceasst.19.242 dblp:journals/eceasst/CarretonPM09 fatcat:oekps24ge5d5lned7xnbznmita

Foreword

Tom Van Cutsem, Stijn Mostinckx, Elisa Gonzalez Boix, Jessie Dedecker, Wolfgang De Meuter
2007 XXVI International Conference of the Chilean Society of Computer Science (SCCC'07)  
AmbientTalk: Object-oriented Event-driven programming in Mobile Ad hoc Networks Tom Van Cutsem Programming Technology Lab Vrije Universiteit Brussel Brussels, Belgium  ...  Pervasive Computing (Mobile Networks) 2 Mobile Ad hoc Networks 3 Mobile Ad hoc Networks Intermittent Connectivity  ... 
doi:10.1109/sccc.2007.4 dblp:conf/sccc/CutsemMBDM07 fatcat:lkc6hacmhfhvfkuy7dj2apiy3u

Reactive queries in mobile ad hoc networks

Andoni Lombide Carreton, Tom Van Cutsem, Wolfgang De Meuter
2008 Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing - MPAC '08  
Pervasive computing in mobile ad hoc networks requires that applications query their network environment for services and react to a plethora of events fired by other devices in that network responding  ...  Ambient references are object-oriented communication abstractions that represent nearby remote objects in the mobile network and that make it possible to generate the events mentioned above.  ...  AmbientTalk is designed particularly for ad hoc networks: 1. In an ad hoc network, objects must be able to discover one another without any infrastructure (such as a shared naming registry).  ... 
doi:10.1145/1462789.1462792 dblp:conf/middleware/CarretonCM08 fatcat:c3rry5poffcili3l5sq7rpf6pe

Loosely-Coupled Distributed Reactive Programming in Mobile Ad Hoc Networks [chapter]

Andoni Lombide Carreton, Stijn Mostinckx, Tom Van Cutsem, Wolfgang De Meuter
2010 Lecture Notes in Computer Science  
required to cope with the dynamic nature of mobile ad hoc networks.  ...  Pervasive applications running on mobile ad hoc networks have to be conceived as loosely-coupled event-driven architectures because of the dynamic nature of both the underlying network and the applications  ...  Ambient-oriented languages also deal with the dynamically changing network topology in mobile ad hoc networks.  ... 
doi:10.1007/978-3-642-13953-6_3 fatcat:ucaqspokpjbexanvczd32v5yae

Orchestrating nomadic mashups using workflows

Eline Philips, Andoni Lombide Carreton, Niels Joncheere, Wolfgang De Meuter, Viviane Jonckers
2010 Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups - Mashups '09/'10  
The consequence is that these services must be discovered at runtime in an ad hoc fashion and must execute asynchronously to prevent a disconnected service to block the execution of an entire mashup.  ...  This paper proposes a workflow language specifically sculpted to function in nomadic networks to allow a high level specification of the interactions between mobile services constituting the mashup.  ...  Acknowledgements This research is partly funded by Alcatel-Lucent Belgium and the Institute for the Promotion of Innovation through Science and Technology in Flanders (IWT-Vlaanderen) through the DIY-SE  ... 
doi:10.1145/1944999.1945000 dblp:conf/ecows/PhilipsCJMJ10 fatcat:izlj3kzxuvd4dend2xbr4fjapa

Dynamic Languages and Applications [chapter]

Alexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts
2008 Lecture Notes in Computer Science  
Topics and discussions at the workshop included macro expansion mechanisms, extension of the method lookup algorithm, language interpretation, reflexivity and languages for mobile ad hoc networks.  ...  In this report, we provide an overview of the presentations and a summary of discussions.  ...  AmbientTalk/2: Object-oriented Event-driven Programming in Mobile Ad hoc Networks -Elisa Gonzalez The recent progress of wireless networks technologies and mobile hardware technologies has led to the emergence  ... 
doi:10.1007/978-3-540-78195-0_2 fatcat:fzgdz6hayzhuvmfecpf3pr4vpe

A Hybrid Visual Dataflow Language for Coordination in Mobile Ad Hoc Networks [chapter]

Andoni Lombide Carreton, Theo D'Hondt
2010 Lecture Notes in Computer Science  
Because of the dynamic nature of mobile ad hoc networks and the applications running on top of them, these applications have to be conceived as event-driven architectures.  ...  Such architectures are hard to program because coordination between concurrent and distributed mobile components has to be expressed by means of event handlers or callbacks.  ...  Instead, to allow responsiveness to changes in the mobile ad hoc network, programming paradigms targeting pervasive applications propose the adoption of event-driven architectures [1, 2, 3, 4] .  ... 
doi:10.1007/978-3-642-13414-2_6 fatcat:5fhfqmk3ijh5tewcdqg7o3xp44

Linguistic symbiosis between actors and threads

Tom Van Cutsem, Stijn Mostinckx, Wolfgang De Meuter
2007 Proceedings of the 2007 international conference on Dynamic languages in conjunction with the 15th International Smalltalk Joint Conference 2007 - ICDL '07  
AmbientTalk employs an inherently event-driven model based on actors, while conventional object-oriented languages employ a concurrency model based on threads.  ...  We describe a linguistic symbiosis between AmbientTalk, a flexible, domain-specific language for writing distributed programs and Java, a conventional object-oriented language.  ...  The authors would like to thank Kris Gybels for his suggestions for improvement, in particular the structuring of the section on the actor/thread protocol mapping, and the anonymous referees for their  ... 
doi:10.1145/1352678.1352693 dblp:conf/smalltalk/CutsemMM07 fatcat:eeneweskcndnfmut47h2o7u5gi

Object-Oriented Coordination in Mobile Ad Hoc Networks [chapter]

Tom Van Cutsem, Jessie Dedecker, Wolfgang De Meuter
2007 Lecture Notes in Computer Science  
designed for mobile ad hoc networks.  ...  We introduce an object-oriented referencing abstraction to express coordination between objects hosted on mobile devices interconnected by a wireless ad hoc network.  ...  AmbientTalk is an object-oriented distributed programming language specifically designed for distributed programming in mobile ad hoc networks [12] .  ... 
doi:10.1007/978-3-540-72794-1_13 fatcat:lb6smbis5zh57dbslweutfh76a

Volatile Sets: Event-driven Collections for Mobile Ad-Hoc Applications

Dies Harnie, Elisa Gonzalex Boix, Andoni Lombide Carreton, Christophe Scholliers, Wolfgang De Meuter
2011 Electronic Communications of the EASST  
In mobile peer-to-peer applications, a common pattern is to maintain a collection of remotely-hosted objects.  ...  Additionally, volatile sets offer an event-driven API that signals when remote objects appear, disappear or change.  ...  Most mobile ad hoc network programming middleware provide the programmer with a means to discover objects in the environment.  ... 
doi:10.14279/tuj.eceasst.43.585 dblp:journals/eceasst/HarnieBCSM11 fatcat:lwbdywdeu5ht5bsuyzfzwdr5d4
« Previous Showing results 1 — 15 out of 56 results