Cover image for Communicating Process Architectures 2011 : WoTUG-33.
Communicating Process Architectures 2011 : WoTUG-33.
Title:
Communicating Process Architectures 2011 : WoTUG-33.
Author:
Welch, P.H.
ISBN:
9781607507741
Personal Author:
Physical Description:
1 online resource (396 pages)
Series:
Concurrent Systems Engineering Series
Contents:
Title Page -- Preface -- Editorial Board -- Reviewing Committee -- Contents -- Implementing Generalised Alt - A Case Study in Validated Design Using CSP -- Verification of a Dynamic Channel Model Using the SPIN Model Checker -- Programming the CELL-BE Using CSP -- Static Scoping and Name Resolution for Mobile Processes with Polymorphic Interfaces -- Prioritised Choice over Multiway Synchronisation -- An Analysis of Programmer Productivity Versus Performance for High Level Data Parallel Programming -- Experiments in Multicore and Distributed Parallel Processing Using JCSP -- Evaluating an Emergent Behaviour Algorithm in JCSP for Energy Conservation in Lighting Systems -- LUNA: Hard Real-Time, Multi-Threaded, CSP-Capable Execution Framework -- Concurrent Event-Driven Programming in occam-pi for the Arduino -- Fast Distributed Process Creation with the XMOS XS1 Architecture -- Serving Web Content with Dynamic Process Networks in Go -- Performance of the Distributed CPA Protocol and Architecture on Traditional Networks -- Object Store Based Simulation Interworking -- A Model for Concurrency Using Single-Writer Single-Assignment Variables -- The Computation Time Process Model -- SystemVerilogCSP: Modeling Digital Asynchronous Circuits Using SystemVerilog Interfaces -- Process-Oriented Subsumption Architectures in Swarm Robotic Systems -- A Systems Re-Engineering Case Study: Programming Robots with occam and Handel-C -- The Flying Gator: Towards Aerial Robotics in occam-pi -- CONPASU-Tool: A Concurrent Process Analysis Support Tool Based on Symbolic Computation -- Development of an ML-Based Verification Tool for Timed CSP Processes -- Mobile Processes and Call Channels with Variant Interfaces (a Duality) -- Adding Formal Verification to occam-pi -- Subject Index -- Author Index.
Abstract:
This book is a collection of the papers presented at the 33rd Communicating Process Architecture (CPA) conference, held at the University of Limerick, Ireland, 19-22 June, 2011. It was hosted by Lero, the Irish Software Engineering Research Centre, and co-located with FM 2011 (the 17th International Symposium on Formal Methods), SEW-34 the 34th Annual IEEE Software Engineering Workshop) and several specialist workshops and tutorials. These CPA proceedings contain the results from rich seams of researchcovering many of the key issues in modern computer science, which all seem to concern concurrency in one form or another these days. Inside, you will find papers on concurrency models and their theory, concurrency pragmatics (the effective use of multicores), language ideas and implementation (for mobile processes, generalised forms of choice), tools to assist verification and performance, applications (large scale simulation, robotics, web servers), benchmarks (for scientific and distributed computing) and, perhaps most importantly, education. They reflect the increasing relevance of concurrency both to expressand manage complex problems as well as to exploit readily available parallel hardware.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: