Why we do not want to build intelligent mobile applications

Size: px
Start display at page:

Download "Why we do not want to build intelligent mobile applications"

Transcription

1 Why we do not want to build intelligent mobile applications Szymon Bobek Institute of Applied Computer Science AGH University of Science and Technology Szymon Bobek (AGH-UST) Mobile Trends January / 37

2 Outline I 1 Introduction 2 General issues 3 Engineering issues 4 Social and philosophical issues 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

3 Presentation Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues 4 Social and philosophical issues 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

4 What is intelligence Szymon Bobek (AGH-UST) Mobile Trends January / 37

5 Can submarine swim? Artificial Intelligence A question Can machine think? is similar to a question Can submarine swim?. Artificial intelligence is just a simulation of real intelligence, hence it requires appropriate model. Every model requires constraints. The looser constraints, the more difficult the simulation. Szymon Bobek (AGH-UST) Mobile Trends January / 37

6 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

7 In Theory Context Where you are, who you are with, what resources are nearby (Schillit) Any informaiton that can be used to characterize the situation of an entity (Dey) Individuality, activity, location, time, relations (Zimmerman) Set of variables that may be of interest for an agent and that influence its actions (Bolchini) Aware Artificial intelligence methods Systems Intelligent homes, intelligent cars, robotics Ambient intelligence, pervasive environments, ubiquitous computing Mobile computing (location aware mobile applicaitons) Intelligent software (contextual advertising, etc.) Szymon Bobek (AGH-UST) Mobile Trends January / 37

8 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

9 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

10 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

11 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

12 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

13 In Practice Szymon Bobek (AGH-UST) Mobile Trends January / 37

14 Context is not only a location Szymon Bobek (AGH-UST) Mobile Trends January / 37

15 Context is not only a location Szymon Bobek (AGH-UST) Mobile Trends January / 37

16 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

17 Acquire, represent, use Collect Interpret, Represent, Model Process, Use Szymon Bobek (AGH-UST) Mobile Trends January / 37

18 Presentation Outline 1 Introduction 2 General issues 3 Engineering issues 4 Social and philosophical issues 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

19 Why we do not want to build intelligent mobile applications? Because However Szymon Bobek (AGH-UST) Mobile Trends January / 37

20 Why we do not want to build intelligent mobile applications? Because However Szymon Bobek (AGH-UST) Mobile Trends January / 37

21 Why we do not want to build intelligent mobile applications? Because However Szymon Bobek (AGH-UST) Mobile Trends January / 37

22 Why we do not want to build intelligent mobile applications? Because However Szymon Bobek (AGH-UST) Mobile Trends January / 37

23 Why we do not want to build intelligent mobile applications? Because However No tools Well No skills Not possible No point AGH Jakdojade.pl, Google now, Google car We create the point Szymon Bobek (AGH-UST) Mobile Trends January / 37

24 Presentation Outline 1 Introduction 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

25 Android API and SensorManager Szymon Bobek (AGH-UST) Mobile Trends January / 37

26 AWARE All in one solution 24 context providers implemented Open source client and server solution Plug-ins philosophy (so far about 15 plug-ins) Service oriented architecture Szymon Bobek (AGH-UST) Mobile Trends January / 37

27 AWARE All in one solution 24 context providers implemented Open source client and server solution Plug-ins philosophy (so far about 15 plug-ins) Service oriented architecture Szymon Bobek (AGH-UST) Mobile Trends January / 37

28 Estimote and Gimbal Microlocation with beacons Based on Bluetooth Low Energy (BLE technology) Opposite to GPS it allows detecting device position within a building or a room Android and ios API Preorder for 99$ Szymon Bobek (AGH-UST) Mobile Trends January / 37

29 Estimote and Gimbal Microlocation with beacons Based on Bluetooth Low Energy (BLE technology) Opposite to GPS it allows detecting device position within a building or a room Android and ios API Preorder for 99$ Szymon Bobek (AGH-UST) Mobile Trends January / 37

30 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

31 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

32 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

33 Why bother with models For the same reason we......put data into database,...use UML,...design and plan things. So we are able to......add structure to data...add semantics to meaningless data...enhance/allow/prepare data for processing...allow data exchange and system interoperability Szymon Bobek (AGH-UST) Mobile Trends January / 37

34 Available modelling approaches Szymon Bobek (AGH-UST) Mobile Trends January / 37

35 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

36 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

37 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

38 Android API Geolocation Entering the geofence Entering and dwelling for some period of time Exiting the geofence ActivityRecognition The device is in a vehicle The device is on a bicycle The device is on a user who is walking or running. The device is still. The device angle relative to gravity changed significantly. Unable to detect the current activity. Szymon Bobek (AGH-UST) Mobile Trends January / 37

39 Machine Learning (Not) a rocket science BigData ;) Weka, Matlab, Python for rapid prototyping JavaML for development Examples Clustering - for discovering patterns, groups Probabilistic graphical models - for handling uncertainty, predicting Regression - for discovering trends, patterns Szymon Bobek (AGH-UST) Mobile Trends January / 37

40 AWARE Framework Framework support Sensing Processing (offline via Context Providers, or on the server side) Sharing and communicating (via MQTT messages) Binding with other applications (via Context Observers and Context Broadcasters) Szymon Bobek (AGH-UST) Mobile Trends January / 37

41 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

42 It looks awesome, but... Szymon Bobek (AGH-UST) Mobile Trends January / 37

43 Presentation Outline 1 Introduction 2 General issues 3 Engineering issues 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

44 Context vs. semantics Fall detection The context is that a person is laying on the floor The semantic explains what does it mean Szymon Bobek (AGH-UST) Mobile Trends January / 37

45 Context vs. semantics Fall detection The context is that a person is laying on the floor The semantic explains what does it mean Szymon Bobek (AGH-UST) Mobile Trends January / 37

46 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

47 Should user understand how system works? Intelligibility Ability of the system to explain how it works. Capability of being understood. The Clippy Microsoft Agent has mostly been abandoned because it made erroneous suggestions with no explanation of why these suggestions were being made Amazon.com added a link under a user s recommendations: Why is this recommended for you? Intelligibility improves usability, however only when a system is certain its decisions Szymon Bobek (AGH-UST) Mobile Trends January / 37

48 Outline 1 Introduction What is (Artificial) Intelligence What are CAS How to build CAS 2 General issues 3 Engineering issues Gathering context Modelling context Processing context 4 Social and philosophical issues Semantics vs. context Usability, intelligibility Privacy 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

49 Mind the... user Locally or in a cloud People do not feel comfortable sharing their location, and other personal data. Cloud sounds good only to developers users prefer Dropbox, GoogleDrive. Processing large amounts of information locally costs energy Szymon Bobek (AGH-UST) Mobile Trends January / 37

50 Presentation Outline 1 Introduction 2 General issues 3 Engineering issues 4 Social and philosophical issues 5 Summary Szymon Bobek (AGH-UST) Mobile Trends January / 37

51 In one word Szymon Bobek (AGH-UST) Mobile Trends January / 37

52 In one word Szymon Bobek (AGH-UST) Mobile Trends January / 37

53 In one word Szymon Bobek (AGH-UST) Mobile Trends January / 37

54 In one word Szymon Bobek (AGH-UST) Mobile Trends January / 37

55 Challenges Under research Energy consumption Intelligibility and usability Processing context, adaptability Methodologies for building CAS, modelling techniques and procedures Szymon Bobek (AGH-UST) Mobile Trends January / 37

56 Thank you! Szymon Bobek Institute of Applied Computer Science AGH University of Science and Technology 17 January Szymon Bobek (AGH-UST) Mobile Trends January / 37

GIMBAL PLATFORM DIGITAL INSIGHTS INTO THE PHYSICAL WORLD

GIMBAL PLATFORM DIGITAL INSIGHTS INTO THE PHYSICAL WORLD Qualcomm Retail Solutions Inc. GIMBAL PLATFORM DIGITAL INSIGHTS INTO THE PHYSICAL WORLD The Advantages of Gimbal for Retailers, Brands and Application Developers Revision 1 November 2013 1 Table of Contents

More information

Wednesday, January 15, 14. Secure and Private Service Discovery over Low Energy Bluetooth

Wednesday, January 15, 14. Secure and Private Service Discovery over Low Energy Bluetooth Secure and Private Service Discovery over Low Energy Bluetooth Square Register Hardware credit card reader Developed for businesses Android and ios app Square Wallet Android and ios app Works with Square

More information

Introducing BEEKS Proximity Solutions. Developer Kit Gets You Started

Introducing BEEKS Proximity Solutions. Developer Kit Gets You Started Introducing BEEKS Proximity Solutions BEEKS from BluVision provides industry-leading Bluetooth beacon solutions to enterprises and innovative developers. Leveraging a cutting-edge, cloudbased solution,

More information

Mobile crowdsensing of parking space using geofencing and. activity recognition

Mobile crowdsensing of parking space using geofencing and. activity recognition 10th ITS European Congress, Helsinki, Finland 16 19 June 2014 SP 0050 Mobile crowdsensing of parking space using geofencing and activity recognition Mikko Rinne *, Seppo Törmä Aalto University, PO Box

More information

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform

CASE STUDY. Enhancing the Patient Experience Harris Mobile Patient Engagement Platform CASE STUDY Enhancing the Patient Experience Harris Mobile Patient Engagement Platform As a patient, when health issues start cropping up, you sit up and take notice. You get proactive about researching,

More information

Horizontal IoT Application Development using Semantic Web Technologies

Horizontal IoT Application Development using Semantic Web Technologies Horizontal IoT Application Development using Semantic Web Technologies Soumya Kanti Datta Research Engineer Communication Systems Department Email: Soumya-Kanti.Datta@eurecom.fr Roadmap Introduction Challenges

More information

Industry 4.0 and Big Data

Industry 4.0 and Big Data Industry 4.0 and Big Data Marek Obitko, mobitko@ra.rockwell.com Senior Research Engineer 03/25/2015 PUBLIC PUBLIC - 5058-CO900H 2 Background Joint work with Czech Institute of Informatics, Robotics and

More information

AN INFORMATION AGENT SYSTEM FOR CLOUD COMPUTING BASED LOCATION TRACKING

AN INFORMATION AGENT SYSTEM FOR CLOUD COMPUTING BASED LOCATION TRACKING I J I T E ISSN: 2229-7367 3(1-2), 2012, pp. 63-68 AN INFORMATION AGENT SYSTEM FOR CLOUD COMPUTING BASED LOCATION TRACKING ANWAR BASHA H. 1, SAMUEL GEOFFREY LAWRENCE 2 AND INDUMATHI, K. 3 1 Department of

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Figure 1 Cloud Computing. 1.What is Cloud: Clouds are of specific commercial interest not just on the acquiring tendency to outsource IT

Figure 1 Cloud Computing. 1.What is Cloud: Clouds are of specific commercial interest not just on the acquiring tendency to outsource IT An Overview Of Future Impact Of Cloud Computing Shiva Chaudhry COMPUTER SCIENCE DEPARTMENT IFTM UNIVERSITY MORADABAD Abstraction: The concept of cloud computing has broadcast quickly by the information

More information

Information Systems and Technologies in Organizations

Information Systems and Technologies in Organizations Information Systems and Technologies in Organizations Information System One that collects, processes, stores, analyzes, and disseminates information for a specific purpose Is school register an information

More information

Clonecloud: Elastic execution between mobile device and cloud [1]

Clonecloud: Elastic execution between mobile device and cloud [1] Clonecloud: Elastic execution between mobile device and cloud [1] ACM, Intel, Berkeley, Princeton 2011 Cloud Systems Utility Computing Resources As A Service Distributed Internet VPN Reliable and Secure

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

An Introduction to Data Mining

An Introduction to Data Mining An Introduction to Intel Beijing wei.heng@intel.com January 17, 2014 Outline 1 DW Overview What is Notable Application of Conference, Software and Applications Major Process in 2 Major Tasks in Detail

More information

Application Development for Mobile and Ubiquitous Computing

Application Development for Mobile and Ubiquitous Computing Department of Computer Science Institute for System Architecture, Chair for Computer Networks Application Development for Mobile and Ubiquitous Computing Seminar Introduction Dr. Ing. Thomas Springer Technische

More information

FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing

FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing FITMAN Future Internet Enablers for the Sensing Enterprise: A FIWARE Approach & Industrial Trialing Oscar Lazaro. olazaro@innovalia.org Ainara Gonzalez agonzalez@innovalia.org June Sola jsola@innovalia.org

More information

Mobile and Cloud computing and SE

Mobile and Cloud computing and SE Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group

More information

The Anatomy of a Native App

The Anatomy of a Native App The Anatomy of a Native App 01 Defining Native Whether accessing order history during a sales call or checking a flight status, users expect information to be instantly accessible and presented in a way

More information

Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh

Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh Literature Review: Starting Mobile Application Development for E-Sports Portal Hayoung Noh Computer Science Honours Programme University of Cape Town 13 May 2014 Abstract Constant demand for mobile applications

More information

Proximity Marketing Privacy Considerations

Proximity Marketing Privacy Considerations Proximity Marketing Privacy Considerations Proximity Marketing Commercial in confidence HOP Commercial Ubiquitous in confidence S.L. 2015 www.hopu.eu HOP Ubiquitous Page S.L. 1 2015 Dr. Antonio J. Jara

More information

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION

ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION ENHANCING MOBILE PEER-TO-PEER ENVIRONMENT WITH NEIGHBORHOOD INFORMATION Arto Hämäläinen and Jari Porras Lappeenranta University of Technology Laboratory of Communications Engineering P.O. Box 20 53851

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008 Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report

More information

E-Business Technologies for the Future

E-Business Technologies for the Future E-Business Technologies for the Future Michael B. Spring Department of Information Science and Telecommunications University of Pittsburgh spring@imap.pitt.edu http://www.sis.pitt.edu/~spring Overview

More information

Programming the Internet of Things

Programming the Internet of Things Programming the Internet of Things Why Devices Need APIs December 8, 2014 Greg Burns Chair of Technical Steering Committee AllSeen Alliance 2 December 2014 AllSeen Alliance 1 Mobile The largest technology

More information

Business Intelligence Overview

Business Intelligence Overview Business Intelligence Overview What Is Business Intelligence? Its roots go back to the late 1960s In the 1970s, there were decision support systems (DSS) In the 1980s, there were EIS, OLAP, GIS, and more

More information

A Cost-Effective, Shared Platform for Agile Federal Mobile App Strategy

A Cost-Effective, Shared Platform for Agile Federal Mobile App Strategy January 13, 2015 Robert Hancock Vice President of Sales MobileSmith A Cost-Effective, Shared Platform for Agile Federal Mobile App Strategy Who We Are MobileSmith is an enterprise-class cloud platform

More information

DeIC Konference 2015. Ib Hansen: ibhansen@cisco.com. Oktober 2015

DeIC Konference 2015. Ib Hansen: ibhansen@cisco.com. Oktober 2015 DeIC Konference 2015 Ib Hansen: ibhansen@cisco.com Oktober 2015 Agenda App Development How to wake and App, based on location What to display in the App, based on location Location Deployment for Apps

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

The Grid Shared Desktop for CSCL

The Grid Shared Desktop for CSCL The Grid Shared Desktop for CSCL Stefano CERRI 1, Monica CRUBEZY 2, Pascal DUGENIE 1, Clément JONQUET 1, Philippe LEMOISSON 1 1 LIRMM, CNRS & University Montpellier II, 161, rue Ada 34392 Montpellier Cedex

More information

1. The information we collect and how we collect it.

1. The information we collect and how we collect it. PRIVACY POLICY AND YOUR PRIVACY RIGHTS CountySportsZone.com aggregates, reports, and publishes high school sports information for jurisdictions across the state of Maryland. In this Privacy Policy, Affiliates

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

Application Development for Mobile and Ubiquitous Computing

Application Development for Mobile and Ubiquitous Computing Department of Computer Science Institute for System Architecture, Chair for Computer Networks Application Development for Mobile and Ubiquitous Computing RemindMe Third Presentation Group Nr. 17 Idea:

More information

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci 1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks

More information

Data-intensive Computing on the Cloud: Concepts, Technologies and Applications B. Ramamurthy bina@buffalo.edu This talks is partially supported by

Data-intensive Computing on the Cloud: Concepts, Technologies and Applications B. Ramamurthy bina@buffalo.edu This talks is partially supported by Data-intensive Computing on the Cloud: Concepts, Technologies and Applications B. Ramamurthy bina@buffalo.edu This talks is partially supported by National Science Foundation grants DUE: #0920335, OCI:

More information

A Secure Autonomous Document Architecture for Enterprise Digital Right Management

A Secure Autonomous Document Architecture for Enterprise Digital Right Management A Secure Autonomous Document Architecture for Enterprise Digital Right Management Manuel Munier LIUPPA Université de Pau et des Pays de l Adour Mont de Marsan, France manuel.munier@univ-pau.fr SITIS 2011

More information

Cloud Computing Services and its Application

Cloud Computing Services and its Application Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 1 (2014), pp. 107-112 Research India Publications http://www.ripublication.com/aeee.htm Cloud Computing Services and its

More information

Beyond Strategy: Building Your Mobile Capabilities

Beyond Strategy: Building Your Mobile Capabilities Beyond Strategy: Building Your Mobile Capabilities TASSCC Technology Education Conference April 10, 2015 Presented by: Raj Polikepati Director of App Development Texas.gov Agenda Objectives of Mobile Strategy

More information

Self-Protecting Documents for Cloud Storage Security

Self-Protecting Documents for Cloud Storage Security Self-Protecting Documents for Cloud Storage Security Manuel Munier 1 Vincent Lalanne 1 Magali Ricarde 2 1 LIUPPA 2 BackPlan Univ Pau & Pays Adour Project Communication Control Mont de Marsan, France Pau,

More information

3D Android game Hide-n-Seek

3D Android game Hide-n-Seek International Journal of Computer Sciences and Engineering Open Access Technical Paper Volume-4, Issue-4 E-ISSN: 2347-2693 3D Android game Hide-n-Seek Sanket Tilotkar 1, Mehul Makwana 2, Siraj Sayyed 3

More information

Machine Learning and Cloud Computing. trends, issues, solutions. EGI-InSPIRE RI-261323

Machine Learning and Cloud Computing. trends, issues, solutions. EGI-InSPIRE RI-261323 Machine Learning and Cloud Computing trends, issues, solutions Daniel Pop HOST Workshop 2012 Future plans // Tools and methods Develop software package(s)/libraries for scalable, intelligent algorithms

More information

Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015

Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015 Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015 Dr. Daisy Zhe Wang Director of Data Science Research Lab University of Florida, CISE

More information

ONEM2M SERVICE LAYER PLATFORM

ONEM2M SERVICE LAYER PLATFORM ONEM2M SERVICE LAYER PLATFORM Roland Hechwartner (Deutsche Telekom) onem2m TP Vice Chair Roland.hechwartner@t mobile.at onem2m www.onem2m.org 2015 onem2m The Partnership Project Over 200 member organizations

More information

999GPS.net Tracking Platform Operation Guide

999GPS.net Tracking Platform Operation Guide 999GPS.net Tracking Platform Operation Guide Welcome to use this Real Time GPS tracking platform, This software is web based system, it is not necessary to download any software or any plug-in software,

More information

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences

Imam Mohammad Ibn Saud Islamic University College of Computer and Information Sciences Department of Computer Sciences 1121-1122 In the Name Of Allah, the Most Beneficent, the Most Merciful Imam Mohammad Ibn Saud Islamic University Department of Computer Sciences Program Description of Master of Science in Computer Sciences

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Subject Code : NE7011 Subject Name : Mobile Application Development

More information

Component 4: Introduction to Information and Computer Science. Topic III: Cloud Computing. Distributed computing

Component 4: Introduction to Information and Computer Science. Topic III: Cloud Computing. Distributed computing Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science University, funded by the Department of Health

More information

M.Tech. Software Systems

M.Tech. Software Systems M.Tech. Software Systems Input Requirements Employed professionals holding an Integrated First Degree of BITS or its equivalent in relevant disciplines, with minimum one year work experience in relevant

More information

CNG IN A BOX: Cloud Based Enterprise Historian w\dash Boarding Solution for CNG Fueling Stations

CNG IN A BOX: Cloud Based Enterprise Historian w\dash Boarding Solution for CNG Fueling Stations CNG IN A BOX: Cloud Based Enterprise Historian w\dash Boarding Solution for CNG Fueling Stations Project: CNG in a BOX: Cloud Based Enterprise Historian w\dash boarding for CNG Fueling Stations. 1. INTRODUCTION

More information

Computer Science Electives and Clusters

Computer Science Electives and Clusters Course Number CSCI- Computer Science Electives and Clusters Computer Science electives belong to one or more groupings called clusters. Undergraduate students with the proper prerequisites are permitted

More information

Technical Club: New Vision of Computing

Technical Club: New Vision of Computing 1 Technical Club: New Vision of Computing Core Discipline : Mentor : Computer Science Engineering Dr. Shripal Vijayvergia, Associate Professor, CSE Co-Mentor : 1. Mr. Subhash Gupta, Assistant Professor,

More information

About Blue Sky Sessions

About Blue Sky Sessions Web Technologies Agenda About Blue Sky Sessions What We Do Web Development Application Development Search Engine Marketing Social Media Strategy Trends in Web Questions? About Blue Sky Sessions What We

More information

CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives

CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives CPS221 Lecture: Cloud Computing last revised 10/22/14 Objectives 1. To introduce the notion of cloud computing 2. To define the terms Software as a Service, Platform as a Service, and Infrastructure as

More information

PROGRAM DIRECTOR: Arthur O Connor Email Contact: URL : THE PROGRAM Careers in Data Analytics Admissions Criteria CURRICULUM Program Requirements

PROGRAM DIRECTOR: Arthur O Connor Email Contact: URL : THE PROGRAM Careers in Data Analytics Admissions Criteria CURRICULUM Program Requirements Data Analytics (MS) PROGRAM DIRECTOR: Arthur O Connor CUNY School of Professional Studies 101 West 31 st Street, 7 th Floor New York, NY 10001 Email Contact: Arthur O Connor, arthur.oconnor@cuny.edu URL:

More information

Beacon TRENDS in the Retail Space 2015

Beacon TRENDS in the Retail Space 2015 Beacon TRENDS in the Retail Space 2015 Beacons are seen as the best solution for improving in- store retail experience. Major retailers are jumping on the beacon bandwagon. A beacon ecosystem is forming.

More information

A mobile monitoring and alert SMS system with remote configuration A case study for android and the fused location provider

A mobile monitoring and alert SMS system with remote configuration A case study for android and the fused location provider A mobile monitoring and alert SMS system with remote configuration A case study for android and the fused location provider By Tiago Coelho, Sara Paiva Instituto Politécnico de Viana do Castelo, Viana

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Bowdoin Computer Science

Bowdoin Computer Science Bowdoin Science What is computer science, what are its applications in other disciplines, and its impact in society? 101: Introduction to CS Pre-requisites: none Assumes no prior knowledge of programming

More information

School of Computer Science

School of Computer Science School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human

More information

Getting Started with ibeacon

Getting Started with ibeacon apple Getting Started with ibeacon Version 1.0 Getting Started with ibeacon Overview Introduced in ios 7, ibeacon is an exciting technology enabling new location awareness possibilities for apps. Leveraging

More information

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing Yinong Chen 2 Big Data Big Data Technologies Cloud Computing Service and Web-Based Computing Applications Industry Control

More information

ECE 455/555 Embedded System Design. Android Programming. Wei Gao. Fall 2015 1

ECE 455/555 Embedded System Design. Android Programming. Wei Gao. Fall 2015 1 ECE 455/555 Embedded System Design Android Programming Wei Gao Fall 2015 1 Fundamentals of Android Application Java programming language Code along with any required data and resource files are compiled

More information

Introduction. A. Bellaachia Page: 1

Introduction. A. Bellaachia Page: 1 Introduction 1. Objectives... 3 2. What is Data Mining?... 4 3. Knowledge Discovery Process... 5 4. KD Process Example... 7 5. Typical Data Mining Architecture... 8 6. Database vs. Data Mining... 9 7.

More information

Mobile Phone & Website Tracking Platform Operation Guide

Mobile Phone & Website Tracking Platform Operation Guide Mobile Phone & Website Tracking Platform Operation Guide This software is web based system, for users to logon with given user name & password to locate the tracker s current location, play back the history

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Sunnie Chung. Cleveland State University

Sunnie Chung. Cleveland State University Sunnie Chung Cleveland State University Data Scientist Big Data Processing Data Mining 2 INTERSECT of Computer Scientists and Statisticians with Knowledge of Data Mining AND Big data Processing Skills:

More information

Managing Healthcare and Medical Information Utilizing Cloud Computing

Managing Healthcare and Medical Information Utilizing Cloud Computing Managing Healthcare and Medical Information Utilizing Cloud Computing Charalampos Doukas 1, Ilias Maglogiannis 2, Aristotle Chatziioannou 3 1 University of the Aegean, GR 2 University of Central Greece,

More information

risks in the software projects [10,52], discussion platform, and COCOMO

risks in the software projects [10,52], discussion platform, and COCOMO CHAPTER-1 INTRODUCTION TO PROJECT MANAGEMENT SOFTWARE AND SERVICE ORIENTED ARCHITECTURE 1.1 Overview of the system Service Oriented Architecture for Collaborative WBPMS is a Service based project management

More information

Corporate Capabilities and Past Performance

Corporate Capabilities and Past Performance Providing Customer-Driven solutions with Integrity and Transparency Corporate Capabilities and Past Performance Commercial Edition CDIT LLC 3090 Gause Blvd., PMB 220 Slidell, LA 70461-4155 866.601.1996

More information

Cloud Computing and Advanced Relationship Analytics

Cloud Computing and Advanced Relationship Analytics Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc. 408 992 7136 brian.clark@objectivity.com

More information

Development. SriSeshaa Technologies. Table of Contents

Development. SriSeshaa Technologies. Table of Contents SriSeshaa Technologies Development Table of Contents SriSeshaa Android Development... 2 Introduction to Android... 3 SriSeshaa Capabilities... 3 SriSeshaa Android Case Studies... 5 Privacy Guard... 5 Backup

More information

Introduction to Mobile GIS. An overview of mobile GIS technologies for fun and profit.

Introduction to Mobile GIS. An overview of mobile GIS technologies for fun and profit. Introduction to Mobile GIS An overview of mobile GIS technologies for fun and profit. Contact Information Rob Fisher Analyst/Programmer GeographIT 1525 Oregon Pike Suite 202 Lancaster, Pa 17601 (717) 399-7007

More information

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform. www.commontime.com

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform. www.commontime.com Enterprise Mobile Solutions Platform www.commontime.com Platform - Overview All Businesses Are Unique At we understand that no two businesses are the same. We believe that a mobile solution should be designed

More information

VStore++: Virtual Storage Services for Mobile Devices

VStore++: Virtual Storage Services for Mobile Devices VStore++: Virtual Storage Services for Mobile Devices Sudarsun Kannan, Karishma Babu, Ada Gavrilovska, and Karsten Schwan Center for Experimental Research in Computer Systems Georgia Institute of Technology

More information

Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)

Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols) Things Gateway Ingest Transform Store Present and Act Upon Applications Cloud Gateway Event Hubs Stream Analytics Legacy IoT (custom protocols) Register Devices Storage Adapters IP-capable devices (Windows/Linux)

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

OPC UA App development for Android

OPC UA App development for Android OPC UA App development for Android Ismo Leszczynski Master s Thesis presentation 13.11.2015 Contents 1. Introduction 2. Targets 3. OPC Unified Architecture 4. Android Operating System 5. App development

More information

Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD

Mobile App Testing Process INFLECTICA TECHNOLOGIES (P) LTD Mobile App Testing Process Mobile Application Testing Strategy EMULATOR QA team can perform most of the testing in a well-equipped test environment using device emulators with various options like ability

More information

SOLUTION BRIEF. Increase Business Agility with the Right Information, When and Where It s Needed. SAP BusinessObjects Business Intelligence Platform

SOLUTION BRIEF. Increase Business Agility with the Right Information, When and Where It s Needed. SAP BusinessObjects Business Intelligence Platform SOLUTION BRIEF SAP BusinessObjects Business Intelligence Platform Increase Business Agility with the Right Information, When and Where It s Needed Quick Facts Summary The SAP BusinessObjects Business Intelligence

More information

Statistical analysis of geospatial information relevance of SDI s and international standards. Linda Peters, Esri

Statistical analysis of geospatial information relevance of SDI s and international standards. Linda Peters, Esri Statistical analysis of geospatial information relevance of SDI s and international standards Linda Peters, Esri The geospatial and statistical communities are major contributors of information used as

More information

The Impact of Computer Engineering 1. The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015

The Impact of Computer Engineering 1. The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015 The Impact of Computer Engineering 1 The Impact of Computer Engineering Oakland University Andrew Nassif 11/21/2015 The Impact of Computer Engineering 2 Introduction My research project included: Talking

More information

On the features and challenges of security and privacy in distributed internet of things. C. Anurag Varma achdc@mst.edu CpE 6510 3/24/2016

On the features and challenges of security and privacy in distributed internet of things. C. Anurag Varma achdc@mst.edu CpE 6510 3/24/2016 On the features and challenges of security and privacy in distributed internet of things C. Anurag Varma achdc@mst.edu CpE 6510 3/24/2016 Outline Introduction IoT (Internet of Things) A distributed IoT

More information

DEVSimPy-mob : une application mobile hybride pour la simulation à événement discrets des systèmes ubiquitaires

DEVSimPy-mob : une application mobile hybride pour la simulation à événement discrets des systèmes ubiquitaires DEVSimPy-mob : une application mobile hybride pour la simulation à événement discrets des systèmes ubiquitaires DEVSimPy-mob: a hybrid mobile app dedicated to the discreteevent simulation of ubiquitous

More information

owncloud 8 What is New?

owncloud 8 What is New? owncloud 8 What is New? Version 8 owncloud introduces a number of improvements and new features with version 8 which include file sharing across different owncloud server installations (Federated Cloud),

More information

What is Artificial Intelligence?

What is Artificial Intelligence? CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is

More information

Monitis Project Proposals for AUA. September 2014, Yerevan, Armenia

Monitis Project Proposals for AUA. September 2014, Yerevan, Armenia Monitis Project Proposals for AUA September 2014, Yerevan, Armenia Distributed Log Collecting and Analysing Platform Project Specifications Category: Big Data and NoSQL Software Requirements: Apache Hadoop

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Towards an On board Personal Data Mining Framework For P4 Medicine

Towards an On board Personal Data Mining Framework For P4 Medicine Towards an On board Personal Data Mining Framework For P4 Medicine Dr. Mohamed Boukhebouze Deputy Department Manager, CETIC European Data Forum 2015, November 16 17 Luxembourg Centre d Excellence en Technologiesde

More information

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc. Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc. Copyright Khronos Group 2012 Page 104 Copyright Khronos Group 2012 Page 105 How Many

More information

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security

Lecture Embedded System Security A. R. Sadeghi, @TU Darmstadt, 2011 2012 Introduction Mobile Security Smartphones and their applications have become an integral part of information society Security and privacy protection technology is an enabler for innovative business models Recent research on mobile

More information

The Ethics of Cloud Computing A Conceptual Review

The Ethics of Cloud Computing A Conceptual Review The A Conceptual Review Job Timmermans, TU Delft, Department of Philosophy, The Netherlands Bernd Carsten Stahl, De Montfort, Critical Research in Technology, UK Veikko Ikonen, VTT, Finland Engin Bozdag,

More information

Cloud Manufacturing Olena Skarlat

Cloud Manufacturing Olena Skarlat Cloud Manufacturing Olena Skarlat Distributed Systems Group Vienna University of Technology o.skarlat@infosys.tuwien.ac.at Goals for today Foundations of Cloud Manufacturing Cloud Manufacturing Scenario

More information

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901.

SOA, case Google. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901. Faculty of technology management 07.12.2009 Information Technology Service Oriented Communications CT30A8901 SOA, case Google Written by: Sampo Syrjäläinen, 0337918 Jukka Hilvonen, 0337840 1 Contents 1.

More information

Mobile Payment Transactions: BLE and/or NFC? White paper by Swen van Klaarbergen, consultant for UL Transaction Security s Mobile Competence Center

Mobile Payment Transactions: BLE and/or NFC? White paper by Swen van Klaarbergen, consultant for UL Transaction Security s Mobile Competence Center Mobile Payment Transactions: BLE and/or NFC? White paper by Swen van Klaarbergen, consultant for UL Transaction Security s Mobile Competence Center Mobile Payment Transactions: BLE and/or NFC? About the

More information

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile

More information

Putchong Uthayopas, Kasetsart University

Putchong Uthayopas, Kasetsart University Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud

More information

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS Gligorcho Radinski and Aleksandra Mileva University Goce Delčev, Faculty of Computer Science Krste

More information