Ambient contracts: verifying and enforcing ambient object compositions à la carte

DSpace/Manakin Repository

Ambient contracts: verifying and enforcing ambient object compositions à la carte

xmlui.ArtifactBrowser.ItemViewer.citar_tesis
Cómo citar

Ambient contracts: verifying and enforcing ambient object compositions à la carte

.
Copiar
Title: Ambient contracts: verifying and enforcing ambient object compositions à la carte
Author: Scholliers, Christophe; Harnie, Dries; Tanter, Eric; De Meuter, Wolfgang; D’Hondt, Theo
Abstract: Current programming languages do not offer adequate abstractions to discover and compose heterogenous objects over unreliable networks. This forces programmers to discover objects one by one, compose them manually, and keep track of their individual connectivity state at all times. In this paper we propose Ambient Contracts, a novel programming abstraction to deal with the difficulties of composing objects connected over unreliable networks. Ambient Contracts provide declarative heterogenous group discovery and composition while dealing with the unreliability of the network. An ambient contract allows runtime verification and enforcement of the messages sent between the participants in the contract. The use of our abstraction significantly reduces the code base and allows programmers to focus on the core functionality of their application. Our claims are reinforced by comparing the implementation of an example scenario in our contracts with a Java implementation using M2MI.
Description: Artículo de publicación ISI
URI: http://www.captura.uchile.cl/handle/2250/15626
Date: 2011-04
dc.identifier.citation: PERSONAL AND UBIQUITOUS COMPUTING Volume: 15 Issue: 4 Special Issue: SI Pages: 341-351 Published: APR 2011


Files in this item

Files Size Format View
Scholliers_Christhophe.pdf 870.2Kb PDF View/Open

The following license files are associated with this item:

This item appears in the following Collection(s)

Compartir:
cargando...
Copiar