Modeling data for business processes

ICDE(2014)

引用 43|浏览101
暂无评分
摘要
An important omission in current development practice for business process (or workflow) management systems is modeling of data & access for a business process, including relationship of the process data and the persistent data in the underlying enterprise database(s). This paper develops and studies a new approach to modeling data for business processes: representing data used by a process as a hierarchically structured business entity with (i) keys, local keys, and update constraints, and (ii) a set of data mapping rules defining exact correspondence between entity data values and values in the enterprise database. This paper makes the following technical contributions: (1) A data mapping language is formulated based on path expressions, and shown to coincide with a subclass of the schema mapping language Clio. (2) Two new notions are formulated: Updatability allows each update on a business entity (or database) to be translated to updates on the database (or resp. business entity), a fundamental requirement for process implementation. Isolation reflects that updates by one process execution do not alter data used by another running process. The property provides an important clue in process design. (3) Decision algorithms for updatability and isolation are presented, and they can be easily adapted for data mappings expressed in the subclass of Clio.
更多
查看译文
关键词
data mapping rules,data mapping language,data structures,workflow management systems,isolation notion,persistent data,data representation,decision algorithms,process data,data-and-access modeling,data handling,hierarchically structured business entity,business data processing,business process management systems,clio schema mapping language,updatability notion,path expressions,entity data values,enterprise database,databases,data models,computational modeling,maintenance engineering,business,process design
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要