User Tools

Site Tools


research:posters

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
research:posters [2006/06/30 19:54]
jorge
research:posters [2009/12/02 11:50] (current)
alombide
Line 1: Line 1:
 ====== Posters ====== ====== Posters ======
  
-This page provides an overview of the various posters related to [[research:amop|Ambient-Oriented Programming]]. A pdf version of each poster is available, together with a brief abstract describing it.+This page provides an overview of the various posters related to [[:start|Ambient-Oriented Programming]]. A pdf version of each poster is available, together with a brief abstract describing it.
  
  
 === Ambient-Oriented Programming in AmbientTalk === === Ambient-Oriented Programming in AmbientTalk ===
-//[[:People#Jessie Dedecker|Jessie Dedecker]]// +//[[:People#Dr. Jessie Dedecker|Jessie Dedecker]]// 
  
-[[research:posters:ambienttalkposter.pdf|{{research:posters:ambienttalkposter.jpg?180x120 }}]]+{{research:posters:ambienttalkposter.jpg?180x120 }}
 **Abstract** Software development for mobile devices (such as smart phones and PDA’s) is given a new impetus with the advent of mobile networks.  Mobile networks surround a mobile device  **Abstract** Software development for mobile devices (such as smart phones and PDA’s) is given a new impetus with the advent of mobile networks.  Mobile networks surround a mobile device 
 equipped with wireless technology and are demarcated dynamically as users move about.  Mobile networks turn the applications running on mobile devices from mere isolated programs into  equipped with wireless technology and are demarcated dynamically as users move about.  Mobile networks turn the applications running on mobile devices from mere isolated programs into 
Line 15: Line 15:
  
 **On display** at OOPSLA 2005, ECOOP 2006 **On display** at OOPSLA 2005, ECOOP 2006
 +{{research:posters:ambienttalkposter.pdf|Download}}
 +
 ============= =============
  
 === Ambient References: Addressing Objects in Mobile Networks === === Ambient References: Addressing Objects in Mobile Networks ===
-//[[:People#Tom Van Cutsem|Tom Van Cutsem]]// +//[[:People#Dr. Tom Van Cutsem|Tom Van Cutsem]]// 
  
-[[research:posters:ambientrefsposter.pdf|{{research:posters:ambientrefsposter.jpg?180x120 }}]]+{{research:posters:ambientrefsposter.jpg?180x120 }}
 **Abstract** A significant body of research in ubiquitous computing deals with  **Abstract** A significant body of research in ubiquitous computing deals with 
 mobile networks, i.e. networks of mobile devices interconnected  mobile networks, i.e. networks of mobile devices interconnected 
Line 29: Line 31:
  
 **On display** at ECOOP 2006 **On display** at ECOOP 2006
 +{{research:posters:ambientrefsposter.pdf|Download}}
  
 ============= =============
Line 35: Line 38:
 //[[:People#Stijn Mostinckx|Stijn Mostinckx]]//  //[[:People#Stijn Mostinckx|Stijn Mostinckx]]// 
  
-[[research:posters:ambientexcsposter.pdf|{{research:posters:ambientexcsposter.jpg?180x120 }}]]+{{research:posters:ambientexcsposter.jpg?180x120 }}
 **Abstract** Exception handling mechanisms are essential parts of current-day programming language because they provide a clean mechanism to separate the handling of exceptional events from default behaviour. In the context of mobile ad hoc networks, the increasing probability of exceptional events (such as disconnections, software mobility, changing environmental conditions) clearly necessitates the introduction of adequate support to handle exceptions. This poster presents a systematic analysis of the requirements for an exception handling mechanism for mobile ad hoc networks and outlines how these criteria can be mapped onto a set of easily implementable and reusable language constructs. **Abstract** Exception handling mechanisms are essential parts of current-day programming language because they provide a clean mechanism to separate the handling of exceptional events from default behaviour. In the context of mobile ad hoc networks, the increasing probability of exceptional events (such as disconnections, software mobility, changing environmental conditions) clearly necessitates the introduction of adequate support to handle exceptions. This poster presents a systematic analysis of the requirements for an exception handling mechanism for mobile ad hoc networks and outlines how these criteria can be mapped onto a set of easily implementable and reusable language constructs.
  
 **On display** at ECOOP 2006 **On display** at ECOOP 2006
 +{{research:posters:ambientexcsposter.pdf|Download}}
  
 ===== =====
Line 46: Line 50:
 //[[:People#Elisa Gonzalez Boix|Elisa Gonzalez Boix]]//  //[[:People#Elisa Gonzalez Boix|Elisa Gonzalez Boix]]// 
  
-[[research:posters:semiautogcposter.pdf|{{research:posters:semiautogcposter.jpg?180x120 }}]]+{{research:posters:semiautogcposter.jpg?180x120 }}
 **Abstract** In the context of mobile networks, distributed garbage collection (DGC) must deal with volatile connections which may break remote references unexpectedly for an undetermined amount of time. This poster discusses the new challenges that mobile networks pose to DGC and describes a new approach called semi-automatic garbage collection to cope with them. The rationale behind semi-automatic garbage collection is that automatic transparent DGC is irreconcilable with such highly partial disconnected network topology. We propose to share the responsibility of DGC among collector and developer in such a way that the collector is steered by the developer who has semantic knowledge of the object graph. **Abstract** In the context of mobile networks, distributed garbage collection (DGC) must deal with volatile connections which may break remote references unexpectedly for an undetermined amount of time. This poster discusses the new challenges that mobile networks pose to DGC and describes a new approach called semi-automatic garbage collection to cope with them. The rationale behind semi-automatic garbage collection is that automatic transparent DGC is irreconcilable with such highly partial disconnected network topology. We propose to share the responsibility of DGC among collector and developer in such a way that the collector is steered by the developer who has semantic knowledge of the object graph.
  
 **On display** at ECOOP 2006 **On display** at ECOOP 2006
 +{{research:posters:semiautogcposter.pdf|Download}}
  
 ===== =====
  
 === A Role-Based Implementation of Context-Dependent Communications Using Split Objects === === A Role-Based Implementation of Context-Dependent Communications Using Split Objects ===
-[[research:jorgeecoop06.pdf|{{research:jorgeecoop06.jpg?180x120 }}]]+//[[:People#Jorge Vallejos|Jorge Vallejos]]// 
 + 
 +{{research:jorgeecoop06.jpg?180x120 }}
 **Abstract** This position paper focusses on the context-awareness feature in the domain of pervasive computing. Our particular interest is to investigate how context information may influence the communication between applications in this domain. We identify the problem of tangling context information with the definition of functional behaviour, and propose a solution based on a role-model to overcome this problem. **Abstract** This position paper focusses on the context-awareness feature in the domain of pervasive computing. Our particular interest is to investigate how context information may influence the communication between applications in this domain. We identify the problem of tangling context information with the definition of functional behaviour, and propose a solution based on a role-model to overcome this problem.
  
 **On display** at ECOOP 2006 **On display** at ECOOP 2006
 +{{research:jorgeecoop06.pdf|Download}}
 +=====
 +
 +=== Group Communication Abstractions for Distributed Reactive Systems ===
 +//[[:People#Andoni Lombide Carreton|Andoni Lombide Carreton]]// 
 +
 +{{research:posters:reactivegroupcommunication.jpg?180x120 }}
 +**Abstract** Pervasive computing in mobile ad hoc networks requires that applications react to a plethora of events fired by other devices in the mobile ad hoc network. Current context-aware and event-driven architectures require the programmer to react to these events via a carefully crafted network of observers and event handlers, around which the whole application is structured. The object oriented, distributed and concurrent language AmbientTalk offers Reactive Programming as an alternative paradigm to be able to write such pervasive applications while retaining a conventional programming style. However, due to the asynchronous communication between remote objects, event handlers are still required to capture and process results computed in parallel. We show that, by exploiting the Reactive Programming mechanisms and the first class messages offered by AmbientTalk, it is possible to implement group communication abstractions that allow connecting asynchronous group communication with Reactive Programming without resorting to event handlers.
 +
 +**On display** at ECOOP 2008
 +{{research:posters:reactivegroupcommunication.pdf|Download}}
  
 ===== =====
research/posters.1151690063.txt.gz · Last modified: 2006/07/01 09:45 (external edit)