Show simple item record

Authordc.contributor.authorScholliers, Christophe 
Authordc.contributor.authorHarnie, Dries es_CL
Authordc.contributor.authorTanter, Éric Pierre es_CL
Authordc.contributor.authorMeuter, Wolfgang de es_CL
Authordc.contributor.authorD’Hondt, Theo es_CL
Admission datedc.date.accessioned2011-12-29T15:39:41Z
Available datedc.date.available2011-12-29T15:39:41Z
Publication datedc.date.issued2011-04
Cita de ítemdc.identifier.citationPERSONAL AND UBIQUITOUS COMPUTING Volume: 15 Issue: 4 Special Issue: SI Pages: 341-351 Published: APR 2011es_CL
Identifierdc.identifier.otherDOI: 10.1007/s00779-010-0355-z
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/125565
General notedc.descriptionArtículo de publicación ISIes_CL
Abstractdc.description.abstractCurrent 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.es_CL
Patrocinadordc.description.sponsorshipIWT-Flanders IWOIB-IRSIB FONDECYT 1110051es_CL
Lenguagedc.language.isoenes_CL
Publisherdc.publisherSpringeres_CL
Keywordsdc.subjectContractses_CL
Títulodc.titleAmbient contracts: verifying and enforcing ambient object compositions à la cartees_CL
Document typedc.typeArtículo de revista


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record