SlideShare uma empresa Scribd logo
1 de 41
Involvement of Business Users throughout
the Knowledge lifecycle
XML Holland 2010, Amsterdam
Ronald Heller – Product Architect
Agenda
• What is Be Informed?
• The three main challenges
• Task Oriented Editors
• The knowledge lifecycle
• Real life project @ IND
• Project description & Meta model
• Review & validation: “Toverstaf”
• Wrap up & Questions
What is Be Informed?
What is Be Informed ?
• a platform for primary processes:
• governments, insurance, pension funds and other administrative service providers.
• one platform for all products and services:
• “common process, common system”, “multilaw solution”
• a complete platform:
• from information and advise to
application and decisions;
• tailor-made case treatment;
• both automatic decisions and
decision support.
• flexible, agile and compliant
• it is all about the model;
• policy management including
support for policy making.
• quick results (within months)
INTEGRATIE MECHANISMEN
Standard
cases
DIGITAL
FRONT
OFFICE
Specific
Cases
STRAIGHT
THROUGH
PROCESS
CASE
MANAGEMENT
DECISION SUPPORT
BIInterface
XHTML
Portal
Integration
Infrastructure
User
(customer,
employee)
BI Interfaces
WebServices
(SOAP)
Messages
(JMS)
Batch-int.
(CSV)
Others
(PDF, SMTP, …)
Integration
Infrastructure
ESB
Business
Process
Manager
B-2-B
Gateway
Scan/OCR
CMS, local
registrations &
external (basis)
registrations
BI Interfaces
WebDav
SQL/JDBC
WebServices
(SOAP)
ESB
Local copy
based upon
triggers
Logging/
reports
DWH &
reporting
DWH
Integration
ETL
ODS
Citizen Centric Government
Citizen Centric Government Framework
Standard Internet Infrastructure
Application Server Content Management RDBMS ESB Search
Different perspectives
Platform for knowledge intensive businesses processes
(Knowledge Infrastructure)
Record Apply Manage
Validate Communicate Governance
Analyze Account for Learn
Product Suite
Architecture
Service oriented Event driven Rules oriented Model driven
Solutions
Vertical
e-Gov
e-Collection
& fines
Vertical
e-Gov
e-Permits
Vertical
e-Gov
Point of Single
Contact
Vertical
e-Gov
e-Benefits
e-Gov
Add-ons
Specific
components
Interfaces
Metamodel
Reference
processes
Life events
Examples of large knowledge infrastructures
Inform Advise Request
• Navigation
• Index
• Search
• e-Forms
 Ask only relevant
questions,
 Pre-fill data,
 Knowledge
Instruments
• Classification
• Calculation
• Decision
• Case Files
 Consultation
 Collaboration
Receive Consider Decide Communicate
• Inbox
• Case Lists
• Case Files
 Collaboration
 Process Support
 Shared Case Files
• Operational
decisions
 Traceable decisions
• Documents
 View, exchange
• Assemble
artifacts
 Re-usable text
blocks
 Rule based
 Archive
• Customer & Partner Portals
 Notification
 Status update
 Collaboration
Registrations
Service interfaces
Examples of large knowledge infrastructures
Inform Advise Request
• Navigation
• Index
• Search
• e-Forms
 Ask only relevant
questions,
 Pre-fill data,
 Knowledge
Instruments
• Classification
• Calculation
• Decision
• Case Files
 Consultation
 Collaboration
Receive Consider Decide Communicate
• Inbox
• Case Lists
• Case Files
 Collaboration
 Process Support
 Shared Case Files
• Operational
decisions
 Traceable decisions
• Documents
 View, exchange
• Assemble
artifacts
 Re-usable text
blocks
 Rule based
 Archive
• Customer & Partner Portals
 Notification
 Status update
 Collaboration
Registrations
Service interfaces
• An infrastructure for managing and running business processes:
• manage knowledge (laws, regulations) separate from applications and processes;
• fully automated decisions and decision support;
• context driven information, advise and applications;
• sharing semantics throughout networks of organizations;
• Knowledge is recorded in an ontology which is enriched with business rules:
• ontology, rules, content, context
Inform
Decide
A model driven platform for running the entire business
All functions use the same ontology:
• search;
• decisions;
• processes;
• applications;
• electronic forms;
• files;
• services;
• ...
1/29/2015
The three main challenges
DataProcessKnowFunctionApplication
Business
What do we do different ?
Separate
Standardize
GovernIT
Aimed at getting to grips with real world complexity and dynamics
Model – Run - Improve
!
Ownership &
Initiative
!
Approval &
Acceptance
!
Analyse &
improve
Process, Function, Knowledge and data Services en events
Decision services
• KaaS: Knowledge as a Service offers:
• Standard services
(validation services)
• But also services with an user interface
• Not only automated decisicions but also
decision support
• Complete trace of the decision taken
(data and rules)
• The same service can also be used in a
(remote) portlet or a knowledge base.
• The references to the source (laws and
regulations) is kept.
Some screenshots of the application
Task oriented Editors
Business User
Friendly Representation
Business User
Friendly Representation
Business User
Friendly Representation
Business User
Friendly Representation
Business User
Friendly Representation
But we need even more…
Task oriented editors help a lot but we need more
• Business users tend to be technology averse, which is unfortunate because:
• Their involved is crucial in the whole management, aka the knowledge lifecycle
• They are the true owners of the companies knowledge
• Because of this technology threshold they have difficulties talking to knowledge
engineers and vice versa
• So you need
• A manner of publishing the implemented knowledge to a larger crowd (non studio
users)
• A tool for reviewing knowledge models without the need for the studio
• A manner of publishing in a non technical manner (no ontology, modeling visible)
• A manner of letting them test / try the developed services
• Multiple points of view on the knowledge
Some titles of the same kind of solution:
• Documentation by Self Documenting Models
• Knowledge catalogus
• “Toverstaf”
• “Meneer de Uil Kennisbank”
• Validation & Review Knowledgebase
• “gewoon een setje slimme ontsluitingassen hoor”
Demonstrating the “Toverstaf @ IND”
Separating 'the know and the flow'
SIEBELORACLE ESB
SOAP SOAP
Common
message
model
The Know The Flow
This is the foundation of the solution, and because of this concept
the IND received the NAF architecture award in 2009!
Toepassingseisen (1 - Bedrijfsproces)
0. Verkennen / oriënteren
1. Toeleiden
2. Kom ik in aanmerking voor…
3. Aanvraagformulier
1. Bepaal Product
2. Samenstellen product
3. Levering & registratie
Dynamisch
behandelplan
Ontvangen
Beslissen
Uitreiken
Informatie
verzamelen
Toetsen
HandhavenKDW
1. Toets op volledigheid & aanvullen
2. Toewijzen (risicoclassificatie)
3. Beoordelen (inhoudelijk)
4. Beslissen (“stempel”)
“Behandelen”
1. Classificeer gebeurtenis
2. Bepaal activiteit(en)
1. Ontvangen en registreren
Toepassingseisen (2 – Kennisservices)
1
Kennisbank
7
(intelligent) formulier (op
maat)
3
Kwalificatielijst
9
Bepaal Fabricaten
Beschikken
13
Dynamisch behandelplan/
kwalificatieplan
12
Bepaal behandelprofiel
Handhaven.
11
8
Beslissen
Bepaal Verwijderbaarheid
15
14
Bepaal Verblijfstitel
2
Klantvraag ondersteuning
4
Bepaal hoogte leges
5
Bepaal kwalificatie
6
Bepaal formeel verzoek
10
Toepassingseisen (3 – Gebruikersgroepen)
Gebruikersgroepen
Vreemdeling /
referent
Convenanthouder
Behandelaar
Senior behandelaar
Kennisanalist/
kenniseigenaar
1
2
3
4
5
Dutch Immigrations: Knowledge architecture and primary process in sync
EnforceHand Out
Decide
Information
gathering
Assess
Receive
Customer
Service Index
42 3
10
9
11
Decission
Formal
request
Kwalification
6 7
8
Dynamic
treatmentplan
“Treat”
1
5
13
Treatment
profileDocumentationFees
Permits
Compound
product
Title
determination
Business
services/
Activitiess
14+15
12
Intention
Procedure
Enforcement
profile
Dynamic proces
application
DBP
Some numbers
• Project has been running over 2 years now
• Fulltime 10-15 knowledge engineers working on translating law & legislation
into executable models.
• >50.000 concepts
• So how do we keep all this manageable?
• One good solid metamodel (basically the knowledge architecture)
• Iterative approach
• Architects – team leads – knowledge engineers
• Work pair-wise, peer reviewing etc.
• Think in components! Not only solution wise, but also within the knowledge
architecture
• Patterns & validations
• Deciding on Modeling Guidelines & Quality Criteria
• …
Patterns: Quality Criteria
Patterns: Modelling Guidelines
Patterns: different types
• Metamodel & Business patterns
• Advisory
• Decisionmaking & permits
• Healthcare
• ..
• Patterns in Acquiring Knowlegde
from legal sources
• different archetypes of law and how
these are transformed in models with
the help of patterns
• The profiling & Advise pattern
• Demonstrated for life events
• Misc. Implementation patterns
• Project specific implementation
patterns
• Overall good practices
Published paper:
Acquiring And Modeling Legal Knowledge
Using Patterns
P. Kordelaar, F. Van Teeseling, E. Hoogland
EKAW 2010, Lisbon
Published paper:
Business Patterns in Ontology design
F. Van Teeseling, R. Heller
BIS 2009, Posnan
Published paper:
Knowledge Applications for Life Events
F. Van Teeseling, R. Heller
ESWC 2009, Crete
Business users?
• Patterns are great for knowledge
engineers but also for:
• Exporting to other formats
• Exporting to other structures
• Creating other views based on the
same models
• Knowledge base for review and
validation: Toverstaf
4 februari 2008 37
Published paper:
Involving Business Users in Formal Modeling
using Natural Language Pattern Sentences
J. Van Grondelle, R. Heller, E van Haandel, T. Verburg
EKAW2010, Lisbon
IND: Toverstaf
Toverstaf
• Self documenting models
• Extra Ontsluitingsassen opgenomen
• Test & validate the instruments that are also used within the primary
process
• The same, no not copies, exactly the same
• Smart Exports for filtering/sorting
Using:
-The standard instruments
-Small changes to cocoon sitemap
-Smart XSLT scripts for filtering en
-serializing to Word/ Excell
DEMONSTRATION
Bedankt voor uw aandacht!

Mais conteúdo relacionado

Destaque

Presentación de prueba
Presentación de pruebaPresentación de prueba
Presentación de pruebajesusrra
 
Powerpoint prezentacja
Powerpoint prezentacjaPowerpoint prezentacja
Powerpoint prezentacjaDawid Banaś
 
Wykres indykatorowy
Wykres indykatorowyWykres indykatorowy
Wykres indykatorowyDawid Banaś
 
Spalanie stukowe, zapłon powierzchniowy
Spalanie stukowe, zapłon powierzchniowySpalanie stukowe, zapłon powierzchniowy
Spalanie stukowe, zapłon powierzchniowyDawid Banaś
 
Gearmanpresentation 110308165409-phpapp01
Gearmanpresentation 110308165409-phpapp01Gearmanpresentation 110308165409-phpapp01
Gearmanpresentation 110308165409-phpapp01longtuan
 
Prezentacja mateusz
Prezentacja mateuszPrezentacja mateusz
Prezentacja mateuszDawid Banaś
 
Silniki pojazdów samochodowych
Silniki pojazdów samochodowychSilniki pojazdów samochodowych
Silniki pojazdów samochodowychDawid Banaś
 

Destaque (9)

Presentación de prueba
Presentación de pruebaPresentación de prueba
Presentación de prueba
 
Powerpoint prezentacja
Powerpoint prezentacjaPowerpoint prezentacja
Powerpoint prezentacja
 
Wykres indykatorowy
Wykres indykatorowyWykres indykatorowy
Wykres indykatorowy
 
Spalanie stukowe, zapłon powierzchniowy
Spalanie stukowe, zapłon powierzchniowySpalanie stukowe, zapłon powierzchniowy
Spalanie stukowe, zapłon powierzchniowy
 
Fazy rozrządu
Fazy rozrząduFazy rozrządu
Fazy rozrządu
 
Silnik
SilnikSilnik
Silnik
 
Gearmanpresentation 110308165409-phpapp01
Gearmanpresentation 110308165409-phpapp01Gearmanpresentation 110308165409-phpapp01
Gearmanpresentation 110308165409-phpapp01
 
Prezentacja mateusz
Prezentacja mateuszPrezentacja mateusz
Prezentacja mateusz
 
Silniki pojazdów samochodowych
Silniki pojazdów samochodowychSilniki pojazdów samochodowych
Silniki pojazdów samochodowych
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Involvement of business users in validation & review process of knowledge intensive services

  • 1. Involvement of Business Users throughout the Knowledge lifecycle XML Holland 2010, Amsterdam Ronald Heller – Product Architect
  • 2. Agenda • What is Be Informed? • The three main challenges • Task Oriented Editors • The knowledge lifecycle • Real life project @ IND • Project description & Meta model • Review & validation: “Toverstaf” • Wrap up & Questions
  • 3. What is Be Informed?
  • 4. What is Be Informed ? • a platform for primary processes: • governments, insurance, pension funds and other administrative service providers. • one platform for all products and services: • “common process, common system”, “multilaw solution” • a complete platform: • from information and advise to application and decisions; • tailor-made case treatment; • both automatic decisions and decision support. • flexible, agile and compliant • it is all about the model; • policy management including support for policy making. • quick results (within months) INTEGRATIE MECHANISMEN Standard cases DIGITAL FRONT OFFICE Specific Cases STRAIGHT THROUGH PROCESS CASE MANAGEMENT DECISION SUPPORT BIInterface XHTML Portal Integration Infrastructure User (customer, employee) BI Interfaces WebServices (SOAP) Messages (JMS) Batch-int. (CSV) Others (PDF, SMTP, …) Integration Infrastructure ESB Business Process Manager B-2-B Gateway Scan/OCR CMS, local registrations & external (basis) registrations BI Interfaces WebDav SQL/JDBC WebServices (SOAP) ESB Local copy based upon triggers Logging/ reports DWH & reporting DWH Integration ETL ODS Citizen Centric Government
  • 5. Citizen Centric Government Framework Standard Internet Infrastructure Application Server Content Management RDBMS ESB Search Different perspectives Platform for knowledge intensive businesses processes (Knowledge Infrastructure) Record Apply Manage Validate Communicate Governance Analyze Account for Learn Product Suite Architecture Service oriented Event driven Rules oriented Model driven Solutions Vertical e-Gov e-Collection & fines Vertical e-Gov e-Permits Vertical e-Gov Point of Single Contact Vertical e-Gov e-Benefits e-Gov Add-ons Specific components Interfaces Metamodel Reference processes Life events
  • 6. Examples of large knowledge infrastructures Inform Advise Request • Navigation • Index • Search • e-Forms  Ask only relevant questions,  Pre-fill data,  Knowledge Instruments • Classification • Calculation • Decision • Case Files  Consultation  Collaboration Receive Consider Decide Communicate • Inbox • Case Lists • Case Files  Collaboration  Process Support  Shared Case Files • Operational decisions  Traceable decisions • Documents  View, exchange • Assemble artifacts  Re-usable text blocks  Rule based  Archive • Customer & Partner Portals  Notification  Status update  Collaboration Registrations Service interfaces
  • 7. Examples of large knowledge infrastructures Inform Advise Request • Navigation • Index • Search • e-Forms  Ask only relevant questions,  Pre-fill data,  Knowledge Instruments • Classification • Calculation • Decision • Case Files  Consultation  Collaboration Receive Consider Decide Communicate • Inbox • Case Lists • Case Files  Collaboration  Process Support  Shared Case Files • Operational decisions  Traceable decisions • Documents  View, exchange • Assemble artifacts  Re-usable text blocks  Rule based  Archive • Customer & Partner Portals  Notification  Status update  Collaboration Registrations Service interfaces
  • 8. • An infrastructure for managing and running business processes: • manage knowledge (laws, regulations) separate from applications and processes; • fully automated decisions and decision support; • context driven information, advise and applications; • sharing semantics throughout networks of organizations; • Knowledge is recorded in an ontology which is enriched with business rules: • ontology, rules, content, context Inform Decide A model driven platform for running the entire business All functions use the same ontology: • search; • decisions; • processes; • applications; • electronic forms; • files; • services; • ... 1/29/2015
  • 9. The three main challenges
  • 10.
  • 11.
  • 12.
  • 13. DataProcessKnowFunctionApplication Business What do we do different ? Separate Standardize GovernIT Aimed at getting to grips with real world complexity and dynamics
  • 14. Model – Run - Improve ! Ownership & Initiative ! Approval & Acceptance ! Analyse & improve
  • 15. Process, Function, Knowledge and data Services en events
  • 16. Decision services • KaaS: Knowledge as a Service offers: • Standard services (validation services) • But also services with an user interface • Not only automated decisicions but also decision support • Complete trace of the decision taken (data and rules) • The same service can also be used in a (remote) portlet or a knowledge base. • The references to the source (laws and regulations) is kept.
  • 17. Some screenshots of the application
  • 24. But we need even more… Task oriented editors help a lot but we need more • Business users tend to be technology averse, which is unfortunate because: • Their involved is crucial in the whole management, aka the knowledge lifecycle • They are the true owners of the companies knowledge • Because of this technology threshold they have difficulties talking to knowledge engineers and vice versa • So you need • A manner of publishing the implemented knowledge to a larger crowd (non studio users) • A tool for reviewing knowledge models without the need for the studio • A manner of publishing in a non technical manner (no ontology, modeling visible) • A manner of letting them test / try the developed services • Multiple points of view on the knowledge
  • 25. Some titles of the same kind of solution: • Documentation by Self Documenting Models • Knowledge catalogus • “Toverstaf” • “Meneer de Uil Kennisbank” • Validation & Review Knowledgebase • “gewoon een setje slimme ontsluitingassen hoor”
  • 27. Separating 'the know and the flow' SIEBELORACLE ESB SOAP SOAP Common message model The Know The Flow This is the foundation of the solution, and because of this concept the IND received the NAF architecture award in 2009!
  • 28. Toepassingseisen (1 - Bedrijfsproces) 0. Verkennen / oriënteren 1. Toeleiden 2. Kom ik in aanmerking voor… 3. Aanvraagformulier 1. Bepaal Product 2. Samenstellen product 3. Levering & registratie Dynamisch behandelplan Ontvangen Beslissen Uitreiken Informatie verzamelen Toetsen HandhavenKDW 1. Toets op volledigheid & aanvullen 2. Toewijzen (risicoclassificatie) 3. Beoordelen (inhoudelijk) 4. Beslissen (“stempel”) “Behandelen” 1. Classificeer gebeurtenis 2. Bepaal activiteit(en) 1. Ontvangen en registreren
  • 29. Toepassingseisen (2 – Kennisservices) 1 Kennisbank 7 (intelligent) formulier (op maat) 3 Kwalificatielijst 9 Bepaal Fabricaten Beschikken 13 Dynamisch behandelplan/ kwalificatieplan 12 Bepaal behandelprofiel Handhaven. 11 8 Beslissen Bepaal Verwijderbaarheid 15 14 Bepaal Verblijfstitel 2 Klantvraag ondersteuning 4 Bepaal hoogte leges 5 Bepaal kwalificatie 6 Bepaal formeel verzoek 10
  • 30. Toepassingseisen (3 – Gebruikersgroepen) Gebruikersgroepen Vreemdeling / referent Convenanthouder Behandelaar Senior behandelaar Kennisanalist/ kenniseigenaar 1 2 3 4 5
  • 31. Dutch Immigrations: Knowledge architecture and primary process in sync EnforceHand Out Decide Information gathering Assess Receive Customer Service Index 42 3 10 9 11 Decission Formal request Kwalification 6 7 8 Dynamic treatmentplan “Treat” 1 5 13 Treatment profileDocumentationFees Permits Compound product Title determination Business services/ Activitiess 14+15 12 Intention Procedure Enforcement profile
  • 33. Some numbers • Project has been running over 2 years now • Fulltime 10-15 knowledge engineers working on translating law & legislation into executable models. • >50.000 concepts • So how do we keep all this manageable? • One good solid metamodel (basically the knowledge architecture) • Iterative approach • Architects – team leads – knowledge engineers • Work pair-wise, peer reviewing etc. • Think in components! Not only solution wise, but also within the knowledge architecture • Patterns & validations • Deciding on Modeling Guidelines & Quality Criteria • …
  • 36. Patterns: different types • Metamodel & Business patterns • Advisory • Decisionmaking & permits • Healthcare • .. • Patterns in Acquiring Knowlegde from legal sources • different archetypes of law and how these are transformed in models with the help of patterns • The profiling & Advise pattern • Demonstrated for life events • Misc. Implementation patterns • Project specific implementation patterns • Overall good practices Published paper: Acquiring And Modeling Legal Knowledge Using Patterns P. Kordelaar, F. Van Teeseling, E. Hoogland EKAW 2010, Lisbon Published paper: Business Patterns in Ontology design F. Van Teeseling, R. Heller BIS 2009, Posnan Published paper: Knowledge Applications for Life Events F. Van Teeseling, R. Heller ESWC 2009, Crete
  • 37. Business users? • Patterns are great for knowledge engineers but also for: • Exporting to other formats • Exporting to other structures • Creating other views based on the same models • Knowledge base for review and validation: Toverstaf 4 februari 2008 37 Published paper: Involving Business Users in Formal Modeling using Natural Language Pattern Sentences J. Van Grondelle, R. Heller, E van Haandel, T. Verburg EKAW2010, Lisbon
  • 39. Toverstaf • Self documenting models • Extra Ontsluitingsassen opgenomen • Test & validate the instruments that are also used within the primary process • The same, no not copies, exactly the same • Smart Exports for filtering/sorting Using: -The standard instruments -Small changes to cocoon sitemap -Smart XSLT scripts for filtering en -serializing to Word/ Excell
  • 41. Bedankt voor uw aandacht!

Notas do Editor

  1. Voorschrijvend vormgeven van alle aspecten van de bedrijfsvoering. MODEL
  2. RUN Bedrijfskennis uitvoeren De crux is die blueprint uitvoerbaar te krijgen. Uitvoerbaar voor mensen: Consistent, precies, maar vooral communiceerbaar Te ondersteunen door systemen Eventueel deels uit te voeren door systemen. Rol van uitzonderingen Als dit lukt heb je een krachtig middel in handen voor verandering. Immers, verander de tekening en de uitvoering wordt aangepast.
  3. IMPROVE Wat is er nodig om die agility ook werkelijk te kunnen gebruiken Grote vraag is of je die aanpasbaarheid durft in te zetten. Immers, nieuwe auto’s gaan ook niet zonder testen de weg op. Uitputtend testen gaat ten koste van de flexibiliteit en agility.