lf-energy / tac

LF Energy TAC meeting information and processes
https://wiki.lfenergy.org/display/HOME/Technical+Advisory+Council
Creative Commons Attribution 4.0 International
2 stars 0 forks source link

InterConnect SIF (Semantic Interoperability Framework) #132

Open MilenkoVizLore opened 1 month ago

MilenkoVizLore commented 1 month ago

Mission Statement

The InterConnect Semantic Interoperability Framework (SIF) is pioneering semantic interoperability without a centralized facilitator in cross domain challenges related to grids and smart homes/buildings.

Description

The InterConnect Semantic Interoperability Framework (SIF) is specified, implemented and validated in the scope of the InterConnect project (Interoperable Solutions Connecting Smart Homes, Buildings and Grids) which was funded by the European Commission as part of the Horizon 2020 work program under grant agreement number 857237. 50 partners worked on the project between 1st of October 2019 until 31st of March 2024. One of the main challenges that the InterConnect project was tasked with was establishing and demonstrating semantic interoperability between digital systems (platforms, services, devices) from the grid/energy domain and IoT (smart buildings and homes) domain. To this end, the consortium members worked on specification and implementation of the InterConnect SIF. The SIF is realized as a set of tools, software components and validated methodologies that allow stakeholders to interconnect their semantically interoperable solutions into interoperable ecosystems. These interoperable ecosystems are the basis for developing innovative services, use cases and business models capitalizing on the semantic interoperability, knowledge dissemination and control in cross-domain setups. A top-down and bottom-up approach were conducted for deriving requirements and identifying the best practices for the SIF. The top-down approach included analysis of reference architectures and best practices from other initiatives and previous projects. Projects like Platoon, Platone, OneNet, European IoT Platform Initiative projects (most notably Vicinity, symbIoTe and InterIoT) and initiatives like BRIDGE, FI-WARE, BDVA, IDSA and OpenDEI were carefully assessed, especially their approaches for handling intra/inter domain interoperability on syntactic and semantic levels. The bottom-up approach started with creation of the InterConnect catalogue of digital platforms brought to the project pilots by the project’s participants. Their capabilities and requirements for syntactic and semantic interoperability, knowledge sharing and semantic based control limitations and potential and security and data protection mechanisms are assessed and used as guiding requirements for SIF specification. This was necessary in order to ensure acceptance and validation at scale, first by consortium members and then by 3rd party integrators. Based on collected requirements and identified best practices, the InterConnect project team proceeded to specify and implement the SIF as a collection of software enablers and tools namely the Semantic Interoperability Layer, the Service Store, the Generic Adapter and the P2P marketplace enablers. A set of supporting tools is also available which ease the process of achieving semantic interoperability and becoming part of InterConnect semantically interoperable ecosystems. We started by confirming the main challenges for cross domain semantic interoperability and, in general, the main obstacles for wider adoption of semantic web technologies in the domains covered by the project:

Most solution deployed, in practice, call for centralized interoperability facilitator, but that comes with a set of challenges:

The InterConnect SIF is developed as an open source software framework which includes several key software components which have their own repositories and can be even used separately from the rest of the framework. The core components are:

Below is a figure showing high level architecture of the SIF. Picture1

The InterConnect SIF has been validated within 7 pilots in Greece, France, Italy, Germany, The Netherlands, Belgium and Portugal. More than 60 integrators of the framework components until now.

Is this a new project or an existing one?

Existing one. InterConnect SIF is implemented under the EU funded H2020 project InterConnect.

Current lead(s)

Sponsoring organization(s), along with any other key contributing individuals and/or organizations

The European Commission supported the base context and provided grant for developments. Current sponsors - INESC TEC, VLF and TNO (see the Current Leads section).

Detail any existing community infrastructure, including:

GitLab with Wiki page: https://gitlab.inesctec.pt/groups/interconnect-public/-/wikis/home#interconnect-interoperability-framework Page under the InterConnect project website: https://interconnectproject.eu/about/#sif Youtube videos (within the InterConnect youtube channel): https://www.youtube.com/watch?v=2ug6t6QIE3Q https://www.youtube.com/@interconnectproject571/videos LinkedIn page of the InterConnect project: https://www.linkedin.com/company/interconnect-project/ Facebook page of the InterConnect project: https://www.facebook.com/InterConnectPrj/

Are there any specific infrastructure needs or requests outside of what is provided normally by LF Energy ? If so please detail them.

No at the moment.

Why would this be a good candidate for inclusion in LF Energy?

How would this benefit from inclusion in LF Energy?

Provide a statement on alignment with the mission in the LF Energy charter.

We are an open source project addressing interoperability challenges in cross domain setups of grids and smart buildings. This maps are well to the point 1.a) under the LF Energy Charte mission. 1.a The purpose of the Directed Fund is to raise, budget and spend funds in support of various open source and/or open standards projects relating to the generation, transmission, distribution and delivery of energy, including infrastructure and support initiatives related thereto.

What specific need does this project address?

InterConnect SIF addresses the challenge and need of interoperability among digital systems, services and devices on syntactic and semantic level. The SIF provides a framework approach so that the semantic interoperability can originate at the interface of existing services and platforms without the need for a centralized facilitator. The integrators remain in full control over the knowledge dissemination provinces and they choose with whom to establish semantically interoperable ecosystems and around which services and interfaces.

Describe how this project impacts the energy industry.

The EU and global energy market is conditioned by digitalisation. New rules and technological developments allow the proliferation of energy service providers in all markets with users having full knowledge and control over their appliances. However, interoperability represents a serious problem. Major systems are vendor locked and organized within protocol/standard siloes. There is limited interoperability within the energy sector and especially between energy sector and other sectors which put significant strain onto the overall system stability (e.g. IoT, smart homes, buildings, cities, e-mobility, smart manufacturing). Users are also seeking options to avoid vendor lock-in not just for appliances and devices but also for service providers. Only properly established interoperability on semantic level can create a truly flexible ecosystem where knowledge is disseminated and used within and between domains which would provide benefits for end users and stability and further growth for the energy system.

Describe how this project intersects with other LF Energy projects/working groups/special interest groups.

InterConnect SIF could benefit all existing LF Energy projects with a set of enablers for achieving semantic interoperability. This approach and framework can be used by all other projects within LF Energy with the need for syntactic and semantic interoperability. The existing projects could expand their services in cross--domain setups with the newly established semantic interoperability. The InterConnect SIF project can adapt to new standards and interfacing technologies and complement existing interoperability capabilities towards a more connected ecosystem.

Who are the potential benefactors of this project?

What other organizations in the world should be interested in this project?

European and global data space initiatives and projects - BDVA, IDSA, Gaia-X. Organizations representing the above listed benefactor categories.

Plan for growing in maturity if accepted within LF Energy

Project license

Apache 2.0 and GNU 3.0 (Service Store to be migrated to Apache 2.0).

Is the project's code available now? If so provide a link to the code location.

Yes, the key building blocks have their own repositories all under the project Gitlab. Knowledge Engine - https://gitlab.inesctec.pt/interconnect-public/knowledge-engine Service Store BE - https://gitlab.inesctec.pt/interconnect-public/service-store-backend Service Store FE - https://gitlab.inesctec.pt/interconnect-public/service-store-frontend Generic Adapter - https://gitlab.inesctec.pt/interconnect-public/generic-adapter P2P marketplace enablers (different branches are different configurations) - https://gitlab.inesctec.pt/interconnect-public/p2p-marketplace

Does this project have ongoing public (or private) technical meetings?

Yes, private meetings.

Does this project's community venues have a code of conduct? If so, please provide a link to it?

Our ongoing activities are specified by the project’s grant agreement and consortium agreement (standard practice for the EU funded projects). Going forward we will fully align with the LF for Energy code of conduct.

Describe the project's leadership team and decision-making process.

The project is currently led by a team of four decision makers (from three organizations - see the Current Leads section) with equal voting rights. All decisions regarding new research directions, development, integration, partnering and deployment is made with voting where 3 out of 4 in favor constitutes a decision to move forward.

Does this project have public governance (more than just one organization)?

Yes, three organizations are directly involved in the project and decision making (see Current Leads section).

Does this project have a development schedule and/or release schedule?

Yes, the development roadmap and release schedule were followed in line with the InterConnect project’s work plan and grant agreement. Going forward, the release schedule and roadmap are going to be set in accordance with new opportunities and LF for Energy requirements.

Does this project have dependencies on other open source projects? Which ones?

Yes, Knowledge Engine. Hyperledger Fabric for P2P marketplaces. Details for all dependencies (libraries and open source tools) can be found within the main repositories.

Describe the project's documentation.

Wiki page for overall description of the project and key components also providing linkage to the main repositories. Technical documentation, guidelines and examples accompanying every key repository. https://gitlab.inesctec.pt/groups/interconnect-public/-/wikis/home

Describe any trademarks associated with the project.

None

Do you have a project roadmap? If so please attach or provide a link.

Roadmap was aligned with the InterConnect work plan and Grant Agreement. A new roadmap is in preparation for the next two years and it will be aligned with the LF for Energy community requirements.

Are this project's roadmap and meeting minutes public posted?

No

Does this project have a legal entity and/or registered trademarks?

No

Has this project been announced or promoted in any press?

Yes, as part of the InterConnect project, the InterConnect SIF was featured in news articles, public events and newsletters. https://interconnectproject.eu/clippings/ https://www.youtube.com/watch?v=2ug6t6QIE3Q

Does this project compete with other open source projects or commercial products?

No. The InterConnect SIF is positioned as an enabling technology for building interoperable ecosystems on syntactic and semantic levels. It can complement or run in parallel with other solutions and middlewares for interoperability.

yarille commented 1 month ago

Hello, @MilenkoVizLore. Would you be available to present on April 23, from 11:00 am -12:30 pm EST?

MilenkoVizLore commented 1 month ago

Hi LF Energy representatives,

Yes, the proposed slot works for us. Please also include persons from cc into the invite. We are all representing the proposed project.

Best, Milenko

On Wed, Apr 3, 2024 at 4:32 PM Yarille @.***> wrote:

Hello, @MilenkoVizLore https://github.com/MilenkoVizLore. Would you be available to present on April 23, from 11:00 am -12:30 pm EST?

— Reply to this email directly, view it on GitHub https://github.com/lf-energy/tac/issues/132#issuecomment-2034795662, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCYYOEW54V6NSMFDQIEY23Y3QHJDAVCNFSM6AAAAABFONY4CKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMZUG44TKNRWGI . You are receiving this because you were mentioned.Message ID: @.***>

-- Milenko Tosic Director of Innovation VizLore Labs www.vizlore.com @.*** +381644179669

MilenkoVizLore commented 1 month ago

Hi @yarille ,

Are we expecting some meeting invitation for April 23? Please include these gentlemen in the invite: fabio.a.coelho@inesctec.pt david.e.rua@inesctec.pt gjalt.loots@tno.nl

Thanks.

yarille commented 3 weeks ago

Project approved by TAC voting members on 4/23.