Upload
mercia
View
43
Download
0
Tags:
Embed Size (px)
DESCRIPTION
End-user Customization of Intelligent Environments Chen, Vallaghan, Clark. Patrick Davis. Meet the Jetson’s (only not as primitive cause sprockets are so 2012). Imagine if all devices could speak Visualize a central device that can speak that language How far away are we… - PowerPoint PPT Presentation
Citation preview
End-user Customization of Intelligent Environments
Chen, Vallaghan, ClarkPatrick Davis
Imagine if all devices could speak Visualize a central device that can speak
that language How far away are we… Meta – Appliances or Meta – Applications
(MAps)
Meet the Jetson’s (only not as primitive cause sprockets are so 2012)
Rules◦ Pre-Programmed Rules◦ Agent Programmed Rules◦ User Programmed Rules
Program by Example Atomic & Nuclear Functions
Customizing Digital Homes
End User Programming◦ Program By Example (PBE)
For Non techies Creating Maps Atomic & Nuclear Functions
Pervasive interactive Programming (PiP)
What is it again? What is the difference between a MAp and a
Task
Meta – Appliances / Applications (Maps)
Interaction Execution Engine (IEE) Event Handler (EH) Knowledge Engine (KE) Real-time Map Maintenance Engine (RTMM) Real-Time Rule Formation Engine (RTRF) GUI (PiPView)
PiP System Architecture (Terms)
PiP Architecture (Diagram)
Program functionality Create a MAp Resolve Conflicts To Run a Map
How the System Works
What is it? Why is it needed
Decomposed Community Programming
dComp Ontology
Device class Hardware Class Community Class Rules Class Action, Person, Policy and Time Class Preference Class
Class types in dComp
Class types in dComp
dComp Performance PiP Evaluation Results
◦ Performance of PiP◦ Questionnaire Rating
Evaluation
Non-techies will be a part of the smart home
Rules are the key An Interface that is easy to use
Conclusion
Questions or Comments