Blackboard Pattern

T
Blackboard Architectural Pattern Andy Bulka Melbourne Patterns Group - 2004
Intent ,[object Object],[object Object]
Context ,[object Object]
E.g. ,[object Object],[object Object],[object Object],[object Object]
Example -  speech recognition ,[object Object]
Example ,[object Object],[object Object],[object Object]
Solution ,[object Object],[object Object],[object Object]
Solution ,[object Object],[object Object]
Structure
UML
Complex theorising...
Live Exampe ,[object Object],[object Object],[object Object]
1 of 12

Recommended

Blackboard architecture pattern by
Blackboard architecture patternBlackboard architecture pattern
Blackboard architecture patternaish006
12.1K views27 slides
comparison of various sdlc models by
comparison of various sdlc modelscomparison of various sdlc models
comparison of various sdlc modelssadaf ateeq
15.4K views9 slides
Software Engineering - chp4- design patterns by
Software Engineering - chp4- design patternsSoftware Engineering - chp4- design patterns
Software Engineering - chp4- design patternsLilia Sfaxi
14K views48 slides
E3 chap-08 by
E3 chap-08E3 chap-08
E3 chap-08Lukmanulhakim Almamalik
1.2K views33 slides
Design rules and usability requirements by
Design rules and usability requirementsDesign rules and usability requirements
Design rules and usability requirementsAndres Baravalle
5K views100 slides
HCI 3e - Ch 4: Paradigms by
HCI 3e - Ch 4:  ParadigmsHCI 3e - Ch 4:  Paradigms
HCI 3e - Ch 4: ParadigmsAlan Dix
4.7K views26 slides

More Related Content

What's hot

HCI 3e - Ch 8: Implementation support by
HCI 3e - Ch 8:  Implementation supportHCI 3e - Ch 8:  Implementation support
HCI 3e - Ch 8: Implementation supportAlan Dix
17.7K views33 slides
Design Pattern in Software Engineering by
Design Pattern in Software EngineeringDesign Pattern in Software Engineering
Design Pattern in Software EngineeringManish Kumar
7K views17 slides
Hci in-the-software-process-1 by
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1Ali javed
2.6K views29 slides
HCI 3e - Ch 10: Universal design by
HCI 3e - Ch 10:  Universal designHCI 3e - Ch 10:  Universal design
HCI 3e - Ch 10: Universal designAlan Dix
15.3K views26 slides
Socio organizational issues ppt by
Socio organizational issues pptSocio organizational issues ppt
Socio organizational issues ppttamizh arthanari
714 views39 slides
HCI - Chapter 3 by
HCI - Chapter 3HCI - Chapter 3
HCI - Chapter 3Alan Dix
62.5K views70 slides

What's hot(20)

HCI 3e - Ch 8: Implementation support by Alan Dix
HCI 3e - Ch 8:  Implementation supportHCI 3e - Ch 8:  Implementation support
HCI 3e - Ch 8: Implementation support
Alan Dix17.7K views
Design Pattern in Software Engineering by Manish Kumar
Design Pattern in Software EngineeringDesign Pattern in Software Engineering
Design Pattern in Software Engineering
Manish Kumar7K views
Hci in-the-software-process-1 by Ali javed
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1
Ali javed2.6K views
HCI 3e - Ch 10: Universal design by Alan Dix
HCI 3e - Ch 10:  Universal designHCI 3e - Ch 10:  Universal design
HCI 3e - Ch 10: Universal design
Alan Dix15.3K views
HCI - Chapter 3 by Alan Dix
HCI - Chapter 3HCI - Chapter 3
HCI - Chapter 3
Alan Dix62.5K views
Introduction to Expert Systems {Artificial Intelligence} by FellowBuddy.com
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}
FellowBuddy.com11.4K views
Output analysis for simulation models / Elimination of initial Bias by Tilakpoudel2
Output analysis for simulation models / Elimination of initial BiasOutput analysis for simulation models / Elimination of initial Bias
Output analysis for simulation models / Elimination of initial Bias
Tilakpoudel22.9K views
HCI 3e - Ch 18: Modelling rich interaction by Alan Dix
HCI 3e - Ch 18:  Modelling rich interactionHCI 3e - Ch 18:  Modelling rich interaction
HCI 3e - Ch 18: Modelling rich interaction
Alan Dix6.7K views
HCI 3e - Ch 19: Groupware by Alan Dix
HCI 3e - Ch 19:  GroupwareHCI 3e - Ch 19:  Groupware
HCI 3e - Ch 19: Groupware
Alan Dix11.6K views
HCI 3e - Ch 20: Ubiquitous computing and augmented realities by Alan Dix
HCI 3e - Ch 20:  Ubiquitous computing and augmented realitiesHCI 3e - Ch 20:  Ubiquitous computing and augmented realities
HCI 3e - Ch 20: Ubiquitous computing and augmented realities
Alan Dix5.3K views
Improving software economics by deep sharma
Improving software economicsImproving software economics
Improving software economics
deep sharma18.6K views
HCI - Chapter 6 by Alan Dix
HCI - Chapter 6HCI - Chapter 6
HCI - Chapter 6
Alan Dix29.3K views
HCI 3e - Ch 12: Cognitive models by Alan Dix
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
Alan Dix36.7K views
Selection of an appropriate project approach by tumetr1
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
tumetr17.3K views
HCI 3e - Ch 5: Interaction design basics by Alan Dix
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
Alan Dix54.7K views
HCI 3e - Ch 6: HCI in the software process by Alan Dix
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software process
Alan Dix5.4K views

Viewers also liked

blackboard architecture by
blackboard architectureblackboard architecture
blackboard architectureNguyễn Ngân
19.4K views21 slides
Speech recognition project report by
Speech recognition project reportSpeech recognition project report
Speech recognition project reportSarang Afle
60.4K views82 slides
Speech recognition by
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
95.7K views26 slides
Speech Recognition System By Matlab by
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By MatlabAnkit Gujrati
58.1K views21 slides
Layered architecture style by
Layered architecture styleLayered architecture style
Layered architecture styleBegench Suhanov
18.2K views14 slides
Voice Recognition Service (VRS) by
Voice Recognition Service (VRS)Voice Recognition Service (VRS)
Voice Recognition Service (VRS)Shady A. Alefrangy
7K views43 slides

Viewers also liked(20)

blackboard architecture by Nguyễn Ngân
blackboard architectureblackboard architecture
blackboard architecture
Nguyễn Ngân19.4K views
Speech recognition project report by Sarang Afle
Speech recognition project reportSpeech recognition project report
Speech recognition project report
Sarang Afle60.4K views
Speech recognition by Charu Joshi
Speech recognitionSpeech recognition
Speech recognition
Charu Joshi95.7K views
Speech Recognition System By Matlab by Ankit Gujrati
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By Matlab
Ankit Gujrati58.1K views
Layered architecture style by Begench Suhanov
Layered architecture styleLayered architecture style
Layered architecture style
Begench Suhanov18.2K views
Speech recognition final presentation by himanshubhatti
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentation
himanshubhatti30.8K views
Speech Recognition Technology by Seminar Links
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
Seminar Links33.7K views
Blackboard Powerpoint by bkg1990
Blackboard PowerpointBlackboard Powerpoint
Blackboard Powerpoint
bkg199014K views
Artificial intelligence Speech recognition system by REHMAT ULLAH
Artificial intelligence Speech recognition systemArtificial intelligence Speech recognition system
Artificial intelligence Speech recognition system
REHMAT ULLAH62.4K views
Automatic speech recognition by Richie
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
Richie22.6K views
Speech to text conversion by ankit_saluja
Speech to text conversionSpeech to text conversion
Speech to text conversion
ankit_saluja24.9K views
Speech recognition an overview by Varun Jain
Speech recognition   an overviewSpeech recognition   an overview
Speech recognition an overview
Varun Jain3.4K views
Architectural styles and patterns by Himanshu
Architectural styles and patternsArchitectural styles and patterns
Architectural styles and patterns
Himanshu 27.9K views
Arch stylesandpatternsmi by lord14383
Arch stylesandpatternsmiArch stylesandpatternsmi
Arch stylesandpatternsmi
lord14383820 views
AUTOMATIC SPEECH RECOGNITION- A SURVEY by IJCERT
AUTOMATIC SPEECH RECOGNITION- A SURVEYAUTOMATIC SPEECH RECOGNITION- A SURVEY
AUTOMATIC SPEECH RECOGNITION- A SURVEY
IJCERT526 views

Similar to Blackboard Pattern

Symeon Retalis Design Practice by
Symeon Retalis Design PracticeSymeon Retalis Design Practice
Symeon Retalis Design PracticeCharalambos Vrasidas, Ph.D.
671 views20 slides
Nle2010 retalis-ppt by
Nle2010 retalis-pptNle2010 retalis-ppt
Nle2010 retalis-pptgrainne
842 views24 slides
Chapters 15,16 by
Chapters 15,16Chapters 15,16
Chapters 15,16emtinanalqurashi
221 views43 slides
Asld2011 ljubojevic laurillard by
Asld2011 ljubojevic laurillardAsld2011 ljubojevic laurillard
Asld2011 ljubojevic laurillardYishay Mor
2.1K views5 slides
Ejemplo artículonormasapa plantilla by
Ejemplo artículonormasapa plantillaEjemplo artículonormasapa plantilla
Ejemplo artículonormasapa plantillaMilcon Montenegro
337 views6 slides
A Flowchart-based Programming Environment for Improving Problem Solving Skill... by
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...Cynthia Velynne
4 views18 slides

Similar to Blackboard Pattern(20)

Nle2010 retalis-ppt by grainne
Nle2010 retalis-pptNle2010 retalis-ppt
Nle2010 retalis-ppt
grainne842 views
Asld2011 ljubojevic laurillard by Yishay Mor
Asld2011 ljubojevic laurillardAsld2011 ljubojevic laurillard
Asld2011 ljubojevic laurillard
Yishay Mor2.1K views
A Flowchart-based Programming Environment for Improving Problem Solving Skill... by Cynthia Velynne
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
Cynthia Velynne4 views
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr... by Yishay Mor
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yannis Dimitriadis: Interweaving learning and assessment patterns in CSCL scr...
Yishay Mor970 views
9 21-11 powerpoint by DRossNCSU
9 21-11 powerpoint9 21-11 powerpoint
9 21-11 powerpoint
DRossNCSU581 views
Representing practice: practice models, patterns, bundles .... by Colin Milligan
Representing practice: practice models, patterns, bundles ....Representing practice: practice models, patterns, bundles ....
Representing practice: practice models, patterns, bundles ....
Colin Milligan722 views
An Integrated Solver For Optimization Problems by Monica Waters
An Integrated Solver For Optimization ProblemsAn Integrated Solver For Optimization Problems
An Integrated Solver For Optimization Problems
Monica Waters3 views
Pedagogical concerns by ESPE
Pedagogical concernsPedagogical concerns
Pedagogical concerns
ESPE2.9K views
INTERPRETER AND APPLIED DEVELOPMENT ENVIRONMENT FOR LEARNING CONCEPTS OF OBJE... by ijpla
INTERPRETER AND APPLIED DEVELOPMENT ENVIRONMENT FOR LEARNING CONCEPTS OF OBJE...INTERPRETER AND APPLIED DEVELOPMENT ENVIRONMENT FOR LEARNING CONCEPTS OF OBJE...
INTERPRETER AND APPLIED DEVELOPMENT ENVIRONMENT FOR LEARNING CONCEPTS OF OBJE...
ijpla559 views
formative e-assessment developers day by Yishay Mor
formative e-assessment developers dayformative e-assessment developers day
formative e-assessment developers day
Yishay Mor910 views
The I in PRIMM - Code Comprehension and Questioning by Sue Sentance
The I in PRIMM - Code Comprehension and QuestioningThe I in PRIMM - Code Comprehension and Questioning
The I in PRIMM - Code Comprehension and Questioning
Sue Sentance301 views

More from tcab22

State Pattern In Flex by
State Pattern In FlexState Pattern In Flex
State Pattern In Flextcab22
73 views16 slides
Null Object Design Pattern by
Null Object Design PatternNull Object Design Pattern
Null Object Design Patterntcab22
1K views9 slides
Tooled Composite Design Pattern by
Tooled Composite Design PatternTooled Composite Design Pattern
Tooled Composite Design Patterntcab22
867 views24 slides
Tooled Composite Design Pattern presentation by
Tooled Composite Design Pattern presentationTooled Composite Design Pattern presentation
Tooled Composite Design Pattern presentationtcab22
410 views24 slides
Andy Bulka Pattern Automation by
Andy Bulka Pattern AutomationAndy Bulka Pattern Automation
Andy Bulka Pattern Automationtcab22
236 views10 slides
Representing Design Patterns In Uml Andy Bulka Oct2006 by
Representing Design Patterns In Uml Andy Bulka Oct2006Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006tcab22
951 views16 slides

More from tcab22(6)

State Pattern In Flex by tcab22
State Pattern In FlexState Pattern In Flex
State Pattern In Flex
tcab2273 views
Null Object Design Pattern by tcab22
Null Object Design PatternNull Object Design Pattern
Null Object Design Pattern
tcab221K views
Tooled Composite Design Pattern by tcab22
Tooled Composite Design PatternTooled Composite Design Pattern
Tooled Composite Design Pattern
tcab22867 views
Tooled Composite Design Pattern presentation by tcab22
Tooled Composite Design Pattern presentationTooled Composite Design Pattern presentation
Tooled Composite Design Pattern presentation
tcab22410 views
Andy Bulka Pattern Automation by tcab22
Andy Bulka Pattern AutomationAndy Bulka Pattern Automation
Andy Bulka Pattern Automation
tcab22236 views
Representing Design Patterns In Uml Andy Bulka Oct2006 by tcab22
Representing Design Patterns In Uml Andy Bulka Oct2006Representing Design Patterns In Uml Andy Bulka Oct2006
Representing Design Patterns In Uml Andy Bulka Oct2006
tcab22951 views

Recently uploaded

Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
49 views45 slides
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TShapeBlue
81 views34 slides
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...ShapeBlue
74 views17 slides
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsShapeBlue
172 views13 slides
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPoolShapeBlue
56 views10 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
142 views32 slides

Recently uploaded(20)

CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T by ShapeBlue
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&TCloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
CloudStack and GitOps at Enterprise Scale - Alex Dometrius, Rene Glover - AT&T
ShapeBlue81 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue74 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue172 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue56 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson142 views
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ... by ShapeBlue
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
Backroll, News and Demo - Pierre Charton, Matthias Dhellin, Ousmane Diarra - ...
ShapeBlue121 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash103 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue86 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li74 views
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ by ShapeBlue
Confidence in CloudStack - Aron Wagner, Nathan Gleason - AmericConfidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
Confidence in CloudStack - Aron Wagner, Nathan Gleason - Americ
ShapeBlue58 views
NTGapps NTG LowCode Platform by Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu287 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue134 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue128 views
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda... by ShapeBlue
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
ShapeBlue93 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue191 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue218 views

Blackboard Pattern