- Focus Areas
|FIBO Products & Access|
fibo products & access
The Financial Industry Business Ontology (FIBO) is an open source business conceptual ontology of how financial instruments, business entities and financial processes work across the global financial industry. FIBO is available as nine operational products driven from a single RDF/OWL System of Record.
FIBO is being developed as a continuous process un the FIBO Build-Test-Deploy-Maintain methodology. All FIBO products are offered with two levels of maturity. FIBO Production (where every ontology has been tested for consistency, completeness and documentation) and FIBO Development (where ontologies have been evaluated only for referential consistency). FIBO Production is published at the end of each quarter. FIBO Development is published continuously as content is developed.
FIBO is being developed as a collaborative process across the financial industry. FIBO brings together data architects, business users, ontologists, vendors, database experts and subject matter specialists from across the EDM Council membership to debate, define and agree on how to model the underlying components (products, instruments, business entities, pricing structures and processes) of the financial industry.
Build-Test-Deploy-Maintain Methodology (BTDM): The governance process for FIBO has been refined based on the model of other open source projects. These practices are dependent on automation to merge the Build (defining the content for all FIBO domains), Test (to ensure conformity to requirements), Deploy (how FIBO concepts are linked) and Maintain (management of issues and extensions) as part of a continuous improvement process. The BTDM methodology defines the FIBO development process and outlines the roles and responsibilities associated with the management of the FIBO Content, Leadership, Vendor and Process Teams.
FIBO Wiki: The EDM Council hosts a public wiki to facilitate updates and adjustments to FIBO. There is a wiki space for every FIBO domain and working group. The wiki links to FIBO pages as they are made available and records proceedings of every FIBO meeting. Action items are logged as issues in JIRA.
GitHub/JIRA/Jenkins: The EDM Council uses JIRA to track FIBO-related issues and Jenkins for automated testing. GitHub is our version control repository. The FIBO collaboration process and the linkage between all components are defined as part of the BTDM methodology.
FIBO Maturity Levels
The FIBO development process provides the capability to automatically maintain the integrity of each FIBO product relative to the OWL System of Record. Because all FIBO products are generated from OWL, each contains precisely the same information. All FIBO products are offered with two levels of maturity:
Object Management Group/FIBO
The EDM Council operates in partnership with the Object Management Group (OMG) for the publication and promulgation of FIBO.
All published FIBO standards are available via OMG.