SeaDoc: A self-adaptive document link provision system for framework extension tasks

研究成果: Article同行評審

1 引文 斯高帕斯(Scopus)


It has been demonstrated that object-oriented frameworks can bring all kinds of advantages to application developers. To gain the advantages, application developers have to follow the framework-based development process. One step of the process is to integrate new components for framework extension. This is defined as a framework extension task in this work. In this task, application developers have to (1) retrieve examples, (2) acquire necessary documents, which are defined as the documents containing example adaptation information, and (3) adapt examples. Currently, acquiring necessary documents requires a lot of time because it is achieved through manually searching the Internet. Although there are many approaches to correctly acquiring those documents, the focus is never on time reduction. To satisfy the new criterion, we find the following challenging issues: (1) the dynamics of the valid document version, and (2) the uncertainty of the relevant necessary documents. The first issue is that the valid document version varies according to the framework version under which the retrieved example is workable. The second one is that the relevant necessary documents cannot be decided until a specific necessary document is specified. To resolve those two issues, a Self-adaptive Document link provision system, named SeaDoc, is provided in this work. SeaDoc resolves the dynamics by dynamically constructing document links with the corresponding valid document version. SeaDoc also resolves the uncertainty by adaptively selecting highly relevant document links. The experimental results show that SeaDoc reduces the time by 73 and 83 % compared with other two approaches.

頁(從 - 到)207-222
出版狀態Published - 2014 3月 1

All Science Journal Classification (ASJC) codes

  • 軟體
  • 理論電腦科學
  • 數值分析
  • 電腦科學應用
  • 計算機理論與數學
  • 計算數學


深入研究「SeaDoc: A self-adaptive document link provision system for framework extension tasks」主題。共同形成了獨特的指紋。