Using Domain-Specific Languages to Describe the Development Viewpoint of Software Architectures | IEEE Conference Publication | IEEE Xplore