ABSTRACT

A specific way of performing some action or communicating that has been agreed upon by all results in a standard. In the context of Process-centric architecture, there are a host of standards that are applicable and can be used. Business Process Modeling Notation is a popular standard for modeling business processes graphically. The components in the architecture that are server-style can be realized through appropriate technologies. The Extended markup language (XML) process definition language definition is purely XML based, which is yet another standard for interoperability at the data level. Strictly speaking, it is also an execution notation standard. Process definitions made in process execution standards languages are executable in computers. Some also call them integration standards since they integrate the process model to the execution platform. Web services Business Process Execution Language is the de facto standard and a popular one for defining executable business process definitions.