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.
Rapid development of new technologies adds to an architectural complexity of multimedia devices. The last generations of multimedia devices combine features of multiple devices into a single device. Complex devices require more testing and verification methods, and more time to find a fault. Very often inoperative device has to be transported to operator's facilities for complete diagnostics. Transportation...
Software Development Lifecycle is crucial in Desktop or web application development. Mobile applications are being developed for deployment in smart phones. Looking at the rising need of mobile applications and the associated development complexity, it is imperative to have a dedicated framework lifecycle for mobile application — Mobile Application Development Lifecycle (MADLC). The proposed lifecycle...
Designing an educational online learning environment requires proper planning as it will influence students' learning experiences. For the purpose of developing a computer-supported collaborative learning (CSCL) environment, the development process should be properly designed to meet the objectives of learning. In this research, the design of a CSCL environment is explained using the Three-phase Development...
In software development, the most time consuming phase is maintenance. Regression testing, which is a part of maintenance, deals with test case prioritization that aims to increase rate of fault detection with less number of tests. In our study, we used 100 tests and 1000 faults; however, faults are detected by tests using genetic algorithm and improved genetic algorithm. After test case prioritization,...
Memristors are an attractive option for use in future memory architectures due to their non-volatility, high density and low power operation. Notwithstanding these advantages, memristors and memristor-based memories are prone to high defect densities due to the non-deterministic nature of nanoscale fabrication. The typical approach to fault detection and diagnosis in memories entails testing one memory...
Mutation testing researchers have long known that many generated mutants are not needed. This paper develops a graph model to describe redundancy among mutations. We define "true" subsumption, a relation that practicing test engineers would like to have, but cannot due to issues of computability. We also define dynamic subsumption and static subsumption as approximations of "true"...
With the advent of IEC61850 standardization, increasingly more power utilities adopt a standardized environment with modern Intelligent Electronic Devices (IEDs) in their substations. As a consequence, conventional test procedures face a future of uncertainty, and established testing routines are called into question. The functionalities and new protection system arrangements of IEDs cause changes...
Software engineering is defined as an establishment and use of sound engineering principles in order to obtain timely developed software that is reliable and works efficiently on real machines. To qualitatively and quantitatively measure various aspects of software, software metrics are used. Many researchers have proposed and used various software metrics since 1970s. This paper gives an insight...
Development of Information and Communication Technology (ICT) increases the communication capability of equipment in power system and make large number of data sources available. Flexibly and adaptive sharing of share these data sources with applications is a new challenge for the power system. This paper presents an alternate data source lookup service using IEC61850 Manufactory Messaging Specification...
Equipment design and installation can account for a major arc flash incident. Having the correct phase barriers in place to shield fuses, contactors, buswork, etc… can save you time and money. This paper discusses an incident our company had involving the installation of a new Medium Voltage Motor Control Center (MCC). There were no phase barriers installed between the section of bus that connects...
Testing the inherited features is clearly essential, however, the testing process can easily become very complex if features in the child classes are unnecessarily tested. In this paper, an object-oriented testing technique "Inheritance Testing in Classes" (ITC) is proposed that facilitates the testing of object-oriented code by incorporating procedures to support inheritance testing. ITC...
This paper reviews some of the more common electrical safety myths and misconceptions field electrical workers often have. Many of these misconceptions continue in spite of training and education. Some are handed down from worker to worker, similar to tribal knowledge. The real danger from these misconceptions is that they impede the truth and cause electrical workers to misjudge hazards and risks.
The Department of Defense (DoD) has recently implemented a number of policies aimed at improving weapon system reliability and reducing long-term operating and sustainment costs. Military systems developed within the DoD acquisition process are now required to have a reliability growth plan that describes how they intend to reach reliability goals during system development. Part of planning involves...
In order to increase the yield of 3-D IC, fault-tolerance technique to recover failed TSV is essential. In this paper, an architecture of TSV recovery by using scan-chain test TSV is proposed. With the architecture, only a small amount of redundant TSVs is required to be inserted. Extra TSV area that occurs by our method is much less than that of other methods. Moreover, a 3-D IC scan-chain optimization...
The link between maintenance and product quality, as well as the high cost of software maintenance, highlights the importance of efficient maintenance processes. Sustaining maintenance work efficiency in a global software development setting that involves a transfer is a challenging endeavor. Studies report on the negative effect of transfers on efficiency. However, empirical evidence on the magnitude...
Software is a generic term for organized collections of computer data and instructions; it is amalgamation of machine understandable instructions that preside over the processor of computer to perform itemized operations. The importance of software accompanies the effect of its malleability towards software development life cycle. Antecedent models such as Prototyping model, Incremental model, waterfall...
As web services are dynamic in natures, the process of maintenance and evolution is rapid for web services. In order to verify the impact of changes, retesting of web services is required. Testing of web services is difficult because only web service provider has the source code and both web service user and broker have WSDL specification of the service. In this paper we have extended an existing...
Lack of human cognitive criteria incorporated in Interface System Design (ISD) may affect user's performance in system control. Perhaps, user's level of awareness is needed in dealing with constant system control in the production industries. By analyzing design principles, cognitive theories, models and understand user's cognitive limitations, helps the researcher to identify Cognitive ISD criteria...
There are several approaches for automated functional web testing and the choice among them depends on a number of factors, including the tools used for web testing and the costs associated with their adoption. In this paper, we present an empirical cost/benefit analysis of two different categories of automated functional web testing approaches: (1) capture-replay web testing (in particular, using...
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.