Original title:
Vazba mezi CASE nástroji a vývojovými prostředími
Translated title:
Links among CASE tools and integrated development environments (IDE)
Authors:
Kolář, Vít ; Smolík, Jan (advisor) ; Lébl, Jan (referee) Document type: Bachelor's theses
Year:
2008
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
Tato práce se zabývá vazbami mezi CASE nástroji a vývojovými prostředími, konkrétně se jedná o vazby Forvard engineering (jehož součástí je i mimo jiné automatické generování kódu) a Reverse engineering (obnova modelů ze zdrojového kódu). Dohromady tyto vazby tvoří proces známý jako Round-Trip engineering. Obsahem této práce je Round-Trip engineering mezi UML modely a objektově-orientovaným kódem (Java, C#, C++). V první části je obecně vysvětleno co je to Round-Trip engineering, k čemu se používá a také je zde popsáno z čeho se skládá (Forvard engineering, Reverse engineering a synchronizace jednotlivých částí). Následující kapitola představuje nejpoužívanější metody a přístupy používané při Round-Trip engineeringu založeném na jazyku UML (diagramy struktury, dynamické modely). Další částí práce je shrnutí cílů a přínosů Round-Trip engineeringu, na kterou navazuje kapitola shrnující nejčastější problémy, se kterými se vývojáři a výrobci CASE nástrojů setkávají při implementaci tohoto stylu údržby a vývoje IS. V poslední části jsou představeny některá možná řešení a přístupy jak eliminovat riziko výskytů těchto problémů. Závěrem jsou shrnuty současné a budoucí možnosti Round-Trip engineeringu v oblasti vývoje a údržby IS.
Keywords:
Forward Engineering; Object-oriented code; Reverse Engineering; Round-Trip Engineering; UML
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/4936