Search for dissertations about: "computer software reusability"

Showing result 1 - 5 of 18 swedish dissertations containing the words computer software reusability.

  1. 1. Reusability of Software Components in the Vehicular Domain

    Author : Mikael Åkerholm; Ivica Crnkovic; Kristian Sandström; Lars Grunske; Mälardalens högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Software Engineering; Embedded Systems; Computer science; Datavetenskap; Datavetenskap;

    Abstract : Component-based software engineering is concerned with enabling software to be assembled through systematic (re)use of carefully built software elements denoted components. In this thesis we describe how reusability benefits of component-based software engineering can be utilized for organizations acting in the vehicular domain. READ MORE

  2. 2. On Industrial Automation Software Components

    Author : Oscar Ljungkrantz; Chalmers tekniska högskola; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; IEC 61131; Programmable Logic Controller PLC ; IEC 61499; formal verification; Manufacturing automation software; software reusability; Reusable Automation Component RAC ; software specification;

    Abstract : This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, that is to say programs that coordinate robots and machines. The last years there has been increased competition and shorter life-cycles of many mass-produced products. READ MORE

  3. 3. Variability in Software Systems

    Author : Jilles van Gurp; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Object oriented frameworks; software product lines; variability;

    Abstract : Reuse of software assets has been, and continues to be the holy grail of software engineering. In this thesis we argue that a prerequisite for reusability is variability. In order to reuse a piece of software, it needs to be adapted to the environment in which it will be reused. READ MORE

  4. 4. Towards Aspectual Component-Based Real-Time System Development

    Author : Aleksandra Tešanović; Linköpings universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; aspect-oriented software development; component-based software development; real-time systems; embedded systems; database systems; aspects; components; worst-case execution time; Computer science; Datavetenskap;

    Abstract : Increasing complexity of real-time systems and demands for enabling their configurability and tailorability are strong motivations for applying new software engineering principles such as aspect-oriented and component-based software development. The integration of these two techniques into real-time systems development would enable: (i) efficient system configuration from the components in the component library based on the system requirements, (ii) easy tailoring of components and/or a system for a specific application by changing the behavior (code) of the component by aspect weaving, and (iii) enhanced flexibility of the real-time and embedded software through the notion of system configurability and component tailorability. READ MORE

  5. 5. A Control-theoretic Approach to Realize Self-adaptive Software Systems with Guarantees

    Author : Stepan Shevtsov; Danny Weyns; Antonio Filieri; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; Computer Science; Datavetenskap;

    Abstract : Engineering modern software systems is a challenging task as these systems are subject to different types of uncertainties. Examples of such uncertainties are disturbances in the environment that are difficult to predict and goals that may change during operation. READ MORE