Search
43 articles for “software metrics”
-
Correlation Between Software Metrics and Defects
Abstract: Nowadays open source software systems are more popular and plying very important roles in many scientific and business software applications. Most companies are searching for open source software projects and many of them are using this open source projects in their own work. But as a result, open source software is commonly developed with a special management style than the economic ones, the standard and reliableness of the code have …
Published in Journal of Computer Technology & Applications · Vol. 9, Issue 1, 2018 · pp. 6–11 Read article
-
Strategy for Improving Software Maintenance Using Machine Learning for Security Requirements: A Review
Abstract: Within the area of software technical education, the significance of software defect discovery has increased as a research focus to enhance program reliability. By maximizing testing resources and assisting developers in identifying potential problems using program defect predictions, program dependability is increased. Applying software engineering (SE) techniques to critical and intricate systems, like networking and security systems, is imperative. Traditional methods of predicting software maintainability have limitations, particularly in balancing …
Published in International Journal of Information Security Engineering · Vol. 2, Issue 2, 2024 · pp. 36–48 Read article
-
Critical Assessment of Aspect Orientation Metrics and Quality
Abstract: Developing trustworthy software is the new focus of software developers along with the functional software. Software metrics are the way to quantify qualitative attributes of the software. Various researchers have proposed various software metrics, to measure the numerous attributes of the software. Aspect oriented software development approach is relatively new approach for software development that is gaining attention; hence a few software metrics are proposed and validated till date. Separation …
Published in Recent Trends in Programming languages · Vol. 5, Issue 2, 2018 · pp. 15–23 Read article
-
Class Imbalance Reduction and Training Data Selection for Cross Project Defect Prediction
Abstract: The research aims to predict errors in a targeted project using data from other projects. This project is named as the Cross-Project Defect Prediction (CPDP). There are a number of ways available to improve the predictable performance of CPDP models. However, there is no comparison of modern methods. Predictability facilitates the rational distribution of testing resources by detecting software modules that may be problematic before releasing products. If a project …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 9, Issue 3, 2022 · pp. 12–20 Read article
-
Requirement of the Dynamic Metrics to Measure the Behaviour of Component-based Software
Abstract: Software component has been developed lively. Component-based Software Development (CBSD) is becoming more generalized, representing a considerable market for the software industry. However, the measurements of software components have become an integral part of software development and are used during every phase of the software development life cycle. With the help of conventional static metrics we are not able to analyse various facts of software. It is very important to …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 1, Issue 2, 2014 · pp. 10–13 Read article
-
Dynamic Metrics to Measure The Complexity Of Component-Based Software
Abstract: Software metrics have a very important place in every software development paradigm which measures all the attributes of software like reusability, testability, complexity and maintainability. Among all the attributes complexity is a very important factor which impacts all the attributes of software. Component-Based Software Engineering (CBSE) has become one of the preferable stream among all the development paradigms. In CBSE also complexity plays a very important role. The main constituent …
Published in Research & Reviews: Discrete Mathematical Structures · Vol. 3, Issue 1, 2016 · pp. 16–21 Read article
-
Study of Object Oriented Systems: A Review
Abstract: AbstractThe motivation behind this paper is to concentrate a product item that requires effective measures to precisely screen the inward programming quality, for example, coupling and union, over the span of programming advancement life cycle. Programming measurements have been generally and effectively used to gauge such interior quality characteristics for protest situated programming frameworks. Coupling is characterized as a standout amongst the most fundamental subjective measures for measuring the execution …
Published in Recent Trends in Programming languages · Vol. 4, Issue 1, 2017 · pp. 16–19 Read article
-
An Intelligent Complexity-Performance Tradeoff Model of Asynchronous Random Access Protocols in Distributed Edge Computing Using Software Science with Halstead
Abstract: The paradigm shift towards Distributed Edge Computing (DEC) has changed the entire world of the Internet of Things (IoT) connectivity to its core and has spawned the need to implement robust Asynchronous Random Access (ARA) protocols to deal with the contention between a huge range of diverse devices that are constrained by their resources. While there is now extensive optimization of these protocols in contemporary research for channel efficiency (throughput, …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 13, Issue 2, 2026 Read article
-
A Classified Survey of Component-based Software
Abstract: Software reuse is the process of creating software systems from existing software rather than building software systems from scratch. The last decade performed the real attempt to turn software development into engineering through the concepts of Component-Based Software Development (CBSD) and Commercial Off-The-Shelf (COTS) components. This paper surveys the progress of component-based software in recent years with emphases on Architecture and measurement for component-based applications. CBSD has emerged as the …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 3, Issue 1, 2016 · pp. 20–28 Read article
-
A Methdology of Software Cost Estimation Techniques for Data Mining
Abstract: Many software projects fail every year due to increasing size and complexity of software projects. To deal with this problem many researcher have been focused on this area of Cost estimation since 1960s. The cost estimation is usually dependent upon the size estimate of the project, which may use lines of code as metrics. Software engineering plays an important role in software development process. It is used to develop quality …
Published in Journal of Communication Engineering & Systems · Vol. 8, Issue 2, 2018 · pp. 82–87 Read article
-
Assessment of Components Using CBSE Metrics
Abstract: Component based Software Engineering (CBSE) is based on reusability of components approach. There are several metrics based on CBSE which are used by different researchers for estimating reliability. In this paper, an attempt has been made for the evaluation of few CBSE metrics such as; Component Interaction Density (CID), Overhead ratio, Component Outgoing Interaction Density (COID), and Component Average Interaction Density (CAID). The evolution of metrics helps researcher to estimate …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 3, Issue 1, 2016 · pp. 1–4 Read article
-
Design of a Technique to Improve Software Maintenance Using Fuzzy Logic
Abstract: AbstractMaintainability is one of the most important aspects of software development. In that, maintenance costs account for at least 60–65% of total software lifetime costs. Software quality is the most important factor in the development of any software, which can depend on many quality attributes. Fuzzy logic is one of the techniques, which can be used to establish the relationship between object oriented metrics and software maintainability. In this paper …
Published in Journal of Web Engineering & Technology · Vol. 3, Issue 3, 2016 · pp. 21–27 Read article
-
Productivity Estimation of any Manufacturing Industry Using Fuzzy Logic in MATLAB Software
Abstract: In every industry/organization Labor Productivity plays a major part in the overall growth and production. Many time it is observed that industries do not attain their desired goals due to poor labor productivity. Labor Productivity is dependent on many different factors like Delay in Payment, management supervision over workers, proper work planning and scheduling, poor site safety program, lack of financial motivation system, etc. In this study, we estimated labor …
Published in International Journal of Manufacturing and Production Engineering · Vol. 2, Issue 2, 2024 · pp. 1–14 Read article
-
An empirical investigation using artificial neural networks to evaluate the manageability of object-oriented systems
Abstract: Software can be called quality software if it produces consistent outputs over multiple time of testing. There can be very much difficulties to modify and maintain the software with poor maintainability. For assessing the characteristics of object-oriented software, such as scale, inheritance, integrity, and coupling, numerous object-oriented metrics have been recommended. In this study, we explore object-oriented variables that have the potential to be significant antecedents of software maintenance. In …
Published in Journal of Mechatronics and Automation · Vol. 9, Issue 2, 2022 · pp. 50–58 Read article
-
A Review of Code Defect Likelihood Using ML Methods
Abstract: AbstractSoftware begets defects and defects are inevitable in software design and coding. This paper focused on five machine learning analysis models (MLAM); Support Vector Machine, Random Forest, K-Nearest Neighbor, Classification and Regression Tree, and Linear Discriminant Analysis. These models are trained to detect software defects using the software defect dataset from Promise data repository. The collected dataset is preprocessed to reduce the amount of redundant features using a dimension reduction …
Published in Journal of Open Source Developments · Vol. 7, Issue 3, 2020 · pp. 1–6 Read article
-
Empirical Evaluation of Performance ofConstruction Management at-Risk (CM at-Risk) Project Delivery System With and Without Agency-CM
Abstract: A project delivery system is a comprehensive process of assigning the contractual responsibilities for designing and constructing a project. Design-Bid-Build (D-B-B), Design-Build (D-B), and Construction Management at risk (CM-at-Risk) are the three principal project delivery systems. Agency CM is as a construction management system, and is a way to manage the process of construction.Agency-CM doesn’t take any performance risk in guaranteeing project cost, project schedule and project quality. Generally Agency …
Published in Journal of Construction Engineering, Technology & Management · Vol. 3, Issue 1, 2013 · pp. 13–25 Read article
-
Object Oriented Web Software Maintainability using Fuzzy Logic
Abstract: In the software development lifecycle, maintenance is the most costly activity because it requires more effort compared to other activities. Maintainability is considered as important factor for development of good quality software. Nowadays web application is very complex and hard to maintain. In order to estimate the maintainability of object oriented web application, this paper uses some quantitative metrics for predicting maintainability of object oriented web application. Maintainability can be …
Published in Journal of Web Engineering & Technology · Vol. 3, Issue 3, 2016 · pp. 1–7 Read article
-
A Fuzzy Logic Approach to Measure the Complexity of Component-based Software
Abstract: Component-Based Software (CBS) Development is now a widely accepted software methodology to manage the increasing complexity and maximize the reuse of code. This paper presents a complexity metric combined with three submetrics for measuring the complexity of a CBS. This complexity metric incorporates three key aspects—coupling, cohesion and interface complexities. To automate the complexity measurement of a CBS, a tool has been developed using fuzzy logic. For this tool, a …
Published in Journal of Software Engineering Tools & Technology Trends · Vol. 1, Issue 2, 2014 · pp. 1–9 Read article
-
Comparative Assessment of Using Visual and Close Range Photogrammetry Techniques to Evaluate Rigid Pavement Surface Distresses
Abstract: AbstractThe main task of this study is to introduce the close range photogrammetric approach for evaluation of rigid pavement surface condition, and compare the findings with the traditional visual evaluation technique. The visual inspection was conducted by walking through the roadway and evaluating the pavement surface distress visually. As for the photogrammetric fieldwork, it starts with generation of ground control points around the area of distress. A total station device …
Published in Trends in Transport Engineering and Applications · Vol. 2, Issue 2, 2015 · pp. 28–36 Read article
-
Evaluating UX Design Factors Affecting Efficiency of Composite Material Design and Analysis Platforms
Abstract: Within engineering software platforms that involve the design, simulation and characterization of composite materials, user experience (UX) design has become a key determinant for efficient use. This research aims to quantify how user experience design parameters relate to productivity in composite engineering workflows by analyzing the relationship between usability, learnability, accessibility, complexity of the UI, navigation efficiency and users engineering results satisfaction. Computational techniques in python were used in the …
Published in Journal of Polymer & Composites · Vol. 14, Issue 4, 2026 · pp. 341–366 Read article