modelování business procesů a dalších aspektů business systému

Transkript

modelování business procesů a dalších aspektů business systému
Vysoká škola ekonomická
Přehled CABE nástrojů
2011
OBSAH
Obsah ...................................................................................................................................................................... 2
Úvod do problematiky ............................................................................................................................................ 3
Historie ................................................................................................................................................................... 3
Definice a funkcionalita .......................................................................................................................................... 4
CABE ................................................................................................................................................................... 4
Business Process Management.......................................................................................................................... 5
Trendy ..................................................................................................................................................................... 6
Trendy a problémy podnikových procesů .......................................................................................................... 6
Ovlivňování trhu na poli CABE nástrojů ............................................................................................................. 7
Aktuální trendy v oblasti CABE........................................................................................................................... 8
hodnocení nástrojů............................................................................................................................................... 10
Hodnotící kritéria ............................................................................................................................................. 10
Srovnávací tabulka vybraných nástrojů ........................................................................................................... 14
Hodnocené nástroje ............................................................................................................................................. 14
ARIS Express 2.3 ............................................................................................................................................... 15
Enterprise Architect ......................................................................................................................................... 18
iGrafx Process 2009 ......................................................................................................................................... 22
Power Designer 16 ........................................................................................................................................... 26
QPR ProcesGuide Xpress8 ................................................................................................................................ 30
Open Modelsphere 3.1 .................................................................................................................................... 32
StarUML ........................................................................................................................................................... 35
Rational System Architect ................................................................................................................................ 38
TIBCO Business Studio Community edition 3.4.2 ............................................................................................ 41
WebSphere Business Modeler Advanced verze 7.0......................................................................................... 44
Vyhodnocení ......................................................................................................................................................... 48
Závěr ..................................................................................................................................................................... 50
Použité zdroje ....................................................................................................................................................... 51
2
ÚVOD DO PROBLEMATIKY
Předmětem seminární práce je CABE (modelování podniku) na tuzemském trhu. Úvodem je nutné podotknout,
že práce navazuje na projekty, které byly vytvořené v minulosti, a tudíž se s nimi v určitých aspektech bude
shodovat. Mezi zdroje tedy patří projekty předešlé, kde je využito některých termínů nebo stále aktuálních
informací. Vzhledem k neustálému rozvoji odvětví je třeba mnoho informací aktualizovat a představit některé z
nových produktů pro modelování procesů.
V této práci se budeme věnovat CABE (Computer Aided Business Engineering) nástrojům využívaným k
modelování podnikových procesů. Jedná se o důležité nástroje, které podnik využívá při mnoha příležitostech,
jako jsou modelování stávající situace v podniku, při přestavbě podnikových procesů a dalších aktivit, které
budou uvedeny později.
Jedním z cílů je čtenářům podat základní informace o těchto nástrojích a uvést je do této problematiky
rychlým, ale postačujícím způsobem. Čtenář by měl pochopit problematiku, ale zároveň by neměl být přehlcen
informacemi. Hlavním cílem je srovnání jednotlivých CABE nástrojů a jejich vyhodnocení podle zadaných
kritérií. Zaměřili jsme se na nástroje z minulých prací i nástroje, které se na trhu objevily v poslední době.
Jelikož se v práci objeví nástroje z předchozích prací, bude zde možnost sledovat vývoj funkcionality těchto
nástrojů.
Práce bude rozdělena do několika kapitol. Nejprve se bude zabývat základními teoretickými poznatky, poté
budou vytyčena kritéria pro hodnocení nástrojů a posledním bodem bude samotné přestavení CABE nástrojů a
jejich vyhodnocení.
HISTORIE
Historii nástrojů CABE lze jen těžko dohledat, jelikož samotný termín vznikl mnohem později než nástroje,
které lze mezi CABE zahrnout. Vzhledem k tomu, že lze CABE nástroje označit za podmnožinu CASE nástrojů,
můžeme vycházet z historie CASE.
První zmínky o termínu CASE jsou z roku 1982 v souvislosti s firmou Nastec Corporation of Southfield, která
vyvinula grafický a textový program GraphiText. Jednalo se o první aplikaci umožňující vytvářet hyperlinkové
referenční odkazy textových řetězců v dokumentu. Brzy však GraphiText našel nástupce, stala se jím revoluční
aplikace DesignAid. Tento nástroj podporoval tvorbu softwaru a databází. Díky pánům Alberta Case,Jr.
(viceprezidenta pro produktový management) a Vaughna Fricka (ředitele produktového managementu) se
DesignAid stal hlavním nástrojem pro podporu obrovského množství metodik, pro strukturovanou analýzu a
design aplikací. Mezi nejvýznamnější patří Yourdon/Demarco SA/SD a Warnier-Orr.
Následně Cambridgeská univerzita vyvinula nástroj s názvem Excelerator, který běžel na platformě IBM PC/AT,
a i díky tomu byl tento nástroj hodně využívaný i přesto, že IBM technologie nepodporovaly síťové služby
či centralizované databáze.
Opravdového vrcholu dosáhly CASE nástroje až v devadesátých letech 20. století. Opět promluvila do vývoje
společnost IBM a vytvořila balík softwarových produktů s názvem AD/Cycle. Tento souhrn aplikací byl určen
pro strukturovanou analýzu a návrh informačních systémů sdružených kolem IBM mainframů. Za zmínku stojí i
další konkurenční aplikace jako jsou např. IEW (Information Engineering Workbench) vyvinutý společností
KnowledgeWare, nástroj IEF (Information Engineering Facility) od společnosti Texas Instruments a DesignAid
společnosti Nastec Corporation.
Momentálně jsou na trhu produkty méně známých společností, jelikož vývoj mainframových systémů je
minimální.
3
DEFINICE A FUNKCIONALITA
CABE
Pod zkratkou CABE se skrývá termín Computer Aided Business Engineering, což můžeme přeložit jako
počítačem podporované modelování podniku. Zkratka je velice blízká zkratce CASE neboli Computer Aided
System Engineering nebo také počítačem podporované systémové inženýrství. Tato analogie je zde uvedena z
důvodu, že pojem CASE je běžně užívaný a všeobecně rozšířený, oproti pojmu CABE, se kterým se moc často
nesetkáme. Výrobci, jejichž nástroje lze zařadit mezi CABE nástroje, označují své nástroje jako CASE. CABE
nástroje lze označit spíše za podmnožinu CASE nástrojů.
CABE nástroje nemají celosvětově jednotné označení ani přesně vymezenou funkcionalitu. Ta se může více či
méně lišit podle jednotlivých nástrojů a výrobců. Můžeme se setkat i s následujícími pojmy, které v podstatě
odkazují na CABE nástroje:






Business process modeling tools
Enterprise modeling tools
Business process management tools
Business/Enterprise planning tools
Business modeling Software
Enterprise architecture (management) tools – EA(M)
Hlavní podstatou těchto nástrojů je zachytit informace o struktuře podniku. Používají se pro modelování
současného i budoucího stavu a měly by korespondovat se strategií podniku. Slouží hlavně pro optimalizaci
podnikových procesů a tím zvyšují efektivitu podniku při dosahování vytyčených cílů. Jejich funkcionalita
pokrývá zejména následující oblasti:
MODELOVÁNÍ PROCESŮ PODNIKU
Procesní model zaznamenává detailní postup všech procesů, které se v podniku vyskytují. Nejčastěji se jedná o
procesy administrativní, výrobní, ekonomické, ale i mnohé další. Jednotlivé funkce modelovacích nástrojů se
od sebe mohou lišit podle použitých metrik a notací. Hlavními prvky procesního modelu jsou procesy, stavy,
události, rozhodovací procesy a množiny (dat, materiálu nebo smíšené). Každý proces má svou počáteční
událost, která spouští proces a koncový stav (každý proces jich může mít několik, ale vždy nastane pouze
jeden). Procesy mohou být typu primitivní nebo komplexní. Primitivní proces je takový, který je pouze sekvencí
operací, oproti tomu komplexní proces obsahuje vnitřní stavy procesu (například stav "Objednávka přijata"
čekající na dodání zboží). Různé nástroje mohou obsahovat i další typy modelů, ale výše uvedené patří k těm
nejobvyklejším, které by měly shodně obsahovat všechny CABE nástroje.
MODELOVÁNÍ CÍLŮ PODNIKU A STRATEGIE
Modelování podnikových funkcí zaměřených na dosažení podnikových cílů je tím nejzákladnějším prvkem CABE
nástrojů. Jedná se obvykle o byznys procesy, které mají naplnit stanovené cíle podniku, jejich vzájemnou vazbu
a případnou vazbu cílů na okolí podniku. Informační a podniková strategie by měli být navrženy tak, aby v co
největší míře a s maximální efektivitou podporovali naplnění podnikových cílů.
4
MODELOVÁNÍ INFORMAČNÍCH SYSTÉMŮ
Model systému je zjednodušená reprezentace skutečného systému. Umožňuje snadnější orientaci, zvýrazňuje
podstatné a potlačuje nepodstatné funkce systému.
MODELOVÁNÍ TOPOLOGIE PODNIKU
Model topologie zachycuje roli podniku v širším okolí podniku a vazby na okolí plynoucí z této role.
MODELOVÁNÍ ORGANIZAČNÍ STRUKTURY
Důležitost modelu organizační struktury spočívá v jednoznačné identifikaci pravomocí a zodpovědnosti
jednotlivých osob v podniku. Každá osoba v organizaci má svou roli, ze které vyplývá její vazba na podnikové
procesy. To je třeba pečlivě zaznamenávat hlavně u důležitých řídících pracovníků, kteří zodpovídají za plnění
stanovených cílů svého oddělení.
MODELOVÁNÍ VNĚJŠÍHO OKOLÍ PODNIKU
Jedná se o zachycení nejpodstatnějších vnějších vlivů, které působí na organizaci. Sleduje se míra vlivu okolí, a
také, jestli podnik ovlivňuje pozitivně či negativně.
BUSINESS PROCESS MANAGEMENT
Podnikové procesy by měli být v co největší míře pokryty IT pro lepší dosahování podnikových cílů. Právě
Business Process Management umožňuje snadnou koordinaci mezi managementem a informačními
technologiemi. Je to soubor metod, technik, postupů a nejrůznějších nástrojů pro úspěšné vytvoření,
kontrolování a analyzování změn podnikových procesů, které zohledňuje lidský faktor, aplikace a zdroje
informací. [1]
BPM obsahuje 5 hlavních skupin:





Process Design – shromáždění všech podnikových procesů a návrh nových procesů
Process Modeling – modelování průběhu procesů z 1. fáze
Process Execution – zavedení procesů do provozu a seznámení s nimi
Process Monitoring – kontrola a monitorování procesů, shromažďování dat a vytváření reportů
Process Optimization – vytváření návrhů pro optimalizaci neefektivních procesů
5
Obrázek 1: Business Process Management Life-Cycle (zdroj: softwebsolutions.com)
BPM je zmíněn, jelikož právě v tomto cyklu se CABE nástroje využívají.
TRENDY
TRENDY A PROBLÉMY PODNIKOVÝCH PROCESŮ
Hlavním problémem v organizacích často bývají procesy, které jsou nedostatečně definovány,
zdokumentovány, optimalizovány nebo komunikovány. Vzhledem k tomu, že procesy se dají považovat za
součást organizace přímo ovlivňující její správný chod, je důležité jim věnovat maximální pozornost a při jejich
návrhu či optimalizaci zohlednit všechny situace, které mohou nastat. Tento nelehký úkol se dá zvládnout
pomocí CABE nástrojů daleko jednodušeji, protože umožňují popsat jakkoli komplexní procesy v podniku v
prakticky libovolném odvětví, protože svým unifikovaným komunikačním jazykem (diagramy) přemosťují
případné komunikační propasti. Organizace je schopna pomocí diagramů jasně definovat, popsat a realizovat
své procesy. V dnešní době jsou již široce podporovány a přijímány.
BUSINESS PROCESY JSOU PROSTŘEDKEM PRO:



Zachycení znalostí a informací
Řízení všech podnikových aktivit
Komunikaci mezi jednotlivými odděleními, s obchodními partnery a zákazníky
NÁSTROJE PRO PODPORU PODNIKOVÝCH PROCESŮ UMOŽŇUJÍ:





Vést podnikání efektivně (dělat věci správně, udělat více práce s vynaložením méně zdrojů oproti
podnikání bez definovaných a optimalizovaných podnikových procesů), hbitě, resp. agilně (Podmínky
pro podnikání se mohou neustále měnit, a proto je důležité mít schopnost se rychle adaptovat a
zachovat si postavení na trhu)
Zautomatizovat tok informací a tím i činnosti zaměstnanců
Provozní efektivitu pracovních činností
Inovovat a měnit stávající procesy
Zlepšit výkonnost organizace
6
PŘI DÍLČÍCH OPTIMALIZACÍCH JE DOBRÉ SI UVĚDOMIT, ŽE:



Vyšší kvalita může znamenat vyšší náklady
Snížení času na úkol může snížit uspokojení
Snížením nákladů se může snížit kvalita
OVLIVŇOVÁNÍ TRHU NA POLI CABE NÁSTROJŮ
V relativně krátké době došlo ke změnám vlastníků kvalitních CABE produktů. Ve většině případů velké
nadnárodní společnosti koupily kvalitní CABE produkty od menších či méně významných firem. Zde je uvedeno
několik změn na trhu v oblasti CABE nástrojů během posledních let.
2004
V roce 2004 společnost TIBCO Software koupila britskou společnost Staffware za 217 milionů dolarů.
Společnost Staffware se zabývala BPM, což posílilo pozici TIBCO Software a obě firmy mohou lépe odolat
konkurenci.
Dalším významný obchod uskutečnil Oracle koupí Collaxa. Oracle tímto získal vhodný nástroj pro automatizaci
procesů a tzv. BPL server.
2006
V roce 2006 koupil BEA Systems BPM Software VendorFuego za 87,5 milionů dolarů. Dále IBM koupila
americkou FileNet a tím získala jejich stěžejní produkt, TheFileNet P8.
2007
Německá Software AG, společnost zaměřená především na SOA koupila WebMethods za 546 milionů dolarů.
Získala pod své křídlo produkt WebMethods Business Events, který spadá do BPM.
2008
V roce 2008 došlo k akvizici mezi Oracle a BEA Systems za 8,5 miliardy dolarů. Díky Bea Systems si Oracle
vylepšil a rozšířil schopnosti své sady Fusion Middleware.
2009
Software AG koupil IDS Scheer, dále IBM koupila Lombardi (s tím získala produkt WebSphere), a konečně
Progress Software koupil Savvion.
2011
V roce 2011 došlo k akvizici mezi Open Text a Metastorm, dále mezi Open Text a Global 360 Holding
Corporation. Další společností, která rozšířila své řady, je TIBCO Software. TIBCO Software koupilo britský
Nimbus.
7
AKTUÁLNÍ TRENDY V OBLASTI CABE
NA POLI IT
Trendy na poli IT jsou zmiňovány z hlediska další využitelnosti pro CABE nástroje.
V současné době se velmi často setkáváme s pojmem CloudComputing. Jedná se o slovní spojení, které
označuje systém sdílení hardwarových i softwarových prostředků pomocí počítačové sítě. Jednotliví klienti se
mohou připojit před internet a využívají pouze ty služby, které opravdu potřebují a za nic navíc neplatí. Veškeré
technologické prostředky, které zajišťují tyto služby, jsou umístěny ve velmi dobře zabezpečeném datacentru.
Velkou výhodou je také možnost pracovat odkudkoliv nezávisle na použité platformě. Značně klesají výkonové
požadavky na klientské stanice, které se do cloudu připojují.
Dalším významným trendem na poli IT jsou sociální sítě a s nimi i celá koncepce Web 2.0, jež umožňuje, aby si
sami uživatelé vytvářeli obsah webových stránek. Trend sociálních sítí dosáhl takových rozměrů, že je začaly
respektovat vlivné nadnárodní společnosti a hledají cesty, jak by mohly naplno využít jejich potenciál.
NA POLI CABE

Cloud CASE (CABE)
Podle současného trendu CloudComputing, který proniká skrze celou oblast IT, začali někteří výrobci
převádět do podoby cloudu i nástroje pro modelování. Na místo obvyklých komplexních nástrojů,
poskytovaných obvykle v podobě balíkového řešení, vytváří štíhlé, snáze ovladatelné nástroje, které
poskytují přes internet.
Pro tento způsob poskytování nástrojů je typické poskytování stejné služby více zákazníkům,
škálovatelnost podle nároků na spotřebovanou službu (například množství rezervované operační
paměti) a podle míry spotřebované služby také zákazník platí. Dále pak také díky centrálnímu
spravování má zákazník vždy k dispozici aktuální verzi a má ji k dispozici vždy, když se může připojit
k internetu. Tento princip ovšem zákazníkovi neumožňuje žádnou výraznější customizaci či volbu
verze, na které chce pracovat. [2]

Social BPM
Jedná se o myšlenku zahrnutí entity sociální sítě do modelování procesů. Přínosem by mělo být
zaznamenávání odezvy veřejnosti a shromažďování znalostí nabytých z odezvy vybrané komunity.
Kromě toho by byla sociální síť využívána ke komunikaci mezi aktéry modelu a jejím prostřednictvím
by byly přidělovány a sdělovány úkoly. [3]

Case management (dynamické/adaptabilní procesy)
Jedná se o strategii, se kterou přišla společnost IBM. Cílem Case managementu je snaha zahrnutí
nepředvídaných procesů do formalizovaných automatických postupů. Nástroje pro Case management
by měly integrovat komponenty pro správu dokumentů, automatizaci procesů, správu komplexních
podnikových pravidel a analytických nástrojů, s jejichž pomocí by umožnili strukturovat získaná data a
vytvořit vhodné workflow pro budoucí výskyt případu.[4]
8

Enterprise Architecture
Cílem Enterprise Architecture (EA) je zajistit, aby IT systémy co nejpřesněji podporovaly byznys
strategii podniku. EA udržuje požadavky na IT konzistenci a snaží se podporovat jejich neustálý rozvoj.
Špatné řízení z hlediska EA se může projevit zejména vznikem zbytečných či duplicitních nástrojů,
snižující se přidanou hodnotou IT ve společnosti nebo neschopností IT reagovat na změny a plány
společnosti do budoucna. [5]
9
HODNOCENÍ NÁSTROJŮ
Pro hodnocení nástrojů se nabízí široká škála kritérií. Vzhledem k povaze práce jsme se rozhodli pro základní
kritéria, přičemž jsme se zaměřili na podporované modely. Kritéria jsou sepsána v tabulce hodnocení nástrojů,
kde jsou pro jednotlivé hodnocené nástroje přiřazeny jim odpovídající hodnoty. Dle stanovených vah je
nakonec vytvořeno vyhodnocení a pořadí nástrojů.
HODNOTÍCÍ KRITÉRIA
V následujícím textu budou popsána jednotlivá kritéria uvedená v tabulce hodnocení nástrojů.
ROK POSLEDNÍ VERZE NÁSTROJE
Jedná se o rok, kdy byla na trh uvedena poslední verze produktu. Tento údaj vypovídá o tom, jak vývojáři
reagují na konkurenci a jsou inovativní. Dle stáří může získat produkt následující bodové ohodnocení:





2011 – 5b
2010/09 – 4b
2008/07 – 3b
2006 – 2b
2005 a starší – 1b
Váha kritéria 1%.
UŽIVATELSKÉ ROZHRANÍ
Zde je hodnocena přívětivost prostředí. Uživatelské prostředí by nemělo být podceňováno, jedná se o vlastnost
softwaru, kterou uživatel vidí ještě před vlastní funkcionalitou. Hodnocení je ve škále 1b za nepěkné až po 5b
za přívětivé prostředí.
Váha kritéria 4 %.
LOKALIZACE
Kritérium je hodnoceno ze dvou pohledů. Jednak nás zajímá, zda je nástroj lokalizován do češtiny (Ano/Ne) a
dále pak do kolika jazyků je nástroj lokalizován celkem.
Lokalizace:





právě 1 jazyk – 1b
1 – 4 jazyky – 2b
5 – 19 jazyků – 3b
20 – 49 jazyků – 4b
Více jak 50 jazyků – 5b
Váha kritéria 5 %.
UPRAVITELNOST NÁSTROJE
Upravitelnost nástroje zjišťuje, do jaké míry lze nástroj upravit. Máme tím na mysli nastavení programu dle
představ uživatele. Bereme také v potaz nastavení profilů pro více uživatelů daného programu.
10





Nástroj nelze upravit – 1b
Lze upravit uživatelské rozhraní – 2b
Částečná customizace – 3b
Značná customizace dle požadavků zákazníka – 4b
Značná customizace včetně profilů – 5b
Váha kritéria 5 %.
VERZOVÁNÍ
Zde nás zajímá, zda nástroj umožňuje správu verzí (Ano/Ne). Verzování se zejména využívá, když na modelech
pracuje více uživatelů. Eliminují problémy s různými verzemi a zefektivňují modelování v týmu.
Váha kritéria 7 %.
DEFINICE UŽIVATELSKÝCH PRÁV
Kritérium je hodnoceno podle toho, zda nástroj umožňuje nastavit uživatelská práva přístupu, tedy nastavit
přístup k jednotlivým modulům (Ano/Ne). Opět se jedná o funkcionalitu, která je využívána pro týmy, kde
nástroj využívá více uživatelů s různými kompetencemi a rolemi v týmu.
Váha kritéria 6 %.
NÁPOVĚDA
V tomto kritériu je položeno několik otázek a při každé kladné odpovědi na tuto otázku získá nástroj bod. Za
nápovědu tedy může získat hodnocení 0-5b. Nápověda je základní funkcionalita každého nástroje a měla by
být co nejjednodušší a hlavně dobře dohledatelná.
Otázky:





Je nápověda lokalizovaná?
Je srozumitelná a přehledná?
Je strukturovaná?
Nabízí se i jako „našeptávač“?
Má tooltipy?
Váha kritéria 2 %.
LICENČNÍ POLITIKA
Zde nás zajímá dostupnost nástroje dle své licence a podle toho mlže získat 1-5b. Licence jsme rozčlenily na tři
kategorie, které se nejčastěji využívají. OpenSource a Freeware licence jsme v našem hodnocení umístily na 5b.



Pouze placená verze – 1b
Dostupná trial verze či shareware – 3b
Freeware či OpenSource – 5b
Váha kritéria 5 %.
11
VÝSTUPY
Kritérium je rozděleno do několika dílčích bodů. Zajímá nás, zda nástroj umožňuje vyexportovat modely do
dokumentace (Ano/Ne), zda umožňuje export/import dat (Ano/Ne), zda jsou výstupy ve formátech
podporovaných ostatními programy (Ano/Ne).
Váha kritéria 7 %.
SUPPORT
Zde nás zajímá, jakou podporu společnost (nástroj) uživateli nabízí. Kritérium je opět rozděleno do několika
bodů. Podpora software je u jednotlivých nástrojů velmi rozmanitá, každopádně je to obrovskou výhodou,
pokud taková možnost existuje.



Má support fórum? (Ano/Ne)
Má telefonickou podporu? (Ano/Ne)
Umožňuje uživatelům školení? (Ano/Ne)
Váha kritéria 4 %.
UML
UML kritérium se ptá, zda nástroj umožňuje tvořit alespoň základní diagramy UML. Vybrali jsme nejzákladnější
UML diagramy – diagram tříd, diagram objektů, diagram užití, stavový diagram a sekvenční diagram.





Diagram tříd (Ano/Ne)
Diagram objektů (Ano/Ne)
Diagram užití (Ano/Ne)
Stavový diagram (Ano/Ne)
Sekvenční diagram (Ano/Ne)
Váha kritéria 10 %.
PODPORA MODELOVÁNÍ ORGANIZAČNÍ STRUKTURY
Podpora modelování organizační struktury je kritérium, kde nás zajímá, zda nástroj umí namodelovat základní
hierarchii organizační struktury podniku (Ano/Ne). Procesy v podniku jsou vykonávány zaměstnanci, kteří
podléhají organizační struktuře podniku.
Váha kritéria 10 %.
PODPORA MODELOVÁNÍ OKOLÍ PODNIKU
Zde nás zajímá, zda je nástroj schopen namodelovat podnik ve vztahu ke svému okolí (Ano/Ne). Neboli zachytit
prvky okolí podniku, které na něj výrazně působí, ale nemusí je mít výhradně pod svou kontrolou.
Váha kritéria 9 %.
12
PODPORA MODELOVÁNÍ CÍLŮ PODNIKU
Kritérium pro hodnocení nástroje dle toho, zda je schopen zachytit cíle podniku, které má podnik vytyčen
(Ano/Ne). Cíle podniku jsou základním ukazatelem jejího budoucího vývoje. Jsou odvozeny od podnikové
strategie a měly by ji neustále podporovat. Cíle podniku je vhodné zaznamenávat a dokumentovat v určité
formě.
Váha kritéria 8 %.
PODPORA FUNKČNÍCH MODELŮ
Zde nás zajímá nástroj vzhledem k podpoře funkčních modelů (Ano/Ne). Dnes patří diagramy datových toků
mezi nejužívanější nástroje strukturované analýzy, právě proto dáváme tomuto kritériu vysokou váhu.
Váha kritéria 10 %.
PODPORA DATOVÝCH MODELŮ
Dle tohoto kritéria je hodnocen nástroj a to tak, zda lze za jeho pomoci vytvářet datové (Ano/Ne). Opět je
kritériu přiřazena vysoká váha, jelikož datové modelování nezbytnou součástí.
Váha kritéria 8 %.
PODPORA DALŠÍCH MODELŮ
Podpora dalších modelů je kritérium, kde je hodnoceno, zda nástroj umí modelovat další modely mimo výše
uvedených.
Váha kritéria 3 %.
13
SROVNÁVACÍ TABULKA VYBRANÝCH NÁSTROJŮ
V tabulce jsou již uvedeny hodnoty pro jednotlivé nástroje podle výše stanovených kritérií.
Viz. Příloha č.1 – Tabulka hodnocení nástrojů
HODNOCENÉ NÁSTROJE
Pro práci jsme si vybrali 10 nástrojů. Některé z nich již byly hodnoceny v pracích z minulých let, proto jsme se
snažili informace doplnit, aktualizovat či doplnit o nové poznatky. Snažili jsme se vybrat nástroje, které jsou
známé, často využívané či jsou produktem společnosti, která má silnou pozici na trhu.
Mezi vybrané nástroje tedy patří:










ARIS Express 2.3
Enterprise Architect
iGrafx Process
Power Designer 16
ProcessGuide Xpress8
Open ModelSphere 3.1
StarUML
Rational System Architect
TIBCO Business Studio
WebSphere Business Modeler
14
ARIS EXPRESS 2.3
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Aris Express
2009
2.3
2011
freeware
http://www.ariscommunity.com
OBECNÁ CHARAKTERISTIKA
Nástroj byl vytvořen ve spolupráci společností Software AG a IDS Scheer AG.
Aris Express je vyvíjen od roku 2009 a jeho poslední aktualizace, verze 2.3 vznikla v únoru 2011. Nejdůležitější
změnu program podstoupil v roce 2010, kdy při přechodu na verzi 2.0 byla přidána notace BPMN2.
Aris Express je po celou dobu vyvíjen tak, aby dokázal své modely propojovat s modelovacím nástrojem MS
Visio, ale není kompatibilní s dalšími nástroji, jako je třeba Power Designer.
Nástroj je distribuován jako freeware, což umožnilo vznik mnoha uživatelských skupin po celém světě, které se
registrují na stránkách Arisu. Nepodařilo se mi ovšem najít žádné reference ukazující, že by byl nástroj využíván
také komerčně.
Nástroj má jednoduché rozhraní, které se v hlavních rysech nijak neliší od ostatních diagramů. Jeho výraznou
nevýhodou ovšem je, že neobsahuje automatický popis u všech modelovaných komponent. Chybějící popisky
lze ovšem doplnit volně vložitelným textem.
Značná nevýhoda je, že program neobsahuje nápovědu, pouze odkaz na webové stránky komunity, kde lze
vyhledávat informace na fóru, což je nedostačující.
Nástroj obsahuje 9 typů diagramu, ovšem z požadovaných 5 diagramů obsahuje pouze dva. Jako příklad je
vybrán diagram organizační struktury (Obrázek 3).
Pro omezení přístupu ke zvoleným diagramům využívá ochranu pomocí hesla, kterou lze nastavit zvlášť pro
každý diagram. [6]
15
UŽIVATELSKÉ ROZHRANÍ
Obrázek 2: Uživatelské rozhraní nástroje Aris Express 2.3 (zdroj: autor)
SYSTÉMOVÉ POŽADAVKY





Verze OS:Windows XP, Windows Vista, Windows7
Paměť: Minimálně 256 MB RAM (512 MB RAM doporučeno)
Místo na disku: 150 MB
Rozlišení displeje: 1024x600
Další požadavky: Java verze 1.6.0_10
MODELOVÁNÍ









Diagram organizační struktury
Diagram procesů
Diagram byznys procesu
Datový model
Diagram IT infrastruktury
Diagram domén
BPMN diagram
Diagram požadavků
General diagram
PODPOROVANÉ VÝSTUPY
 Diagramy: ADF
 Obrázky: JPG; PNG; EMF
 Dokumentace: PDF, RTF
16
UKÁZKY MODELŮ
Obrázek 3: Diagram organizační struktury (zdroj: autor)
17
ENTERPRISE ARCHITECT
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Počet prodaných licencí
Sparx Systems
1998
9.1.910
2011
ano (trial verze na 30 dní)
http://www.sparxsystems.com/
250 000 (v celém světě)
OBECNÁ CHARAKTERISTIKA
Enterprise Architect je robustní nástroj pro tvorbu modelů založených na syntaxi UML 2.3. Nástroj je vyvíjen
australskou společností již od roku 1998. Za dobu svého působení na trhu získal řadu prestižních ocenění. Na
celém světě je v současné době používáno 250 tisíc licencí. Program je podporován 230 partnery ve 160-ti
zemích.
Uživatelské rozhraní programu (Obrázek 4) je velmi přívětivé a i poněkud neostřílený začátečník je schopen
ovládání programu rychle pochopit. Program nabízí vícero předdefinovaných rozložení oken v závislosti na
práci, která je v programu vykonávána (např. Basic Layout, Code-Development, Data Modelling, Diagramadvanced apod.). Velmi snadné je také individuální přizpůsobení struktury uživatelského rozhraní programu
konkrétním potřebám uživatele. Jednotlivé panely nástrojů lze jednoduše přemisťovat po celé ploše programu
a přichytávat na kterýchkoliv místech. Od jednotlivých částí modelu lze natáhnout určitý typ spojení (např.
USE, Extend apod.) a následně vybrat ze submenu typ následného prvku, který bude připojen. Ukázalo se, že
tato vymoženost výrazně urychluje práci stejně jako automatické otevírání podokna vlastností prvku při jeho
umístění. Nápověda je přehledně strukturovaná a ihned nabízena ke všem potřebným prvkům. Nevýhodou je
absence české lokalizace programu. Existuje ale český komunitní web, který poskytuje užitečné tipy a triky. Je
k nalezení na adrese: http://www.enterprise-architect.cz/
UŽIVATELSKÉ ROZHRANÍ
Obrázek 4: Ukázka uživatelského rozhraní Enterprise Architect 91.910 (zdroj: autor)
18
EDICE PROGRAMU A CENOVÁ POLITIKA
Program je nabízen v 6 edicích: Ultimate, Systems Engineering, Business & software engineering, Corporate,
Professional a Desktop.
DESKTOP EDITION
Základní verze Desktop nabízí běžnou funkcionalitu, kterou ocení samostatný vývojář, analytik. Je určena pro
řízení podnikových procesů včetně jejich vizualizace. Edici je možné rozšířit dle potřeby pomocí volitelných
pluginů.[7]
Cena: 2 600,- Kč vč. DPH
PROFESSIONAL EDITION
Je určena pro menší týmy analytiků. Podporuje projektové soubory (.EAP), jež se dají jednoduše sdílet a
replikovat. Nabízí veškerou funkcionalitu, co výše zmíněná desktop edition, navíc ještě datové modelování,
generování a synchronizaci zdrojových kódů s modely (Codeengineering), generování kvalitní RTF
dokumentace pomocí editovatelných šablon, projektová diskusní fóra.[8]
Cena 3 820,- Kč vč. DPH
CORPORATE EDITION
Jedná se o ucelené řešení pro velké vývojářské týmy. Oproti veškeré funkcionalitě edice Professional nabízí
ještě možnosti auditu a verzování modelů, ukládání modelů do relačních databází, definice uživatelských rolí,
řízené sdílení modelů a ladění a vizualizace běžících aplikací. Z hlediska bezpečnosti je možné nadefinovat
v rámci týmů různá přístupová práva k jednotlivým modulům [9]. Podpora databázových serverů MySQL,
PostgreSQL, MS SQL, Oracle 9i a Sybase ASA
Cena 4 550,- vč. DPH
BUSINESS AND SOFTWARE ENGINEERING EDITION
Tato edice je rozšířena oproti Corporate rozšířena o MDG Technologii pro UPDM, MDG Technologii pro
Zachman Framework a MDG Technologii pro TOGAF. Dále nabízí integraci s Visual Studiem a Eclipse.[10]
Cena: 11 400,- Kč vč. DPH
ULTIMATE EDITION
Vrcholná edice nabízí nejnáročnějším uživatelům, kteří potřebují mít přístup ke svým modelům z více domén.
Je možné obsluhovat správu požadavků, procesní modely, business modely, systémové modely, datové
modelování a generování kódu. Oproti předchozí verzi nabízí navíc MDG Technologii pro SysML, MDG
Technologii pro DDS a integraci s vývojovým prostředím TcSE. [11]
Cena 13 300,- Kč vč. DPH
19
SYSTÉMOVÉ POŽADAVKY
WINDOWS VERZE





Verze OS: MS Windows 7, Vista, 2008 Server, 2003 Server, XP SP 2; 32 nebo 64 bit
Procesor: Intel Pentium a vyšší
Paměť: Minimálně 128 MB RAM (doporučeno 256 MB a výše v závislosti na použitém OS)
Místo na disku: 175 MB
Rozlišení displeje: 1024x768 a více
LINUX VERZE






Verze OS: Linux (kernel 2.4 a novější)
Procesor: Intel Pentium II nebo ekvivalentní
Paměť: Minimálně 64 MB RAM (doporučeno 128 MB a výše)
Místo na disku: 175 MB
Rozlišení displeje: 1024x768 a více
Další požadavky: CodeWeavers' Crossover 10.0.3 (orlater), Microsoft Data Access Components
(MDAC) 2.8, DCOM95, Internet Explorer 6
MAC VERZE






Verze OS: Mac OS 10.5.x
Procesor: Intel
Paměť: Minimálně 64 MB RAM (doporučeno 128 MB a výše)
Místo na disku: 175 MB
Rozlišení displeje: 1024x768 a více
Další požadavky: CodeWeavers' Crossover 10.0.3 (orlater), Microsoft Data Access Components
(MDAC) 2.8, DCOM95, Internet Explorer 6
PODPOROVANÉ MODELY







Test Model
Requirements Model
Analysis Model
Business Process Model (BPMN)
Use Case Model
Class Model
Activity Model
PODPOROVANÉ VÝSTUPY



Dokumentace: RTF, XMI pro budoucí spolupráci s ostatními programy
Podpora extrémně efektivního modelování EFEM
Projektové soubory .EAP (MS Access)
20
UKÁZKY MODELŮ
Obrázek 5: Vzorový Use Case diagram (zdroj: autor)
Obrázek 6: Vzorový Business Process model (zdroj: autor)
21
IGRAFX PROCESS 2009
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Významní zákazníci
iGrafx
zhruba před 20ti lety
build 14.1.2.1331
2011
ano (trial verze na 30 dní)
http://www.igrafx.com/products/process/
Nike, Swarovski, British Air, Xerox, Siemens, Audi
OBECNÁ CHARAKTERISTIKA
Tento nástroj byl vyvinut společností iGrafx, která vznikla v roce 1987 a jedná se o předního poskytovatele
řešení pro Business Process Analysis (BPA) pro flexibilní návrh, optimalizaci a zavádění výrobních procesů do
celého podniku. Zaměřuje se na poskytování komplexních a snadno použitelných nástrojů jak pro jednotlivce,
tak pro firmy. [12]
iGrafx Process se řadí mezi kvalitní nástroje pro modelování procesů v malých a středních podnicích. Dává
podnikům možnost namodelovat, správně pochopit a zlepšit procesy. Obsahuje několik diagramů pro
zachycení podnikových procesů a ostatních charakteristik podniku. Podporuje BPMN notaci. Jmenovitě se
jedná o následujících 15 typů diagramů: Process, BPMN Diagram, OrgChart, LeanValueStream Map, Cause and
Effect Diagram, Prioritization Matrix, FMEA Sheet, Basic Sheet, Basic Diagram, Layout Diagram, Lean Extended
Value Stream Mapy, Pick Chart a SIPOC Diagram.
Uživatelské rozhraní je příjemné a je zde i možnost customizace panelů. Prostředí kopíruje vzhled klasických
MS Windows, a proto si na něj člověk nemusí dlouho zvykat. Rozložení oken a podnabídek je logické a funkce
autohide je velice užitečná. Nástroj je dostupný v několika jazycích, mezi které patří čínština, angličtina,
němčina, francouzština, italština, japonština, polština a španělština.
Podpora od výrobce je na vyšší úrovni a v dostupné dokumentaci najdeme většinu informací o nástroji.
Nápověda je kvalitní a přehledná. Na webu výrobce jsou dostupné videotutoriály pro vytváření diagramů a
simulací.
Slabou stránkou programu je, že nepodporuje týmovou práci. Nelze verzovat dokumenty a přidělovat práva
pro jednotlivé uživatele. Další slabinou je, že nepodporuje modelovací jazyk UML a to se záporně promítá
v našem hodnocení.
22
UŽIVATELSKÉ ROZHRANÍ
Obrázek 7: Ukázka uživatelského rozhraní iGrafx Process 2011 (zdroj: autor)
DOSTUPNÉ PROGRAMY FIRMY IGRAFX
Společnost iGrafx nabízí následující portfolio modelovacích programů. Jejich rozdílnou funkcionalitu můžeme
vidět na obrázku (Obrázek 8).







iGrafx FlowCharter
iGrafx Process
iGrafx ProcessforSix Sigma
iGrafx ProcessforEnterprise Modeling
iGrafx Processfor SAP
iGrafx EnterpriseModeler
iGrafx EnterpriseModelerfor SAP
23
Obrázek 8: Přehled produktů (zdroj: igrafx.com)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY





Procesor: Pentium® II processor 350Mhz
Paměť: 256MB RAM
Místo na disku: 106MB
Rozlišení displeje: 800x600 (1024x768)
Další požadavky: Internet Explorer 7, MozillaFirefox 3.0
KLÍČOVÉ VLASNOSTI






Možnost využití tzv. inteligentních swimlane diagramů pro efektivnější modelování procesů skrze celý
podnik
Využívat vizualizací a kontrolních simulací pro lepší pochopení a zajištění validity vytvářených modelů
Zachycení modelů v BPMN notaci
Podpora „what-if“ analýzy
Podpora SOA modelování
Možnost exportu do PDF, DOCX a PPTX formátů a importu z Microsoft Visio
HLAVNÍ NOVINKY VE VE RZI 2011







Rozšíření okna vlastností o navigační tlačítka a možnost měnit velikost dialogů
Možnost zobrazení poznámek a dalších informací o objektu přímo v modelu
Nové klávesové zkratky pro urychlení tvorby diagramů
Možnost zaheslovat dokument proti změnám
Možnost přidání podprocesu k procesu přes kontextové menu vyvolané pravým tlačítkem myši
Vylepšená notace BPMN 2.0 – přidány a upraveny symboly
Přidány nové druhy událostí – signal, multiple, escalate
24
UKÁZKY MODELŮ
Obrázek 9: Vzorový Business Process model (zdroj: igrafx.com)
Obrázek 10: Vzorový Process diagram (zdroj: igrafx.com)
25
POWER DESIGNER 16
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Významní zákazníci
Sybase, Inc.
1992; označován jako S-Designor
16
2011
Ano (trial verze na 15 dní)
http://www.sybase.com/products/modelingdevelopment/powerdesigner
American Airlines, Volvo, COX, Citibank, Hyudai, Kodak, Panasonic
OBECNÁ CHARAKTERISTIKA
V předchozích pracích byl tento nástroj dobře popsán, a proto se zmíním jen o nejdůležitějších faktech. Power
Designer je komplexní modelovací nástroj vyvinutý společností Sybase, který lze považovat spíše za CASE
nástroj, než za ryze typický CABE nástroj. Sybase sídlí v kalifornském Dublinu a patří mezi největší softwarové
společnosti na světě. Byla založena v roce 1984 Markem Hoffmanem a Bobem Epsteinem. [13]
Power Designer se používá pro modelování široké škály modelů a můžeme ho využít pro modelování těchto
modelů: Business Process Model, Conceptual Data Model, Data Movement Model, Enterprise Architecture
Model, Free Model, Logical Data Model, Object-Oriented Model, Physical Data Model, Requirements Model a
XML model. Některé z těchto modelů obsahují více typů diagramů, které lze využít a celkem jich je k
dispozici31 .
Komplexně pokrývá všechny aspekty rozvoje podniku, obsahuje nástroje pro obchodně orientovanou procesní
analýzu a nabízí plně integrované prostředí pro datovou a objektovou analýzu IS. Podporuje metodiku UML
(Unified Modeling Language) a návrh databáze na všech třech úrovní (konceptuální, logický i fyzický).
Umožňuje odhalit slabá místa v podniku a navrhnout řešení pro jeho efektivnější fungování.
Umožňuje týmovou práci na projektu pomocí Repository. Repository je prostor, kde jsou uloženy všechny
potřebné dokumenty k projektu. Ať se jedná o textové dokumenty, reporty či spustitelné aplikace. Dokumenty
jsou organizované do složek a jsou verzovány, což přispívá k lepší orientaci v úložišti. Je zde možnost přiřadit
práva jednotlivým uživatelům nebo celým skupinám. Uživatelské rozhraní je velice intuitivní a člověk se v něm
neztrácí.
Nástroj má velice dobrou podporu od výrobce, která je dostupná na následujících stránkách
http://www.sybase.com/products/modelingdevelopment/powerdesigner/technicalsupport. Najdeme tam
veškerou technickou dokumentaci, manuály a přehled novinek v nejnovější verzi. V nápovědě je podle mého
názoru nástroj popsán dostatečně a není problém dohledat potřebné informace. Pro některé může být
zklamáním dostupnost pouze v anglickém jazyce.
Pro detailnější informace o nástroji odkazuji na práci od Šebesta Michal a spol. dostupné zde. [14]
26
UŽIVATELSKÉ ROZHRANÍ
Obrázek 11: Ukázka uživatelského rozhraní Power Designer 16 (zdroj: autor)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY





Verze OS:Microsoft Windows XP, Vista, Windows 7, Microsoft Windows Server 2003 (2008)
Procesor: 1.5 GHz
Paměť:1 GB RAM
Místo na disku:1GB
Rozlišení displeje:800x600
PODPOROVANÉ MODELOVACÍ TECHNIKY




BPM pro modelování business procesů
Datové modelování (princip tří architektur i modelování datových skladů, podpora Javy, XML a
webových služeb)
XML modelování (podpora XML, DTD a Schéma elementů)
Objektové modelování pomocí UML 1.x a 2.0
PODPOROVANÉ PLATFORMY




Procesy (BPMN, ebXML, BPEL 4WS, SOA)
RDBMS (obousměrný engineering pro téměř 60 relačních databází – Oracle, MS SQL Server, Sybase a
dalších)
Objektové jazyky (Java, C#, C++, PowerBuilder, XML, VB.NET a další)
Integrace při vývoji (plug-iny pro synchronizaci s Eclipse, PowerBuilder a Visual Studio)
27
DOSTUPNÉ VARIANTY PROGRAMU





Data Architekt – plnohodnotný nástroj pro modelování databázových systémů
Developer – varianta pro objektové modelování
Studio – kombinuje funkcionalitu dvou výše uvedených a rozšířený o modelování obchodních procesů
Viewer – slouží pro čtení modelů, ale i pro generování dokumentů souvisejících s modely
Edice Enterprise – poskytuje možnost připojení do úložiště pro Data Architect, Developer a Studio
NĚKTERÉ NOVINKY VE VERZI 16
Jako první novinku bych zmínil nový vzhled nástroje, který podle mého názoru působí ještě příjemnějším
dojmem než předešlá verze. Dále je vylepšená práce s toolboxy (možnost přemisťovat, minimalizovat, funkce
autohide), každý diagram má svou záložku, customizace menu, toolbarů a toolboxů, vylepšená práce s okny a
práce se zkratkami. [15]
Obrázek 12: Nový vzhled Power Designer 16 (zdroj: autor)
Další novinkou je možnost při týmové práci využít slovníček pojmů. Slouží pro uživatele zachovat
celopodnikovou konzistenci. Také byla vylepšena práce s uživatelskými profily pro přidělování uživatelských
práv. Podpora nových prostředí jako jsou 64-bitové MS Windows, Eclipse v3.6 a Microsoft Office 2010 a Visio
2010.
Další novinkou je vylepšená práce s vlastnostmi objektů. Nyní lze editovat objekty přímo v návrhu a ne pouze
přes okno vlastností. Dále možnost přidat v extended properties indikátor entit, který ukazuje stav
dokončenosti entity.
Obrázek 13: Možnost editace přímo v objektu (zdroj: autor)
Přidává nové funkce pro fyzický datový model a také přidává a rozšiřuje následující DBMS verze:


DB2 UDB v9.7 forCommon Server
DB2 v10.x for z/OS
28




Netezza v5.0
MS Access 2007 a 2010
MS SQL Server 2008 R2 (supported via the MS SQL Server 2008 DBMS definitionfile)
SybaseActive Server Enterprise v15.7
UKÁZKY MODELŮ
Obrázek 14: Ukázka Organisation diagramu (zdroj: autor)
Obrázek 15: Ukázka Business Process modelu (zdroj: sybyse.com)
29
Obrázek 16: Ukázka Activity diagramu (zdroj: autor)
QPR PROCESGUIDE XPRESS8
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
QPR Software
1996
8.0.1.110
2009
trial verze (na 14 dní)
http://www.qpr.com/products/qpr-processdesigner.htm
OBECNÁ CHARAKTERISTIKA
Nástroj od společnosti QPR Software. První verze programu vznikla v roce 1996 a jeho poslední verze vyšla
v roce 2009. Jedná se o verzi 8.0.1.110. Jedná se o placený nástroj. Jeho funkcionalita je silně omezena,
program podporuje pouze tvorbu procesních diagramů v notaci 1.0 a 1.1. Nepodporuje žádné jiné formáty, než
svůj vlastní a není tedy možné doplnit chybějící modely podle namodelovaného BP v jiném nástroji. Podporuje
export a import z XML a do XML, ale žádné další formáty modelů nebo dokumentace. Diagram lze zobrazit jako
diagram v aplikaci ProcesGuide nebo jako webovou stránku. Zásadní chyba je, že není podporován export do
obrázkového souboru (jpg, bmp,…).
Nápověda i uživatelské rozhraní jsou v podobě, které jsou pro většinu uživatelů známé z posledních verzí
aplikací MS office, ale není obvyklé pro nástroje pro modelování nebo vývoj softwaru. Z toho předpokládám, že
nástroj byl původně určen pro využití spíše stranou byznysu, zvyklou na práci s MS Office, než pro stranu IT
vývojářů.
Informace v nápovědě a na stránkách výrobce považuji za neúplné a nedostatečné. Nápověda je navíc jen
v angličtině a v případě, že je v aplikaci nastaven jiný jazyk, je využití nápovědy ještě výrazně náročnější.
V případě ukládání modelů na server umožňuje aplikace verzování modelu a případně jej opatřit heslem. Nikde
se mi bohužel nepodařilo zjistit, jakým způsobem funguje propojení aplikace se serverem. Samotné
modelování je jednoduché a intuitivní a každý namodelovaný prvek lze snadno a v přehledné formě popsat.
Ve výsledku testování bych program QPR ProcesGuideXpress jako málo kvalitní a značně omezený. Z dalších
podobných prací, které patrně vzniknou v budoucnu, navrhuji jeho vyřazení ze seznamů testovaných nástrojů.
30
UŽIVATELSKÉ ROZHRANÍ:
Obrázek 17: Ukázka uživatelského rozhraní QPR ProcesGuideXpress 8 (zdroj: autor)
SYSTÉMOVÉ POŽADAVKY:

Neuvedeny
OBSAHUJE NÁSLEDUJÍCÍ DIAGRAMY:

Business process diagram
PODPOROVANÉ VÝSTUPY:
 PMF (diagram)

XML
UKÁZKY MODELŮ
Obrázek 18: Ukázka Process diagramu (zdroj: autor)
31
OPEN MODELSPHERE 3.1
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Licence
Web
Významní zákazníci
Grandite
2002
3.1
2009
GPL (GNU Public License)
http://www.modelsphere.org/
ETRI – MCE, SK Telecom - WCDMA NMS, AsanMedical Center - OCS
OBECNÁ CHARAKTERISTIKA
Společnost Grandite vyvinula nástroj ModelSphere v roce 2002. Nejdříve se tento software jmenoval Silverrun
ModelSphere. Označení Open dostal až v roce 2008, při zveřejnění třetí verze, která je volně ke stažení.
Softwarová společnost Grandite se nachází v Kanadě a zabývá se mimo vývoje software také obchodním
modelováním.
Open ModelSphere je nástroj, který podporuje modelování podnikových procesů, datové modelování a UML
modelování. Je možné ho nainstalovat na platformu Windows, tak i Linux a Unix. Nástroj je napsán
v programovacím jazyce JAVA. Jsou podporovány tyto cílové systémy: Oracle, Informix, Microsoft SQL Server,
Sybase a DB2 UDB.
Co se týče CABE, tak tu existuje Process Modeler, kde je možné navrhovat procesy v různých úrovních detailu a
je možné je rozdělit na různé podprocesy. Uživatel si zde může vytvořit vlastní anotaci a velmi užitečnou funkcí
je export do XML formátu.
Domovská stránka nástroje http://www.modelsphere.org/ je poměrně přehledná. Lokalizace webu je anglická,
ale v pravém horním rohu existuje možnost přepnout se na francouzštinu. Horní navigační lišta je dostatečně
velká a přehledná. Společnost má na webu vystavené certifikáty a také zmínky o svém nástroji v různých
publikacích. V pravé části je další menu, ve kterém je možné najít odkaz ke stažení a návod na instalaci. Ke
stažení produktu je nutná registrace. Pod odkazem Support se nachází malé fórum, kde jsou problémy
uživatelů. [16]
UŽIVATELSKÉ PROSTŘEDÍ
Prostředí působí strohým dojmem. Program je rozdělen do 3 oken. Při spuštění nástroje je uživatel dotázán,
zda chce vytvořit nový model či pokračovat v nějakém rozdělaném. V případě, že si vybere možnost nového
modelu, zobrazí se rozhodovací otázka, zda se bude jednat o Data Model, Business Process Model či UML
diagram. Následně si vybírá notaci, u BPM je široký výběr.
32
Obrázek 19: Vzhled nástroje Open ModelSphere (zdroj: autor)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY




Verze OS: Windows® 98 a vyšší, Linux, Solaris
Procesor: Intel® Pentium® 700MHz (pro Windows XP)
Paměť: 256 MB RAM
Místo na disku: 50 MB
PODPOROVANÉ MODELOVACÍ TECHNIKY



Business Process Model (BPMN)
Data model
UML model
PODPOROVANÉ PLATFORMY

Oracle, Informix, Microsoft SQL Server, Sybase a DB2 UDB
NOVINKY OD PŘEDCHOZÍ VERZE



Nový vzhled
Možnost kroku dopředu a zpět při vývoji v jazyce JAVA
Nový mechanismus k instalaci pluginů
33
UKÁZKY MODELŮ
Obrázek 20: Conceptual model (zdroj: autor)
Obrázek 21: Statechart diagram (zdroj: autor)
34
STARUML
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Významní zákazníci
Plastic Software
1996
5
2005
GPL (GNU Public License)
http://staruml.sourceforge.net/
ETRI – MCE, SK Telecom - WCDMA NMS, AsanMedical Center - OCS
OBECNÁ CHARAKTERISTIKA
Přestože se korejskému softwaru s názvem StarUML ukončil vývoj v roce 2005, jedná se o nástroj, který je
poměrně zdařilý a jednoduchý. Rozhodli jsme se ho podrobit analýze a porovnat ho s dalšími hráči na trhu.
První verze tohoto programu se jmenovala Plastic a byla vypuštěna v roce 1996, podpora UML diagramů byla
až ve verzi 1.1, která byla vydána v roce 1998. Další milníkem byl rok 2005, kdy se dvakrát změnil název,
nejprve na AgoraPlastic, pod tímto názvem byl nástroj certifikován korejským Ministerstvem Informatiky a
Komunikací. Téhož roku byla vydána zatím poslední verze, v pořadí pátá, s názvem StarUML. StarUML 5.0
podporuje již UML 2.0. Zajímavostí může být, že nástroj je napsán v programovacím jazyce Delphi.
Pomocí nástroje StarUML je možné modelovat velkým počtem různých modelů a diagramů. Mezi ty
nejdůležitější patří: Use Case Diagram, Diagram tříd, Sekvenční diagram, Diagram spolupráce, Diagram
Statechart, Diagram aktivit, Diagram komponent, Diagram nasazení. Obrovskou výhodou je možnost exportů
do programů z balíku Microsoft Office (Word, Excel, PowerPoint). Další nadstavby nástroje jsou řešeny pomocí
zásuvných modulů. Je možné si vybrat ze sedmi modulů. Pro ilustraci je možné nástroj rozšířit o: ER diagram,
Eriksson-Penker Business Extensions či Software Process Engineering Metamodel.
Nevýhodou je, že není možnost týmové spolupráce či verzování. Co se týče uživatelského rozhraní je velmi
jednoduché a přehledné. Lokalizace bohužel neexistuje, nástroj je v anglickém jazyce.
Domovská stránka nástroje http://staruml.sourceforge.net/en/ je také velmi přehledná. Návštěvník si ji může
nastavit v anglickém či korejském jazyce. Pokud se chce uživatel dostat z programu na domovskou stránku,
není úspěšný, jelikož odkaz vede na http://staruml.com, která neexistuje. Stažení programu je pomocí služby
http://sourceforge.net, kde je možné najít i fórum uživatelů, také se tam nachází historie veškerých verzí a
nechybí ani statistiky stahování. Je to důkaz, že tento projekt, kterému se zastavil vývoj před šesti lety, není
rozhodně mrtvý. Od června 2006 byl tento nástroj stažen více jak 2 miliony-krát. Za říjen 2011 se počítadlo
stahování zastavilo na hodnotě 55 205. Nejvíce stahuji Korejci, Číňané a Američané.
Co se týče podpory programu, existuje možnost na http://sourceforge.net, pro vstup musí být uživatel
registrován (registrace je zdarma). Dokumentace je velmi přehledná a existuje ve čtyřech lokalizacích:
Korejština, Japonština, Angličtina a Ruština. Pro českou republiku je možná komerční podpora od společnosti
OCIRIS. Na stránkách je odkaz vedoucí na neexistující stránky. Webové stránky projektu by potřebovaly
update.
35
UŽIVATELSKÉ ROZHRANÍ
Prostředí působí velmi jednoduchým a přehledným dojmem. Hlavní modelovací část tvoří střed okna a kolem
je možné nastavit nástrojové lišty, existuje i možnost jednotlivé lišty pozměnit či úplně vypnout. Horní
nástrojová lišta je standardní, na kterou uživatel naráží při práci s Microsoft Office.
Obrázek 22: Vzhled nástroje StarUML(zdroj: autor)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY





Verze OS: Windows® 2000, Windows XP™ a vyšší
Procesor: Intel® Pentium® 233MHz
Paměť: 128 MB RAM
Místo na disku: 110 MB
Rozlišení displeje: Rozlišení monitoru 1024x768 a vyšší
PODPOROVANÉ MODELOVACÍ TECHNIKY

Objektové modelování pomocí UML 1.x a 2.0
PODPOROVANÉ PLATFORMY

Integrace při vývoji (plug-iny pro synchronizaci s MS Office, PowerBuilder a Visual Studio)
36
NOVINKY OD PŘEDCHOZÍ VERZE


Podpora pluginů
UML 2
UKÁZKY MODELŮ
Obrázek 23: Ukázka Use Case diagramu (zdroj: autor)
Obrázek 24: Ukázka Class diagramu (zdroj: autor)
37
RATIONAL SYSTEM ARCHITECT
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
IBM
1986
11.4.1
28. 10. 2011
trial verze (na 4 hodiny)
http://www-01.ibm.com/software/awdtools/systemarchitect/
OBECNÁ CHARAKTERISTIKA
IBM je jedním ze světových lídrů v oblasti IT služeb a poradenství. Společnost IBM (International Business
Machines Corporation) vznikla roku 1924, přičemž jejím předchůdcem byla společnost CTR (ComputingTabulating-Recording Company), která vznikla fúzí tří společností roku 1911. Sídlo společnosti je
v Amsterodamu (Nizozemské království). V ČR má své pobočky v Praze a v Brně. První česká pobočka byla
založena v Praze již roku 1932. [17]
Produkt IBM Rational System Architect je řešení podnikové architektury určené k vizualizaci, analýze a
komunikaci podnikové architektury a analýzy obchodních procesů. Toto řešení poskytuje podporu
rozhodování, optimalizaci procesů a integraci do poskytování řešení. Produkt Rational System Architect
pokrývá všechny aspekty podnikové architektury vaší organizace včetně modelování, publikování, analýzy a
provádění.
Nástroj Rational Systém Architect existuje od října 2011 ve verzi 14.4.1. Jedná se o komerční nástroj, tedy po
registraci na webových stránkách IBM máte možnost k němu získat přístup na 4 hodiny přes SOA Sendbox.
Trial verze je lokalizovaná pouze do angličtiny. Jinak lze získat nástroj lokalizovaný mimo jiné do francouzštiny,
japonštiny, němčiny a španělštiny.
Po spuštění nástroje se otevřou dvě okna. Jedno pro modelování a druhé pro nápovědu. Uživatelské prostředí
je vcelku příjemné, lze ho i customizovat. Samotné modelování není tak intuitivní a vizuálně příjemné, jak by se
dalo očekávat. Např. Power Designer nebo TIBCO Business Studio je uživatelsky mnohem přívětivější. Co se
týká nápovědy, je vcelku dobře strukturovaná a popisuje základní práci s nástrojem. Dále je v nabídce tutoriál,
denní tipy a odkaz na webové stránky, kde je support pro uživatele a diskusní fórum či jiné rady.
System Architekt umožňuje modelovat téměř 40 druhů diagramů. Mezi základní patří diagram procesů, tříd,
datových toků, organizační či metamodel. Dále pak podporuje diagramy UML 2.0 – diagram aktivit,
komponent, užití, tříd, kontextový, sekvenční a jiné. Datové modelování umožňuje na úrovni objektové, fyzické
i logické.
Nástroj nepodporuje správu verzí a ani správu týmu.
38
UŽIVATELSKÉ ROZHRANÍ
Obrázek 25: Ukázka uživatelského rozhraní Rational System Architect (zdroj: autor)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY:




Verze OS: MS Windows XP, 7, Vista; MS Windows Server 2008 nebo 2003
Procesor: Pentium - class PC, 2 GHz nebo vyšší
Paměť: 1 GB RAM
Místo na disku: 3,5 GB
NOVINKY ČI VYLEPŠENÍ VE VERZI 11.4.1














SOA Add-on (doplněk pro Firefox)
XML Architect Design
Jazz/OSLC integrace
Procesní modelování: BPMN 2.0
DoDAF 2.0 (Department of Defence Architucture Framework)
Zlepšení přístupové kontroly
Vylepšení SA/ERP
Podpora Cognos 10.1
Podpora MS Office 2010
Export obrázků jpg, png
Export PDF, Html, XML
Metamodelování
UML 2.0
Programovací jazyky: Java, CORBA, Visual Basic, XSD
39
SOUVISEJÍCÍ PRODUKTY:



Rational Modeler
Rational Rose Data Modeler
Rational Software Architect
UKÁZKY MODELŮ
Obrázek 26: Ukázka Process modelu (zdroj: autor)
Obrázek 27: Ukázka Class diagramu(zdroj: autor)
40
TIBCO BUSINESS STUDIO COMMUNITY EDITION 3.4.2
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Významní zákazníci
TIBCO Software, Inc.
2004
3.4.2
2010
freeware
http://www.tibco.com/
Vodafone, Delta Air Lines, CitibankAsia, FederalRailway
OBECNÁ CHARAKTERISTIKA
TIBCO Business Studio je nástroj vyvíjený společností TIBCO Software Inc. Společnost sídlí v Rotterdamu,
Nizozemské království, přičemž v Praze (ČR) má také svoji pobočku. TIBCO Software bylo založeno v roce 1997
a od té doby se značně rozrostlo, dnes má po světě pobočky v 53 zemích. Na založení se podíleli Reuters
Holding a Cisco Systems. [18]
TIBCO Software se nejprve zabývalo telekomunikačními službami, postupně svůj zájem rozšířilo a nabízí řešení
pro další odvětví jako zákaznický servis, finanční služby, státní správa, pojišťovnictví, farmaceutika, výroba,
telekomunikace, utility, obchod a technologie, péče o zdraví a maloobchod.
Produkty společnosti jsou zaměřeny na oblasti SOA, BPM – Bisuness Process Management, Cloud a Business
Optimization.
V předchozí práci z roku 2010 byla popsána verze 3.2.0 z roku 2008. Nyní se zaměříme na verzi 3.4.2 a novinky,
které s sebou přináší. TIBCO Business Studio je modelovací nástroj, který je k dispozici ve freeware licenci. Ve
verzi 3.4.2 lze využít následujících modelů: Business Object Model, Persistent Business Object Model, Concept
Model, Organization Model, Process Package.
TIBCO Business Studio má uživatelsky přívětivé prostředí, ve kterém se začátečník vcelku rychle zorientuje.
Okno je rozděleno do několika částí, přičemž uživatel si může upravit prostředí dle svých potřeb. Při
případných problémech je máte k dispozici přehlednou nápovědu a na webových stránkách TIBCO i několik
videotutoriálů. Nevýhodou je snad chybějící lokalizace do češtiny, nástroj včetně nápovědy je pouze
v angličtině.
Při modelování lze snadno editovat objekty, nemusíme otevírat okno s vlastnostmi. Nástroj je vcelku intuitivní,
naznačí další možné kroky, při najetí myší na objekt zobrazí popisek a především si hlídá správnost vztahů mezi
objekty.
Nástroj podporuje správu verzí, i když úložiště je otázkou komerční sféry (př. Oracle, MS-SQL, DB2). Dále pak je
možné využít správy týmu, kde lze sledovat práci jednotlivých členů.
41
UŽIVATELSKÉ ROZHRANÍ
Obrázek 28: Ukázka uživatelského rozhraní Tibco Business Studio (zdroj: autor)
MINIMÁLNÍ SYSTÉMOVÉ POŽADAVKY:



Verze OS: MS Windows XP, 7, Vista; MS Windows Server 2003 nebo 2008, Linux 2.4+
Paměť: 512 MB RAM
Místo na disku: 700 MB
ZÁKLADNÍ VLASTNOSTI:






Platforma: Eclipse
Procesní modelování BPMN 1.2
Pro datové modelování UML 2.0, případně může být využito získání dat pomocí WSDL
Import: XML, WSDL, XPDL 2.1 (ARIS, MS Visio)
Export: XPDL 2.1, WSDL, XML, export obrázků jpg
Programovací jazyk: Java
NOVINKY VERZE 3.4.2 A VERZE 3.4








Analýza projektu
Odděluje pohled vývojářský a obchodní
Vylepšení tvorby dokumentací
Automatické integrace dat a procesů
Plánování týmového scénáře (rozvrh týmu, přidělení úkolu)
Podpora TIBCO ActiveMatrix BPM a TIBCO silver BPM
Simulace projektů a jejich reporting
Testovací formuláře
42
UKÁZKY MODELŮ
Obrázek 29: Ukázka Organisation diagramu (zdroj: autor)
Obrázek 30: Ukázka Class diagramu (zdroj: autor)
43
WEBSPHERE BUSINESS MODELER ADVANCED VERZE 7.0
Producent
Vznik nástroje
Poslední verze
Rok poslední verze
Demoverze
Web
Počet prodaných licencí
IBM
2005 (WebSphere Business IntegrationModeler v5.1.1)
7.0.0.4
2010
trial verze (na 30 dní)
http://www-142.ibm.com/software/products/cz/cs/advanced
N/A
OBECNÁ CHARAKTERISTIKA
IBM WebSphere Business Modeler je velmi výkonný nástroj pro modelování, analýzu a simulaci business
procesů pro podnikové uživatele. Ti mají tak dokonalý přehled o těchto procesech a mohou je i dokumentovat
a nasazovat, popř. aktualizovat. Významným přínosem je bezesporu schopnost identifikace kritických a
neúčinných míst v procesech. Nástroj dále poskytuje rozšířenou integraci se sadou IBM BPM (Business Process
Manager) a produktem WebSphere Dynamic Process Edition přes sjednocené rozhranní Business Space a
umožňuje tak komplexní správu business procesů. [19]
Nástroj je překvapivě velký, robustní a komplexní. Jeho instalace je poměrně náročná i z časového hlediska.
Pomocí příjemného grafického uživatelského rozhraní (viz. Obrázek 31) lze program jednoduše ovládat. I
doposud neznalému uživateli je hned jasné, že se jedná o nástroj, který slouží pouze a jen na modelování
podnikových procesů. Žádné další diagramy nejsou k dispozici. Za to však možnosti modelování, analýzy a
simulace procesů jsou velmi komplexní a všezahrnující. Prostředí je customizovatelné, jen co se rozložení
pracovních oken a pohledů týká. Každá činnost v nástroji má svou vlastní perspektivu, která zobrazí pouze ty
nástroje, které k této činnosti opravdu lze využít.
Program obsahuje průvodce, který vytvoří a zkonfiguruje prostředí a nástroje programu podle toho, zda
uživatel potřebuje procesy pouze zdokumentovat, nebo navrhnout proces nový a vše odzkoušet, resp. spustit
v běhovém prostředí WebSphere Process Server se skutečnými daty nanečisto. Díky této vlastnosti je možné
procesy nejdříve důkladně odzkoušet, než budou nasazeny do ostrého provozu. To samé platí i pro aktualizace
stávajících procesů. Procesy lze namodelovat se všemi možnými vstupy a výstupy, ať už se jedná o lidské zdroje
a jejich úkoly, data, klasifikátory, prostředky či organizace. Ke každé úloze či procesu lze přiřadit konkrétní KPI
ukazatele a důkladně je ze všech hledisek, ať už nákladových, časových a jiných, zanalyzovat.
Pro urychlení práce je k dispozici množství předdefinovaných položek a šablon. Co se nápovědy týče, ukázalo
se, že není plně lokalizovaná, resp. obsahuje odkazy na zdroje v angličtině. Úctyhodná je ovšem nabídka
jazykových mutací uživatelského rozhraní, která čítá na 21 světových jazyků. Nástroj nepůsobí i přes velké
množství funkcí přeplácaně. Pro dokonalé proniknutí do jádra tohoto nástroje je nutné absolvovat odborné
školení a delší praxe.
44
UŽIVATELSKÉ ROZHRANÍ
Obrázek 31: Ukázka uživatelského rozhraní WebSphere Business Modeler 7.0 (zdroj: autor)
EDICE PROGRAMU.
Program je nabízen ve dvou edicích, a to Basic a Advanced. Za účelem testování softwaru k tvorbě této práce
byla užita trial verze edice Advanced.
BASIC EDITION
Umožňuje uživatelům:



Navrhovat, modelovat a nasazovat podnikové procesy, analyzovat a upravovat je podle klíčových
ukazatelů výkonnosti (KPI).
Ke zjednodušení návrhu procesů je k dispozici KPI knihovna, která je přímo součástí tohoto nástroje.
Obsahuje více než 800 otevřených ukazatelů KPI.
Možnost společné definice obchodních modelů a jejich sdílení přes webový prohlížeč pomocí
WebSphere Business Compass [20]
ADVANCED EDITION
Verze Advanced edition obsahuje veškeré funkce edice Basic, navíc ještě:



Robustní modelování, simulace a analýza k urychlení procesu zlepšování procesů, která je ve své třídě
nejlepší.
Překlenuje mezeru mezi business a IT oddělením tím způsobem, že pomáhá zaměstnancům business
oddělení pochopit tyto procesy a namodelovat je. Tím získá IT oddělení více času na budování
prostředí a nastartovat vývoj aplikací.
Multidimenzionální modelování (funkce Drag-and-Drop)
45




Simulace pomocí What-If scénářů (simulace na skutečných datech – možnost odzkoušení před finální
aplikací nových procesů.
Analýza přetížení procesů, jejich vizualizace
Rozšířené možnosti integrace
Podpora vlastních (nově definovaných) obrázků v diagramech. [21]
SYSTÉMOVÉ POŽADAVKY





Verze OS: MS Windows 7, 2008 Server, Vista, XP SP 2, XP SP 3; 32 nebo 64 bit
Procesor: Intel Pentium 4 1,4 GHz a více
Paměť: Minimálně 1 GB RAM (doporučeno 2 GB)
Místo na disku: 1,6 GB – 2,5 GB (v závislosti na zvolených doplňcích)
Rozlišení displeje: 1024x768 (doporučeno 1280x1024)
PODPOROVANÉ MODELY

Business Process Model
PODPOROVANÉ VÝSTUPY



Export/import šablon založených na Microsoft Excel XML
Podporuje formát MS Visio (.vdx) a textový soubor (.txt)
Reporty MS Word (.doc, .docx), soubory PDF
46
UKÁZKY MODELŮ
Obrázek 32: Ukázka BPMN diagramu (zdroj: autor)
47
VYHODNOCENÍ
Metrika
Rok
poslední
verze
nástroje
Uživatelské
rozhraní
Lokalizace
Upravitelno
st nástroje
Verzování +
revize
Definice
uživatelskýc
h práv na
přístup k
modulům
Nápověda
Licenční
politika
Výstupy
Support
Práce s
modely
(typy UML)
Organizační
struktura
Okolí
Aris
Expres
s 2.3
EnterpriseArchite
ct (Sparxsystems)
iGrafxProces
s
PowerDesign
er 16
ProcessGuid
e XPRESS8
(QPR)
OPEN
MODELSPHER
E 3.1
StarUM
L
RationalSystemArchite
ct
Tibco
Busines
s Studio
5
5
5
5
4
4
1
5
4
Webspher
e Business
Modeller
(IBM)
4
16
20
16
20
8
8
12
12
16
20
5
10
5
25
15
15
5
25
10
20
5
10
5
10
10
15
5
10
20
15
0
7
0
7
0
0
0
0
7
0
6
6
0
6
0
0
0
0
6
6
0
15
8
10
8
10
8
10
2
10
2
20
4
20
6
10
6
15
6
10
14
4
0
21
12
30
7
12
0
14
12
50
0
8
0
14
4
50
14
4
50
21
12
50
14
8
20
21
12
0
10
10
10
10
0
0
0
10
10
10
0
9
0
0
0
0
0
9
0
9
podniku
Modelování
cílů podniku
Funkční
modely
Podpora
datových
modelů
Podpora
dalších
modelů
Celkem
0
8
0
0
0
0
0
0
0
8
0
10
0
10
0
10
0
10
0
10
8
8
0
8
0
8
0
8
8
0
3
3
3
3
3
3
0
3
0
0
96
197
101
193
65
138
120
181
129
151
49
ZÁVĚR
V této práci bylo hodnoceno a vyzkoušeno deset nástrojů. Podle výsledků srovnávací tabulky jsme sestavili
sestupné pořadí dle kvality nástroje. Námi zadaná kritéria nejlépe splnily nástroje EnterpriseArchitect, Power
Designer 16, Rational System Architect, WebSphere Business Modeler a Open ModelSphere 3.1. Hůře byly
vyhodnoceny nástroje Tibco Business Studio, StarUML , iGrafx Process, Aris Express 2.3, a ProcessGuide
XPRESS8.
Závěrem je nutno upozornit, že výsledky hodnocení by mohly být jiné při změně hodnotících kritérií a
především u jiného přidělení vah. Největší váhy byly přiděleny v našem případě podporovaným modelům,
proto se na přední příčky hodnocení dostaly především nástroje s širší škálou modelů. Další odlišnosti by mohly
být způsobeny kritérii, která závisí čistě na názoru hodnotitele (př. přívětivost uživatelského prostředí).
Výsledky jsou tedy jistě lehce ovlivněny subjektivním názorem testerů, ale i přes to lze říci, že jsou vypovídající.
POUŽITÉ ZDROJE
[1] KO, Ryan K.L. A Computer Scientist’s Introductory Guide to Business Process Management (BPM) [online].
2009, s. 8 [cit. 2011-12-29+ Dostupné z: http://delivery.acm.org/10.1145/1560000/1558901/p11ko.pdf?ip=85.13.85.110&acc=OPEN&CFID=75754706&CFTOKEN=64066139&__acm__=1325175681_1ad
125ba0b72ecd39dd43abea12b8045
*2+ ANDRLE, Tomáš, Jan BENEŠ, Michal GRUND, Radek PICH a Zdeněk ŠUBR. Srovnání dostupných cloudových
řešení nástrojů CASE: 4IT450 CASE - Computer Aided Systems Engineering [online]. Praha, 2011, 63 s. [cit. 201112-29+. Dostupné z: http://www.panrepa.org/CASE/jaro2011/CASE_cloudy_jaro2011.pdf. Semestrální práce.
Vysoká škola ekonomická v Praze.
[3] BRAMBILLA, Marco. A BPMN-based notation for SocialBPM. BPMN workshop 2011. SlideShare [online]. [cit.
2011-12-29]. Dostupné z: http://www.slideshare.net/mbrambil/bpmn-workshop-2011-a-bpmnbased-notationfor-socialbpm
[4] IBM Case management. IBM [online].
01.ibm.com/software/cz/swreseni/case.html
[cit.
2011-12-29+.
Dostupné
z:
http://www-
[5] Enterprise Architecture. Trask [online]. [cit. 2011-12-29+. Dostupné z: http://www.trask.cz/enterprisearchitecture
[6] Aris Express. Aris Express. [Online]
http://www.ariscommunity.com/aris-express
2011.
*Citace:
13.
11
2011.+
Dostupné
z
[7] Enterprise Architect Desktop Edition. Dataprojekt [online]. 2011 [cit. 2011-12-31+. Dostupné z:
http://www.dataprojekt.cz/content/enterprise-architect-desktop-edition-0
[8] Enterprise Architect Professional Edition. Dataprojekt [online]. 2011 [cit. 2011-12-31+. Dostupné z:
http://www.dataprojekt.cz/content/enterprise-architect-professional-edition
[9] Enterprise Architect Corporate Edition. Dataprojekt [online]. 2011 [cit. 2011-12-31+. Dostupné z:
http://www.dataprojekt.cz/content/enterprise-architect-corporate-edition
[10] Enterprise Architect Business and Software Engineering Edition. Dataprojekt [online]. 2011 [cit. 2011-1231+. Dostupné z: http://www.dataprojekt.cz/content/enterprise-architect-business-and-softwareengineering-edition
[11] Enterprise Architect Ultimate Edition. Dataprojekt [online]. 2011 [cit. 2011-12-31+. Dostupné z:
http://www.dataprojekt.cz/content/enterprise-architect-ultimate-edition
[12] IGrafx: System Requirements.
http://igrafx.com/products/14/specs.html
IGrafx
[online].
2011
[cit.
2011-12-31+.
Dostupné
z:
[13] About Sybase. Sybase [online]. 2011 [cit. 2011-12-31+. Dostupné z: http://www.sybase.com/about_sybase
[14] ŠEBESTA, Michal. 4IT450 – Computer Aided Systems Engineering [online]. Praha, 2007, s. 64 [cit. 2011-1231], Dostupné z: http://www.panrepa.org/CASE/zima2007/case_zima2007.pdf
[15]
Power
Designer.
Sybase
[online].
[cit.
2011-12-31+.
http://www.sybase.com/products/modelingdevelopment/powerdesigner
Dostupné
z:
51
[16] Open ModelSphere - Free Modeling Tools Available as Open Source Software Released Under GPL (GNU
Public License). Open ModelSphere [online]. [cit. 2011-12-31+. Dostupné z: http://www.modelsphere.org/
[17] Rational System Architect: Podniková architektura pro určování strategie, provádění a správu změn. IBM
[online]. [cit. 2011-12-31+. Dostupné z: http://www-142.ibm.com/software/products/cz/cs/ratisystarch/
[18] Business Studio Developer Center.
http://developer.tibco.com/business_studio
TIBCO
[online].
[cit.
2011-12-31+.
Dostupné
z:
[19] IBM WebSphere Business Modeler. IBM [online]. [cit. 2011-12-31+. Dostupné z: http://www01.ibm.com/software/integration/wbimodeler/entry/features/?S_CMP=wspace
[20] WebSphere Business Modeler Basic. IBM [online]. [cit. 2011-12-31+. Dostupné z:
http://www.ibm.com/developerworks/websphere/zones/businessintegration/roadmaps/modeler/roadmapmodbasic7.html
[21] WebSphere Business Modeler Advanced. IBM [online]. [cit. 2011-12-31+. Dostupné z: http://www142.ibm.com/software/products/cz/cs/advanced
52

Podobné dokumenty

Přehled nástrojů CABE (modelování podniku) na tuzemském trhu

Přehled nástrojů CABE (modelování podniku) na tuzemském trhu zásadnější. Popisujeme tedy pouze základní vlastnosti a charakteristiky. Ve výsledku má tato práce opravdu přehledový charakter a je to jeden z jejích hlavních přínosů oproti pracím dosavadním, kde...

Více

modelování busimess procesů a dalších aspektů business systému

modelování busimess procesů a dalších aspektů business systému byznys pohledu. Zavádění modelu architektury podniku většinou začíná dokumentací strategických cílů podniku a podstaty jeho fungování. Proces dále postupuje z pohledu abstrakce směrem dolů a mapují...

Více

Svaz knihovníků a informačních pracovníků ČR

Svaz knihovníků a informačních pracovníků ČR Nechybělo ani občerstvení.Vrcholem návštěvy byla knihovna, která v sobě slučuje tři funkce – je to veřejná knihovna, ale také knihovna národní a univerzitní. Mimořádné úsilí o efektivní využívání ...

Více

Přehled nástrojů CASE na tuzemském trhu

Přehled nástrojů CASE na tuzemském trhu Dokument Přehled nástrojů CASE na tuzemském trhu a jeho aktuální verze pokračují v sérii prací vytvořených pro předmět 4IT450 (CASE - Computer Aided Systems Engineering). Tento dokument, jeho ostat...

Více

NoSQL databáze – současný stav vývoje

NoSQL databáze – současný stav vývoje Firmy jako Amazon, Facebook a Google dospěly brzy ke zpracování rozsáhlých distribuovaných dat, na které nestačily tradiční SŘBD. Šlo o problém škálování pomocí dynamického přidávání (ubírání) serv...

Více

Nástroje pro vývoj aplikací a jejich vazba na case

Nástroje pro vývoj aplikací a jejich vazba na case vývoje informačního systému. Jde o komplexní propojení jednotlivých metod, které určují co je třeba v dané fázi vývoje informačního projektu udělat. Metoda určuje objektivní pravidla nezbytná pro t...

Více

Nástroje pro vývoj aplikací a jejich vazba na CASE

Nástroje pro vývoj aplikací a jejich vazba na CASE Umbrello UML Modeller ............................................................................................................. 42 3.3 Další CASE nástroje a pluginy................................

Více