Advertisement

Barcelona: A Design and Runtime Environment for Declarative Artifact-Centric BPM

  • Fenno (Terry) HeathIII
  • David Boaz
  • Manmohan Gupta
  • Roman Vaculín
  • Yutian Sun
  • Richard Hull
  • Lior Limonad
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8274)

Abstract

A promising approach to managing business operations is based on business artifacts, a.k.a. business entities (with lifecycles) [8, 6]. These are key conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. A business artifact type is modeled using (a) an information model, which is intended to hold all business-relevant data about entities of this type, and (b) a lifecycle model, which is intended to hold the possible ways that an entity of this type might progress through the business. In 2010 a declarative style of business artifact lifecycles, called Guard-Stage-Milestone (GSM), was introduced [4, 5]. GSM has since been adopted [7] to form the conceptual basis of the OMG Case Management Model and Notation (CMMN) standard [1]. The Barcelona component of the recently open-sourced [2] ArtiFact system supports both design-time and run-time environments for GSM. Both of these will be illustrated in the proposed demo.

Keywords

Information Model Runtime Environment Artifact Type Stage Execution Lifecycle Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Boaz, D., Limonad, L., Gupta, M.: BizArtifact: Artifact-centric Business Process Management (June 2013), http://sourceforge.net/projects/bizartifact/
  2. 2.
    Damaggio, E., Hull, R., Vaculín, R.: On the equivalence of incremental and fixpoint semantics for business artifacts with guard-stage-milestone lifecyclesGoogle Scholar
  3. 3.
    Hull, R., et al.: Introducing the guard-stage-milestone approach for specifying business entity lifecycles. In: Bravetti, M., Bultan, T. (eds.) WS-FM 2010. LNCS, vol. 6551, pp. 1–24. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  4. 4.
    Hull, R., et al.: Business artifacts with guard-stage-milestone lifecycles: Managing artifact interactions with conditions and events. In: ACM Intl. Conf. on Distributed Event-Based Systems, DEBS (2011)Google Scholar
  5. 5.
    Kumaran, S., Nandi, P., Terry Heath III, F.F., Bhaskaran, K., Das, R.: Adoc-oriented programming. In: SAINT, pp. 334–343 (2003)Google Scholar
  6. 6.
    Marin, M., Hull, R., Vaculín, R.: Data centric BPM and the emerging case management standard: A short survey. In: La Rosa, M., Soffer, P. (eds.) BPM 2012 Workshops. LNBIP, vol. 132, pp. 24–30. Springer, Heidelberg (2013)Google Scholar
  7. 7.
    Nigam, A., Caswell, N.S.: Business Artifacts: An Approach to Operational Specification. IBM Systems Journal 42(3) (2003)Google Scholar
  8. 8.
    Vaculín, R., Hull, R., Heath, T., Cochran, C., Nigam, A., Sukavirirya, P.: Declarative business artifact centric modeling of decision and knowledge intensive business processes. In: The Fifteenth IEEE International Enterprise Computing Conference (EDOC 2011), pp. 151–160. IEEE Computer Society (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Fenno (Terry) HeathIII
    • 1
  • David Boaz
    • 2
  • Manmohan Gupta
    • 3
  • Roman Vaculín
    • 1
  • Yutian Sun
    • 4
  • Richard Hull
    • 1
  • Lior Limonad
    • 2
  1. 1.IBM T.J. Watson Research CenterUSA
  2. 2.IBM Haifa Research LabIsrael
  3. 3.IBM Global Business ServicesIndia
  4. 4.University of CaliforniaSanta BarbaraUSA

Personalised recommendations