
manufacturing example has been discussed. Our future plans are twofolded, firstly, 
starting from their CSP+T specification, to generate Java code for ECRTS in several 
computing platforms; secondly, to automate the generation of CSP+T specifications 
from CPN models.  
Acknowledgement 
This work is funded by the research project MAT2004-06872-C03-03. 
References 
1.  JENSEN, K. Colored Petri Nets: Basic Concepts, Analysis Methods and Practical Use. 
Monographs in Theoretical Computer Science. Springer, 1992. 
2.  LIN, E.Y., ZHOU, C.: Modeling and Analysis of Message Passing in Distributed 
Manufacturing Systems. IEEE Transactions on Systems, Man and Cybernetics, Part C: 
Applications and Reviews, 29,2, 1999, pp.250-262. 
3.  CHOPPY, C., PETRUCCI, L.: Towards a Methodology for Modeling with Petri Nets. 
Proceedings on Practical Use of Colored Petri Nets, Aarhus, Denmark, 2004, pp.39-56. 
4.  PETTIT, R.G., GOMAA, H.: Validation of Dynamic Behaviour in UML Using Coloured 
Petri Nets. UML 2000 Dynamic Behavior Workshop, England, 2000. 
5.  ŽIC, J.J.: Time-Constrained Buffer Specifications in CSP+T and Timed CSP. ACM 
TOPLAS, 16, 1994, 6, pp.1661-1674. 
6.  CAPEL, M.I., HOLGADO, J.A.: Transforming SA/RT Graphical Specification into the 
CSP+T Formalism: Obtaining a Formal Specification from Semi-formal SA/RT Essential 
Models. Proceedings of ICEIS 2005 (to appear), Miami, USA, May 24-26, 2005, 8 pages. 
7.  HOARE, C.A.R.: Communicating Sequential Processes, Prentice-Hall, Englewood Cliffs 
(N.J.), 1985 
8.  MOELLER, M., OLDEROG, E.R., RASCH, H., WEHRHEIM, H. Linking CSP-OZ with 
UML and Java: A Case Study. In IFM’2004. LNCS 2999, Springer-Verlag, 2004, pp.267-
286. 
9.  MOELLER, M.: Specifying and Checking Java using CSP. In FTfJP’2002: Workshop on 
Formal Techniques for Java-like Programs. Computing Science Department, U. of 
Nijmegen, 2002, Technical Report NIII-R0204 
10. BROENINK, J.F.: Modeling, Simulation and Analysis with 20-SIM. Journal A of the 
special issue on CASD, 1997, pp.22-25. 
11. WIJBRANS, K.C.J., VAN AMERONGEN, J., BAKKERS, W.P., BROENINK, J.F.: 
Tweente Hierarchical Embedded Systems Implementation by Simulation (THESIS): A 
Structured Approach to Controller Realisation on Transputers. Journal A, 34, 1, 1993, pp. 
51-59. 
12. FDR. Formal Systems (http://www.fsel.com)  
13. LEWERENTZ, C., LINDNER, T: Formal Development of Reactive Systems: Case Study 
Production Cell. LNCS 891, Springer-Verlag, January 1995. 
14. WELCH, P.: Process Oriented Design for Java: Concurrency for All. In: Parallel and 
Distributed Processing Techniques and Applications,  PDPTA 2001, Las Vegas, Nevada, 
USA, 2001. 
48