Search for dissertations about: "Embedded languages"
Showing result 1 - 5 of 88 swedish dissertations containing the words Embedded languages.
-
1. Linguistic Landshapes. A comparison of official and non-official language management in Rwanda and Uganda, focusing on the position of African languages
Abstract : This thesis is a macro-sociolinguistic study and comparison of language status and use in Rwanda and Uganda. The data was collected in fieldwork. The study covers the main formal domains in society, both official and non-official. A model for analysis, inspired by Chaudenson, was created. READ MORE
-
2. ForSyDe-Atom: Design of Heterogeneous Embedded Systems : Taming Complexity with Layers, Atoms and Patterns
Abstract : The design of embedded systems is inherently complex for two main reasons. Firstly, it entails the combined knowledge and results from a vast set of mature, well-established, yet separate disciplines, such as electrical engineering, computer science, mechanical engineering, etc. READ MORE
-
3. Embedded Languages for Describing and Verifying Hardware
Abstract : Lava is a system for designing, specifying, verifying and implementing hardware. It is embedded in the functional programming language Haskell, which means that hardware descriptions are first-class objects in Haskell. READ MORE
-
4. Functional Programming for Embedded Systems
Abstract : Embedded Systems application development has traditionally been carried out in low-level machine-oriented programming languages like C or Assembler that can result in unsafe, error-prone and difficult-to-maintain code. Functional programming with features such as higher-order functions, algebraic data types, polymorphism, strong static typing and automatic memory management appears to be an ideal candidate to address the issues with low-level languages plaguing embedded systems. READ MORE
-
5. Embedded Languages for Data-Parallel Programming
Abstract : Computers today are becoming more and more parallel. General purpose processors (CPUs) have multiple processing cores and Single Instruction Multiple Data (SIMD) units for data-parallelism. Graphics processors (GPUs) bring massive parallelism at the cost of being harder to program than CPUs. READ MORE