标题: 一个体导向软体复杂度的测法与证实之研究
The Study of Information-Flow Based Complexity Metrics on Object Oriented Programs
作者: 王丰坚
WANG FENG-JIAN
国立交通大学资讯工程研究所
关键字: 软体复杂度;软体测量;物件导向;软体科学;资讯流;Software complexity;Software metrics;Object-oriented;Software science;Information flow
公开日期: 1994
摘要: 软体复杂度的测量,在Procedural language上已取 得相当的成果,在此等语言的程式之测量法主 要基于下述两种:(1)Halstead的软体科学(Software science);(2)Henry和Kafura的资料流(Informationflow).随 着物体导向语言与程式的日益蓬勃,测量物体 导向程式的复杂度与品质以测定其是否值得使 用或再利用日显重要.这几年来在此方面的研 究有下列三组:(1)Cheatham等人根据软体科学提出 一套计算公式;(2)Jenson根据参数(Parameter)估计的 方法;(3)Kemerer等人提出一Class的测量值乃由其 Compoment值合计;(4)我们根据资料流提出一套计 算公式.我们归结这四组研究,有下述缺陷:(1)除 了第三组之外,均无理论相对的实证;(2)这四组 都没有对实际的程式做实验证实;(3)除了我们 这一组之外,其余只考虑到Class/Method的复杂度, 似嫌太小.我们本年度的计画,即在根据我们所 提的测量公式:(1)根据Kemerei所提出的验证方法 及Weyuker之理论模式来验证我们的计算公式;(2)根据a.软体发展之代价;b.软体维护之代价,来设 计一套实验的步骤,并邀请(有偿)各种程度的学 生来参与这一实验,以证实前述三组测量方法 的精确度(非准确度).我们同时也将根据(1)□(2) 之结果,依次研究讨论或修正我们的公式,以期 能达到最精确的效果.
官方说明文件#: NSC83-0408-E009-004
URI: http://hdl.handle.net/11536/97171
https://www.grb.gov.tw/search/planDetail?id=76707&docId=11730
显示于类别:Research Plans