1. L. Andrade, J. Fiadeiro, J. Gouveia, A. Lopes, and M. Wermelinger. Patterns for coordination. In Gruia-G. Catalin and A. Porto, editors, Proc. Coordination Languages and Models, Springer LNCS 1906, pages 317–322, 2000.
2. The Unified Modeling Language, User Guide;Booch,1998
3. Parallel Program Design - A Foundation;Chandy,1988
4. Algebraic approaches to graph transformation I: Basic concepts and double pushout approach;Corradini,1997
5. Handbook of Graph Grammars and Computing by Graph Transformations, Volume 2: Applications, Languages and Tools,1999