Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
SeaDoc: a self-adaptive document link provision system for framework extension tasks
Yu D., Jiau H. Computing96 (3):207-222,2014.Type:Article
Date Reviewed: Apr 16 2014

The use of object-oriented frameworks is often hampered by the complex interrelations among the individual components. Developers thus typically resort to examples they find in online articles, from which they identify the relevant components of the framework, retrieve the corresponding reference documentation, and generalize the examples to the problem at hand. This can get complicated because the examples are often based on outdated versions of the framework. This paper introduces SeaDoc, a self-adaptive document link provision system that facilitates this workflow.

The developer submits the uniform resource locator (URL) of an article with the example of interest to SeaDoc. From this, the system first identifies the framework by keywords. Based on the article’s publication date, SeaDoc then determines the current version of the framework at the time and the corresponding configuration and application programming interface (API) documents. SeaDoc then identifies the components relevant to the example and finally returns the URLs to the appropriate version of their documentation. An evaluation based on the Eclipse Corner Articles archive shows that the quality of the results is comparable to a manual selection of documents, but that such a selection would have to investigate 80 percent more documents.

While the qualification of SeaDoc as self-adaptable might be questioned (SeaDoc adapts its behavior just by considering the version of the framework and the context of the example), the paper nevertheless nicely demonstrates how, by clever processing of publicly available information, a specialized system may support a specific task much better than general-purpose web search engines.

Reviewer:  Wolfgang Schreiner Review #: CR142186 (1407-0561)
Bookmark and Share
  Featured Reviewer  
 
Frameworks (D.3.3 ... )
 
 
Object-Oriented Programming (D.1.5 )
 
Would you recommend this review?
yes
no
Other reviews under "Frameworks": Date
Programmable access control
Hale J., Papa M., Shenoi S. Journal of Computer Security 11(3): 331-351, 2003. Type: Article
Nov 14 2003
On the application of UML to designing on-line business model
Park Y., Kim S. In UML and the unified process. Hershey, PA: Idea Group Publishing, 2003. Type: Book Chapter
Feb 26 2004
A framework for evaluating privacy preserving data mining algorithms
Bertino E., Fovino I., Provenza L. Data Mining and Knowledge Discovery 11(2): 121-154, 2005. Type: Article
Apr 18 2007
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy