IoT Open Platforms

Preview:

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.

Citation preview

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

Launched 17.06.14: open-platforms.eu

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 Ovidiu.Vermesan@sintef.noIERC EC Coordinator, Peter.Friess@ec.europa.eu

Recommended