Conceptual Modeling of Business Artifacts and their Implementation as Active XML
Conceptual Modeling of Business Artifacts and their Implementation as Active XML
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/55330Identifiers
Study Information System: 114407
Collections
- Kvalifikační práce [10148]
Author
Advisor
Referee
Richta, Karel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software Systems
Department
Department of Software Engineering
Date of defense
27. 5. 2013
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
conceptual modeling, xml schemas, business artifacts, active XMLKeywords (English)
conceptual modeling, xml schemas, business artifacts, active XMLV předložené práci se zabýváme konceptuálním modelováním busi- ness artefaktů a jejich implementací v Active XML. Business artefakty jsou klíčové entity business procesů, které se v průběhu těchto procesů vyvíjí v rámci svého životního cyklu. Pro popis životního cyklu existuje více možných metod. V naší práci vycházíme z nově vznikající metody zvané Guard-Stage-Milestone meta- model a zabýváme se otázkou, jak vhodně využít a rozšířit současný framework pro modelování XML schémat tak, aby podporoval modelování business artefaktů. Zároveň se zabýváme návrhem vhodné reprezentace business artefaktů pomocí Ac- tive XML. V neposlední řadě se zabýváme otázkou, jak přeložit vytvořený model do navržené reprezentace v Active XML tak, aby bylo možné okamžitě demon- strovat funkčnost navrženého modelu. Důležitou součástí práce je implementace navrženého rozšíření do frameworku pro konceptuální modelování a implemen- tace prototypového systému pro spouštění Active XML reprezentací přeložených modelů. Práce také detailně uvádí čtenáře do jednotlivých použitých konceptů a představuje podobný existující přístup k reprezentaci artefaktů pomocí Active XML. 1
In the present work we study conceptual modeling of business ar- tifacts and their implementation in Active XML. Business artifacts are key con- ceptual entities of business processes that develop in their lifecycle during these processes. There are several possible methods for definition of artifact lifecycles. In this work, we make use of emerging method called Guard-Stage-Milestone meta- model and we study the question on how to appropriately use and extend current framework for conceptual modeling of XML schemas in order to support modeling of business artifacts. We also deal with the issue of design of suitable represen- tation of business artifacts using Active XML. Last but not least, we study the question how to translate defined model into proposed Active XML representation, so that it was possible to immediately use and demonstrate functionality of defined model. Important part of this work is an implementation of proposed extension and a prototype implementation of system for execution of Active XML repre- sentations of translated models. The present work also introduces the reader in individual used concepts and describes similar existing approach for Active XML representation of business artifacts. 1