SlideShare une entreprise Scribd logo
1  sur  76
Télécharger pour lire hors ligne
ECLIPSE TECHNOLOGIES TO DEVELOP
BRAIN-IOT FRAMEWORK
ECLIPSE IOT DAY
February 19° 2019 - Grenoble
Maria Teresa Delgado (Eclipse Foundation) & Levent Gurgen (CEA)
WHAT IS BRAIN-IOT?
BRAIN-IOT USE CASES
ECLIPSE FOUNDATION IN BRAIN-IOT
ECLIPSE PAPYRUS AND ECLIPSE SENSINACT
ECLIPSE TECHNOLOGIES INTEGRATION IN BRAIN-IOT
2
OUTLINE
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
WHAT IS BRAIN-IOT
3
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
EU RESEARCH PROJECT
• Co-funded by	the	Horizon 2020	programme
of	the	European Union
• Research and	Innovation Action
3 YEAR DURATION
• January	2018	– December	2020
12 PARTNERS
• From	5	European	countries:	Italy,	Germany,	Spain,	
France	and	UK	
• Including	SMEs,	Industry	and	Academy	
POWERED BY ECLIPSE TECHNOLOGIES
• Eclipse	Papyrus	and	Eclipse	SensinAct
IOT EUROPEAN AND PRIVACY
PROJECTS
• BRAIN-IoT is	part	of	the	IoT-ESPP	cluster	
COLLABORATIONS
• Strong	relationship	with	OSGi Alliance
• European	IoT Large	Scale	Pilots	projects
• Strong	involvement	in	W3C	consortium	to	define	
the	WoT standard
Brain-IoT - Eclipse IoT Day
4
THE CONSORTIUM
Text Text
Grenoble, February 19th 2019
5
• Framework	for	composability	and	
deployment	of	heterogeneous	IoT
platforms
Considering:	
• Complex	scenarios	involving	smart	
autonomous	actuation
• Critical	requirements	in	terms	of	
dependability,	security,	privacy	and	safety
• Tightly	integrated	IoT and	CPS	systems
Brain-IoT - Eclipse IoT Day
BRAIN-IOT FOCUS
OPEN ISSUES IN IOT DOMAIN
6
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
HETEROGENEITY AND (LACK OF)
INTEROPERABILITY
Heterogeneity	of	protocols,	APIs,	device	models	and	data	
interchange	formats	hamper	interoperability	in	IoT
SECURITY AND SAFETY
Autonomous	actuation	in	IoT	systems	calls	for	strong	
security	requirements
SUSTAINABLE BUSINESS MODELS
Many	IoT solutions	on	the	market	adopt	fully	centralized,	cloud-
oriented	approaches	but	singular	point	of	failures	makes	
survivability	and	resiliency	difficult	in	the	long	term
IMPLEMENTING “SMART BEHAVIOURS” IN OPEN
COLLABORATION CONTEXT
Difficulty	to	generically	“bind”	AI	and	ML	solutions	to	IoT and	CPS	
platforms
Lacking	a	solution	that	enables	collaboration	to	achieve	common	
tasks
ENFORCEMENT OF PRIVACY AND DATA
OWNERSHIP POLICIES
A	comprehensive	solution	able	to	give	back	control	of	privacy	
aspects	to	users	is	still	missing
MARKET FRAGMENTATION
IoT	platforms	focused	on	verticals	often	associated	with	
technology	stacks
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
7
BRAIN-IOT FEATURES
Fully	de-centralized,	composable	and	
dynamic	federations	of	heterogeneous	
IoT platforms
Adoption	of	shared	semantic	models Facilitates	the	deployment	of	smart,	
cooperative	behavior	by	employing	
modular	AI	features
Establish	Authentication,	
Authorization	and	Accounting	(AAA)
Embedded	privacy-awareness	and	
privacy	control	features Dynamic	commissioning	and	
reconfiguration	choosing	among	
available	platforms,	modules	
implementations	and	services,	along	
with	edge-cloud	balancing
IoT Cross-Platform Interoperability & Federation
Smart Behaviour
Security and Privacy
Commissioning and
reconfiguration
Model-based	
approach
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
8
BRAIN-IOT HIGH-LEVELARCHITECTURE
Brain-IoTEdge
Modeling	Tool
SD	registering
UPLOADS:
Smart	Behaviour
Protocol Stack
AAA
Remote
Brain-IoT
Fabric(s)
IoTThings
FederatedIoTPlatforms
SD	registering
Service	Lookup
Discovery,
Secure Communication,
Service	binding
BRAIN-IoT Repositories
Authentication	Server
BRAIN-IoT	Marketplace
Local
Brain-IoT
Fabric s)
Public	 Service	
Descriptions	 (SD)
Public	
Artifacts
BRAIN-IoT	Local	
Repository
DOWNLOADS:
Protocol Stack
Smart	Behaviour
§ Protocol	stack
§ Data	format
§ API
§ Smart	Behaviour
Edge	Node
Private	Service
Descriptions	 (SD)
Private	Artifacts
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
9
The	viability	of	the	proposed	approaches	is	demonstrated	in	two	usage	scenarios,	namely	Service	
Robotics	and	Critical	Infrastructure	Management,	as	well	as	through	a	series	of	proof-of-concept	
demonstrations	in	collaboration	with	on-going	IoT	large-scale	pilot initiatives.
SCENARIOS
The	Service	Robotics	use	case	will	involve	
several	robotic	platforms,	like	the	open-
source	Robotics	Operating	System	(ROS),	
which	need	to	collaborate	to	scan	a	given	
warehouse	and	to	assist	humans	in	a	logistics	
domain.
The	Critical	Water	Infrastructure	Monitoring	
and	Control	use	case	focuses	on	the	
management	of	the	water	urban	cycle	in	
metropolitan	environment	of	Coruña.
In	addition	to	the	first	two	usage	scenarios,	
few	other	scenarios	will	be	derived	creating	a	
link	with	European	IoT	Large	Scale	Pilots	
where	BRAIN-IoT	partners	are	involved	in.
Service	Robotics Critical	Infrastructure	Management Links	with	European	IoT	Large	Scale	Pilots
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
10
LOGISTIC ROBOTICS SCENARIO
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
11
WATER MANAGEMENT USE CASE
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
12
WATER MANAGEMENT USE CASE
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
13
• Promoting use of Eclipse Technologies in
research projects
– Eclipse	Papyrus	and	Eclipse	SensinAct (but	not	
only!)
• Community building around project results
(like today J)
– Updating	and	engaging	Eclipse	community	in	
EU	projects
– Supporting	publication	of	project	results	in	the	
Eclipse	Foundation	platform
ECLIPSE FOUNDATION IN BRAIN-IOT
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Research @
OSS
Data Mining
Robotic
Platform
Standard
Industry 4.0
Standard
GDPR
Dev Tools
IoT
Gateway
Safety Assurance
& Certification
IoT Model-based
Interoperability
Automotive & Smart Mobility
Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0)
Research@
eclipse.org/research
CEA LETI
ECLIPSE TECHNOLOGIES
IN BRAIN-IOT
Levent Gurgen
ECLIPSE SENSINACT: OPEN PLATFORM FOR SMARTER CITIES
Dr. Levent Gürgen
levent.gurgen@cea.fr
Eclipse IoT Days, Grenoble
February 19th 2019
| 18
TODAY: DOMAIN-CENTRIC, VERTICAL SOLUTIONS
!
SmartHome SmartShoppingSmartTransportSmartHealth
- Monitoring
medicine intake
- Personalized
diabetes assistance
- Providing training
tips
- …
- Promoting
carpooling
- Minimizing taxi
delays
- Avoiding traffic
jams
- …
- Managing deals
- Getting advice
on buying goods
- Retrieving
discount
- …
SmartCity
- Managing
parking space
- Lighting up a
city efficiently
- Monitoring Air
Quality
- …
- Monitoring and
controlling
- Saving energy
comfortably
- Interacting with
appliances
-…
Illustrations from the EU FP7 BUTLER project
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 19
SmartLife
Illustrations from the EU FP7 BUTLER project
TOMORROW, HORIZONTAL SMART SOLUTIONS
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 20
Studio
Platform
Homogeneous Access
- to real-time data: on-
demand, periodically, event-
based
- historic data
Tool for rapid and
dependable application
building
CDMI
Various northbound
protocols
LWM2M
SENSINACT – IOT PLATFORM FOR SMARTER CITIES
Various IoT protocols and
platforms
Heterogeneous IoT
devices and platforms IoT platforms
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 21
MODULAR ARCHITECTURE
…
HTTP Rest JSON RPC X Bridge
MQTT
Agent
CDMI Agent
XMPP
Agent
X Agent
Application
Manager
Service
Registry
CEP
Plugin
X
Plugin
Basic
Plugin
COAP
Stack
X
Stack
NGSI
Stack
MQTT
Stack
HTTP Stack
Philip
s Hue
Stack
XBEE Stack
COAP
Bridg
e
Ardui
no
Bridg
e
TST
Bridg
e
MQTT
Bridg
e
Philip
s Hue
Bridg
e
Kodi
Bridg
e
Sigfox
Bridg
e
X
Bridg
e
EnOcean
Stack
EnOcean
Bridge
Santander
Bridge
Waspmote
Bridge
Genova
Bridge
Northbound
bridges
Southbound
bridges
Core
Generic
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 22
EXTENSION POINTS
Core
Generic
Southbound bridges
Northbound bridges
Application
Manager
Service
Registry
NB extension
points
SB Bridge
extension points
Application
extension points
…
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 23
OPEN APIS FOR THIRD PARTY DEVELOPERS
Core
Generic
Southbound bridges
Northbound bridges
Application
Manager
Service
Registry
Public API for
development by
third parties
…
Public API for
development by
third parties
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 24
• Abstracting business processes
from underlying technology
• Loosely coupled services – implementations
• Monolithic vertical systems decomposed as
reusable and sharable services, across
organizational boundaries
SERVICE-ORIENTED APPROACH
Edge Gateway
Cloud
SENSING
AND ACTUATING
SERVICES
MANY DISTRIBUTED
GATEWAYS
COMPOSITION OF SERVICES
FOR DYNAMIC
IOT APPLICATIONS
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 25
EXAMPLE SENSINACT SERVICE PROVIDER
Service
Provider
Service
Resource Wind Temperature SMS
1
1..n
1
1..n
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 26
SENSINACT SERVICE MODEL
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 27
SENSING AND ACTUATION SERVICES
APIs
DEVELOPPERS
develop, deploy,
monitor,
manage
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 28
SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT
APIs
DEVELOPPERS
develop, deploy,
monitor,
manage
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 29
smart city platform has joined
https://projects.eclipse.org/projects/technology.sensinact
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 30
LOOKING FOR CONTRIBUTIONS!
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 31
ACCESS TO VARIOUS CITY REAL-LIFE DATA IN REAL-TIME
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 32
smart train
station
smart ski
station Smart home
Smart citySmart
farming
Smart living &
well-ageing
Genova, Santander, Mitaka, Fujisawa, Grenoble, Tsukuba, Bristol, London, Aarhus
Kameoka, Maya, Osaka
Chamrousse
,
PyoengChan
g
Bordeaux,
Dubourdieu
Wineyard
Grenoble
iHousePTL
Dr. Levent Gürgen
| 33
CLOUT PROJECT
Cloud	of	Things	for	empowering	the	citizen	clout	in	smart	cities
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 34
INTERCONTINENTAL TRIAL
Service development tool Data Mashup
City dashboard Intercontinental coopetition
> 10 000 physical devices > 150 physical devices
> 150 physical devices + > 500 000 virtual devices
Santander
Genova
Mitaka
Fujisawa
Studio
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 35
BIGCLOUT: BIG DATA MEETING CLOUD OF THINGS
HTTP://BIGCLOUT.EU
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 36
TRIALS PLANNING IN PILOT CITIES
| 37
GRENOBLE TRIAL
ARCHITECTURE
Eclipse		sensiNact gateway
MyIno App
Easy	to	use	application	for
citizens
InoVallée SI
Enrich	data	with	companies	directory,	
event	management,…
API Gateway
API	inline	with	InoVallée Custom	needs
Eclipse sensiNact
Unified	Data	Model
Heterogeneous data sources
Heterogeneous	data	models
Tool	for	monitoring,	and	
for	rapid	and	
dependable	application	
building
Proxy	service	and	API	Gateway
MobilityRestaurantsEvents
Eclipse IoT Days – Grenoble 2019
| 38
GRENOBLE METROPOLE - MOBILITY DATA
Eclipse IoT Days – Grenoble 2019
| 39
EXPERIMENTATION AS A SERVICE
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 40
Route Recommendation
Smart Station Smart home
Art & Science
Privacy friendly
person tracking
EXPERIMENT EXAMPLES WITH FESTIVAL PLATFORM
Grenoble <-> Osaka Santander
PTL - GrenobleMaya, Kameoka, Osaka
stations
iHouse - Japan
Smart Energy Management
Smart Shopping
| 41
Wordlwide Interoperability for SEmantics IoT
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 42
IOT FOR SMART SKI RESORTS
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 43
COLLECTED DATA
LoRa band
GPS location
PIQ Robot
Number of turns with maximum angle ski
Maximum angle of the skier from the vertical
Number of turns with maximum velocity
Maximum speed of entry into the turn of the skier
Number of jump with maximum air time
Maximum air time
Number of jump with best score rotation
Complexity of the jump
Descent height
Crowd detector
Number of persons in a given area
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 44
IOT INFRASTRUCTURE
Gateway
Eclipse IoT Days – Grenoble 2019
| 45
THE APPLICATION
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 46
HACKATHON ORGANIZED AT ECLIPSE IOT DAYS 2018
Winning idea: Dynamic slope ranking
PRICE: 1 year ski-pass in Chamrousse
Eclipse IoT Days – Grenoble 2019
| 47
DEMONSTRATION / VIDEO
Eclipse IoT Days – Grenoble 2019
| 48
IoF2020:	Internet	of	Food	and	Farm	2020
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 49
• Improve the vine yield and wine production by defining, and implementing an IoT system
able to gather the data, coming from different vineyards and cellars, to perform data
analysis, system and risk management, and decision making.
• Provide to middle and small winegrowers and producers new tools to optimize resources
(manpower, fertilizers, materials, electricity, water, etc.) and preserve the environment by
reducing the use of pesticides, carbon print, etc.
• Deploy a cost effective precision viticulture management and a global vineyard control
system in order to increase competitiveness.
• Optimize the use of inputs in wine-making by controlling all environmental factors affecting
the process (temperatures, humidity, oxygen, etc.).
BIG WINE OPTIMIZATION - OBJECTIVES
The Reynon vineyard with
some elevation points
The forest in the area
of the IOT application
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 50
WEATHER AND WINERY: SENSORS
• Sensors for monitoring weather
conditions: distributed in 5 vineyards of
125 hectares, with a density of at least 1
device every 2.5 hectare.
ü 9 Weather stations sensing Temperature,
Hygrometry, Barometric pressure, Wind
speed and direction, Solar radiation, Rainfall.
ü 35 sensors for Temperature and Hygrometry
• Sensors for monitoring winery
conditions.
ü 27 sensors for Temperature and Hygrometry.
ü 26 Water meter readers.
ü 9 Electricity meter readers.
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 51
PHENOLOGICAL STAGES: FIXED SENSORS
• Fixed sensors monitor, night after night, the
evolution of the vine.
ü Specific camera and lighting for visible and near Infra Red
images of the vine. On board processing reduces drastically the
data length sent to the gateway.
ü Low spatial density but high temporal density.
• Data collected:
ü Phenological stages.
ü Disease symptoms.
• Low cost technologies for large distribution in the
vineyard.
• A variation of this sensor exists for counting bugs
in traps.
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 52
PHENOLOGICAL STAGES: MOBILE SENSORS
• Mobile sensors are mounted on tractors.
• They acquire images every meter along the
tractor track with a dedicated camera.
• Images are stored on board all along the trip and
transferred to gateway via WiFi once in the
hangar.
• Data collected:
• Phenological stages.
• Vine vigor estimation.
• Yield prediction.
• Data with high spatial density and low time
density are then acquire.
Industrial
Computer
Battery
Camera
Flash
GPS
Ultrason
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 53
OVERALL DEPLOYMENT ARCHITECTURE
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 54
DATA ANALYTICS
Meteorological
weather stations
Insect traps
Vineyard sensors
sensiNact
ü Temperature
ü Hygrometry,
ü Barometric
pressure
ü Wind speed
ü etc.
Number of insects
Temperature (vineyard
and celars) Images for
Phenological stage and
disease symptoms
Process2Wine
ü Data collection,
analysis and
visualization
(Phenological stages,,
disease symptoms,
Vigor estimation, Yield
prediction
ü Automatic actions
scheduling (blocks
spraying)Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 55
SMART LIVING AND WELL-AGEING
49 partners
9
7countries
10k users
43k sensors
9 Use Cases
25M€ budget
Deployment Sites
Smart living and well-ageing
Eclipse IoT Days – Grenoble 2019
| 56
Isère deployment
Deployment Site Context
3 Panels – 5 Use Cases
Isère, France
13 cities & Alps
villages
Goal
Daily activity monitoring
Safety, comfort, Security at home
To Create a continuum of care that combines human and
technical assistance, bridging the different moments in
elderly person's life to limit the loss of autonomy and avoid
unnecessary hospitalization.
Prevention of social isolation
Emergency trigger
Exercise promotion
HOME
Normal ageing
Active seniors
HOME
INSTITUTION
Hospitalized persons
Frail persons
Eclipse IoT Days – Grenoble 2019
Isère deployment
57
10 Partners
Targets for deployment
140 Elderly
70 Homes
Carers100
Clinic
rooms10
1200 IoT Devices
Eclipse	IoT	Days	– Grenoble	2019
CEA LETI
Eclipse Papyrus and
Eclipse sensiNact in BRAIN-IoT
Levent Gürgen
Papyrus Modeller
59
WHAT IS PAPYRUS?
Few figures:
§ Started in 2007
§ Eclipse project in 2010
§ >100 m.year effort
§ >2,5 millions LoC, 150 modules, 20k unitary and functional tests
§ >30k downloads worldwide, each update
F. Noyrit et al., “Facade-Metamodel: Masking UML”, proc of
Models 2012.
S. Gérard et al., “Papyrus: A UML2 Tool For Domain-specific
Language Modeling Model-based Engineering Of Embedded Real-
time Systems”, 2011.
Eclipse	IoT	Days	– Grenoble	2019
60
PAPYRUS MODELING
Papyrus Modeller
v	4.2
http://www.eclipse.org/papyrus
Eclipse	IoT	Days	– Grenoble	2019
61PAPYRUS CUSTOMIZATION FOR DOMAIN-SPECIFIC
MODELING
Smart	Grid
System
Smart	Farm
System
Robotics
System
NWA	System
Turin, 17/01/2018Papyrus Modeller
Eclipse	IoT	Days	– Grenoble	2019
62
PAPYRUS ECO-SYSTEM
Papyrus Modeller
Eclipse	IoT	Days	– Grenoble	2019
| 63
SENSING AND ACTUATION SERVICES
APIs
DEVELOPPERS
develop, deploy,
monitor,
manage
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 64
SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT
APIs
DEVELOPPERS
develop, deploy,
monitor,
manage
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 65
SENSINACT STUDIO: TOOL FOR IOT APPLICATION
DEVELOPMENT AND DEPLOYMENT
DSL editor Graphical EditorProperties View
Navigator View
Deployment View
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 66
SENSINACT STUDIO: TOOL FOR IOT APPLICATION
DEVELOPMENT AND DEPLOYMENT
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 67
AN IOT APPLICATION DEVELOPMENT
ENVIRONMENTSENSINACT STUDIO: TOOL FOR IOT APPLICATION
DEVELOPMENT AND DEPLOYMENT
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
| 68
DEDICATED DOMAIN SPECIFIC LANGUAGE
A DSL for building IoT applications based on
Event Condition Action rules
ON Event IF Condition DO Action
ON presence=PIRService.pir.subscribe()
IF presence==true
DO LightService.lightOn.act();
ELSE
DO LightService.lightOff.act();
ON presence=during(PIRService1.pir.subscribe()==true,
PIRService2.pir.subscribe()==true,
3)
IF presence==true
DO LightService.lightOn.act();
ELSE
DO LightService.lightOff.act();
Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
69
Text
Eclipse		sensiNact
platform
Eclipse		sensiNact
platform
AAA
fetch
publish
Smart	IoT IDE
Repository	of	intelligent	behaviors
query
publish
publish
Brain-IoT - Eclipse IoT Day
Eclipse	IoT	Days	– Grenoble	2019
70
Text
IoT-ML	model
(developer view)
sensiNact data	model
(advanced user	view)
sychronize
– Resources
– States
– Tasks
– Historic	data
publish
SMART IOT IDE POWERED BY SENSINACT AND PAPYRUS
{Java,	C,	C++}
deploy
query
– deploy
– control
– monitor
Human	or	meta-learner
fetch
task
design	choice
generate
Repository	of	
intelligent	behaviors
70
Brain-IoT - Eclipse IoT Day
Eclipse	IoT	Days	– Grenoble	2019
CONTACTS
This	project	has	received	funding	from	the	European	Union’s	Horizon	2020	research
and	innovation	programme under	grant	agreement	No	780089.
Project Manager, Research Engineer
CEA LIST
shuai.li@cea.fr
CONTACTS
SHUAI LI
72
Urban Technology Alliance
Eclipse	IoT	Days	– Grenoble	2019
What is UTA’s main mission?
73
Cities come with their problems and experimentation space
Small and large companies come with their innovative solutions
Researchers and NPOs come with their expertise and neutral guidance
JOIN FORCES AND ORGANIZE SMART CITY
DEPLOYMENTS, PROVIDE RECOMMENDATIONS AND
SHARE BEST PRACTICES
Eclipse	IoT	Days	– Grenoble	2019
UTA current members
74
Initial testbed cities: Grenoble, Taipei, Busan, Daejeon, Sejong, Santander, Bordeaux, Fujisawa, Saitama,
Tsukuba, Bristol, Belfast, West Midlands, Lodz, Hong Kong, Vancouver, etc. and many others are joining in
the coming days
Smart ski resort in ChamrousseGrenoble Capital of the Alps
Capital of Innovation
Prestigious institutions, experts in smart cities: CEA, KAIST, Keio University, Knowledge Capital, KETI,
University of Tsukuba, Osaka University, University of Grenoble-Alpes, U. of Cantabria, etc. Continuously
growing community…
Large international tech companies, network operators, device vendors, integrators, innovative SMEs and
startups, law firms, consulting firms, insurance companies, artists, designers, etc.
Eclipse	IoT	Days	– Grenoble	2019
JOIN US
Interested in being part of the UTA’s vibrant community?
contact@urbantechnologyalliance.org
Thank you for your attention!
www.urbantechnologyalliance.org
Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
76
STAY TUNED!
http://www.brain-iot.eu/
Subscribe	to	our	
newsletter!

Contenu connexe

Tendances

Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...hubraum IoT Academy
 
Overview of the WP4 of BRAIN-IoT
Overview of the WP4 of BRAIN-IoTOverview of the WP4 of BRAIN-IoT
Overview of the WP4 of BRAIN-IoTBrain IoT Project
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoTIan Skerrett
 
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...SensorUp
 
Keepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler Data Tech
 
Edge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APIEdge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APISensorUp
 
FI-LAB for Smart Cities
FI-LAB for Smart CitiesFI-LAB for Smart Cities
FI-LAB for Smart CitiesFIWARE
 
Ericsson Technology Review: End-to-end Security Management for the IoT
Ericsson Technology Review: End-to-end Security Management for the IoTEricsson Technology Review: End-to-end Security Management for the IoT
Ericsson Technology Review: End-to-end Security Management for the IoTEricsson
 
FIWARE and IoT net services by DunavNET, SenZations 2015
FIWARE and IoT net services by DunavNET, SenZations 2015FIWARE and IoT net services by DunavNET, SenZations 2015
FIWARE and IoT net services by DunavNET, SenZations 2015SenZations Summer School
 
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatMicrosoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatAllied Consultants
 
Ericsson Technology Review: Tackling IoT complexity with machine intelligence
Ericsson Technology Review: Tackling IoT complexity with machine intelligenceEricsson Technology Review: Tackling IoT complexity with machine intelligence
Ericsson Technology Review: Tackling IoT complexity with machine intelligenceEricsson
 
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...Build your IoT project with Libelium devices: from sensors to the cloud (Libe...
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...AGILE IoT
 
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...SensorUp
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017AGILE IoT
 
EVRYTHNG - LPWAN Meetup #2
EVRYTHNG - LPWAN Meetup #2EVRYTHNG - LPWAN Meetup #2
EVRYTHNG - LPWAN Meetup #2Digital Catapult
 
IoT security reference architecture
IoT security  reference architectureIoT security  reference architecture
IoT security reference architectureElias Hasnat
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE
 

Tendances (20)

Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
 
Overview of the WP4 of BRAIN-IoT
Overview of the WP4 of BRAIN-IoTOverview of the WP4 of BRAIN-IoT
Overview of the WP4 of BRAIN-IoT
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoT
 
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
Actionable Insights from Multi-sensor IoT Systems using the OGC SensorThings ...
 
Keepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge ComputingKeepler | IoT Analytics & AI on Edge Computing
Keepler | IoT Analytics & AI on Edge Computing
 
Io t5g use cases
Io t5g use casesIo t5g use cases
Io t5g use cases
 
Edge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings APIEdge Computing and OGC SensorThings API
Edge Computing and OGC SensorThings API
 
FI-LAB for Smart Cities
FI-LAB for Smart CitiesFI-LAB for Smart Cities
FI-LAB for Smart Cities
 
Rapid Prototyping for IoT
Rapid Prototyping for IoT Rapid Prototyping for IoT
Rapid Prototyping for IoT
 
Vodafone Internet of Things
Vodafone Internet of ThingsVodafone Internet of Things
Vodafone Internet of Things
 
Ericsson Technology Review: End-to-end Security Management for the IoT
Ericsson Technology Review: End-to-end Security Management for the IoTEricsson Technology Review: End-to-end Security Management for the IoT
Ericsson Technology Review: End-to-end Security Management for the IoT
 
FIWARE and IoT net services by DunavNET, SenZations 2015
FIWARE and IoT net services by DunavNET, SenZations 2015FIWARE and IoT net services by DunavNET, SenZations 2015
FIWARE and IoT net services by DunavNET, SenZations 2015
 
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran ShafqatMicrosoft's view of the Internet of Things (IoT) by Imran Shafqat
Microsoft's view of the Internet of Things (IoT) by Imran Shafqat
 
Ericsson Technology Review: Tackling IoT complexity with machine intelligence
Ericsson Technology Review: Tackling IoT complexity with machine intelligenceEricsson Technology Review: Tackling IoT complexity with machine intelligence
Ericsson Technology Review: Tackling IoT complexity with machine intelligence
 
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...Build your IoT project with Libelium devices: from sensors to the cloud (Libe...
Build your IoT project with Libelium devices: from sensors to the cloud (Libe...
 
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
OGC SensorThings API for Location Aware Sensing System (LASS) 2017 User Confe...
 
Art Event for AGILE 2017
Art Event for AGILE 2017Art Event for AGILE 2017
Art Event for AGILE 2017
 
EVRYTHNG - LPWAN Meetup #2
EVRYTHNG - LPWAN Meetup #2EVRYTHNG - LPWAN Meetup #2
EVRYTHNG - LPWAN Meetup #2
 
IoT security reference architecture
IoT security  reference architectureIoT security  reference architecture
IoT security reference architecture
 
FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)FIWARE Overview (University Cairo 20Aug2017)
FIWARE Overview (University Cairo 20Aug2017)
 

Similaire à Using Eclipse technologies to develop the BRAIN-IoT model-based framework for IoT platforms

Internet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersInternet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersOpen & Agile Smart Cities
 
IEEE Education Society: Reshaping the Future of Technology
IEEE Education Society: Reshaping the Future of Technology IEEE Education Society: Reshaping the Future of Technology
IEEE Education Society: Reshaping the Future of Technology Manuel Castro
 
EGI: a spark to transform science, business and society
EGI: a spark to transform science, business and societyEGI: a spark to transform science, business and society
EGI: a spark to transform science, business and societyBig Data Value Association
 
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...Gaël Blondelle
 
About OPEN DEI
About OPEN DEIAbout OPEN DEI
About OPEN DEIOPEN DEI
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsMustafa Jarrar
 
Big io t_webinar_2nd open call
Big io t_webinar_2nd open callBig io t_webinar_2nd open call
Big io t_webinar_2nd open callBIG IoT Project
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE IoT
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
Virtualisation taking place – Martin Brynskov
Virtualisation taking place – Martin BrynskovVirtualisation taking place – Martin Brynskov
Virtualisation taking place – Martin BrynskovMartin Brynskov
 
I Lab2 I Lab Vision Ws 3 Oct 06 V2
I Lab2 I Lab Vision Ws 3 Oct 06 V2I Lab2 I Lab Vision Ws 3 Oct 06 V2
I Lab2 I Lab Vision Ws 3 Oct 06 V2imec.archive
 
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director Mario C...
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director  Mario C...Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director  Mario C...
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director Mario C...European Network of Living Labs (ENoLL)
 
2019 04-30 MIDIH for CONFAPI
2019 04-30 MIDIH for CONFAPI 2019 04-30 MIDIH for CONFAPI
2019 04-30 MIDIH for CONFAPI MIDIH_EU
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DrupalDay
 
Governments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled with IPv6
 
Past, present and future of advanced computing for data-driven science
Past, present and future of advanced computing for data-driven sciencePast, present and future of advanced computing for data-driven science
Past, present and future of advanced computing for data-driven scienceEGI Federation
 

Similaire à Using Eclipse technologies to develop the BRAIN-IoT model-based framework for IoT platforms (20)

Internet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presentersInternet of Things - Call presentations and hints from presenters
Internet of Things - Call presentations and hints from presenters
 
IEEE Education Society: Reshaping the Future of Technology
IEEE Education Society: Reshaping the Future of Technology IEEE Education Society: Reshaping the Future of Technology
IEEE Education Society: Reshaping the Future of Technology
 
EGI: a spark to transform science, business and society
EGI: a spark to transform science, business and societyEGI: a spark to transform science, business and society
EGI: a spark to transform science, business and society
 
FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2
 
FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2FIRE slideshow @ECFI-2
FIRE slideshow @ECFI-2
 
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
2019.02 Eclipse Foundation and Eclipse IoT presentation at Eclipse IoT Day Gr...
 
About OPEN DEI
About OPEN DEIAbout OPEN DEI
About OPEN DEI
 
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, LithuaniaFIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
FIRE slideshow @ICT2013 6.-8.11. 2013 in Vilnius, Lithuania
 
Jarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 CallsJarrar: Future Internet in Horizon 2020 Calls
Jarrar: Future Internet in Horizon 2020 Calls
 
Big io t_webinar_2nd open call
Big io t_webinar_2nd open callBig io t_webinar_2nd open call
Big io t_webinar_2nd open call
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
Virtualisation taking place – Martin Brynskov
Virtualisation taking place – Martin BrynskovVirtualisation taking place – Martin Brynskov
Virtualisation taking place – Martin Brynskov
 
I Lab2 I Lab Vision Ws 3 Oct 06 V2
I Lab2 I Lab Vision Ws 3 Oct 06 V2I Lab2 I Lab Vision Ws 3 Oct 06 V2
I Lab2 I Lab Vision Ws 3 Oct 06 V2
 
Tnc 2009
Tnc 2009Tnc 2009
Tnc 2009
 
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director Mario C...
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director  Mario C...Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director  Mario C...
Horizon 2020 & EC Innovation policy and Smart Cities EIP by Director Mario C...
 
2019 04-30 MIDIH for CONFAPI
2019 04-30 MIDIH for CONFAPI 2019 04-30 MIDIH for CONFAPI
2019 04-30 MIDIH for CONFAPI
 
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
DDAY2014 - Ecologia del valore e DRUPAL@Engineering: l’esperienza di un grand...
 
Governments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overviewGovernments ENabled through IPv6 - GEN6 - project overview
Governments ENabled through IPv6 - GEN6 - project overview
 
Past, present and future of advanced computing for data-driven science
Past, present and future of advanced computing for data-driven sciencePast, present and future of advanced computing for data-driven science
Past, present and future of advanced computing for data-driven science
 

Plus de Brain IoT Project

Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadBrain IoT Project
 
Statistical model checking bip tool
Statistical model checking bip toolStatistical model checking bip tool
Statistical model checking bip toolBrain IoT Project
 
Rigorous system design the bip framework
Rigorous system design the bip frameworkRigorous system design the bip framework
Rigorous system design the bip frameworkBrain IoT Project
 
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...Brain IoT Project
 
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...SAM-IoT: Model Based Methodology and Framework for Design and Management of N...
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...Brain IoT Project
 
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots System
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots SystemSAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots System
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots SystemBrain IoT Project
 
SAM-IoT: Securing low power device communication in critical infrastructure m...
SAM-IoT: Securing low power device communication in critical infrastructure m...SAM-IoT: Securing low power device communication in critical infrastructure m...
SAM-IoT: Securing low power device communication in critical infrastructure m...Brain IoT Project
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadBrain IoT Project
 
ROBOT PATH FINDER Case Study
ROBOT PATH FINDER Case StudyROBOT PATH FINDER Case Study
ROBOT PATH FINDER Case StudyBrain IoT Project
 

Plus de Brain IoT Project (9)

Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges Ahead
 
Statistical model checking bip tool
Statistical model checking bip toolStatistical model checking bip tool
Statistical model checking bip tool
 
Rigorous system design the bip framework
Rigorous system design the bip frameworkRigorous system design the bip framework
Rigorous system design the bip framework
 
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...
SAM-IoT: A Cross-Platform Communication Mechanism for ROS-Based Cyber-Physica...
 
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...SAM-IoT: Model Based Methodology and Framework for Design and Management of N...
SAM-IoT: Model Based Methodology and Framework for Design and Management of N...
 
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots System
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots SystemSAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots System
SAM-IoT: Risk Assessment in IoT Case Study: Collaborative Robots System
 
SAM-IoT: Securing low power device communication in critical infrastructure m...
SAM-IoT: Securing low power device communication in critical infrastructure m...SAM-IoT: Securing low power device communication in critical infrastructure m...
SAM-IoT: Securing low power device communication in critical infrastructure m...
 
Virtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges AheadVirtual Twins: Modeling Trends and Challenges Ahead
Virtual Twins: Modeling Trends and Challenges Ahead
 
ROBOT PATH FINDER Case Study
ROBOT PATH FINDER Case StudyROBOT PATH FINDER Case Study
ROBOT PATH FINDER Case Study
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Using Eclipse technologies to develop the BRAIN-IoT model-based framework for IoT platforms

  • 1. ECLIPSE TECHNOLOGIES TO DEVELOP BRAIN-IOT FRAMEWORK ECLIPSE IOT DAY February 19° 2019 - Grenoble Maria Teresa Delgado (Eclipse Foundation) & Levent Gurgen (CEA)
  • 2. WHAT IS BRAIN-IOT? BRAIN-IOT USE CASES ECLIPSE FOUNDATION IN BRAIN-IOT ECLIPSE PAPYRUS AND ECLIPSE SENSINACT ECLIPSE TECHNOLOGIES INTEGRATION IN BRAIN-IOT 2 OUTLINE Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day
  • 3. WHAT IS BRAIN-IOT 3 Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day EU RESEARCH PROJECT • Co-funded by the Horizon 2020 programme of the European Union • Research and Innovation Action 3 YEAR DURATION • January 2018 – December 2020 12 PARTNERS • From 5 European countries: Italy, Germany, Spain, France and UK • Including SMEs, Industry and Academy POWERED BY ECLIPSE TECHNOLOGIES • Eclipse Papyrus and Eclipse SensinAct IOT EUROPEAN AND PRIVACY PROJECTS • BRAIN-IoT is part of the IoT-ESPP cluster COLLABORATIONS • Strong relationship with OSGi Alliance • European IoT Large Scale Pilots projects • Strong involvement in W3C consortium to define the WoT standard
  • 4. Brain-IoT - Eclipse IoT Day 4 THE CONSORTIUM Text Text Grenoble, February 19th 2019
  • 5. 5 • Framework for composability and deployment of heterogeneous IoT platforms Considering: • Complex scenarios involving smart autonomous actuation • Critical requirements in terms of dependability, security, privacy and safety • Tightly integrated IoT and CPS systems Brain-IoT - Eclipse IoT Day BRAIN-IOT FOCUS
  • 6. OPEN ISSUES IN IOT DOMAIN 6 Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day HETEROGENEITY AND (LACK OF) INTEROPERABILITY Heterogeneity of protocols, APIs, device models and data interchange formats hamper interoperability in IoT SECURITY AND SAFETY Autonomous actuation in IoT systems calls for strong security requirements SUSTAINABLE BUSINESS MODELS Many IoT solutions on the market adopt fully centralized, cloud- oriented approaches but singular point of failures makes survivability and resiliency difficult in the long term IMPLEMENTING “SMART BEHAVIOURS” IN OPEN COLLABORATION CONTEXT Difficulty to generically “bind” AI and ML solutions to IoT and CPS platforms Lacking a solution that enables collaboration to achieve common tasks ENFORCEMENT OF PRIVACY AND DATA OWNERSHIP POLICIES A comprehensive solution able to give back control of privacy aspects to users is still missing MARKET FRAGMENTATION IoT platforms focused on verticals often associated with technology stacks
  • 7. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 7 BRAIN-IOT FEATURES Fully de-centralized, composable and dynamic federations of heterogeneous IoT platforms Adoption of shared semantic models Facilitates the deployment of smart, cooperative behavior by employing modular AI features Establish Authentication, Authorization and Accounting (AAA) Embedded privacy-awareness and privacy control features Dynamic commissioning and reconfiguration choosing among available platforms, modules implementations and services, along with edge-cloud balancing IoT Cross-Platform Interoperability & Federation Smart Behaviour Security and Privacy Commissioning and reconfiguration Model-based approach
  • 8. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 8 BRAIN-IOT HIGH-LEVELARCHITECTURE Brain-IoTEdge Modeling Tool SD registering UPLOADS: Smart Behaviour Protocol Stack AAA Remote Brain-IoT Fabric(s) IoTThings FederatedIoTPlatforms SD registering Service Lookup Discovery, Secure Communication, Service binding BRAIN-IoT Repositories Authentication Server BRAIN-IoT Marketplace Local Brain-IoT Fabric s) Public Service Descriptions (SD) Public Artifacts BRAIN-IoT Local Repository DOWNLOADS: Protocol Stack Smart Behaviour § Protocol stack § Data format § API § Smart Behaviour Edge Node Private Service Descriptions (SD) Private Artifacts
  • 9. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 9 The viability of the proposed approaches is demonstrated in two usage scenarios, namely Service Robotics and Critical Infrastructure Management, as well as through a series of proof-of-concept demonstrations in collaboration with on-going IoT large-scale pilot initiatives. SCENARIOS The Service Robotics use case will involve several robotic platforms, like the open- source Robotics Operating System (ROS), which need to collaborate to scan a given warehouse and to assist humans in a logistics domain. The Critical Water Infrastructure Monitoring and Control use case focuses on the management of the water urban cycle in metropolitan environment of Coruña. In addition to the first two usage scenarios, few other scenarios will be derived creating a link with European IoT Large Scale Pilots where BRAIN-IoT partners are involved in. Service Robotics Critical Infrastructure Management Links with European IoT Large Scale Pilots
  • 10. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 10 LOGISTIC ROBOTICS SCENARIO
  • 11. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 11 WATER MANAGEMENT USE CASE
  • 12. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 12 WATER MANAGEMENT USE CASE
  • 13. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 13 • Promoting use of Eclipse Technologies in research projects – Eclipse Papyrus and Eclipse SensinAct (but not only!) • Community building around project results (like today J) – Updating and engaging Eclipse community in EU projects – Supporting publication of project results in the Eclipse Foundation platform ECLIPSE FOUNDATION IN BRAIN-IOT
  • 14. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0) Research @ OSS Data Mining Robotic Platform Standard Industry 4.0 Standard GDPR Dev Tools IoT Gateway Safety Assurance & Certification IoT Model-based Interoperability Automotive & Smart Mobility
  • 15. Copyright (c) 2018, Eclipse Foundation, Inc. | Made available under the Eclipse Public License 2.0 (EPL-2.0) Research@ eclipse.org/research
  • 16. CEA LETI ECLIPSE TECHNOLOGIES IN BRAIN-IOT Levent Gurgen
  • 17. ECLIPSE SENSINACT: OPEN PLATFORM FOR SMARTER CITIES Dr. Levent Gürgen levent.gurgen@cea.fr Eclipse IoT Days, Grenoble February 19th 2019
  • 18. | 18 TODAY: DOMAIN-CENTRIC, VERTICAL SOLUTIONS ! SmartHome SmartShoppingSmartTransportSmartHealth - Monitoring medicine intake - Personalized diabetes assistance - Providing training tips - … - Promoting carpooling - Minimizing taxi delays - Avoiding traffic jams - … - Managing deals - Getting advice on buying goods - Retrieving discount - … SmartCity - Managing parking space - Lighting up a city efficiently - Monitoring Air Quality - … - Monitoring and controlling - Saving energy comfortably - Interacting with appliances -… Illustrations from the EU FP7 BUTLER project Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 19. | 19 SmartLife Illustrations from the EU FP7 BUTLER project TOMORROW, HORIZONTAL SMART SOLUTIONS Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 20. | 20 Studio Platform Homogeneous Access - to real-time data: on- demand, periodically, event- based - historic data Tool for rapid and dependable application building CDMI Various northbound protocols LWM2M SENSINACT – IOT PLATFORM FOR SMARTER CITIES Various IoT protocols and platforms Heterogeneous IoT devices and platforms IoT platforms Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 21. | 21 MODULAR ARCHITECTURE … HTTP Rest JSON RPC X Bridge MQTT Agent CDMI Agent XMPP Agent X Agent Application Manager Service Registry CEP Plugin X Plugin Basic Plugin COAP Stack X Stack NGSI Stack MQTT Stack HTTP Stack Philip s Hue Stack XBEE Stack COAP Bridg e Ardui no Bridg e TST Bridg e MQTT Bridg e Philip s Hue Bridg e Kodi Bridg e Sigfox Bridg e X Bridg e EnOcean Stack EnOcean Bridge Santander Bridge Waspmote Bridge Genova Bridge Northbound bridges Southbound bridges Core Generic Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 22. | 22 EXTENSION POINTS Core Generic Southbound bridges Northbound bridges Application Manager Service Registry NB extension points SB Bridge extension points Application extension points … Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 23. | 23 OPEN APIS FOR THIRD PARTY DEVELOPERS Core Generic Southbound bridges Northbound bridges Application Manager Service Registry Public API for development by third parties … Public API for development by third parties Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 24. | 24 • Abstracting business processes from underlying technology • Loosely coupled services – implementations • Monolithic vertical systems decomposed as reusable and sharable services, across organizational boundaries SERVICE-ORIENTED APPROACH Edge Gateway Cloud SENSING AND ACTUATING SERVICES MANY DISTRIBUTED GATEWAYS COMPOSITION OF SERVICES FOR DYNAMIC IOT APPLICATIONS Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 25. | 25 EXAMPLE SENSINACT SERVICE PROVIDER Service Provider Service Resource Wind Temperature SMS 1 1..n 1 1..n Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 26. | 26 SENSINACT SERVICE MODEL Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 27. | 27 SENSING AND ACTUATION SERVICES APIs DEVELOPPERS develop, deploy, monitor, manage Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 28. | 28 SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT APIs DEVELOPPERS develop, deploy, monitor, manage Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 29. | 29 smart city platform has joined https://projects.eclipse.org/projects/technology.sensinact Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 30. | 30 LOOKING FOR CONTRIBUTIONS! Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 31. | 31 ACCESS TO VARIOUS CITY REAL-LIFE DATA IN REAL-TIME Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 32. | 32 smart train station smart ski station Smart home Smart citySmart farming Smart living & well-ageing Genova, Santander, Mitaka, Fujisawa, Grenoble, Tsukuba, Bristol, London, Aarhus Kameoka, Maya, Osaka Chamrousse , PyoengChan g Bordeaux, Dubourdieu Wineyard Grenoble iHousePTL Dr. Levent Gürgen
  • 34. | 34 INTERCONTINENTAL TRIAL Service development tool Data Mashup City dashboard Intercontinental coopetition > 10 000 physical devices > 150 physical devices > 150 physical devices + > 500 000 virtual devices Santander Genova Mitaka Fujisawa Studio Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 35. | 35 BIGCLOUT: BIG DATA MEETING CLOUD OF THINGS HTTP://BIGCLOUT.EU Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 36. | 36 TRIALS PLANNING IN PILOT CITIES
  • 37. | 37 GRENOBLE TRIAL ARCHITECTURE Eclipse sensiNact gateway MyIno App Easy to use application for citizens InoVallée SI Enrich data with companies directory, event management,… API Gateway API inline with InoVallée Custom needs Eclipse sensiNact Unified Data Model Heterogeneous data sources Heterogeneous data models Tool for monitoring, and for rapid and dependable application building Proxy service and API Gateway MobilityRestaurantsEvents Eclipse IoT Days – Grenoble 2019
  • 38. | 38 GRENOBLE METROPOLE - MOBILITY DATA Eclipse IoT Days – Grenoble 2019
  • 39. | 39 EXPERIMENTATION AS A SERVICE Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 40. | 40 Route Recommendation Smart Station Smart home Art & Science Privacy friendly person tracking EXPERIMENT EXAMPLES WITH FESTIVAL PLATFORM Grenoble <-> Osaka Santander PTL - GrenobleMaya, Kameoka, Osaka stations iHouse - Japan Smart Energy Management Smart Shopping
  • 41. | 41 Wordlwide Interoperability for SEmantics IoT Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 42. | 42 IOT FOR SMART SKI RESORTS Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 43. | 43 COLLECTED DATA LoRa band GPS location PIQ Robot Number of turns with maximum angle ski Maximum angle of the skier from the vertical Number of turns with maximum velocity Maximum speed of entry into the turn of the skier Number of jump with maximum air time Maximum air time Number of jump with best score rotation Complexity of the jump Descent height Crowd detector Number of persons in a given area Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 44. | 44 IOT INFRASTRUCTURE Gateway Eclipse IoT Days – Grenoble 2019
  • 45. | 45 THE APPLICATION Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 46. | 46 HACKATHON ORGANIZED AT ECLIPSE IOT DAYS 2018 Winning idea: Dynamic slope ranking PRICE: 1 year ski-pass in Chamrousse Eclipse IoT Days – Grenoble 2019
  • 47. | 47 DEMONSTRATION / VIDEO Eclipse IoT Days – Grenoble 2019
  • 48. | 48 IoF2020: Internet of Food and Farm 2020 Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 49. | 49 • Improve the vine yield and wine production by defining, and implementing an IoT system able to gather the data, coming from different vineyards and cellars, to perform data analysis, system and risk management, and decision making. • Provide to middle and small winegrowers and producers new tools to optimize resources (manpower, fertilizers, materials, electricity, water, etc.) and preserve the environment by reducing the use of pesticides, carbon print, etc. • Deploy a cost effective precision viticulture management and a global vineyard control system in order to increase competitiveness. • Optimize the use of inputs in wine-making by controlling all environmental factors affecting the process (temperatures, humidity, oxygen, etc.). BIG WINE OPTIMIZATION - OBJECTIVES The Reynon vineyard with some elevation points The forest in the area of the IOT application Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 50. | 50 WEATHER AND WINERY: SENSORS • Sensors for monitoring weather conditions: distributed in 5 vineyards of 125 hectares, with a density of at least 1 device every 2.5 hectare. ü 9 Weather stations sensing Temperature, Hygrometry, Barometric pressure, Wind speed and direction, Solar radiation, Rainfall. ü 35 sensors for Temperature and Hygrometry • Sensors for monitoring winery conditions. ü 27 sensors for Temperature and Hygrometry. ü 26 Water meter readers. ü 9 Electricity meter readers. Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 51. | 51 PHENOLOGICAL STAGES: FIXED SENSORS • Fixed sensors monitor, night after night, the evolution of the vine. ü Specific camera and lighting for visible and near Infra Red images of the vine. On board processing reduces drastically the data length sent to the gateway. ü Low spatial density but high temporal density. • Data collected: ü Phenological stages. ü Disease symptoms. • Low cost technologies for large distribution in the vineyard. • A variation of this sensor exists for counting bugs in traps. Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 52. | 52 PHENOLOGICAL STAGES: MOBILE SENSORS • Mobile sensors are mounted on tractors. • They acquire images every meter along the tractor track with a dedicated camera. • Images are stored on board all along the trip and transferred to gateway via WiFi once in the hangar. • Data collected: • Phenological stages. • Vine vigor estimation. • Yield prediction. • Data with high spatial density and low time density are then acquire. Industrial Computer Battery Camera Flash GPS Ultrason Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 53. | 53 OVERALL DEPLOYMENT ARCHITECTURE Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 54. | 54 DATA ANALYTICS Meteorological weather stations Insect traps Vineyard sensors sensiNact ü Temperature ü Hygrometry, ü Barometric pressure ü Wind speed ü etc. Number of insects Temperature (vineyard and celars) Images for Phenological stage and disease symptoms Process2Wine ü Data collection, analysis and visualization (Phenological stages,, disease symptoms, Vigor estimation, Yield prediction ü Automatic actions scheduling (blocks spraying)Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 55. | 55 SMART LIVING AND WELL-AGEING 49 partners 9 7countries 10k users 43k sensors 9 Use Cases 25M€ budget Deployment Sites Smart living and well-ageing Eclipse IoT Days – Grenoble 2019
  • 56. | 56 Isère deployment Deployment Site Context 3 Panels – 5 Use Cases Isère, France 13 cities & Alps villages Goal Daily activity monitoring Safety, comfort, Security at home To Create a continuum of care that combines human and technical assistance, bridging the different moments in elderly person's life to limit the loss of autonomy and avoid unnecessary hospitalization. Prevention of social isolation Emergency trigger Exercise promotion HOME Normal ageing Active seniors HOME INSTITUTION Hospitalized persons Frail persons Eclipse IoT Days – Grenoble 2019
  • 57. Isère deployment 57 10 Partners Targets for deployment 140 Elderly 70 Homes Carers100 Clinic rooms10 1200 IoT Devices Eclipse IoT Days – Grenoble 2019
  • 58. CEA LETI Eclipse Papyrus and Eclipse sensiNact in BRAIN-IoT Levent Gürgen
  • 59. Papyrus Modeller 59 WHAT IS PAPYRUS? Few figures: § Started in 2007 § Eclipse project in 2010 § >100 m.year effort § >2,5 millions LoC, 150 modules, 20k unitary and functional tests § >30k downloads worldwide, each update F. Noyrit et al., “Facade-Metamodel: Masking UML”, proc of Models 2012. S. Gérard et al., “Papyrus: A UML2 Tool For Domain-specific Language Modeling Model-based Engineering Of Embedded Real- time Systems”, 2011. Eclipse IoT Days – Grenoble 2019
  • 61. 61PAPYRUS CUSTOMIZATION FOR DOMAIN-SPECIFIC MODELING Smart Grid System Smart Farm System Robotics System NWA System Turin, 17/01/2018Papyrus Modeller Eclipse IoT Days – Grenoble 2019
  • 63. | 63 SENSING AND ACTUATION SERVICES APIs DEVELOPPERS develop, deploy, monitor, manage Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 64. | 64 SENSINACT STUDIO - DEVELOPMENT ENVIRONMENT APIs DEVELOPPERS develop, deploy, monitor, manage Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 65. | 65 SENSINACT STUDIO: TOOL FOR IOT APPLICATION DEVELOPMENT AND DEPLOYMENT DSL editor Graphical EditorProperties View Navigator View Deployment View Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 66. | 66 SENSINACT STUDIO: TOOL FOR IOT APPLICATION DEVELOPMENT AND DEPLOYMENT Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 67. | 67 AN IOT APPLICATION DEVELOPMENT ENVIRONMENTSENSINACT STUDIO: TOOL FOR IOT APPLICATION DEVELOPMENT AND DEPLOYMENT Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 68. | 68 DEDICATED DOMAIN SPECIFIC LANGUAGE A DSL for building IoT applications based on Event Condition Action rules ON Event IF Condition DO Action ON presence=PIRService.pir.subscribe() IF presence==true DO LightService.lightOn.act(); ELSE DO LightService.lightOff.act(); ON presence=during(PIRService1.pir.subscribe()==true, PIRService2.pir.subscribe()==true, 3) IF presence==true DO LightService.lightOn.act(); ELSE DO LightService.lightOff.act(); Dr. Levent Gürgen Eclipse IoT Days – Grenoble 2019
  • 70. 70 Text IoT-ML model (developer view) sensiNact data model (advanced user view) sychronize – Resources – States – Tasks – Historic data publish SMART IOT IDE POWERED BY SENSINACT AND PAPYRUS {Java, C, C++} deploy query – deploy – control – monitor Human or meta-learner fetch task design choice generate Repository of intelligent behaviors 70 Brain-IoT - Eclipse IoT Day Eclipse IoT Days – Grenoble 2019
  • 73. What is UTA’s main mission? 73 Cities come with their problems and experimentation space Small and large companies come with their innovative solutions Researchers and NPOs come with their expertise and neutral guidance JOIN FORCES AND ORGANIZE SMART CITY DEPLOYMENTS, PROVIDE RECOMMENDATIONS AND SHARE BEST PRACTICES Eclipse IoT Days – Grenoble 2019
  • 74. UTA current members 74 Initial testbed cities: Grenoble, Taipei, Busan, Daejeon, Sejong, Santander, Bordeaux, Fujisawa, Saitama, Tsukuba, Bristol, Belfast, West Midlands, Lodz, Hong Kong, Vancouver, etc. and many others are joining in the coming days Smart ski resort in ChamrousseGrenoble Capital of the Alps Capital of Innovation Prestigious institutions, experts in smart cities: CEA, KAIST, Keio University, Knowledge Capital, KETI, University of Tsukuba, Osaka University, University of Grenoble-Alpes, U. of Cantabria, etc. Continuously growing community… Large international tech companies, network operators, device vendors, integrators, innovative SMEs and startups, law firms, consulting firms, insurance companies, artists, designers, etc. Eclipse IoT Days – Grenoble 2019
  • 75. JOIN US Interested in being part of the UTA’s vibrant community? contact@urbantechnologyalliance.org Thank you for your attention! www.urbantechnologyalliance.org
  • 76. Grenoble, February 19th 2019Brain-IoT - Eclipse IoT Day 76 STAY TUNED! http://www.brain-iot.eu/ Subscribe to our newsletter!