Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard

Similar documents
Government of Ontario IT Standard (GO ITS)

Government of Ontario IT Standard (GO-ITS) Number 30.2 OPS Middleware Software for Java Platform

Government of Ontario IT Standard (GO-ITS) GO-ITS Number 30.7 OPS Backup & Restore Software Suite. Version #: 1.0 Status: Approved

Government of Ontario IT Standard (GO-ITS) Number Information Modeling Handbook (IMH) Appendices

OCCIO/OCCTO MANAGEMENT BOARD SECRETARIAT CORPORATE ARCHITECTURE BRANCH TECHNICAL STANDARDS SECTION. NTv2 (National Transformation Version 2)

Government of Ontario IT Standard (GO-ITS) GO-ITS Number 90 Acquisition of Electronic Equipment

Security Requirements for Password Management and Use

Security Requirements for Wireless Local Area Networks

Integration Broker Standard

Government of Ontario IT Standard (GO-ITS) GO-ITS Number Security Requirements for Mobile Devices

ICGI Recommendations for Federal Public Websites

Architecture and Standards Development Lifecycle

Data Governance Framework

DATA Act Information Model Schema (DAIMS) Architecture. U.S. Department of the Treasury

Government of Ontario IT Standard (GO-ITS) Number 25.7 Security Requirements for Remote Access Services

Physical Security Reliability Standard Implementation

Ministry of Government and Consumer Services. ServiceOntario. Figure 1: Summary Status of Actions Recommended in June 2016 Committee Report

Office of the Government Chief Information Officer XML SCHEMA DESIGN AND MANAGEMENT GUIDE PART I: OVERVIEW [G55-1]

Government of Ontario IT Standard (GO-ITS) GO-ITS Number Security Requirements for Mobile Devices

Standard Setting and Revision Procedure

Memorandum of Understanding between the Central LHIN and the Toronto Central LHIN to establish a Joint ehealth Program

OG0-091 Q&As TOGAF 9 Part 1

Information Technology Branch Organization of Cyber Security Technical Standard

Government of Ontario IT Standard (GO-ITS) Number 25.7 Security Requirements for Remote Access Services

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team

DATA STEWARDSHIP BODY OF KNOWLEDGE (DSBOK)

CIP Cyber Security Configuration Change Management and Vulnerability Assessments

Standards for Versioned Documents

Branding Guidance December 17,

Special Action Plan on Countermeasures to Cyber-terrorism of Critical Infrastructure (Provisional Translation)

Proposed Revisions to ebxml Technical. Architecture Specification v1.04

Views on the Framework for Improving Critical Infrastructure Cybersecurity

Cyber Security Guidelines for Defining NIAP Scope Statements

Data Governance Central to Data Management Success

STAFF REPORT. January 26, Audit Committee. Information Security Framework. Purpose:

TDWI Data Modeling. Data Analysis and Design for BI and Data Warehousing Systems

POWER AND WATER CORPORATION POLICY MANAGEMENT OF EXTERNAL SERVICE PROVIDERS

The Project Charter. Date of Issue Author Description. Revision Number. Version 0.9 October 27 th, 2014 Moe Yousof Initial Draft

REPORT 2015/149 INTERNAL AUDIT DIVISION

Request For Proposal ONWAA Website & E-Learn Portal

CRITERIA FOR CERTIFICATION BODY ACCREDITATION IN THE FIELD OF RISK BASED INSPECTION MANAGEMENT SYSTEMS

Vendor: The Open Group. Exam Code: OG Exam Name: TOGAF 9 Part 1. Version: Demo

Figure 1: Summary Status of Actions Recommended in June 2016 Committee Report. Status of Actions Recommended # of Actions Recommended

Information Security Policy

Information Technology Security Plan Policies, Controls, and Procedures Identify Governance ID.GV

NHS WALES INFORMATICS SERVICE DATA QUALITY ASSURANCE NATIONAL STATISTICS

PROCEDURE POLICY DEFINITIONS AD DATA GOVERNANCE PROCEDURE. Administration (AD) APPROVED: President and CEO

Public Safety Canada. Audit of the Business Continuity Planning Program

Examination Guidelines for Design (Provisional translation)

Market Participant Client Platform

By Cornelia Wawretchek. The Drug Manufacturer s Guide to Site Master Files

Standard Development Timeline

Policy. Business Resilience MB2010.P.119

Community Development and Recreation Committee

Revised November EFESC Handbook

INFORMATION ASSURANCE DIRECTORATE

MNsure Privacy Program Strategic Plan FY

Test & Evaluation of the NR-KPP

Accessibility Implementation Plan

Exchange Network Schema Conformance Report Preparation and Review Process

Cybersecurity & Privacy Enhancements

Government of Ontario IT Standard (GO-ITS) Number Security Design Requirements

DATABASE SECURITY REQUIREMENTS GUIDE (SRG) TECHNOLOGY OVERVIEW. Version 2, Release October Developed by DISA for the DoD

<Document Title> INFORMATION SECURITY POLICY

Data Stewardship Core by Maria C Villar and Dave Wells

DISTRIBUTION A: APPROVED FOR PUBLIC RELEASE DISTRIBUTION IS UNLIMITED

ENISA s Position on the NIS Directive

Administrative Guideline. SMPTE Metadata Registers Maintenance and Publication SMPTE AG 18:2017. Table of Contents

Response to Wood Buffalo Wildfire KPMG Report. Alberta Municipal Affairs

Regulating Cyber: the UK s plans for the NIS Directive

Information Official District information as defined herein and/or by other Board policy.

Chapter 9 Section 3. Digital Imaging (Scanned) And Electronic (Born-Digital) Records Process And Formats

Engineering Document Control

Standard Development Timeline

April 17, Ronald Layne Manager, Data Quality and Data Governance

Cyber Security Standards Drafting Team Update

Data Protection. Practical Strategies for Getting it Right. Jamie Ross Data Security Day June 8, 2016

Step: 9 Conduct Data Standardization

Dated 3 rd of November 2017 MEMORANDUM OF UNDERSTANDING SIERRA LEONE NATIONAL ehealth COORDINATION HUB

FedRAMP Digital Identity Requirements. Version 1.0

STAR Naming and Design Rules. Version 1.0

Release Management Process and Implementation Guidelines

EEI Fall 2008 Legal Conference Boston, Massachusetts Stephen M. Spina November 1,

INFORMATION TECHNOLOGY DATA MANAGEMENT PROCEDURES AND GOVERNANCE STRUCTURE BALL STATE UNIVERSITY OFFICE OF INFORMATION SECURITY SERVICES

ENCRYPTION STANDARDS FOR PUBLIC CLOUD ENVIRONMENTS

Information Security Continuous Monitoring (ISCM) Program Evaluation

This section is maintained by the drafting team during the development of the standard and will be removed when the standard becomes effective.

Importance of the Data Management process in setting up the GDPR within a company CREOBIS

ISO/IEC TR TECHNICAL REPORT. Software engineering Guide for the application of ISO/IEC to project management

OIX DDP. Open-IX Document Development Process draft July 2017

Identity Assurance Framework: Realizing The Identity Opportunity With Consistency And Definition

MICROSOFT SQL SERVER 2016 SECURITY TECHNICAL IMPLEMENTATION GUIDE (STIG) OVERVIEW. Version 1, Release March 2018

Requirements Specifications & Standards

BACKGROUND NOTE ON ACTION PLANS

GO-ITS 45.3 Status: Approved Version 1.0. Ontario Specification for GPS Control Surveys

Cyber Security Incident Report

Standards Authorization Request Form

An Overview of TOGAF Version 9.1

Proposed Final Report on the Post-Expiration Domain Name Recovery Policy Development Process Executive Summary

Transcription:

Government of Ontario IT Standard (GO ITS) GO-ITS Number 56.3 Information Modeling Standard Version # : 1.6 Status: Approved Prepared under the delegated authority of the Management Board of Cabinet Queen's Printer for Ontario, 2015 Last Review Date: 2015-12-02

Copyright & Disclaimer Government of Ontario reserves the right to make changes in the information contained in this publication without prior notice. The reader should in all cases consult the Document History to determine whether any such changes have been made. 2015 Government of Ontario. All rights reserved. Other product or brand names are trademarks or registered trademarks of their respective holders. This document contains proprietary information of Government of Ontario, disclosure or reproduction is prohibited without the prior express written permission from Government of Ontario. GO-ITS 56.3 Information Modeling Standard Page 2 of 14

Document History DATE SUMMARY YYYY-MM-DD Created: GO-ITS xx.x DRAFT v0.1 2007-08-08 Created: GO-ITS 56.0 Draft v1.0 2007-12-19 Approved: Approved by IT Standards Council 2008-02-21 Approved: Approved by Architecture Review Board 2008-07-24 Changed: GO-ITS 56.3 v1.1. Information Modeling Handbook Appendices (4.x) changed to adopt the version number (1.x) from the GO-ITS 56.0 standard document. The changes to the Appendices are based on the latest Information Architecture (IA) artefact revisions as approved by the Architecture Review Board on July 24, 2008. 2009-09-24 Changed: GO-ITS 56.3 v1.2. The changes to Appendix A were based on revisions to the Information Modeling Handbook completed in September 2009. 2009-12-08 Changed: GO-ITS 56.3 v1.3. The changes to Appendix A were based on revisions to the Information Modeling Handbook completed in December 2009. 2011-01-11 Changed: GO-ITS 56.3 v1.4. The changes to Appendix A were based on revisions to the Information Modeling Handbook completed in September 2010 and January 2011. 2013-03-26 Changed: GO-ITS 56.3 v1.5. The changes to Appendix A were based on revisions to the Information Modeling Handbook completed in July 2012 and March 2013. 2015-11-24 Changed: GO-ITS 56.3 v1.6. The changes to Appendix A were based on revisions to the Information Modeling Handbook completed in November 2015. GO-ITS 56.3 Information Modeling Standard Page 3 of 14

Table of Contents 1. FOREWORD... 5 2. INTRODUCTION... 6 2.1. Background and Rationale... 6 2.2. Target Audience... 6 2.3. Scope... 6 2.4. Applicability Statements... 6 2.4.1. Organization... 6 2.5. Roles and Responsibilities... 7 2.5.1. Contact Information... 7 3. TECHNICAL SPECIFICATION... 8 3.1. Purpose of the Appendix A: Information Modeling Handbook... 8 3.2. Focus... 8 3.3. Components of a Data Model... 9 3.4. Levels of Data Models... 10 4. RELATED STANDARDS... 11 4.1. Impacts to Existing Standards... 11 4.2. Impacts to Existing Environment... 11 5. COMPLIANCE REQUIREMENTS... 11 5.1. Implementation and Metrics... 11 6. ACKNOWLEDGEMENTS... 12 7. RECOMMENDED VERSIONING AND/OR CHANGE MANAGEMENT... 13 7.1. Publication Details... 14 8. REQUIREMENTS LEVELS... 14 GO-ITS 56.3 Information Modeling Standard Page 4 of 14

1. Foreword Government of Ontario Information Technology Standards (GO ITS) are the official publications on the IT standards adopted by the Ministry of Government Services for use across the government s IT infrastructure. These publications support the responsibilities of the Ministry of Government Services (MGS) for coordinating standardization of Information & Information Technology (I&IT) in the Government of Ontario. In particular, GO ITS describe where the application of a standard is mandatory and specify any qualifications governing the implementation of standards. GO-ITS 56.3 Information Modeling Standard Page 5 of 14

2. Introduction 2.1. Background and Rationale Data modeling is an integral part of information modeling in the OPS. To that end the OPS has developed an Information Modeling Handbook (see Appendix A) that provides standards, guidelines and best practices in the field of data / information modeling for Data/Information Architects and Modelers. In 2002 the Information Architecture Domain Working Group (IADWG) recognized the need to have a consistent approach for modeling information within the Ontario Government. A consistent modeling approach facilitates opportunities for integration, reuse and data sharing, and extends knowledge sharing between the business and the IT communities. With the endorsement of the Corporate Architecture Core Team, IADWG published the first release of the Information Modeling Handbook (IMH) (see Appendix A) in August 2002. The IMH (see Appendix A) provides standards, guidelines and best practices for information modeling and it reflects common industry standards and recommended practices across the OPS. The IMH remains methodology and tool independent. 2.2. Target Audience The standard applies to all Government of Ontario technology solutions providers, and all application development and integration initiatives. The primary audience of the Standard is Data/Information Architects and Modellers, Database Administrators and anyone performing those roles. The secondary audience includes those performing the roles of Business Analysts, Data Stewards, Data Custodians, Quality Assurance and Project Managers. 2.3. Scope The Information Modeling Standard (the Standard) must be followed by all OPS I&IT projects when developing data models. 2.4. Applicability Statements 2.4.1. Organization All ministries and clusters are subject to Government of Ontario IT Standards. All adjudicative and advisory agencies are subject to Government of Ontario IT Standards. GO-ITS 56.3 Information Modeling Standard Page 6 of 14

All other agencies that are using OPS information and information technology products or services are required to comply with Government of Ontario IT standards if they are subject to either the Management and Use of I& IT Directive OR Government of Ontario IT Standards by Memorandum of Understanding. As new GO IT standards are approved, they are deemed mandatory on a go-forward basis (Go-forward basis means at the next available project development or procurement opportunity). When implementing or adopting any Government of Ontario IT standards or IT standards updates, ministries, I&IT Clusters and applicable agencies must follow their organization's pre-approved policies and practices for ensuring that adequate change control, change management and risk mitigation mechanisms are in place and employed. For the purposes of this document, any reference to ministries or the Government includes applicable agencies. 2.5. Roles and Responsibilities 2.5.1. Contact Information Accountable Role: Title: Chief Architect Ministry/Cluster: Treasury Board Secretariat Division: I&IT Strategy and Cyber Security Branch: I&IT Strategy, Policy and Enterprise Architecture Responsible Organization(s): Ministry/Cluster: Treasury Board Secretariat Division: I&IT Strategy and Cyber Security Branch: I&IT Strategy, Policy and Enterprise Architecture Support Role (Editor): Ministry/Cluster: Treasury Board Secretariat Division: I&IT Strategy and Cyber Security Branch: I&IT Strategy, Policy and Enterprise Architecture Section: Enterprise Architecture and Change Management Job Title: Information Architect Name: Thomas Chen Phone: 416-327-2086 Email: Thomas.Chen@ontario.ca 2 nd Support Role (if applicable): Section: Enterprise Architecture and Change Management Job Title: Chief Architect Name: John Violette Phone: 647-776-1736 Email: John.Violette@ontario.ca GO-ITS 56.3 Information Modeling Standard Page 7 of 14

3. Technical Specification 3.1. Purpose of the Appendix A: Information Modeling Handbook The Information Modeling Handbook (IMH) (see Appendix A) provides standards, guidelines and best practices for information modeling. Guidelines and best practices should be followed and standards must be applied in order to produce high quality data models. The Ontario Government has adopted the Enterprise Architecture as a way to document and reuse knowledge. IT projects incorporate business perspectives (knowledge) as they develop applications to meet the business requirements. The Information Architecture Domain Working Group (IADWG) recognized the need to have a consistent approach to modeling information within the Ontario Government. A consistent modeling approach will support opportunities for integration, reuse, data sharing, and extend knowledge sharing between the business and the IT communities. 3.2. Focus The IMH (see Appendix A) is primarily focused on describing types of models within the information domain and the recommended techniques and standards used to define and produce models. When a project team produces a data model, the data model: Should leverage existing enterprise data models by using them as a starting point. Must be aligned with existing enterprise data models to ensure that the specifics of the application fit within the bigger picture. Must be modeled at a level of abstraction and/or level of operational detail suitable to the type of project. Must be mapped against process requirements and further refined for completeness. Must be managed and further detailed throughout the transformation stages. What is covered: Components of the different data model types (conceptual, logical, physical, dimensional models and XML schema models). Data naming standards. Data modeling notations. Guidelines for information models. What is not covered: Aspects of data management other than information modeling. Procedures for managing models within modeling tools. GO-ITS 56.3 Information Modeling Standard Page 8 of 14

Information modeling tools. Educational aspects of information and data modeling. Data model QA checklists. 3.3. Components of a Data Model Data modeling involves identifying things (entities) of importance for an organization, the properties (attributes) of those things and how the things are related to each other (relationships). A data model should be used to model the data or information requirements for Information Management Systems (MIS, CRM), Online Transaction Processing (OLTP) systems, Online Analytical Process (OLAP) systems (i.e. Data Warehouses and/or Data Marts), XML Schemas, and for general business understanding. A data model must consist of the following elements: Diagram - A graphical representation showing entities, attributes that further describe the entities, and the relationships between the entities. Entity - An object about which the business collects data. It is a class of uniquely identifiable persons, places, things, events or concepts of interest to the business. Attribute - A property or characteristic that describes an entity. The attributes of an entity represent the information kept about the entity, which is relevant to the business operations and business functions. Relationship - An association that exists between two entities, based on business policy. A relationship represents a business rule. Data Dictionary - A centralized collection of metadata about a data model. It includes data definitions and characteristics of all data items and also includes cross-reference lookups and usage rules. GO-ITS 56.3 Information Modeling Standard Page 9 of 14

3.4. Levels of Data Models In terms of the Enterprise Architecture Framework, Table 1 outlines the different data model types, where each type of data model represents a different level of abstraction. EA Level Scope (Contextual) Business Model (Conceptual) System Model (Logical) Technology Model (Physical) Detailed Representation (Out of Context) Data Model Type Business Resource Types Conceptual Data Model (CDM) Logical Data Model (LDM) Physical Data Model (PDM) Data Definition (DDL) Physical File Definition Data Model Scope Enterprise or Project (One list of Resource Types per scope) Enterprise or Project (Single CDM per scope) Enterprise or Project (Single LDM per scope) Enterprise or Project (May consist of multiple PDMs per scope) Entity Level Business definitions Business Data Entities: key entities identified, named and described Data Entities: normalized and fully defined with properties Tables or XML elements: final and fully defined with properties Relationship Level N/A Business Data Relationships: identified, named and described Data Relationships: final and fully defined with properties Keys: final and fully defined with properties Attribute Level N/A N/A N/A N/A N/A N/A N/A N/A N/A Business Data Attributes: representative attributes named, and described Data Attributes: all attributes identified, final and fully defined with properties Columns or XML elements: final and fully defined with properties Functioning Enterprise XML Schema Definition Data (Database) Messages / Documents N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A Table 1: Types of Data Models Note: The focus of the Information Modeling Standards is on the conceptual, logical and physical data models. See Appendix A for the full Information Modeling Handbook. GO-ITS 56.3 Information Modeling Standard Page 10 of 14

4. Related Standards 4.1. Impacts to Existing Standards Identify any Standards that reference or are referenced by this Standard and describe the impact. None GO-IT Standard Impact Recommended Action N/A 4.2. Impacts to Existing Environment Impacted Infrastructure Impact Recommended Action None N/A 5. Compliance Requirements The definitions of data models, dimensional models and XML schemas, the metadata requirements for each model and the data model diagram samples provided in the GO-ITS 56 OPS Enterprise Architecture (EA): Appendix B: Corporate Enterprise Architecture Review Requirements Guidebook should be compliant to the contents of the GO-ITS 56.3 Information Modeling Standard Appendix A. When some changes are made in GO-ITS 56.3 standard, the standard owner must make sure the new changes are either not affecting the content of GO-ITS 56 Standard Appendix B, or the relevant section(s) of GO-ITS 56 Standard Appendix B are also updated to reflect the new changes in information modeling standard. 5.1. Implementation and Metrics The intention of the OCCIO is to advertise and promote this standard as being a mandatory component throughout government. However, in order to effectively manage its implementation, ministries, clusters and applicable agencies are expected to adopt and monitor compliance to this standard. GO-ITS 56.3 Information Modeling Standard Page 11 of 14

6. Acknowledgements Consulted: Organization Consulted (Ministry/Cluster) Ministry of Finance Ministry of Community and Social Services Ministry of Education Ministry of Government Services Ministry of Health and Long-Term Care Ministry of Natural Resources Division Branch Date Central Agency I&IT Cluster Children, Youth and Social Services I&IT Cluster Community Services I&IT Cluster Government Services Integration I&IT Cluster Health Services I&IT Cluster Land and Resource I&IT Cluster Ministry of Transportation Labour and Transportation I&IT Cluster Treasury Board Secretariat I&IT Strategy, Policy and Enterprise Architecture Strategy, Planning and Services Information Management and Architecture Data Collection & Decision Support Solutions I&IT Strategy, Planning and Enterprise Architecture I&IT Strategy and Architecture Strategy, Information & Program Management Architecture, Information Management & Labour Solutions I&IT Strategy, Policy and Enterprise Architecture July 2015, Oct. 2015, July 2015, Oct. 2015, July 2015, Oct. 2015, Oct. 2015, July 2015, Oct. 2015, Oct. 2015, July 2015, Oct. 2015, Committee/Working Group Consulted Date Information Architecture Domain Working Group (IADWG) May 2015 November 2015 Corporate Architecture Core Team (ACT) December 2015 Corporate Architecture Review Board (ARB) December 2015 GO-ITS 56.3 Information Modeling Standard Page 12 of 14

Informed: Organization Informed (Ministry/Cluster) N/A Division Branch Date Committee/Working Group Informed N/A Date 7. Recommended Versioning and/or Change Management Changes (i.e. all revisions, updates, versioning) to the standard require authorization from the responsible organization(s). Once a determination has been made by the responsible organization to proceed with changes, ICS as custodians of the I&IT Rules Refresh Plan will coordinate and provide assistance with respect to the approvals process. The approval process for changes to standards will be determined based on the degree and impact of the change. The degree and impact of changes fall into one of two categories: Minor updates - require confirmation from ARB, and communication to stakeholders and ITELC. Changes are noted in the Document History section of the standard. Minor updates generally consist of: Editorial corrections (spelling, grammar, references, etc.) made with the intention to eliminate confusion and produce consistent, accurate, and complete work. Formatting changes (due to template updates or to improve readability of document). Documented organizational changes e.g. renaming of committees, approved transition of committee responsibilities, approved reporting relationship changes. Standard revisions - require consultation with stakeholders, ARB endorsement, and ITELC approval. Standard revisions consist of any updates to the I&IT Rules Refresh Plan that are not considered minor and may: represent new standard or significant revision to an existing standard represent a major version change to one or more specifications impact procurement require configuration changes to current solutions impact other standards respond to legislative, policy or procurement changes GO-ITS 56.3 Information Modeling Standard Page 13 of 14

7.1. Publication Details All approved Government of Ontario IT Standards (GO ITS) are published on the OCCIO Intranet web site. Please indicate with a checkmark below if this standard is also to be published on the public, GO ITS Internet Site. Standard to be published on both the OPS Intranet and the GO ITS Internet web site (available to the public, vendors etc.) 8. Requirements Levels Within this document, certain wording conventions are followed. There are precise requirements and obligations associated with the following terms: Must Should This word, or the terms "REQUIRED" or "SHALL", means that the statement is an absolute requirement. This word, or the adjective "RECOMMENDED", means that there may exist valid reasons in particular circumstances to ignore the recommendation, but the full implications (e.g., business functionality, security, cost) must be understood and carefully weighed before choosing a different course. GO-ITS 56.3 Information Modeling Standard Page 14 of 14