110 likes | 234 Views
Pervasive Computing: Development and Evaluation. 金仲達教授 清華大學資訊工程學系. Outline. Simulation: UbiWise Application Platforms: Proem: a P2P platform for mobile ad hoc networks one.world: system architecture for ubiquitous computing Evaluation: Hypermedia guide for Costa Aquarium Exploratorium
E N D
Pervasive Computing:Development and Evaluation 金仲達教授 清華大學資訊工程學系
Outline • Simulation: UbiWise • Application Platforms: • Proem: a P2P platform for mobile ad hoc networks • one.world: system architecture for ubiquitous computing • Evaluation: • Hypermedia guide for Costa Aquarium • Exploratorium • Evaluation of Ubiquitous Computing Systems
Proem • http://wearables.cs.uoregon.edu/proem • A P2P platform for mobile ad-hoc networks • Four entity types: peer (device), individual (user), data space, community (a set of entities) • Four protocols: transport (XML messages), presence, data, community • Application environment: runtime (peerlets & peerlet engines), peerlet development kits
one.world • http://one.cs.washington.edu • A system architecture for pervasive computing • Provides an integrated and comprehensive framework for building pervasive applications • Includes a set of services, such as service discovery, checkpointing, and migration that help to structure applications and cope with constant change • one.world slides and sample code
Outline • Simulation: UbiWise • Application Platforms: • Proem: a P2P platform for mobile ad hoc networks • one.world: system architecture for ubiquitous computing • Evaluation: • Hypermedia guide for Costa Aquarium • Exploratorium • Evaluation of Ubiquitous Computing Systems
Hypermedia Guide • “User Testing a Hypermedia Tour Guide”Pervasive Computing, April-June, 2002
Overall User Acceptance • Questionnaire: complete and short version
Exploratorium • “Ubiquitous Systems in Interactive Museums”Pervasive Computing, April-June 2002.
Testing Electronic Guidebook • 35 users: 16 adult females, 9 adult males, 8 children (aged 10 to 13) • Some users in small groups sharing a PDA • Testing under normal Exploratrium’s condition • Brief introduction, then directed to 6 instrumented exhibits • A project member observed the users’ actions, held semistructured interviews afterwards
Outline • Simulation: UbiWise • Application Platforms: • Proem: a P2P platform for mobile ad hoc networks • one.world: system architecture for ubiquitous computing • Evaluation: • Hypermedia guide for Costa Aquarium • Exploratorium • Evaluation of Ubiquitous Computing Systems