Analysing the quality of object-oriented models from novice modellers

Analysing the quality of object-oriented models from novice modellers
复制标题

分析新手建模者的面向对象模型的质量

DOI:
10.1049/iet-sen.2012.0124
复制
发表时间:
2013-07
期刊:
影响因子:
1.6
通讯作者:
Chen, Hongjie
Chen, Hongjie
中科院分区:
计算机科学4区
文献类型:
--
作者:
Ma, Zhiyi;Chen, Hongjie

文献摘要

参考文献

相似文献

面向对象(OO)模型中的语法、语义和语用缺陷都会导致基于该模型的应用程序质量低下。本研究以作者四年教学实践中的课程设计为基础,分析了两类新手建模的质量。本文总结了一组质量缺陷类型和典型设计活动,量化了缺陷类型和活动缺失的发生程度,并在OO分析和设计阶段从语法、语义和语用三个方面探讨了OO模型中缺陷产生的原因,总结了预防措施。这些发现可用于提高建模新手构建高质量OO模型的技能。
Syntactic, semantic and pragmatic defects in object-oriented (OO) models all will result in poor quality of applications based on the models. This study analyses the quality of OO models from two types of novice modellers based on the course projects from the authors 4 years teaching practice. In this study, the authors summarise a set of quality defect types and the typical design activities, quantify the level of occurrence for the defect types and lack of the activities, explore the causes for the defects to occur in OO models in the aspects of syntax, semantics and pragmatics in the phases of OO analysis and design, and conclude preventive measures. These findings can be used for improving the novice modellers' skills for building OO models with good quality.
DOI: 10.1145/1139922.1139926
发表时间: 2006-07
期刊: Commun. ACM
影响因子: --
作者:
N. Bolloju;Felix S. K. Leung
通讯作者: N. Bolloju;Felix S. K. Leung
DOI: 10.1145/1134285.1134341
发表时间: 2006-05
期刊: Proceedings of the 28th international conference on Software engineering
影响因子: --
作者:
Christian Lange;M. Chaudron
通讯作者: Christian Lange;M. Chaudron
DOI: 10.1016/j.infsof.2009.04.007
发表时间: 2009-12
期刊: Inf. Softw. Technol.
影响因子: --
作者:
Ariadi Nugroho
通讯作者: Ariadi Nugroho
DOI: 10.1007/11880240_3
发表时间: 2006-10
期刊: --
影响因子: --
作者:
Christian Lange;B. D. Bois;M. Chaudron;S. Demeyer
通讯作者: Christian Lange;B. D. Bois;M. Chaudron;S. Demeyer
DOI: 10.1145/1134285.1134472
发表时间: 2006-05
期刊: Proceedings of the 28th international conference on Software engineering
影响因子: --
作者:
Christian Lange
通讯作者: Christian Lange