Fast and effective soft links
John A. Akinyemi, Charles L. A. Clarke · Software Practice and Experience · 2012
SUMMARY Inspired by requirements traceability problems, we present a method for implementing fast and effective hypertext links to specific locations within documents. Thesesoft linksdo not depend on tags, markup, or closed tool sets, yet they can generally survive extensive edits to a document collection, allowing the targets of these links to be located in real collections after years of ongoing and frequent changes. We base our implementation of soft links on an existing passage retrieval algorithm, originally designed for question answering. The method treats the text surrounding the target of a soft link as a passage to be retrieved, creates a signature for that passage, and resolves the link by searching for the passage. The method is evaluated over a large collection of text and two large collections of source code, one written in theCprogramming language and one written in Java. Copyright © 2012 John Wiley & Sons, Ltd.