On metamodel-based design of software metrics

被引:0
作者
Eessaar, Erki [1 ]
机构
[1] Tallinn Univ Technol, Dept Informat, EE-12618 Tallinn, Estonia
来源
BALANCING AGILITY AND FORMALISM IN SOFTWARE ENGINEERING | 2008年 / 5082卷
关键词
metric; measure; metamodel; UML; object-relational database; data model; reusability;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Metric values can be used in order to compare and evaluate software entities, find defects, and predict quality. For some programming languages there are much more known metrics than for others. It Would be helpful, if one could use existing, metrics in order to find candidates for new metrics. A solution is based on an observation that it is possible to specify abstract syntax of a language by using a metamodel. In the paper a metrics development method is proposed that uses metamodel-based translation. In addition, a metamodel of a language helps LIS to find the extent of a set of metrics in terms of that language. That allows us to evaluate the extent of the core of a language and to detect possible quality problems of a set of metrics. The paper contains examples of some candidate metrics for object-relational database design, which have been derived from existing metrics.
引用
收藏
页码:40 / 54
页数:15
相关论文
共 50 条
[41]   Symbolic regression metamodel-based optimal design of patient-specific spinal implant (pedicle screw fixation) [J].
Biswas, Jayanta Kumar ;
Kalita, Kanak ;
Roychowdhury, Amit .
ENGINEERING WITH COMPUTERS, 2022, 38 (02) :999-1014
[42]   From Access Control Policies to an Aspect-Based Infrastructure: A Metamodel-Based Approach [J].
Braga, Christiano .
MODELS IN SOFTWARE ENGINEERING, 2009, 5421 :243-256
[43]   Regression Metamodel-Based Digital Twin for an Industrial Dynamic Crossflow Filtration Process [J].
Heusel, Matthias ;
Grim, Gunnar ;
Rauhut, Joel ;
Franzreb, Matthias .
BIOENGINEERING-BASEL, 2024, 11 (03)
[44]   A comparative analysis on metamodel-based predictive modeling of electrical discharge machining processes [J].
Dey, Kumaresh ;
Kalita, Kanak ;
Chakraborty, Shankar .
INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2023, 17 (01) :385-406
[45]   A novel hybrid multi-objective metamodel-based evolutionary optimization algorithm [J].
Gabriel Baquela, Enrique ;
Carolina Olivera, Ana .
OPERATIONS RESEARCH PERSPECTIVES, 2019, 6
[46]   Metamodel-based optimization of the bolted connection of a wing spar considering fatigue resistance [J].
Xia, Tianxiang ;
Yao, Weixing ;
Xu, Lipu ;
Zou, Jun .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2016, 230 (05) :805-814
[47]   A comparative analysis on metamodel-based predictive modeling of electrical discharge machining processes [J].
Kumaresh Dey ;
Kanak Kalita ;
Shankar Chakraborty .
International Journal on Interactive Design and Manufacturing (IJIDeM), 2023, 17 :385-406
[48]   Coupled Analysis and Metamodel-Based Optimal Design of Interior Permanent-Magnet Synchronous Motor Considering Multiphysical Characteristics [J].
Kim, Dae Han ;
You, Yong Min .
INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2025,
[49]   Metamodel-based calibration of large-scale multimodal microscopic traffic simulation [J].
Patwary, A. U. Z. ;
Huang, Wei ;
Lo, Hong K. .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 124
[50]   Metamodel-based design optimization of injection molding process variables and gates of an automotive glove box for enhancing its quality [J].
Gyung-Ju Kang ;
Chang-Hyun Park ;
Dong-Hoon Choi .
Journal of Mechanical Science and Technology, 2016, 30 :1723-1732