Sun, et al.. Extendable and Interchangeable Architecture Description of Distributed Systems Using UML and XML. Springer Berlin Heidelberg, 2003, doi:10.1007/978-3-540-39425-9_63.