Attributes | Values |
---|
rdf:type
| |
rdfs:seeAlso
| |
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ší. (cs)
- 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. (en)
|
Title
| - Simplification of the Source Code with Graph Structure Expression (en)
- Zjednodušení zdrojového kódu pomocí grafové struktury
- Zjednodušení zdrojového kódu pomocí grafové struktury (cs)
|
skos:prefLabel
| - Simplification of the Source Code with Graph Structure Expression (en)
- Zjednodušení zdrojového kódu pomocí grafové struktury
- Zjednodušení zdrojového kódu pomocí grafové struktury (cs)
|
skos:notation
| - RIV/26479800:_____/12:#0000018!RIV12-MSM-26479800
|
http://linked.open...avai/predkladatel
| |
http://linked.open...avai/riv/aktivita
| |
http://linked.open...avai/riv/aktivity
| |
http://linked.open...vai/riv/dodaniDat
| |
http://linked.open...aciTvurceVysledku
| |
http://linked.open.../riv/druhVysledku
| |
http://linked.open...iv/duvernostUdaju
| |
http://linked.open...titaPredkladatele
| |
http://linked.open...dnocenehoVysledku
| |
http://linked.open...ai/riv/idVysledku
| - RIV/26479800:_____/12:#0000018
|
http://linked.open...riv/jazykVysledku
| |
http://linked.open.../riv/klicovaSlova
| - source code, Java, plagiarism, copyright protection, abstract syntax tree, clone detection, refactoring, program dependency tree (en)
|
http://linked.open.../riv/klicoveSlovo
| |
http://linked.open...ontrolniKodProRIV
| |
http://linked.open...v/mistoKonaniAkce
| |
http://linked.open...i/riv/mistoVydani
| |
http://linked.open...i/riv/nazevZdroje
| - Úloha inovací v prodlužování ekonomicky aktivního života
|
http://linked.open...in/vavai/riv/obor
| |
http://linked.open...ichTvurcuVysledku
| |
http://linked.open...cetTvurcuVysledku
| |
http://linked.open...UplatneniVysledku
| |
http://linked.open...iv/tvurceVysledku
| |
http://linked.open...vavai/riv/typAkce
| |
http://linked.open.../riv/zahajeniAkce
| |
number of pages
| |
http://purl.org/ne...btex#hasPublisher
| - Vysoká škola manažerské informatiky a ekonomiky
|
https://schema.org/isbn
| |