Efektivní a obecná mezivrstva abstrakce pro vestavěný Linux
but.committee | doc. Ing. Jan Kořenek, Ph.D. (předseda) doc. Ing. Jiří Jaroš, Ph.D. (člen) doc. Dr. Ing. Otto Fučík (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných, např. ohledně integrace schématu D-Bus, využití dosažených výsledků v reálném zařízení od společnosti RACOM či složitosti řešení z pohledu rozsahu implementace. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B - velmi dobře. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Korček, Pavol | en |
dc.contributor.author | Drexler, Filip Emanuel | en |
dc.contributor.referee | Košař, Vlastimil | en |
dc.date.created | 2024 | cs |
dc.description.abstract | Cieľom tejto práce je návrh a konštrukcia medzivrstvy vo vstavaných zariadeniach s operačným systémom GNU/Linux. Medzivrstva je softwarová vrstva, ktorá pomáha s abstrakciou hardware, medziprocesovou komunikáciou, genericitou kódu a čistejšou softwarovou architektúrou. Bola skonštruovaná s nástrojmi ako D-Bus a modelovacím jazykom YANG, čo viedlo z zmenám v softwarovej architektúre a jasnejšiemu designu. Niektoré nízkoúrovňové časti kódu boli presunuté do procesu, ktorý poskytuje rozhranie pre iné procesy. Výstupom je vhodnosť takejto medzivrstvy, výhody ktoré poskytuje, ale aj nevýhody. | en |
dc.description.abstract | The goal of this thesis is middle layer (middleware) design and construction in embedded devices with Linux. Middleware is a layer which can help devices with abstraction from hardware, interprocess communication (IPC), code genericity and cleaner software architecture. It was constructed with tools such as D-Bus and YANG modeling language which lead to architecture changes and cleaner design. Some parts of lower level code were moved to one process which provides interface for communication for other processes. The outcome is the suitability of this middle layer, its advantages and disadvantages. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | DREXLER, F. Efektivní a obecná mezivrstva abstrakce pro vestavěný Linux [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 152321 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/248983 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | medzivrstva | en |
dc.subject | middleware | en |
dc.subject | abstrakcia | en |
dc.subject | vstavaný | en |
dc.subject | Linux | en |
dc.subject | YANG | en |
dc.subject | D-Bus | en |
dc.subject | dbus | en |
dc.subject | sdbus-c++ | en |
dc.subject | libyang | en |
dc.subject | IPC | en |
dc.subject | medziprocesová komunikácia | en |
dc.subject | middle layer | cs |
dc.subject | middleware | cs |
dc.subject | abstraction | cs |
dc.subject | embedded | cs |
dc.subject | Linux | cs |
dc.subject | YANG | cs |
dc.subject | D-Bus | cs |
dc.subject | dbus | cs |
dc.subject | sdbus-c++ | cs |
dc.subject | libyang | cs |
dc.subject | IPC | cs |
dc.subject | inter-process communication | cs |
dc.title | Efektivní a obecná mezivrstva abstrakce pro vestavěný Linux | en |
dc.title.alternative | An efficient and general abstraction of middle layer for embedded Linux | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-20 | cs |
dcterms.modified | 2024-06-20-09:29:09 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 152321 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:38:26 | en |
sync.item.modts | 2025.01.15 23:48:36 | en |
thesis.discipline | Vestavěné systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 5.9 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 3.25 MB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_152321.html
- Size:
- 10.29 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_152321.html