A metric-based approach for predicting conceptual data models maintainability

被引:15
|
作者
Piattini, M
Genero, M
Jiménez, L
机构
[1] Univ Castilla La Mancha, ALARCOS Res Grp, Ciudad Real 13071, Spain
[2] Univ Castilla La Mancha, ORETO Res Grp, Ciudad Real 13071, Spain
关键词
information systems quality; entity relationship diagram maintainability; structural complexity metrics; maintainability prediction; theoretical validation; empirical validation; fuzzy classification and regression tree;
D O I
10.1142/S0218194001000736
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is generally accepted in the information system (IS) field that IS quality is highly dependent on the decisions made early in the development life cycle. The construction of conceptual data models is often an important task of this early development. Therefore, improving the quality of conceptual data models will be a major step towards the quality improvement of the IS development. Several quality frameworks for conceptual data models have been proposed, but most of them lark valid quantitative measures in order to evaluate the quality of conceptual data models in an objective way. In this article we will define measures for the structural complexity (internal attribute) of entity relationship diagrams (ERD) and use them for predicting their maintainability (external attribute). We will theoretically validate the proposed metrics following Briand et al.'s framework with the goal of demonstrating the properties that characterise each metric. We will also show how it is possible to predict each of the maintainability sub-characteristics using a prediction model generated using a novel method for induction of fuzzy rules.
引用
收藏
页码:703 / 729
页数:27
相关论文
共 50 条
  • [1] Metric-based stochastic conceptual clustering for ontologies
    Fanizzi, Nicola
    d'Amato, Claudia
    Esposito, Floriana
    [J]. INFORMATION SYSTEMS, 2009, 34 (08) : 792 - 806
  • [2] Program Code Understandability and Authenticating Code Predicting Systems: A Metric-Based Approach
    Jha, Pooja
    Patnaik, K. Sridhar
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL, NETWORKS, COMPUTING, AND SYSTEMS (ICSNCS 2016), VOL 2, 2016, 396 : 95 - 103
  • [3] Metric-based approach to detect abstract data types and state encapsulations
    Girard J.-F.
    Koschke R.
    Schied G.
    [J]. Automated Software Engineering, 1999, 6 (4) : 357 - 386
  • [4] A metric-based approach to detect abstract data types and state encapsulations
    Girard, JF
    Koschke, R
    Scheid, G
    [J]. AUTOMATED SOFTWARE ENGINEERING, 12TH IEEE INTERNATIONAL CONFERENCE, PROCEEDINGS, 1997, : 82 - 89
  • [5] Metric-Based Evaluation of Multiagent Systems Models
    Damasceno, Lidiane
    Werneck, Vera Maria B.
    Schots, Marcelo
    [J]. 2018 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON MODELLING IN SOFTWARE ENGINEERING (MISE), 2018, : 67 - 74
  • [6] A Metric Suite for Predicting Software Maintainability in Data Intensive Applications
    Malhotra, Ruchika
    Chug, Anuradha
    [J]. TRANSACTIONS ON ENGINEERING TECHNOLOGIES: SPECIAL ISSUE OF THE WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE 2013, 2014, : 161 - 175
  • [7] A multichannel approach to metric-based SAR autofocus
    Morrison, RL
    Do, MN
    [J]. 2005 International Conference on Image Processing (ICIP), Vols 1-5, 2005, : 2441 - 2444
  • [8] A metric-based approach to assess class testability
    Singh, Yogesh
    Saha, Anju
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, PROCEEDINGS, 2008, 9 : 224 - 225
  • [9] Metric-based principal components: Data uncertainties
    Thacker, WC
    [J]. TELLUS SERIES A-DYNAMIC METEOROLOGY AND OCEANOGRAPHY, 1996, 48 (04) : 584 - 592
  • [10] Metric-based upscaling
    Owhadi, Houman
    Zhang, Lei
    [J]. COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2007, 60 (05) : 675 - 723