dc.contributor.advisor |
Šimerda, Karel |
cze |
dc.contributor.author |
Bludský, Petr
|
|
dc.date.accessioned |
2013-07-20T01:54:57Z |
|
dc.date.available |
2013-07-20T01:54:57Z |
|
dc.date.issued |
2013 |
|
dc.identifier |
Univerzitní knihovna (studovna) |
cze |
dc.identifier.uri |
http://hdl.handle.net/10195/52244 |
|
dc.description.abstract |
Diplomová práce se věnuje využití jazyka Object Constraint Language (OCL) v objektově orientovaných modelech. Jako prostředí pro práci s OCL byl původně vybrán modelovací nástroj Enterprise Architect (EA). Vzhledem ke zjištění nedostatečné podpory jazyka OCL v EA se práce věnuje také nalezení vhodného OCL prostředí. Dále se zabývá vývojem OCL pluginu pro platformu Eclipse umožňujícího generovat validační kód pro kontrolu diagramů tříd vyvářených v rámci kurzů objektově orientovaného modelování. |
cze |
dc.format |
153 s. |
cze |
dc.format.extent |
8087670 bytes |
cze |
dc.format.mimetype |
application/zip |
cze |
dc.language.iso |
cze |
|
dc.publisher |
Univerzita Pardubice |
cze |
dc.rights |
Bez omezení |
cze |
dc.subject |
Ecore |
cze |
dc.subject |
Eclipse |
cze |
dc.subject |
EA |
cze |
dc.subject |
EMF |
cze |
dc.subject |
Eclipse Modeling Framework |
cze |
dc.subject |
Enterprise Architect |
cze |
dc.subject |
modelování |
cze |
dc.subject |
OCL |
cze |
dc.subject |
Object Constraint Language |
cze |
dc.subject |
UML |
cze |
dc.subject |
Unified Modeling Language |
cze |
dc.subject |
modeling |
eng |
dc.subject |
Unified Modeling Language |
cze |
dc.title |
Využití jazyka OCL v modelech Enterprise Architect |
cze |
dc.title.alternative |
Use of the OCL language in Enterprise Architect models |
eng |
dc.type |
diplomová práce |
cze |
dc.contributor.referee |
Lach, Jaroslav |
cze |
dc.date.accepted |
2013 |
cze |
dc.description.abstract-translated |
The main purpose of this master thesis is to describe how Object Constraint Language (OCL) can be used in object-oriented models. The modeling tool Enterprise Architect (EA) had been originally selected as an OCL environment but was evaluated insufficient. The thesis is therefore focused on finding a suitable OCL environment as well. The thesis is also devoted to the development of an OCL plugin for the Eclipse platform. The developed plugin functions as a validation code generator for checking class diagrams created in object-oriented modeling courses. |
eng |
dc.description.department |
Katedra softwarových technologií |
cze |
dc.thesis.degree-discipline |
Informační technologie |
cze |
dc.thesis.degree-name |
Ing. |
cze |
dc.thesis.degree-grantor |
Univerzita Pardubice. Fakulta elektrotechniky a informatiky |
cze |
dc.identifier.signature |
D28811 |
cze |
dc.thesis.degree-program |
Informační technologie |
cze |
dc.description.defence |
Vydařená diplomová práce, která se skládá z několika částí. V první části DP v souladu se zadáním byl popsán jazyk OCL a jeho využití. V části druhé je podrobně zdokumentován stav implementace jazyka OCL v komerčním CASE nástroji Enterprise Architect. Dle oponenta se diplomantovi podařilo splnit cíle diplomové práce. Struktura textu je jasná, logická a přehledná. Student výborně prezentoval výsledky své práce a zodpověděl dotazy vedoucího práce i členů komise. |
cze |
dc.identifier.stag |
20105 |
cze |
dc.description.grade |
Dokončená práce s úspěšnou obhajobou |
cze |