Implementation of the DEECo component framework for embedded systems
Implementation of the DEECo component framework for embedded systems
rigorózní práce (UZNÁNO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/79174/thumbnail.png?sequence=6&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/79174Identifikátory
SIS: 177719
Kolekce
- Kvalifikační práce [10926]
Autor
Vedoucí práce
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
18. 6. 2016
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Uznáno
Klíčová slova (česky)
cyber-physical systems, component model, embedded systemsKlíčová slova (anglicky)
cyber-physical systems, component model, embedded systemsSoučasný vývoj distribuovaných a decentralizovaných cyber-fyzikálních systémů vedl ke vzniku modelu DEECo. Protože mnohá použití DEECo jsou vestavěné aplikace je zajímavé zvážit jeho použití DEECo na vestavěném hardware. V současné době existuje jen referenční implementace, která je napsaná v Javě a proto nemůže být použita pro vestavěné systémy. Jako součást této práce bylo navrženo mapování DEECo do C++ a zabudovaný framework CDEECo++ používající FreeRTOS pro plánování a synchronizaci. Ukázková aplikace, navržená pro STM32F4, demonstruje použitelnost frameworku. Tato práce obsahuje popis mapování DEECo do jazyka C++, zdrojové kódy frameworku CDEECo++, dokumentaci a ukázkovou aplikaci včetně základních měření jejích real-time vlastností. Powered by TCPDF (www.tcpdf.org)
Recent development in the field of distributed and decentralized cyber-physical systems led to emerge of DEECo model. As many DEECo use cases are embedded applications it is interesting to evaluate DEECo on embedded hardware. Currently there is only reference DEECo implementation which is written in Java thus cannot be used for embedded applications. As part of this thesis C++ DEECo mapping and embedded CDEECo++ framework were designed using FreeRTOS operating system for task scheduling and synchronization. An example application designed for the STM32F4 board demonstrates usability of the framework. This thesis contains description of the DEECo mapping into the C++ language, source codes of the CDEECo++ framework, documentation and example application including basic measurement of its real- time properties. Powered by TCPDF (www.tcpdf.org)
Citace dokumentu
Metadata
Zobrazit celý záznamSouvisející záznamy
Zobrazují se záznamy příbuzné na základě názvu, autora a předmětu.
-
Expertní systémy ve vojenství
Výsledek obhajoby: OBHÁJENOStahl, Ladislav (Univerzita Karlova, Filozofická fakulta, 2012)Datum obhajoby: 5. 6. 2012This master thesis deals with the topic of expert systems in the military. In the first part, expert systems are described in general focusing on the theoretical aspects. The creation, types, structure, architecture, ... -
Využití a výběr monitorovacího systému ve speciální tělesné přípravě AČR
Výsledek obhajoby: OBHÁJENORaděj, Karel (Univerzita Karlova, Fakulta tělesné výchovy a sportu, 2012)Datum obhajoby: 12. 9. 2012AABBSSTTRRAAKKTT NNáázzeevv pprrááccee:: VVyyuužžiittíí aa vvýýbběěrr mmoonniittoorroovvaaccííhhoo ssyyssttéémmuu vvee ssppeecciiáállnníí ttěělleessnnéé ppřříípprraavvěě AAČČRR CCííll pprrááccee:: Cílem diplomové práce je ... -
Designs and their algebraic theory
Výsledek obhajoby: UZNÁNOKozlík, Andrew (Univerzita Karlova, Matematicko-fyzikální fakulta, 2015)Datum obhajoby: 22. 10. 2015Je dobře známo, že pro každý Steinerův systém trojic (STS) lze definovat binární operaci · na jeho nosné množině tak, že předepíšeme x · x = x pro všechna x a x · y = z, kde z je třetí bod v bloku obsahujícím dvojici {x, ...