1 / 9

Emulating the Future with/of Pervasive Computing R&D

Dive into the world of Pervasive Computing Research and Development (R&D) to explore its applications, challenges, and opportunities. Learn about user-centric models, emulation strategies, test-beds vs. real environments, and tools for application-led development. Discover the evolution from traditional R&D to emulation, the importance of standards, and collaboration in this innovative field.

dsumpter
Download Presentation

Emulating the Future with/of Pervasive Computing R&D

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Emulating the Future with/of Pervasive Computing R&D Laurent Ciarletta LORIA & ENSMN Pervasive 2005, Workshop “What make for good application-led research in ubiquitous computing?” Emulating the Future with/of Pervasive Computing R&D

  2. Visibility of Ubicomp : News and Internet Browsing on Pervasive Computing Applications • PDAs, smart phones, WiFi, 3G, RFID : • where/what are pervasive applications? • Smart fridge, smart cars, robotic hovers/mowers : • where are the mainstream offers, where is the interoperability? • Weather /mood connected lamp, (AR) PacMan in the streets of Taiwan: • where is the public? • Etc. Are we there yet? Why? Emulating the Future with/of Pervasive Computing R&D

  3. Personal Background and Experience: Pervasive Computing Work at NIST • Application-led R&D • Building test-bed & applications • Collaborating with industry and academics (networking, systems, software, embedded systems, AI) • Standardization • Evaluation: metrics, tools • Reference implementation • Modeling and simulation 1998-2002 Emulating the Future with/of Pervasive Computing R&D

  4. Pervasive Computing is User-centric • User is part of the LPC model • New metrics • Usability • Reliability • Service vs. Cost • Various users: • Consumer/client/patient • Disabled/Senior/Child • John Doe (is not a designer, nor a researcher!) Emulating the Future with/of Pervasive Computing R&D

  5. From Application-led R&D to Emulation:Aroma Smart Conference Room, EXiST • Resource consuming : • Money-wise • Time and energy • Moderately rewarding • Demo effect • Emerging technologies • Quick prototyping techniques • Maintenance issue • Quickly obsolete (although) • Non usable, lost when gone • Isolated, can’t keep up with the big players • -> Emulation/Simulation • EXiST 1999-2000 Emulating the Future with/of Pervasive Computing R&D

  6. The 2 Faces of Emulation • To emulate: • (Computer Science) To imitate the function of another system (not necessary at the same speed) • Effort or ambition to equal or surpass another • To strive to equal/match or excel, especially through imitation • Existing • Bricks • Architectures • In computer science and other scientific fields Hardware emulators Virtual Reality Toolkit Network emulators Tangible User Interface Intelligent agents DIS Missing parts ? HLA Emulating the Future with/of Pervasive Computing R&D

  7. Real Test-beds vs. Emulation Emulating the Future with/of Pervasive Computing R&D

  8. Tools for Application-led DevelopmentTools for the Community Developing applications shouldn’t/doesn’t imply lots of money and hardware and rebuilding almost everything from scratch • Development tool (toolkit/commonly agreed on architecture) • Large-scale / distributed • Mixed-mode: • Integration of real applications, devices, architecture with emulation/simulation • Scenario-based • Methodology • Allows: • Test, evaluation, incremental development • Emulation of creativity, showroom • Model/classification, for cooperation between • Research teams • Communities • Large scale « open » community test-bed: Pervasive Computing Bone • Taskforce / workgroup • Common tools • Standards • Mailing list/ Forum • Publicize/advertise What features would you like to see? Emulating the Future with/of Pervasive Computing R&D

  9. Thank you Emulating the Future with/of Pervasive Computing R&D

More Related