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 25 for “"Software component"”.

  1. Deduction-Based Software Component Retrieval

    Deduction-based software component retrieval is a software reuse technique that uses formal specifications as component descriptors and as search keys; matching components are identified using an automated theorem prover. This dissertation contains a detailed theoretical investigation of the …

    passau-thes Repository record for Deduction-Based Software Component Retrieval (opens in a new tab)

  2. Software component testing : a standard and the effectiveness of techniques

    … comprises two projects linked by the theme of software component testing, which is also often referred to as module or unit testing. One project covers its standardisation, while the other considers the analysis and evaluation of the application of selected testing techniques to an existing …

    southwales Repository record for Software component testing : a standard and the effectiveness of techniques (opens in a new tab)

  3. T-CAM Computer Vision Flow Control

    The goal of this project was to create a software component that tracks a food product in a piece based product stream, such as chicken fillets on a moving conveyor. The software component communicates with Marel's industrial automation system Pluto when the food product reaches its destination.

    reykjavik Repository record for T-CAM Computer Vision Flow Control (opens in a new tab)

  4. Comparative analysis of software reusability attributes in web and mobile applications

    Software reuse is an important approach to software engineering, where it aims to use previous software components to create new software systems. Reusability minimizes work repetition, development time, cost, efforts, and increases systems reliability. Reusability measurements help developers to …

    uthm Repository record for Comparative analysis of software reusability attributes in web and mobile applications (opens in a new tab)

  5. A distributed object framework for pervasive computing applications

    … abstraction for developing dynamic and adaptive software. Separating application logic from implementation mechanism provides developers with a simple API for constructing new application functionality by connecting together a set of generic, distributed software modules. Developers codify …

    mit Repository record for A distributed object framework for pervasive computing applications (opens in a new tab)

  6. Implementation and Evaluation of an Android Accessor-based IoT Middleware

    … implemented in JavaScript. Accessor is a software component having both input and output events. An accessor reacts to input events and produces streaming output events. Accessor follows the “Java write once and run everywhere” paradigm. It can thus be reused in various IoT applications as …

    texas-state Repository record for Implementation and Evaluation of an Android Accessor-based IoT Middleware (opens in a new tab)

  7. ACTAS: Adaptive Composition and Trading with Agents for Services

    … (SOA) became the standard paradigm for software component integration. Dynamic changes and the permanently increasing amount of available e-services of different domains are a challenge of Service Discovery and Composition. Mediation between different approaches and expert knowledge is …

    city-london Repository record for ACTAS: Adaptive Composition and Trading with Agents for Services (opens in a new tab)

  8. Software tool for reliability estimation

    … needs to be checked for each critical component before the product is shipped. Electronic products can range from computers to pace makers.;Over the years, several tools have been developed to estimate hardware/software reliability. Typically, such tools are either for hardware or …

    wvu Repository record for Software tool for reliability estimation (opens in a new tab)

  9. Detector integration of severe accident management instrumentation for robotic applications at nuclear reactor facilities

    … severe accident management guidelines (SAMGs). A software component (Severe Accident Radioactivity Classification; SARC) was developed with the detector components, facilitating detector integration and analysis to aid emergency responders. For the RadEye, 20 seconds was determined to be the …

    uoit Repository record for Detector integration of severe accident management instrumentation for robotic applications at nuclear reactor facilities (opens in a new tab)

  10. Specification And Mechanical Verification Of Performance Profiles Of Software Components

    <p>Software performance predictability is vital to a system design and unpredictable performance is a leading cause of software failure. The emphasis of this dissertation is on verification that component-based software performs as specified. Performance profiles (specifications) depend on …

    mississippi Repository record for Specification And Mechanical Verification Of Performance Profiles Of Software Components (opens in a new tab)

  11. Hardware-in-the-loop simulation of pressurized water reactor steam-generator water-level control, designed for use within physically distributed testing environments

    … was created with an intention to serve as a component within a larger, distributed digital systems conceptual testing facility. In the present application, a software model simulates a nuclear pressurized water reactor core, and the core is cooled by a hardware and software model of a …

    ohiolink Repository record for Hardware-in-the-loop simulation of pressurized water reactor steam-generator water-level control, designed for use within physically distributed testing environments (opens in a new tab)

  12. A fail-slow tolerant Raft implementation

    … systems. A fail-slow fault causes a hardware or software component to experience performance degradation without stopping or terminating. We inject fail-slow faults into existing distributed database systems. We observe that they cannot tolerate fail-slow faults in even a minority of followers. …

    uiuc Repository record for A fail-slow tolerant Raft implementation (opens in a new tab)

  13. Logical Representation of FPGAs and FPGA Circuits within the SCA

    … design choice must be made when developing a software radio. Hardware devices such as General Purpose Processors (GPPs), Digital Signal Processors (DSPs), Field Programmable Gate Arrays (FPGAs) and Application Specific Integrated Circuits (ASICs) all provide a designer with choices along the …

    vt Repository record for Logical Representation of FPGAs and FPGA Circuits within the SCA (opens in a new tab)

  14. Eclat : automatic generation and classification of test inputs

    … a small subset likely to reveal faults in the software under test. The technique takes a program or software component, plus a set of correct executions-say, from observations of the software running properly, or from an existing test suite that a user wishes to enhance. The technique first …

    mit Repository record for Eclat : automatic generation and classification of test inputs (opens in a new tab)

  15. Enhancing Software Defect Prediction: Investigating Diverse Representations of Source Code as Feature Values in Classical and Quantum Machine Learning Approaches

    Software defect prediction is one of the prominent topics within the software engineering research domain. Studies have been delved into predicting and addressing software bugs (also known as defects/ issues). Yet, the landscape remains marked by a steady influx of new reports filling bug …

    sask Repository record for Enhancing Software Defect Prediction: Investigating Diverse Representations of Source Code as Feature Values in Classical and Quantum Machine Learning Approaches (opens in a new tab)

  16. A METHOD TO DEVELOP A COMPUTER-VISION BASED SYSTEM FOR THE AUTOMATIC DAIRY COW IDENTIFICATION AND BEHAVIOUR DETECTION IN FREE STALL BARNS

    … and behaviour detection, were implemented in a software component of the CVBS and tested. Finally, the CVBS was validated by comparing the detection and identification results with those generated by an operator through visual recognition of cows in sequences of panoramic top-view images. This …

    catania Repository record for A METHOD TO DEVELOP A COMPUTER-VISION BASED SYSTEM FOR THE AUTOMATIC DAIRY COW IDENTIFICATION AND BEHAVIOUR DETECTION IN FREE STALL BARNS (opens in a new tab)

  17. WildPose: Long-Range 3D Motion Tracking of Cheetahs in the Wild Using Multi-Sensor Fusion

    … and testing of both a hardware and software component to a method for the 3D motion capture of cheetahs in the wild, dubbed WildPose. The method makes use of multi-sensor fusion including lidar, RGB and IMU sensors to compensate for situations where pure vision-based techniques …

    cape-town Repository record for WildPose: Long-Range 3D Motion Tracking of Cheetahs in the Wild Using Multi-Sensor Fusion (opens in a new tab)

  18. Static analysis for architecture-implementation conformance in robust embedded systems

    … designs for robustness by minimizing inter-component failure dependencies. In the software development cycle, the system integration architect occupies a key position between the domain-specialist, designing the algorithms and the high-level logical design, and the individual software

    uiuc Repository record for Static analysis for architecture-implementation conformance in robust embedded systems (opens in a new tab)

  19. On the Impact and Defeat of Regular Expression Denial of Service

    … (regexes) are a widely-used yet little-studied software component. Engineers use regexes to match domain-specific languages of strings. Unfortunately, many regex engine implementations perform these matches with worst-case polynomial or exponential time complexity in the length of the string. …

    vt Repository record for On the Impact and Defeat of Regular Expression Denial of Service (opens in a new tab)

  20. Component-based software engineering

    To solve the problems coming with the current software development methodologies, component-based software engineering has caught many researchers' attention recently. In component-based software engineering, a software system is considered as a set of software components assembled together instead …

    njit Repository record for Component-based software engineering (opens in a new tab)

Page 1 of 2