SummaryThe landscape of current specifications for the description of business processes consists of the Web Services Business Process Execution Language (WS-BPEL) as an adopted standard, and a number of functional extensions allowing for human interactions (BPEL4People), sub-processes with life-cycle coupling (BPEL-SPE), and Java integration (BPELJ). Also relevant for the assembly of portable, executable applications is the Service Component Architecture (SCA) which provides a model for service-based components complementing WS-BPEL. This paper provides an overview of the current business process standards landscape and its further evolution.
ZusammenfassungMithilfe von Web Services und BPEL (Business Process Execution Language for Web Services) können Geschäftsprozesse und deren Interaktion mit verschiedenen Partnern beschrieben werden. Zur Ausführung der Geschäftsprozesse finden Workflow Management Systeme Verwendung. Dieser Artikel beschäftigt sich, basierend auf den Grundlagen von Web Services und BPEL, mit der Implementierung eines Workflow Management Systems. Um den Anforderungen der Geschäftswelt zu genügen, muss ein Workflow Management System sowohl langlaufende, unterbrechbare als auch kurzlaufende Geschäftsprozesse mit ihren unterschiedlichen Quality-of-Service Eigenschaften unterstützen. Die Systeme müssen robust sein, sicher und hoch verfügbar. Der Artikel beschreibt die Implementierung eines J2EE-basierten Workflow Management System, das diesen Anforderungen entspricht. Dabei wird auf die Verwendung von Message Queuing Systemen und Datenbanken eingegangen, ebenso wie auf die Integration in einen Standard Application Server und die Verwendung dort zur Verfügung stehender Transaction Manager, EJB Container, People Directory und Deployment Infrastruktur.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.