Filters








71 Hits in 1.5 sec

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  
This leads us to postulate a suite of characteristics of future Ambient-Oriented Programming languages.  ...  A simple reflective programming language, called AmbientTalk, that meets the characteristics is presented.  ...  We claim that these observations motivate the need for an Ambient-Oriented Programming paradigm which consists of concurrent distributed object-oriented programming languages offering well-integrated facilities  ... 
doi:10.1007/11785477_16 fatcat:yujshpetkvg2lhbxr4k6lo2dlu

Ambient-oriented programming in AmbientTalk

Jessie Dedecker
2005 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05  
We demonstrate a new distributed programming language named Am-bientTalk, a research vehicle to experiment with expressive high-level language constructs for Ambient-Oriented Programming.  ...  Developing software for such mobile networks is extremely hard in conventional programming languages because the network is dynamically defined.  ...  The need to deal with the network characteristics in a way that can be made oblivious to the programmer justifies the need for a new Ambient-Oriented Programming paradigm [2] (AmOP for short) that consists  ... 
doi:10.1145/1094855.1094932 dblp:conf/oopsla/Dedecker05 fatcat:vjem3f5hdbcmxpvmqsekr34l5e

Ambient-oriented programming in ambientTalk

Stijn Mostinckx, Tom Van Cutsem, Jessie Dedecker, Wolfgang De Meuter, Theo D'Hondt
2005 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05  
A new field in distributed computing, called Ambient Intelligence, has emerged as a consequence of the increasing availability of wireless devices and the mobile networks they induce.  ...  Developing software for such mobile networks is extremely hard in conventional programming languages because of new distribution issues related to volatile network connections, dynamic network topologies  ...  The Paradigm: ambient-oriented programming We feel a new kind of programming paradigm is required to deal with the new issues induced by distribution concerns in mobile computing.  ... 
doi:10.1145/1094855.1094879 dblp:conf/oopsla/MostinckxCDMD05 fatcat:l5t67mryp5bydauu3jw46kgst4

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 Programming The ambient-oriented programming paradigm [DVM + 05] is specifically aimed at pervasive applications.  ... 
doi:10.14279/tuj.eceasst.19.242 dblp:journals/eceasst/CarretonPM09 fatcat:oekps24ge5d5lned7xnbznmita

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  
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.  ...  This paper proposes the integration of two techniques to solve these problems: ambient references and reactive programming.  ...  We will integrate them in the distributed, object-oriented language AmbientTalk, which is explained in section 2. The first mechanism consists of ambient references.  ... 
doi:10.1145/1462789.1462792 dblp:conf/middleware/CarretonCM08 fatcat:c3rry5poffcili3l5sq7rpf6pe

Ambient-oriented programming

Jessie Dedecker, Tom Van Cutsem, Stijn Mostinckx, Theo D'Hondt, Wolfgang De Meuter
2005 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05  
This hardware phenomenon leads us to postulate a suite of characteristics of future Ambient-Oriented Programming languages.  ...  The power of the reflective kernel is illustrated by using it to conceive a collection of high level tentative ambient-oriented programming language features.  ...  However, ambient-oriented programming languages differ from conventional distributed concurrent object-oriented programming languages in at least one of the following four ways: Prototype-based Object  ... 
doi:10.1145/1094855.1094867 dblp:conf/oopsla/DedeckerCMDM05 fatcat:dokjs6mkkbavvpbu7rjqpnvodm

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  ...  LAMP - EPFL, July 25th 2007, Lausanne Context Object-oriented programming languages Software Hardware Pervasive Computing  ... 
doi:10.1109/sccc.2007.4 dblp:conf/sccc/CutsemMBDM07 fatcat:lkc6hacmhfhvfkuy7dj2apiy3u

Distributed debugging for mobile networks

Elisa Gonzalez Boix, Carlos Noguera, Wolfgang De Meuter
2014 Journal of Systems and Software  
Ambient-oriented programming (AmOP) is a distributed paradigm for applications running on mobile ad hoc networks.  ...  In this paper we argue that a novel kind of distributed debugger that we term an ambient-oriented debugger, is required.  ...  Second, participants valued REME-D as a program understanding tool suited to make ambient-oriented programming in AmbientTalk easier.  ... 
doi:10.1016/j.jss.2013.11.1099 fatcat:hes7x6dhezfxhgrd7htjsszuty

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  
The language is a so-called ambient-oriented programming language which treats network partitions as a normal mode of operation.  ...  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.  ...  AMBIENT-ORIENTED PROGRAMMING REVISITED In previous work, we have described an ambient-oriented programming language as a programming language that adheres to a set of well-defined characteristics [11]  ... 
doi:10.1109/sccc.2007.4396972 fatcat:hx3iywfcsfgs7dkuufmk2vxe6u

Dynamic Languages and Applications [chapter]

Alexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts
2008 Lecture Notes in Computer Science  
In this report, we provide an overview of the presentations and a summary of discussions.  ...  The language is still a so-called ambient-oriented programming language which allow objects to abstract over transient network failures.  ...  In the previous ECOOP edition, we presented and demonstrated AmbientTalk, a distributed object-oriented programming language specially designed for mobile ad hoc networks.  ... 
doi:10.1007/978-3-540-78195-0_2 fatcat:fzgdz6hayzhuvmfecpf3pr4vpe

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)  
The language is a so-called ambient-oriented programming language which treats network partitions as a normal mode of operation.  ...  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.  ...  AMBIENT-ORIENTED PROGRAMMING REVISITED In previous work, we have described an ambient-oriented programming language as a programming language that adheres to a set of well-defined characteristics [11]  ... 
doi:10.1109/sccc.2007.12 dblp:conf/sccc/KalinowskiT07 fatcat:qi4gmsnkcjbjde4qffhbtdcrtq

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  
In this paper, we propose a number of language constructs that reconcile the elegant processing of events of a reactive programming system with the loose coupling of a publish/subscribe system that is  ...  For this reason we chose to incorporate our language constructs in an existing ambient-oriented programming language.  ...  The transition from local reactive values to ambient behaviors needs some special consideration in order to uphold the ambient oriented programming characteristics mentioned in section 2.  ... 
doi:10.1007/978-3-642-13953-6_3 fatcat:ucaqspokpjbexanvczd32v5yae

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

Tom Van Cutsem, Jessie Dedecker, Wolfgang De Meuter
2007 Lecture Notes in Computer Science  
This paper proposes to close the paradigmatic gap between an object-oriented language and its distributed communication infrastructure by introducing ambient references: loosely-coupled remote object references  ...  On the other hand, the paradigm in which many applications are developed is objectoriented, and traditional object referencing abstractions typically lack the beneficial loose coupling properties of aforementioned  ...  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

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  
Its transient connections and connection volatility result in a highly dynamic environment where services can appear and disappear at any point in time.  ...  Middleware for mashups is currently not able to compose the services residing in a nomadic network.  ...  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

A Multi-Agent Framework for Ambient Systems Development

Xiping Hu, Weichang Du, Bruce Spencer
2011 Procedia Computer Science  
In the programming model of the framework, ambient systems can be developed by collaboration of mobile agents and service (or resident) agents, where resident agents provide application services on devices  ...  This paper proposes a multi-agent framework to support applications development of ambient systems.  ...  Compared to 3APL, the programming model of Aframe is application specific services oriented, thus Aframe supports diverse applications.  ... 
doi:10.1016/j.procs.2011.07.013 fatcat:w4frmgd5mrhmfbgpr7ho2hlf3q
« Previous Showing results 1 — 15 out of 71 results