- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Applying Design Patterns to Redesigning of an Existing Software and its Evaluation
-
- Masuda Gou
- Department of Computer Science and Communication Engineering, Graduate School of Information Science and Electrical Engineering, Kyushu University : Graduate Student
-
- Sakamoto Norihiro
- Department of Medical Informatics, Kyushu University Hospital
-
- Ushijima Kazuo
- Department of Computer Science and Communication Engineering, Graduate School of Information Science and Electrical Engineering, Kyushu University
Search this article
Description
Since design patterns are now well known as one of the most effective techniques for an object-oriented software design and implementation, a lot of programs have been developed using design patterns. However, there has been few researches on quantitative evaluation of the effectiveness of applying design patterns to software development. In this paper, we describe a case study on redesigning of an existing decision tree learning system which is a data mining tools based on machine learning technology. Moreover we aim to quantitatively evaluate the effectiveness of applying design patterns to the redesigning. The C&K metrics suite is used for the evaluation. We collect C&K metrics values for two releases of the decision tree learning system. One is a prototype release designed without using design patterns while the other redesigned using design patterns. We conduct the Mann-Whitny U-test, one of the nonparametric statistics for testing hypotheses about whether two sample values differ. As a result, we find significant differences between the C&K metrics values of the two releases. Finally we discuss the relationship between the design patterns and the C&K metrics suite. The result of the discussion suggests that new metrics should be devised for the evaluation of the effectiveness of applying design patterns.
Journal
-
- 九州大学大学院システム情報科学紀要
-
九州大学大学院システム情報科学紀要 4 (2), 113-118, 1999-09-24
Faculty of Information Science and Electrical Engineering, Kyushu University
- Tweet
Details 詳細情報について
-
- CRID
- 1390290699820232064
-
- NII Article ID
- 110000579917
-
- NII Book ID
- AN10569524
-
- DOI
- 10.15017/1508398
-
- ISSN
- 21880891
- 13423819
-
- HANDLE
- 2324/1508398
-
- NDL BIB ID
- 4896769
-
- Text Lang
- en
-
- Article Type
- departmental bulletin paper
-
- Data Source
-
- JaLC
- IRDB
- NDL Search
- CiNii Articles
-
- Abstract License Flag
- Allowed