  Understanding the evolution of business artifacts will enable business
analyst to discover more insight from process execution data. In this context,
describing how the artifacts are wired, helps in understanding, predicting and
optimizing the behavior of dynamic processes. In many cases, however, process
artifacts evolve over time, as they pass through the business's operations.
Consequently, understanding the evolution of artifacts becomes challenging and
requires analyzing the provenance of business artifacts. In this paper our aim
is to analyze and classify existing challenges in artifact centric business
processes. We propose to extend Provenance techniques to artifact centric BPMs
in order to perform cross cutting concerns on BPMs. Provenance is
pre-requirement of addressing cross cutting concerns, which will provide
information regarding artifact instance creation and its evolution during its
life cycle. Due to dynamic nature of dynamic processes and declarative
structure of Artifact Centric BPM systems, it's vital to make sure how an
artifact instance actually executed and evolved during its processing in run
time.
