Sökning: "software performance"

Visar resultat 1 - 5 av 741 avhandlingar innehållade orden software performance.

  1. 1. Software Design Conflicts : Maintainability versus Performance and Availability

    Författare :Daniel Häggander; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; object-oriented applications; design conflicts; performance; availability;

    Sammanfattning : A major goal in software engineering is to reduce the cost of maintaining software systems. Finding design methods which make software more easily maintainable has thus been one of the most prioritized challenges during the past decade. While mainstream software design has concentrated on maintainability, other software disciplines e.g. LÄS MER

  2. 2. Performance problem diagnosis in cloud infrastructures

    Författare :Olumuyiwa Ibidunmoye; Erik Elmroth; Guilliano Casale; Viktoria Fodor; Henrik Björklund; Umeå universitet; []
    Nyckelord :TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; Systems Performance; Performance anomalies; Performance bottlenecks; Cloud infrastructures; Cloud Computing; Cloud Services; Cloud Computing Performance; Performance problems; Performance anomaly detection; Performance bottleneck identification; Performance Root-cause Analysis; Computer Systems; datorteknik; Computer Science; datalogi;

    Sammanfattning : Cloud datacenters comprise hundreds or thousands of disparate application services, each having stringent performance and availability requirements, sharing a finite set of heterogeneous hardware and software resources. The implication of such complex environment is that the occurrence of performance problems, such as slow application response and unplanned downtimes, has become a norm rather than exception resulting in decreased revenue, damaged reputation, and huge human-effort in diagnosis. 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. Handling Combinatorial Explosion in Software Testing

    Författare :Mats Grindal; Sten Andler; Yu Lei; Högskolan i Skövde; []
    Nyckelord :NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Input parameter models; software development; software testing; test process; Software engineering; Programvaruteknik; Technology; Teknik; Computer science;

    Sammanfattning : In this thesis, the overall conclusion is that combination strategies, (i.e., test case selection methods that manage the combinatorial explosion of possible things to test), can improve the software testing in most organizations. The research underlying this thesis emphasizes relevance by working in close relationship with industry. LÄS MER

  5. 5. 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