This HTML5 document contains 47 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
n14http://linked.opendata.cz/ontology/domain/vavai/riv/typAkce/
dctermshttp://purl.org/dc/terms/
n18http://purl.org/net/nknouf/ns/bibtex#
n7http://linked.opendata.cz/resource/domain/vavai/riv/tvurce/
n20http://linked.opendata.cz/resource/domain/vavai/subjekt/
n12http://linked.opendata.cz/ontology/domain/vavai/
n11https://schema.org/
shttp://schema.org/
skoshttp://www.w3.org/2004/02/skos/core#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n4http://linked.opendata.cz/ontology/domain/vavai/riv/
n2http://linked.opendata.cz/resource/domain/vavai/vysledek/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n10http://linked.opendata.cz/resource/domain/vavai/vysledek/RIV%2F26479800%3A_____%2F12%3A%230000018%21RIV12-MSM-26479800/
n6http://linked.opendata.cz/ontology/domain/vavai/riv/klicoveSlovo/
n15http://linked.opendata.cz/ontology/domain/vavai/riv/duvernostUdaju/
xsdhhttp://www.w3.org/2001/XMLSchema#
n16http://linked.opendata.cz/ontology/domain/vavai/riv/jazykVysledku/
n13http://linked.opendata.cz/ontology/domain/vavai/riv/aktivita/
n19http://linked.opendata.cz/ontology/domain/vavai/riv/obor/
n9http://linked.opendata.cz/ontology/domain/vavai/riv/druhVysledku/
n8http://reference.data.gov.uk/id/gregorian-year/

Statements

Subject Item
n2:RIV%2F26479800%3A_____%2F12%3A%230000018%21RIV12-MSM-26479800
rdf:type
n12:Vysledek skos:Concept
rdfs:seeAlso
http://www.vsmie.cz
dcterms:description
Tento dokument se zabývá abstrakcí textového vyjádření zdrojového kódu. Zdrojový kód je možné vyjádřit například jako graf. Taková abstrakce je vhodná pro snazší porozumění kódu jazyka, jehož syntaxe není zřejmá na první pohled. Na zdrojovém kódu Java zde budou představeny dvě struktury: strom abstraktní syntaxe a graf programové závislosti. Dále zde budou popsány jejich vlastnosti a výhody. I když možnosti jejich použití je široké, některé zde budou nastíněny. Stejně tak zde budou popsány oblasti, kde se již tyto struktury úspěšně používají. Příkladem by mohla být duplicita a klony v kódu, refaktoring nebo detekce plagiátorství. Příklady v tomto článku jsou uvedeny v dnes nejpoužívanějším jazyce Java, protože pro většinu čtenářů budou nejspíš nejčitelnější. Tento dokument se zabývá abstrakcí textového vyjádření zdrojového kódu. Zdrojový kód je možné vyjádřit například jako graf. Taková abstrakce je vhodná pro snazší porozumění kódu jazyka, jehož syntaxe není zřejmá na první pohled. Na zdrojovém kódu Java zde budou představeny dvě struktury: strom abstraktní syntaxe a graf programové závislosti. Dále zde budou popsány jejich vlastnosti a výhody. I když možnosti jejich použití je široké, některé zde budou nastíněny. Stejně tak zde budou popsány oblasti, kde se již tyto struktury úspěšně používají. Příkladem by mohla být duplicita a klony v kódu, refaktoring nebo detekce plagiátorství. Příklady v tomto článku jsou uvedeny v dnes nejpoužívanějším jazyce Java, protože pro většinu čtenářů budou nejspíš nejčitelnější. This paper deals with abstraction of a source code. It is possible to express source code like a graph. This abstraction is suitable for easier understanding the source codes with more complex syntax. Two structures will be introduced on Java source code: an abstract syntax tree and a program dependence tree. Next, its properties and advantages will be introduced. Although its possibilities are wide, some of them will be mentioned. Moreover, the area with successful graph usages will be described. Clone detection, refactoring, or plagiarism could be an example. The examples in this paper are introduced in the most popular language – Java. For most of readers it will be probably easy to understand.
dcterms:title
Simplification of the Source Code with Graph Structure Expression Zjednodušení zdrojového kódu pomocí grafové struktury Zjednodušení zdrojového kódu pomocí grafové struktury
skos:prefLabel
Zjednodušení zdrojového kódu pomocí grafové struktury Zjednodušení zdrojového kódu pomocí grafové struktury Simplification of the Source Code with Graph Structure Expression
skos:notation
RIV/26479800:_____/12:#0000018!RIV12-MSM-26479800
n12:predkladatel
n20:ico%3A26479800
n4:aktivita
n13:N
n4:aktivity
N
n4:dodaniDat
n8:2012
n4:domaciTvurceVysledku
n7:7041845
n4:druhVysledku
n9:D
n4:duvernostUdaju
n15:S
n4:entitaPredkladatele
n10:predkladatel
n4:idSjednocenehoVysledku
182438
n4:idVysledku
RIV/26479800:_____/12:#0000018
n4:jazykVysledku
n16:cze
n4:klicovaSlova
source code, Java, plagiarism, copyright protection, abstract syntax tree, clone detection, refactoring, program dependency tree
n4:klicoveSlovo
n6:plagiarism n6:program%20dependency%20tree n6:source%20code n6:Java n6:clone%20detection n6:copyright%20protection n6:abstract%20syntax%20tree n6:refactoring
n4:kontrolniKodProRIV
[48F9E1BF1550]
n4:mistoKonaniAkce
Praha
n4:mistoVydani
Praha
n4:nazevZdroje
Úloha inovací v prodlužování ekonomicky aktivního života
n4:obor
n19:IN
n4:pocetDomacichTvurcuVysledku
1
n4:pocetTvurcuVysledku
1
n4:rokUplatneniVysledku
n8:2012
n4:tvurceVysledku
Bublík, Tomáš
n4:typAkce
n14:EUR
n4:zahajeniAkce
2011-01-01+01:00
s:numberOfPages
11
n18:hasPublisher
Vysoká škola manažerské informatiky a ekonomiky
n11:isbn
978-80-86847-57-3