Zobrazit minimální záznam

dc.contributor.advisorSnášel, Václavcs
dc.contributor.authorBřezina, Martincs
dc.date.accessioned2012-07-11T07:52:54Z
dc.date.available2012-07-11T07:52:54Z
dc.date.issued2012cs
dc.identifier.otherOSD002cs
dc.identifier.urihttp://hdl.handle.net/10084/93224
dc.descriptionImport 03/08/2012cs
dc.description.abstractNávrhové vzory jsou důležitým prvkem softwarového inženýrství. Řeší problémy vznikající při návrhu programu a tím návrh zjednodušují. Tato bakalářská práce se zabývá vyhledáváním vzorů ve zdrojových kódech. Nejprve si představíme návrhové vzory a jejich typy. Následuje přehled současného stavu, tudíž nástroje, které jsou již vytvořeny. V další části se věnujeme analýze, návrhu a implementaci vlastního nástroje. Tento nástroj pracuje se zdrojovými kódy jazyka C#. Popis návrhového vzoru je nástroji zprostředkován pomocí xml souboru. Stejně jako používané značky je definována i struktura popisu. Zdrojový kód i popis vzoru jsou v programu reprezentovány vlastním objektovým modelem. Oba modely jsou porovnávány, zda model zdrojového kódu obsahuje prvky modelu návrhového vzoru. V případě úspěšného vyhledání jsou uživateli poskytnuty výsledky s odpovídajícími prvky modelu zdrojového kódu.cs
dc.description.abstractDesign patterns are an important element of software engineering. They solve problems arising during program designing which makes designing easier. This thesis deals with pattern discovery in source code. First, we introduce design patterns and theirs classification. Followed by summary of the current state, the tools developed before. In the next section we focus on analyze, design and implementation of this tool. The tool works with source code in C#. Design Pattern‘s description is delivered to the tool using xml file. Tags used for description are defined as well as their structure. Source code and pattern description are represented in the program by an own object model. Both models are compared whether the source code model contains elements of the design pattern model. In case of successful recognition there are provided results containing coresponding elements of the source code model.en
dc.format.extent1381364 bytescs
dc.format.mimetypeapplication/pdfcs
dc.language.isocscs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.subjectnávrhový vzorcs
dc.subjectC#cs
dc.subject.NETcs
dc.subjectXMLcs
dc.subjectrozpoznávání vzorůcs
dc.subjectporovnávánícs
dc.subjectdesign patternen
dc.subjectC#en
dc.subject.NETen
dc.subjectXMLen
dc.subjectpattern recognitionen
dc.subjectcomparisonen
dc.titleVyhledávaní vzorů ve zdrojových kódechcs
dc.title.alternativePattern Discovery in Source Codeen
dc.typeBakalářská prácecs
dc.contributor.refereeKudělka, Milošcs
dc.date.accepted2012-05-29cs
dc.thesis.degree-nameBc.cs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724cs
dc.identifier.thesisBRE0030_FEI_B2647_2612R025_2012
dc.rights.accessopenAccess


Soubory tohoto záznamu

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

Zobrazit minimální záznam