Search Results

Now showing 1 - 4 of 4
  • Article
    Citation - WoS: 11
    Citation - Scopus: 12
    Estimating Quality of Javascript
    (Zarka Private Univ, 2012) Misra, Sanjay; Cafer, Ferid; Computer Engineering
    This paper proposes a complexity metric for Java script since JavaScript is the most popular scripting language that can run in all of the major web browsers. The proposed metric "JavaScript Cognitive Complexity Measure (JCCM)" is intended to assess the design quality of scripts. The metrics has been evaluated theoretically and validated empirically through real test cases. The metric has also been compared with other similar metrics. The theoretical, empirical validation and comparative study prove the worth and robustness of the metric.
  • Conference Object
    Citation - WoS: 29
    Influence of Human Factors in Software Quality and Productivity
    (Springer-verlag Berlin, 2011) Fernandez-Sanz, Luis; Misra, Sanjay
    Traditionally more effort has been devoted to technical and process aspects of software quality and productivity. However, in an activity like software development so intensive in workforce and so dependent on professionals' performance, it is strange that human and social factors affecting development teams have been attracted little attention. This paper is aimed at analyzing contributions in this area as well as providing empirical data from specific initiatives to know more about real practices and situation in software organizations.
  • Article
    Citation - WoS: 29
    Citation - Scopus: 40
    Software Code Smell Prediction Model Using Shannon, Renyi and Tsallis Entropies
    (Mdpi, 2018) Gupta, Aakanshi; Suri, Bharti; Kumar, Vijay; Misra, Sanjay; Blazauskas, Tomas; Damasevicius, Robertas
    The current era demands high quality software in a limited time period to achieve new goals and heights. To meet user requirements, the source codes undergo frequent modifications which can generate the bad smells in software that deteriorate the quality and reliability of software. Source code of the open source software is easily accessible by any developer, thus frequently modifiable. In this paper, we have proposed a mathematical model to predict the bad smells using the concept of entropy as defined by the Information Theory. Open-source software Apache Abdera is taken into consideration for calculating the bad smells. Bad smells are collected using a detection tool from sub components of the Apache Abdera project, and different measures of entropy (Shannon, Renyi and Tsallis entropy). By applying non-linear regression techniques, the bad smells that can arise in the future versions of software are predicted based on the observed bad smells and entropy measures. The proposed model has been validated using goodness of fit parameters (prediction error, bias, variation, and Root Mean Squared Prediction Error (RMSPE)). The values of model performance statistics (R-2, adjusted R-2, Mean Square Error (MSE) and standard error) also justify the proposed model. We have compared the results of the prediction model with the observed results on real data. The results of the model might be helpful for software development industries and future researchers.
  • Article
    Citation - WoS: 5
    A Simplified Model for Software Inspection
    (Wiley, 2014) Misra, Sanjay; Fernandez, Luis; Colomo-Palacios, Ricardo
    Software inspection is considered a cost-effective quality assurance technique in software process improvement. Although inspections detect the majority of defects in the early stages of the development process, this technique is not a common practice in the software industry, especially in small and medium enterprises. In this paper, we propose a model for the inspection process intended to be applicable and acceptable to both small and medium enterprises and large software organisations. The model was implemented in two organisations: one in a medium-scale company and the other one in a department of a big company where its feasibility and benefits were confirmed. A comparison with recent alternative inspection models has also been performed showing the practicality of the proposal and ease of adoption and cost-effectiveness. Copyright (c) 2014 John Wiley & Sons, Ltd.