New for: D1, D2, D3, D4, D5
processes, using as vehicle the “business artifact” model recently deployed by
IBM in commercial products and consulting services, and studied in an increasing
line of research papers.
Artifacts are records of variables that correspond to business-relevant
objects and are updated by a set of services equipped with pre-and post-conditions
that implement business process tasks. For the purpose of this talk, the verification
problem consists in statically checking whether all runs of an artifact system satisfy
desirable properties expressed in (some first order extension of) a temporal logic.
The talk surveys results that identify various practically significant classes of business artifact
systems with decidable verification problem.
The talk is based on a series of prior and current work conducted jointly with
Elio Damagio, David Lorant, Yuliang Li, Victor Vianu (UCSD), and Richard Hull (IBM TJ Watson).