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.
NASA has been successfully sustaining the continuous operation of its critical navigation software systems for over 12 years. To accomplish this, NASA scientists must continuously monitor their process, report on current system quality, forecast maintenance effort, and sustain required staffing levels. This report presents some examples of the use of a robust software metrics and analytics program...
To find the relation between conflict and employee satisfaction in geographically distributed software development (GDD) team, study the characters of GDD team and put forward four types of team conflict: emotional conflict, task conflict, cognitive conflict, and process conflict. Besides, bring in team interaction as an influencing factor of team conflict. Then come up with hypotheses about the impact...
Software Defined Storage (SDS) systems are crucial elements in cloud environments, where huge amount of data managed by content and network providers (multimedia content, social data, gaming data etc.) are typically strongly unstructured. Such data, referred to as objects, are handled along with their metadata allowing a web-based addressing as in the REST paradigm. According to the Software Defined...
The overall dependability of an interactive system is one of its weakest components, which is usually its user interface. The presented approach integrates techniques from the dependable computing field and elements of the user-centered design. Risk analysis and fault-tolerance techniques are used in combination with task analysis and modeling to describe and analyze the impact of system faults on...
A huge amount of source code is written everyday for different languages and various platforms. It is necessary that the code written is efficient and optimized in terms of various parameters including hardware utilization, maintainability, testability, reusability, portability, understandability and simplicity etc. This paper proposes a weight based approach for measuring quality of a source code...
The traditional static fault tree cannot capture the dynamic behavior of system fault mechanisms, so the dynamic fault tree has become one research hot spot now. Many scholars focus on the research of using the dynamic fault tree model and analyze for dynamic behavior of system fault mechanisms. However, in their studies they generally separate the software and hardware and analyze independently....
There are some limitations when analyzing and studying Internetware by using traditional software reliability theory and method which is not adaptive to the open, dynamic and changeable network environment. Based on the basic principle, the characteristics and the analysis of Internetware, the theory and the technology of Internetware reliability are innovated and developed. The research status, the...
The use of Remedial Action Scheme(s) (RAS) is an economic means to facilitate the interconnection of renewable generation while supporting the reliable operation of the transmission system. With the increasing prevalence of RAS on the system, automatic modeling is imperative in order to accurately capture the potential impacts and interaction between these schemes. Within the Western United States,...
As a kind of critical system, safety-critical system is always used for the key areas such as aerospace, national defense, transportation, nuclear energy, health and so on, which require the high security. Due to the inherent defects which caused by the complexity of the organizational structure, and the external threats which caused by the open and dynamic environment, some unexpected results will...
In this paper the analysis of the known approaches to detection of emergent properties of software system in the context of involvement for this of the software quality models was done. The attempt of evaluation of share of the non-functional requirements in the software quality models was done.
Software aging is a common phenomenon which is often manifested through system performance degradation. Rejuvenation is one of the most commonly used approaches to handle issues caused by software aging. To combat resource performance degradation and at the same time maintain maximized average resource performance, we present a two-level rejuvenation strategy, i.e., interleaving a set of n warm rejuvenations...
To denote an exact form of decoupling software modules in object-oriented programming the dependency inversion principle is used. By using this principle, the conventional dependency relationships known from high-level, policy-setting modules to low-level, dependency modules are reversed which results in description high-level modules autonomous of the low-level module implementation details. In conventional...
Service composition is an important means for integrating the individual Web services for creating new value added systems. However, Web service runs in the heterogeneous environments on the Internet, it is difficult to guarantee the reliability of service composition. To address this problem, we propose a systematic method to model and analyze reliability for service composition. First, we present...
The purpose of this paper is testing expectation confirmation model (ECM) in Iranian online shopping context, and identify poverty of ECM in explanation of Iranian online shopping and also know which factor in this model is more significant in online shopping content intention from customer perspective. The current study is an online survey of internet shopping in Iran with respect to structural equation...
The purpose of this paper is to present best practices like; early deployment of testers, recording details to analyze the defect injection reason, increasing effectiveness of the unit testing by the developers, continuous upgrade of knowledge base, publishing of resolution notes (which highlights the problem, corrective / preventive actions and the affected modules), staging of production environment...
Team social capital is considered to be a key factor promoting team effectiveness of knowledge transfer, while it still lacks systematic theoretical analysis and empirical research on the internal mechanism of how social capital affecting team knowledge transfer in existing researches. This paper introduces transactive memory system as a mediator and study whether and how social capital affecting...
The computer technology has been applied widely on mechanical engineering design and project management. For wind power industry, the computer technology is always applied by computation and simulation on wind turbine gearbox design. The professional computer software tools can simulate the actual running situations of the gear rating and transmission of the gearbox before manufacturing and prototype...
This paper presents the SQALE (Software Quality Assessment Based on Lifecycle Expectations) method. We describe its Quality Model and Analysis Model which is used to estimate the Quality and the Technical Debt of an application source code. We provide recommendations and guidelines for using the SQALE indicators in order to analyse the structure and the impact of the Technical Debt.
Evaluating complex systems is not possible in absence of powerful software tools. RAPTOR (Rapid Availability Prototyping for Testing Operational Readiness) is a generic simulation product developed by ARINC that predicts reliability, maintainability and availability performance of systems and components. The author considers RAPTOR as being uniquely suited for evaluating communication network system...
With the expanding range of computer applications, computer applications is used more and more in key areas, so it requires higher quality and reliability for software. As the most important techniques for software quality and reliability, software testing becomes more and more important in software development. Though software engineering technology development continuously put forward new requirements...
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.