ETSI IoT Week - STF 556 and 578 on the SAREF Portal1. Presented by: For:
© ETSI 2019
23.10.2019
Preview of the SAREF community portal,
and the new SAREF development workflow
Maxime Lefrançois ETSI IoT Week 2019
2. © ETSI 2019 2
SAREF activities overview
ADD SECTION NAME
3. © ETSI 2019 3
SAREF activities overview
ADD SECTION NAME
4. © ETSI 2019 4
The value of SAREF is strongly correlated with the size of its
community of users, and also to the agility of the SAREF developers
to improve the SAREF ontology and react to raised issues.
As such, SAREF users’ community and the industry actors need be
attracted to SAREF with clear Web documentation and a clear
indication about how to provide their input and the kind of input
that they can provide.
Value of SAREF
ADD SECTION NAME
5. © ETSI 2019 5
The ETSI members that contribute to SAREF need to be able to get
feedback from the open community of industrial users, to speed up
the evolution of the current and future extensions, and reduce the
costs of developing these extensions.
Cost of SAREF
ADD SECTION NAME
6. © ETSI 2019 6
STF 556: June 2018 – June 2019
Consolidation of SAREF and its community of users, based on
the experience of the EUREKA ITEA ‐ 12004 SEAS project.
STF 578: Sept 2019 – Sept 2020
Specification of the SAREF development framework and
workflow, and development of the Community SAREF Portal
for user engagement
7. © ETSI 2019 7
Make SAREF an ontology created by instantiating simple
ontology patterns
One for describing features of interest and their properties
One for describing how properties can be assigned values
One for describing procedures that are executed
One for describing systems and how they interact
The original vision of the STFs
8. © ETSI 2019 8
The original vision of the STFs
SAREF4ENVI
core of simple
ontology patternsSAREF4EHAW
SAREF4BLDG
........
SAREF4ENER
Make SAREF an ontology created by instantiating simple
ontology patterns
9. © ETSI 2019 9
Improve how SAREF is published
published on members’ institution website
heterogeneous documentation format
The original vision of the STFs
10. © ETSI 2019 10
Improve how SAREF is published
published on members’ institution website
heterogeneous documentation format
Towards continuous integration and deployment of SAREF
fetch recent contributions from GitHub
check quality of the ontologies and generate a report
generate documentation and ontology documents in different formats
deploy the website that exposes the modularized and versioned terms
as Linked Data
The original vision of the STFs
11. © ETSI 2019 11
STF 556: June 2018 – June 2019
Consolidation of SAREF and its community of users, based on
the experience of the EUREKA ITEA ‐ 12004 SEAS project.
( phase 1 )
12. © ETSI 2019 12
STF 556: June 2018 – June 2019
Consolidation of SAREF and its community of users, based on
the experience of the EUREKA ITEA ‐ 12004 SEAS project.
Deliverables published
D1 TR 103 549 Guidelines for consolidating SAREF with new reference ontology patterns
D2 TS 103 548 SAREF consolidation with new reference ontology patterns, based on the
experience from the EUREKA ITEA SEAS project
D3 TR 103 608 SAREF publication framework reinforcing the engagement of its community of
users
( phase 1 )
13. © ETSI 2019 13
STF 556: June 2018 – June 2019
Consolidation of SAREF and its community of users, based on
the experience of the EUREKA ITEA ‐ 12004 SEAS project.
Deliverables published
D1 TR 103 549 Guidelines for consolidating SAREF with new reference ontology patterns
D2 TS 103 548 SAREF consolidation with new reference ontology patterns, based on the
experience from the EUREKA ITEA SEAS project
D3 TR 103 608 SAREF publication framework reinforcing the engagement of its community of
users
Draft of the portal:
development of SAREF migrated to the ETSI Forge
37 issues identified in SAREF, resolutions available, being processed
https://forge.etsi.org/rep/SAREF/saref-core/
Proof of concept of the SAREF portal
https://saref.etsi.org/
( phase 1 )
14. © ETSI 2019 14
STF 556: June 2018 – June 2019
Consolidation of SAREF and its community of users, based on
the experience of the EUREKA ITEA ‐ 12004 SEAS project.
Deliverables published
D1 TR 103 549 Guidelines for consolidating SAREF with new reference ontology patterns
D2 TS 103 548 SAREF consolidation with new reference ontology patterns, based on the
experience from the EUREKA ITEA SEAS project
D3 TR 103 608 SAREF publication framework reinforcing the engagement of its community of
users
Draft of the portal:
development of SAREF migrated to the ETSI Forge
37 issues identified in SAREF, resolutions available, being processed
https://forge.etsi.org/rep/SAREF/saref-core/
Proof of concept of the SAREF portal
https://saref.etsi.org/
( phase 1 )
15. © ETSI 2019 15
The SAREF group on the Forge https://forge.etsi.org/rep/SAREF
ADD SECTION NAME
16. © ETSI 2019 16
Ongoing work on SAREF v3 https://forge.etsi.org/rep/SAREF
ADD SECTION NAME
20. © ETSI 2019 20
Draft of the portal is online https://saref.etsi.org/
ADD SECTION NAME
21. © ETSI 2019 21
STF 578: Sept 2019 – Sept 2020
Specification of the SAREF development framework and
workflow, and development of the Community SAREF Portal for
user engagement
( phase 2 )
STF Homepage https://portal.etsi.org//STF/STFs/STFHomePages/STF578
22. © ETSI 2019 22
STF 578: Sept 2019 – Sept 2020
Specification of the SAREF development framework and
workflow, and development of the Community SAREF Portal for
user engagement
( phase 2 )
STF Homepage https://portal.etsi.org//STF/STFs/STFHomePages/STF578
23. © ETSI 2019 23
STF 578: Overview of Task 2
SAREF Development Framework and Workflow
Objectives: This task will specify the development workflow of SAREF based on the
ETSI forge. The development workflow defines the different types of issues (labels),
the development workflow (branches and merge requests), the decision process for
accepting merge requests by the SmartM2M officials.
D1 = DTS/SmartM2M-103673 (TS 103 673): SAREF Development Framework and
Workflow, Streamlining the Development of SAREF and its Extensions
24. © ETSI 2019 24
Overview of Task 3:
Development of the SAREF Portal Content
Generation from the SAREF sources
Objectives: The objective is to develop the software that generates the portal content
from the SAREF sources and the different versions of SAREF. The portal contains
uniform documentation for SAREF and its extensions such that the documentation is
designed for domain experts and software developers instead of ontology engineers.
SW1 = Development of the SAREF Portal Content Generation from the SAREF sources,
Enabling Continuous Integration and Deployment of SAREF
25. © ETSI 2019 25
Overview of Task 3:
Development of the SAREF Portal Content
Generation from the SAREF sources
http://saref.etsi.org/
26. © ETSI 2019 26
Overview of Task 4:
Development of the SAREF Portal Interaction Functionalities
Objectives: The objective is to develop the SAREF portal interaction
functionalities, so that:
1. industries can like or share the content, provide useful feedback to
SAREF
developers and suggest additions/modifications.
2. SAREF developers can know more about the SAREF community of users.
SW2 = Development of the SAREF Portal Interaction Functionalities,
Reinforcing the Engagement of its Community of Users
27. © ETSI 2019 27
The final vision is to make the business community able to provide
their input to SAREF and to maintain SAREF without the need of a
special support from ETSI, but just with a revision from the ETSI
members, and in particular from SmartM2M.
The tool in its instantiation is made for SAREF at first, but in the
future can be used by other TBs for other ontologies.
Objectives
ADD SECTION NAME
28. Presented by: For:
© ETSI 2019
23.10.2019
Preview of the SAREF community portal,
and the new SAREF development workflow
Maxime Lefrançois ETSI IoT Week 2019