STFbreadcrumb separatorSTFsbreadcrumb separatorSTF HomePagesbreadcrumb separatorSTF578
STF578

Specialist Task Force 578:
Specification of the SAREF development framework and workflow, and development of the Community SAREF Portal for user engagement

Who we are:

   

See pictures from the left to the right:

Team leader:
Team Members:


What we do

The work in this STF is to specify the SAREF development framework and workflow to speed up the development of SAREF and its extensions, and to develop the ETSI software that will be used to generate the ontology portal content from the sources of SAREF on the ETSI forge https://forge.etsi.org/ Furthermore the new ontology portal to develop will include interaction capabilities (feedbacks and bug reporting, etc) to enable the SAREF community of users to provide their feedbacks and proposals.

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.

This STF is a continuation of the work started in STF 556 (Consolidation of SAREF and its community of industrial users, based on the experience of the EUREKA ITEA 12004 SEAS project, https://portal.etsi.org//STF/STFs/STFHomePages/STF556). The starting point for the present STF is therefore DTR/SmartM2M-103608 (TR 103 608), which defines requirements for the SAREF ontology portal and the SAREF ontology publication framework.

For more details, see our Terms of Reference

Why we do it

ETSI SmartM2M tackles IoT, interoperability, and Semantic Interoperability challenges, contributing to the digital transformation of industry sectors in Europe. The SAREF standard ontology is a key flagship to reach semantic interoperability in IoT and Web-based applications where digitized assets play a central role. The first version of SAREF (now Smart Applications REFerence ontology) was published in November 2015 by ETSI TC SmartM2M, and subsequent extensions are being developed to describe digital assets for various domains including energy, environment, building, agriculture, smart city, automotive, wearables, eHealth/ageing-well, water.

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.

The availability of a network of standardized semantic models that consistently grow and systematically extend SAREF within TC SmartM2M in ETSI will allow implementers and manufacturers of Smart Appliances/Smart Applications - and more in general IoT devices - to fully support various, multiple and cross-domain use cases for their devices. It will enhance the interoperability between their devices and the devices of other manufacturers and will allow them to broaden their market.

The overall deployment of Smart Applications and IoT devices will directly lead to a quick adoption of the related IoT/M2M ETSI standards as developed by oneM2M. These standards potentially address a multi-billion product market.

The development of the SAREF publication framework will reinforce the engagement of its community of users, enabling industries to implement solutions with SAREF. Also, SAREF developers will get to know more about the SAREF community of users, which will help measuring the impact of SAREF, and planning new evolution of the current and future extensions

How we do it

The STF 578 work takes as input the document TR 103 608, available Apache 2.0 or CECILL software, and prototype developed by the experts of STF 556. It will be led in interaction with TC SmartM2M, other interested ETSI Technical Bodies, and interested Organizations outside ETSI. The specifications will be done in coordination with ETSI CTI (Centre for Testing and Interoperability)

The main tasks are defined as follows.

  • Task 1: Project Management
Objectives: Coordination, communication, reporting and leading of the STF team activities, in collaboration with the ETSI secretariat and TC SmartM2M. The project will be organized in an Agile/Scrum way for the sake of efficiency and to foster the quick development of the new SAREF extensions. 

  • 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. 

  • 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. 

  • 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.

Deliverables

The STF will produce one Technical Specification and 2 Software.

The STF will produce one Technical Specification, with the scope to define 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) and the decision process for accepting merge requests by the SmartM2M board. This deliverable will enable the SAREF developers to speed up the development of SAREF and its extensions.

Then, the first software will generate the portal content from the SAREF sources and the different versions of SAREF. The portal will contain uniform documentation for SAREF and its extensions such that the documentation will be designed for domain experts and software developers instead of ontology engineers. This deliverable will enable industries to implement solutions faster with SAREF.

Finally, the second software will enable interaction functionalities on the portal, 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. This deliverable will reinforce the engagement of the community of users, and enable the SmartM2M to get insight on the use of SAREF.

Deliv. 
Work Item code Title of the work item                                    
D1  DTS/SmartM2M-103673 (TS 103 673) SAREF Development Framework and Workflow, Streamlining the Development of SAREF and its Extensions

 Deliv.           Title of the software                                    
SW1 Development of the SAREF Portal Content Generation from the SAREF sources, Enabling Continuous Integration and Deployment of SAREF
SW2  Development of the SAREF Portal Interaction Functionalities, Reinforcing the Engagement of its Community of Users


Time plan

This is the expected time scale for the production of the deliverables

 Code
Task / Milestone / Deliverable          Target date
M0 Start of work Sep 2019
T1  Project management
 Sept 2019 - June 2020
T2 SAREF Development Framework and Workflow   Sept 2019 - June 2020
T3 Development of the SAREF Portal Content Generation from the SAREF sources
 Sept 2019 - June 2020
T4 Development of the SAREF Portal Interaction Functionalities
  Sept 2019 - June 2020
M1 Early draft TS (Task 2) and Software (Task 3 and 4) for TC SmartM2M review, Progress Report to be approved by SmartM2M#52 12 Dec 2019
M2 Final draft TS (Task 2), Software (Task 3 and 4) and Final Report to be approved by TC SmartM2M#54 June 2020
M3 Deliverables published, Portal deployed, STF closed Sept 2020
 

How to contact us

For further details, or if you wish to be involved in the work of the STF, please contact the STF Leader: Maxime Lefrançois at maxime.lefrancois@emse.fr


This information is based upon STF working assumptions.

The views expressed do not necessarily represent the position of ETSI in this context.