Summary: Making Frameworks Work: a Project Retrospective
Institute for Software Research
School of Computer Science
Carnegie Mellon University
Various issues make framework development harder than
regular development. Building product lines and frameworks
requires increased coordination and communication between
stakeholders and across the organization.
The difficulty of building the right abstractions ranges
from understanding the domain models, selecting and eval-
uating the framework architecture, to designing the right in-
terfaces, and adds to the complexity of a framework project.
Categories and Subject Descriptors D.2.13 [Software En-
gineering]: Reusable Software--Reuse models
General Terms Design, Documentation, Management
Keywords experience report, product lines, object-oriented