Properly structured software libraries are crucial for the success of software reuse. Specifically, the structure of the software library ought to reflect the functional similarity of the stored software components in order to facilitate the retrieval process. We propose the application of artificial neural network technology to achieve such a structured library. In more detail, we rely on full-text indexing of the software manual in order to obtain the software representation. This software representation is further used as the input data during the training process of an artificial neural network adhering to the unsupervised learning paradigm. The distinctive feature of this very model is to make the semantic relationship between the stor...
Text archives may be regarded as an almost optimal application arena for unsupervised neural network...
This paper notes something of a paradox: Computer software reuse systems both intellectual and autom...
A generalized approach is proposed to create and explain classifications using an innovative combina...
A significant hurdle confronts the software reuser attempting to select candidate components from a ...
Artificial Neural Networks (ANNs) replaced conventional software systems in various domains such as ...
This paper presents an AI-based library system for software reuse, called AIRS, that allows a develo...
Software requirement changes, code changes, software reuse, and testing are important activities in ...
Copyright CRC Press. [Full text of this chapter is not available in the UHRA]This chapter describes ...
. Text collections may be regarded as an almost perfect application arena for unsupervised neural ne...
Neural network models are more often used in desktop applications given the increasing speed of comp...
Artificial neural networks have been extensively applied to document analysis and recognition. Most ...
Although software reuse presents clear advantages for programmer productivity and code reliability, ...
Reuse of the valuable knowledge gained through the realization of software projects is an important ...
Document classification is one of the central issues in information retrieval research. The aim is t...
Software reuse is the process of using existing software components during the construction of softw...
Text archives may be regarded as an almost optimal application arena for unsupervised neural network...
This paper notes something of a paradox: Computer software reuse systems both intellectual and autom...
A generalized approach is proposed to create and explain classifications using an innovative combina...
A significant hurdle confronts the software reuser attempting to select candidate components from a ...
Artificial Neural Networks (ANNs) replaced conventional software systems in various domains such as ...
This paper presents an AI-based library system for software reuse, called AIRS, that allows a develo...
Software requirement changes, code changes, software reuse, and testing are important activities in ...
Copyright CRC Press. [Full text of this chapter is not available in the UHRA]This chapter describes ...
. Text collections may be regarded as an almost perfect application arena for unsupervised neural ne...
Neural network models are more often used in desktop applications given the increasing speed of comp...
Artificial neural networks have been extensively applied to document analysis and recognition. Most ...
Although software reuse presents clear advantages for programmer productivity and code reliability, ...
Reuse of the valuable knowledge gained through the realization of software projects is an important ...
Document classification is one of the central issues in information retrieval research. The aim is t...
Software reuse is the process of using existing software components during the construction of softw...
Text archives may be regarded as an almost optimal application arena for unsupervised neural network...
This paper notes something of a paradox: Computer software reuse systems both intellectual and autom...
A generalized approach is proposed to create and explain classifications using an innovative combina...