But that's in the future. For now, MDA is a broad umbrella that covers a set of related technologies all modeling standards adopted by the OMG that support design-time interoperability. It provides companies that adopt it with the ability to derive code from a set of stable models as the underlying infrastructure shifts over time, and with a healthy return on investment from reuse of domain models across the life span of software. In the final analysis, though, we must remember the words of Hannah Arendt (Arendt 1972), a German-born U.S. political philosopher who said:
It's up to you where MDA goes. |