2000
DOI: 10.1177/0165551004233221
|View full text |Cite
|
Sign up to set email alerts
|

The integration of information retrieval techniques within a software reuse environment

Abstract: This paper describes the development of an information retrieval (IR) model for the indexing, storage and retrieval of documents created in extensible mark-up language (XML). The application area is the software reuse environment, which involves a broader class of documents than can be processed by conventional IR systems. This includes design and analysis documents in unified modelling language (UML) notation, as well as textual format, source code and textual and source code component interface definitions. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2004
2004
2015
2015

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 9 publications
0
6
0
Order By: Relevance
“…“Those components that have already been tested provide higher guarantees of robustness and reliability in any future implementation, and 2. Component reuse should lead to faster development times and lower costs” (Gibb, McCartan, O'Donnell, Sweeney, & Leon, , p. 212). With the increasing demands for software development and the inability of programmers to keep up, software reuse is a practice that can reduce development time and lead to increased stability of a system (Yao et al., ).…”
Section: Software Reusementioning
confidence: 99%
“…“Those components that have already been tested provide higher guarantees of robustness and reliability in any future implementation, and 2. Component reuse should lead to faster development times and lower costs” (Gibb, McCartan, O'Donnell, Sweeney, & Leon, , p. 212). With the increasing demands for software development and the inability of programmers to keep up, software reuse is a practice that can reduce development time and lead to increased stability of a system (Yao et al., ).…”
Section: Software Reusementioning
confidence: 99%
“…Numerous methods use information retrieval (IR) to link the source code with the available documentation of the system. Gibb et al [17] present a method and a tool named AUTOSOFT that is intended to facilitate the reuse of software components by exploiting information from various artefacts created at different phases of a software development project. These artefacts include requirements and design documentation, user manuals, test-cases and source code.…”
Section: Related Workmentioning
confidence: 99%
“…Some approaches have addressed the problem of searching UML models. Early works exploited the XML format for indexing seamlessly UML models, text files, and other sources [11]. The work [13] stores UML artifacts in a central knowledge base, classifies them with WordNet terms and extracts relevant items exploiting WordNet classification and Case-Based Reasoning.…”
Section: Related Workmentioning
confidence: 99%