Search for dissertations about: "computer programs"
Showing result 1 - 5 of 404 swedish dissertations containing the words computer programs.
-
1. Efficient Implementation of Concurrent Data Structures on Multi-core and Many-core Architectures
Abstract : Synchronization of concurrent threads is the central problem in order to design efficient concurrent data-structures. The compute systems widely available in market are increasingly becoming heterogeneous involving multi-core Central Processing Units (CPUs) and many-core Graphics Processing Units (GPUs). READ MORE
-
2. Functional EDSLs for Web Applications
Abstract : This thesis aims to make the development of complex web applications easier, faster and safer through the application of strongly typed functional programming techniques. Traditional web applications are commonly written in the de facto standard language of the web, JavaScript, which, being untyped, provides no guarantees regarding the data processed by programs, increasing the burden of testing and defensive programming. READ MORE
-
3. On the Value of Customer Loyalty Programs - A Study of Point Programs and Switching Costs
Abstract : The increased prevalence of customer loyalty programs has been followed by an increased academic interest in schemes. This is partly because the Internet has made competition 'one click away'. It is also because information technology has made it more economical for firms to collect customer information by way of loyalty programs. READ MORE
-
4. Sources of Variations in Error Sensitivity of Computer Systems
Abstract : Technology scaling is reducing the reliability of integrated circuits. This makes it important to provide computers with mechanisms that can detect and correct hardware errors. This thesis deals with the problem of assessing the hardware error sensitivity of computer systems. READ MORE
-
5. Be My Guest: Normalizing and Compiling Programs using a Host Language
Abstract : In programming language research, normalization is a process of fundamental importance to the theory of computing and reasoning about programs. In practice, on the other hand, compilation is a process that transforms programs in a language to machine code, and thus makes the programming language a usable one. READ MORE