Communicating Process Architectures 2004


Book Description

Communicating Process Architecture (CPA) describes an approach to system development that is process-oriented. It makes no great distinction between hardware and software. It has a major root in the theory of Communicating Sequential Processes (CSP). However, the underlying theory is not limited to CSP. The importance of mobility of both channel and process within a network sees integration with ideas from the ð-calculus. Other formalisms are also exploited, such as BSP and MPI. The focus is on sound methods for the engineering of significant concurrent systems, including those that are distributed (across the Internet or within a single chip) and/or software-scheduled on a single execution unit. Traditionally, at CPA, the emphasis has been on theory and practice - developing and applying tools based upon CSP and related theories to build high-integrity systems of significant size. In particular, interest focuses on achieving scalability and security against error. The development of Java, C, and C++, libraries to facilitate secure concurrent programming using 'mainstream' languages has allowed CPA to continue and proliferate. This work continues in support of the engineering of distributed applications. Recently, there has been greater reference to theory and its more direct application to programming systems and languages. In this volume the formal CSP is very well presented. The papers provide a healthy mixture of the academic and commercial, software and hardware, application and infrastructure, which reflects the nature of the discipline.
















Communicating Sequential Processes. The First 25 Years


Book Description

This book commemorates the work done by Tony Hoare and published under the title Communicating Sequential Processes in the 1978 August issue of the Communications of ACM. The British Computer Society's specialist group Formal Aspects of Computing Science organized a meeting on July 7-8, 2004, in London, to mark the occasion of 25 years of CSP. The 19 carefully reviewed and revised full papers by leading researchers celebrate, reflect upon, and look beyond the first quarter-century of CSP's contributions to computer science. The papers explore the impact of CSP on many areas ranging from semantics and logic, through the design of parallel programming languages to applications varying from distributed software and parallel computing to information security, Web services, and concurrent hardware circuits.




Philosophy Without Intuitions


Book Description

The standard view of philosophical methodology is that philosophers rely on intuitions as evidence. Herman Cappelen argues that this claim is false, and reveals how it has encouraged pseudo-problems, presented misguided ideas of what philosophy is, and misled exponents of metaphilosophy and experimental philosophy.




Parenting in Global Perspective


Book Description

Drawing on both sociological and anthropological perspectives, this volume explores cross-national trends and everyday experiences of ‘parenting’. Parenting in Global Perspective examines the significance of ‘parenting’ as a subject of professional expertise, and activity in which adults are increasingly expected to be emotionally absorbed and become personally fulfilled. By focusing the significance of parenting as a form of relationship and as mediated by family relationships across time and space, the book explores the points of accommodation and points of tension between parenting as defined by professionals, and those experienced by parents themselves. Specific themes include: the ways in which the moral context for parenting is negotiated and sustained the structural constraints to ‘good’ parenting (particularly in cases of immigration or reproductive technologies) the relationship between intimate family life and broader cultural trends, parenting culture, policy making and nationhood parenting and/as adult ‘identity-work’. Including contributions on parenting from a range of ethnographic locales – from Europe, Canada and the US, to non-Euro-American settings such as Turkey, Chile and Brazil, this volume presents a uniquely critical and international perspective, which positions parenting as a global ideology that intersects in a variety of ways with the political, social, cultural, and economic positions of parents and families.




Affective Performance and Cognitive Science


Book Description

This book explores new developments in the dialogues between science and theatre and offers an introduction to a fast-expanding area of research and practice. The cognitive revolution in the humanities is creating new insights into the audience experience, performance processes and training. Scientists are collaborating with artists to investigate how our brains and bodies engage with performance to create new understanding of perception, emotion, imagination and empathy. Divided into four parts, each introduced by an expert editorial from leading researchers in the field, this edited volume offers readers an understanding of some of the main areas of collaboration and research: 1. Dances with Science 2. Touching Texts and Embodied Performance 3. The Multimodal Actor 4. Affecting Audiences Throughout its history theatre has provided exciting and accessible stagings of science, while contemporary practitioners are increasingly working with scientific and medical material. As Honour Bayes reported in the Guardian in 2011, the relationships between theatre, science and performance are 'exciting, explosive and unexpected'. Affective Performance and Cognitive Science charts new directions in the relations between disciplines, exploring how science and theatre can impact upon each other with reference to training, drama texts, performance and spectatorship. The book assesses the current state of play in this interdisciplinary field, facilitating cross disciplinary exchange and preparing the way for future studies.