Community Driven Development and Social Networking Becomes Pervasive Seminar “Thesis Outline“ Andreas Herglotz 18.01.2008.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senns Information Technology, 3 rd Edition Chapter 7 Enterprise Databases.
Datamax/MCL Off-Line License Activation Method
© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT.
Chapter 14 Intranets & Extranets. Awad –Electronic Commerce 1/e © 2002 Prentice Hall 2 OBJECTIVES Introduction Technical Infrastructure Planning an Intranet.
© Copyright Gazelles Systems, Inc Release: Annual Execution Planning Team Planning Execute For Growth.
Chapter 1: The Database Environment
Requirements Engineering Process
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/08/08 v0.2.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Geneva, Switzerland, 17 October 2011 ITU Workshop on Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from todays realities to requirements.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
DISTRICT AND SCHOOL ASSESSMENT & TECHNOLOGY COORDINATOR ONLINE TESTING WEBINAR FEBRUARY 7 AND 9, 2012 Washington Online Testi ng OSPI Office of Superintendent.
Introduction to HTML, XHTML, and CSS
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
1 Using PDAs in Economics Andy Ramsden - LTSS Bhagesh Sachania – Economics Network
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
© University of Reading David Spence 20 April 2014 e-Research: Activities and Needs.
Personalised Web Services for Activity-Based Mobile Learning Wichai Eamsinvattana PhD student, started Oct 2006 Supervised by Dr.Vania Dimitrova.
Universitá degli Studi di LAquila Mälardalens Högskola, Västerås 10th September 2009 Integrating Wireless Systems into Process Industry and Business Management.
Secure Virtual Machine Execution Under an Untrusted Management OS Chunxiao Li Anand Raghunathan Niraj K. Jha.
1 Implementing Internet Web Sites in Counseling and Career Development James P. Sampson, Jr. Florida State University Copyright 2003 by James P. Sampson,
Internet Applications
Niagara Portal Introduction January 2007 Scott Muench - Technical Sales Manager.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Using Family Connection Online Resource for Planning & Advising.
Discovering Computers Fundamentals, 2012 Edition
ABC Technology Project
Use Case Diagrams.
Mobile Location Services and Support by Alessandro Agnello 1 IWS2.
Public Thomas Mejtoft Exjobbsredovisning Teknisk fysik, Umeå universitet
Chapter 1: Information Technology
Symantec Education Skills Assessment SESA 3.0 Feature Showcase
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
25 July, 2014 Hailiang Mei, TU/e Computer Science, System Architecture and Networking 1 Hailiang Mei Remote Terminal Management.
Programming with Android: System Architecture
Location-Based Social Networks Yu Zheng and Xing Xie Microsoft Research Asia Chapter 8 and 9 of the book Computing with Spatial Trajectories.
ICS 434 Advanced Database Systems
Developing the Mobile Learning Business London, 24 September 2001 Mark Watkinson e-Learning Principal, IBM Region North (c) Copyright IBM Corp m-
CMPT 275 Software Engineering
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software processes 2.
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Executional Architecture
A Virtual Research Environment for the Study of Documents and Manuscripts 1 1 Research administration Resource discovery Data creation, use and analysis.
Getting Familiar with Web Pages 1 2 The Internet Worldwide collection of interconnected computer networks that enables businesses, organizations, governments,
Chapter 5 Test Review Sections 5-1 through 5-4.
Addition 1’s to 20.
25 seconds left…...
Week 1.
We will resume in: 25 Minutes.
Intracellular Compartments and Transport
Immunobiology: The Immune System in Health & Disease Sixth Edition
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
How Cells Obtain Energy from Food
Introduction Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September 9, 2010.
1 Use of Mobile Phone Technologies in the Classroom Context Chrisina Draganova School of Computing, Information Technology and Engineering University of.
From Model-based to Model-driven Design of User Interfaces.
MUC course – Final examination Stephane Dupin, February 2 nd 2010.
Smart Instant HKU Context-aware Instant Messenger for Mobile Users Supervisor: Dr.Cho-Li Wang CS Final Year Project (Year )
LECTURER: NGUY Ễ N ANH TU Ấ N (TUAN NGUYEN) TUTORS: TÔN TH Ị KIM LOAN TR Ầ N H Ồ NG NGHI {TUANNA, LOANTTK, Developing Applications.
Presentation transcript:

Community Driven Development and Social Networking Becomes Pervasive Seminar “Thesis Outline“ Andreas Herglotz

Agenda  Placement  Different Scenarios  Different Aspects (Ubiquitous Computing, Social Networking, Community Driven Development)  Architecture / Platform  Perspective  Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Placement (Master Context)  AW1 – Theme (2 nd Master term)  Pervasive Gaming (PG)  Project (3 rd Master term)  Developing a PG-Framework plus Applications  AW2 – Theme (3 rd Master term)  Clarification: What is CDD?  How / Where is CDD used?  Seminar – Theme (3 rd Master term)  Coming next… Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Base Scenario (Community Messenger)  Interacting with buddies  Leaving your position to find you  Basics  Direct communication service  Location service  Server component CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Scenario (1) (Exhibition - Indoor)  Finding the really interesting events with the help of the visitors  Describing and rating the exhibiting companies  Basics  Location service  Server component  News service  Description service  Rating service CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Scenario (2) (Flirt-Machine - Outdoor)  Everybody has an own and a search profile  Checking the position of the flirting people  If they are close to each other the profiles are getting compared if they match  Next steps: Creating a direct notification and if both accept the profile a direct connection  Basics  Direct communication service  Location service  Server component  News service CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Scenario (3) (Reeperbahn - Hybrid)  Arriving at the Reeperbahn  Getting the tips of the day (clubs)  Getting the user recommendations  Getting the position of your buddies  Basics  Location service  Server component  Description service  Rating service CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

- 7 - Summary of the Scenarios ExhibitionFlirt-MachineReeperbahnCommunity Messenger Indoor / Outdoor IndoorOutdoorHybrid Location- Services Bluetooth / WLAN / Barcodes GPSGPS / WLAN / Bluetooth / Barcodes Communication Service Nice to Have Essential (Direct) Nice to HaveEssential Description + Rating Service for Locations EssentialNice to HaveEssential News ServiceEssential Server Component Essential CDD and Social Networking Becomes Pervasive - Andreas Herglotz  One Generic Community Messenger for various Scenarios Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Ubiquitous Computing (Definition)  Many Computers serve each person  Opposite of virtual reality  Forces computer to live out here in the world with people  Difficult integration of human factors, computer science, engineering and social sciences  “The most profound technologies are those who disappear. They weave themselves into fabric of everyday life until they are indistinguishable from it.” (Mark Weiser) CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Ubiquitous Computing (in context of my scenario)  All scenarios are realizable with a mobile device  This device could be a mobile phone, smart phone or PDA  Important is the natural use of these devices, because they are already integrated into everyday life CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Social Networking (Definition)  One aspect of Web 2.0  Tools that allow people to come together  It consists of nodes and links which represents participants and their friendships  Different forms of social software:  Instant Massaging, online role-playing games, collaborative editing tools, … CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Social Networking (in context of my scenario)  Up to now in most cases social networking happened just in front of a desktop pc  Bridging to the real life – now user can use this network wherever they are and whenever they want CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

CCD - Content (Definition)  The community creates the content for itself  Know How  From wizards for wizards (Linux, Mozilla)  From wizards for everybody (Wikipedia)  From everybody for everybody (Second Life)  User Interface  Wizards  Programmers  Authors CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

CCD - Content (in context of my scenario)  Every user has the possibility to create content wherever he is and whenever he want  Different kinds of content  Describing locations  Rating locations  Important aspects  License of the content  Copyright  Administration CDD and Social Networking Becomes Pervasive - Andreas Herglotz Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges

Architecture (Android) Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Architecture (Client – Exhibition) Community Messenger Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Architecture (Client – Flirt-Machine) Community Messenger Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Architecture (Client – Reeperbahn) Community Messenger Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Architecture (Client – Community Messenger) Community Messenger Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Android (Platform – Client)  Location Manager  Uses the location service which is available to find friends or buildings  XMPP  Sends device to device - data to other users  Notification Manager  Tells the user that something in the background has happened  SQLite  Small Database for the mobile device  Activity Manager  Manages the lifecycle of the applications Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Neutron (Platform – Server) Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Perspective  My Vision: One Messenger  Usable anytime and anyplace – a natural unobtrusive mobile phone (Pervasive)  Creating content whenever you want and wherever you are (Community Driven Development)  Making the step from the virtual community to the real life (Social Networking)  Using a completely new platform (Android)  Android Developer Challenge Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Opportunities and Challenges  Opportunities  Creating something completely new  Transport CDD in a pervasive context  Bridge from virtual social networking to real life social networking  Using a new platform (Android)  Challenges  Creating something completely new  Using an SDK in a non-final version  Using an emulator – because the hardware still does not exist Placement Different Scenarios Different Aspects: - Ubi Comp - Social Networking - CDD Architecture / Platform Perspective Opportunities and Challenges CDD and Social Networking Becomes Pervasive - Andreas Herglotz

References  Exit Games; Mobile Social Software – Applications that Drive Social Networking and Maximize Your Revenues (May 2006)  O‘Reilly; What is Web 2.0; ( )  ( )  Mark Weiser; The Computer for the Twenty-First Century; Scientific American pp (September 1991)  Howard Stearns, Joshua Gargus, et al.; Simplified Distributed Authoring Via Component-based Object Construction and Deconstruction in Collaborative Croquet Spaces; ( ) – IEEE  Michele Tapper; The Rise of Social Software (September 2003) - ACM  Hirokazu Tomiyazu, et al.; Social Network Applications Using Cellular Phones with Function; (2005) – IEEE CDD and Social Networking Becomes Pervasive - Andreas Herglotz

Thanks – Any Questions? CDD and Social Networking Becomes Pervasive - Andreas Herglotz