223

ISBN : 978-81-963532-2-3 (E-Book) Searching- The domain repository may contain thousands of reuse items. A popular searchtechnique thathasprovedtobe very effectiveisone thatprovidesawebinterface totherepository.Usingsuchawebinterface,onewouldsearchanitemusinganapproximat eautomated search using key words, and then from these results do a browsing using the linksprovided to look up related items. The approximate automated searchlocates products thatappear to fulfill some of the specified requirements. The items located through the approximatesearch serve as a starting point for browsing the repository. These serve as the starting point forbrowsing the repository. The developer may follow links to other products until a sufficientlygood match is found. Browsing is done using the keyword-to-keyword, keyword-to-product, andproduct-toproductlinks.Theselinkshelptolocateadditionalproductsandcomparetheirdetailed attributes. Finding a satisfactorily item from the repository may require several locationsof approximate search followed by browsing. With each iteration, the developer would get abetterunderstandingoftheavailableproductsandtheirdifferences.However,wemustre member that the items to be searched may be components, designs, models, requirements, andevenknowledge. Repository maintenance - Repository maintenance involves entering new items, retiring thoseitems which are no more necessary, and modifying the search attributes of items to improve theeffectiveness of search. The software industry is always trying to implement something that hasnot been quite done before. As patterns requirements emerge, new reusable components areidentified, which may ultimately become more or less the standards. However, as technologyadvances,somecomponentswhicharestillreusable,donotfullyaddressthecu rrentrequirements. On the other hand, restricting reuse to highly mature components, sacrifices one ofthatcreatespotential reuseopportunity.Making a product availablebeforeit hasbeen thoroughly assessed can be counter productive. Negative experiences tend to dissolve the trust in the entirereuseframework. Application generator -The problem- oriented languages are known as application generators.Application generators translate specifications into application programs. The specification isusually written using 4GL. The specification might also in a visual form. Application generatorcanbeappliedsuccessfullytodataprocessingapplication,userinterface,andco mpilerdevelopment. 218 Software Engineering Keerthana P, Manasa KN, Ganga D Bengal

224 Publizr Home


You need flash player to view this online publication