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"”.
-
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 …
-
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 …
-
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.
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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. …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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. …
-
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 …
Page 1 of 2