Kontinuální integrace a nasazení kódu v programování bezpečnostních aplikací dle IEC 61511

but.committeeprof. Ing. Rudolf Jalovecký, CSc. (předseda) doc. Ing. Václav Jirsík, CSc. (místopředseda) Ing. Miroslav Jirgl, Ph.D. (člen) Ing. Stanislav Klusáček, Ph.D. (člen) Ing. Miloslav Richter, Ph.D. (člen) Ing. Radek Štohl, Ph.D. (člen)cs
but.defenceStudent obhájil bakalářskou práci. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy: Co se stane, když budete mít v reportu chybu? "Momentálně jen prohlížení a oveřování správnosti postupu." Proč používáte zastaralou verzi OPCDA? "Protože ho používají v ABB."cs
but.jazykangličtina (English)
but.programAutomatizační a měřicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorŠtohl, Radeken
dc.contributor.authorVyroubal, Maximen
dc.contributor.refereeStibor, Karelen
dc.date.created2025cs
dc.description.abstractTato práce se zaměřuje na implementaci principů Continuous Integration and Continuous Delivery (CI/CD) do programování aplikací funkční bezpečnosti podle mezinárodních standardů IEC 61508 a IEC 61511. Zkoumá výhody a nevýhody aplikace postupů CI/CD na vývoj logiky řízení související s bezpečností. Práce představuje testovací framework pro kontroler AC800M High Integrity, včetně komunikační sekvence na bázi OPC a nástroje pro automatické generování testů pomocí struktur Control Builder M. Byl vyvinut softwarový nástroj pro automatizaci vytváření testů a generování diagramů pomocí metadat parametrů a obsahuje vestavěné reportovací API pro vyhodnocování výsledků testů. Výsledky demonstrují použitelnost použití konceptů CI/CD pro podporu spolehlivých a efektivních testovacích pracovních postupů v oblasti funkční bezpečnosti.en
dc.description.abstractThis thesis focuses on the implementation of Continuous Integration and Continuous Delivery (CI/CD) principles in functional safety application programming according to the international standards IEC 61508 and IEC 61511. Examines the benefits and challenges of applying CI/CD practices to the development of safety-related control logic. The thesis presents a test framework for the AC800M High Integrity controller, including an OPC-based communication sequence and automatic test generation tool using Control Builder M structures. A software tool was developed to automate test creation and diagram generation using parameter metadata and includes a built-in reporting API to evaluate test outcomes. The results demonstrate the applicability of using CI/CD concepts to support reliable and efficient test workflows in functional safety.cs
dc.description.markAcs
dc.identifier.citationVYROUBAL, M. Kontinuální integrace a nasazení kódu v programování bezpečnostních aplikací dle IEC 61511 [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.cs
dc.identifier.other168165cs
dc.identifier.urihttp://hdl.handle.net/11012/253651
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectAC800Men
dc.subjectnástroj pro automatické generování testůen
dc.subjectkontinualní dodáváníen
dc.subjectkontinuální integraceen
dc.subjectControl Builder Men
dc.subjectfunkční bezpečnosten
dc.subjectIEC 61508en
dc.subjectIEC 61511en
dc.subjectOPC serveren
dc.subjectprogramování bezpečnostních aplikacíen
dc.subjectXMLen
dc.subjectAC800Mcs
dc.subjectautomated test generation toolcs
dc.subjectcontinuous deliverycs
dc.subjectcontinuous integrationcs
dc.subjectControl Builder Mcs
dc.subjectfunction safetycs
dc.subjectIEC 61508cs
dc.subjectIEC 61511cs
dc.subjectOPC servercs
dc.subjectsafety application programmingcs
dc.subjectXMLcs
dc.titleKontinuální integrace a nasazení kódu v programování bezpečnostních aplikací dle IEC 61511en
dc.title.alternativeContinuous integration and deployment in IEC 61511 functional safety application programmingcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-06-18cs
dcterms.modified2025-06-19-13:31:43cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid168165en
sync.item.dbtypeZPen
sync.item.insts2025.08.26 23:00:45en
sync.item.modts2025.08.26 20:01:38en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.39 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
12.88 KB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-PosudekVyroubal.pdf
Size:
133.98 KB
Format:
Adobe Portable Document Format
Description:
file Posudek-Oponent prace-PosudekVyroubal.pdf
Loading...
Thumbnail Image
Name:
review_168165.html
Size:
6.62 KB
Format:
Hypertext Markup Language
Description:
file review_168165.html

Collections