Achieving Autonomicity in IoT systems via Situational-Aware, Cognitive and Social Things Orfefs Voutyras, Spyridon Gogouvitis, Achilleas Marinakis and.

Slides:



Advertisements
Similar presentations
2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Advertisements

Objectives to improve citizens awareness and comfort industrial competitiveness efficiency of public administrations by enhancing and supporting the use,
MDI 2010, Oslo, Norway Behavioural Interoperability to Support Model-Driven Systems Integration Alek Radjenovic, Richard Paige The University of York,
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Fraunhofer FOKUS Context Management in Dynamic Environments IWCMC 2009, June 2009 Jens Tiemann Humberto Astudillo Evgenij Belikov Fraunhofer Institute.
Database Systems: Design, Implementation, and Management Tenth Edition
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
Bologna Process in terms of EU aims and objectives
From Digital Libraries and Multimedia Archives Towards Virtual Information and Knowledge Environments supporting Collective Memories Technology Platforms.
The Experience Factory May 2004 Leonardo Vaccaro.
A Bridge to the Future Using a Public (non-ownable) Demand Side Communication Infrastructure.
1 IBM SanFrancisco Product Evaluation Negotiated Option Presentation By Les Beckford May 2001.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Case Based Reasoning Melanie Hanson Engr 315. What is Case-Based Reasoning? Storing information from previous experiences Using previously gained knowledge.
Specialized Business Information Systems Chapter 11.
A Decision Support System For Civil Protection Prof. Thanasis Ziliaskopoulos University of Thessaly Hellenic Institute of Transport International Conference.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Specialized Business Information Systems Chapter 11.
1 IPSG WORKSHOP 1 - CHALLENGES AND TOOLS FOR THE CENTRE OF GOVERNMENT There is an observable trend towards direction of centralization of the CoG: Reasons.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Chapter 9 Architecture Alignment. 9 – Architecture Alignment 9.1 Introduction 9.2 The GRAAL Alignment Framework  System Aspects  The Aggregation.
Adapting Environment-Mediated Self-Organizing Emergent Systems by Exception Rules Holger Kasinger, Bernhard Bauer, Jörg Denzinger and Tom Holvoet.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems Chapter 7.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
1 USING EXPERT SYSTEMS TECHNOLOGY FOR STUDENT EVALUATION IN A WEB BASED EDUCATIONAL SYSTEM Ioannis Hatzilygeroudis, Panagiotis Chountis, Christos Giannoulis.
Project Presentation.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
CBR for Fault Analysis in DAME Max Ong University of Sheffield.
A Framework For User Feedback Based Cloud Service Monitoring
SIoT: Giving a Social Structure to the Internet of Things
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Session 2a, 10th June 2008 ICT-MobileSummit 2008 Copyright E3 project, BUPT Autonomic Joint Session Admission Control using Reinforcement Learning.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Illustrations and Answers for TDT4252 exam, June
Fundamentals of Information Systems, Second Edition 1 Specialized Business Information Systems.
Principles of Information Systems, Sixth Edition Specialized Business Information Systems Chapter 11.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
1 ACTIVE FAULT TOLERANT SYSTEM for OPEN DISTRIBUTED COMPUTING (Autonomic and Trusted Computing 2006) Giray Kömürcü.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Chapter 4 Decision Support System & Artificial Intelligence.
End-to-End Efficiency (E 3 ) Integrating Project of the EC 7 th Framework Programme General View of the E3 Prototyping Environment for Cognitive and Self-x.
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
SDN Management Layer DESIGN REQUIREMENTS AND FUTURE DIRECTION NO OF SLIDES : 26 1.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
12-CRS-0106 REVISED 8 FEB 2013 APO (Align, Plan and Organise)
Virtual Information and Knowledge Environments Workshop on Knowledge Technologies within the 6th Framework Programme -- Luxembourg, May 2002 Dr.-Ing.
19-20 October 2010 IT Directors’ Group meeting 1 Item 6 of the agenda ISA programme Pascal JACQUES Unit B2 - Methodology/Research Local Informatics Security.
Hierarchical Management Architecture for Multi-Access Networks Dzmitry Kliazovich, Tiia Sutinen, Heli Kokkoniemi- Tarkkanen, Jukka Mäkelä & Seppo Horsmanheimo.
UCI Large-Scale Collection of Application Usage Data to Inform Software Development David M. Hilbert David F. Redmiles Information and Computer Science.
United Nations Economic Commission for Europe Statistical Division WHAT MAKES AN EFFECTIVE AND EFFICIENT STATISTICAL SYSTEM Lidia Bratanova, Statistical.
INTRODUCTION About Project: About Project: Our project is based of the technology of cloud computing which is offering many pro’s to the world of computers.
Kozeta Sevrani - Sistemet e Informacionit11.1 Specialized Business Information Systems Chapter 11.
Technische Universität München © Prof. Dr. H. Krcmar An Ontology-based Platform to Collaboratively Manage Supply Chains Tobias Engel, Manoj Bhat, Vasudhara.
AUTONOMIC COMPUTING B.Akhila Priya 06211A0504. Present-day IT environments are complex, heterogeneous in terms of software and hardware from multiple.
Context-Aware Middleware for Resource Management in the Wireless Internet US Lab 신현정.
Introduction to Machine Learning, its potential usage in network area,
Francisco da Silva, Senior Councillor, Huawei
On Using Semantic Complex Event Processing for Dynamic Demand Response
Experience Management
Francisco da Silva, Senior Councillor, Huawei
UPTIME & SEMANTIC WEB STANDARDS
Presentation transcript:

Achieving Autonomicity in IoT systems via Situational-Aware, Cognitive and Social Things Orfefs Voutyras, Spyridon Gogouvitis, Achilleas Marinakis and Theodora Varvarigou, National Technical University of Athens Presenter: Orfefs Voutyras 18 th Panhellenic Conference on Informatics (PCI 2014) October , Athens, Greece

03/10/ Overview Goal Introduction The concept of Knowledge The concept of Experience Types of learning Learning through communication Social properties of the Virtual Entities Management components Summary

03/10/ Goal Our aim is to support knowledge flow between Things in order to provide a system that acts in an autonomous way, learns, observes and evaluates the usage and communication patterns and generates new knowledge. Our proposal focuses on the value of experience and experience-sharing and investigates models and principles designed for the social networks, which would provide it with the potential to support novel applications in more effective and efficient ways.

Introduction (1/3) The COSMOS project will provide a framework for the decentralized and autonomous management of Things based on service-, interaction-, location- and reputation-oriented principles, inspired by social media technologies. Achieving Autonomicity via Situational-Aware, Cognitive and Social Things 03/10/2014 4

5 Introduction (2/3) The proposed approach follows the: IoT-A reference model –Virtual Entities (VEs) and Groups of Virtual Entities (GVEs). Social Internet of Things (SIoT) paradigm – it maps the social relations and interactions of the individuals to their VEs. – it defines, monitors and exploits social relations and interactions between the VEs. – it uses technologies and exploits services from the domain of the social media. MAPE-K model – self-management and – autonomicity

03/10/ The COSMOS MAPE-K loop CognitiveSocial Situational- aware A P SA SM E M Knowledge Component Introduction (3/3) Monitor-Analyze-Plan-Execute (MAPE): an autonomic control loop or autonomic manager as proposed by IBM. In addition to the MAPE components, an autonomic manager also contains a Knowledge block that is connected to all four of the MAPE functional blocks, producing a MAPE-K control loop. We extend the MAPE-K loop by introducing two new components, Social Monitoring (SM) and Social Analysis (SA).

03/10/ The concept of Knowledge. know-Best know-How know-What know-Nothing learning planning analysis monitoring Data Information Knowledge Wisdom raw-data collected through IoT-services The COSMOS DIKW Pyramid

03/10/ The concept of Experience (1/2) Experience can be: a piece of Knowledge described by an ontology, a Model resulting from Machine Learning or contextual information We focus mainly on the representation of experience through Cases as defined in the Case Based Reasoning (CBR) technique. A case can be considered as a combination of a problem with its solution, whereas a problem consists of one or more events. In other words, a case is a kind of rule for an actuation plan, which is triggered when specific events are identified.

03/10/ The concept of Experience (2/2) Ontologies are used for the description of the VEs Cases are one form of Experience Used as a means to reason: cause and effect (Problem – Solution) Each VE may maintain its own Case Base (CB) locally as part of its KB Classes of the COSMOS ontology

03/10/ Types of learning Individual Learning, through self enrichment of local CB. Learning through communication, by using the experience sharing (XP-sharing) mechanism. Learning through a knowledge repository, when the VE connects to the COSMOS platform.

03/10/ Individual Learning A general CBR cycle may be described by the following four processes: RETRIEVE the most similar case or cases REUSE the information and knowledge in that case to solve the problem REVISE the proposed solution RETAIN the parts of this experience likely to be useful for future problem solving The CBR cycle (adapted from [Aamodt, 1994])

03/10/ Learning through communication Forms of learning through communication: – Demand driven or – Supply driven learning. Influences overhead and hit rate. Dissemination options – Broadcasting – Narrow casting – Personal casting Learning through communication

03/10/ Social properties of the virtual entities Concept of Friends that act more like Twitter’s Followers. Used for greater versatility of communication (decentralization) and knowledge acquisition. Choice based on Relevance and Dependability. Relevance includes VE Domain and Physical Entity matching (Homophily), as well as Distance proximity through Location and Geo-location measurements. Dependability measures social willingness and usefulness of shared knowledge (Trust, Reputation), as well as absence of mechanical failures (Reliability). Example of VEs’ properties

03/10/ Management components Profiling and Policy Management (PPM) for assigning Unique VE IDs and maintaining the openness factors of individual VEs. Friends Management (FM) for creating and maintaining the Friend List, as well as providing suggestions to the user. Social Monitoring (SM) in order to evaluate feedback on all social actions concerning the VE. Social Analysis (SA) so that the platform can retrieve data from VEs’ SM components and extract complex social characteristics of the VEs as well as models and patterns in intra VE communication.

03/10/ Summary The COSMOS platform can be characterized as a SIoT platform since it defines, monitors and exploits social relations and interactions between the VEs and uses technologies from the domain of the social media. The social side of COSMOS improves the knowledge flow (distributed knowledge) and introduces the concept of experience sharing between Things, enabling Things to react in a more autonomous way. However, one of the main concerns regarding the success of such an architecture is its potential to maintain an opportunistic IoT system, offering the human users motives to share the knowledge and IoT- services of their VEs.

Orfefs Voutyras NTUA Further Information: The research leading to these results is partially supported by the European Community’s Seventh Framework Programme under grant agreement n° , in the context of the COSMOS Project. Thank you!

Managed system: The system collects and offers to the administrator all the information needed to take decisions. Predictive system: The system is able to recognise patterns, predict the optimal configuration and make proposals to the administrator. Adaptive system: The system is able, not only to “offer advice” for certain actions, but can trigger on its own the right actions, based on the information that it has gathered. Autonomic system (real autonomy): The system’s actions are based on business rules, models and goals. The users react with the system only when some changes to these rules are needed. 18 Autonomous Management