• Home
  • Search
  • Measuring object-oriented software maintainbility in design phase using structural complexity and aesthetic metrics
  • https://doi.org/10.58837/chula.the.2006.1593Copy DOI Icon

Measuring object-oriented software maintainbility in design phase using structural complexity and aesthetic metrics

  • Jan 1, 2006
  • Matinee Kiewkanya
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Qualities of software design heavily affect on qualities of software ultimately developed. One of the claimed advantages of object-oriented paradigm is the ease of maintenance. Assessing maintainability in design phase will help software designers to decide that the design of software should be altered or not. This will help reducing cost of software maintenance in later phases. This research presents a controlled experiment carried out to investigate whether structural complexity and aesthetic metrics can be indicators of class and sequence diagrams maintainability and to establish maintainability models from both metric sets. Maintainability models are constructed by using three techniques: Discriminant analysis, Decision tree and MLP neural network in order to find the best one among these models. The preliminary result shows that the maintainability models constructed by applying MLP neural network are the best models in terms of the model accuracy. Moreover, this research constructs an automated tool for predicting maintainability using the maintainability models and also proposes a new set of structural complexity metrics for measuring maintainability from class diagrams.

Similar Papers
  • Book Chapter
  • Citations1

Software Size Estimation in Design Phase Based on MLP Neural Network

  • Jun 20, 2017
  • Benjamas Panyangam +1
  • Conference Article
  • Citations12

Complexity metric for multidimensional models for data warehouse

  • Sep 03, 2012
  • Sushama Nagpal +2
  • Research Article

Assessing forest structural complexity: insights from alternative laser scanning approaches

  • Sep 09, 2025
  • Scandinavian Journal of Forest Research
  • Reinis Cimdins +3
  • Research Article
  • Citations3

Lidar-derived structural-complexity data across four experimental forests

  • Sep 18, 2024
  • Data in Brief
  • C Wade Ross +3
  • PDF
  • Research Article
  • Citations74

Barcoding Human Physical Activity to Assess Chronic Pain Conditions

  • Feb 23, 2012
  • PLoS ONE
  • Anisoara Paraschiv-Ionescu +3
  • Research Article
  • Citations1

Complexity, interpretability and robustness of GP-based feature engineering in remote sensing

  • Dec 02, 2024
  • Swarm and Evolutionary Computation
  • João E Batista +4
  • Dataset
  • Citations11

Forestr: Ecosystem and Canopy Structural Complexity Metrics from LiDAR

  • Mar 05, 2018
  • Jeff Atkins +7
  • Book Chapter
  • Citations11

Quality Evaluation of Ontologies

  • Jan 01, 2018
  • Sandeep Kumar +1
  • Research Article

UML 클래스 다이어그램 분석에 의한 객체지향 시스템의 복잡도 연구

  • Dec 01, 2005
  • Journal of Korean Institute of Intelligent Systems
  • Hong Chung +1
  • Research Article
  • Citations5

A novel metric for assessing structural complexity of data warehouse requirements models

  • Jul 10, 2024
  • Expert Systems With Applications
  • Tanu Singh +2
  • Conference Article
  • Citations28

Building software quality classification trees: approach, experimentation, evaluation

  • Nov 02, 1997
  • R Takahashi +2
  • Book Chapter
  • Citations1

Evaluation of a Business Application Framework Using Complexity and Functionality Metrics

  • Jan 01, 2001
  • Hikaru Fujiwara +4
  • PDF
  • Research Article
  • Citations24

Unraveling Forest Complexity: Resource Use Efficiency, Disturbance, and the Structure‐Function Relationship

  • Jun 01, 2022
  • Journal of Geophysical Research: Biogeosciences
  • Bailey A Murphy +4
  • Research Article

The Correlation among Cognitive Complexity Metrics in Algorithm Analysis

  • Mar 31, 2021
  • Uniosun Journal of Engineering and Environmental Sciences
  • E O Isola +3
  • Supplementary Content
  • Citations1

EMPIRICAL CHARACTERIZATION OF SOFTWARE QUALITY

  • Jan 01, 2014
  • Politecnico di Torino
  • Syed Muhammad Ali Shah
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.