The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Combining with a research of Hydraulic Bursting Test Bed, a software development of measuring and controlling system for this test bed is introduced, which was designed based on LabWindows/CVI. This paper introduces composition and working principle of both hardware and software structure of this system and highlights the PID control module. DLL, database and multithreading technology have been fully...
Control systems are used in industry for process automation and to increase the reliability and dependability when executing critical tasks. Failures in the operation of such systems may cause expensive losses and can compromise the plant safety. Therefore, it is necessary to define techniques, methods and tools to increase the dependability as well as reliability. Verification and validation techniques...
Mutation based testing has been considered in many experiments as the most efficacious in terms of revealed faults, but also the most expensive, considering the number of executions. Other problem is that the test data are generally derived from the programs and do not ensure the discovering of faults usually revealed with test data generated from the specification, such as missing paths, which are...
Dataflow testing of programs ensures the execution of data dependencies between locations in the code (1) where variables are assigned values, and (2) where these definitions are used. Such data dependencies are called Def-Use Associations (DUAs). In an aspect-oriented (AO) program, aspects and classes interact in several ways, such as (1) through parameters passed from advised methods in a class...
Commercial Off The Shelf (COTS) software is frequently obtained by a development team prior to extensive reconfiguration and bespoke change implementation. Without proper traceability between the source code, the tests, and the requirements there is a high risk of regression in the system when introducing changes. This paper proposes a technique where the coverage of tests can be measured against...
The training student's application practice ability plays an important role in improving the quality of culture of computer special field student. In this paper, the process of converting the scientific research achievement of test system software development to teaching cases and the production of related experimental hardware devices are proposed. We can see from the teaching effectiveness that...
We describe a benchmark of publicly-available multi-threaded programs with documented bugs in them. This project was initiated a few years ago with the goal of helping research groups in the fields of concurrent testing and debugging to develop tools and algorithms that improve the quality of concurrent programs. We present a survey of usage of the benchmark, concluding that the benchmark had an impact...
Software specification is an important element of the software development process. However, in most cases the specifications are out-of-date or even missing. One solution for this kind of problem is to use some process that infers the specification automatically. Work by Ernst et al (2000 ; 2002) has shown how specifications can be generated using program execution traces. These approaches are dependent...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.