Sökning: "Software Reuse"

Visar resultat 1 - 5 av 91 avhandlingar innehållade orden Software Reuse.

  1. 1. Designing Self-Adaptive Software Systems with Reuse

    Författare :Nadeem Abbas; Jesper Andersson; Linnéuniversitetet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Variability; Uncertainty; Self-Adaptation; Software Reuse; Software Design; Methodology; Domain Engineering.; Computer Science; Datavetenskap; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Software Technology; Programvaruteknik;

    Sammanfattning : Modern software systems are increasingly more connected, pervasive, and dynamic, as such, they are subject to more runtime variations than legacy systems. Runtime variations affect system properties, such as performance and availability. The variations are difficult to anticipate and thus mitigate in the system design. LÄS MER

  2. 2. Improving Internal Software Reuse in the Context of Contemporary Software Engineering Practices

    Författare :Xingru Chen; Muhammad Usman; Deepika Badampudi; Johan Linåker; Blekinge Tekniska Högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Software reuse; Costs and benefits; Contemporary software engineering practices; Programvaruteknik; Software Engineering;

    Sammanfattning : Context: Companies adopt many software reuse practices, such as software product line, reuse verbatim, and systematic reuse, to improve their internal software development and maximize the benefits. Contemporary software engineering (SE) practices, such as microservices and InnerSource, influence internal software reuse. LÄS MER

  3. 3. Dynamic Software Architectures

    Författare :Jesper Andersson; Växjö universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Software architecture; Dynamic re-configuration; Software engineering; Programvaruteknik; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Computer science;

    Sammanfattning : Software architecture is a software engineering discipline that provides notations and processes for high-level partitioning of systems' responsibilities early in the software design process. This thesis is concerned with a specific subclass of systems, systems with a dynamic software architecture. LÄS MER

  4. 4. Curbing Dependencies in Software Evolution of Object-Oriented Systems

    Författare :Mats Skoglund; Louise Yngström; Per Runeson; Lionel C. Briand; Stockholms universitet; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; Software Evolution; Object-orientation; Software Quality; Software engineering; Programvaruteknik;

    Sammanfattning : Relationships between classes and objects in object-oriented software are necessary in order for the parts of the systems to provide dynamic behavior. These inherent relationships also create dependencies which can give rise to problems for software evolution of object-oriented software systems. LÄS MER

  5. 5. Realizing the systematic reuse of automated acceptance tests in practice

    Författare :Mohsin Irshad; Kai Petersen; Jürgen Börstler; Nauman Ali; Andy Zaidman; Blekinge Tekniska Högskola; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Reuse; Software Engineering; Development; Testing; Programvaruteknik; Software Engineering;

    Sammanfattning : Context: Automated acceptance testing has become a relevant practice of agile software development (e.g., Extreme Programming). Automated acceptance tests (AATs) are closely tied to requirements and provide a mechanism for continuous validation of requirements as system-level tests. LÄS MER