Building a process layer for business applications using the blackboard pattern

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

Standard

Building a process layer for business applications using the blackboard pattern. / Kleine Stegemann, Stefan; Funk, Burkhardt; Slotos, Thomas.
Software Engineering 2007: Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik. Hrsg. / Stefan Böttinger; Ludwig Theuvsen; Susanne Rank; Marlies Morgenstern. Bonn: Gesellschaft für Informatik e.V., 2007. S. 145-156.

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

Harvard

Kleine Stegemann, S, Funk, B & Slotos, T 2007, Building a process layer for business applications using the blackboard pattern. in S Böttinger, L Theuvsen, S Rank & M Morgenstern (Hrsg.), Software Engineering 2007: Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik. Gesellschaft für Informatik e.V., Bonn, S. 145-156, Fachtagung des GI-Fachbereichs Softwaretechnik - 2007, Hamburg, 27.03.07.

APA

Kleine Stegemann, S., Funk, B., & Slotos, T. (2007). Building a process layer for business applications using the blackboard pattern. In S. Böttinger, L. Theuvsen, S. Rank, & M. Morgenstern (Hrsg.), Software Engineering 2007: Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik (S. 145-156). Gesellschaft für Informatik e.V..

Vancouver

Kleine Stegemann S, Funk B, Slotos T. Building a process layer for business applications using the blackboard pattern. in Böttinger S, Theuvsen L, Rank S, Morgenstern M, Hrsg., Software Engineering 2007: Beiträge zu den Workshops – Fachtagung des GI-Fachbereichs Softwaretechnik. Bonn: Gesellschaft für Informatik e.V. 2007. S. 145-156

Bibtex

@inbook{a9e7b6f87a7140d8a5f389161db39ad7,
title = "Building a process layer for business applications using the blackboard pattern",
abstract = "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.",
keywords = "Business informatics",
author = "{Kleine Stegemann}, Stefan and Burkhardt Funk and Thomas Slotos",
note = "Literaturverz. S. 156; Fachtagung des GI-Fachbereichs Softwaretechnik ; Conference date: 27-03-2007 Through 30-03-2007",
year = "2007",
language = "English",
isbn = "978-3-88579-200-0",
pages = "145--156",
editor = "Stefan B{\"o}ttinger and Ludwig Theuvsen and Susanne Rank and Marlies Morgenstern",
booktitle = "Software Engineering 2007",
publisher = "Gesellschaft f{\"u}r Informatik e.V.",
address = "Germany",

}

RIS

TY - CHAP

T1 - Building a process layer for business applications using the blackboard pattern

AU - Kleine Stegemann, Stefan

AU - Funk, Burkhardt

AU - Slotos, Thomas

N1 - Literaturverz. S. 156

PY - 2007

Y1 - 2007

N2 - 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.

AB - 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.

KW - Business informatics

M3 - Article in conference proceedings

SN - 978-3-88579-200-0

SP - 145

EP - 156

BT - Software Engineering 2007

A2 - Böttinger, Stefan

A2 - Theuvsen, Ludwig

A2 - Rank, Susanne

A2 - Morgenstern, Marlies

PB - Gesellschaft für Informatik e.V.

CY - Bonn

T2 - Fachtagung des GI-Fachbereichs Softwaretechnik

Y2 - 27 March 2007 through 30 March 2007

ER -

Zuletzt angesehen

Publikationen

  1. Comparison of different FEM codes approach for extrusion process analysis
  2. Towards a spatial understanding of identity play
  3. Global Finite-Time Stabilization of Planar Linear Systems With Actuator Saturation
  4. Effectiveness of a guided multicomponent internet and mobile gratitude training program - A pragmatic randomized controlled trial
  5. Sensor Fusion for Power Line Sensitive Monitoring and Load State Estimation
  6. Clause identification using entropy guided transformation learning
  7. Experimentally established correlation of friction surfacing process temperature and deposit geometry
  8. Constraints are the solution, not the problem
  9. Segment Introduction
  10. Understanding storytelling in the context of information systems
  11. The signal location task as a method quantifying the distribution of attention
  12. Universal Threshold Calculation for Fingerprinting Decoders using Mixture Models
  13. Real-time RDF extraction from unstructured data streams
  14. Age effects on controlling tools with sensorimotor transformations
  15. Supporting the Development and Realization of Data-Driven Business Models with Enterprise Architecture Modeling and Management
  16. Computing regression statistics from grouped data
  17. A localized boundary element method for the floating body problem
  18. On the Decoupling and Output Functional Controllability of Robotic Manipulation
  19. Analysis of PI controllers with anti-windup techniques on level systems
  20. Image compression based on periodic principal components
  21. TRY plant trait database – enhanced coverage and open access
  22. A Review of Latent Variable Modeling Using R - A Step-by-Step-Guide
  23. Knowledge-Enhanced Language Models Are Not Bias-Proof
  24. An Orthogonal Wavelet Denoising Algorithm for Surface Images of Atomic Force Microscopy
  25. Data-driven and physics-based modelling of process behaviour and deposit geometry for friction surfacing
  26. Teaching methods for modelling problems and students’ task-specific enjoyment, value, interest and self-efficacy expectations
  27. Self-regulation in error management training: emotion control and metacognition as mediators of performance effects
  28. Spaces for challenging experiences, indeterminacy, and experimentation
  29. Teachers’ use of data from digital learning platforms for instructional design
  30. Second language learners' performance in mathematics
  31. More input, better output
  32. How Much Home Office is Ideal? A Multi-Perspective Algorithm