Abstract
Technical processes that are crossing the boundary to the physical world can be found in many application domains, like logistics or in Smart Factory environments. We show how these processes can be realized by so-called Smart Workflows. To integrate external information sources like context provisioning services, we introduce the Integration Process architecture pattern. This pattern generally solves the problem of integrating different complex systems that provide functional similar services with non-fitting interfaces into workflows. The pattern allows that workflows use simple domain specific interfaces that are the same for any of these systems and by that allow the exchange of underlying systems without changing the workflows. This is accomplished by reducing the interface complexity of the systems via a hierarchical Web Service stack that reaches from the lowest technical granularity needed by IT experts to the domain specific granularity needed by the domain experts. Furthermore the paper presents a concrete realization of the pattern for integrating different context provisioning systems into workflows.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Leymann, F., Roller, D.: Production Workflow: Concepts and Techniques. Prentice Hall PTR, Englewood Cliffs (1999)
Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5(1) (2001)
Westkaemper, E., et al.: Smart Factory - Bridging the gap between digital planning and reality. In: Proc. of the 38th CIRP Intl. Seminar on Manufacturing Systems (2005)
OASIS: Web Services Business Process Execution Language Version 2.0 (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html
Großmann, M., et al.: Efficiently Managing Context Information for Large-Scale Scenarios. In: Proc. of the Third IEEE Intl. Conf. on Pervasive Computing and Communications (2005)
IBM: Information Integration for BPEL on WebSphere Process Server. (2005), http://www.alphaworks.ibm.com/tech/ii4bpel
Vrhovnik, M., et al.: An Overview of SQL Support in Workflow Products. In: Proc. of the 24th International Conference on Data Engineering (2008)
Chakraborty, D., Lei, H.: Pervasive Enablement of Business Processes. In: Proc. of the Second IEEE Intl. Conf. on Pervasive Computing and Communications (2004)
Han, J., Cho, Y., Kim, E., Choi, J.-Y.: A Ubiquitous Workflow Service Framework. In: Gavrilova, M.L., Gervasi, O., Kumar, V., Tan, C.J.K., Taniar, D., Laganá, A., Mun, Y., Choo, H. (eds.) ICCSA 2006. LNCS, vol. 3983, pp. 30–39. Springer, Heidelberg (2006)
Salber, D., Dey, A.K., Abowd, G.D.: The Context Toolkit: Aiding the Development of Context-Enabled Applications. In: CHI 1999: Proc. of the SIGCHI Conf. on Human factors in computing systems. ACM Press, New York (1999)
Hightower, J., Brumitt, B., Borriello, G.: The Location Stack: A Layered Model for Location in Ubiquitous Computing. In: Proc. of the Fourth IEEE Workshop on Mobile Computing Systems and Applications (2002)
Henricksen, K., Indulska, J.: A Software Engineering Framework for Context-Aware Pervasive Computing. In: Proc. of the Second IEEE Intl. Conf. on Pervasive Computing and Communications (2004)
Wieland, M., et al.: Towards Context-Aware Workflows. In: Pernici, B., Gulla, J.A. (eds.) CAiSE 2007 Proc. of the Workshops and Doctoral Consortium, vol. 2. Tapir Acasemic Press (2007)
Wieland, M., Kaczmarczyk, P., Nicklas, D.: Context Integration for Smart Workflows. In: Proc. of the Sixth IEEE Intl. Conf. on Pervasive Computing and Communications (2008) (work in progress paper)
Kloppmann, M., et al.: WS-BPEL 2.0 Extensions for Sub-Processes. Whitepaper, IBM, SAP AG (2005)
Bauer, M., et al.: Information Management and Exchange in the Nexus Platform. Technischer Bericht Informatik 2004/04, Universität Stuttgart, Universität Stuttgart, Institut für Parallele und Verteilte Systeme, Verteilte Systeme (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wieland, M., Nicklas, D., Leymann, F. (2008). Managing Technical Processes Using Smart Workflows. In: Mähönen, P., Pohl, K., Priol, T. (eds) Towards a Service-Based Internet. ServiceWave 2008. Lecture Notes in Computer Science, vol 5377. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89897-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-89897-9_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89896-2
Online ISBN: 978-3-540-89897-9
eBook Packages: Computer ScienceComputer Science (R0)