170 likes | 329 Views
OSS pre iBPM. iBPM Framework – Integration Framework. OSS pre iBPM. Z pohľadu iBPM Framework ide o implementáciu Integration Framework časti Prispôsobenie OSS implementácie z Telco prostredia pre iBPM. Key concepts. Separation of Business Process from Component Implementation
E N D
OSS pre iBPM iBPM Framework – Integration Framework
OSS pre iBPM Z pohľadu iBPM Framework ide o implementáciu Integration Framework časti Prispôsobenie OSS implementácie z Telco prostredia pre iBPM
Key concepts Separation of Business Process from Component Implementation Loosely Coupled Distributed System Shared Information Model Common Communications Infrastructure Contract defined interfaces
OSS pre iBPM • Základom OSS je „Business Service Library“ • Katalóg business služieb • Každá business služba sa skladá zo zoznamu „produktov“, ich závislostí a ich parametrov.
OSS pre iBPM Princípy riešenia: Jednotné rozhranie pre všetky spôsoby objednania business služby Jednotné rozhranie pre všetky „produkty“ služby
OSS pre iBPM Každú business službu je potrebné „objednať“ Poslať „objednávku“ cez OSS rozhranie Order
OSS pre iBPM Architektúra Integration Framework Ordering Order Service Layer Conductor SID
OSS pre iBPM Nové pojmy: Ordering Implementácia OSS rozhrania, ktorým je možné „objednať“ business službu Conductor Orchestrátor „dodania“ jednotlivých produktov business služby, vykonáva exekučné plány podľa „Business Service Library“
OSS pre iBPM Znovupoužiteľnosť Aplikačné služby (služby jednotlivých produkčných aplikácií) Produkty business služieb Flexibilita Parametrizácia business služieb Jednoduchá zmena a nasadenie služieb
iBPM prototyp Predpoklady Jednotlivé aplikácie – komponenty Application Framework - poskytujú služby, ktoré sú atomické a bezstavové.
iBPM prototyp Ciele: Zmenou modelu zmeniť business služby (kompozíciu? parametre?) Zmenou modelu zmeniť pravidlá (chovanie systému) Kontextová dokumentácia
iBPM prototyp Model vieme transformovať Katalóg služieb Pravidlá Dokumentácia RULES Model Dokumentácia
iBPM prototyp • Implementácia dodania služby • Pravidlá pre aplikácie • Kontextová dokumentácia RULES Dokumentácia
iBPM prototyp Chýbajúce komponenty Service catalog SID Ordering Orchestrátor Rule engine
iBPM prototyp Návrh chýbajúcich komponentov podľa implementácie na iných projektoch (Telco) Jednoduché, samostatné, účelové komponenty
References http://www.tibco.com/multimedia/ds-iprocess-conductor_tcm8-782.pdf http://izone.novitech.sk/iBPM_Prototype_SID/iBPM%20Framework.pdf