Zobrazit minimální záznam

Design and implementation of a prototype virtual machine for a Component-based programming and modeling language Compo



dc.contributor.advisorŠpaček Petr
dc.contributor.authorLicek Tomáš
dc.date.accessioned2016-06-22T19:50:16Z
dc.date.available2016-06-22T19:50:16Z
dc.date.issued2016-05-09
dc.identifierKOS-587865187405
dc.identifier.urihttp://hdl.handle.net/10467/65116
dc.description.abstractTato práce se zabývá návrhem a implementaci virtuálniho stroje pro komponentově orientovaný programovaci jazyk Compo. Komponentově orientované programováni je obecně založeno na skládáni jednoduchých komponent do komplexnich systémů. Standardni programovaci jazyky v dnešni době pracuji v drtivé většině s objektově orientovaným modelem. Objektově orientované programováni ovšem nenabizi potřebnou úroveň abstrakce. V připadě převedeni komponentového modelu na objektový model existuje riziko postupného vytraceni požadované architekury systému. Komponentově orientované jazyky oproti objektovým umožňuji explictni vyjádřeni architektury přimo v kódu. Komponentově orientované modely jsou v neposladni řadě o mnoho bližši lidskému myšleni.cze
dc.description.abstractThis thesis deals with design and implementation of a virtual machine for component-based programming language Compo. Component-based modeling is based on composition of trivial parts into complex systems. Ordinary programming languages are mainly object-oriented these days. Object-oriented programming does not offer needed level of abstraction. There is a risk of loss of an architecture model while trying to transform a component model to an object model. Component-oriented programming, in comparison to object-oriented programming, provides explicit expression of architecture directly in a code. Moreover, component-oriented programming is much closer to the human way of thinking.eng
dc.language.isoENG
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfeng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfcze
dc.subjectkomponentově orientované programováni, Compo, modelováni systémů, virtuálni strojcze
dc.subjectcomponent-based programming, Compo, system modeling, virtual machineeng
dc.titleNávrh a implementace prototypu virtuálního stroje pro Component-based jazyk Compocze
dc.titleDesign and implementation of a prototype virtual machine for a Component-based programming and modeling language Compoeng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2016-06-14
dc.contributor.refereeTrávníček Jan
theses.degree.disciplineSystémové programovánícze
theses.degree.grantor18101cze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam