Asynchronous concurrency is becoming ubiquitous, from the micro scale of embedded systems (asynchronous logic, network-on-chip, GALS, multi-core processors, etc.) to the macro scale of grids and cloud computing. In the race for improved performance and lower power consumption, hardware architects are moving towards asynchrony, in which several entities operate concurrently without a central clock. The price to pay for enhanced performance is an increased design complexity, which can only be addressed by formal verification.
To improve the state-of-the-art in the design and analysis of concurrent asynchronous systems, CONVECS follows a research programme of five interrelated scientific topics: