Communications of the ACM · 1999 · 122 citations · 3 references
BusinessComputer ScienceInformation SystemsBuilding Information ModelingDecision Support SystemsEnterprise ArchitectureData IntegrationSystems IntegrationIntegration Management
ral design level. All these problems stem from a set of five common causes: cohesive behavior, domain coverage, design intention, lack of access to source code, and lack of standards for the framework. We also offer a number of approaches that can, at least partly, overcome these problems. COMMUNICA 0 A OF THE AE O O0 1999/Vol. 42, No. 10 81 Though familiar with the most common problems and their causes, OO software developers struggle with solutions plagued by a lack of framework standards and development guidelines. Michael Mattsson, Jan Bosch, and Mohamed E. Fayad FRAMEWORK INTEGRATION PROBLEMS, CAUSES, SOLUTIONS Inversion of control. A distinguishing feature of frameworks is their ability to extensively use dynamic binding. As a result, the framework code has a single thread of control and calls the application code as needed. This single-thread
3
Managing object oriented framework reuse
S. Sparks, Kevin M. Benner, Chris Faris · Computer · 1996 · 107 citations