Supporting Heterogeneous Architecture Descriptions in an Extensible Toolset | IEEE Conference Publication | IEEE Xplore