Kontinuální integrace a nasazení kódu v programování bezpečnostních aplikací dle IEC 61511
| but.committee | prof. 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.defence | Student 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.jazyk | angličtina (English) | |
| but.program | Automatizační a měřicí technika | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Štohl, Radek | en |
| dc.contributor.author | Vyroubal, Maxim | en |
| dc.contributor.referee | Stibor, Karel | en |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Tato 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.abstract | This 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.mark | A | cs |
| dc.identifier.citation | VYROUBAL, 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.other | 168165 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/253651 | |
| dc.language.iso | en | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | AC800M | en |
| dc.subject | nástroj pro automatické generování testů | en |
| dc.subject | kontinualní dodávání | en |
| dc.subject | kontinuální integrace | en |
| dc.subject | Control Builder M | en |
| dc.subject | funkční bezpečnost | en |
| dc.subject | IEC 61508 | en |
| dc.subject | IEC 61511 | en |
| dc.subject | OPC server | en |
| dc.subject | programování bezpečnostních aplikací | en |
| dc.subject | XML | en |
| dc.subject | AC800M | cs |
| dc.subject | automated test generation tool | cs |
| dc.subject | continuous delivery | cs |
| dc.subject | continuous integration | cs |
| dc.subject | Control Builder M | cs |
| dc.subject | function safety | cs |
| dc.subject | IEC 61508 | cs |
| dc.subject | IEC 61511 | cs |
| dc.subject | OPC server | cs |
| dc.subject | safety application programming | cs |
| dc.subject | XML | cs |
| dc.title | Kontinuální integrace a nasazení kódu v programování bezpečnostních aplikací dle IEC 61511 | en |
| dc.title.alternative | Continuous integration and deployment in IEC 61511 functional safety application programming | cs |
| dc.type | Text | cs |
| dc.type.driver | bachelorThesis | en |
| dc.type.evskp | bakalářská práce | cs |
| dcterms.dateAccepted | 2025-06-18 | cs |
| dcterms.modified | 2025-06-19-13:31:43 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
| sync.item.dbid | 168165 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.26 23:00:45 | en |
| sync.item.modts | 2025.08.26 20:01:38 | en |
| thesis.discipline | bez specializace | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí techniky | cs |
| thesis.level | Bakalářský | cs |
| thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3.39 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 12.88 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- Posudek-Oponent prace-PosudekVyroubal.pdf
- Size:
- 133.98 KB
- Format:
- Adobe Portable Document Format
- Description:
- file Posudek-Oponent prace-PosudekVyroubal.pdf
Loading...
- Name:
- review_168165.html
- Size:
- 6.62 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_168165.html
