Search results
1 – 10 of over 1000Vibha Verma, Sameer Anand and Anu Gupta Aggarwal
The purpose of this paper is to identify and quantify the key components of the overall cost of software development when warranty coverage is given by a developer. Also, the…
Abstract
Purpose
The purpose of this paper is to identify and quantify the key components of the overall cost of software development when warranty coverage is given by a developer. Also, the authors have studied the impact of imperfect debugging on the optimal release time, warranty policy and development cost which signifies that it is important for the developers to control the parameters that cause a sharp increase in cost.
Design/methodology/approach
An optimization problem is formulated to minimize software development cost by considering imperfect fault removal process, faults generation at a constant rate and an environmental factor to differentiate the operational phase from the testing phase. Another optimization problem under perfect debugging conditions, i.e. without error generation is constructed for comparison. These optimization models are solved in MATLAB, and their solutions provide insights to the degree of impact of imperfect debugging on the optimal policies with respect to software release time and warranty time.
Findings
A real-life fault data set of Radar System is used to study the impact of various cost factors via sensitivity analysis on release and warranty policy. If firms tend to provide warranty for a longer period of time, then they may have to bear losses due to increased debugging cost with more number of failures occurring during the warrantied time but if the warranty is not provided for sufficient time it may not act as sufficient hedge during field failures.
Originality/value
Every firm is fighting to remain in the competition and expand market share by offering the latest technology-based products, using innovative marketing strategies. Warranty is one such strategic tool to promote the product among masses and develop a sense of quality in the user’s mind. In this paper, the failures encountered during development and after software release are considered to model the failure process.
Details
Keywords
Abstract
Purpose
The aim of this paper is to propose a software reliability growth model based on stochastic differential equations for the integration testing phase of distributed development environment.
Design/methodology/approach
A client/server system (CSS), which is a new development method, has come into existence as a result of the progress of networking technology by UNIX systems. On the other hand, the effective testing method for distributed development environment has only a few presented. The method of software reliability assessment considering the interaction among software components in a distributed one is discussed.
Findings
Conventional software reliability growth models for system testing phase in distributed development environment have included many unknown parameters. Especially, the effective estimation method in terms of these unknown parameters, which means the proportion of the total testing‐load for the software component, has never been presented. This software reliability growth model can be easily applied in distributed software development, because the model has a simple structure.
Practical implications
This model is very useful for software developers in terms of practical reliability assessment in the actual distributed development environment.
Originality/value
The method of software reliability assessment considering the interaction among software components in distributed development environment is proposed. Additionally, several numerical examples for the actual data are presented.
Details
Keywords
Saurabh Panwar, Vivek Kumar, P.K. Kapur and Ompal Singh
Software testing is needed to produce extremely reliable software products. A crucial decision problem that the software developer encounters is to ascertain when to terminate the…
Abstract
Purpose
Software testing is needed to produce extremely reliable software products. A crucial decision problem that the software developer encounters is to ascertain when to terminate the testing process and when to release the software system in the market. With the growing need to deliver quality software, the critical assessment of reliability, cost of testing and release time strategy is requisite for project managers. This study seeks to examine the reliability of the software system by proposing a generalized testing coverage-based software reliability growth model (SRGM) that incorporates the effect of testing efforts and change point. Moreover, the strategic software time-to-market policy based on costreliability criteria is suggested.
Design/methodology/approach
The fault detection process is modeled as a composite function of testing coverage, testing efforts and the continuation time of the testing process. Also, to assimilate factual scenarios, the current research exhibits the influence of software users refer as reporters in the fault detection process. Thus, this study models the reliability growth phenomenon by integrating the number of reporters and the number of instructions executed in the field environment. Besides, it is presumed that the managers release the software early to capture maximum market share and continue the testing process for an added period in the user environment. The multiattribute utility theory (MAUT) is applied to solve the optimization model with release time and testing termination time as two decision variables.
Findings
The practical applicability and performance of the proposed methodology are demonstrated through real-life software failure data. The findings of the empirical analysis have shown the superiority of the present study as compared to conventional approaches.
Originality/value
This study is the first attempt to assimilate testing coverage phenomenon in joint optimization of software time to market and testing duration.
Details
Keywords
Xiaolong Yang, Long Zheng, Da Lü, Jinhao Wang, Shukun Wang, Hang Su, Zhixin Wang and Luquan Ren
Snake-inspired robots are of great significance in many fields because of their great adaptability to the environment. This paper aims to systematically illustrate the research…
Abstract
Purpose
Snake-inspired robots are of great significance in many fields because of their great adaptability to the environment. This paper aims to systematically illustrate the research progress of snake-inspired robots according to their application environments. It classifies snake-inspired robots according to the numbers of degrees of freedom in each joint and briefly describes the modeling and control of snake-inspired robots. Finally, the application fields and future development trends of snake-inspired robots are analyzed and discussed.
Design/methodology/approach
This paper summarizes the research progress of snake-inspired robots and clarifies the requirements of snake-inspired robots for self-adaptive environments and multi-functional tasks. By equipping various sensors and tool modules, snake-inspired robots are developed from fixed-point operation in a single environment to autonomous operation in an amphibious environment. Finally, it is pointed out that snake-inspired robots will be developed in terms of rigid and flexible deformable structure, long endurance and multi-function and intelligent autonomous control.
Findings
Inspired by the modular and reconfigurable concepts of biological snakes, snake-inspired robots are well adapted to unknown and changing environments. Therefore, snake-inspired robots will be widely used in industrial, military, medical, post-disaster search and rescue applications. Snake-inspired robots have become a hot research topic in the field of bionic robots.
Originality/value
This paper summarizes the research status of snake-inspired robots, which facilitates the reader to be a comprehensive and systematic understanding of the research progress of snake-inspired robots. This helps the reader to gain inspiration from biological perspectives.
Details
Keywords
S.C. Mukhopadhyay, T. Ohji, M. Iwahara, S. Yamada and F. Matsumura
This paper reports on the development of a repulsive type magnetic bearing system and the importance of permanent magnet (PM) configuration on the attenuation of radial…
Abstract
This paper reports on the development of a repulsive type magnetic bearing system and the importance of permanent magnet (PM) configuration on the attenuation of radial disturbance. A new configuration of the permanent magnet of the bearing system resulting in improved stiffness characteristics in the radial direction has been described. Prototype models have been designed and developed in our laboratory and experiments carried out.
Details
Keywords
The Gompertz curve has been used in industry to estimate the number of remaining software faults. This paper aims to introduce a family of distributions for fitting software…
Abstract
Purpose
The Gompertz curve has been used in industry to estimate the number of remaining software faults. This paper aims to introduce a family of distributions for fitting software failure times which subsumes the Gompertz distribution.
Design/methodology/approach
The mean value function of the corresponding non-homogenous Poisson process software reliability growth model is presented. Model parameters are estimated by the method of maximum likelihood. A comparison of the new model with eight models that use well-known failure time distributions of exponential, gamma, Rayleigh, Weibull, Gompertz, half normal, log-logistic and lognormal is performed according to the several statistical and informational criteria. Moreover, a Shannon entropy approach is used for ranking and model selection.
Findings
Numerical experiments are implemented on five real software failure datasets varying from small to large datasets. The results exhibit that the proposed model is promising and particularly outperforms the Gompertz model in all considered datasets.
Originality/value
The proposed model provides optimized reliability estimation.
Details
Keywords
Sonal Nakar and Richard G. Bagnall
Vocational education and training (VET) in Australia has for some time been driven by an agenda of “reasonable adjustment”, in which practices are modified to ensure equitable…
Abstract
Purpose
Vocational education and training (VET) in Australia has for some time been driven by an agenda of “reasonable adjustment”, in which practices are modified to ensure equitable access and participation by disadvantaged students. However, the growing marketization of VET has instead encouraged the use of more flexible approaches to attract and retain students from diverse backgrounds. They have thus paralleled and confounded reasonable adjustment practices for inclusive development. This study sought to identify the moral dilemmas experienced by VET teachers arising from implementing reasonable adjustment practices.
Design/methodology/approach
This phenomenological research project used in-depth conversational interviews with 19 experienced VET teachers from a diversity of teaching fields to identify moral dilemmas experienced as arising from changes in their workplace contexts.
Findings
One of the identified dilemmas was responding flexibly to heightened student diversity, to which study participants largely responded by prioritising the economic imperative over social inclusion. Well-intended actions thus led to unintentionally damaging outcomes, raising important ethical questions about the relative value of economic and social development outcomes and the role of reasonable adjustment in their attainment. The study also highlights the lack of appropriate VET teacher training in managing ethical conflicts to minimise risks to themselves and their employing organizations.
Originality/value
As a case study of inclusive development policies in practice, this research may be seen as a cautionary tale for inclusive development policies in other countries with similarly strong VET economic and socially inclusive development policies for sustainability. The paper thus opens a dialogue for critical reflection on the current problems in a reasonable development approach in the field of comparative and international education. Those two parallel agendas have presented VET teachers and trainers with ethically challenging situations in which the economic and social development imperatives are experienced as being conflict with each other.
Details
Keywords
Adarsh Anand, Mohini Agarwal, Deepti Aggrawal and Ompal Singh
Mathematical modeling of innovation diffusion is a constantly evolving field within marketing science. The diffusion process explains the dispersion of an innovation among…
Abstract
Purpose
Mathematical modeling of innovation diffusion is a constantly evolving field within marketing science. The diffusion process explains the dispersion of an innovation among potential buyers. Prior research on innovation diffusion has been based on modeling varied aspects of real life situations in marketing. One such aspect is studying the adoption process depending on the awareness and motivation level among the customers. Awareness is having knowledge of an innovation, whereas motivation is about the perception of an individual. In line with these aspects, the purpose of this paper is to propose a unified modeling framework for the adoption process based on the awareness and motivation about the product.
Design/methodology/approach
When the market is well informed about the product, there are some people who are motivated and some, who have adopted the product earlier and shall now influence others in their buying behavior. It is very much similar to queuing system in which some units are waiting in a queue for the service, service for some units are being processed and some units have already been served. This analogous behavior between two approaches has motivated the use of infinite server queuing theory in modeling adoption of the product. Thereafter, the authors have proposed a unification scheme to model different market scenarios.
Findings
From analyzing the values of comparison criteria, it was not clear that which among them is performing best. Thus there was a need for an approach which can judiciously find the optimal model. For this very purpose the authors applied distance-based approach which was capable of computing the optimal model based on the distance of attribute value from the optimal. The analysis performed on two real life sales data sets depict that model in which awareness is following logistic pattern and motivation and adoption are following a constant pattern is ranked one.
Research limitations/implications
The idea has been validated on product. It would be interesting to know how the methodology works on service.
Originality/value
The modeling framework discussed in this paper can be helpful to know from the available set of alternative, which among them is performing better in capturing the spread of the product in the market. The proposed framework offer some managerial guidance by highlighting the unusual aspects of diffusion process and also present an approach to judge the best among a set of different models.
Details
Keywords
Anusha R. Pai, Gopalkrishna Joshi and Suraj Rane
This paper is focused at studying the current state of research involving the four dimensions of defect management strategy, i.e. software defect analysis, software quality…
Abstract
Purpose
This paper is focused at studying the current state of research involving the four dimensions of defect management strategy, i.e. software defect analysis, software quality, software reliability and software development cost/effort.
Design/methodology/approach
The methodology developed by Kitchenham (2007) is followed in planning, conducting and reporting of the systematic review. Out of 625 research papers, nearly 100 primary studies related to our research domain are considered. The study attempted to find the various techniques, metrics, data sets and performance validation measures used by researchers.
Findings
The study revealed the need for integrating the four dimensions of defect management and studying its effect on software performance. This integrated approach can lead to optimal use of resources in software development process.
Research limitations/implications
There are many dimensions in defect management studies. The authors have considered only vital few based on the practical experiences of software engineers. Most of the research work cited in this review used public data repositories to validate their methodology and there is a need to apply these research methods on real datasets from industry to realize the actual potential of these techniques.
Originality/value
The authors believe that this paper provides a comprehensive insight into the various aspects of state-of-the-art research in software defect management. The authors feel that this is the only research article that delves into the four facets namely software defect analysis, software quality, software reliability and software development cost/effort.
Details
Keywords
Gopal Shruthi and Murugan Suvinthra
The purpose of this paper is to study large deviations for the solution processes of a stochastic equation incorporated with the effects of nonlocal condition.
Abstract
Purpose
The purpose of this paper is to study large deviations for the solution processes of a stochastic equation incorporated with the effects of nonlocal condition.
Design/methodology/approach
A weak convergence approach is adopted to establish the Laplace principle, which is same as the large deviation principle in a Polish space. The sufficient condition for any family of solutions to satisfy the Laplace principle formulated by Budhiraja and Dupuis is used in this work.
Findings
Freidlin–Wentzell type large deviation principle holds good for the solution processes of the stochastic functional integral equation with nonlocal condition.
Originality/value
The asymptotic exponential decay rate of the solution processes of the considered equation towards its deterministic counterpart can be estimated using the established results.
Details