PROJECT TITLE :

Assessing technical debt by identifying design flaws in software systems

ABSTRACT :

Tough time-to-market constraints and unanticipated integration or evolution issues lead to design tradeoffs that usually cause flaws in the structure of a software system. So, maintenance prices grow significantly. The impact of these design decisions, which give short-term benefits at the expense of the system’s design integrity, is sometimes referred to as technical debt. During this paper, I propose a novel framework for assessing technical debt employing a technique for detecting style flaws, i.e., specific violations of well-established style principles and rules. To form the framework comprehensive and balanced, it is built on high of a group of metrics-primarily based detection rules for well-known design flaws that cowl all of the main aspects of design like coupling, complexity, and encapsulation. I demonstrate the effectiveness of the framework by assessing the evolution of technical debt symptoms over a total of sixty three releases of two widespread Eclipse® projects. The case study shows how the framework will detect debt symptoms and past refactoring actions. The experiment conjointly reveals that within the absence of such a framework, restructuring actions are not continually coherent and systematic, not even when performed by terribly experienced developers.


Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here


PROJECT TITLE : Machine Learning Driven Approach Towards the Quality Assessment of Fresh Fruits Using Non-invasive Sensing ABSTRACT: Accurate moisture content (MC) information in fruits and vegetables in an automated manner might
PROJECT TITLE :Design, Analysis, and Implementation of ARPKI: An Attack-Resilient Public-Key Infrastructure - 2018ABSTRACT:This Transport Layer Security (TLS) Public-Key Infrastructure (PKI) is based on a weakest-link security
PROJECT TITLE :Design, Evaluation and Application of Approximate High-Radix Dividers - 2018ABSTRACT:Approximate high radix dividers (HR-AXDs) are proposed and investigated during this paper. High-radix division is reviewed and
PROJECT TITLE :Hybrid Modulation Based Bidirectional Electrolytic Capacitor-less Three-phase Inverter for Fuel Cell Vehicles: Analysis, Design, and Experimental Results - 2017ABSTRACT:This paper presents a novel six-pulse low-frequency
PROJECT TITLE :Hybrid Modulation Based Bidirectional Electrolytic Capacitor-less Three-phase Inverter for Fuel Cell Vehicles: Analysis, Design, and Experimental Results - 2017ABSTRACT:This paper presents a unique six-pulse low-frequency

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry