[ecoop-info] Invitation: International Seminar on AmI and WSNs in Luxembourg

Reza Razavi razavi at acm.org
Fri Oct 20 16:14:01 CEST 2006


We apologize in advance for multiple copies.
----------------------------------------------------------------
Call for Participation:
- Åmbiance International Seminar on
   Ambient Intelligence and Wireless Sensor Networks
- University of Luxembourg,
   Faculty of Sciences, Technology and Communication
- November 10th, 2006 - 09:30to 16:00.
- Web: http://wiki.uni.lu/csc/($C5)mbiance+Workshop.html

Invited Speakers:
AGHA, Gul. University of Illinois at Urbana-Champaign, USA
ARBAB, Farhad. CWI and Leiden University, The Netherlands
CARDON, Alain. Université Le Havre and LIP6, France
PERROT, Jean-François. Université Pierre et Marie Curie (UPMC), France

Speakers from the University of Luxembourg:
BOUVRY, Pascal; HOGIE, Luc; MALVETTI, Massimo; RAZAVI, Reza

Program:
Please see below, also available on line at:
http://wiki.uni.lu/csc/($C5)mbiance+Workshop+Program.html

Contact: reza.razavi at uni.lu
For organization reasons, we would greatly 
appreciate if you could confirm your 
participation by email to the contact person.

Motivation and Background:
This seminar is organized by the Åmbiance 
project, funded by the University of 
Luxembourg.  Åmbiance relates to Ambient 
Intelligence (AmI), and is realized in close 
collaboration with a team of outstanding 
researchers in leading universities and research 
institutes in the USA and Europe. The goal of 
this workshop is to present our contribution in 
different scientific areas relevant to the project.

Research in AmI is promoted by the European 
Commission's Information Society Technologies 
Advisory Group (ISTAG), to provide citizens with 
ubiquitous, secure, reliable, and personalized 
services (ambient services). A key enabling 
technology for AmI is Wireless Sensor Networks 
(WSNs), i.e., networks of (very) large numbers of 
autonomous, spatially distributed, tiny, 
low-powered computers, endowed with 
communication, sensing and actuating 
capabilities. They are wirelessly connected both 
to each other and to the Internet and Enterprise 
Information Systems. They coordinate to 
cooperatively monitor physical or environmental 
conditions. Radio Frequency Identification (RFID) 
applications belong to this class of systems.

WSN nodes are, however, prone to failures (for 
example, if they run out of energy) and 
communication between them is unreliable. 
Programming such networks requires addressing 
these limitations. Unfortunately, current methods 
for WSN programming lead developers to mix 
high-level concerns such as quality of service 
requirements, for instance timeliness, 
reliability, application logic, adaptivity, with 
low-level concerns like resource management, 
synchronization, communication, routing, data 
filtering and aggregation. This makes developing 
software for WSNs a costly and error-prone 
endeavor, even for expert programmers. Moreover, 
the service that end-users may expect from a WSN 
may dynamically change over time, as can the hardware topology.

To address these issues, the Åmbiance project has 
developed a platform which supports dynamic 
macroprogramming by multiple non-professional 
programmers concurrently. Our approach consists 
of not only abstracting away low-level concerns 
and allowing application designers to write code 
in a high-level language that captures the 
operation of the WSN as a whole (called also 
macroprogramming), but also minimizing the 
required programming knowledge to empower 
ordinary users to interact with the network, in 
order to intuitively formulate the expected 
ambient services at run-time. Moreover, our 
architecture supports an open concurrent system – 
requests may come in asynchronously from 
uncoordinated end-users. Requests are formulated 
through an intuitive and omnipresent World Wide 
Web interface. Applications that require 
ubiquitous and concurrent execution utilizing 
real-time data can be supported by such 
architectures. An Open Source licensing policy 
will foster future sustainability of the project results.

Program:
09:30 Welcome Reception
10:00 Opening'
         * Massimo Malvetti, Professor at the 
University of Luxembourg (UL) and currently Dean 
of the Faculty of Sciences, Technology, and Communication (FSTC).
         * Pascal Bouvry, Professor at UL-FSTC 
and head of the Computer Science and Communication Research Unit (CSC).
         * Reza Razavi, Researcher at UL and lead 
of the Autonomous Systems Group.

10:30 Programming Models and Tools for Networked Embedded Systems'
         * Speaker: Gul Agha, Professor of 
Computer Science and Research Professor in 
Coordinated Science Laboratory at the University 
of Illinois at Urbana-Champaign.
         * Abstract: In order to realize the 
potential of sensor networks, the problem of 
coordinating large numbers of embedded nodes must 
be addressed.  I will describe a program of 
research to build new paradigm of computing for 
sensor networks.  Specifically, the talk will 
describe the nature of algorithms on sensor 
networks, methods to facilitate programming 
sensor networks, and reasoning about the behavior 
of sensor networks.  I will describe middleware 
services such as self-localization, an actor 
language for mobile agents, and a new model 
checking algorithm for reasoning about the 
quantitative properties of large-scale sensor 
networks. The research agenda will be illustrated 
by software tools and experimental results on sensor networks.

11:15 Adaptive Object-Models: a synthetic approach
         * Speaker: Jean-François Perrot, 
Emeritus Professor of Computer Science at 
Université Pierre et Marie Curie (UPMC), Paris, France.
         * Abstract: We discuss the conceptual 
basis of Adaptive Object Models (AOMs) against 
the background of classical Object Orientd 
Programming.  Basically, AOMs allow classes to be 
modified at run-time. We distinguish between 
altering the attribute strucure of a class and 
modifying its behavior. The latter requires the 
construction of a complete model of computation, 
such as Razavi's Dart framework. Dart also 
purports to lend itself to user interfaces that 
are easily understood and adopted by 
non-programmers. We give an outline of Dart and 
discuss its adequacy to its intended goals. This 
talk will serve as a prelimnary to Dr. Razavi's 
presentation in the same Workshop.

12:00 Ambiance Platform for End-user Macroprogramming WSNs
         * Speaker: Reza Razavi' Researcher at 
UL, and Principal Investigator for the Åmbiance project.
         * Abstract: The goal of Åmbiance project 
is to support the dynamic exploitation of 
Wireless Sensor Networks (WSNs) for remote 
monitoring and actuation activities by concurrent 
ordinary end-users. Adaptive Object Models (AOMs) 
are a sophisticated way of building 
object-oriented systems for businesses that are 
rapidly changing. They let domain experts adapt 
the behavior of the system to new and local 
requirements at runtime. In this talk I explain 
how the Åmbiance goal is achieved by extending 
the AOM architectural style with a combination of 
the following two techniques: (1) fine-grained, 
domain-specific service composition at runtime 
using the Dart framework, and (2) dynamic 
transformation of high-level specifications of 
the end-users' queries into low-level executable 
code for a system of Mobile Agents running, 
interacting and migrating on distributed sensor 
nodes. We propose the first WSN query engine to 
combine dynamicity and query specification by 
non-professional programmers, thus allowing users 
to take greater advantage of WSNs.

12:45 Lunch (sandwiches will be provided by the workshop).

13:45 The adaptive complex systems and the artificial consciousness problematic
         * Speaker: Alain Cardon, Professor of 
Computer Science at Université Le Havre, France, 
and permanent member of the Computer Science 
Laboratory  of Université Pierre and Marie Currie (LIP6), Paris.
         * Abstract': We present the adaptive and 
self-adaptive systems and we present the 
architecture and the specifications for a system 
generating artificial consciousness facts and 
artificial emotions. We present the state of development of our prototype.

14:30 Composition by Interaction
         * Speaker: Farhad Arbab, CWI and Leiden University, The Netherlands.
         * Abstract:
Since the inception of programming, composition 
of algorithms has served as the driving force 
behind software composition. The models and 
techniques that have emerged out of this focus do 
not adequately meet our modern requirements, such 
as third-party composition of black-box 
components, or dynamic composition of the 
behavior of independent distributed subsystems 
and services. Concurrency arises naturally as a 
primary concern in these settings.

15:15 Simulating Large Multi-Hop Ad-Hoc Networks 
using Madhoc and Service Modelling
         * Speaker Pascal Bouvry, Professor at UL-FSTC, and head of the CSC.
         * Speaker Luc Hogie, Ph.D. candidate, 
jointly at Université Le Havre and UL.
         * Abstract: Madhoc is a open-source 
mobile ad-hoc network simulator targeting large 
scale networks composed of numerous mobile 
devices.  It includes various mobility models and 
has been used for designing new generations of 
services.  The design of new broadcast protocols 
will serve as a case study and be illustrated by 
a demonstration of the product.

16:00 End of the workshop  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.aito.org/pipermail/ecoop-info/attachments/20061020/a464098b/attachment-0001.htm 


More information about the ecoop-info mailing list