A blackboard architecture for workflows

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

Authors

Most of today’s business applications have to deal with automated workflows. In this paper, we argue that the blackboard pattern can be used to create an architecture for the development of such workflows. We illustrate how the fundamental building parts of a workflow are addressed in such an architecture. The development of a prototypical group calendaring application verified the proposed architecture. It also served as a basis for contrasting the approach with commonly used workflow control constructs.
Original languageEnglish
Title of host publicationProceedings of the CAiSE'07 Forum at the 19th International Conference on Advanced Information Systems Engineering
EditorsJohann Eder, Stein L. Tomassen, Andreas Opdahl, Guttorm Sindre
Number of pages4
Volume247
Place of PublicationAchen
PublisherSun Site Central Europe (RWTH Aachen University)
Publication date2007
Pages57-60
Publication statusPublished - 2007
EventCAiSE '07 Forum: Ubiquitous Information Systems Engineering - Trondheim, Norway
Duration: 11.06.200715.06.2007
Conference number: 19

Recently viewed

Publications

  1. Modeling Grounding Processes in Chat-based CSCL
  2. Mapping Amazon's logistical footprint on the Ruhr
  3. Developing spatial biophysical accounting for multiple ecosystem services
  4. A cascade regulator using Lyapunov's PID-PID controllers for an aggregate actuator in automotive applications
  5. Other spaces
  6. The link between in- and external rotation of the auditor and the quality of financial accounting and external audit
  7. Communicating Uncertainties About the Effects of Medical Interventions Using Different Display Formats
  8. Effekte unterschiedlicher Kollaborationsskripte in chatbasiertem Computer-Supported Collaborative Learning am Beispiel von Lernprotokollen
  9. Root-root interactions: extending our perspective to be more inclusive of the range of theories in ecology and agriculture using in-vivo analyses
  10. What Role for Public Participation in Implementing the EU Floods Directive? A comparison with the Water Framework Directive, early evidence from Germany, and a research agenda
  11. § 37a
  12. Confidence levels and likelihood terms in IPCC reports
  13. Entangled – But How?
  14. Explaining Investment Dynamics: Empirical Evidence from German New Ventures
  15. Assessing Exposure of Pesticides to Bees
  16. Process Analyses of Grounding in Chat-based CSCL
  17. Wie lang sollte eine Rollstuhlrampe sein?
  18. Learner pragmatics at the discourse level: Staying “on topic” in a telecollaborative eTandem task
  19. Atomare Hinterlassenschaften
  20. Performancemanagement in Projekten durch Earned Value Management (EVM)
  21. A Unified Contextual Bandit Framework for Long- and Short-Term Recommendations
  22. Redemption Restored: The Star in the Context of Modernity
  23. Pathways for Transformation
  24. Domain adaptation of POS taggers without handcrafted features
  25. The Measurement of Grip-Strength in Automobiles
  26. Disentangling trade-offs and synergies around ecosystem services with the influence network framework
  27. HPLC and chemometrics-assisted UV-spectroscopy methods for the simultaneous determination of ambroxol and doxycycline in capsule.
  28. Work availability types and well-being in Germany–a latent class analysis among a nationally representative sample
  29. Tree ring isotopic composition, radial increment and height growth reveal provenance-specific reactions of Douglas-fir towards environmental parameters
  30. Part I: Too much change is not enough
  31. Mapping social values of ecosystem services: What is behind the map?
  32. Exercise of members' rights
  33. Utilizing Synchrotron Radiation for the Characterization of Biodegradable Magnesium Alloys — From Alloy Development to the Application as Implant Material
  34. Recycling-oriented fabrication of soft robots
  35. Design of a Master of Science Sustainable Chemistry
  36. Atlas
  37. Alltag
  38. Maintaining the Reputation of Reputation