A study of applying sequential-pattern mining to software version histories
碩士 === 國立中央大學 === 資訊管理研究所 === 97 === The evolution of the modern software is continual. Although detailed information of the evolution of the software version is stored in the version control system (VCS), the understanding of more and more complex software structure is still fi...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/23036138690909505826 |
id |
ndltd-TW-097NCU05396047 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-097NCU053960472016-05-02T04:10:58Z http://ndltd.ncl.edu.tw/handle/23036138690909505826 A study of applying sequential-pattern mining to software version histories 應用序列樣式探勘於軟體版本歷史之研究 Kai-shiang Fan 范凱翔 碩士 國立中央大學 資訊管理研究所 97 The evolution of the modern software is continual. Although detailed information of the evolution of the software version is stored in the version control system (VCS), the understanding of more and more complex software structure is still finite. On the other hand, lines of code in the software project are usually hundreds of thousands, which makes the software maintenance a difficult problem. The researches of applying data mining techniques to VCS are usually based on association rules, which usually pass over the ordering information. As a result, by taking the time dimension of the software data from the Concurrent Version System (CVS) into consideration, this study uses the sequential-pattern mining technique to analyze and find out the potential sequence pattern. We expect the “entities” to be changed more precisely than those in previous researches and re-evaluate the sequence pattern for the users by means of a classification rule in order to provide the reference of the software maintenance in the future. Shi-jen Lin 林熙禎 2009 學位論文 ; thesis 47 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 資訊管理研究所 === 97 === The evolution of the modern software is continual. Although detailed
information of the evolution of the software version is stored in the version control
system (VCS), the understanding of more and more complex software structure is still
finite. On the other hand, lines of code in the software project are usually hundreds of
thousands, which makes the software maintenance a difficult problem. The researches
of applying data mining techniques to VCS are usually based on association rules,
which usually pass over the ordering information. As a result, by taking the time
dimension of the software data from the Concurrent Version System (CVS) into
consideration, this study uses the sequential-pattern mining technique to analyze and
find out the potential sequence pattern. We expect the “entities” to be changed more
precisely than those in previous researches and re-evaluate the sequence pattern for
the users by means of a classification rule in order to provide the reference of the
software maintenance in the future.
|
author2 |
Shi-jen Lin |
author_facet |
Shi-jen Lin Kai-shiang Fan 范凱翔 |
author |
Kai-shiang Fan 范凱翔 |
spellingShingle |
Kai-shiang Fan 范凱翔 A study of applying sequential-pattern mining to software version histories |
author_sort |
Kai-shiang Fan |
title |
A study of applying sequential-pattern mining to software version histories |
title_short |
A study of applying sequential-pattern mining to software version histories |
title_full |
A study of applying sequential-pattern mining to software version histories |
title_fullStr |
A study of applying sequential-pattern mining to software version histories |
title_full_unstemmed |
A study of applying sequential-pattern mining to software version histories |
title_sort |
study of applying sequential-pattern mining to software version histories |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/23036138690909505826 |
work_keys_str_mv |
AT kaishiangfan astudyofapplyingsequentialpatternminingtosoftwareversionhistories AT fànkǎixiáng astudyofapplyingsequentialpatternminingtosoftwareversionhistories AT kaishiangfan yīngyòngxùlièyàngshìtànkānyúruǎntǐbǎnběnlìshǐzhīyánjiū AT fànkǎixiáng yīngyòngxùlièyàngshìtànkānyúruǎntǐbǎnběnlìshǐzhīyánjiū AT kaishiangfan studyofapplyingsequentialpatternminingtosoftwareversionhistories AT fànkǎixiáng studyofapplyingsequentialpatternminingtosoftwareversionhistories |
_version_ |
1718252994378596352 |