Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 34 for “"software analysis"”.

  1. Enterprise software : analysis of product strategies

    … about five decades ago, the processing and software capabilities have grown by leaps and have become major components of businesses. The software applications and capabilities for major business have become necessity rather than a "differentiating" factor to conduct their businesses. This …

    mit Repository record for Enterprise software : analysis of product strategies (opens in a new tab)

  2. Abstract Transducers for Software Analysis and Verification

    Whenever software faults can endanger human life, property, or the environment, the absence of faults must be ensured with utmost care and the best technologies available. Evidence is needed showing that all requirements are satisfied and that the risk of faults is reduced. One technique to conduct …

    passau-thes Repository record for Abstract Transducers for Software Analysis and Verification (opens in a new tab)

  3. BINARY INSTRUMENTATION AND TRANSFORMATION FOR SOFTWARE SECURITY APPLICATIONS

    The capabilities of software analysis and manipulation are crucial to counter software security threats such as malware and vulnerabilities. Binary instrumentation and transformation are the essential techniques to enable software analysis and manipulation. However, existing approaches fail to meet …

    purdue-thes Repository record for BINARY INSTRUMENTATION AND TRANSFORMATION FOR SOFTWARE SECURITY APPLICATIONS (opens in a new tab)

  4. Visualization techniques for the analysis of software behavior and related structures

    Software maintenance encompasses any changes made to a software system after its initial deployment and is thereby one of the key phases in the typical software-engineering lifecycle. In software maintenance, we primarily need to understand structural and behavioral aspects, which are difficult to …

    potsdam-diss Repository record for Visualization techniques for the analysis of software behavior and related structures (opens in a new tab)

  5. Optimization of Lyapunov invariants in analysis and implementation of safety-critical software systems

    … to two major research areas in safety-critical software systems, namely, software analysis, and software implementation. In reference to the software analysis problem, the main contribution of the dissertation is the development of a novel framework, based on Lyapunov invariants and convex …

    mit Repository record for Optimization of Lyapunov invariants in analysis and implementation of safety-critical software systems (opens in a new tab)

  6. Exploiting structure for scalable software verification

    Software bugs are expensive. Recent estimates by the US National Institute of Standards and Technology claim that the cost of software bugs to the US economy alone is approximately 60 billion USD annually. As society becomes increasingly software-dependent, bugs also reduce our productivity and …

    ubc Repository record for Exploiting structure for scalable software verification (opens in a new tab)

  7. Verification and Validation of Artificial Pancreas Systems Software

    … an example of emerging open-source DIY medical software solutions. We focus on AndroidAPS, an Android-based APS implementation primarily written in Kotlin. We address the need for testing and validating the app's safety and privacy and ensuring compliance with coding standards. We present a …

    queens Repository record for Verification and Validation of Artificial Pancreas Systems Software (opens in a new tab)

  8. Analysis of Perturbation-based Testing Methodology as applied to a Real-Time Control System Problem

    Perturbation analysis is a software analysis technique used to study the tail function of a program by inserting an error into an executing program using data state mutation. The impact of this induced error on the output is then measured. This methodology can be used to evaluate the effectiveness …

    vcu Repository record for Analysis of Perturbation-based Testing Methodology as applied to a Real-Time Control System Problem (opens in a new tab)

  9. VERDICTS: Visual Exploratory Requirements Discovery and Injection for Comprehension and Testing of Software

    … and research tools for visual exploratory software analysis. VERDICTS combines exploratory testing, tracing, visualization, dynamic discovery and injection of requirements specifications into a live quick-feedback cycle, without recompilation or restart of the system under test. This …

    syracuse-diss Repository record for VERDICTS: Visual Exploratory Requirements Discovery and Injection for Comprehension and Testing of Software (opens in a new tab)

  10. Development of PHP to UPML transformer

    … languages. UPML aims to provide a general software quality analysis platform and as a gateway to translate programs between high-level programming languages. This research created and analyzed the features of UPML and concluded that UPML may have advantages over the traditional and newly …

    ballstate-thes Repository record for Development of PHP to UPML transformer (opens in a new tab)

  11. Automated static analysis of virtual-machine packers

    The ability to reverse the most advanced software protection schemes is a critical step in mitigating malicious code attacks. Unfortunately, the analyst side seems to be losing in the ongoing arms race between malware developers and reverse engineers. Obfuscation that takes advantage of a virtual- …

    uiuc Repository record for Automated static analysis of virtual-machine packers (opens in a new tab)

  12. Generalized techniques for using system execution traces to support software performance analysis

    … proposes generalized techniques to support software performance analysis using system execution traces in the absence of software development artifacts such as source code. The proposed techniques do not require modifications to the source code, or to the software binaries, for the purpose …

    purdue-thes Repository record for Generalized techniques for using system execution traces to support software performance analysis (opens in a new tab)

  13. Finite Element Analysis of a Golf Ball and Driver Head Impact: Understanding the Feasibility of an Acoustical Optimization

    … to ensure a proper solution was attained in the software analysis. An experimental and theoretical validation was performed that involved firing a golf ball at a titanium plate and comparing data from the impact to FEA simulations. Once the FEA program was validated, a golf club driver head model …

    calpoly Repository record for Finite Element Analysis of a Golf Ball and Driver Head Impact: Understanding the Feasibility of an Acoustical Optimization (opens in a new tab)

  14. Architectural experience and motion : a design tool based on simulation and immersing technologies

    … of a compelling architectural experience. An analysis of stimuli and determination of necessary levels of input is performed. For this, it is important to understand perception and environmental properties. In this thesis, a phenomenological approach to architectural experience analysis is …

    mit Repository record for Architectural experience and motion : a design tool based on simulation and immersing technologies (opens in a new tab)

  15. Enabling Large-Scale Mining Software Repositories (MSR) Studies Using Web-Scale Platforms

    The Mining Software Repositories (MSR) field analyzes software data to uncover knowledge and assist software developments. Software projects and products continue to grow in size and complexity. In-depth analysis of these large systems and their evolution is needed to better understand the …

    queens Repository record for Enabling Large-Scale Mining Software Repositories (MSR) Studies Using Web-Scale Platforms (opens in a new tab)

  16. Automatic techniques for proving correctness of heap-manipulating programs

    Reliability is critical for system software, such as OS kernels, mobile browsers, embedded systems and cloud systems. The correctness of these programs, especially for security, is highly desirable, as they should provide a trustworthy platform for higher-level applications and the end-users. …

    uiuc Repository record for Automatic techniques for proving correctness of heap-manipulating programs (opens in a new tab)

  17. Regeneration potential of selected medicinal plants used to treat human and livestock diseases in Limpopo Province of South Africa

    … of leaves. The data obtained were subjected to analysis of variance and least significant difference (LSD) at 5% probability level was used to compare treatment using STATISTICA software analysis package. The hormone, hormone concentration, growth media and their interactions had effect on …

    venda Repository record for Regeneration potential of selected medicinal plants used to treat human and livestock diseases in Limpopo Province of South Africa (opens in a new tab)

  18. Genetic variation and parentage in the Ethiopian wolf Canis simensis

    … within and between packs using genetic parentage analysis, comparing the obtained results with existing data from field observations and (iii) investigate the effects of recent rabies outbreaks on the genetics of the population. In total, 43 individuals were successfully characterised based on …

    salford Repository record for Genetic variation and parentage in the Ethiopian wolf Canis simensis (opens in a new tab)

  19. Signal processing techniques for on-line partial discharge monitoring of high voltage electrical machines.

    … work describes a completely new approach to the analysis of partial discharge data. A high speed analogue and digital electronic system was specified, designed and developed, which is capable of directly digitising the partial discharges with an extremely short duration. Modular software routines …

    rgu Repository record for Signal processing techniques for on-line partial discharge monitoring of high voltage electrical machines. (opens in a new tab)

  20. Digitale disruptive Business-Innovationen: Rolle und Anwendungspotentiale der Blockchain-Technologie im digitalen Zeitalter. Vorteile und Herausforderungen für KMUs am Beispiel einer Fallstudie im Bereich Dokumentenmanagement

    … problem-centred interviews, blockchain software analysis, and customer emails. The theoretical advantages and disadvantages discussed were tested in practice, and new challenges were identified and addressed. The end-user was the focus of this study. Moreover, a decision tree was …

    middlesex

Page 1 of 2