Best practices frameworks such as ITIL provide a generic description of best practice processes that are intended to be followed by people. These processes are refined into more concrete steps before they are actionable. The refinement often is specific to the organization where the process is adopted, as well as people who are enacting the process. Modeling best practice processes is challenging. On one hand, these processes need a high-level, abstract representation. Current process modeling languages are too rigid for modeling them. On the other hand, automation of the enactment of these processes among people requires formal models. In this paper, we propose a framework for modeling best practice processes at three levels: user-level, formal process model level and machine representation level to support the collaborative and ad-hoc refinement of process models as well as the automation of their enactments. We also propose an approach to learn from the past enactments of processes to enable reuse of organizational domain knowledge.
[1]
Christian Probst,et al.
Business Process Reference Model Languages: Experiences from BPI Projects
,
2003,
GI Jahrestagung.
[2]
Sharad Singhal,et al.
Making processes from best practice frameworks actionable
,
2009,
2009 13th Enterprise Distributed Object Computing Conference Workshops.
[3]
Sharad Singhal,et al.
IT Support Conversation Manager: A Conversation-Centered Approach and Tool for Managing Best Practice IT Processes
,
2010,
2010 14th IEEE International Enterprise Distributed Object Computing Conference.
[4]
Sharad Singhal,et al.
Manager : A Conversation-Centered Approach and Tool for IT Incident Management
,
2010
.
[5]
Boudewijn F. van Dongen,et al.
Workflow mining: A survey of issues and approaches
,
2003,
Data Knowl. Eng..