A Mixed Approach to Class Library Construction and Browser Design
碩士 === 中原大學 === 資訊工程研究所 === 82 === In this thesis, a new approach, called mixed approach, is proposed for reusing components from software library. The mixed approach is essentially a hybrid of faceted index and free-text analysis method. The motivation o...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/50953048602202321504 |
id |
ndltd-TW-082CYCU0392014 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082CYCU03920142016-02-10T04:08:54Z http://ndltd.ncl.edu.tw/handle/50953048602202321504 A Mixed Approach to Class Library Construction and Browser Design 利用混合法建構類型館及瀏覽器設計 Chang, Chao Tsun 張兆村 碩士 中原大學 資訊工程研究所 82 In this thesis, a new approach, called mixed approach, is proposed for reusing components from software library. The mixed approach is essentially a hybrid of faceted index and free-text analysis method. The motivation of this research is an attempt to use both faceted index and automated retrieval approach in reusing software components from a C++ class library. A CIG, Conceptual Information Group, is a group of significant words that represent fuzzy concepts. An extended faceted classification allows the reuser to classify the class components with four CIGs. The reuser can present his required concepts with CIGs while retrieving. The evaluation of an information system includes parsing the target class source code and counting their frequency with the free-text analysis approach, which depends on these significant words described in CIGs and their frequencies. Then the system transforms the frequencies into standardized scores. An FCIG, Frequency of CIG, is the group of standardized scores of CIG. Candidate classes are selected from the library based on the degree of similarity between their CIGs and the required descriptions. Similarity is quantized by a standardized score of matched significant words. We implement a prototype browser to work with an assembled C++ class library, which is based on the mixed approach. Finally, we performed two experiments on retrieval to support our idea. A precision criterion is proposed. Also, some interested experimental results are discussed. Liu, Chung Shyan 留忠賢 1994 學位論文 ; thesis 64 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 資訊工程研究所 === 82 === In this thesis, a new approach, called mixed approach, is
proposed for reusing components from software library. The
mixed approach is essentially a hybrid of faceted index and
free-text analysis method. The motivation of this research is
an attempt to use both faceted index and automated retrieval
approach in reusing software components from a C++ class
library. A CIG, Conceptual Information Group, is a group of
significant words that represent fuzzy concepts. An extended
faceted classification allows the reuser to classify the class
components with four CIGs. The reuser can present his required
concepts with CIGs while retrieving. The evaluation of an
information system includes parsing the target class source
code and counting their frequency with the free-text analysis
approach, which depends on these significant words described in
CIGs and their frequencies. Then the system transforms the
frequencies into standardized scores. An FCIG, Frequency of
CIG, is the group of standardized scores of CIG. Candidate
classes are selected from the library based on the degree of
similarity between their CIGs and the required descriptions.
Similarity is quantized by a standardized score of matched
significant words. We implement a prototype browser to work
with an assembled C++ class library, which is based on the
mixed approach. Finally, we performed two experiments on
retrieval to support our idea. A precision criterion is
proposed. Also, some interested experimental results are
discussed.
|
author2 |
Liu, Chung Shyan |
author_facet |
Liu, Chung Shyan Chang, Chao Tsun 張兆村 |
author |
Chang, Chao Tsun 張兆村 |
spellingShingle |
Chang, Chao Tsun 張兆村 A Mixed Approach to Class Library Construction and Browser Design |
author_sort |
Chang, Chao Tsun |
title |
A Mixed Approach to Class Library Construction and Browser Design |
title_short |
A Mixed Approach to Class Library Construction and Browser Design |
title_full |
A Mixed Approach to Class Library Construction and Browser Design |
title_fullStr |
A Mixed Approach to Class Library Construction and Browser Design |
title_full_unstemmed |
A Mixed Approach to Class Library Construction and Browser Design |
title_sort |
mixed approach to class library construction and browser design |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/50953048602202321504 |
work_keys_str_mv |
AT changchaotsun amixedapproachtoclasslibraryconstructionandbrowserdesign AT zhāngzhàocūn amixedapproachtoclasslibraryconstructionandbrowserdesign AT changchaotsun lìyònghùnhéfǎjiàngòulèixíngguǎnjíliúlǎnqìshèjì AT zhāngzhàocūn lìyònghùnhéfǎjiàngòulèixíngguǎnjíliúlǎnqìshèjì AT changchaotsun mixedapproachtoclasslibraryconstructionandbrowserdesign AT zhāngzhàocūn mixedapproachtoclasslibraryconstructionandbrowserdesign |
_version_ |
1718185652277739520 |