• DocumentCode
    140914
  • Title

    Modeling data for business processes

  • Author

    Yutian Sun ; Jianwen Su ; Budan Wu ; Jian Yang

  • Author_Institution
    Dept. of Comput. Sci., UC Santa Barbara, Santa Barbara, CA, USA
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    1048
  • Lastpage
    1059
  • Abstract
    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.
  • Keywords
    business data processing; data handling; data structures; Clio schema mapping language; business process management systems; data mapping language; data mapping rules; data representation; data-and-access modeling; decision algorithms; enterprise database; entity data values; hierarchically structured business entity; isolation notion; path expressions; persistent data; process data; updatability notion; workflow management systems; Business; Computational modeling; Context; Data models; Databases; Maintenance engineering; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2014 IEEE 30th International Conference on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/ICDE.2014.6816722
  • Filename
    6816722