nFrameworks
Pattern
–Objective: Develop reusable architecture for multiple
products
–Related to: Cross Platform Frameworks, Component
Architecture
–Description: Create an architecture which supports
common product constructs independent of
individual products’ domains
–Advantages:
nCode reuse
nAbstraction of
non-product specific code
nIncreased
modularity
–Drawbacks:
nLonger initial
ramp-up development time
nPotential
conflicting requirements
nPlatform
improvements require extra development