The Sensing Enterprise: the OSMOSE Reference Platform Maurizio Griva SANTER REPLY OSMOSE Exploitation Manager 1.

Slides:



Advertisements
Similar presentations
THE CORE PROJECT Jose Jimenez (project manager). What is the Core platform?
Advertisements

Jose Jimenez Director. International Programmes Telefónica Digital.
OneM2M Technical Requirements - Driven by EU BUTLER and IEEE PAC - Group Name: WG1 (REQ) Source: Friedbert Berens, FBConsulting Sarl,
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Information Day on Embedded Systems - Call 5 Jens Schumacher The Product Avatar Concept as a Platform for Networked Embedded.
Ch. 7. Architecture Standardization for WoT
Design and Implementation of a Middleware for Sentient Spaces Bijit Hore, Hojjat Jafarpour, Ramesh Jain, Shengyue Ji, Daniel Massaguer Sharad Mehrotra,
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
02/12/00 E-Business Architecture
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Architectural Design Principles. Outline  Architectural level of design The design of the system in terms of components and connectors and their arrangements.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Course Instructor: Aisha Azeem
Conceptual Modeling of the Healthcare Ecosystem Eng. Andrei Vasilateanu.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Domain-Specific Software Engineering Alex Adamec.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
© The ATHENA Consortium. EM1 - Enterprise Modelling as a way to achieve Interoperability Module 4 - How does Enterprise Modelling address these.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Adaptive Services Grid FP6 – IST Develop a prototype of an open development platform for adaptive services registration,
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
December 15, 2011 Use of Semantic Adapter in caCIS Architecture.
Commercial-in-Confidence 1 Managing eBusiness - Operational Challenges of an Online Business Model.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
Agenda Context and Vision FI-WARE Architecture
Mining Minds Mr. Amjad UsmanMr. Amjad Usman19-July-2014KHU High-level Context Awareness.
Chapter 1 소프트웨어의 본질 The Nature of Software 임현승 강원대학교
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
The Caribbean Knowledge Management Portal Knowledge Management for the Caribbean Information Society.
Semantic Interoperability Berlin, 25 March 2008 Semantically Enhanced Resource Allocator Marc de Palol Jorge Ejarque, Iñigo Goiri, Ferran Julià, Jordi.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
Future Internet Assembly: THE REAL WORLD INTERNET Real World Internet Mirko Presser, University of Surrey Brussels 6 th February 2009 Scenarios can be.
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.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Chapter 7 System models.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
CLARIN work packages. Conference Place yyyy-mm-dd
| Collaboration at Rural Business Approach.
Jose Jimenez Telefónica I+D Future Network & Mobile Summit 2011 The vision of Future Internet in the FI PPP Core Platform project.
PICTURE your design. Purpose : Functions & Content Functions the facilities that make the content of the ICT useful for relevant users and other ICT’s.
© 2005 Prentice Hall1-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
The FI-WARE Project – Base Platform for Future Service Infrastructures FI-WARE Stefano De Panfilis (Fi-WARE PCC Member) 4 th July 2011 FInES - Samos Summit.
IoTs Capabilities. IoTs Capabilities What is IoTs? Control / Information Internet Devices.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
School of Education Technology, Beijing Normal University Research on the Organization Model of Ubiquitous Learning Resource Shengquan Yu
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.
MAR Capability Overview Deck Protean Analytics.
Software Engineering Lecture 10: System Engineering.
Gaia An Infrastructure for Active Spaces Prof. Klara Nahrstedt Prof. David Kriegman Prof. Dennis Mickunas
Luigi Cicchese Partner Reply Building a Smarter City.
Internet of Things. Creating Our Future Together.
OUTCOMES OBJECTIVES FUNCTIONS ACTIONS TERRITORIES LOCATIONS MARKET SEGMENTS TIME LINESCHALLENGE IMPACT RESOURCESACTIVITIESCHANNELS RELATIONS PARTNERS CUSTOMERS.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
A Generic Model for Software Architecture Yun Sang-hyun Rossak. W. / Kirova. V. / Jolian. L. / Lawson. H. / Zemel. T. Software, IEEE Jul/Aug.
IoT R&I on IoT integration and platforms INTERNET OF THINGS
1st Draft for Defining IoT (1)
Knowledge Management Systems
Chapter 1 The Nature of Software
Chapter 1 The Nature of Software
Overview of System Engineering
CS 8532: Advanced Software Engineering
3rd Studierstube Workshop TU Wien
Presentation transcript:

The Sensing Enterprise: the OSMOSE Reference Platform Maurizio Griva SANTER REPLY OSMOSE Exploitation Manager 1

Inherent within manufacturing is the process of information creation, communication, and action. While its output is a physical object, manufacturing inevitably begins and ends with information: a design is created via drawing, design software, or the scanning of a physical object, creating data, down to the end-user usage patterns and sales 2

The Sensing Enterprise Maurizio Griva01/06/20163 Automotive Engine production flexible cell in FCA

According to the FInES Research Roadmap 2025, Sensing Enterprise and Liquid Enterprise are two Qualities of Being which are considered strategic for any future enterprise. The Sensing Enterprise will emerge with the evolution of the Internet of Things, when objects, equipment, and technological infrastructures will exhibit advanced networking and processing capabilities, actively cooperating to form a sort of 'nervous system' within the enterprise next generation. The Liquid Enterprise is an enterprise having fuzzy boundaries, in terms of human resources, markets, products and processes. Its strategies and operational models will make it difficult to distinguish the inside and the outside. The Sensing Enterprise 4

The intuition of this project proposal is to try to explain the sensing enterprise by means of a metaphor taken form physics and strongly supported by the Liquid Enterprise idea. The Sensing-Liquid Enterprise as a pot internally subdivided into three sectors by means of three membranes and forming the Real-Digital- Virtual sectors. ‐A blue liquid is poured into the first sector → Real World population ‐A red liquid into the second sector → Digital World population ‐A green liquid into the third sector → Virtual World population OSMOSE Data Membrane 5 If the membranes are semi-permeable, by following the rules of osmosis which characterises each of the three membranes, the liquid particles could pass through them and influence the neighbouring world, so that in reality in the blue Real World we could also have red- green shadow ambassadors of the Digital/Virtual World and similarly for the other Worlds.

6 The main objective of the OSMOSE project is to develop a reference architecture, a middleware and some prototypal applications for the Sensing- Liquid Enterprise, by interconnecting Real, Digital and Virtual worlds in the same way a semi-permeable membrane permits the flow of liquid particles through itself. Digital World (DW) Virtual Cyber World (VW) Real World (VW) IOT Society Knowledg e Integratio n Things Integration Data Integration Semantic Integration

OSMOSE concept 7

Inter-World Communication WP321/11/20148 Overview RVD Data Access Gateway Osmosis Manager Context Manager VirtualizationAugmentation SimulationEnrichment Digitalization Actuation Superimposed Projections Decision-making support Facilitate scenarios and behavior models Representation of Real World Events Run hypothetical future scenarios Over-projections from Virtual Model

Overall Architecture WP39 Big Picture – Worlds and Middleware Middleware (Membranes) RVD Data Access Gateway Osmosis Manager Context Manager

Middleware (Membranes) RVD Data Access Gateway Osmosis Manager Context Manager Overall Architecture WP321/11/ Big Picture – Liquid Stargate V Liquid Stargate

– Identification of data, models, ontologies necessary to implement the OSMOSE system – Selection of most suitable technologies and available components – Architectural functional and modular design of the OSMOSE system – Integration, testing and technical evaluation of the system – Performance of functional and non-functional verification & validation of the OSMOSE system How we built the OSMOSE platform IOT Week 2016 Belgrade11

OSMOSE Worlds WP321/11/ OSMOSE World Template INTRA-WORLD BUS INTER-WORLD ROUTER CONTEXT MANAGER SERVICE MANAGER SENSOR/ ACTUATOR ABSTRACTION INNER WORLD SERVICE Ontology specific to the World Internal Service Discovery

OSMOSE Worlds OSMOSE Real World WP321/11/ REAL-WORLD BUS INTER-WORLD ROUTER SERVICE MANAGER DEVICES AND OBJECTS RW SENSORS AND ACTUATORS DEVICES/ OBJECTS INTERFACE SENSOR/ ACTUATOR ABSTRACTION CONTEXT MANAGER

OSMOSE Worlds WP321/11/ OSMOSE Virtual World VIRTUAL-WORLD BUS INTER-WORLD ROUTER CONTEXT MANAGER SERVICE MANAGER AR/VR INTERFACE VW SENSORS AND ACTUATORS SENSOR/ ACTUATOR ABSTRACTION AR/VR APPLICATIONS

OSMOSE Worlds WP321/11/ OSMOSE Digital World DIGITAL-WORLD BUS INTER-WORLD ROUTER CONTEXT MANAGER SERVICE MANAGER MULTIMEDIA CONTENT SERVICE DW SENSORS AND ACTUATORS SENSOR/ ACTUATOR ABSTRACTION USER CONTENT SERVICE

OSMOSE Middleware WP321/11/ Overview INTER-WORLD ROUTER MEMBRANE BUS DATA ACCESS CONTEXT MANAGER OSMOSIS MANAGER SERVICE MANAGER EVENT MANAGER

OSMOSE Middleware WP321/11/ Osmosis Manager – Event Manager EVENT STORE EVENT TRIGGER EVENT BUS EVENT DETECTOR

OSMOSE Middleware WP321/11/ Osmosis Manager – Service Manager SERVICE DESCRIPTIONS SERVICE DISCOVERY SERVICE MANAGER

OSMOSE Middleware WP321/11/ Context Manager CONTEXT STORE SEMANTIC REASONER CONTEXT BUS Knowledge Link Engine

OSMOSE Middleware WP321/11/ Data Access Gateway DATA ACCESS GATEWAY STARGATE INTER- WORLD APPLICATION INTERFACE

Inter-World Communication WP321/11/ Knowledge Links KBE KC Calculation Transformation Aggregation KBE: Knowledge Base Extension KC: Knowledge Concept Knowledge Flow

Middleware (Membranes) OSMOSE Models and Ontologies WP321/11/ OSMOSE Ontology Approach Digital World Ontology Real World Ontology Real World Ontology Virtual World Ontology OSMOSE Upper-Ontology Entity Ontology Event Ontology Process Ontology Service Ontology Common Ontology OSMOSE Platform Model Human Actor Scheduling Plan 3D Model OSMOSE World Resource

Inter-World Communication WP321/11/ Knowledge Links KBE KC Calculation Transformation Aggregation KBE: Knowledge Base Extension KC: Knowledge Concept Request Response (1) (2) (3) (4)

WP321/11/ Inter-World Communication Knowledge Links - Example Real World Concepts Digital World Concept Calculation

OSMOSE Models and Ontologies WP321/11/ OSMOSE Inter-World Models – Overview

OSMOSE Models and Ontologies WP321/11/ OSMOSE Inter-World Models – Processes

Liquid Stargate WP321/11/ Architecture Stargate Core Real World Viewer Virtual World Viewer Digital World Viewer Stargate Configurator OSMOSE Middleware

Middleware Implementation View 28 RW: Event Producer Communication Channel Esper/PROTON CEP RabbitMQ ServerWSO2 ESB (Osmotic) Business Process Management OSMOSE Modelling Toolbox Business Process Engine (jBPM/Jadex) RabbitMQ Client Context Manager Context Manager Webservice RabbitMQ Client Apache Jena Knowledge Link Engine RabbitMQ Client OSMOSE Knowledge Link Configurator Knowledge Link Translator Data Access Gateway VW: Event Producer DW: Event Producer RW: Legacy Service VW: Legacy Service DW: Legacy Service OSMOSE Stargate Apache Jena TDB / Fuseki MySQL Process Repository OSMOSE Data Storage Implementation Esper Client

Thank you for your attention! Website: Project Coordinator: Michele Sesana Technical Coordinator: Sergio Gusmeroli Explotation Manager: Maurizio Griva