•To avoid giving up the benefits of specialized
frameworks, designers of these complex systems will have to mix frameworks
heterogeneously.
•Mixing frameworks through specialization or
hierarchically.
•The approach in the Ptolemy project is to use a
system-level type concept that we call domain polymorphism. A component that
is domain polymorphic is one that can operate in a number of domains.