首页 > 最新文献

Handbook of Research on Business Process Modeling最新文献

英文 中文
Temporalities for Workflow Management Systems 工作流管理系统的临时性
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH012
Combi Carlo, G. Pozzi
Time is a very important dimension of any aspect in human life, affecting also information and information management. As such, time must be dealt with in a suitable way, considering all its facets. The related literature already considered temporal information management from a pure database point of view: temporal aspects (also known as temporalities) of stored information cannot be neglected and the adoption of a suitable database management system (Temporal Database Management System TDBMS) could be helpful. Recently, research of the temporal data management area started to consider business processes, extending and enriching models, techniques, and architectures to suitably manage temporal aspects. According to this scenario, the authors discuss here some of the main advantages achievable in managing temporal aspects and consider temporalities in process models, in exception definition, in the architecture of a Workflow Management System (WfMS), and in the scheduling of tasks and their assignment to agents.
时间在人类生活的任何方面都是一个非常重要的维度,也影响着信息和信息管理。因此,必须以适当的方式处理时间,考虑到它的所有方面。相关文献已经从纯粹的数据库角度考虑了时态信息管理:存储信息的时态方面(也称为暂时性)不能被忽视,采用合适的数据库管理系统(时态数据库管理系统TDBMS)可能会有所帮助。最近,时态数据管理领域的研究开始考虑业务流程,扩展和丰富模型、技术和体系结构,以适当地管理时态方面。根据这种情况,作者在这里讨论了在管理时态方面可以实现的一些主要优势,并考虑了流程模型、异常定义、工作流管理系统(Workflow Management System, WfMS)体系结构以及任务调度及其对代理的分配中的时态。
{"title":"Temporalities for Workflow Management Systems","authors":"Combi Carlo, G. Pozzi","doi":"10.4018/978-1-60566-288-6.CH012","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH012","url":null,"abstract":"Time is a very important dimension of any aspect in human life, affecting also information and information management. As such, time must be dealt with in a suitable way, considering all its facets. The related literature already considered temporal information management from a pure database point of view: temporal aspects (also known as temporalities) of stored information cannot be neglected and the adoption of a suitable database management system (Temporal Database Management System TDBMS) could be helpful. Recently, research of the temporal data management area started to consider business processes, extending and enriching models, techniques, and architectures to suitably manage temporal aspects. According to this scenario, the authors discuss here some of the main advantages achievable in managing temporal aspects and consider temporalities in process models, in exception definition, in the architecture of a Workflow Management System (WfMS), and in the scheduling of tasks and their assignment to agents.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117341343","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Design of Repairable Processes 可修复过程的设计
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH010
C. Cappiello, B. Pernici
This chapter illustrates the concept of repairable processes and self-healing functionalities and discusses about their design requirements. Self-healing processes are able to monitor themselves, to diagnose the causes of a failure and to recover from the failure, where a failure can be either the inability to provide a given service, or a loss in the service quality. Defining the process as a composition of services, the aim of this chapter is also to provide guidelines for designing services in such a way that they can be easily recovered during their execution. Repair mechanisms are thoroughly described by distinguishing between mechanisms applicable at design time and at run time.
本章阐述了可修复过程和自修复功能的概念,并讨论了它们的设计要求。自我修复过程能够自我监控,诊断故障的原因并从故障中恢复,故障可能是无法提供给定的服务,也可能是服务质量下降。将流程定义为服务的组合,本章的目的还在于为服务的设计提供指导方针,使其在执行过程中易于恢复。通过区分在设计时和运行时适用的机制,彻底地描述了修复机制。
{"title":"Design of Repairable Processes","authors":"C. Cappiello, B. Pernici","doi":"10.4018/978-1-60566-288-6.CH010","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH010","url":null,"abstract":"This chapter illustrates the concept of repairable processes and self-healing functionalities and discusses about their design requirements. Self-healing processes are able to monitor themselves, to diagnose the causes of a failure and to recover from the failure, where a failure can be either the inability to provide a given service, or a loss in the service quality. Defining the process as a composition of services, the aim of this chapter is also to provide guidelines for designing services in such a way that they can be easily recovered during their execution. Repair mechanisms are thoroughly described by distinguishing between mechanisms applicable at design time and at run time.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115486865","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Semantic Business Process Management 语义业务流程管理
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH014
D. Karastoyanova, Tammo van Lessen, F. Leymann, Zhilei Ma, Joerg Nitzche, B. Wetzstein
Even though process orientation/BPM is a widely accepted paradigm with heavy impact on industry and research the available technology does not support the business professionals’ tasks in an appropriate manner that is in a way allowing processes modeling using concepts from the business domain. This results in a gap between the business people expertise and the IT knowledge required. The current trend in bridging this gap is to utilize technologies developed for the Semantic Web, for example ontologies, while maintaining reusability and flexibility of processes. In this chapter the authors present an overview of existing technologies, supporting the BPM lifecycle, and focus on potential benefits Semantic Web technologies can bring to BPM. The authors will show how these technologies help automate the transition between the inherently separate/detached business professionals’ level and the IT level without the burden of additional knowledge acquisition on behalf of the business professionals. As background information they briefly discuss existing process modeling notations like the Business Process Modeling Notation (BPMN) as well as the execution centric Business Process Execution Language (BPEL), Tammo van Lessen University of Stuttgart, Germany
尽管面向流程/BPM是一种被广泛接受的范式,对行业和研究产生了重大影响,但可用的技术并不能以适当的方式支持业务专业人员的任务,即在某种程度上允许使用来自业务领域的概念对流程进行建模。这导致业务人员的专业知识和所需的IT知识之间存在差距。弥合这一差距的当前趋势是利用为语义Web开发的技术,例如本体,同时保持流程的可重用性和灵活性。在本章中,作者概述了支持BPM生命周期的现有技术,并重点介绍了语义Web技术可以给BPM带来的潜在好处。作者将展示这些技术如何帮助在固有的分离/分离的业务专业人员级别和IT级别之间实现自动化转换,而无需代表业务专业人员进行额外的知识获取。作为背景信息,他们简要讨论了现有的流程建模符号,如业务流程建模符号(BPMN)以及以执行为中心的业务流程执行语言(BPEL),该语言来自德国斯图加特大学
{"title":"Semantic Business Process Management","authors":"D. Karastoyanova, Tammo van Lessen, F. Leymann, Zhilei Ma, Joerg Nitzche, B. Wetzstein","doi":"10.4018/978-1-60566-288-6.CH014","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH014","url":null,"abstract":"Even though process orientation/BPM is a widely accepted paradigm with heavy impact on industry and research the available technology does not support the business professionals’ tasks in an appropriate manner that is in a way allowing processes modeling using concepts from the business domain. This results in a gap between the business people expertise and the IT knowledge required. The current trend in bridging this gap is to utilize technologies developed for the Semantic Web, for example ontologies, while maintaining reusability and flexibility of processes. In this chapter the authors present an overview of existing technologies, supporting the BPM lifecycle, and focus on potential benefits Semantic Web technologies can bring to BPM. The authors will show how these technologies help automate the transition between the inherently separate/detached business professionals’ level and the IT level without the burden of additional knowledge acquisition on behalf of the business professionals. As background information they briefly discuss existing process modeling notations like the Business Process Modeling Notation (BPMN) as well as the execution centric Business Process Execution Language (BPEL), Tammo van Lessen University of Stuttgart, Germany","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125337654","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
The Dichotomy of Modeling and Execution 建模和执行的二分法
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH004
M. Kloppmann, Dieter König, Simon Moser
AbstrAct This chapter introduces a set of languages intended to model and run business processes. The Business Process Modeling Notation 1.1 (BPMN) is a notation used to graphically depict business processes. BPMN is able to express choreographies, i.e. the cooperation of separate, auto no mous business processes to jointly achieve a larger scenario. Since BPMN is only a notation, there is no specification for a meta-model that allows rendering BPMN choreographies into an executable form. This chapter describes how the Service Component Architecture (SCA) and the Web Services Business Process Execution Language (WS-BPEL) help to close that gap. BPMN, SCA and WS-BPEL can jointly be used and combined to model, deploy and execute business process choreographies. We will also integrate the related BPEL4People specification, since BPMN allows human 'user tasks', but WS-BPEL focuses only on automated business process. The authors argue that, based on these specifications, the dichotomy between modeling and execution can be addressed efficiently. In this chapter, we will show that a key aspect of the future of Business Process Management is to combine graphical modeling (via BPMN) with a precise specification of an executable business process (via WS-BPEL and related standards).
本章介绍了一组用于建模和运行业务流程的语言。业务流程建模符号1.1 (BPMN)是一种用于图形化描述业务流程的符号。BPMN能够表达编排,即独立的、自动操作的业务流程之间的合作,以共同实现更大的场景。由于BPMN只是一种符号,因此没有允许将BPMN编排呈现为可执行形式的元模型规范。本章描述服务组件体系结构(SCA)和Web服务业务流程执行语言(WS-BPEL)如何帮助缩小这一差距。可以联合使用BPMN、SCA和WS-BPEL来建模、部署和执行业务流程编排。我们还将集成相关的BPEL4People规范,因为BPMN允许人工“用户任务”,而WS-BPEL只关注自动化业务流程。作者认为,基于这些规范,可以有效地解决建模和执行之间的二分法。在本章中,我们将展示业务流程管理未来的一个关键方面是将图形化建模(通过BPMN)与可执行业务流程的精确规范(通过WS-BPEL和相关标准)结合起来。
{"title":"The Dichotomy of Modeling and Execution","authors":"M. Kloppmann, Dieter König, Simon Moser","doi":"10.4018/978-1-60566-288-6.CH004","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH004","url":null,"abstract":"AbstrAct This chapter introduces a set of languages intended to model and run business processes. The Business Process Modeling Notation 1.1 (BPMN) is a notation used to graphically depict business processes. BPMN is able to express choreographies, i.e. the cooperation of separate, auto no mous business processes to jointly achieve a larger scenario. Since BPMN is only a notation, there is no specification for a meta-model that allows rendering BPMN choreographies into an executable form. This chapter describes how the Service Component Architecture (SCA) and the Web Services Business Process Execution Language (WS-BPEL) help to close that gap. BPMN, SCA and WS-BPEL can jointly be used and combined to model, deploy and execute business process choreographies. We will also integrate the related BPEL4People specification, since BPMN allows human 'user tasks', but WS-BPEL focuses only on automated business process. The authors argue that, based on these specifications, the dichotomy between modeling and execution can be addressed efficiently. In this chapter, we will show that a key aspect of the future of Business Process Management is to combine graphical modeling (via BPMN) with a precise specification of an executable business process (via WS-BPEL and related standards).","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114965214","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Modelling Constructs 造型结构
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.ch006
E. Kindler
AbstrAct There are many different notations and formalisms for modelling business processes and workflows. These notations and formalisms have been introduced with different purposes and objectives. Later, influenced by other notations, comparisons with other tools, or by standardization efforts, these notations have been extended in order to increase expressiveness and to be more competitive. This resulted in an increasing number of notations and formalisms for modelling business processes and in an increase of the different modelling constructs provided by modelling notations, which makes it difficult to compare modelling notations and to make transformations between them. One of the reasons is that, in each notation , the new concepts are introduced in a different way by extending the already existing constructs. In this chapter, the authors go the opposite direction: showing that it is possible to add most of the typical extensions on top of any existing notation or formalism—without changing the formalism itself. Basically, they introduce blocks with some additional attributes defining their initiation and termination behaviour. This serves two purposes: First, it gives a clearer understanding of the basic constructs and how they can be combined with more advanced constructs. Second, it will help combining different modelling notations with each other. Note that, though they introduce a notation for blocks in this chapter, they are not so much interested in promoting this notation here. The notation should just prove that it is possible to separate different issues of a modelling notation, and this way making its concepts clearer and the interchange of models easier. A fully-fledged block notation with a clear and simple interface to existing formalisms is yet to be developed.
有许多不同的符号和形式化的建模业务流程和工作流。引入这些符号和形式有不同的目的和目的。后来,受其他符号的影响,与其他工具的比较,或者通过标准化的努力,这些符号被扩展,以增加表现力和更具竞争力。这导致了用于建模业务流程的符号和形式化数量的增加,以及由建模符号提供的不同建模构造的增加,这使得比较建模符号和在它们之间进行转换变得困难。其中一个原因是,在每种符号中,通过扩展已经存在的构造,以不同的方式引入新概念。在这一章中,作者走了相反的方向:展示在任何现有的符号或形式主义之上添加大多数典型扩展是可能的,而不改变形式主义本身。基本上,它们引入了带有一些附加属性的块,这些属性定义了它们的启动和终止行为。这有两个目的:首先,它提供了对基本结构的更清晰的理解,以及如何将它们与更高级的结构结合起来。其次,它将有助于将不同的建模符号相互组合。请注意,尽管他们在本章中介绍了块的符号,但他们对在这里推广这种符号不太感兴趣。符号应该证明它可以分离建模符号的不同问题,这样可以使其概念更清晰,模型的交换更容易。一个完全成熟的块符号,与现有的形式化有一个清晰和简单的接口,还有待开发。
{"title":"Modelling Constructs","authors":"E. Kindler","doi":"10.4018/978-1-60566-288-6.ch006","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.ch006","url":null,"abstract":"AbstrAct There are many different notations and formalisms for modelling business processes and workflows. These notations and formalisms have been introduced with different purposes and objectives. Later, influenced by other notations, comparisons with other tools, or by standardization efforts, these notations have been extended in order to increase expressiveness and to be more competitive. This resulted in an increasing number of notations and formalisms for modelling business processes and in an increase of the different modelling constructs provided by modelling notations, which makes it difficult to compare modelling notations and to make transformations between them. One of the reasons is that, in each notation , the new concepts are introduced in a different way by extending the already existing constructs. In this chapter, the authors go the opposite direction: showing that it is possible to add most of the typical extensions on top of any existing notation or formalism—without changing the formalism itself. Basically, they introduce blocks with some additional attributes defining their initiation and termination behaviour. This serves two purposes: First, it gives a clearer understanding of the basic constructs and how they can be combined with more advanced constructs. Second, it will help combining different modelling notations with each other. Note that, though they introduce a notation for blocks in this chapter, they are not so much interested in promoting this notation here. The notation should just prove that it is possible to separate different issues of a modelling notation, and this way making its concepts clearer and the interchange of models easier. A fully-fledged block notation with a clear and simple interface to existing formalisms is yet to be developed.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"986 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120870229","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The People Integration Challenge 人类融合挑战
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH013
K. Ploesser, N. Russell
This chapter discusses the challenges associated with integrating work performed by human agents into automated workflows. It briefly recounts the evolution of business process support systems and concludes that although the support for people integration continues to evolve in these offerings, in broad terms it has not advanced markedly since their inception several decades ago. Nevertheless, people are an integral part of business processes and integration of human work deserves special consideration during process design and deployment. To this end, the chapter explores the requirements associated with modelling human integration and examines the support for people integration offered by WS-BPEL, which (together with its WS-BPEL4People and WS-HumanTask extensions) currently represents the state of the art when defining and implementing business processes in a service-oriented environment. In order to do this, it utilises a common framework for language assessment, the workflow re-source patterns, both to illustrate the capabilities of WS-BPEL and to identify future technical opportunities.
本章讨论与将人工代理执行的工作集成到自动化工作流中相关的挑战。它简要地叙述了业务流程支持系统的演变,并得出结论,尽管对人员集成的支持在这些产品中继续发展,但从广义上讲,自几十年前开始以来,它并没有显著地发展。然而,人员是业务流程的组成部分,在流程设计和部署期间,应该特别考虑人员工作的集成。为此,本章探讨了与人员集成建模相关的需求,并考察了WS-BPEL提供的对人员集成的支持,它(连同它的WS-BPEL4People和WS-HumanTask扩展)目前代表了在面向服务的环境中定义和实现业务流程时的最新技术。为了做到这一点,它使用了一个通用的框架来进行语言评估,即工作流资源模式,以说明WS-BPEL的功能并确定未来的技术机会。
{"title":"The People Integration Challenge","authors":"K. Ploesser, N. Russell","doi":"10.4018/978-1-60566-288-6.CH013","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH013","url":null,"abstract":"This chapter discusses the challenges associated with integrating work performed by human agents into automated workflows. It briefly recounts the evolution of business process support systems and concludes that although the support for people integration continues to evolve in these offerings, in broad terms it has not advanced markedly since their inception several decades ago. Nevertheless, people are an integral part of business processes and integration of human work deserves special consideration during process design and deployment. To this end, the chapter explores the requirements associated with modelling human integration and examines the support for people integration offered by WS-BPEL, which (together with its WS-BPEL4People and WS-HumanTask extensions) currently represents the state of the art when defining and implementing business processes in a service-oriented environment. In order to do this, it utilises a common framework for language assessment, the workflow re-source patterns, both to illustrate the capabilities of WS-BPEL and to identify future technical opportunities.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134509912","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Using WfMS to Support Unstructured Activities 使用WfMS支持非结构化活动
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH016
H. Mourão, P. Antunes
In this chapter the authors propose a solution to handle unexpected exceptions in WfMS. They characterize these events deeply and recognize that some of them require immediate reaction and users can not plan their response in advance. Current approaches that handle unexpected exceptions are categorized by their resilience property and it is identified that supporting unstructured activities becomes critical to react to these events. Their proposed system is able to change its behaviour from supporting structured activities to supporting unstructured activities and back to its original mode. They also describe how the system was implemented and we discuss a concrete scenario where it was tested.
在本章中,作者提出了一种在WfMS中处理意外异常的解决方案。他们深刻地描述了这些事件,并认识到其中一些事件需要立即反应,用户无法提前计划他们的反应。当前处理意外异常的方法根据其弹性属性进行分类,并且确定支持非结构化活动对于响应这些事件至关重要。他们提出的系统能够改变其行为,从支持结构化活动到支持非结构化活动,并回到其原始模式。他们还描述了系统是如何实现的,我们讨论了测试系统的具体场景。
{"title":"Using WfMS to Support Unstructured Activities","authors":"H. Mourão, P. Antunes","doi":"10.4018/978-1-60566-288-6.CH016","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH016","url":null,"abstract":"In this chapter the authors propose a solution to handle unexpected exceptions in WfMS. They characterize these events deeply and recognize that some of them require immediate reaction and users can not plan their response in advance. Current approaches that handle unexpected exceptions are categorized by their resilience property and it is identified that supporting unstructured activities becomes critical to react to these events. Their proposed system is able to change its behaviour from supporting structured activities to supporting unstructured activities and back to its original mode. They also describe how the system was implemented and we discuss a concrete scenario where it was tested.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122396646","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Journey to Business Process Compliance 业务流程遵从性之旅
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH020
Guido Governatori, S. Sadiq
It is a typical scenario that many organisations have their business processes specified independently of their business obligations (which includes contractual obligations to business partners, as well as obligations a business has to fulfil against regulations and industry standards). This is because of the lack of guidelines and tools that facilitate derivation of processes from contracts but also because of the traditional mindset of treating contracts separately from business processes. This chapter will provide a solution to one specific problem that arises from this situation, namely the lack of mechanisms to check whether business processes are compliant with business contracts. The chapter begins by defining the space for business process compliance and the eco-system for ensuring that process are compliant. The key point is that compliance is a relationship between two sets of specifications: the specifications for executing a business process and the specifications regulating a business. The central part of the chapter focuses on a logic based formalism for describing both the semantics of normative specifications and the semantics of compliance checking procedures.
这是一个典型的场景,许多组织都独立于其业务义务(包括对业务伙伴的合同义务,以及业务必须根据法规和行业标准履行的义务)指定其业务流程。这是因为缺乏指导方针和工具来促进从契约派生过程,而且还因为将契约与业务流程分开处理的传统思维方式。本章将提供一个解决方案,以解决由这种情况引起的一个特定问题,即缺乏检查业务流程是否符合业务契约的机制。本章首先定义业务流程遵从性的空间和确保流程遵从性的生态系统。关键的一点是遵从性是两组规范之间的关系:用于执行业务流程的规范和规范业务的规范。本章的中心部分着重于描述规范性规范的语义和符合性检查程序的语义的基于逻辑的形式主义。
{"title":"The Journey to Business Process Compliance","authors":"Guido Governatori, S. Sadiq","doi":"10.4018/978-1-60566-288-6.CH020","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH020","url":null,"abstract":"It is a typical scenario that many organisations have their business processes specified independently of their business obligations (which includes contractual obligations to business partners, as well as obligations a business has to fulfil against regulations and industry standards). This is because of the lack of guidelines and tools that facilitate derivation of processes from contracts but also because of the traditional mindset of treating contracts separately from business processes. This chapter will provide a solution to one specific problem that arises from this situation, namely the lack of mechanisms to check whether business processes are compliant with business contracts. The chapter begins by defining the space for business process compliance and the eco-system for ensuring that process are compliant. The key point is that compliance is a relationship between two sets of specifications: the specifications for executing a business process and the specifications regulating a business. The central part of the chapter focuses on a logic based formalism for describing both the semantics of normative specifications and the semantics of compliance checking procedures.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127762962","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 136
Yet Another Workflow Language 另一种工作流语言
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH005
C. Ouyang, M. Adams, A. Hofstede
Due to the absence of commonly accepted conceptual and formal foundations for workflow management, and more generally Business Process Management (BPM), a plethora of approaches to process modelling and execution exists both in academia and in industry. The introduction of workflow patterns provided a deep and language independent understanding of modelling issues and requirements encountered in business process specification. They provide a comparative insight into various approaches to process specification and serve as guidance for language and tool development. YAWL (Yet Another Workflow Language) is a novel and formally defined workflow language based on workflow patterns and Petri nets, thus leveraging off both practical and theoretical insights in the field of BPM. This chapter provides an overview of this language and its corresponding open source support environment.
由于工作流管理和更普遍的业务流程管理(BPM)缺乏普遍接受的概念和正式基础,学术界和工业界都存在过多的流程建模和执行方法。工作流模式的引入提供了对业务流程规范中遇到的建模问题和需求的深入且独立于语言的理解。它们提供了对过程规范的各种方法的比较见解,并作为语言和工具开发的指导。YAWL (Yet Another Workflow Language)是一种新颖的、正式定义的工作流语言,它基于工作流模式和Petri网,从而充分利用了BPM领域的实践和理论见解。本章概述了这种语言及其相应的开源支持环境。
{"title":"Yet Another Workflow Language","authors":"C. Ouyang, M. Adams, A. Hofstede","doi":"10.4018/978-1-60566-288-6.CH005","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH005","url":null,"abstract":"Due to the absence of commonly accepted conceptual and formal foundations for workflow management, and more generally Business Process Management (BPM), a plethora of approaches to process modelling and execution exists both in academia and in industry. The introduction of workflow patterns provided a deep and language independent understanding of modelling issues and requirements encountered in business process specification. They provide a comparative insight into various approaches to process specification and serve as guidance for language and tool development. YAWL (Yet Another Workflow Language) is a novel and formally defined workflow language based on workflow patterns and Petri nets, thus leveraging off both practical and theoretical insights in the field of BPM. This chapter provides an overview of this language and its corresponding open source support environment.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114742971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
Measurement and Maturity of Business Processes 业务流程的度量和成熟度
Pub Date : 1900-01-01 DOI: 10.4018/978-1-60566-288-6.CH024
Laura Sánchez-González, Andrea Delgado, F. Ruiz, Félix García, M. Piattini
AbstrAct The underlying premise of process management is that the quality of products and services is largely determined by the quality of the processes used to develop, deliver and support them. A concept which has been closely related to process quality over the last few years is the maturity of the process and it is important to highlight the current proposal of Business Process Maturity Model (BPMM), which is based on the principles, architecture and practices of CMM and CMMI for Software and describes the essential practices for the development, preparation, deployment, operations and support of product and service offers from determining customer needs. When maturity models are in place, it is important not to forget the important role that measurement can play, being essential in organizations which intend to reach a high level in the maturity in their processes. This is demonstrated by observing the degree of importance that measurement activities have in maturity models. This chapter tackles the Business Process Maturity Model and the role that business measurement plays in the context of this model. In 533 Measurement and Maturity of Business Processes addition, a set of representative business process measures aligned with the characteristics of BPMM are introduced which can guide organizations to support the measurement of their business processes depending on their maturity.
过程管理的基本前提是,产品和服务的质量在很大程度上取决于用于开发、交付和支持它们的过程的质量。在过去几年中,与过程质量密切相关的一个概念是过程的成熟度,强调当前提出的业务过程成熟度模型(BPMM)是很重要的,它基于CMM和软件CMMI的原则、体系结构和实践,并从确定客户需求的角度描述了开发、准备、部署、操作和支持产品和服务提供的基本实践。当成熟度模型就绪时,重要的是不要忘记度量所扮演的重要角色,对于那些想要在其过程的成熟度中达到较高水平的组织来说,度量是必不可少的。这可以通过观察成熟度模型中度量活动的重要性程度来证明。本章讨论业务流程成熟度模型以及业务度量在该模型的上下文中所扮演的角色。在533业务流程的度量和成熟度附加部分中,引入了一组与bpm特征一致的具有代表性的业务流程度量,这些度量可以指导组织根据其成熟度支持对其业务流程的度量。
{"title":"Measurement and Maturity of Business Processes","authors":"Laura Sánchez-González, Andrea Delgado, F. Ruiz, Félix García, M. Piattini","doi":"10.4018/978-1-60566-288-6.CH024","DOIUrl":"https://doi.org/10.4018/978-1-60566-288-6.CH024","url":null,"abstract":"AbstrAct The underlying premise of process management is that the quality of products and services is largely determined by the quality of the processes used to develop, deliver and support them. A concept which has been closely related to process quality over the last few years is the maturity of the process and it is important to highlight the current proposal of Business Process Maturity Model (BPMM), which is based on the principles, architecture and practices of CMM and CMMI for Software and describes the essential practices for the development, preparation, deployment, operations and support of product and service offers from determining customer needs. When maturity models are in place, it is important not to forget the important role that measurement can play, being essential in organizations which intend to reach a high level in the maturity in their processes. This is demonstrated by observing the degree of importance that measurement activities have in maturity models. This chapter tackles the Business Process Maturity Model and the role that business measurement plays in the context of this model. In 533 Measurement and Maturity of Business Processes addition, a set of representative business process measures aligned with the characteristics of BPMM are introduced which can guide organizations to support the measurement of their business processes depending on their maturity.","PeriodicalId":206618,"journal":{"name":"Handbook of Research on Business Process Modeling","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120962897","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
期刊
Handbook of Research on Business Process Modeling
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1