完整後設資料紀錄
DC 欄位語言
dc.contributor.authorLin, Jin-Cherng
dc.contributor.authorHuang, Yun-Liang
dc.date.accessioned2009-06-02T06:37:28Z
dc.date.accessioned2020-05-25T06:42:44Z-
dc.date.available2009-06-02T06:37:28Z
dc.date.available2020-05-25T06:42:44Z-
dc.date.issued2006-10-16T05:57:00Z
dc.date.submitted2004-12-15
dc.identifier.urihttp://dspace.lib.fcu.edu.tw/handle/2377/1591-
dc.description.abstractSoftware testing is one of the most common ways for assuring quality of software system, and software testability be also recognized as new part of the software quality at the same time. Conventional software testing methods are divided into two categories: static testing and dynamic testing. Most of testing methodologies fall into the category of dynamic test, due to the face that more information can be derived during programs execution. On the contrary, in object-oriented software test, the feature of inheritance and polymorphism produce new testing obstacle during dynamic testing. Our research in this paper will propose a tester perspective to assess the polymorphism in design stage and this way also provide useful information for developer to probe into the fault that is hidden from test in early stage. In addition, from our polymorphism RATO model, we recognized a new factor of testability in design stage that is referred to as reachability. We think that the main contribution of this paper is providing an alternative tester perspective for developer and let developer can estimate the polymorphic behavior in class inheritance hierarchy that may cause of test obstacle at design phase. At the same time, this is first literature to propose the polymorphism RATO model to model polymorphic behavior, and use it as basis of analytical unit to decompose inheritance class hierarchy. Besides, we overcome the interdiction of lack of testing information during design stage in the past. The metric of testability on polymorphism, generated by the polymorphism RATO model, can reveal defects that hide at design stage in class hierarchy, it can provide most early information for developer on modify, redesign the system and find another way to fix these defect as well.
dc.description.sponsorship大同大學,台北市
dc.format.extent5p.
dc.format.extent304047 bytes
dc.format.mimetypeapplication/pdf
dc.language.isozh_TW
dc.relation.ispartofseries2004 ICS會議
dc.subjectDescendant path
dc.subjectDynamic binding
dc.subjectInheritance
dc.subjectPolymorphism RATO model
dc.subjectReachability
dc.subjectTestability
dc.subject.otherMiscellaneous
dc.titleA New Method for Estimating the Testability of Polymorphism in Class Hierarchy
分類:2004年 ICS 國際計算機會議

文件中的檔案:
檔案 描述 大小格式 
ce07ics002004000160.pdf296.92 kBAdobe PDF檢視/開啟


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。