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.
As advances in scientific and business data collection have exponentially created more data, electric utility companies are seeking new tools and techniques to turn the collected data into operational insights and assist with cost-saving decisions. The cost of building a specific business-driven big data application, however, can be tremendously high. This paper proposes developing a standard-based...
Recently, there is growing interest in directly digitizing the scintillation pulses in PET detectors. With digital pulse samples, in principle one can apply nontrivial signal analysis software algorithms to either yield better detection performance or more flexibility in detector design. Previously, we have proposed the MVT method for direct scintillation pulse sampling and developed several kinds...
In order to realize the on-line detection and elimination of unqualified can covers, a binary-channel inspection system based on machine vision is proposed in this article. The system mainly consists of two illumination sources, two cameras, two sensors, an IPC, an interface circuit, two eliminating devices, a set of algorithms for image processing and a software for the control of independent binary-channel...
Digital signal processing is one of the most important major specialty foundation courses in the field of communication engineering and electronic information engineering specialty. According to the content of the course, project teaching method is adopted to combine spectrum analysis with software simulation. Projects of unit impulse response and design content of digital filter are combined with...
Selective regression testing involves retesting of software systems with a subset of the test suite to verify that modifications have not adversely impacted existing functions. The J2EE platform has come to dominate the commercial Java application market. Unlike standalone Java applications, J2EE applications also use configuration files to control the presentation, service, data access, and persistence...
Selective regression testing involves retesting of software systems with a subset of the test suites to verify that modifications have not adversely impacted existing functions. Although this problem has been heavily researched, it has never been discussed in the context of SaaS (Software as a service). This paper presents the specific requirements, challenges and benefits in delivering regression...
Boolean expressions can be used in programs and specifications to describe the complex logic decisions in mission-critical, safety-critical and Web services applications. We define a topological model (T-model) to represent Boolean expressions and characterize the test data. This paper provides proofs of relevant T-model properties, employs the combinatorial design approach, and proposes a family...
Several test strategies have emerged to detect faults associated Boolean expressions. Current approaches lack a proper model to give an overall picture of the Boolean expressions and comprehensive exploration of test data space. This paper proposes a topological model (T-model) to systematically represent Boolean expressions and test data space, and theoretically analyzes the capability and limitations...
The quality of service oriented architecture (SOA) solutions is becoming more and more important along with the increasing adoption of SOA. Continuous integration testing (CIT) is an effective technology to discover bugs as early as possible. However, the diversity of programming models used in an SOA solution and the distribution nature of an SOA solution pose new challenges for CIT. Existing testing...
Software production line can be created by integrated framework which can integrate software tools, software components, software services, and collaboration mechanism. It can be used as one of the important software reuse techniques. This paper provides the definitions and differentiations of software product line, software production line and plugin architecture. A platform independent model of...
Software runtime monitoring mechanisms can be used to increase the dependability of software systems. However, it is a complex and burdensome job for developers to rebuild existing software systems by adding software runtime monitoring mechanism. Meanwhile, current software runtime monitoring mechanisms are mainly restricted to monitor centralized software systems. This paper presents a novel method,...
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.