Model-driven development of device tree software
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
Device Tree (DT) files, which include hardware information and configuration, are used during the compilation of operating systems for various embedded platforms. DTs provide description of physical devices and peripherals inside an embedded system hardware with node specifications. However, software developers mostly have difficulties in developing such applications due to text-based syntax of DT source files which has a different structure from the well-known general purpose programming languages. Furthermore, the developer needs to be familiar with the hardware which is specific for each different microprocessor to prepare such DT files. In order to eliminate these deficiencies and difficulties of current DT software development processes, a model-driven software development methodology in which automatic generation and configuration of DT software for different embedded system platforms is provided in this thesis. Also, a domain-specific modeling language, called DSML4DT, is developed with including all supporting visual modeling and automatic code generation tools for the application of the proposed methodology. An embedded system device is used for evaluation. The comparative evaluation results showed that DT software can automatically provide a significant amount of the required code using DSML4DT.
Author
Sadık Arslan
Institution
How to Cite
Sadık Arslan (Master Thesis). Model-driven development of device tree software, 2018, Ege University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Ege University
- Increasing the fertilization yield of trout eggs(2013)
- Two "Âşık" in the city environment: Maksut Koca and Nevruz Ali̇ Çi̇çek(2015)
- Blood use standardization according to risk score on congenital heart surgery(2015)
- Effect of microfibers on mechanical and durability properties of cement mortar mixtures(2015)
- Comparative lexicon of Qipchaq Turkish on the base of codex cumanicus(2015)
- Investigation of phyto-microbial remediation of arsenate resistance in Gönen rice by removal of arsenite(2019)
