An empirical study into the use of measurement to support OO design evaluation

Colin Kirsopp, M. Shepperd, S. Webster
{"title":"An empirical study into the use of measurement to support OO design evaluation","authors":"Colin Kirsopp, M. Shepperd, S. Webster","doi":"10.1109/METRIC.1999.809744","DOIUrl":null,"url":null,"abstract":"This paper describes a case study into using measurement to aid design evaluation. The study was carried out as an assignment by final year B.Sc. students from an I.T. course. Approximately half of these were part time students working full time in industry and the others were full time students who had already undertaken a one year industrial placement. After some preparatory tuition, the subjects were given a small system (15 classes) written in Java and an analysis tool to enable them to apply a wide variety of metrics to this system. They were then asked to use measurement results and design heuristics to help them critique the design of the system. The main results from this work were that: measurement was found to be a useful aid to design evaluation; following the study, most subjects said that they would now be more inclined to use measurement than they there previously; support is needed for measurement selection as well as measurement collection; there were significant differences in the way the task was carried out between the full time students and the industrial subjects.","PeriodicalId":372331,"journal":{"name":"Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/METRIC.1999.809744","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

This paper describes a case study into using measurement to aid design evaluation. The study was carried out as an assignment by final year B.Sc. students from an I.T. course. Approximately half of these were part time students working full time in industry and the others were full time students who had already undertaken a one year industrial placement. After some preparatory tuition, the subjects were given a small system (15 classes) written in Java and an analysis tool to enable them to apply a wide variety of metrics to this system. They were then asked to use measurement results and design heuristics to help them critique the design of the system. The main results from this work were that: measurement was found to be a useful aid to design evaluation; following the study, most subjects said that they would now be more inclined to use measurement than they there previously; support is needed for measurement selection as well as measurement collection; there were significant differences in the way the task was carried out between the full time students and the industrial subjects.
一项使用度量来支持OO设计评估的实证研究
本文描述了一个使用测量来辅助设计评估的案例研究。这项研究是由一门信息技术课程的最后一年的理学士学生完成的。其中大约一半是在工业中全职工作的兼职学生,其余的是已经进行了一年工业实习的全职学生。在一些预备课程之后,研究对象得到了一个用Java编写的小系统(15个班)和一个分析工具,使他们能够将各种各样的指标应用到这个系统中。然后,他们被要求使用测量结果和设计启发式来帮助他们批评系统的设计。这项工作的主要结果是:测量被发现是设计评估的有用辅助;研究结束后,大多数受试者表示,他们现在比以前更倾向于使用测量方法;需要支持测量选择和测量收集;在完成任务的方式上,全日制学生和工业学生之间存在显著差异。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信