agile financial data services = xbrl + ssoa + semantic web

Download Agile Financial Data Services = XBRL + SSOA + Semantic Web

Post on 22-Jan-2016




0 download

Embed Size (px)


Agile Financial Data Services = XBRL + SSOA + Semantic Web. 5 th Semantic Interoperability for E-Government Conference Brand L. Niemann (US EPA), Co-Chair, Semantic Interoperability Community of Practice (SICoP) Best Practices Committee (BPC), Federal CIO Council October 11, 2006. Abstract. - PowerPoint PPT Presentation


  • Agile Financial Data Services = XBRL + SSOA + Semantic Web5th Semantic Interoperability for E-Government ConferenceBrand L. Niemann (US EPA), Co-Chair,Semantic Interoperability Community of Practice (SICoP)Best Practices Committee (BPC), Federal CIO CouncilOctober 11, 2006

  • AbstractThe father of the eXtensible Business Reporting Language (XBRL) embraces the Semantic Web as the way to do Extreme Financial Reporting.This presenter agrees, but suggests Agile Financial Data Services = XBRL + SSOA* + Semantic Web (RDF/OWL, SWRL, and SPARQL).Financial data is one of the W3Cs Semantic Web Activity flagship areas (also life and health sciences and geospatial), so SICoP has been working with the XBRL CoP since early February 2006 on the AFDS CoP.This presentation includes introductions to XBRL, DRM 2.0, Semantic Wikis, Networking Financial Management Communities, SOA CoP Demo, and the formation of an AFDS Community of Practice.* Semantic Service Oriented Architecture

  • 1. eXtensible Business Reporting Language (XBRL)Financial Reporting Using XBRL:Author Charles Hoffman, CPAThe father of XBRL*http://www.UBmatrix.comDefinition (page 16 and eXtensible Business Reporting Language (XBRL) provides an XML-based framework that the global business information supply chain can use to create, exchange, and analyze financial reporting information including, but not limited to, regulatory filings such as annual and quarterly financial statements, general ledger information, and audit schedules. XBRL is freely licensed and facilitates the automatic exchange and reliable extraction of financial information among various software applications anywhere in the world.*See History of XBRL at

  • 1. eXtensible Business Reporting Language (XBRL)Financial Reporting Using XBRL (continued):Semantic Web (pp. 14-15 & 505-508)XBRL as infrastructure for the financial reporting supply chain will plug into the semantic web and derive the benefits of being plugged in.Extreme financial reporting embraces the ideas of Service Oriented Architecture and explains what the semantic web might be like in 2015.Understanding and Using Business Rules (page 22):XBRL Formulas and Functions allow users to express semantics or information about a concept or the relationships between concepts and validate against those business rules or semantic meaning.

  • 1. eXtensible Business Reporting Language (XBRL)Financial Reporting Using XBRL (continued):Taxonomy - An XBRL taxonomy denes the items allowed in an XBRL instance document in a particular domain or vocabulary. It consists of a taxonomy schema document and may also include one or more linkbases.See Also: Linkbase, Taxonomy Schema Document, XBRL Instance Document. Taxonomy Schema Document - A taxonomy schema document is a part of an XBRL taxonomy. It is used to dene the list of items (and the types of those items) allowed in a given domain or vocabulary. Taxonomy schema documents are required to be compliant with both the schema for schemas and xbrlinstance.xsd. They will therefore use the schema for schemas namespace and will import xbrlinstance.xsd.See Also: Schema For Schemas, Taxonomy, xbrlinstance.xsd, XML Schema.Source:

  • 1. eXtensible Business Reporting Language (XBRL)UBmatrix Enterprise Application Suite is the industrys leading enterprise software platform consisting of 6 components (only two listed): UBmatrix Taxonomy Manager:Allows your team to maintain/update existing metadata taxonomies and extensions. Includes full version management with check-in/check-out features to ensure consistency and to provide a complete audit trail.UBmatrix Advanced Processing Module:Supports complex instance documents of more than 1000 reported elements and includes a more powerful, high-volume business rules engine.Source:

  • 1. eXtensible Business Reporting Language (XBRL)Key Questions:Could all of this be done with Semantic Web standards, technologies, and applications?E.g., Composite Applications that use Business Ontologies like Digital Harbor.E.g., Semantic Wikis that use RDF/OWL and support rules and queries over the Internet.Could this be piloted for the Federal Government?E.g., For The Federal Funding Accountability and Transparency Act of 2006.E.g., For integrating Strategic Planning, Budget Formulation, Performance and Financial Reporting, and Financial Management (like we need at EPA-see slides 16-17).

  • 2. Federal Enterprise Architecture Data Reference Model 2.0

    Source: Expanding E-Government, Improved Service Delivery for the American People Using Information Technology, December 2005, pp. 2-3. 1.0SICoPOntologiesAll Three

  • 2. Federal Enterprise Architecture Data Reference Model 2.0Natural evolution of work on the Federal Enterprise Architecture Data Reference Model 2.0:DRM 2.0 developed using the COLAB (Wiki).DRM 2.0 evolved to a Knowledge Reference Model with semantic metadata (RDF and OWL) by SICoP.SICoP asked if the Knowledge Reference Model can be implemented in a Semantic Wiki. The answer was yes!SICoP is tracking the research and development of about 20 Semantic Wikis and piloting several early implementations (see next slide).

  • 3. Semantic WikisCan your WIKI do security, custom forms or even basic semantics? The Visual Knowledge Semantic Wiki lets you decide who can see what concepts, how they see them and ultimately allow even a computer to understand the concepts in your Community. Check out some semantic WIKIs and start your own Semantic Wiki (see next slide).

  • 3. Semantic Wikis

  • 3. Semantic WikisFive steps for moving forward:1. Prepare a CoP Mission Statement2. Prepare a CoP Membership List3. Prepare a CoP Strategy4. Hold a Training Conference Call (with items 1-3 entered into the Semantic Wiki space)5. Get commitments to collaboratively publish and edit trusted reference knowledge sources in the Semantic Wiki space.

  • 4. Networking Financial Management CommunitiesSeptember 19, 2006, Networking Financial Management Communities to Advance Information-Sharing and Best Practices for Business Performance Excellence, at NSF:FDICDepartment of the TreasuryData Access Technologies (GSA Contractor for the Financial Management Line of Business and Lead for the SOA CoP Demo)UNSYSNISTXBRLSECAFDS (SICoP)Etc.Proceedings at:

  • 4. Networking Financial Management CommunitiesHave NOT shown support for CFO XBRL accounting workgroup:CFO CouncilTreasury GWAGAOHave shown support for CFO XBRL accounting workgroup:CIO Councils AIC? FSIOOMB FASABSource: Don Geiger, September 19, 2006, Workshop Presentation.

  • 4. Networking Financial Management CommunitiesI suggested the following AFDS Pilot to connect what I thought were the "three principle dots" from the September 19th Workshop:1. The new Federal Law requiring improved public access to government financial data (agency spending) that OMB is deciding how to implement the Federal Funding Accountability and Transparency Act of 2006 - S.2590.2. The Federal Enterprise Architecture's Data Reference Model 2.0 for description, context, and sharing of the three types of data (structured, semi-structured, and unstructured).3. The clear role for and benefit of XBRL in the previous two. Don Geiger talked about the 7,923 pages in the 25 CFO Act Agency PAR reports, mostly in PDF which is not DRM 2.0-compliant which I think is a great place to start showing how to make these reports DRM 2.0 - compliant using XBRL and developing the kind of taxonomy called for that could become an ontology. It was pointed out that EPA's PAR report is the largest at 557 pages and Leanne suggested an EPA pilot so I will start with EPA's PAR report! (see next slide)

  • 4. Networking Financial Management CommunitiesNote: Most only PDF (not DRM 2.0 compliant)

  • 4. Networking Financial Management CommunitiesStrategicPlanning(1)BudgetFormulation(2)Performance &Financial Reporting(3)FinancialManagement(4)EPA Office of the Chief Financial Officer

  • 4. Networking Financial Management CommunitiesEPA Office of the Chief Financial Officer:1. Strategic Planning:2003-2008 Strategic Plan to Congress and OMB September 30, 2003, as required under the Government Performance and Results Act (GPRA) of 1993.2006-2011 Strategic Plan: Charting our Course, May 2006, DRAFT DOCUMENT FOR PUBLIC REVIEW.2. Budget Formulation:For each fiscal year (which runs from October through September), the U.S. Environmental Protection Agency (EPA) develops a proposed Budget. FY 2007.3. Performance & Financial Reporting:EPA's FY 2005 Performance and Accountability Report describes to Congress, the President, and the public the Agency's environmental, programmatic, and financial performance over the past fiscal year. This is EPA's seventh performance report since FY 1999.4. Financial Management:Financial Management Five Year Plan FY 2005-FY 2009: EPA's Five-Year Plan addresses activities in the areas identified by OMB Circular A-11, Section 52, as components of Agency plans for Improving Financial Performance, Budget and Performance Integration, E-government, and Human Capitalfour of the five President's Management Agenda (PMA) initiatives.

  • 5. SOA CoP Demo1. We know how to do agile financial data services with ontologies - the Digital Harbor pilots at the February 10th 4th SIEGOV Conference and at the October 11th AFDS CoP session at the 5th SIEGOV


View more >