scholarly journals Analysis of the impact of refactoring on code quality – comparative analysis of two cases

2017 ◽  
Vol 5 ◽  
pp. 200-203
Author(s):  
Mariusz Łukasik ◽  
Marek Miłosz

In agile methods, one of the techniques for improving code quality is refactoring. This is a process that employs a number of techniques, modifying the code without changing its functionality, aiming to improve its transparency and reduce vulnerability. You can measure the improvement of the code using different code quality metrics. The paper presents an analysis of the effect of refactoring on static code quality on the example of the open-source project Scuba. The quality of the code was measured at two different points of software development - right before and after refactoring the code. The three most popular sets of object code quality metrics and the Sonarqube tool were used for the measurement. The research clearly demonstrates the significant improvement of static code quality as a result of refactoring.

Author(s):  
Mehreen Sirshar ◽  
Asma Ali ◽  
Sara Ibrahim

The complexity of software is increasing day by day due to the increase in the size of the projects being developed. For better planning and management of large software projects, estimation of software quality is important. During the development processes, complexity metrics are used for the indication of the attributes/characteristics of the quality software. There are many studies about the effect of the complexity of the software on the cost and quality. In this study, we discussed the effects of software complexity on the quality attributes of the software for open source and closed source software. Though, the quality metrics for open and closed source software are not distinct from each other. In this paper, we comparatively analyzed the impact of complexity metrics on open source and private software. We also presented various models for the management of the project complexity such as William’s Model, Stacey’s Agreement and Certainty matrix, Kahane’s Approach and UCP Model. Quality metrics here refer to the standards for the measurement of the quality of software which contains certain attributes or characteristics of the software that are related to the quality of the software. Certain quality attributes addressed in this study are Usability, Reliability, Security, Portability, Maintainability, Efficiency, Cost, Standards and Availability, etc. Both Open source and Closed source software are evaluated on the basis of these quality attributes. This study also recommended future approaches to manage the quality of project Open source and Closed source software and specify which one of them is mostly used in the industry.


2018 ◽  
Vol 15 (1) ◽  
pp. 55-72
Author(s):  
Herlin Hamimi ◽  
Abdul Ghafar Ismail ◽  
Muhammad Hasbi Zaenal

Zakat is one of the five pillars of Islam which has a function of faith, social and economic functions. Muslims who can pay zakat are required to give at least 2.5 per cent of their wealth. The problem of poverty prevalent in disadvantaged regions because of the difficulty of access to information and communication led to a gap that is so high in wealth and resources. The instrument of zakat provides a paradigm in the achievement of equitable wealth distribution and healthy circulation. Zakat potentially offers a better life and improves the quality of human being. There is a human quality improvement not only in economic terms but also in spiritual terms such as improving religiousity. This study aims to examine the role of zakat to alleviate humanitarian issues in disadvantaged regions such as Sijunjung, one of zakat beneficiaries and impoverished areas in Indonesia. The researcher attempted a Cibest method to capture the impact of zakat beneficiaries before and after becoming a member of Zakat Community Development (ZCD) Program in material and spiritual value. The overall analysis shows that zakat has a positive impact on disadvantaged regions development and enhance the quality of life of the community. There is an improvement in the average of mustahik household incomes after becoming a member of ZCD Program. Cibest model demonstrates that material, spiritual, and absolute poverty index decreased by 10, 5, and 6 per cent. Meanwhile, the welfare index is increased by 21 per cent. These findings have significant implications for developing the quality of life in disadvantaged regions in Sijunjung. Therefore, zakat is one of the instruments to change the status of disadvantaged areas to be equivalent to other areas.


Background: Integrated disease management with self-management for Chronic Obstructive Pulmonary Disease (COPD) is effective to improve clinical outcomes. eHealth can improve patients’ involvement to be able to accept and maintain a healthier lifestyle. Eventhough there is mixed evidence of the impact of eHealth on quality of life (QoL) in different settings. Aim: The primary aim of the e-Vita-COPD-study was to investigate the effect of use of eHealth patient platforms on disease specific QoL of COPD patients. Methods: We evaluated the impact of an eHealth platform on disease specific QoL measured with the clinical COPD questionnaire (CCQ), including subscales of symptoms, functional state and mental state. Interrupted time series (ITS) design was used to collect CCQ data at multiple time points. Multilevel linear regression modelling was used to compare trends in CCQ before and after the eHealth intervention. Results: Of 742 invited COPD patients, 244 signed informed consent. For the analyses, we only included patients who actually used the eHealth platform (n = 123). The decrease of CCQ-symptoms was 0,20% before the intervention and 0,27% after the intervention; this difference was statistically significant (P=0.027). The decrease of CCQ-mental was 0,97% before the intervention and after the intervention there was an increase of 0,017%; this difference was statistically significant (P=0,01). No significant difference was found in the slopes of CCQ (P=0,12) and CCQ-function (P=0,11) before and after the intervention. Conclusion: The e-Vita eHealth platform had a potential beneficial impact on the CCQ-symptoms of COPD patients, but not on functional state. The CCQ-mental state remained stable after the intervention, but this was a deterioration compared to the improving situation before the start of the eHealth platform. In conclusion, this study shows that after the introduction of the COPD platform, patients experienced fewer symptoms, but their mental state deteriorated slightly at the same time. Therefore, health care providers should be aware that, although symptoms improve, there might be a slight increase in anxiety and depression after introducing an eHealth intervention to support self-management.


2021 ◽  
Vol 11 (12) ◽  
pp. 5690
Author(s):  
Mamdouh Alenezi

The evolution of software is necessary for the success of software systems. Studying the evolution of software and understanding it is a vocal topic of study in software engineering. One of the primary concepts of software evolution is that the internal quality of a software system declines when it evolves. In this paper, the method of evolution of the internal quality of object-oriented open-source software systems has been examined by applying a software metric approach. More specifically, we analyze how software systems evolve over versions regarding size and the relationship between size and different internal quality metrics. The results and observations of this research include: (i) there is a significant difference between different systems concerning the LOC variable (ii) there is a significant correlation between all pairwise comparisons of internal quality metrics, and (iii) the effect of complexity and inheritance on the LOC was positive and significant, while the effect of Coupling and Cohesion was not significant.


2015 ◽  
Vol 19 (4) ◽  
pp. 791-813 ◽  
Author(s):  
Zilia Iskoujina ◽  
Joanne Roberts

Purpose – This paper aims to add to the understanding of knowledge sharing in online communities through an investigation of the relationship between individual participant’s motivations and management in open source software (OSS) communities. Drawing on a review of literature concerning knowledge sharing in organisations, the factors that motivate participants to share their knowledge in OSS communities, and the management of such communities, it is hypothesised that the quality of management influences the extent to which the motivations of members actually result in knowledge sharing. Design/methodology/approach – To test the hypothesis, quantitative data were collected through an online questionnaire survey of OSS web developers with the aim of gathering respondents’ opinions concerning knowledge sharing, motivations to share knowledge and satisfaction with the management of OSS projects. Factor analysis, descriptive analysis, correlation analysis and regression analysis were used to explore the survey data. Findings – The analysis of the data reveals that the individual participant’s satisfaction with the management of an OSS project is an important factor influencing the extent of their personal contribution to a community. Originality/value – Little attention has been devoted to understanding the impact of management in OSS communities. Focused on OSS developers specialising in web development, the findings of this paper offer an important original contribution to understanding the connections between individual members’ satisfaction with management and their motivations to contribute to an OSS project. The findings reveal that motivations to share knowledge in online communities are influenced by the quality of management. Consequently, the findings suggest that appropriate management can enhance knowledge sharing in OSS projects and online communities, and organisations more generally.


Author(s):  
Carlos Mena Canata ◽  
Rebeca Noemí Ruiz Vallejos

The objective of this study is to determine the impact of adenotonsillectomy on the quality of life of postoperative patients.The study is observational, cross-sectional, and retrospective. The files of all postoperative adenotonsillectomy patients in Otorhinolaryngology Service, Hospital de Clínicas, San Lorenzo Paraguay. The Obstructive sleep apnea – 18 questionnaire (OSA 18) was applied, asking patients about symptoms before and after surgery. An effective sample of 143 postoperative patients was obtained. The average age was 6.05 ± 2.08 years, 55.10% (81) were male and 44.89% (66) were female, 65.30% (96) were from urban areas and 34.69% (51) from the rural areas. The t test was performed for means of two paired samples, comparing the results of the Obstructive sleep apnea – 18 questionnaire surveys before and after surgery which presented a significant difference (p <0.05) with a tendency to improve the quality of life after surgery. It has been shown that there is a significant difference, a considerable improvement in the quality of life of patients after adenotonsillectomy.


2021 ◽  
Author(s):  
Dil Rowshan

This study aimed to explore the impact of the Places to Grow Plan 2006 on travel behavior of the work commuters living in GTHA. A comparative analysis was done between the year 2001 and 2011 which represent the situations five year before and after the implementation of the Plan. Data were collected from Transportation Tomorrow Survey. The study revealed that in 2011, energy consumption by motorized vehicles increased in the Traffic Assessment Zones of GTHA around the Growth Centres designated by the Places to Grow Plan. Active transportation increased mainly in Toronto in 2011. It is apprehended that the intensification strategy of the Places to Grow Plan contributed in increasing the energy consumption of work commuters either by increasing the number of trips or length of trips made by motorized vehicles (including cars and different forms of transit) which also affect the Greenhouse Gas emissions in the atmosphere.


2020 ◽  
Vol 6 (3) ◽  
pp. 294-309
Author(s):  
Jamhur Poti ◽  
Mahadiansar Mahadiansar

Revitalizing traditional markets is a form of improving the quality of public space as a policy of the regional government in cooperation with local communities. The purpose of revitalizing traditional markets is not merely to improve the physical form of traditional markets but also to manage these traditional markets. The researcher raised a case study on the policy after revitalizing the Lembu Market, Tanjungpinang City, to what extent the policies that have been implemented before and after the market revitalization match the public's expectations, it is necessary to evaluate the programs that have been implemented. Researchers used policy evaluation techniques with a formal evaluation approach using Dunn 2018 theory. The research method used by researchers used library research, by carrying out a search of several library sources such as e-books, journals, websites, organizational reports, and other good documents. print and online relevant to the topic being evaluated. The results showed that the evaluation of the revitalization program for the beef slaughter market in the city of Tanjungpinang had not found the value of cross-impact analysis and discounting on the program so that the revitalization of traditional markets was only in the form of target mapping, value clarification and mapping of barriers that had become the impact of the revitalization policy of the traditional cattle slaughter market in Tanjungpinang City. The researcher also did not find Urgency in realizing the traditional market revitalization policy in order to change the characteristics of the market for the better.


2021 ◽  
Vol 2021 ◽  
pp. 1-10
Author(s):  
Montse Romero-Mas ◽  
Anna Ramon-Aribau ◽  
Dyego Leandro Bezerra de Souza ◽  
Andrew M. Cox ◽  
Beni Gómez-Zúñiga

Caring for a person with dementia burdens family caregivers, and there is a close negative relationship between this burden and their quality of life (QoL). Research suggests that caregivers’ main needs are information and training about the disease and support from others experiencing the same situation, and Internet interventions hold considerable promise for meeting these needs. Virtual communities of practice (VCoPs) are Internet frameworks to share knowledge where members collaborate and achieve a sense of trust in the community. This paper seeks to evaluate the impact of participating in a VCoP (developed through an App) on the QoL of caregivers to people with Alzheimer’s. Results show QoL before and after the intervention changed significantly. The impact of VCoP on caregivers’ overall QoL is moderated by age and relation with the person with Alzheimer’s, specifically those over 65, and spouses. VCoPs allow interaction and knowledge sharing among caregivers which provide them mainly with information and support from peers helping them to meet their needs. Furthermore, caregivers’ QoL did not decrease when their relative deteriorated functionally, which could be due to the participation in VCoP. Although we found significant pre- and post differences in caregivers’ health literacy, we must report the ambiguous result that this variable only impacts on QoL’s physical domain. Participants also reported that they had a positive experience because the App was perceived to be a useful tool, because they could manage their own participation and they met peers and felt less lonely. Results suggest that participation in a VCoP impacts positively on caregivers’ QoL.


2022 ◽  
Vol 82 ◽  
Author(s):  
A. Hedfi ◽  
M. Ben Ali ◽  
A. Noureldeen ◽  
H. Darwish ◽  
T. Saif ◽  
...  

Abstract The main objective of the current study was to assess the impact of the water taken from the ‘Tunisian Refining Industries Company’ on meiobenthic nematodes, before and after a series of treatments in decantation basins followed by its discharge in Bizerte bay, Tunisia. The comparison of environmental parameters of the two types of water was clearly indicative of an improvement in the quality of treated waters after a significant reduction in their loads in hydrocarbons. Overall, the water retained a good quality after being treated by ‘Tunisian Refining Industries Company’ before discharge in the sea. At the end of the experiment, differential responses were observed according to the richness of sediment in organic matter and hydrocarbons. Thus, it was apparent that the nematode assemblage exposed to the treated waters was closer to controls and associated to higher values of abundance, than that under untreated ones. It was also assumed that the species Microlaimus honestus De Man, 1922, Paramonohystera proteus Wieser, 1956 and Cyartonema germanicum Juario, 1972 are sensitive bioindicators of bad environmental statues and of hydrocarbon presence in the environment. On the other hand, Metoncholaimus pristiurus (Zur Strassen, 1894) Filipjev, 1918 would rather be classified as a positive bioindicative species of this type of pollutants.


Sign in / Sign up

Export Citation Format

Share Document