Thesis Details
Syntaktická analýza a validace datových modelů popsaných jazykem YANG
Bachelor's Thesis
Student: Vican Pavol
Academic Year: 2015/2016
Supervisor: Kořenek Jan, doc. Ing., Ph.D.
English title
Parser and Validator of Data Models in YANG Language
Language
Czech
Abstract
Computer network administrators need tools for configuration and monitoring of network devices. Therefore, NETCONF protocol was designed for remote devices configuration and YANG modelling language which describes the structure of the configuration data. The aim of this thesis is to extend the libyang library with syntax parser, that processes models written in YANG and stores them into internal structures. This parser is generated by bison and flex tools.
Keywords
YANG, NETCONF, libyang, syntax analysis, bison, flex
Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
15 June 2016
Reviewer
Committee
Švéda Miroslav, prof. Ing., CSc. (DIFS FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Kunovský Jiří, doc. Ing., CSc. (DITS FIT BUT), člen
Strnadel Josef, Ing., Ph.D. (DCSY FIT BUT), člen
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Kunovský Jiří, doc. Ing., CSc. (DITS FIT BUT), člen
Strnadel Josef, Ing., Ph.D. (DCSY FIT BUT), člen
Citation
VICAN, Pavol. Syntaktická analýza a validace datových modelů popsaných jazykem YANG. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-15. Supervised by Kořenek Jan. Available from: https://www.fit.vut.cz/study/thesis/18047/
BibTeX
@bachelorsthesis{FITBT18047, author = "Pavol Vican", type = "Bachelor's thesis", title = "Syntaktick\'{a} anal\'{y}za a validace datov\'{y}ch model\r{u} popsan\'{y}ch jazykem YANG", school = "Brno University of Technology, Faculty of Information Technology", year = 2016, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/18047/" }