9. Real World Objects
(RWO)
CVO Management Unit
Real World Knowledge/Model
API
Service Request Analysis
iCore User
Preferences
VO FactoryVO Template
Repository
Service Templates
Repository
System Knowledge/Model
Service Execution Request
CVO
Registry
CVO Templates
Repository
VO
Registry
VO
Container VO OVOVO VO VO Front End
VO Back End: RWO Driver
CVO Factory
Device
manufac
turer
API
Data
Processing
Domain
Expert /
Developer
API
Domain Expert
/ Knowledge
Engineer
API
Device
Install
er
VO Management Unit
iCore User
API
Service Request
RWK
Design
& Store
VO Data Session
iCore
System
Operator
API
CVO Template
Design & Store
APIAPI
User Profiling
System Administration &
Management
System Administration &
Management
VO Execution Request
RWK Update
Situation
Modelling
People
modelling
Natural Language
Processing
CVO Container (Execution)
CVOCVOCVOCVOCVO CVO
Situation Observer
the iCore Architecture
10. Cognitive Inside where and why...
Service Level: gather data relate to actions / situations
and support users (OBSERVE – LEARN – REPLACE)
routine jobs (watering plants, feeding the fish, taking pills,
switch on/off lights)
non‐expert alerts (a fire, a leak, a fault)
Composite Virtual Object: instrumental in
guaranteeing more robust IoT Services.
ability of adding redundancy for fault‐tolerance
approximate services
Virtual Object: create a virtual counterpart for objects
address heterogeneity problems
manage sensor energy and communication resources
13. Further info / links
[REF2] P. Vlacheas, R. Giaffreda et al. "Enabling Smart Cities
Through a Cognitive Management Framework for the Internet
of Things“, IEEE Communications Magazine - Special Issue
on Smart Cities (June 2013)
[REF1] IERC April 2013 Newsletter – Foreword (see THIS LINK)
[REF3] iCore website (www.iot-icore.eu/latest-news)
Best Demo Award at FuNeMS 2013