Jon Kerridge
Groovy Parallel! A Return to the Spirit of occam?
Kerridge, Jon; Barclay, Ken; Savage, John
Authors
Ken Barclay
John Savage
Contributors
Jan F. Broenink
Editor
Herman W. Roebbers
Editor
Johan P.E. Sunter
Editor
Peter H. Welch
Editor
David C. Wood
Editor
Abstract
For some years there has been much activity in developing CSP-like extensions to a number of common programming languages. In particular, a number of groups have looked at extensions to Java. Recent developments in the Java platform have resulted in groups proposing more expressive problem solving environments. Groovy is one of these developments. Four constructs are proposed that support the writing of parallel systems using the JCSP package. The use of these constructs is then demonstrated in a number of examples, both concurrent and parallel. A mechanism for writing XML descriptions of concurrent systems is described and it is shown how this is integrated into the Groovy environment. Finally conclusions are drawn relating to the use of the constructs, particularly in a teaching and learning environment.
Citation
Kerridge, J., Barclay, K., & Savage, J. (2005, September). Groovy Parallel! A Return to the Spirit of occam?. Presented at 28th Communicating Process Architectures Conference, CPA 2005, Eindhoven, The Netherlands
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 28th Communicating Process Architectures Conference, CPA 2005 |
Start Date | Sep 18, 2005 |
End Date | Sep 21, 2005 |
Publication Date | 2005 |
Deposit Date | Jul 19, 2019 |
Publisher | IOS Press |
Pages | 13-28 |
Series Title | Concurrent Systems Engineering Series |
Series Number | 63 |
Series ISSN | 1383-7575 |
Book Title | Communicating Process Architectures 2005 |
ISBN | 978-1-58603-561-7 |
Keywords | Groovy; Java; parallel systems; JCSP |
Public URL | http://researchrepository.napier.ac.uk/Output/1978769 |
You might also like
An aspect-oriented component-based approach to seamless web service composition
(2007)
Journal Article
Process discovery in highly parallel distributed systems.
(2014)
Presentation / Conference Contribution
Verifying the CPA Networking Stack using SPIN/Promela.
(2013)
Presentation / Conference Contribution
A dynamic connection capability for pervasive adaptive environments using JCSP
(2009)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search