Building a process layer for business applications using the blackboard pattern

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

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.
Original languageEnglish
Title of host publicationSoftware Engineering 2007 : Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik
EditorsStefan Böttinger, Ludwig Theuvsen, Susanne Rank, Marlies Morgenstern
Number of pages12
Place of PublicationBonn
PublisherGesellschaft für Informatik e.V.
Publication date2007
Pages145-156
ISBN (print)978-3-88579-200-0
Publication statusPublished - 2007
EventFachtagung des GI-Fachbereichs Softwaretechnik: Software Engineering - Hamburg
Duration: 27.03.200730.03.2007

Recently viewed

Activities

  1. Deterministic and Stochastic Models for Rota Scheduling in Public Bus Transport
  2. Plenary lecture entitled: Discrete Lyapunov Controllers for an Actuator in Camless Engines
  3. International Conference on Methods and Models in Automation an Robotics - MMAR 2016
  4. Investigating learner pragmatics at the discourse level: Challenges, complexities and insights
  5. archiDART: an R package for the automated 2D computation of root architectural traits
  6. Placemaking today: integrating place-oriented thinking into cultural policy frameworks
  7. Reflexive Multi-Criteria Evaluation as a tool to integrate Multiple Values into Decision-Making – a Case Study from Germany
  8. Performativity and Authenticity in the Web 2.0-Enhanced Foreign Language Classroom
  9. Performance resource depletion influence on performance: Advancing concepts and findings
  10. Keynote: Routines Research: More Critical?
  11. That is not enough–Or is it? A qualitative investigation of reference points in negotiations
  12. European University Institute
  13. Staging Science: new approaches in science communication, popular and artistic science performance
  14. Teaching Listening Comprehension in the EFL Classroom: Processes, Materials, Tasks and Tests
  15. Artificial Intelligence and Intellectual Property
  16. Governance Pluralism to manage the Complexity of Ecosystem Services Co-production
  17. Urban spaces of possibility and imaginaries of sustainability
  18. Combination of a reduced order state observer and an Extended Kalman Filter for Peltier cells
  19. Comfort and Intervention Behavior of Drivers in Highly Automated Vehicles with Headway Control
  20. Comparative Perspectives on Social Values and Modernization - 2011
  21. Rational Design of Molecules by Life Cycle Engineering.
  22. Where To Start? Exploring 1-Year-Students’ Preconceptions of Sustainable Development

Publications

  1. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  2. Semantic Parsing for Knowledge Graph Question Answering with Large Language Models
  3. FaST: A linear time stack trace alignment heuristic for crash report deduplication
  4. Performance analysis for loss systems with many subscribers and concurrent services
  5. Volume of Imbalance Container Prediction using Kalman Filter and Long Short-Term Memory
  6. On the Decoupling and Output Functional Controllability of Robotic Manipulation
  7. Text Comprehension as a Mediator in Solving Mathematical Reality-Based Tasks
  8. Eliciting Learner Perceptions of Web 2.0 Tasks through Mixed-Methods Classroom Research
  9. Multilevel bridge governor by using model predictive control in wavelet packets for tracking trajectories
  10. An empirical comparison of different implicit measures to predict consumer choice
  11. Technical concept and evaluation design of the state subsidized project [Level-Q]
  12. Performance of methods to select landscape metrics for modelling species richness
  13. An Adaptive Resonance Regulator for an Actuator using Periodic Signals in Camless Engine Systems
  14. Integration of laboratory experiments into introductory electrical engineering courses
  15. Canopy structure influences arthropod communities within and beyond tree identity effects
  16. Modeling and simulation of the microstructural behaviour in thermal sprayed coatings
  17. The explanatory power of Carnegie Classification in predicting engagement indicators
  18. Test of advanced hyperfine structure theory by precision radio-frequency and laser spectroscopy in molybdenum
  19. Accidental Representation–The Reconfiguration of Representation through Social Media
  20. Non-invariance? An Overstated Problem With Misconceived Causes
  21. archiDART: an R package for the automated computation of plant root architectural traits