scholarly journals Software quality improvement and validation using reengineering

2021 ◽  
Vol 9 (4A) ◽  
Author(s):  
Jaswinder Singh ◽  
◽  
Kanwalvir Singh Dhindsa ◽  
Jaiteg Singh ◽  
◽  
...  

In software development life cycle, software maintenance is among the critical phases. It is a post-implementation activity that requires rigorous human efforts. For any software developer, maintaining software for a longer period is the primary objective. This objective can be accomplished if good quality software is developed. Maintainability is one of the vital characteristics of software maintenance. Maintainability enables developers to keep the system alive for a longer period of time at a limited cost. Software Maintainability can be enhanced using reengineering. The proposed research validates improvement in the quality of the reengineered software system. The quality of the software is analyzed using a coupling, cohesion, inheritance, and other essential design metrics. The observed improvement in the software design is 62.1%. The execution time of the software is also reduced by 6.5%. Reduction in the cost of maintenance is also another important outcome of this research. The observed reduction in the maintenance cost is 36.8%. Thus, the main objective of the proposed research is to analyze and validate the quality improvement in the reengineered software. Agile Scrum methodology has been used to perform software reengineering. Design Metrics are measured using the Chidamber and Kemerer Java metric (CKJM) version-9.0 tool. For reengineering implementation, Net Beans 7.3 has been used.

2016 ◽  
Vol 7 (3) ◽  
pp. 126-129 ◽  
Author(s):  
Sreenivas Koka ◽  
Galya Raz

What does ‘value’ mean? In the context of dental care, it can be defined as the quality of care received by a patient divided by the cost to the patient of receiving that care. In other words: V =Q/C, where Q equals the quality improvement over time, which most patients view in the context of the outcome, the service provided and safety/risk management, and C equals the financial, biological and time cost to the patient. Here, the need for, and implications of, value-based density for clinicians and patients alike are explored.


Author(s):  
Alley Butler ◽  
Dan Baldwin ◽  
Mohit Kashyap

Maintenance costs are often significant for complex machinery, and organizations that are able to accurately assess maintenance costs for complex machinery can design or re-design the machinery to reduce maintenance expenses. This paper provides a review of relevant reliability theory to provide a background for model construction. The maintenance cost model is then developed from a probabilistic perspective, with a hierarchical breakdown of the complex machinery, and with consideration of the time value of money. A framework for the cost model is offered in which the cost of repair and preventative maintenance is considered along with the downtime costs for repair or preventative maintenance. As a proof of concept, maintenance costs for Ship Service Gas Turbine Generators (SSGTG) are developed from the Navy’s OARS (Open Architecture Retrieval System) data. Problems with data quality and heuristic adjustment of the data are discussed, recognizing that work is ongoing to improve the quality of the Navy’s maintenance data. Cognition Corporation’s Cost Advantage software is used for the modeling effort, providing an ability to focus on maintenance cost at any level of detail and to obtain cost roll up, as needed. Conclusions are drawn with respect to the modeling of maintenance costs for complex machinery.


2019 ◽  
Author(s):  
Liran Chen ◽  
Huafang Chen

Abstract Background: The China food and drug administration (CFDA) issued the Announcement of Self-examination and Inspection of Clinical Drug Trial Data on July 22, 2015. Great changes have taken place since the launch of the most stringent drug registration self-examination and inspection in history; the cost of clinical trials is one of the important changes. Methods: The paper compares the changes in the cost of clinical drug trials on both the number and the structure of the trials 3 years before and 3 years after self-examination and inspection were initiated by the CFDA,analyzes the impact on the cost of the clinical research coordinator ( CRC ), the labor service of researchers, audit companies, institutional drug management and quality control on the quality improvement of clinical drug trials. Conclusions: According to the article, the emergence and increase in most clinical trial costs are conducive to the quality enhancement of clinical drug trials,However, the emergence and continued increase of CRC costs can improve the quality of clinical drug trials in some ways and hinder it in others..To improve the quality of clinical trials, China must regulate the booming site management organization ( SMO ) market and actively formulate industry standards and qualification certifications for CRCs.


Author(s):  
Kawal Jeet ◽  
Nitin Bhatia ◽  
Renu Dhir

Maintainability is one of the important characteristics of quality of software. It is the measure of efforts needed to modify the software. Large number of subjective techniques has been developed in industry to deal with assessment or prediction of this characteristic. But these techniques generally fail due to their inability to break down maintainability to a level of actual evaluation. They also lack homogeneity in the models thus developed and so fail to take into account the cost factor associated with maintainability. Activity based quality model is found to decompose maintainability to an actual analyzable level. It manages maintainability in terms of software maintenance efforts but it lacks quantitative evaluation of this characteristic. Bayesian approach to deal with this model added quantitative feature but also added crispness to the system developed. In this chapter, the authors propose the use of fuzzy approach to correct the existing Bayesian approach to deal with activity based quality model. A comprehensive comparative study is presented to show the effectiveness of proposed technique.


2018 ◽  
Vol 9 (3) ◽  
pp. 193-200
Author(s):  
Oladunni Oluwatoyin Izobo-Martins ◽  
Ekhaese Eghosa ◽  
Ayo-Vaughan Kunle Emmanuel

Abstract Buildings are designed with the intent of lasting for a certain period of time. Building maintenance in different building typology is described as multi-faceted activities which involve planning, directing, controlling and organizing resources for the sustenance of the building’s physical, functional and operational performance. The research focused on ways cost of maintaining a building was done, effectively or efficiently with the influence of the design approach used. Literatures of works pertaining to building maintenance were reviewed to identify the various impacts, influences that a building design would have on the cost of maintaining any building type. Maintenance departments of educational institutions were surveyed and data analyzed. The study revealed that maintenance culture of buildings could either be positive or negative, based on the quality of design approach used. The study recommends a proper review of building codes and regulations by organizations intending to erect building structures with a view of designers to specified standards and prevent excess maintenance cost in the future.


2021 ◽  
Vol 30 (4) ◽  
pp. 1-56
Author(s):  
Zhaoqiang Guo ◽  
Shiran Liu ◽  
Jinping Liu ◽  
Yanhui Li ◽  
Lin Chen ◽  
...  

Background. Self-admitted technical debt (SATD) is a special kind of technical debt that is intentionally introduced and remarked by code comments. Those technical debts reduce the quality of software and increase the cost of subsequent software maintenance. Therefore, it is necessary to find out and resolve these debts in time. Recently, many automatic approaches have been proposed to identify SATD. Problem. Popular IDEs support a number of predefined task annotation tags for indicating SATD in comments, which have been used in many projects. However, such clear prior knowledge is neglected by existing SATD identification approaches when identifying SATD. Objective. We aim to investigate how far we have really progressed in the field of SATD identification by comparing existing approaches with a simple approach that leverages the predefined task tags to identify SATD. Method. We first propose a simple heuristic approach that fuzzily Matches task Annotation Tags ( MAT ) in comments to identify SATD. In nature, MAT is an unsupervised approach, which does not need any data to train a prediction model and has a good understandability. Then, we examine the real progress in SATD identification by comparing MAT against existing approaches. Result. The experimental results reveal that: (1) MAT has a similar or even superior performance for SATD identification compared with existing approaches, regardless of whether non-effort-aware or effort-aware evaluation indicators are considered; (2) the SATDs (or non-SATDs) correctly identified by existing approaches are highly overlapped with those identified by MAT ; and (3) supervised approaches misclassify many SATDs marked with task tags as non-SATDs, which can be easily corrected by their combinations with MAT . Conclusion. It appears that the problem of SATD identification has been (unintentionally) complicated by our community, i.e., the real progress in SATD comments identification is not being achieved as it might have been envisaged. We hence suggest that, when many task tags are used in the comments of a target project, future SATD identification studies should use MAT as an easy-to-implement baseline to demonstrate the usefulness of any newly proposed approach.


2014 ◽  
Vol 34 (6) ◽  
pp. 501-509 ◽  
Author(s):  
Youssef Al Herz ◽  
Chandra Mouli R. Madhuranthakam ◽  
Ali Elkamel ◽  
Vikas Mittal

Abstract This article focuses on obtaining optimal mechanical properties of polypropylene-organically modified montmorillonite (PP-OMMT) nanocomposites for different objectives using simulations. The primary objective was to minimize the cost of the PP-OMMT nanocomposites. The other aim was to obtain specific desired properties of the nanocomposite (irrespective of the nanocomposite cost). The later simulation results are useful in designing products where quality of the nanocomposite cannot be compromised (while the cost of the PP-OMMT is secondary). The properties that were optimized include Young’s modulus and oxygen permeation. Regression models were obtained and used to predict these properties as functions of corresponding compositions of the composites. Further, optimization procedures were simulated using these models along with other constraints and objective functions. All simulations were programmed using MATLAB version 7.10.0 (R2010a).


Web services represent class of applications developed through open internet standards. They help to develop dynamic applications and thus are used to deliver business components or functionalities on the web. Business functionalities as per changing market scenarios are frequently changing and so are these web services. It is therefore the need to properly ensure quality of these web services as they are essential to deliver functions which are required for organizations in their strategic business. To maintain desired level of quality, software maintainability of such applications is important. Regression Testing is required for proper maintaining any software and it becomes very costly in terms of cost and labor for constantly changing applications. Thus to reduce maintenance cost we need to reduce effort required in such testing. This paper presents an efficient regression testing strategy which is also automated to reduce the regression costs of web services. The strategy is implemented through an extensive framework supported by automation and also integrates data testing with regression. The proposed work is particularly useful for those applications which are delivered over web


2017 ◽  
Vol 13 (12) ◽  
pp. e1040-e1045 ◽  
Author(s):  
Pamela Maree Ramirez ◽  
Barry Peterson ◽  
Christine Holtshopple ◽  
Kristina Borja ◽  
Vincent Torres ◽  
...  

Purpose: Four incident reports involving missed doses of myeloid growth factors (MGFs) triggered the need for an outcome-driven initiative. From March 1, 2015, to February 29, 2016, at University of California Irvine Health Chao Infusion Center, 116 of 3,300 MGF doses were missed (3.52%), including pegfilgrastim, filgrastim, and sargramostim. We hypothesized that with the application of Lean Six Sigma methodology, we would achieve our primary objective of reducing the number of missed MGF doses to < 0.5%. Methods: This quality improvement initiative was conducted at Chao Infusion Center as part of a Lean Six Sigma Green Belt Certification Program. Therefore, Lean Six Sigma principles and tools were used throughout each phase of the project. Retrospective and prospective medical record reviews and data analyses were performed to evaluate the extent of the identified problem and impact of the process changes. Improvements included systems applications, practice changes, process modifications, and safety-net procedures. Results: Preintervention, 24 missed doses (20.7%) required patient supportive care measures, resulting in increased hospital costs and decreased quality of care. Postintervention, from June 8, 2016, to August 7, 2016, zero of 489 MGF doses were missed after 2 months of intervention ( P < .001). Chao Infusion Center reduced missed doses from 3.52% to 0%, reaching the goal of < 0.5%. Conclusion: The establishment of simplified and standardized processes with safety checks for error prevention increased quality of care. Lean Six Sigma methodology can be applied by other institutions to produce positive outcomes and implement similar practice changes.


2020 ◽  
Vol 3 (1) ◽  
pp. 19-34
Author(s):  
Régis Kalaydjian

Abstract. The data generated by environmental research infrastructures (ENV RIs) are key to analysing the quality of general living standards and the conditions of development of environmentally sensitive economic activities: monitoring the atmosphere and ocean is increasingly and critically important in a context marked by the risks caused by global warming. Given the cost of ENV RIs, their benefits to society, in terms of economic impacts, must be assessed and demonstrated. The primary objective of this article is to review the main tools used to assess the economic impacts of ENV RIs and to propose a methodological framework. The latter classifies the impacts into three categories: (1) upstream impacts on equipment suppliers; (2) downstream impacts on the performance and quality of observational data, monitoring services and forecasts; and (3) feedback impacts in terms of improved knowledge about the environment to the benefit of economic activities. In this framework, the entire data and service supply chain is considered for the assessment of impacts. An ocean-related case study serves as a practical example: Argo, a global in situ ocean observing system, provides an understanding of the supply chain from upstream suppliers of ENV RIs to primary and processed ocean data providers. It highlights the methodological issues involved in assessing the different categories of impacts. The article gives precedence to tried and tested methods. It concludes that further work and more data are needed to improve assessment methods.


Sign in / Sign up

Export Citation Format

Share Document