Semantic Information Retrieval: An Approach for Retrieving Software Components through their English Descriptions

Semantic Information Retrieval: An Approach for Retrieving Software Components through their English Descriptions
English | 2017 | ASIN: B0755SB9JY | 206 pages | AZW3 | 10 Mb

This work explores information retrieval and natural language processing techniques to improve the effectiveness of software retrieval and to reduce the cost of software classification.
Its main contributions are a mechanism for the automatic classification of software using their descriptions in natural language, a mechanism for an effective retrieval of software through queries in free text, a knowledge-based internal representation of software components and associated indexing information and a similarity model to compute the closeness between users queries and software components in a software base in order to establish an order of the retrieved candidates. A browsing mechanism based on the similarity model and on a clustering technique is also proposed for exploratory search.
The classification mechanism is supported by several linguistic strategies based on a software case formalism which provides an interpretation of each sentence in a software description into a set of semantic and nominal cases in a frame-based internal representation.
The similarity model consists of a set of measures based on the lexical, syntactic and semantic information available in the internal representation of queries and software components and on the conceptual distance between simple terms.
Four case studies have been developed with different software collections to evaluate the classification strategies, the retrieval effectiveness and the usefulness of the browsing approach to identify reuse opportunities, using a prototype implemented in Prolog by BIM.

Download link:


Links are Interchangeable - Single Extraction - Premium is support resumable
Semantic Information Retrieval: An Approach for Retrieving Software Components through their English Descriptions
English | 2017 | ASIN: B0755SB9JY | 206 pages | AZW3 | 10 Mb

This work explores information retrieval and natural language processing techniques to improve the effectiveness of software retrieval and to reduce the cost of software classification.
Its main contributions are a mechanism for the automatic classification of software using their descriptions in natural language, a mechanism for an effective retrieval of software through queries in free text, a knowledge-based internal representation of software components and associated indexing information and a similarity model to compute the closeness between users queries and software components in a software base in order to establish an order of the retrieved candidates. A browsing mechanism based on the similarity model and on a clustering technique is also proposed for exploratory search.
The classification mechanism is supported by several linguistic strategies based on a software case formalism which provides an interpretation of each sentence in a software description into a set of semantic and nominal cases in a frame-based internal representation.
The similarity model consists of a set of measures based on the lexical, syntactic and semantic information available in the internal representation of queries and software components and on the conceptual distance between simple terms.
Four case studies have been developed with different software collections to evaluate the classification strategies, the retrieval effectiveness and the usefulness of the browsing approach to identify reuse opportunities, using a prototype implemented in Prolog by BIM.

Download link:

Links are Interchangeable - Single Extraction - Premium is support resumable
[related-news][/related-news]
Dear visitor, you are browsing our website as Guest.
We strongly recommend you to register and login to view hidden contents.

Comments:

Add Comment
 

Copyright 2016 picwash.com
Powered by DataLife Engine .
All Rights Reserved.