Gaetano Borriello Department of CS&E University of Washington The Portolano Expedition in Invisible Computing portolano.cs.washington.edu.

Slides:



Advertisements
Similar presentations
Mobile Computing and Commerce And Pervasive Computing
Advertisements

anywhere and everywhere. omnipresent A sensor network is an infrastructure comprised of sensing (measuring), computing, and communication elements.
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Ubiquitous Computing The death of PC?. Ubiquitous Computing ubiquitous = Being or seeming to be everywhere at the same time; omnipresent. Mark Weiser,
Think. Learn. Succeed. Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments Presented by: Ashirvad Naik April 20, 2010.
Chapter 1 Information Technology, The Internet, And YOU.
Queries over Sensor Networks Sam Madden UC Berkeley Database Seminar October 5, 2001.
11/10/00SC2000 Panel, Convergence at the Extremes1 Convergence at the Extremes How are we doing?  Electronic circuits: A (cheating)  The weather: B+
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
Connecting the Invisible Extremes of Computing David Culler U.C. Berkeley Summer Inst. on Invisible Computing July,
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Smart Space & Oxygen CIS 640 Project By Usa Sammpun
Clusters Massive Cluster Gigabit Ethernet System Design for Vastly Diverse Devices David Culler U.C. Berkeley HP Visit 3/9/2000.
Classroom Interaction with the Tablet PC Richard Anderson February 2, 2006 HP Technology for Teaching Conference.
Ubiquitous Networked Devices David E. Culler Computer Science Division University of California, Berkeley Intel Berkeley XIS Lab.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Pervasive Computing Review Joshua R. Smith, Class of 2006 Interdisciplinary Engineering and Management Mentor: Dr. Sunil Kumar July 31, 2003.
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
Smart Home Technologies CSE 4392 / CSE 5392 Spring 2006 Manfred Huber
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
IT JOBS TASK 20. SOFTWARE ENGINEER A software engineer designs and programmes software, operates systems, database systems etc. They know how software.
Self-Organizing Adaptive Networks Hari Balakrishnan MIT Laboratory for Computer Science
Data Center Infrastructure
Cullen College of Engineering RFID-Based Solutions for Piping Technology Piping Tech & UH July, 2007.
Unified Communications LITN Spring  A set of products that provides a consistent, unified user interface and user experience across multiple devices.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Section 4.2 AQA Computing A2 © Nelson Thornes 2009 Types of Operating System Unit 3 Section 4.1.
Ch. 9. The Cloud of Things 1Ch. 9. CoT.  Current M2M/IoT solutions are focusing on communications and integration. Future Web of Things (WoT) evolution.
FOREWORD By: Howard Shrobe MIT CS & AI Laboratory
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
Dr Theodoros N Arvanitis Senior Lecturer, Head of Biomedical Informatics, Signals & Systems Research Laboratory, Department of Electronic, Electrical &
Futures Lab: Biology Greenhouse gasses. Carbon-neutral fuels. Cleaning Waste Sites. All of these problems have possible solutions originating in the biology.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
Intelligent Environments1 Conclusions and Future Directions.
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
Semantic Gadgets Pervasive Computing Meets the Semantic Web Reza Zakeri Sharif University of Technology.
Systems Wireless EmBedded Wireless Sensor Nets Turning the Physical World into Information David Culler Electrical Engineering and Computer Sciences University.
Institute for Security Technology Studies Dartmouth College Digital Living 2010: Sensors, Privacy, and Trust David Kotz September 2005.
1 CALL 6 Key Action IV Introduction and Action Lines: IV.1.2, IV.2.1, IV.2.2, IV.2.4 Brussels, 16. Jan 2001 Colette Maloney European Commission.
Computer Architecture and Embedded Systems Paul Havinga University of Twente.
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Ashley White.  Computing that is made to be found anywhere and everywhere.  A high degree of communication among devices and sensors through a ubiquitous.
MediaBroker: An Architecture for Pervasive Computing Kishore Ramachandran ( College of Computing.
정하경 MMLAB Challenges : An Application Model for Pervasive Computing Guruduth Banavar, James Beck, Eugene Gluzberg, Jonathan Munson, Jeremy Sussman, DeborraZukowski.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Pervasive Computing Parts of the slides are extracted from those of Profs. Mark Weiser, Deborah Estrin, Akbar Sayeed, Jack Stankovic, Mani Srivastava,
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Sponsored by the U.S. Department of Defense © 2008 by Carnegie Mellon University page 1 Pittsburgh, PA The Implications of a Single Mobile Computing.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
MICROSOFT TESTS /291/293 Fairfax County Adult Education Courses 1477/1478/1479.
REU 2007 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Information Processing.
Towards an IoT Ecosystem Flavia C. Delicato 1, Paulo F. Pires 1, Thais Batista 2, Everton Cavalcante 2, Bruno Costa 1, Thomaz Barros 1 1 Department of.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
Euro-Par, HASTE: An Adaptive Middleware for Supporting Time-Critical Event Handling in Distributed Environments ICAC 2008 Conference June 2 nd,
WOSS 04 1 Task-based Self-adaptation David Garlan Bradley Schmerl Joao Sousa Vahe Poladian Carnegie Mellon University WOSS’04.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
Internet of Things. Creating Our Future Together.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
Big Data Quality Challenges for the Internet of Things (IoT) Vassilis Christophides INRIA Paris (MUSE team)
Clouds , Grids and Clusters
“Azure provides us with an integrated development environment
Introduction to Computing
Abhishek Bhola Bharati Vidyapeeth University, College of Engineering
Presentation transcript:

Gaetano Borriello Department of CS&E University of Washington The Portolano Expedition in Invisible Computing portolano.cs.washington.edu

14 September 2000Seattle SAGE Group2 Context  Today, only 2% of microprocessors are used in what we think of as “computers”  This percentage will continue to decline  Five major DARPA sites focused on systems involving the other 98% -- on “invisible computing”:  UW  Berkeley  MIT  Carnegie Mellon  Georgia Tech  UW and Berkeley are closely collaborative, closely tied to Intel

14 September 2000Seattle SAGE Group3 Principal Themes  Invisibility  not enough to be mobile, pervasive, ubiquitous, etc.  user’s attention is the valuable resource  minimize user configuration/maintenance/interaction  robust, reliable, safe, and trustworthy  devices, middle-ware, and “applications”  services  Active fabric  plug-and-play, discovery, composability  data-centric, heterogeneous, active networking  data and code mobility  self-organizing, self-updating, self-monitoring systems  active databases and information management  External user community

14 September 2000Seattle SAGE Group4 World View  What will be:  lots of task-specific devices  rich connections to physical world  world-wide information/computation utilities  ever-increasing computation, storage, and bandwidth  computing/communication capabilities in everything  What won’t be:  unlimited power sources  homogeneous connectivity  continuous connectivity  increased user mind-share devoted to computing concerns

14 September 2000Seattle SAGE Group5 Expedition Goals  Connecting the physical world to the world-wide information fabric  instrument the environment: sensors, locators, actuators  universal plug-and-play at all levels: devices to services  optimize for power: computation partitioning, comm. opt.  intermittent communication: new networking strategies  Get computers out of the way  don’t interfere with user’s tasks  diverse task-specific devices with optimized form-factors  wide range of input/output modalities  Robust, trustworthy services  high-productivity software development  self-organizing, active middleware, maintenance, monitoring  higher-level, meaningful services

14 September 2000Seattle SAGE Group6 Application domains (and collaborators)  Labscape (UW Cell Systems Initiative)  instrumentation of the workplace  capture experiments as they happen (build the database by doing the work)  data mining to support investigations/recollections  Personal devices/networks (Microsoft Research)  body-area networking (RF and skin)  borrowable, scrap devices  Here-to-there (Intel, Ford, Xerox)  in-building/in-room location tracking  continuous access to data and multi-media streams  management of personal/group devices and services

14 September 2000Seattle SAGE Group7 Research Themes  Low-power intermittently connected devices  Intentional user interfaces  Data-centric networking  Self-organizing information systems  Seamless data/information management services active fabric devices

14 September 2000Seattle SAGE Group8 publication LabScape - one of our driver applications  Biology is a hard science with a soft infrastructure  capture and use of knowledge is key  from loosely connected to highly integrated collaboration  invisible infrastructure for building knowledge base Interpret ExperimentHypothesize Interpret ExperimentHypothesize Descriptive Model Experiment Manager knowledge base

14 September 2000Seattle SAGE Group9 Event Capture in Labscape