Search for dissertations about: "domain-specific programming languages"

Showing result 1 - 5 of 20 swedish dissertations containing the words domain-specific programming languages.

  1. 1. Programming for Reliability and Safety in Robotics: The Role of Domain-Specific Languages : Domain Specific Programming for Safe and Reliable Robots

    Author : Momina Rizwan; Programvaruteknik; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; Domain Specific Languages; Robot programming; safety;

    Abstract : Autonomous robots must operate reliably and predictably in uncertain environ-ments. Throughout the robot software development cycle, robot operators and de-velopers must be able to specify their safety and functional requirements reliablyand explicitly. To this end, we propose to use Domain-Specific Languages (DSLs)to address their needs. READ MORE

  2. 2. ComPOS - a Domain-Specific Language for Composing Internet-of-Things Systems

    Author : Alfred Åkesson; Programvaruteknik; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; internet of things; domain-specific languages; composition languages;

    Abstract : Internet-of-Things (IoT) systems consist of spatially distributed interacting devices. In contrast to desktop applications, IoT systems are always running and need to deal with unresponsive devices and weak connectivity. In this thesis, we propose techniques for simplifying the development of such systems. READ MORE

  3. 3. Compile-time Safety and Runtime Performance in Programming Frameworks for Distributed Systems

    Author : Lars Kroll; Seif Haridi; Jim Dowling; Peter Van Roy; KTH; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; distributed systems; distributed computing; programming systems; programming languages; computer science; domain specific languages; message-passing; actor model; component model; Informations- och kommunikationsteknik; Information and Communication Technology;

    Abstract : Distributed Systems, that is systems that must tolerate partial failures while exploiting parallelism, are a fundamental part of the software landscape today. Yet, their development and design still pose many challenges to developers when it comes to reliability and performance, and these challenges often have a negative impact on developer productivity. READ MORE

  4. 4. High-level Programming on Low-level Platforms: Two Domain-specific Languages based on Haskell

    Author : Robert Krook; Chalmers tekniska högskola; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Embedded Domain-specific Languages; Haskell; Confidential Computing; TEE;

    Abstract : In this thesis, we describe our research on how to program low-level platforms with high-level languages. As an example, consider applications that run on microcontrollers. Such applications may need to specify precise temporal behavior, carefully manage power usage, and handle cryptographic keys. READ MORE

  5. 5. Techniques for implementing embedded domain specific languages in dynamic languages

    Author : Calle Lejdfors; Institutionen för datavetenskap; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES;

    Abstract : Computer programming should be expressing the complicated in easily understandable parts. General languages provide tools and abstractions that allow many different problems to be formulated and solved. READ MORE