iot open platforms
DESCRIPTION
This is the first presentation of the Open Platforms portal (http://open-platforms.eu) a tentative to document existing platforms for IoT deployment, to foster reusability and facilitate technology choices. As part of the Internet of Things European Research Cluster (IERC) activity chain 1.TRANSCRIPT
IERC
www.internet-of-things-research.eu
IERC - European Research Cluster on the Internet of Things
AC1 - Open Platforms Initiative
Bertrand Copigneaux, inno, FranceFranck Le Gall, inno/EGM, FranceLevent Gurgen, CEA-LETI, France
Building a community: The Open Platforms Portal
IERC
Open Platforms Portal Requirements
Using other’s production to build my own upon?
Þ I need to …
• Information repository : API, implementation,
• Communication plan
Identify it
• Community backing
• Proven quality/ security / interoperability
• Label ecosystem
Trust it
• Training material
• Support• Community events
Understand it
• Accessible IPR• Engineering Resources/ tools
• Use cases
Use it
IERC
Portal users & Entry points
Applicationdevelopers
Architects
Biz. developers
ContributorsWeb Porta
l
Business Cases
Applications and
Deployments
Standards, Protocols,
Models
Open Platforms
IERC
Portal users & Entry points
Applicationdevelopers
Architects
Which platform for my deployment ?
How to get this platform running?
Any interesting use
case?Which
platform to implement it ?
Any preferred standard for
that use case?
Biz. developers
ContributorsWeb Porta
lHow to make my platform visible and reused ?
IERC
Portal users & Entry points
Web portal
Use cases
References & Models
Open platformsTraining
Apps & Deployment
Applicationdevelopers
Architects
Which platform for my deployment ?
How to get this platform running?
Any interesting use
case?Which
platform to implement it ?
Any preferred standard for
that use case?
Biz. developers
ContributorsWeb Porta
lHow to make my platform visible and reused ?
IERC
Components to be documented
Open Source Software Libraries
Applications
Software Tools
Deployment Nodes
Standards and Protocols
Ontologies
Use CasesActivity
Domains
Training / Documentation
s
ReviewsOpen API web
servers
Architecture Models
Web portal
Use cases
References& Models
Open platformsTraining
Apps & Deployment
Large scale pilots
IERC
Purpose
Documenting everything needed to make a wise technology choice
Not (only) a Technical documentationBut:
IPRService LevelRelationships with other components
Requires, Re-use, Interoperability, Reference…
Application in use cases and deployments Security
IERC
What and How to Document ?
Component
NameType: {Libraries | Tools | Use Cases | Tutorials | App & Deployment | Models & Standards }Version, DateTagsAbstractDescription / Full Specification ... (=> or link to existing documentation)Download / Repository ... ExamplesAuthor: developed by ... + contactsIntellectual Property Rights : license scheme...Business ModelService Level Technology Readiness LevelReusability Readiness Level Security Assessment Security MecanismsRelationships ...
IERC
Relationships to be documented
Use Cases
Apps & Deployme
nt
References &
Models
Tutorials & Reviews
Libraries
Tools
IERC
Documenting Relationships
Relationships
Type: Re-use, Interoperable, ReferenceCompleteness: in % Validated by: {declared | application | plug-test | hackathon | deployment ... }
i.e. Documenting “Friendships” between components in the Ecosystem
Re-use: Strongest type of relationship between components: One directly reuses the others, or parts of the others.
interoperable: Strong type of relationship between components: proven interoperability between the two components or part of them.
Reference: Weak type of relationship between components: reference, similarity, and other relations between the two components or part of them.
Tags: Custom defined tags, defining the components and grouping them ... (ex: Project Names, Type of Features, Technology ...)
TagsTags
TagsTags
TagsTags
IERC
Open platforms initiative
Open-platforms.eu launched at IoT week 2014
Search for use cases & open-platforms to build your offer
Document your own open-platforms & use cases to increase your visibility
“Give me all the Libraries, with a TRL of 7 or more, that are maintained, already used in Smart Transport
deployments, with proven interoperability with my gateway and that work with my Reference
Architecture ?” “Here you go
…”
IERC
Critical Points
Portal Team Contributors
IERC Community End users
Sustainability of the Portal: Who will manage it?
Value proposition: Benefits of Openness on IoT
Value proposition: Why Contribute ?
Evolutions
Easier documentation
Validated InformationReaching Critical Mass
IERC
Thank you!
IERC - European Research Cluster on the Internet of Things
Coordinator of IERC [email protected] EC Coordinator, [email protected]