OPM je unikátní v tom, že objekty a procesy staví na stejnou úroveň a poskytuje dvojí (grafický a jazykový) pohled na model. V devadesátých letech, když se na MIT vedly tzv. metodologické války, autor OPM profesor Dov Dori usiloval o to, aby budoucí UML pokrývalo i systémové modelování. To však softwaroví inženýři odmítli, a tak UML zůstalo zaměřené hlavně na popis vnitřní struktury softwarové části informačního systému a ne na celý informační systém a jeho systémovou logiku. OPM tuto mezeru vyplňuje, umožňuje snadné zoomování mezi detaily a nabízí plnohodnotný pohled na spolupráci lidí a procesů.
Navíc OPM obsahuje zabudovaný mechanismus, který zajišťuje automatickou logickou konzistenci. Každý proces, který do modelu přidáme, musí být smysluplně propojen s určitými objekty, a naopak každý objekt musí být zapojen do nějakého procesu. Tím pádem nemůžeme do modelu jen tak naházet izolované prvky bez jasného účelu. OPM nás vede k tomu, že každý prvek má v systému své opodstatnění a model zůstává čistý a přehledný. Modelovací nástroje OPM často nabízejí simulátory, takže si odborníci mohou pomocí simulací scénářů ověřit, jak model funguje, a snadno tak odhalit případné nekonsistence.
Kromě toho je OPM jednodušší v tom, že využívá pouze jeden jediný druh diagramu. Tento diagram je velmi symetrický, což znamená, že vazby mezi procesy a vazby mezi objekty fungují na stejném principu. Díky možnosti snadno zoomovat mezi úrovněmi detailu OPM plně nahrazuje 14 různorodých diagramů UML, takže se nemusíme učit různé notace – všechno je integrované do jednoho jednotného pohledu.
OPM se také osvědčuje jako náhrada za BPMN (Business Process Model and Notation). Zatímco BPMN se zaměřuje čistě na modelování podnikových procesů a workflow, OPM integruje nejen procesy, ale i objekty a jejich stavy do jednoho soudržného modelu. Díky tomu získáme ucelenější pohled, který zahrnuje nejen workflow, ale i samotné entity a jejich vzájemné vztahy. OPM tak poskytuje jednotný, konzistentní způsob, jak popsat celé podnikové procesy bez nutnosti používat další specializované notace jako BPMN.
Objektově Procesní Metodika (OPM) je ucelený pojmový přístup, jazyk a metodika pro modelování a reprezentaci znalostí automatizačních systémů. Aplikace OPM sahá od jednoduchých sestav elementárních komponent až po komplexní, multidisciplinární, dynamické systémy. OPM je vhodný pro implementaci a podporu nástroji využívajícími informační a výpočetní techniku. Tento dokument specifikuje jak jazykové, tak metodické aspekty OPM s cílem vytvořit společný základ pro systémové architekty, návrháře a vývojáře nástrojů vyhovujících OPM pro modelování všech druhů systémů.
OPM poskytuje dvě sémanticky ekvivalentní modality reprezentace pro stejný model: grafickou a textovou. Množina hierarchicky strukturovaných, vzájemně provázaných Objektově Procesních Diagramů (OPD) tvoří grafický model a množina automaticky generovaných vět v podmnožině anglického jazyka tvoří textový model vyjádřený v Objektově Procesním Jazyku (OPL). V graficko-vizuálním modelu se každý OPD skládá z prvků OPM, zobrazených jako grafické symboly, někdy s popiskem (anotací). Syntaxe OPD specifikuje konzistentní a správné způsoby správy uspořádání těchto grafických prvků. Pomocí OPL OPM generuje odpovídající textový model pro každý OPD způsobem, který zachovává omezení grafického modelu. Protože syntaxe a sémantika OPL jsou podmnožinou anglického přirozeného jazyka, doménoví experti snadno porozumí textovému modelu.
Notace OPM podporuje pojmové modelování systémů s formální syntaxí a sémantikou. Tato formalita slouží jako základ pro systémové inženýrství založené na modelech obecně, včetně systémové architektury, inženýrství, vývoje, podpory životního cyklu, komunikace a evoluce. Kromě toho, povaha OPM nezávislá na doméně otevírá systémové modelování celé vědecké, obchodní a průmyslové komunitě pro vývoj, zkoumání a analýzu výrobních a jiných průmyslových a obchodních systémů v rámci jejich specifických aplikačních domén, což umožňuje společnostem slučovat se a zajišťovat interoperabilitu různé dovednosti a kompetence do společného intuitivního, ale formálního rámce.
OPM umožňuje společný pohled na systém ve výstavbě, testování, integraci a každodenní údržbu a umožňuje práci v multidisciplinárním prostředí. Kromě toho mohou společnosti pomocí OPM zlepšit svůj celkový pohled na funkčnost systému, pružnost v přidělování pracovníků k úkolům a správu výjimek a obnovu chyb. Specifikace systému je rozšiřitelná o jakýkoli nezbytný detail, který zahrnuje funkční, strukturální a behaviorální aspekty systému.
Jednou konkrétní aplikací OPM je navrhování a tvorba technických norem. OPM pomáhá načrtnout implementaci normy a identifikovat slabá místa v normě, která je třeba omezit, a tím výrazně zlepšit kvalitu následných návrhů. S OPM, i když se modelový text systému rozšiřuje o další podrobnosti, základní model si zachovává svůj vysoký stupeň formálnosti a konzistence.
Tento dokument normy ISO 19450 poskytuje základ pro systémové architekty a projektanty, kteří jej mohou použít k modelování systémů stručně a efektivně. Prodejci nástrojů OPM mohou tento dokument využít jako formální standardní specifikaci pro vytváření softwarových nástrojů pro zlepšení pojmového modelování.
objekty.cz OPM informace v češtině
zpět ..
582 KB LLM umělá inteligence zpracovává OPM pečení dortu.pdf
55.1 MB OPM - školní ukázka modelování + simulace + práce s LLM AI.mp4
92.9 KB desatero OPM.pdf
348 KB exhibice v OPM a UML.pdf
25.1 MB podcast - OPM jazyk pro právníky lékaře a IT.mp3
20.8 MB podkast - LLM a OPM podkast v češtině.mp3
10.7 MB podkast - OPM Aristotelovské příčiny a emergentní stavy.mp3
18.4 KB porovnání OPM a BPMN.docx
16.3 KB porovnání OPM a UML.docx
78.9 KB 2026 FJFI ČVUT - sylabus předmětu MUML.pdf
Internetový archív publikací, výsledků výzkumu a projektů v oblasti objektového modelování.