The ArchC Architecture Description Language and Tools. - Azevedo, Rodolfo; Rigo, Sandro; Bartholomeu, Marcus; Araujo, Guido; Araujo, Cristiano; Barros, Edna (International Journal of Parallel Programming, 2005)