SlideShare a Scribd company logo
1 of 23
Download to read offline
How can the blackboard metaphor 
enrich collaborative ACM systems? 
AdaptiveCM 2014 – Ulm 01.09.2014 
Helle Frisak Sem, Steinar Carlsen and Gunnar John 
Coll (Norway) 
Computas AS 04.09.2014 – Please quote
2 
Plan for the talk 
• The blackboard metaphor 
• Adaptive Case Management and collaborative work 
Computas AS 04.09.2014 – Please quote 
• Balancing flexibility 
and compliance 
• Example - UTSYS 
• Why is the blackboard 
metaphor useful?
The blackboard metaphor 
“A blackboard system is an artificial intelligence application based on 
the blackboard architectural model, where a common knowledge 
base, the "blackboard", is iteratively updated by a diverse group of 
specialist knowledge sources, starting with a problem specification 
and ending with a solution.” 
3 
https://en.wikipedia.org/wiki/Blackboard_system 
Computas AS 04.09.2014 – Please quote
Adaptive case management 
CM: 
Handling of many cases that are 
essentially similar 
Focus on automation 
Adaptive CM: 
Cases are different or circumstances 
vary in an unpredictable way 
Follow common and identifiable 
patterns, but usually also stray 
outside these 
Supporting knowledge workers 
4 
Computas AS 04.09.2014 – Please quote
Ordered/complex duality 
5 
Ordered situation with 
clear indication of 
what to do 
Complex situation where 
participants discover 
patterns and decide actions 
within bounds 
Computas AS 04.09.2014 – Please quote
Types of collaboration (Mintzberg) 
Coordination 
Direct 
supervision 
Standardization Mutual 
adjustment 
of 
employee 
skills 
of 
work 
processes 
of 
outputs 
Computas AS 04.09.2014 – Please quote
Towards a rich ACM toolbox… 
• Balancing procedural compliance and run-time flexibility 
• Embracing the unknown, creating headroom for expert 
7 
judgment 
We must offer different 
collaboration types and 
support mechanisms! 
Computas AS 04.09.2014 – Please quote
Collaboration characteristics 
• What is the reason to start to do something? 
• How does information flow? 
• Where is the locus of control? 
8 
Computas AS 04.09.2014 – Please quote
Hierarchies / direct supervision 
• I act because I’m told to 
• Flow follows line of command – Instructions down, 
information up 
9 
• One person in control 
Computas AS 04.09.2014 – Please quote
Standardization – predefined design 
• I act because it’s in my job description 
• Information flows with the work/relay baton 
• Control by design 
10 
Computas AS 04.09.2014 – Please quote
• I act because I think it is important 
• Emergent control 
11 
Mutual adjustment 
• Shared information 
Computas AS 04.09.2014 – Please quote
Blackboard metaphor – a way of thinking 
12 
Main principles: 
Shared information 
Free initiative 
Push and pull 
Examples: 
Progress of science 
Scrum boards 
Crime boards 
Case files 
Wirearchy 
Computas AS 04.09.2014 – Please quote
Our goal: 
Provide IT support for collaborative work 
13 
• Support individual 
work and 
collaboration 
• Ensure performance 
correctness 
• Provide flexibility to 
handle the 
unexpected 
Computas AS 04.09.2014 – Please quote
Balancing adaptivity and compliance 
Different means serve different collaboration patterns 
14 
• Initiative 
• Information flow 
• Control 
Computas AS 04.09.2014 – Please quote 
ACM Shared 
information 
platform 
Tools 
and 
services 
Process-snippets 
Structured 
blackboards 
Tasks 
and 
worklists 
Task 
library
Balancing adaptivity and compliance 
How to do 
the work 
Easy if you 
know what to do ACM Shared 
information 
platform 
15 
Flexible relay 
Shared information 
and free initiative 
Tools 
and 
services 
Process-snippets 
Structured 
blackboards 
Tasks 
and 
worklists 
Task 
library 
Computas AS 04.09.2014 – Please quote
16 
Example - UTSYS 
UTSYS –for The National Police Immigration Service (NPIS) 
Operative police work related to immigration and forced 
return of illegal immigrants 
• Registration 
• Identification 
• Forced return 
• Detention 
Computas AS 04.09.2014 – Please quote
17 
Example - UTSYS 
• Parts of the work follow strict rules 
• Unpredictable overall process 
• Different types of actors with their specific goals and 
subgoals - lines of work 
• Non-monotonic goals 
Computas AS 04.09.2014 – Please quote
Undercover police infiltrates 
B’s connections, revealing that 
B has family in northern parts 
of Elbonia, under a different 
surname. 
7 
18 
Identification 
status 
Travel 
documents 
Identity 
verified 
Travelling 
arrangements 
Work supported by other police systems and UDI systems 
UTSYS supported work 
Asylum seeker «B» 
arrives and an UTSYS 
case is created. 
1 
Detain B. 
8 
Book flight. 
9 
Assign escort. 
10 
Surname 
retrieved 
Case gets reactivated: 
Queries to authorities in 
Elbonia using this name 
returns passportmatch. 
This triggers new tasks, 
updating the blackboard. 
6 
Police 
work 
5 
The Norwegian Directorate of 
Immigration processes the 
application for asylum. 
The application is turned down. 
Application 
for asylum 
submitted 
3 
When all subgoals 
have been completed, 
deportation can be 
carried out, and the 
case closed. 
11 
Acceptance confirmed 
by Elbonian authorities. 
Identity Return Detention Case state 
Awaiting 
ID verification 
Effectuation 
Finalisation 
Closing 
UTSYS Case blackboard 
Detained 
Initial 
interview 
2 
Work to verify B’s identity 
proves inconclusive. It is, 
however, 90% certain that 
the subject is an Elbonian. 
Computas AS 04.09.2014 – Please quote 
Failed 
application 
returned 
4 
Elbonian authorities refuse to 
receive B without firm 
evidence that he is a subject of 
Elbonia. Case is suspended.
19 
Example - UTSYS 
Structured blackboards with lines of work 
• Separate goals 
• Mutual adjustment between the lines 
• Relay-activity or standardization within tasks/lines 
Computas AS 04.09.2014 – Please quote
20 
Area for LoW (a) 
• Worklist with structured 
and unstructured tasks 
• Active task support based 
on predefined process 
snippets 
• Context sensitive task 
library for LoW (a) 
• Rulebase for calculations 
• Progress overview 
• Emergent workflow 
«Case x» 
Case 
Case state 
Case subgoals 
Common overview 
blackboard 
Area for LoW (b) 
• Static task library for 
LoW (b) 
• Emergent workflow 
• Tools for for executing 
special analyses 
• Structured access to 
work results 
• Activity plan editor 
with reminders 
Area for LoW (c) 
• Mainly a log, where 
LoW experts record 
their actions and 
reminders manually 
• Activity plan editor 
with reminders 
• Resource library for 
this LoW 
Event  
New case x 
instantiated 
Main goal: 
Case x solved 
and closed 
Case manager 
needs a full 
overview, across 
lines of work 
(LoW) 
Discipline specialists operate within their respective lines of work (LoW). 
Computas AS 04.09.2014 – Please quote
Why use the blackboard metaphor 
• Promote the participants’ 
ability to coordinate work 
through mutual 
adjustment 
• Give the participants 
room to act by their 
professional judgment 
21 
Computas AS 04.09.2014 – Please quote
When to use blackboard metaphor 
• When several participants collaborate 
• When there is a need for shared situation awareness 
• When information- and workflows between participants cannot be 
22 
pre-designed 
Computas AS 04.09.2014 – Please quote
Questions and discussion 
Email: Helle.Frisak.Sem@computas.com 
23 
Computas AS 04.09.2014 – Please quote 
Thank you!

More Related Content

Similar to Presentation adaptivecm2014 blackboardmetaphor_hellefrisaksem

Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03Lancaster University Library
 
PALNI Experience Implementing OCLC's WMS
PALNI Experience Implementing OCLC's WMS PALNI Experience Implementing OCLC's WMS
PALNI Experience Implementing OCLC's WMS Kirsten Leonard
 
Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Chris Awre
 
Aws Cloudy Gothenburg April 2017 - AWS Account Management
Aws Cloudy Gothenburg April 2017 -  AWS Account ManagementAws Cloudy Gothenburg April 2017 -  AWS Account Management
Aws Cloudy Gothenburg April 2017 - AWS Account ManagementRolf Koski
 
Information Flow and Knowledge/Records Management in Non-Profits
Information Flow and Knowledge/Records Management in Non-ProfitsInformation Flow and Knowledge/Records Management in Non-Profits
Information Flow and Knowledge/Records Management in Non-ProfitsValerie Saveri
 
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...BlackboardEMEA
 
The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty
 The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty
The End of Nostradamus: Killing Predictive Checkin Without Feeling GuiltyNASIG
 
Learning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingLearning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingJames Little
 
Madondo our journey down the self check road
Madondo our journey down the self check roadMadondo our journey down the self check road
Madondo our journey down the self check roadFOTIM
 
Madondo our journey down the self check road
Madondo our journey down the self check roadMadondo our journey down the self check road
Madondo our journey down the self check roadFOTIM
 
Developing Your Business Through Internal Controls
Developing Your Business Through Internal ControlsDeveloping Your Business Through Internal Controls
Developing Your Business Through Internal ControlsSkoda Minotti
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryPerficient, Inc.
 
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014LACE Project
 
Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Stefano Lariccia
 
Ellucian Live 2014 Presentation on Reporting and BI
Ellucian Live 2014 Presentation on Reporting and BIEllucian Live 2014 Presentation on Reporting and BI
Ellucian Live 2014 Presentation on Reporting and BIKent Brooks
 
Towards Open Architectures and Interoperability for Learning Analytics
Towards Open Architectures and Interoperability for Learning Analytics Towards Open Architectures and Interoperability for Learning Analytics
Towards Open Architectures and Interoperability for Learning Analytics Tore Hoel
 
April 20 Briefing With Team
April 20 Briefing With TeamApril 20 Briefing With Team
April 20 Briefing With TeamWilliam Francis
 
ADA - CoretrustSeal webinar presentation
ADA - CoretrustSeal webinar presentation ADA - CoretrustSeal webinar presentation
ADA - CoretrustSeal webinar presentation ARDC
 

Similar to Presentation adaptivecm2014 blackboardmetaphor_hellefrisaksem (20)

Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03Alma Day Presentations - Lancaster University 2013-06-03
Alma Day Presentations - Lancaster University 2013-06-03
 
PALNI Experience Implementing OCLC's WMS
PALNI Experience Implementing OCLC's WMS PALNI Experience Implementing OCLC's WMS
PALNI Experience Implementing OCLC's WMS
 
FOT-NET DATA project
FOT-NET DATA projectFOT-NET DATA project
FOT-NET DATA project
 
Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015Collaboration BOF presentation - IDCC 2015
Collaboration BOF presentation - IDCC 2015
 
OILS 513, Module 05: Knowledge Management
OILS 513, Module 05: Knowledge ManagementOILS 513, Module 05: Knowledge Management
OILS 513, Module 05: Knowledge Management
 
Aws Cloudy Gothenburg April 2017 - AWS Account Management
Aws Cloudy Gothenburg April 2017 -  AWS Account ManagementAws Cloudy Gothenburg April 2017 -  AWS Account Management
Aws Cloudy Gothenburg April 2017 - AWS Account Management
 
Information Flow and Knowledge/Records Management in Non-Profits
Information Flow and Knowledge/Records Management in Non-ProfitsInformation Flow and Knowledge/Records Management in Non-Profits
Information Flow and Knowledge/Records Management in Non-Profits
 
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...
TLC2016 - Reviewing Blackboard sites to raise minimum engagment across the in...
 
The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty
 The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty
The End of Nostradamus: Killing Predictive Checkin Without Feeling Guilty
 
Learning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 MeetingLearning Technologist Network - Overview and January 2015 Meeting
Learning Technologist Network - Overview and January 2015 Meeting
 
Madondo our journey down the self check road
Madondo our journey down the self check roadMadondo our journey down the self check road
Madondo our journey down the self check road
 
Madondo our journey down the self check road
Madondo our journey down the self check roadMadondo our journey down the self check road
Madondo our journey down the self check road
 
Developing Your Business Through Internal Controls
Developing Your Business Through Internal ControlsDeveloping Your Business Through Internal Controls
Developing Your Business Through Internal Controls
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success Story
 
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014
Introduction to the Learning Analytics Data Sharing Workshop at EC-TEL 2014
 
Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4Eurodidaweb2014 03-17 21 day 3-4
Eurodidaweb2014 03-17 21 day 3-4
 
Ellucian Live 2014 Presentation on Reporting and BI
Ellucian Live 2014 Presentation on Reporting and BIEllucian Live 2014 Presentation on Reporting and BI
Ellucian Live 2014 Presentation on Reporting and BI
 
Towards Open Architectures and Interoperability for Learning Analytics
Towards Open Architectures and Interoperability for Learning Analytics Towards Open Architectures and Interoperability for Learning Analytics
Towards Open Architectures and Interoperability for Learning Analytics
 
April 20 Briefing With Team
April 20 Briefing With TeamApril 20 Briefing With Team
April 20 Briefing With Team
 
ADA - CoretrustSeal webinar presentation
ADA - CoretrustSeal webinar presentation ADA - CoretrustSeal webinar presentation
ADA - CoretrustSeal webinar presentation
 

Recently uploaded

General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per MVidyaAdsule1
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08LloydHelferty
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Sebastiano Panichella
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...soumyapottola
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityApp Ethena
 
Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Deliveryrishi338139
 
cse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitycse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitysandeepnani2260
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...Sebastiano Panichella
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxRoquia Salam
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptxerickamwana1
 

Recently uploaded (11)

General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per M
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
 
Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Delivery
 
cse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitycse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber security
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptx
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
 

Presentation adaptivecm2014 blackboardmetaphor_hellefrisaksem

  • 1. How can the blackboard metaphor enrich collaborative ACM systems? AdaptiveCM 2014 – Ulm 01.09.2014 Helle Frisak Sem, Steinar Carlsen and Gunnar John Coll (Norway) Computas AS 04.09.2014 – Please quote
  • 2. 2 Plan for the talk • The blackboard metaphor • Adaptive Case Management and collaborative work Computas AS 04.09.2014 – Please quote • Balancing flexibility and compliance • Example - UTSYS • Why is the blackboard metaphor useful?
  • 3. The blackboard metaphor “A blackboard system is an artificial intelligence application based on the blackboard architectural model, where a common knowledge base, the "blackboard", is iteratively updated by a diverse group of specialist knowledge sources, starting with a problem specification and ending with a solution.” 3 https://en.wikipedia.org/wiki/Blackboard_system Computas AS 04.09.2014 – Please quote
  • 4. Adaptive case management CM: Handling of many cases that are essentially similar Focus on automation Adaptive CM: Cases are different or circumstances vary in an unpredictable way Follow common and identifiable patterns, but usually also stray outside these Supporting knowledge workers 4 Computas AS 04.09.2014 – Please quote
  • 5. Ordered/complex duality 5 Ordered situation with clear indication of what to do Complex situation where participants discover patterns and decide actions within bounds Computas AS 04.09.2014 – Please quote
  • 6. Types of collaboration (Mintzberg) Coordination Direct supervision Standardization Mutual adjustment of employee skills of work processes of outputs Computas AS 04.09.2014 – Please quote
  • 7. Towards a rich ACM toolbox… • Balancing procedural compliance and run-time flexibility • Embracing the unknown, creating headroom for expert 7 judgment We must offer different collaboration types and support mechanisms! Computas AS 04.09.2014 – Please quote
  • 8. Collaboration characteristics • What is the reason to start to do something? • How does information flow? • Where is the locus of control? 8 Computas AS 04.09.2014 – Please quote
  • 9. Hierarchies / direct supervision • I act because I’m told to • Flow follows line of command – Instructions down, information up 9 • One person in control Computas AS 04.09.2014 – Please quote
  • 10. Standardization – predefined design • I act because it’s in my job description • Information flows with the work/relay baton • Control by design 10 Computas AS 04.09.2014 – Please quote
  • 11. • I act because I think it is important • Emergent control 11 Mutual adjustment • Shared information Computas AS 04.09.2014 – Please quote
  • 12. Blackboard metaphor – a way of thinking 12 Main principles: Shared information Free initiative Push and pull Examples: Progress of science Scrum boards Crime boards Case files Wirearchy Computas AS 04.09.2014 – Please quote
  • 13. Our goal: Provide IT support for collaborative work 13 • Support individual work and collaboration • Ensure performance correctness • Provide flexibility to handle the unexpected Computas AS 04.09.2014 – Please quote
  • 14. Balancing adaptivity and compliance Different means serve different collaboration patterns 14 • Initiative • Information flow • Control Computas AS 04.09.2014 – Please quote ACM Shared information platform Tools and services Process-snippets Structured blackboards Tasks and worklists Task library
  • 15. Balancing adaptivity and compliance How to do the work Easy if you know what to do ACM Shared information platform 15 Flexible relay Shared information and free initiative Tools and services Process-snippets Structured blackboards Tasks and worklists Task library Computas AS 04.09.2014 – Please quote
  • 16. 16 Example - UTSYS UTSYS –for The National Police Immigration Service (NPIS) Operative police work related to immigration and forced return of illegal immigrants • Registration • Identification • Forced return • Detention Computas AS 04.09.2014 – Please quote
  • 17. 17 Example - UTSYS • Parts of the work follow strict rules • Unpredictable overall process • Different types of actors with their specific goals and subgoals - lines of work • Non-monotonic goals Computas AS 04.09.2014 – Please quote
  • 18. Undercover police infiltrates B’s connections, revealing that B has family in northern parts of Elbonia, under a different surname. 7 18 Identification status Travel documents Identity verified Travelling arrangements Work supported by other police systems and UDI systems UTSYS supported work Asylum seeker «B» arrives and an UTSYS case is created. 1 Detain B. 8 Book flight. 9 Assign escort. 10 Surname retrieved Case gets reactivated: Queries to authorities in Elbonia using this name returns passportmatch. This triggers new tasks, updating the blackboard. 6 Police work 5 The Norwegian Directorate of Immigration processes the application for asylum. The application is turned down. Application for asylum submitted 3 When all subgoals have been completed, deportation can be carried out, and the case closed. 11 Acceptance confirmed by Elbonian authorities. Identity Return Detention Case state Awaiting ID verification Effectuation Finalisation Closing UTSYS Case blackboard Detained Initial interview 2 Work to verify B’s identity proves inconclusive. It is, however, 90% certain that the subject is an Elbonian. Computas AS 04.09.2014 – Please quote Failed application returned 4 Elbonian authorities refuse to receive B without firm evidence that he is a subject of Elbonia. Case is suspended.
  • 19. 19 Example - UTSYS Structured blackboards with lines of work • Separate goals • Mutual adjustment between the lines • Relay-activity or standardization within tasks/lines Computas AS 04.09.2014 – Please quote
  • 20. 20 Area for LoW (a) • Worklist with structured and unstructured tasks • Active task support based on predefined process snippets • Context sensitive task library for LoW (a) • Rulebase for calculations • Progress overview • Emergent workflow «Case x» Case Case state Case subgoals Common overview blackboard Area for LoW (b) • Static task library for LoW (b) • Emergent workflow • Tools for for executing special analyses • Structured access to work results • Activity plan editor with reminders Area for LoW (c) • Mainly a log, where LoW experts record their actions and reminders manually • Activity plan editor with reminders • Resource library for this LoW Event  New case x instantiated Main goal: Case x solved and closed Case manager needs a full overview, across lines of work (LoW) Discipline specialists operate within their respective lines of work (LoW). Computas AS 04.09.2014 – Please quote
  • 21. Why use the blackboard metaphor • Promote the participants’ ability to coordinate work through mutual adjustment • Give the participants room to act by their professional judgment 21 Computas AS 04.09.2014 – Please quote
  • 22. When to use blackboard metaphor • When several participants collaborate • When there is a need for shared situation awareness • When information- and workflows between participants cannot be 22 pre-designed Computas AS 04.09.2014 – Please quote
  • 23. Questions and discussion Email: Helle.Frisak.Sem@computas.com 23 Computas AS 04.09.2014 – Please quote Thank you!