Development of the Architecture Cost Effectiveness Framework and Application to Open Systems Architectures