[UCI-CalIT2] Seminar Nov 22 on Pervasive Computing
Stuart A ROSS
STUROSS@uci.edu
Tue, 19 Nov 2002 08:37:05 -0800
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C28FE9.E516E4F0
Content-Type: text/plain
The UCI Division of Cal-(IT)2 presents another Network Systems Distinguished
Speaker:
Roy H. Campbell, Department of Computer Science at the University of
Illinois at Urbana-Champaign,
Speaking on
PERVASIVE COMPUTING: GAIA AND ACTIVE SPACES
Friday, November 22, in the McDonnell Douglas Auditorium.
The seminar will begin at 11:00 AM; refreshments will be served at 10:30AM
Abstract: We envision a future where people's living spaces are interactive
and programmable. Users move from space to space taking some applications
with them, accessing space specific applications, and building new
applications interactively as needed. Users interact with offices, homes,
cars, malls and airports to request information, benefit from the resources
available, and configure the habitat's behavior. Exception for
confidentiality restrictions, data and tasks are always accessible and are
mapped dynamically to convenient resources present in the current location.
Users may extend the habitat with personal devices that seamlessly integrate
with the environment. When the physical environment of a user contains
hundreds of networked computer devices each of which may be used to support
one or more user applications, the notion of personal computing becomes
inadequate. Further, when a group of users share such a physical
environment, new forms of sharing, cooperation and collaboration are
possible. Mobile users may constantly change the computers with which they
interact. We believe such user-oriented interactive environments require a
new software infrastructure to operate their resources, sense context
properties, and assist in the development and execution of applications. We
present an experimental middleware infrastructure called Gaia that we have
used to prototype the resource management of and provide the user-oriented
interfaces for such physical spaces populated with network-enabled computing
resources. To limit the scope of our research, we focus on physical spaces
used for teaching; classrooms, offices, and lecture rooms. The system
described in this paper is derived from a series of experiments starting in
1996. We show how, by applying the concepts of a conventional operating
system to middleware, we can manage the resources, devices and distributed
objects in a room, building, or physical space, how a distributed extension
of the model-view-controller that is use in personal computers simplifies
and structures practical applications for these environments, and how, by
driving context-sensitivity into its security and data storage mechanisms,
the system can help satisfy the requirements for user-centricity and
mobility.
Dr. Campbell received his Honors B.S. Degree in Mathematics, with a Minor in
Physics from the University of Sussex in 1969 and his M.S. and Ph.D. Degrees
in Computer Science from the University of Newcastle upon Tyne in 1972 and
1976, respectively. In 1976 he joined the faculty of the University of
Illinois and in 1985 became a Full Professor of Computer Science. During
the past twenty-four years he has supervised the completion of thirty-one
Ph.D. dissertations and over one hundred M.S. theses. He is the author of
over one hundred and seventy research papers on security, programming
languages, software engineering, operating systems, distributed systems, and
networking. His past research accomplishments include path expressions,
various deadline and error recovery mechanisms for asynchronous processes,
the Choices object-oriented operating system, the VDP protocols for
streaming audio and video used by Vosaic LLC, dynamic TAO, 2K a distributed
object operating system, UIUC Sesame, a Java implementation of Sesame
security protocols, and the Seraphim active security policies. His current
research projects include active spaces, security interoperability, security
policies and active security in active networks. He is an active participant
in the department's distance learning program. Professor Campbell is
director of CARIS, the University of Illinois Center for Advanced Research
in Information Security and the NSA designated University of Illinois Center
of Academic Excellence in Information Assurance Education. He is the
principal investigator of a two million, five year NSF ITR project
investigating ubiquitous computing.
For further information contact Professor Sharad Mehrotra at
sharad@ics.uci.edu <mailto:sharad@ics.uci.edu>
------_=_NextPart_001_01C28FE9.E516E4F0
Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face="Courier New" size=2>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">The UCI Division of
Cal-(IT)<SUP>2</SUP> presents another<I> Network Systems Distinguished
Speaker:</I> <?xml:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Roy H. Campbell, Department
of Computer Science at the </SPAN><?xml:namespace prefix = st1 ns =
"urn:schemas-microsoft-com:office:smarttags" /><st1:place><st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">University</SPAN></st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> of
</SPAN><st1:PlaceName><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Illinois</SPAN></st1:PlaceName></st1:place><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> at Urbana-Champaign,
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Speaking
on<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">PERVASIVE COMPUTING:<SPAN
style="mso-spacerun: yes"> </SPAN>GAIA AND ACTIVE SPACES
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Friday, November 22, in the
McDonnell Douglas Auditorium.<SPAN style="mso-spacerun: yes">
</SPAN><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">The seminar will begin at
</SPAN><st1:time Hour="11" Minute="0"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">11:00
AM</SPAN></st1:time><SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">;
refreshments will be served at </SPAN><st1:time Hour="10" Minute="30"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">10:30AM</SPAN></st1:time><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P>
<P class=MsoBodyText2 style="MARGIN: 0in 0in 0pt -0.25in; TEXT-ALIGN: left"
align=left><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><B><SPAN
style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">Abstract:<SPAN
style="mso-spacerun: yes"> </SPAN></SPAN></B><SPAN
style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: 'Courier New'">We envision a
future where people's living spaces are interactive and programmable.<SPAN
style="mso-spacerun: yes"> </SPAN>Users move from space to space taking
some applications with them, accessing space specific applications, and building
new applications interactively as needed.<SPAN style="mso-spacerun: yes">
</SPAN>Users interact with offices, homes, cars, malls and airports to request
information, benefit from the resources available, and configure the habitat's
behavior.<SPAN style="mso-spacerun: yes"> </SPAN>Exception for
confidentiality restrictions, data and tasks are always accessible and are
mapped dynamically to convenient resources present in the current location.<SPAN
style="mso-spacerun: yes"> </SPAN>Users may extend the habitat with
personal devices that seamlessly integrate with the environment.<SPAN
style="mso-spacerun: yes"> </SPAN>When the physical environment of a user
contains hundreds of networked computer devices each of which may be used to
support one or more user applications, the notion of personal computing becomes
inadequate.<SPAN style="mso-spacerun: yes"> </SPAN>Further, when a group
of users share such a physical environment, new forms of sharing, cooperation
and collaboration are possible. Mobile users may constantly change the computers
with which they interact.<SPAN style="mso-spacerun: yes"> </SPAN>We
believe such user-oriented interactive environments require a new software
infrastructure to operate their resources, sense context properties, and assist
in the development and execution of applications. We present an experimental
middleware infrastructure called Gaia that we have used to prototype the
resource management of and provide the user-oriented interfaces for such
physical spaces populated with network-enabled computing resources.<SPAN
style="mso-spacerun: yes"> </SPAN>To limit the scope of our research, we
focus on physical spaces used for teaching; classrooms, offices, and lecture
rooms.<SPAN style="mso-spacerun: yes"> </SPAN>The system described in this
paper is derived from a series of experiments starting in 1996.<SPAN
style="mso-spacerun: yes"> </SPAN>We show how, by applying the concepts of
a conventional operating system to middleware, we can manage the resources,
devices and distributed objects in a room, building, or physical space, how a
distributed extension of the model-view-controller that is use in personal
computers simplifies and structures practical applications for these
environments, and how, by driving context-sensitivity into its security and data
storage mechanisms, the system can help satisfy the requirements for
user-centricity and mobility.</SPAN><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Dr. Campbell received his
Honors B.S. Degree in Mathematics, with a Minor in Physics from the
</SPAN><st1:place><st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">University</SPAN></st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> of
</SPAN><st1:PlaceName><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Sussex</SPAN></st1:PlaceName></st1:place><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> in 1969 and his M.S. and
Ph.D. Degrees in Computer Science from the
</SPAN><st1:place><st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">University</SPAN></st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> of
</SPAN><st1:PlaceName><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Newcastle upon
Tyne</SPAN></st1:PlaceName></st1:place><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> in 1972 and 1976,
respectively.<SPAN style="mso-spacerun: yes"> </SPAN>In 1976 he joined the
faculty of the </SPAN><st1:place><st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">University</SPAN></st1:PlaceType><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> of
</SPAN><st1:PlaceName><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Illinois</SPAN></st1:PlaceName></st1:place><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"> and in 1985 became a Full
Professor of Computer Science.<SPAN style="mso-spacerun: yes">
</SPAN>During the past twenty-four years he has supervised the completion of
thirty-one Ph.D. dissertations and over one hundred M.S. theses. He is the
author of over one hundred and seventy research papers on security, programming
languages, software engineering, operating systems, distributed systems, and
networking.<SPAN style="mso-spacerun: yes"> </SPAN>His past research
accomplishments include path expressions, various deadline and error recovery
mechanisms for asynchronous processes, the<I> Choices</I> object-oriented
operating system, the VDP protocols for streaming audio and video used by Vosaic
LLC, dynamic TAO, 2K a distributed object operating system, UIUC Sesame, a Java
implementation of Sesame security protocols, and the Seraphim active security
policies.<SPAN style="mso-spacerun: yes"> </SPAN>His current research
projects include active spaces, security interoperability, security policies and
active security in active networks. He is an active participant in the
department's distance learning program.<SPAN style="mso-spacerun: yes">
</SPAN>Professor Campbell is director of CARIS, the University of Illinois
Center for Advanced Research in Information Security and the NSA designated
University of Illinois<U><SPAN style="COLOR: blue"> Center of Academic
Excellence in Information Assurance Education.</SPAN></U><SPAN
style="mso-spacerun: yes"> </SPAN>He is the principal investigator of a
two million, five year NSF ITR project investigating ubiquitous
computing.<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p> </o:p></SPAN></P>
<P class=MsoNormal style="MARGIN: 0in 0in 0pt"><SPAN
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">For further information
contact Professor Sharad Mehrotra at <A
href="mailto:sharad@ics.uci.edu">sharad@ics.uci.edu</A><SPAN
style="mso-spacerun: yes"> </SPAN><o:p></o:p></SPAN></P></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV> </DIV></BODY></HTML>
------_=_NextPart_001_01C28FE9.E516E4F0--