All

What are you looking for?

All
Projects
Results
Organizations

Quick search

  • Projects supported by TA ČR
  • Excellent projects
  • Projects with the highest public support
  • Current projects

Smart search

  • That is how I find a specific +word
  • That is how I leave the -word out of the results
  • “That is how I can find the whole phrase”

Automatic Statistic and Metric Analysis Tool for ANSI C Source Code

The result's identifiers

  • Result code in IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F49777513%3A23520%2F12%3A43918262" target="_blank" >RIV/49777513:23520/12:43918262 - isvavai.cz</a>

  • Result on the web

    <a href="http://www.kiv.zcu.cz/vyzkum/software/2012/c-source-analyzer.html" target="_blank" >http://www.kiv.zcu.cz/vyzkum/software/2012/c-source-analyzer.html</a>

  • DOI - Digital Object Identifier

Alternative languages

  • Result language

    čeština

  • Original language name

    Nástroj pro automatickou statistickou a metrickou analýzu zdrojového kódu v ANSI C

  • Original language description

    Nástroj je navržen k provádění statistické a metrické analýzy zdrojových kódů v jazyce ANSI C. Výsledkem analýzy je numericky vyjádřené porovnání zdrojových kódů ve smyslu jejich vzájemné podobnosti, které může být následně využito např. k prokazování plagiarismu, vyhodnocování podobnosti kódů, identifikaci shodných (a tedy redundantních) částí zdrojového kódu, atp. Nástroj je naprogramovaný jako úplný překladač, a tudíž obsahuje většinu komponent běžného překladače ANSI C. Vytváří otisky analyzovanýchzdrojových kódů, které následně porovnává samostatný porovnávací program. Oba nástroje (analyzátor i porovnávač) využívají sdílenou knihovnu s funkcemi pro analýzu zdrojového kódu, která může být rozšířena prostřednictvím nenáročných úprav tak, aby podporovala analýzu dalších programovacích jazyků.

  • Czech name

    Nástroj pro automatickou statistickou a metrickou analýzu zdrojového kódu v ANSI C

  • Czech description

    Nástroj je navržen k provádění statistické a metrické analýzy zdrojových kódů v jazyce ANSI C. Výsledkem analýzy je numericky vyjádřené porovnání zdrojových kódů ve smyslu jejich vzájemné podobnosti, které může být následně využito např. k prokazování plagiarismu, vyhodnocování podobnosti kódů, identifikaci shodných (a tedy redundantních) částí zdrojového kódu, atp. Nástroj je naprogramovaný jako úplný překladač, a tudíž obsahuje většinu komponent běžného překladače ANSI C. Vytváří otisky analyzovanýchzdrojových kódů, které následně porovnává samostatný porovnávací program. Oba nástroje (analyzátor i porovnávač) využívají sdílenou knihovnu s funkcemi pro analýzu zdrojového kódu, která může být rozšířena prostřednictvím nenáročných úprav tak, aby podporovala analýzu dalších programovacích jazyků.

Classification

  • Type

    R - Software

  • CEP classification

    IN - Informatics

  • OECD FORD branch

Result continuities

  • Project

  • Continuities

    I - Institucionalni podpora na dlouhodoby koncepcni rozvoj vyzkumne organizace

Others

  • Publication year

    2012

  • Confidentiality

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Data specific for result type

  • Internal product ID

    CAnal

  • Technical parameters

    Komplexní softwarový balík, dovolující provádět analýzu zdrojových kódů v jazyce ANSI C a následné vyhodnocení jejich podobnosti s vysokou spolehlivostí; součástí balíku je zdrojový kód a technická dokumentace s popisem použitých metrik. Ing. Kamil Ekštein, Ph.D., ZČU v Plzni, FAV-kIV, Univerzitní 22, telefon: 377632406

  • Economical parameters

    Podstatné usnadnění a urychlení odhalování plagiátů samostatných prací studentů, příp. v průmyslové praxi odhalení redundantních částí zdrojových kódů projektů.

  • Owner IČO

    49777513

  • Owner name

    ZČU v Plzni, FAV, KIV