Abstract
In recent years, business process research has primarily focussed on optimization by automation, resulting in modeling and service orchestration concepts implying machine-to-machine communication. New standards for the integration of human participants into such processes have only recently been proposed [1,2]. However, they do not cover user interface development and deployment. There is a lack of concepts for rich business process UIs supporting flexibility, reusability and context-awareness. We address this issue with a concept for building human task presentations from service-oriented UIs. Those User Interface Services provide reusable, rich UI components and are selected, configured and exchanged with respect to the current context.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agrawal, A., et al.: WS-BPEL Extension for People (BPEL4People) Version 1.0. (June 2007), http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/
Agrawal, A., et al.: Web Services Human Task (WS-HumanTask) Version 1.0. (June 2007), http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/
Alves, A., et al.: Web Services Business Process Execution Language Version 2.0. (April 2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf
Link, S., Hoyer, P., Schuster, T., Abeck, S.: Model-Driven Development of Human Tasks for Workflows. In: Proc. of the 3rd Intl. Conf. on Software Engineering Advances (ICSEA 2008), October 2008, pp. 329–335 (2008)
Pietschmann, S., Voigt, M., Meißner, K.: Dynamic Composition of Service-Oriented Web User Interfaces. In: Intl. Conf. on Internet and Web Applications and Services (ICIW 2009), Mestre/Venice, Italy, pp. 217–222. IEEE CPS, Los Alamitos (2009)
Pietschmann, S., Voigt, M., Rümpel, A., Meißner, K.: CRUISe: Composition of Rich User Interface Services. In: Proc. of the 9th Intl. Conf. on Web Engineering (ICWE 2009), San Sebastian, Spain. Edition 5648, pp. 473–476. Springer, Heidelberg (2009)
Russell, N., van der Aalst, W.M.: Work Distribution and Resource Management in BPEL4People: Capabilities and Opportunities. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 94–108. Springer, Heidelberg (2008)
Holmes, T., Tran, H., Zdun, U., Dustdar, S.: Modeling Human Aspects of Business Processes – A View-Based, Model-Driven Approach. In: Schieferdecker, I., Hartman, A. (eds.) ECMDA-FA 2008. LNCS, vol. 5095, pp. 246–261. Springer, Heidelberg (2008)
Thomas, J., Paci, F., Bertino, E., Eugster, P.: User Tasks and Access Control over Web Services. In: IEEE Int. Conf. on Web Services (ICWS 2007), Salt Lake City, USA, pp. 60–69. IEEE, Los Alamitos (2007)
Holmes, T., Vasko, M., Dustdar, S.: VieBOP: Extending BPEL Engines with BPEL4People. In: 16th Euromicro Conf. on Parallel, Distributed and Network-Based Processing (PDP 2008), February 2008, pp. 547–555 (2008)
Steger, M., Kappert, C.: User-facing SOA. Java Magazine, 65—77 (March 2008)
Crupi, J., Warner, C.: Enterprise Mashups Part I: Bringing SOA to the People. SOA Magazine (XVIII) (May 2008)
Pautasso, C.: Composing RESTful services with JOpera. In: International Conference on Software Composition 2009, Zurich, Switzerland. LNCS, vol. 5634, pp. 142–159. Springer, Heidelberg (2009)
Curbera, F., Duftler, M., Khalaf, R., Lovell, D.: Bite: Workflow composition for the web. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 94–106. Springer, Heidelberg (2007)
Kassoff, M., Kato, D., Mohsin, W.: Creating GUIs for Web Services. IEEE Internet Computing 7(5), 66–73 (2003)
Steele, R., Khankan, K., Dillon, T.: Mobile Web Services Discovery and Invocation Through Auto-Generation of Abstract Multimodal Interface. In: Intl. Conf. on Information Technology: Coding and Computing, vol. 2, pp. 35–41 (2005)
He, J., Yen, I.L.: Adaptive User Interface Generation for Web Services. In: Proc. of the IEEE Intl. Conf. on e-Business Engineering (ICEBE 2007), Washington, DC, USA, pp. 536–539. IEEE CS, Los Alamitos (2007)
Kuo, Y.S., Tseng, L., Hu, H.C., Shih, N.C.: An XML Interaction Service for Workflow Applications. In: Proc. of the ACM Symposium on Document Engineering (DocEng 2006), pp. 53–55. ACM Press, New York (2006)
Torres, V., Pelechano, V.: Building Business Process Driven Web Applications. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 322–337. Springer, Heidelberg (2006)
Jackson, C., Bortz, A., Boneh, D., Mitchell, J.C.: Protecting Browser State from Web Privacy Attacks. In: Proc. of the 15th Intl. Conf. on World Wide Web (WWW 2006), Edinburgh, UK, pp. 737–744. ACM, New York (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pietschmann, S., Voigt, M., Meißner, K. (2009). Adaptive Rich User Interfaces for Human Interaction in Business Processes. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds) Web Information Systems Engineering - WISE 2009. WISE 2009. Lecture Notes in Computer Science, vol 5802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04409-0_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-04409-0_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04408-3
Online ISBN: 978-3-642-04409-0
eBook Packages: Computer ScienceComputer Science (R0)