An Engineering Methodology for Facilitating Architecture Development of Large-scale and Complex Systems | IEEE Conference Publication | IEEE Xplore