B. Bellay and Gallh, “Reverse engineering to recover and de-scribe a systems architecture,” Development and Evolution of Software Architectures for Product Families Lecture Notes in Computer Science, Vol. 1429, 1998.
 Hyunsang Youn, Suhyeon Jang and Eunseok Lee, “Deriving queuing network model for UML for software performance prediction,” Fifth International Conference on Software Engi-neering Research, Management and Application, pp. 125–131, 2007. (IEEE)
 J. M. Fernandes, S. Tjell, J. B. Jorgensen and O. R. Ribeiro, “Designing tool support for translating use cases and UML 2.0 sequence diagrams into a colored Petri Net,” Proc. 16th interna-tional Workshop on Scenarios and State Machines, 2007. (IEEE)
 R. G. Pettit and H. Gomma, “Analyzing behavior of concurrent software designs for embedded systems,” Proc. 10th Interna-tional Symposium on Object and Component-Oriented Real-Time Distributed Computing, 2007. (IEEE)
 Andolfif., F. Aquilani, S. Balsamo, and P. Inverardi, “Deriving performance models of software architectures from message sequence charts,” Proc. 2nd Int. Workshop on Software and Performance (WOSP2000), Canada, 2000.
 Y. Gourhant, S. Louboutin, V. Cahill, A. Condon, G. Starovic, and B. Tangney, “Dynamic clustering in an object-oriented distributed system,” Proc. OLDA-II (Objects in Large Distrib-uted Applications), Ottawa, Canada, October 1992.
 T. Fahringer and A. Jugravu, “JavaSymphony: New directives to control and synchronize locality, parallelism, and load bal-ancing for cluster and GRID-computing,” Proc. Joint ACM Java Grande–ISCOPE 2002 Conf., Seattle, Washington, No-vember 2002.