Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.

Slides:



Advertisements
Similar presentations
HOlistic Platform Design for Smart Buildings
Advertisements

1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
Ch. 7. Architecture Standardization for WoT
Service Oriented Architectures in Heterogeneous Environments
02/12/00 E-Business Architecture
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
Mobile Agents: A Key for Effective Pervasive Computing Roberto Speicys Cardoso & Fabio Kon University of São Paulo - Brazil.
- 1 - Component Based Development R&D SDM Theo Schouten.
Smart Space & Oxygen CIS 640 Project By Usa Sammpun
CS 441: Charles Durran Kelly.  What are Wireless Sensor Networks?  WSN Challenges  What is a Smartphone Sensor Network?  Why use such a network? 
1 3 rd SG13 Regional Workshop for Africa on “ITU-T Standardization Challenges for Developing Countries Working for a Connected Africa” (Livingstone, Zambia,
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Distinctions Between Computing Disciplines
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
Information Technology
Sensors and Actuator Network Based Architectures and Protocols for Smart Homes Bluetooth enabled Smart Home Mark Shaw Giorgio Politano Supervisor: Mieso.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Cloud Computing Zach Ciccone Claudia Rodriguez Annia Aleman Xiaoying Tu Nov 14, 2013.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
Robot Autonomous Perception Model For Internet-Based Intelligent Robotic System By Sriram Sunnam.
Software Architecture Framework for Ubiquitous Computing Divya ChanneGowda Athrey Joshi.
Moving the RFID Value Chain Value Proposition Cost and Complexity What is it? (passive RFID) Where is it? (active RFID) How is it? (Sensors) Adapt to it.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
1 CS590L Distributed Component Architecture Yugi Lee STB #555 (816) * This presentation is designed based.
SCSC 311 Information Systems: hardware and software.
1 Vrijendra Gokhale, Bernard Menezes K. R. School of Information Technology IIT Bombay User Interfaces for Jini Services The Jini Pattern Language Workshop.
Looking ahead in Pervasive Computing: Challenges, Opportunities in the era of Cyber Physical Convergence Authors : Marco Conti, Sajal K. Das, Chatschik.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Appliance Aggregation Architecture (appagg) The First Research Group Meeting Milan Milenkovic and Dejan Milojicic GGF6, Chicago, October 2002.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Content The system development life cycle
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Cloud Networked Robotics Speaker: Kai-Wei Ping Advisor: Prof Dr. Ho-Ting Wu 2013/04/08 1.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
Application of Operating System Concepts to Coordination in Pervasive Sensing and Computing Systems Benjamin J. Ewy, Larry M. Sanders Ambient Computing,
ANKITHA CHOWDARY GARAPATI
Christian Sonntag TU Dortmund / euTeXoo GmbH Support Action CPSoS Platforms as a Driver for Smart Industrial Cyber-physical Systems of Systems Support.
1 CALL 6 Key Action IV Introduction and Action Lines: IV.1.2, IV.2.1, IV.2.2, IV.2.4 Brussels, 16. Jan 2001 Colette Maloney European Commission.
Riga Technical University Department of System Theory and Design Usage of Multi-Agent Paradigm in Multi-Robot Systems Integration Assistant professor Egons.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Jini Architectural Overview Li Ping
STREP Research Project HOBNET (FP7- ICT , ) HOlistic Platform Design for Smart Buildings of the Future InterNET (
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
정하경 MMLAB Challenges : An Application Model for Pervasive Computing Guruduth Banavar, James Beck, Eugene Gluzberg, Jonathan Munson, Jeremy Sussman, DeborraZukowski.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Third International Workshop on Networked Appliance 2001 SONA: Applying Mobile Agent to Networked Appliance Control S.Aoki, S.Makino, T.Okoshi J.Nakazawa.
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Issues in Cloud Computing. Agenda Issues in Inter-cloud, environments  QoS, Monitoirng Load balancing  Dynamic configuration  Resource optimization.
MetaOS Concept MetaOS developed by Ambient Computing to coordinate the function of smart, networked devices Smart networked devices include processing.
Internet of Things: State of the Art
Project Oxygen… Shashwat Shriparv
Principles/Paradigms Of Pervasive Computing
Unit V Mobile Middleware.
Internet of Things (IoT) for Industrial Development and Automation
Presentation transcript:

Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable computers, PDA`s, embedded computing devices….etc) and software side. 2)integrating all devices with applications to provide needs of the customer which is the main domain in future. 3)providing highly dynamic environments (resources, network connectivity, software service) over any type of device, over any kind of software and for any customer seeking a service.

Vision : 1) computing landscape in future will provide an environment which support the computers to be autonomous devices that provide largely services and tasks for users. 2)application must be more intelligent to reduce the wariness of customer to direct interact with applications Assumption : The authors have some ideas for the future of pervasive computing And present some challenges in this field. These ideas and challenges will be as following: they assume a conceptual model for pervasive computing infra structure which will be as following: high level model which consists: a. devices b. users c. software components. d. user interface.

thus, this model has 4 components,authors represent every component and its challenges. 1. devices: challenges: a) device heterogeneity: PDA, mobile phones, laptop, sensors, etc… B) device mobility: maintenance of connections when the device moves between areas of different networks, handling networks disconnections. 2. software components: challenges : a) mobility and distribution: the transparency of software over several devices at the same time b) context awareness: must facilitates gathering of information from resources such as sensors, monitors, must perform interpreting of data, integration of data from different resources. C) adaptation :must resolve complex problem of managing software component that used simultaneously by applications with different requirements.

D) interoperability: using different programming language. E) component discovery: the problem management of discovery the resources Repositories. F) development and deployment. G) scalability: of devices and software (infrastructure, interaction between component, software service proving) 3. users: A) user context: infrastructure must maintain context data related to users B) user mobility: user mobility between devices must be supported by enabling automated migration. 4. user interface: A) universal interface B) adaptation C) usability: user friendly to keep attention, must be enjoyable, must provide the common interaction that can be used over different soft wares, must be designed for ordinary people

Authors opinions about existing technology: 1)context models: existing sentient (sensor) computing concerning in supplying context information to application, focusing on information location, using CORBA to facilitate the communications. 2)service platform: existing platforms focus on rapid creation and deployment of service, JINI and RMI. 3)appliance environment: to support interoperability among collection of appliances (tools). 4)pervasive computing environments: anytime, any where 4.1 PIMA : decouple application logic from details 4.2AURA : proposes a programming model for task based computing. 4.3 PORTOLANO: focus on infrastructure rather than software development. Research Agenda: 1)dynamically discovering software components in changing enlivenments 2)increasing of autonomous applications 3)increseaing of developing flexible software components. 4)ability of integrate heterogeneous computing enlivenments. 5)increasing new novel type of user interface.

Technical review: 1) using some abbreviations without mention to the original of the words (JINI, RMI, CORBA, DCOM,LDAP, PDA,URL,MOCA,,HAVI,PIMA,AURA, PORTOLANO) 2)The assumed model concentrates on some aspect, but there are very important Aspect which can be added like: 1).netorks protocols 2)new network topologies 3)integration the standard of networks 4)mangement of service 5)real time distributed system problem 6)carbage collection over distributed networks 3)I think that this model must be enhanced. 4)authors addressed the challenges but not the solutions. 5)their model concentrates on user interface as a n important aspect. 6)I think that if there is a unique model for every part of pervasive computing than we can integrate each one with the other For example ( model for communication issues –networks,protocols, standard etc., model for software issues, model for devices and other for user) Like the following:

pervasive computing model Model of communications model of software Model of user Model of device

References: Infrastructure for pervasive computing: challenges, Karen henricksen, Jadwiga and Andry,SCHOOL OF COMPUTER SCIENCE AND ELECTRICAL ENGINEERING, THE UNIVERSITY OF QUEENSLAND,DISTRIBUTED SYSTEMS TECHNOLOGY CENTER.,