130 likes | 235 Views
Metaglue For Oxygen Partners. Krzysztof Gajos Oxygen Workshop, January, 2002. Roadmap. Core Metaglue Debugging Features Device Control Service Mapping Applications Release timeline, procedures and logistics. Core Metaglue. Catalog AgentAgent Message Passing. 4. B talks to A.
E N D
Metaglue For Oxygen Partners Krzysztof Gajos Oxygen Workshop, January, 2002
Roadmap • Core Metaglue • Debugging Features • Device Control • Service Mapping • Applications • Release timeline, procedures and logistics
Core Metaglue • Catalog • AgentAgent • Message Passing
4. B talks to A 3. Return Agent A’s stub 1. Register Agent A’s RMI stub 2. Agent B requests Agent A’s stub Core Metaglue
Debugging Tools • Agent Tester • Logging • In preparation: testing framework
Device Control • Support for • Serially controlled devices • X10 devices • Device Management • Unified state reporting • Unified device naming • Device managers • Examples • Light conrollers • Projectors • Projection screens
Service Mapping • Namer – a way to specify service provider for each “occupation”
Sample Applications – Access to START • Voice/keyboard query interface • Answer delivered in a browser
Sample Applications – Presentation Manager • Voice control over PowerPoint • Automatic control of environmental settings (lights, drapes, screen, etc)
Releases – Timeline & Logistics • http://www.ai.mit.edu/projects/iroom/metaglue/ • New releases 2-3 times a year • Compiled Java classes and source, when possible • Documentation
Important Contact Info Metaglue Web Site http://www.ai.mit.edu/projects/iroom/metaglue/ Kevin Quigley – release engineer: qiug@ai.mit.edu Krzysztof Gajos – Technical Manager: kgajos@ai.mit.edu Dr. Howard Shrobe – Faculty Supervisor: hes@ai.mit.edu
Important Contact Info Metaglue Web Site http://www.ai.mit.edu/projects/iroom/metaglue/ Kevin Quigley – release engineer: qiug@ai.mit.edu Krzysztof Gajos – Technical Manager: kgajos@ai.mit.edu Dr. Howard Shrobe – Faculty Supervisor: hes@ai.mit.edu