|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Steve Sparks, Kevin Benner, Chris Faris, "Managing Object-Oriented Framework Reuse," Computer, vol. 29, no. 9, pp. 52-61, September, 1996. | |||
| BibTex | x | ||
| @article{ 10.1109/2.536784, author = {Steve Sparks and Kevin Benner and Chris Faris}, title = {Managing Object-Oriented Framework Reuse}, journal ={Computer}, volume = {29}, number = {9}, issn = {0018-9162}, year = {1996}, pages = {52-61}, doi = {http://doi.ieeecomputersociety.org/10.1109/2.536784}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - Computer TI - Managing Object-Oriented Framework Reuse IS - 9 SN - 0018-9162 SP52 EP61 EPD - 52-61 A1 - Steve Sparks, A1 - Kevin Benner, A1 - Chris Faris, PY - 1996 VL - 29 JA - Computer ER - | |||
Reusing frameworks instead of libraries can cause subtle architectural changes in an application, calling for innovative management solutions. We relate our experience managing the Knowledge-Based Software Assistant project and offer tips for buying, building, and using frameworks. One of the promises of object-oriented software development is that organizations can get a significant return on development investment because the code is easier to reuse. Software project managers are often eager to take the OO plunge for that reason, but are uncertain about the management issues they will face. There is also the problem of choosing the best form of reuse. Library-based reuse, the traditional reuse form, is more popular than framework-based reuse, but we have found that framework-based reuse offers many more benefits with the right management approach. In this article, we describe the lessons we learned building the Knowledge-Based Software Assistant/Advanced Development Model.

