FIBO Frequently Asked Questions (FAQ)

 

1.) FAQ How can I contribute to FIBO?

 

FIBO is managed and developed by various permanent and special purpose Teams using the FIBO Build-Test-Deploy-Maintain methodology . As a practical matter, at any given point in time, a person working on FIBO can expect to contribute his or her expertise to at least two FIBO teams, each of which has a distinct responsibility but has some overlap because of the inherent nature of an ontology.

In addition, any person or organization is free to use FIBO in whole or in part. The Council only asks that issues be reported, and that new content be contributed back to FIBO according to the answer to FAQ #2.

 

At the discretion of the Team leader, Subject Matter Experts (SME) are invited to participate on FIBO Teams. SMEs comment on existing FIBO content, propose content and comment on proposed content.

 

Tooling vendors link or incorporate FIBO into their products thus enhancing their products’ value.

 

Ontologists work alongside of SMEs to ensure that the logic of FIBO RDF/OWL matches the intended meaning of FIBO content. Ontologists also contribute to development of the FIBO BTDM Methodology.

 

 

2.) FAQ What is the process for submission of contributions to reflect the contribution content in the production version of FIBO?

 

Go here to see the latest FIBO Developers Guide

 

FIBO content contributions can be proposed in one of 3 ways. 1) Work on an existing FIBO Content Team (FCT). 2) Establish a new FCT. 3) Request a FIBO JIRA user name and create an issue relevant to a particular FIBO Project. Details are below.

 

1)     Work on an existing FIBO Content Team (FCT). https://wiki.edmcouncil.org has the names, descriptions and URLs of existing FCT’s. FCT membership is open to all. Each FCT meets at least weekly. For a description of how FCTs work, see https://spec.edmcouncil.org/fibo/doc/20170930_FIBO_BTDM.pdf

Working on an FCT requires a username and password for the FIBO JIRA and Wiki systems. More on this is explained at https://spec.edmcouncil.org

 

2)     Establish a new FIBO Content Team (FCT). An FCT can be established by any current EDMC member. For a description of how FCTs work, see https://spec.edmcouncil.org/fibo/doc/20170930_FIBO_BTDM.pdf

 

3)     Request a JIRA user name and password. Any person, whether an EDMC member or not, can request a FIBO JIRA user name and password. This will also be good for the FIBO wiki server. With access to JIRA, a person can write a JIRA issue tied to a particular FIBO Product or FCT or Process to be considered by a particular FIBO Team or person. JIRA calls all work a project. It is a FIBO policy that an issue be accompanied by a proposed solution.

 

 

3.) FAQ Is making the actual data used in a PoC a part of FIBO?

 

This entirely depends on the owner of the PoC. It is the ideal situation because others with similar use cases would be able to test their own work. This would be particularly useful to test real world assumptions. In its routine development, FIBO FCTs populate some limited number of individuals to test for valid inferencing over their ontologies.

 

4.) FAQ How are contributors credited? How will anyone know what came from whom?

 

In general, FIBO individual contributions are anonymous. That is, they are the work of a FIBO Team, not the work of individual people or organizations. However the FIBO Leadership Team (FLT) makes every effort to recognize the extraordinary efforts of some contributors.   Some organizations may want to use a formal Contributors Agreement.  The Council does not now such a formal arrangement and welcomes ideas on this subject.

 

 

5.)  How does a contributor know how to design? Are there some guidelines? i.e. naming standards, dos and don’ts, etc.?

 

https://spec.edmcouncil.org/fibo/doc/20170930_FIBO_BTDM.pdf explains the FIBO Build-Test-Deploy-Maintain Methodology (BTDM). The FIBO Developers Guide provides how to instructions. In addition, the FIBO wiki home page has a list of “Featured Pages”.  These pages have the most current information used by the FIBO Team to BTDM. This includes:

 

State Street Bank PoC VIDEO

Installing and Using the EDMC RDF Serializer

A 15 minute video on How the FIBO GitHub Repository works

SIMF Profile

HOW TO - A Process Guide for Updating FIBO