1. What major technical and nontechnical factors hinder software reuse? Do you personally reuse much software and, if not, why not?
2. List the benefits of software reuse and explain why the expected lifetime of the software should be considered when planning reuse.
3. How does the base application’s design in the product line simplify reuse and reconfiguration?
4. What are the significant benefits offered by the application system reuse approach when compared with the custom software development approach?
5. Explain why adaptors are usually needed when systems are constructed by integrating Application systems. Suggest three practical problems that might arise in writing adaptor software to link two application systems.
Comments
Leave a comment