Constituent System Design: A Software Architecture Approach | IEEE Conference Publication | IEEE Xplore