Jaké jsou různé typy jazyka podnikových procesů?
Jazyk obchodních procesů je formálním standardem pro obchodní procesy generované XML. V současné specifikaci obchodních procesů se používají především tři typy jazyků. Jedná se o jazyk pro modelování podnikových procesů (BPML), jazyk pro provádění obchodních procesů (BPEL) a schéma specifikace obchodních procesů (BPSS). Každý jazyk se používá ve shodě k definování a znázornění obchodních procesů společnosti.
Jazyk pro provádění obchodních procesů je jazyk XML, který používají systémy pro řízení obchodních procesů pro webové služby v počítačových aplikacích. Tyto informace BPEL integrují více obchodních procesů společnosti. Jazyk podnikových procesů pomáhá společnostem zefektivnit obchodní toky, což může zvýšit produktivitu a zisky.
Příkladem procesu BPEL může být proces zajištění kvality supervizora. Tento typ procesu vyžaduje několik kroků v rámci organizace, které by obvykle používaly více obchodních funkcí. Jazyk obchodního procesu by mapoval každý krok, včetně interakce mezi zaměstnanci a nadřízenými. Proces dohledu by umožnil závěrečnou kontrolu před dokončením transakce.
Společnost BPEL byla v roce 2007 vyhlášena organizací pro pokrok v oblasti standardů strukturovaných informací (OASIS). Tento standard byl integrován do většiny komerčně dostupných nástrojů pro automatizaci podnikových procesů. Tento jazyk podnikových procesů poskytuje plán pro vývoj webových služeb, který umožňuje rychlou integraci podnikových služeb do společnosti.
Jazyk pro modelování podnikových procesů (BPML) je formálním standardem pro vytváření obchodních modelů společnosti. Každý obchodní model představuje standardní provozní postup pro společnost. Tyto modely jsou obvykle znázorněny jako vývojové diagramy, které představují kroky nezbytné k dokončení obchodní funkce v rámci oddělení.
Automatizaci BPML využívá mnoho komerčních nástrojů pro modelování obchodních procesů. Některé komerční příklady těchto produktů zahrnují Websphere Business Process Modeler® a Oracles Business Process Management Suite®. Tyto produkty používají BPML a poskytují vizuální metodu prezentace modelů uživatelům.
Schéma specifikace podnikových procesů (BPSS) je podrobný přehled datových prvků v rozhraní BPEL. Jazyk BPSS je nezbytným standardem pro zajištění efektivní komunikace obchodních procesů. BPSS je jazyk podnikových procesů, který se obvykle používá pro transakce mezi podniky (B2B).
Příkladem procesu BPSS může být interakce mezi systémem skladového inventáře a společností dodávající produkt. Když skladový inventář zjistí nedostatek produktu, může automaticky nakupovat více od dodavatelské společnosti. Tato nákupní transakce by použila jazykovou specifikaci BPSS. Toto schéma by bylo formálním náčrtem datových prvků, které jsou nezbytné pro dokončení objednávky mezi skladovou společností a dodavatelskou společností.