Limit search to available items
Book Cover
E-book
Author WoTUG Technical Meeting (32nd : 2009 : Technische Universiteit Eindhoven, Netherlands)

Title Communicating process architectures 2009 : WoTUG-32 / edited by Peter H. Welch [and others]
Published Amsterdam ; Washington, D.C. : IOS Press, ©2009

Copies

Description 1 online resource (x, 407 pages) : illustrations
Series Concurrent systems engineering series ; v. 67
Concurrent systems engineering series ; v. 67.
Contents 880-01 Title page; Preface; Editorial Board; Reviewing Committee; Contents; Beyond Mobility: What Next After CSP/pi?; The SCOOP Concurrency Model in Java-Like Languages; Combining Partial Order Reduction with Bounded Model Checking; On Congruence Property of Scope Equivalence for Concurrent Programs with Higher-Order Communication; Analysing gCSP Models Using Runtime and Model Analysis Algorithms; Relating and Visualising CSP, VCR and Structural Traces; Designing a Mathematically Verified I2C Device Driver Using ASD; Mobile Escape Analysis for occam-pi
880-01/(S Beyond Mobility: What Next After CSP/π? / Michael Goldsmith -- The SCOOP Concurrency Model in Java-Like Languages / Faraz Torshizi [and others] -- Combining Partial Order Reduction with Bounded Model Checking / José Vander Meulen and Charles Pecheur -- On Congruence Property of Scope Equivalence for Concurrent Programs with Higher-Order Communication / Masaki Murakami -- Analysing gCSP Models Using Runtime and Model Analysis Algorithms / Maarten M. Bezemer, Marcel A. Groothuis and Jan F. Broenink -- Relating and Visualising CSP, VCR and Structural Traces / Neil C.C. Brown and Marc L. Smith -- Designing a Mathematically Verified I2C Device Driver Using ASD / Arjen Klomp [and others] -- Mobile Escape Analysis for occam-pi / Frederick R.M. Barnes -- New ALT for Application Timers and Synchronisation Point Scheduling (Two Excerpts from a Small Channel Based Scheduler) / Øyvind Teig and Per Johan Vannebo -- Translating ETC to LLVM Assembly / Carl G. Ritson -- Resumable Java Bytecode -- Process Mobility for the JVM / Jan Bækgaard Pedersen and Brian Kauke -- OpenComRTOS: A Runtime Environment for Interacting Entities / Bernhard H.C. Sputh [and others] -- Economics of Cloud Computing: A Statistical Genetics Case Study / Jeremy M.R. Martin [and others] -- An Application of CoSMoS Design Methods to Pedestrian Simulation / Sarah Clayton, Neil Urquhart and Jon Kerridge -- An Investigation into Distributed Channel Mobility Support for Communicating Process Architectures / Kevin Chalmers and Jon Kerridge -- Auto-Mobiles: Optimised Message-Passing / Neil C.C. Brown -- A Denotational Study of Mobility / Joël-Alexis Bialkiewicz and Frédéric Peschanski -- PyCSP Revisited / Brian Vinter, John Markus Bjørndalen and Rune Møllegaard Friborg -- Three Unique Implementations of Processes for PyCSP / Rune Møllegaard Friborg, John Markus Bjørndalen and Brian Vinter -- CSP as a Domain-Specific Language Embedded in Python and Jython / Sarah Mount [and others] -- Hydra: A Python Framework for Parallel Computing / Waide B. Tristram and Karen L. Bradshaw -- Extending CSP with Tests for Availability / Gavin Lowe -- Design Patterns for Communicating Systems with Deadline Propagation / Martin Korsgaard and Sverre Hendseth -- JCSP Agents-Based Service Discovery for Pervasive Computing / Anna Kosek [and others] -- Toward Process Architectures for Behavioural Robotics / Jonathan Simpson and Carl G. Ritson -- HW/SW Design Space Exploration on the Production Cell Setup / Marcel A. Groothuis and Jan F. Broenink -- Engineering Emergence: An occam-π Adventure / Peter H. Welch, Kurt Wallnau and Mark Klein
Summary "This book is a collection of the papers presented at the 32nd Communicating Process Architecture conference (CPA), held at the Technical University Eindhoven, the Netherlands, from the 1st to the 4th of November 2009. Concurrency is a fundamental mechanism of the universe, existing in all structures and at all levels of granularity. To be useful in this universe, any computer system has to model and reflect an appropriate level of abstraction. For simplicity, therefore, the system needs to be concurrent - so that this modeling is obvious and correct. Today, the commercial reality of multicore processors means that concurrency issues can no longer be ducked if applications are going to be able to exploit more than an ever-diminishing fraction of their power. This is a second, but very forceful, reason to take this subject seriously. We need theory and programming technology that turns this around and makes concurrency an elementary part of the everyday toolkit of every software engineer. This is what these proceedings are all about. Subjects covered in this volume include: system design and implementation for both hardware and software; tools for concurrent programming languages, libraries and run-time kernels; and formal methods and applications."--Jacket
Bibliography Includes bibliographical references and indexes
Notes English
Print version record
Subject Parallel processing (Electronic computers) -- Congresses
occam (Computer program language) -- Congresses
Transputers -- Congresses
Computer architecture -- Congresses
COMPUTERS -- Reference.
COMPUTERS -- Machine Theory.
COMPUTERS -- Computer Literacy.
COMPUTERS -- Information Technology.
COMPUTERS -- Data Processing.
COMPUTERS -- Computer Science.
COMPUTERS -- Hardware -- General.
Computer architecture
occam (Computer program language)
Parallel processing (Electronic computers)
Transputers
Genre/Form Conference papers and proceedings
Form Electronic book
Author Welch, P. H.
IOS Press.
LC no. 2009937770
ISBN 9781607505136
1607505134
6612600926
1282600923
9781282600928
9786612600920
Other Titles WoTUG-32