TY - GEN
T1 - A methodology for designing and managing context-aware workflows
AU - Modafferi, S.
AU - Benatallah, B.
AU - Casati, F.
AU - Pernici, B.
PY - 2005
Y1 - 2005
N2 - The increased availability of context information and the widespread adoption of more and moi-e powerful devices creates the opportunity and desire for context-aware appUcations. In this paper we focus on a specific but important type of applications: workflow applications. Just like other applications, workflows too require context-aware capabilities, that is, require the capability of modeling business logic that is sensitive and varies depending on the users' context. In this paper, we propose a methodology for context-sensitive business processes development. We extend existing process modeling languages to allow modelling context sensitive regions (i.e, parts of the business process that may have different behaviours depending on context). We also introduce context change patterns as a mean to identify the contextual situations (and in particular context change situations) that may have an impact on the behaviour of a business process. Finally, we propose a set of transformation rules that allow generating a BPEL-based business process from a context sensitive business process. This allows using existing process engines to support context-sensitive business processes.
AB - The increased availability of context information and the widespread adoption of more and moi-e powerful devices creates the opportunity and desire for context-aware appUcations. In this paper we focus on a specific but important type of applications: workflow applications. Just like other applications, workflows too require context-aware capabilities, that is, require the capability of modeling business logic that is sensitive and varies depending on the users' context. In this paper, we propose a methodology for context-sensitive business processes development. We extend existing process modeling languages to allow modelling context sensitive regions (i.e, parts of the business process that may have different behaviours depending on context). We also introduce context change patterns as a mean to identify the contextual situations (and in particular context change situations) that may have an impact on the behaviour of a business process. Finally, we propose a set of transformation rules that allow generating a BPEL-based business process from a context sensitive business process. This allows using existing process engines to support context-sensitive business processes.
KW - Adaptive workflow
KW - Context sensitive regions
KW - Context-aware workflow
KW - Dynamic workflow execution
KW - User context
UR - http://www.scopus.com/inward/record.url?scp=84902993502&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84902993502&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84902993502
SN - 9780387295510
VL - 191
T3 - IFIP Advances in Information and Communication Technology
SP - 91
EP - 106
BT - Mobile Information Systems II - IFIP International Working Conference on Mobile Information Systems, MOBIS 2005
PB - Springer New York LLC
T2 - 2nd IFIP TC8 Working Conference on Mobile Information Systems, MOBIS 2005
Y2 - 6 December 2005 through 7 December 2005
ER -