1
Using self-organizing map to structure and identify reusable software components | |
Author | Pandey, Sushil R. |
Call Number | AIT Thesis no. CS-94-15 |
Subject(s) | Computer software--Reusability |
Note | A thesis submitted in partial fulfillment of the requirement for the degree of Master of Engineering, School of Engineering and Technology |
Publisher | Asian Institute of Technology |
Abstract | Software reuse is regarded as offering a great potential for improving the software production process and is also likely to lead to software systems which are robust and reliable. A significant research effort is beginning to be deployed on developing tools to facilitate the reuse of software. In the following work first we address the knowledge discovery problem and describe a procedure for the search of relationships and global patterns that exist in the domain of software components. The method is based on utilizing unsupervised learning technique adhering to selforganizing map (SOM) paradigm where the system has to observe the examples, and recognize relationships by itself. Next, we show how this map can then act as an interface to the underlying software components helping the user in retrieving the software component(s) that come close to the actual needs. Two diverse examples, viz., Unix commands and a class of object-orientation have been used to demonstrate the overall concept. Having selected component for reuse, the user can adapt it for its intended application. The performance of the model is studied in different problem conditions. |
Year | 1994 |
Type | Thesis |
School | School of Engineering and Technology (SET) |
Department | Other Field of Studies (No Department) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Sadananda, Ramakoti |
Examination Committee(s) | Huynh Ngoc Phien ;Batanov, Dentcho N. |
Scholarship Donor(s) | USAID |
Degree | Thesis (M.Eng.) - Asian Institute of Technology, 1994 |