Paper Details

Communicating Process Architectures (CPA)
 Title: Working Concurrently: Applying Ideas from Concurrency to a Working Life
 Conference: Communicating Process Architectures 2017
 Authors: Kevin Chalmers
School of Computing, Edinburgh Napier University
 Abstract: Everyone is busy. No matter how much work you do, there always seems like there is more to do. Sometimes, we even seem to do nothing, spinning while we wait for someone else, or simply making no progress on our tasks. This presentation will show how we can take inspiration from computer science in general, and concurrency specifically, to help us organise our work. Concepts such as scheduling, context-switching, prioritisation, dependencies, logging, and time-slicing shall all be examined through the lens of personal effectiveness. The talk is a light-hearted one meant to inspire people into analysing their work practices, and is inspired by the book "Algorithms to Live By: The Computer Science of Human Decisions" by Brian Christian, but with a particular take from concurrency concepts applied more directly. 

BibTeX Entry

Full paper