From: Janet Davis (jlnd_at_cs.washington.edu)
Date: Tue Feb 17 2004 - 13:51:31 PST
Aiman will be giving a talk on using SQL to support communication among
ubiquitous computing devices.
When: Wednesday Feb 18th 3:30
Where: MGH 251
Abstract:
Ubiquitous computing systems are challenging to design and implement
because they interact with hundreds of devices. The devices used change
periodically depending on the state of the system and the specific command
or event that is being processed. River is a ubiquitous computing system
that uses SQL queries to address the challenge of specifying the devices
at the end points of communication primitives, such as events and function
calls. The current implementation parses the SQL queries at run time and
it doesn't support any compile time syntactic or semantic analysis.
Moreover, the devices specified by the queries are not guaranteed to
support the required functionalities. In our new design we use
user-defined connectors in ArchJava to improve River by adding compile
time syntactic analysis and type checking. Using ArchJava's connectors
helped in making sure that the devices specified by the queries actually
support the required functionalities. The connectors' library is reusable
and easy to extend.
_______________________________________________
Cse461 mailing list
Cse461_at_cs.washington.edu
http://mailman.cs.washington.edu/mailman/listinfo/cse461
This archive was generated by hypermail 2.1.6 : Tue Feb 17 2004 - 13:51:35 PST