Building a process layer for business applications using the blackboard pattern

Publikation: Beiträge in SammelwerkenAufsätze in KonferenzbändenForschungbegutachtet

Authors

Contemporary business applications often employ a process layer in order to coordinate automated activities. One option to build such a layer is to use a workflow management system. But the all-or-nothing fashion of such systems makes them sometimes hard to integrate. In such cases, custom development is an alternative. Yet concepts for the micro-architecture of process layers in business applications are rare. We argue that the blackboard pattern, which is known to be suitable for knowledge intensive artificial intelligence applications, can provide an solid basis also for constructing process layers with workflow capabilities. This paper shows how the essential building parts of workflows are realized in a blackboard architecture. In this context, an in-depth discussion of important design and implementation tasks to be solved is given.
OriginalspracheEnglisch
TitelSoftware Engineering 2007 : Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik
HerausgeberStefan Böttinger, Ludwig Theuvsen, Susanne Rank, Marlies Morgenstern
Anzahl der Seiten12
ErscheinungsortBonn
VerlagGesellschaft für Informatik e.V.
Erscheinungsdatum2007
Seiten145-156
ISBN (Print)978-3-88579-200-0
PublikationsstatusErschienen - 2007
VeranstaltungFachtagung des GI-Fachbereichs Softwaretechnik - 2007: Software Engineering - Hamburg
Dauer: 27.03.200730.03.2007

Bibliographische Notiz

Literaturverz. S. 156

Zuletzt angesehen

Publikationen

  1. Model-based logistic controlling of converging material flows
  2. Gain Adaptation in Sliding Mode Control Using Model Predictive Control and Disturbance Compensation with Application to Actuators
  3. Saving (in) a common world
  4. Introduction: The representative turn in EU studies
  5. Highly Efficient IPT Transmitter Circuit Based on a Novel Enhanced Class B Amplifier for Consumer Applications
  6. Retest effects in matrix test performance
  7. How does telework modify informal workplace learning and how can supervisors provide support?
  8. The representative turn in EU studies
  9. Quality System Development at the University of Graz
  10. Reporting and Analysing the Environmental Impact of Language Models on the Example of Commonsense Question Answering with External Knowledge
  11. From teacher-centered instruction to peer tutoring in the heterogeneous international classroom
  12. Agile Portfolio Management Patterns
  13. Predicting the Individual Mood Level based on Diary Data
  14. Bed-Sharing in Couples Is Associated With Increased and Stabilized REM Sleep and Sleep-Stage Synchronization
  15. Influence of Long-Lasting Static Stretching Intervention on Functional and Morphological Parameters in the Plantar Flexors
  16. Lessons learned and challenges for environmental management in Colombia
  17. Frame-based Optimal Design
  18. Detection of significant tracer gases by means of polymer gas sensors
  19. Integrating teacher and student workspaces in a technology-enhanced mathematics lecture
  20. An Experimental Approach to the Optimization of Customer Information at the Point of Sale
  21. Performance Saga: Interview 01
  22. Erroneous examples as desirable difficulty
  23. Object-Oriented Construction Handbook