Call for Papers

CALCO aims to bring together researchers and practitioners with interests in foundational aspects, and both traditional and emerging uses of algebras and coalgebras in computer science. The study of algebra and coalgebra relates to the data, process and structural aspects of software systems.

This is a high-level, bi-annual conference formed by joining the forces and reputations of CMCS (the International Workshop on Coalgebraic Methods in Computer Science), and WADT (the Workshop on Algebraic Development Techniques). Previous CALCO editions took place in Swansea (Wales, 2005), Bergen (Norway, 2007) and Udine (Italy, 2009). The fourth edition will be held in the city of Winchester (England), a historic cathedral city and the ancient capital of Wessex and the Kingdom of England.

CALCO2011 will be preceded by the CALCO Young Researchers Workshop, CALCO-Jnr, dedicated to presentations by PhD students and by those who completed their doctoral studies within the past few years.

A workshop dedicated to tools based on algebraic and/or coalgebraic principles, CALCO-Tools, will be held on the same dates as the main CALCO conference.

There will be separate submission procedures for CALCO-Jnr and CALCO-Tools.

Topics of interest

We invite submissions of technical papers that report results of theoretical work on the mathematics of algebras and coalgebras, the way these results can support methods and techniques for software development, as well as experience with the transfer of the resulting technologies into industrial practice. We encourage submissions in topics included or related to those listed below.

    Automata and languages, Categorical semantics, Modal logics, Relational systems, Graph transformation, Term rewriting, Adhesive categories.
    Hybrid, probabilistic, and timed systems, Calculi and models of concurrent, distributed, mobile, and context-aware computing, General systems theory and computational models (chemical, biological, etc).
    Abstract data types, Inductive and coinductive methods, Re-engineering
    techniques (program transformation), Semantics of conceptual modelling methods and techniques, Semantics of programming languages.
    Algebraic and coalgebraic specification, Formal testing and quality assurance, Validation and verification, Generative programming and model-driven development, Models, correctness and (re)configuration of hardware/middleware/architectures, Process algebra.

Submission guidelines

Prospective authors are invited to submit full papers in English presenting original research. Submitted papers must be unpublished and not submitted for publication elsewhere. Experience papers are welcome, but they must clearly present general lessons learned that would be of interest and benefit to a broad audience of both researchers and practitioners. As with previous editions, the proceedings will be published in the Springer Lecture Notes in Computer Science (LNCS) series. Final papers should be no more than 15 pages long in the format specified by Springer (see It is recommended that submissions adhere to that format and length. Submissions that are clearly too long may be rejected immediately. Proofs omitted due to space limitations may be included in a clearly marked appendix. Both an abstract and the full paper must be submitted by their respective submission deadlines.

Journal special issue

A special issue of the open access journal Logical Methods in Computer Science, containing extended versions of selected papers, will be produced after the conference if there are enough good papers that can be extended and revised to the standards of this journal.