1 AIT Asian Institute of Technology

Using self-organizing map to structure and identify reusable software components

AuthorPandey, Sushil R.
Call NumberAIT Thesis no. CS-94-15
Subject(s)Computer software--Reusability
NoteA thesis submitted in partial fulfillment of the requirement for the degree of Master of Engineering, School of Engineering and Technology
PublisherAsian Institute of Technology
AbstractSoftware 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.
Year1994
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentOther Field of Studies (No Department)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Sadananda, Ramakoti
Examination Committee(s)Huynh Ngoc Phien ;Batanov, Dentcho N.
Scholarship Donor(s)USAID
DegreeThesis (M.Eng.) - Asian Institute of Technology, 1994


Usage Metrics
View Detail0
Read PDF0
Download PDF0