Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only 1 Exercise TK3 Assigment 3: Application Scenario FG Telekooperation.

Slides:



Advertisements
Similar presentations
Eclipse, M2M and the Internet of Things
Advertisements

Telecooperation/RBG Technische Universität Darmstadt Copyrighted material; for TUD student use only Introduction to Computer Science I Topic 14: Stepwise.
Telecooperation/RBG Technische Universität Darmstadt Copyrighted material; for TUD student use only Introduction to Computer Science I Topic 0: Introduction.
Design, prototyping and construction
LECTURE 1: COURSE INTRODUCTION Xiaowei Yang. Roadmap Why should you take the course? Who should take this course? Course organization Course work Grading.
Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only Telecooperation P4: Internet Praktikum Q&A Session Telecooperation.
Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only 1 Exercise TK3 Assigment 2: RMC & WorldView FG Telekooperation.
Telecooperation/RBG Technische Universität Darmstadt Copyrighted material; for TUD student use only Introduction to Computer Science I Topic 16: Exception.
HCI SEMESTER PROJECT PROJECTS  Project #2 (due 2/20)  Find an interface that can be improved  Interview potential clients  Identify an HCI concept.
Ubiquitous Computing Definitions Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical.
Crowd Computing Reach Your Mobile! Industrial Project Final Meeting Students: Cirill Aizenberg Roey Chen Supervisor: Ohad Greenshpan (IBM)
Human Computer Interaction
ASNA Architecture and Services of Network Applications Research overview and opportunities L. Ferreira Pires.
Project 4 U-Pick – A Project of Your Own Design Proposal Due: April 14 th (earlier ok) Project Due: April 25 th.
1 CIS 607snd In beginning of quarter, meet both MW. Might change to one day a week later. There is no.
The OSI Model A layman’s view of the internet. OSI Structure Application Presentation Session Transport Network Data Link Physical Each layer has a specific.
Design Process …and the project.
CS /29/2004 (Recitation Objectives) and Computer Science and Objects and Algorithms.
The OSI Model A layman’s view of the internet. OSI Structure Application Presentation Session Transport Network Data Link Physical Each layer has a specific.
The Bio-Networking Architecture: An Infrastructure of Autonomic Agents in Pervasive Networks Jun Suzuki netresearch.ics.uci.edu/bionet/
Week 1 INFM 718N Web-Enabled Databases The Big Picture.
CSCE790: Security and Privacy for Emerging Ubiquitous Communication system Wenyuan Xu Department of Computer Science and Engineering University of South.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
Client/Server Architecture
James Wolff Monita Baba-Djara March 26,  Course goal: ◦ To prepare students to work in maternal and child health in a developing country setting.
Starting Chapter 4 Starting. 1 Course Outline* Covered in first half until Dr. Li takes over. JAVA and OO: Review what is Object Oriented Programming.
How to find a great project idea Randy Guthrie – Microsoft Academic Developer Evangelist.
ProSense Research Infrastructure at ETF Belgrade Aleksandar Crnjin School of Electrical Engineering (ETF) Belgrade, Serbia.
FINAL DEMO Apollo Crew, group 3 T SW Development Project.
1 Pervasive & Ubiquitous Computing (UbiComp) Lecture #1: Introduction Hao-hua Chu ( 朱浩華 )
Tie Into Practice Technology Integration Example: A Research Paper Website Jennifer Jarvis and Connie Keating.
MAT 331 Mathematical solving problem with computers.
Project 3 U-Pick – A Project of Your Own Design Proposal Due: March 31 st Project Due: April 28 th Presentation: April 28 th.
Equipment User Manual Technical Writing Yasir Jan College of EME.
Haslingden High School AS / A2 Information & Communication Technology Key Skills ICT – as part of General Studies programme.
1 Mobility Support by the Common API for Transparent Hybrid Multicast draft-irtf-samrg-common-api-03 Project Matthias Wählisch,
Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only : Praktikum Internet – The Next Generation FG Telekooperation.
1 User Interfaces for Pervasive Computing Devices Prof. James A. Landay January 7, 1999
CMPGN3007 & CMPGN3008 BSc Project Dr T.A.Etchells BSc Project Tutor
Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only Q&A Telecooperation Group TU Darmstadt.
MODUL 2: KEY POINTS IN DEVELOPING ANDROID APPS Studio Mobile Content Development IMTelkom 2012.
Copyright © by Shayne R Flint Simplified Web Application Development Shayne R Flint Department of Computer Science Australian National University.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
COSC 4355/6355 Intro to Ubiquitous Computing Dr. Ioannis Pavlidis Dinesh Majeti & Ashik Khatri.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
UML Use Case Models and Modular Programming Session 3 LBSC 790 / INFM 718B Building the Human-Computer Interface.
Applied COIN Lab Anatole Gershman, Alan Black, Louis Van Ahn TA: Mehrbod Sharifi August 26, 2008.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Computer Science and Engineering - University of Notre Dame Jimmy Neutron CSE 40827/60827 – Ubiquitous Computing December 9, 2009 Project Presentation.
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Toward a Hybrid Solution for the Web of Services Eric Newcomer IONA Technologies W3C Workshop on Web of Services for Enterprise Computing February
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Internet of Things. Creating Our Future Together.
Project Paper Presentation Hanlin Wan March 15, 2011.
Christa Marsh Southern Arkansas University Biology Professor.
The Project. A little video inspiration IDEO – an industrial design company.
Topic: Introduction to Computing Science and Programming + Algorithm
COSC 4355/6355 Intro to Ubiquitous Computing
Chapter 18 MobileApp Design
Software Maintenance
Week 01 Comp 7780 – Class Overview.
CSCD 330 Network Programming Spring
Unit 6: Application Development
Object oriented analysis and design
Smart Learning concepts to enhance SMART Universities in Africa
CS 8532: Advanced Software Engineering
Chapter 7 –Implementation Issues
CSCD 330 Network Programming Spring
Presentation transcript:

Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only 1 Exercise TK3 Assigment 3: Application Scenario FG Telekooperation Prof. Dr. Max Mühlhäuser Daniel Schreiber

Prof. Dr. M. Mühlhäuser Telekooperation © 2 Summary: Mundo Platform Application –Example Applications –Patterns for Ubiquitous Computing –Application Development Process Scenario Analysis Assignment Outline

Prof. Dr. M. Mühlhäuser Telekooperation © UbiComp problems solved by MundoCore communication in loosely coupled systems integration platform: call from Java to C and back sensing real world information –Location… (also available: weight, pressure, QR-codes) –RFID / Transponder Simulation and Testing –Dummy services (console in/out) –WorldView 3

Prof. Dr. M. Mühlhäuser Telekooperation © What is MundoCore? communication middleware –Pub/Sub –RMC –Java bindings set of generic services –WorldModelStore –Location Systems development tools –WorldView hardware devices (… not shown) –Talking Assistant documentation –MundoWiki 4

Prof. Dr. M. Mühlhäuser Telekooperation © What is MundoCore NOT? useful to end-users!!  MundoCore is a platform for building applications!!!  It is useful for the developer of a UbiComp application 5

Prof. Dr. M. Mühlhäuser Telekooperation © Applying MundoCore: Carshop 6

Prof. Dr. M. Mühlhäuser Telekooperation © Applying MundoCore: SmartSaeco 7

Prof. Dr. M. Mühlhäuser Telekooperation © Application Development define services –what is the interface? –where will it run? –use low level services as hardware abstraction layer e.g. sensor  sensing service implement services –in MundoCore –dummy implementations of low level services console in/out, test dummy test system –high level services –protocol low-level  high level deploy –compile low-level services with real hardware 8

Prof. Dr. M. Mühlhäuser Telekooperation © More examples and hints 9 patterns for ubicomp from course website

Prof. Dr. M. Mühlhäuser Telekooperation © Designing Your Own UbiComp App 10 think of an everyday scenario –shopping, cooking, transport identify a concrete problem propose a solution based on UbiComp technology –save time –save money –more fun –better experience –… why would someone pay for this? –how much? –who?

Prof. Dr. M. Mühlhäuser Telekooperation © Analyze your ideas SWOT: Does the idea have business value? –strength, weaknesses, opportunities, threads –don‘t restrict yourself too much (hardware costs, deployment problems) Scope: Can we implement a significant part of the idea? –TK3 time frame: 6 weeks –complexity: Not much experience with MundoCore / UbiComp Sane: Can the same thing be implemented „lowtech“? „Coolness“: Will we be able to show the key points of our solution in a video? –„business“ scenario everyday scenario 11

Prof. Dr. M. Mühlhäuser Telekooperation © 12 Assignment 3: Your Own UbiComp App It must involve –data from at least one sensor (location, weight… ) or RFID reader –user interaction away from the desktop (speech, gesture, GUI on mobile device) hand in –1-2p Description of your application –situation as-is –concrete problem that is solved by ubicomp –how does your application make the world a better place? –technical aspects: which sensors? how does the user interact? this should be detailed enough to make us believe you are able to implement it 4 slides in max. 8minutes in next weeks session!

Prof. Dr. M. Mühlhäuser Telekooperation © Assignment 3: Your Own UbiComp App Grading will be done on the quality of your documentation / presentation Documentation 75%: –is the scenario comprehensive and understandable? –does it use pictures for illustration? e.g. UI mock-ups, scenario photos… –are all necessary parts (sensors, interaction) identified? Presentation 25%: –time-limit kept? –message came across? 13

Prof. Dr. M. Mühlhäuser Telekooperation © Internet of Things Innovative User Interfaces (e.g. Pen/Paper) Ubiquitous Interaction Smartphone as ME We are hiring: Mobile Interaction 14