Integrating aspects of interoperability, policy and governance
FRIS: a research information infrastructure in Flanders
CASRAI Canada ReConnect14November 19-21 2014 Ottawa
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Geert Van Grootel
Economy, Science & Innovation dept.
Flemish government
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada3
FRIS: Flanders Research Information Space
researchers
Research organisation
Investment opportunities
projects
publications
patents
equipment
products
research datafacilitiesgovernment
fundersresearchers
editors
libraries
data centres
research institutionsindustry
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Better Research Information: correct, actual , complete
Open FRIS data for services and application development
Maximum reuse of data
Maximum reuse of components
Connect data silo’s
Reduce system costs
More information services
Policy monitoring:efficient & effective
Increase strategic intelligence
Flemish government Open Data policy
FRIS Needs & drivers
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada5
The Information Providers Landscape
Universities
Research Institutes
Funding Agencies
Others
Strategic ResearchCenters
University Colleges
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The Challenge
Information integration from sources with large difference in: Scope:
research education data centre's services
Scale: 8 to >6.600 researchers
Internal integration maturity Application silo’s
HR Finance Asset management The library silo
ERP CRIS System …
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Goals
Implementation of FRIS information principles and policy Information quality
Completeness Accurate Timeliness
Information is integrated 360° view on all information dimensions
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada 8
Architecture
ContentChan
ge m
gnt
Gov
erna
nce
ServicesUse
Populate
Build
Accelerate Innovation
E-government
Monitoring
Communication
Agreements1. Information standards2. Classifications, Reference data3. ID’s
How to realise FRIS
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
A core element of the Architecture: FRIS Shared Services
Person Organisation
Project
Classifications
Research Contribution
Reference Data
Business Rules
Data Validation
Storage
Ingestion /Consumption
Administration User interface
Portal User Interface
Institution Services
InstitutionServices
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
A core element of the Architecture: FRIS Shared Services
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Goals Incremental information exchange
Continuous flow of information driven by agreed state Consequence:
reporting is realised on integrated FRIS data KPI’s continuously monitored
Process alignment Information collection efficiency
“I shall ask this only once” principle Master Data integration
Reuse and sharing of master data Available on the FRIS shared services layer
Reference data Agreed and managed semantics Available on the FRIS shared services layer
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
GoalsSemantics
Shared and managed vocabularies for Terms Business objects Business rules KPI Reports
Traceability from policy to data and back Policy Business rule Validation rule Validation rule compliancy Business
rule Policy
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS requirements for semantic management
• What• High level conceptual models• Provider information models • Business Rules• KPI’s• Reference data:
• Classifications, allowed value sets, • Codes and code sets• Data Validation Rules• Exchange formats and reporting standards
• CERIF • CASRAI
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS requirements for semantic management
• How• Collaborative management of information
models• Collaborative management of classification
schemes and code sets• Machine readable classification schemes and
codes sets • Machine readable information models including
business rules in anticipation of automated validation of exchanged information.
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS requirements for semantic management
Who EWI
Policy developers Monitoring group Enterprise Architect and team CIO FRIS Information architect FRIS services functional analyst IT developer Operations:
Data validation Report design KPI implementation
Information providers Roles very comparable to EWI Subject matter experts
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS Information Modelling Stack
Principles, Guidelines, Governance structures
High Level Conceptual models
Governance models
Met
a m
od
el
Information models
Data base schemes
Code SetsClassification Schemes
Information templates
Business Rules
Governance Implementation
Info
rmat
ion
M
od
elin
g
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS requirements for semantic management
Tools
Methodology
Organisation
DATA GOVERNANCEProactively managing your data, to support your business
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
“The Information “modelling” stack problem”
Technology
Application
Business
Information Behavior Structure
ProcessesInformation
Data
Organisation
Products & Services
Applications
Technical Infrastructure
BusinessFunctions
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Enterprise Information Architecture
20
Bus
ines
sA
pplic
atio
nTe
chno
logy
Business service
Business processBusiness object
Representation
Business role Business actor
Business interface
Application service
Data objectApplication function Application component
Application interface
Infrastructure service
System softwareNode
Artifact
Infrastructure interface
Network
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Terminology, Profiles and
Objects
Terminology, Profiles and
Objects
Model(s)Model(s)
Data Formats and Exchange
Protocols
Data Formats and Exchange
Protocols
Software Implementation and Developers
Modeling and Exchange Experts
Business: daily users to subject matter experts
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Can we have a business communication with this?
The CERIF Model
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Data modelling vs Concept Modelling
Person Research Contribution
Pers-ResCont
is involved with
of
Pers_ResCont_code• auth• edit• Illus• publ
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Terminology, Profiles and
Objects
Terminology, Profiles and
Objects
Model(s)Model(s)
Data Formats and Exchange
Protocols
Data Formats and Exchange
Protocols
Software Implementation and Developers
Modeling and Exchange Experts
Business: daily users to subject matter experts
‘Essentially, all models are wrong, but some are useful’George E. P. Box
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Business Vocabularies & Business Rules
• Can Business vocabularies be realised without structure?
• Even without a formal modelling framework we need structure• Everything is a concept• All concepts are equal but some are more equal than other• Frame discussions and communication• Appoint the responsible actor• ….
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The structured Business Vocabulary
Reasons for having structured vocabulariesCan express what we can know about the business
In a language understood by the business Provides meaning (semantics) to all concepts of the business
Provides coherence for Business Rules Requirements
Openess Sharing across the organisation
Can be supported by tooling Management
Workflows Storage Starting point for vertical integration
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
Business Term A Business Term is the name of a Business Concept. It is the
representation of a Business Concept by means of a word or ‘ordered set’ of words. A Business Term is used to refer to a Business Concept and its meaning
28
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
Business Concept A Business Concept is whatever can be thought of by the
business. Normally each Business Concept has an unambiguous meaning expressed by an unambiguous definition.
A Business Concept can be taxonomically classified in various sub classifications e.g. Business Object, Classification, Business Rule, Code.
A Business Concept is represented by a Business Term
29
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
Business Object A Business Object is a Business Concept, concrete or abstract,
that has the capability to influence behavior of a Business System. Typical examples are Person, Organization, Project, Location, Instruction, Account, etc.
A Business Object is represented by a Business Term
30
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
ClassificationA Classification is a Business Concept that organizes and
manages business information by defining (hierarchical) structures that provide classification categories that apply to one or more Business Concepts and groups of Business Concepts that apply to multiple Business Concepts
A Classification is represented by a Business Term
31
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
CodeA (technical) Business Concept that is an identifier of a Business
Concept.A Code is used to 'identify' or to 'refer to' a Business Concept.A Code is represented by a Business Term e.g. BE identifies the concept “Belgium”
32
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The components of structured Business vocabulary
Business RuleA formula that defines or constrains some aspect of business.
• Intended to assert business structure or to control or influence the behavior of the business.
• Describe the operations, definitions and constraints that apply to an organization.
• Can apply to people, processes, corporate behavior and computing systems in an organization, and are put in place to help the organization achieve its goals.
• May be informal or even unwritten, writing the rules down clearly and making sure that they don't conflict is a valuable activity.
• When carefully managed, rules can be used to help the organization to better achieve goals, remove obstacles to market growth, reduce costly mistakes, improve communication, comply with legal requirements, and increase customer loyalty.
A Business Rule is represented by a Business Term
33
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Information Model Pattern
Information Model Pattern The Information Model Pattern defines the generic structure of the type of
information you may be interested in when describing a concept.
This is the high level conceptual data architecture which represents the fundamental business objects and the relations between each other and the environment and the principles guiding its design and evolution (TOGAF 9.1 ISO 42010, IEEE 1471).
34
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS Meta model
Project
Person
Organisation
Location
ElectronicLocation
PhysicalLocation
Book
Book Contribution
Journal Contribution
Journal
Research Contribution
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
The FRIS Business Object structure
FRIS Business Object
Identifier
Issuing Authority
Provenance
Property
Classification
Taxonomical
Functional
Relationship
Life Cycle
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Business Rules
Business Rules implementation is fairly new in FRIS
Examples of structural business rule constraining the components of a FRIS Business objects
Mandatory propertiesThe following properties of Book Contribution In Book are
mandatory: Title, Publication Date, Book Title, ISBN, Publisher Name, Start Page, End Page andPublication Date.
Author Order RuleThe author order is known and represented by a
natural number indicating the position of an author in the author list.
Published Book Identifier RuleA Book classified as Published Book has at least one ISBN identifier
Identifier Composition RuleAn Identifier always has a known Issuing Authority and Provenance.
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Business Rules
The Business Rules are expressed in natural language
Is under de jurisdiction of the BusinessCreation RevisionDeprecation
Business Rules tend to remove degrees of freedom
Type of rulesDefinitional Rule
An Identifier always has a known Issuing Authority and Provenance.Behaviour Rules
A Journal Article must be deposited in the institutional archive no later than 3 moths after the publication date
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Business Rules and Business vocabulary
Business Rules are maintained as integral part of the Business vocabulary environment.
As much as possible with formal relationships to all relevant terms
CoherenceCompletenessTraceability
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Business Rule Traceability
The following properties of Book Contribution are mandatory: Title, Start Page, End Page.
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Terminology, Profiles and
Objects
Terminology, Profiles and
Objects
Business: daily users to subject matter experts
VocabulariesBusiness ObjectsClassifications
Business Rules
VocabulariesBusiness ObjectsClassifications
Business Rules
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
TOOLS
The Law of the Instrument:
“ If you only have a hammer, everything looks like a nail”
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Tool Scope
One tool for all, all for one tool
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS Data Governance Center Operating Model fragment
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
FRIS Data Goverance Operating model fragment
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
What has been realised so far
FRIS Business Objects Identifiers Properties Classification
Taxonomies Functional Classifications
Relationships Life Cycle
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
What has been realised so far
Codes, Codes sets and managementBusiness Rules
Policy Rule types Versioning
Implementation roadmap dependant Context dependant
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Roadmap 2015
Implement complete governance structure in Data Governance Center Roles and responsibilities Workflows
Design Implementation
Implement Data Governance Center Validation Rules
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Roadmap 2015
Integrate the Data Governance Center API with FRIS services layer
Reference Data Classifications Allowed values
Rule based data validation Integration of Business Rules – Data Rules stack
in Data Governance Center with the DataFlux validator services
KPI development.
CASRAI ReConnect14, 19- 21 November 2014, Ottawa, Canada
Terminology, Profiles and
Objects
Terminology, Profiles and
Objects
Model(s)Model(s)
Data Formats and Exchange
Protocols
Data Formats and Exchange
Protocols
Software Implementation and Developers
Modeling and Exchange Experts
Business: daily users to subject matter experts