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 343 for “"BUGS"”.

  1. Troubleshooting interactive complexity bugs

    … for the problem. With this growing trend, the bugs that arise due to interaction among different distributed components across multiple nodes are likely to get worse, and are going to affect the reliability of the system significantly. This calls for new tools and techniques to troubleshoot …

    uiuc Repository record for Troubleshooting interactive complexity bugs (opens in a new tab)

  2. Detecting And Mitigating Concurrency Bugs

    … used as a way to identify potential concurrency bugs, this research presents an efficient hardware architecture, named RaceSMM, that enables run-time data race detection with high coverage (99%) and minimal performance overhead (4.8% on average). The proposed hardware mechanism is based on the …

    cornell Repository record for Detecting And Mitigating Concurrency Bugs (opens in a new tab)

  3. Program testing : prediction of software bugs

    A model to estimate the number of bugs remaining in a system at beginning of testing and integration is described., tested and discussed. This model base on software science metrics, was evaluated empirically by comparing predicated results with actual results.

    salford

  4. Understanding, Detecting and Exposing Concurrency Bugs

    … interleaving space and exposing concurrency bugs. This thesis presents a hierarchy of interleaving coverage criteria. This hierarchy includes seven interleaving coverage criteria that are designed based on different concurrency bug models and provides guidance to interleaving space …

    uiuc Repository record for Understanding, Detecting and Exposing Concurrency Bugs (opens in a new tab)

  5. Understanding, detecting, and repairing performance bugs

    … the quality of software products. Performance bugs---programming errors that cause performance degradation—lead to poor user experience and low system throughput. Despite advances in profiling techniques, performance bugs still escape in production runs. There are two key reasons why …

    uiuc Repository record for Understanding, detecting, and repairing performance bugs (opens in a new tab)

  6. Sniffer : a system that understands bugs

    Thesis: M.S., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 1981

    mit Repository record for Sniffer : a system that understands bugs (opens in a new tab)

  7. Constraint Solving for Diagnosing Concurrency Bugs

    … method to aid in the diagnosis of concurrency bugs and find their root causes, which can be later used to recommend repairs. In our method, the diagnosis process is formulated as a set of constraint solving problems. By leveraging the power of constraint satisfiability (SAT) solvers and a …

    vt Repository record for Constraint Solving for Diagnosing Concurrency Bugs (opens in a new tab)

  8. Effective architectural support for detecting concurrency bugs

    … to tackle various types of concurrency bugs. This thesis aims at making parallel programming easier by detecting some of the most common and difficult concurrency bugs in shared memory parallel programs, namely data races, atomicity violations, and sequential consistency violations. …

    uiuc Repository record for Effective architectural support for detecting concurrency bugs (opens in a new tab)

  9. Dynamically fighting bugs : prevention, detection and elimination

    … software quality. Each of our techniques targets bugs that are found by different stake-holders: developers, testers, and maintainers. We implemented and evaluated our techniques on real code. We present the design of each tool and conduct experimental evaluation of the tools with available …

    mit Repository record for Dynamically fighting bugs : prevention, detection and elimination (opens in a new tab)

  10. Finding bugs in software with a constraint solver

    We present a static technique for finding bugs in object-oriented procedures. It is capable of checking complex user-defined structural properties - that is, of the configuration of objects on the heap - and generates counterexample traces with no false alarms. It is modular, requires no …

    mit Repository record for Finding bugs in software with a constraint solver (opens in a new tab)

  11. Analysing the Resolution of Security Bugs in Software Maintenance

    Security bugs in software systems are often reported after incidents of malicious attacks. Developers often need to resolve these bugs quickly in order to maintain the security of such systems. Bug resolution includes two kinds of activities: triaging confirms that the bugs are indeed security …

    the-open-u Repository record for Analysing the Resolution of Security Bugs in Software Maintenance (opens in a new tab)

  12. Rads, Bugs, and Gas: the Threat of NBC Terrorism

    The phenomenon of international terrorism is evolving. Terrorism is by no means a form of warfare unique to the present era. However, contemporary terrorism has become a global concern of expanding proportions. The emergence of transnational state-sponsored terrorist organizations whose members may …

    mo-state Repository record for Rads, Bugs, and Gas: the Threat of NBC Terrorism (opens in a new tab)

  13. Techniques to detect and avert advanced software concurrency bugs

    Multicore machines have become pervasive and, as a result, parallel programming has received renewed interest. Unfortunately, writing correct parallel programs is notoriously hard. One challenging problem is how to ship correct programs. Dynamic analysis tools are very useful to find errors in …

    uiuc Repository record for Techniques to detect and avert advanced software concurrency bugs (opens in a new tab)

  14. Algorithmic advances in dynamic analysis for detecting concurrency bugs

    … past, errors arising due to complex concurrency bugs in software have led to catastrophic loss of human lives and money. Tackling concurrency bugs, and in particular, efficiently detecting such bugs, has, therefore, been the center of attention in computer science research for several decades …

    uiuc Repository record for Algorithmic advances in dynamic analysis for detecting concurrency bugs (opens in a new tab)

  15. Trophic and Competitive Interactions among Egg Parasitoids of Stink Bugs

    … use by egg parasitoids associated with stink bugs. Behavioural, molecular, and imaging methodologies were employed to elucidate trophic and competitive interactions of native egg parasitoids with invasive host, H. halys, and with an interspecific competitor, the exotic Trissolcus japonicus …

    uwo Repository record for Trophic and Competitive Interactions among Egg Parasitoids of Stink Bugs (opens in a new tab)

  16. CORE: a framework for the automatic repair of concurrency bugs

    … faced by programmers. It also adds new kinds of bugs not found in single-threaded code such as deadlocks and data races. In this thesis we develop the CORE (COncurrent REpair) framework. It automatically fixes deadlocks and data races in parallel Java programs. It uses a search-based software …

    uoit Repository record for CORE: a framework for the automatic repair of concurrency bugs (opens in a new tab)

  17. A characteristic study of performance bugs in application-database interactions

    … These interactions are also prone to performance bugs because developers may not understand the performance implication of the information sent to or from the environment (e.g., a database query sent to a database or a result set returned from the database). As a result, the performance bugs can …

    uiuc Repository record for A characteristic study of performance bugs in application-database interactions (opens in a new tab)

  18. Bugs, boundaries, and butt cracks: A study of children’s play

    … at my site interacted empathetically with bugs; that they largely showed an understanding of respecting each other’s bodies and boundaries; that the impact of the supervising adults on children’s experience is significant; and that, when allowed the opportunity, children tend to spend some …

    uiuc Repository record for Bugs, boundaries, and butt cracks: A study of children’s play (opens in a new tab)

  19. PCBleed: Fuzzing for CPU Bugs Through Use of Performance Counters

    In recent years, the increasing complexity of hardware designs has given rise to a growing array of vulnerabilities and security threats, as exemplified by instances such as Spectre, Microarchitectural Data Sampling, and Zenbleed. The inherent permanence of hardware vulnerabilities poses a …

    mit Repository record for PCBleed: Fuzzing for CPU Bugs Through Use of Performance Counters (opens in a new tab)

Page 1 of 18