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.
Rally Software transitioned from shipping code every eight-weeks, with time-boxed Scrum sprints, to a model of continuous delivery with Kanban. The team encountered complex challenges with their build systems, automated test suites, customer enablement, and internal communication. But there was light at the end of the tunnel - greater control and flexibility over feature releases, incremental delivery...
In a wide range of application areas (e.g. data mining, approximate query evaluation, histogram construction), database sampling has proved to be a powerful technique. It is generally used when the computational cost of processing large amounts of information is extremely high, and a faster response with a lower level of accuracy for the results is preferred. Previous sampling techniques achieve this...
Background: Software development methodologies adapt customer collaboration in the software development. Because of this, end users of the software participate in the usability testing to give their feedback to the analysts. Objective: The goal of this paper is to explore the design issues of the usability testing from the user's perspective. Method: We followed a systematic approach from the software...
With the continuous development of flexible manufacturing technology, flexible management methods are needed in all kinds of production process. This paper introduces flexible process management method in capturing, tracking, testing, and evaluating the equipment's condition and its remaining lives. Based on the ever enriched flexible connotation, it is extended into the matching process management...
Traceability between development artefacts and mainly from and to requirements plays a major role in system lifecycle, supporting activities such as system validation, change impact analysis, and regulation compliance. Many researchers have been working on this topic and have published their work throughout the editions of the Requirements Engineering Conference. This paper aims to analyse the research...
In order to improve the quality of weapons and equipment, this article analyzes the problems which exist in weapons and equipment quality management and puts forward the quality management methods for integration management, system management, optimization design and quality evaluation by using the methods of integration, quality system, six sigma designs and fuzzy evaluation. This article can provide...
A large proportion of vegetable lands in China are widely scattered plots, resulting in difficult supervision of vegetable production process. Little research has been done to analyze supervision problems from both production behavior and information behavior. This paper presents an investigation in Guangdong province of China, from a special viewpoint of both vegetable production behavior and information...
Algorithm trading techniques are adopted by institutional and individual investors with the expectation of making profit. Not only the algorithms are getting more complex, but also the data on which algorithms are running is becoming bigger, and various data are exploited to make more accurate prediction. Next generation of algorithm trading will be big data driven. This paper presents the big data...
Progressive increases in the time, complexity and cost of deploying deepwater mooring systems has led to a rethink of traditional mooring system deployment practices. Results of deepwater synthetic rope testing are being used to develop new approaches to pre-loading and pre-tensioning synthetic rope mooring lines. These have shown that 40% MBS (Minimum Breaking Strength) pre-tensioning is unnecessary...
An automated RF measurement suite tests an avionics radio designed to comply with DO-281A specifications. It combines RF test instrumentation, configurable RF signal paths, Labview™ automation and a proprietary PC-based radio manager. Transmit and receive spectral and time domain measurements are performed in the operating band, as well as simulating interferers and measurements of broadband spurious...
This paper tries to combine SQL mutation testing techniques with evolutionary computation aiming to improve the test data to SQL instructions. Based on a heuristic perspective it presents an approach that uses Genetic Algorithms (GA) to select tuples from an original database trying to reduce this one in an effective data set. The goal is to find a reduced data set which is able to detect a large...
We introduce Charon, a tool for automated provisioning and deployment of networks of machines from declarative specifications. Building upon NixOS, a Linux distribution with a purely functional configuration management model, Charon specifications completely describe the desired configuration of sets of “logical” machines, including all software packages and services that need to be present on those...
We report experiences with constraint-based whitebox fuzz testing in production across hundreds of large Windows applications and over 500 machine years of computation from 2007 to 2013. Whitebox fuzzing leverages symbolic execution on binary traces and constraint solving to construct new inputs to a program. These inputs execute previously uncovered paths or trigger security vulnerabilities. Whitebox...
Test automation, which involves the conversion of manual test cases to executable test scripts, is necessary to carry out efficient regression testing of GUI-based applications. However, test automation takes significant investment of time and skilled effort. Moreover, it is not a one-time investment: as the application or its environment evolves, test scripts demand continuous patching. Thus, it...
The multi-agent systems technology is a proper approach to implement distributed manufacturing systems exhibiting adaptation and flexibility. This paper proposes a multi-agent based solution for the adaptation of the functional test plan in a production line producing washing machines, aiming to increase the process productivity and product quality. The global adaptation mechanism is embedded on the...
The Active Antennas (AESA) technology has dramatically increased the operational capability of modern radars. Nevertheless, minimize production costs and cost of ownership of these systems is also a major industrial objective. The paper is organized in two parts. The first one deals with improvements achieved so far for reducing the costs and the complexity of industrial testing. In the second part,...
This paper presents our research about hierarchical graph method (HGM) in the A* searching algorithm for parsing technique. HGM is used in new-node generation step of A* parsing algorithm. Unlike classical virtual node method, HGM decreases redundancy nodes in the parsing process and reduces the timing-cost for finding the best parse.
Software lifecycles are becoming an increasingly important issue for computational science & engineering (CSE) software. The process by which a piece of CSE software begins life as a set of research requirements and then matures into a trusted high-quality capability is both commonplace and extremely challenging. Although an implicit lifecycle is obviously being used in any effort, the challenges...
Access to clean water, free of biological contamination, is a serious problem in many parts of the world. Bleach (i.e. sodium hypochlorite) can be used to kill these biological contaminants. A simple, robust on-site method to generate bleach is presented. The system consists of a pair of electrodes, a solar panel and a disposable water bottle. Preliminary field testing in Uganda is discussed.
Unit testing is a basic principle of agile development. Its benefits include early defect detection, defect cause localization and removal of fear to apply changes to the code. As such, unit tests seem to be ideal companions during refactoring, as they provide a safety net which enables to quickly verify that behaviour is indeed preserved. In this study we investigate whether having unit tests available...
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.