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