FIBO Foundations Content Team Mike Bennett EDM Council
FIBO™ Foundations Content Team Mike Bennett EDM Council ● October 16, 2018 Confidential
Agenda 1) 2) 2) 3) 4) 5) 6) Confidential NEWS Open up the wiki with the currents weeks content Use Case reminder. Where are we on our road map. This weeks agenda: Go to JIRA The days content discussion EDM-Council/FIBO Foundations Content Team 2
NEWS • FIBO Training (Chicago) – Well received – Technical focus / audience • FND FCT Working Parameters – See 09 Oct meeting notes – Focus on operational changes in Release as defined in JIRAs • CCM version 19 migration plans – Phase 1: Migrate user base to CCM 19. 0 • Friday Oct 19 to be confirmed – Phase 2: Move to CCM 19. 1 • Timing to be confirmed Confidential EDM-Council/FIBO Foundations Content Team 3
CCM v 19 Migration plans • 2 stages: – Move user base to CCM v 19. 0 • Same code base as 18. 0 SP 13 • Same ecosystem – Move the ecosystem to 19. 1 • New server for FIBO Master repository • New licensing arrangements • Need No. Magic effort for both stages • Stage 1 Oct 19 TBC Confidential EDM-Council/FIBO Foundations Content Team 4
FIBO™ Foundations Content Team Leaders name: Mike Bennett Title: Head of Semantics and Standards Organization: EDM Council The Team: Mike Bennett Bobbin Teegarden John Gemski Max Gillmore Rob Nehmer David Frankel Marcello Ceci Jeff Braswell Cory Casanave Confidential 3/8/2021 EDM-Council/FIBO Foundations Content Team
Wiki • https: //wiki. edmcouncil. org/display/FND/ FIBO+-+FCT+-+Foundations+Home Confidential EDM-Council/FIBO Foundations Content Team 6
Use Case: FCTs Support • Each FCT needs to identify abstractions they need – Some exist in Production FND – Some are in Provisional FND or even Informative – Some are work for us to do • FCT use Cases - Wiki page – https: //wiki. edmcouncil. org/display/FND/FIBO+Co ntent+Team+Requirements+for+Foundations Confidential EDM-Council/FIBO Foundations Content Team 7
Housekeeping • Changes gifted to FND by other groups – AV addition for maturity Level • This had the wrong annotation for the textual definition • We did not catch this – BE-114 changes to License • • Does not record the ontologies in which these changes were made Turns out to be fibo-fnd-law-lcap How will we have known this? Solution: FND to monitor ALL PRs • More recent process allows for 24 h window before pull request is authorized – Process: we need to review ALL JIRAs ahead of or during the 24 h window • Monitor JIRA • Click through to Git. Hub for Pull request details Confidential EDM-Council/FIBO Foundations Content Team 8
CCM Model file maintenance • Can now save locally! • Used a local clone for updated OMG submission version of MDZIP file • Some material not needed for OMG submissions – Remove out of date things – Metadata – multiple references – Remove external Po. C work etc. • The ‘Parked’ folder now renamed to ‘_Deleted’ – Most of this ca be deleted outright – Some was retained for process and event dependencies in Provisional and Informative • DLTWG Po. C section to be removed to separate offline file Confidential EDM-Council/FIBO Foundations Content Team 9
Use Cases Currently • Derivatives Use Case – Need concepts relating to quantities and units of measure • Securities Use Case – New work this quarter on Equities • Loans Use Case – Spreadsheet from Michael Uschold • Loans possibly for Release in Q 4 – Combination of new Foundations concepts, promotion of Provisional material etc. – Still seem to see placeholders in Loans. Generic for items we have addressed – Alignment with non Mortgage loan terms to be addressed Confidential EDM-Council/FIBO Foundations Content Team 10
Recent Feedback and Issues • Dependencies – Anything that imports rel-rel imports loads of other stuff • Seems to come via Agents • Originally designed to isolate from other imports • Dean will run a ‘Tree-shaker- routine in the coming weeks to identify all these • Workshop – Mainly in SEC – Need semantic grounding for prices etc. • AB Feedback on FIBO v 2 – FND-222 – End of Day concept • Use of has. Capacity – See next slide Confidential EDM-Council/FIBO Foundations Content Team 11
Use of has. Capacity • See Pete Rivett comments in FND-42 – Can we have some use cases/competency questions for the whole idea of Capacity please? – Will we ever expect this class, or its subclasses, to have Individuals? – Would we ever expect to query "find all the people who have governance capacity? " – I currently fail to see how it's useful, even conceptually, or would ever be populated with data • This is a conceptual relation – does it pass the (still unwritten!) rules for FIBO published ontology? – Is there a data surrogate for this conceptual relation? – Is there a use case for reasoning to return this data (or sub properties thereof)? – Original requirement was given by BE FCT so maybe there is? Confidential EDM-Council/FIBO Foundations Content Team 12
Go to JIRA Confidential EDM-Council/FIBO Foundations Content Team 13
Recent and Current JIRAs • FND-224: Contract Offer and Acceptance – Lifecycle concepts • FND-223 – Agreement – negotiated? • FND-221 – has. Principal • • • Entirely separate meanings! Even for operational ontologies we should respect this distinction Rename one to e. g. has. Debt. Principal or has. Contract. Principal? • FND-211 –Currency codes out of date • Who maintains these? ! • FND-210 name. Origin annotation • Agreed to get rid of it (FLT) • FND-209 – redundant equivalent. Class statements – Unexpected! • FND-222 End. Of. Day Confidential EDM-Council/FIBO Foundations Content Team 14
Recent JIRAs Status • FND-210 name. Origin – Started (MB) • FND-224 and FND-223 (Contract concepts) – Reviewed at last Homework call – Changes can be implemented as stated – Start progress and do next (MB) • Needing thought – FND-222 End of Day – how used? – FND-221 has. Principal • Which one to rename? Impact? • Technical investigation – FND-209 equivalent. Class statements • Systemic – FND-211 – who maintains currency codes for FIBO? Confidential EDM-Council/FIBO Foundations Content Team 15
FND Current Workload • Housekeeping; Module abbreviations • Use Cases – Loans requirements for Loan. Contracts module – Securities – Commodities Derivatives • Other open issues – Quantities and Units of Measure – Organizations? – People etc. detailed properties • Products and Services • Transactions • Others per JIRA review – Focus on ones raised externally – Close out ones from old that have significant contribution / conversation Confidential EDM-Council/FIBO Foundations Content Team 16
Current Workload – Q 4 Planning • See spreadsheet Confidential EDM-Council/FIBO Foundations Content Team 17
Recap: Recent Work • Products and Services – Also Facility and related concepts – Worked at conceptual level; – Find the JIRA and implement simple changes as noted • Loans: Reports etc. • Provisional Communications Module • Quantities and Units – Requirements from Derivatives FCT – Still unclear what is missing; await JIRA with details • Simple changes (JIRA) – Monetary Amount – Software Agent renaming Confidential EDM-Council/FIBO Foundations Content Team 18
FND for Q 4 Release 1: Immediate • Easy JIRAs (resolutions agreed) – Monetary Amount restrictions – Software Agent Naming • Housekeeping: Legacy Namespace Abbreviations • Transactions labeling issue – – Obligation v Commitment Align labels with REA terminology One change, to a Release ontology Proceed via deprecation • New JIRAs as noted earlier Confidential EDM-Council/FIBO Foundations Content Team 19
FND for Q 4 Release 2: Other • To be determined • Close the remaining JIRAs • Concepts needed for Loans – identify which ones if any are not now in Release Confidential EDM-Council/FIBO Foundations Content Team 20
JIRA • These break down into: – Things that can be implemented as seen – Things that require semantic analysis – Things that require answers or explanations to the person raising them – Things we really don’t have a clue about • Includes – Things not finished for Loans Confidential EDM-Council/FIBO Foundations Content Team 21
FND Namespace Abbreviations • Fix up Quantities mixup • Clean up Arrangements arrxx to arrx Confidential EDM-Council/FIBO Foundations Content Team 22
FND Namespace Abbreviation Module Accounting. Ext Agreements. Ext Arrangements. Ext Business. Ext Communication Goals. And. Objectives. Ext Information. Ext Law. Ext Math. Ext Parties. Ext Physical. Ext Places. Ext Publication. Ext Quantities. Ext Abbeviation fibo-fnd-accx fibo-fnd-agrx fibo-fnd-arrxx fibo-fnd-bus fibo-fnd-com fibo-fnd-gaox fibo-fnd-inf fibo-fnd-lawx fibo-fnd-math fibo-fnd-ptyx fibo-fnd-phy fibo-fnd-plcx fibo-fnd-pub fibo-fnd-arrx fibo-fnd-quax fibo-fnd-risk fibo-fnd-soc Risk. Ext Social. Constructs. Ext Confidential EDM-Council/FIBO Foundations Content Team Time. Ext 23
Other Ongoing work • Name collisions – Identify common concepts versus heterographs • E. g. Product, Service, Facility • Legacy (Provisional + Informative) maintenance – Definitions issues – Dot ones / duplicate property names • CCM Model Repository Maintenance Confidential EDM-Council/FIBO Foundations Content Team 24
Quantities and Units • Still awaiting detailed requirements • Initial review of Release material – Seems to include the main concepts we thought were needed – What’s missing? Confidential EDM-Council/FIBO Foundations Content Team 25
Quantities • DER: Commodities – Amounts and measurements in different units e. g. Troy ounces – Quantification – Physical things (UO)? • Loans: – Real. Property. Valuation requires Valuation – Conceptual model has this in broader framework of measurement Confidential EDM-Council/FIBO Foundations Content Team 26
JIRA FND-134 • Contact Info requirements for Loans – There was a Pull Request but no sign of the described change – Also a shortfall in recent mapping efforts • Note there have been sightings of related concepts in FBC (for regulators, who also seem to have addresses!) Confidential EDM-Council/FIBO Foundations Content Team 27
FND-202, FND-203 • • • Services and related concepts Good, Service as a product Loan related products (contractual) Facility • Status: – Semantic analysis completed, – Specific changes per JIRA description to the extend compatible with this Confidential EDM-Council/FIBO Foundations Content Team 28
Other Things to Review • Transactions: – To be aligned with REA terms where these are surfaced within Release – Terminology to be aligned with REA (Obligations v Commitments not consistently named in current Release v Provisional). • Review linkage to Commitment v Product Commitment in Release update of Products – We think that Product. Commitment can now be introduced as per Provisional work Confidential EDM-Council/FIBO Foundations Content Team 29
Organizations • New definition – a unique framework of authority within which a person or persons act or are designated to act for some purpose such as to meet some need or pursue some goals. • Broader than the original. – Org not a child of Collection or of Group – it’s a separate thing. • Formal Organization sub unit – Added restriction to say it is a part of an Organization – New concepts from VMBO (consortium etc. ) Confidential EDM-Council/FIBO Foundations Content Team 30
Loans Preparation for Release • What is required for Loans to be elevated to Release? • Work carried out for Loans that is in: – Provisional – should be able to elevate to Release • Catalog these • Apply / check for compliance with ‘operational’ design rules • New ontologies, so complex OWL patterns not an issue – Informative • Identify replacement concepts to satisfy Loans usage of e. g. Line. Item that was moved to Informative • Work not yet carried out for Loans Confidential EDM-Council/FIBO Foundations Content Team 31
FND/Relations/has. Definition • Git. Hub Notes (Elisa) – The property "has. Definition" used to be synonymous with is. Defined. By, and the only reason the property name is has. Definition is that we have a policy not to overload reserved terms from RDF and OWL (which would cause problems. – The definition of this property was improperly revised to mean something other than is. Defined. By by the FND FCT at some point - but if you do a query for all 40 uses of this property you will see that it is used consistently to mean is. Defined. By, not this odd definition about words. • Elisa will raise a JIRA on this, for FND – Monitoring: not seen – Changes already agreed by the FCT Confidential EDM-Council/FIBO Foundations Content Team 32
Next Meeting • We meet weekly – Tuesday at 3 pm Eastern Time – FCT leads invited • Homework Calls (Fridays) • Next call – Next Call 23 October Confidential EDM-Council/FIBO Foundations Content Team 33
- Slides: 33