- Distinctive selection procedure
- Innovative review disclosure
- ICE welcomes full papers to be included in the proceedings
- ICE also welcomes oral communications of already published or preliminary work
- Submission deadlines:
April 6 April 20 (Extended)
- Invited talks: Elvira Albert, Silvia Crafa, Alexey Gotsman
- Publication in EPTCS
- Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) (to be confirmed)
Interaction and Concurrency Experiences (ICEs) is a series of international scientific meetings oriented to theoretical computer science researchers with special interest in models, verification, tools, and programming primitives for complex interactions.
The general scope of the venue includes theoretical and applied aspects of interactions and the synchronization mechanisms used among components of concurrent/distributed systems, related to several areas of computer science in the broad spectrum ranging from formal specification and analysis to studies inspired by emerging computational models.
We solicit contributions relevant to Interaction and Concurrency, including but not limited to:
- Formal semantics
- Process algebras and calculi
- Models and languages
- Logics and types
- Model transformations
- Tools, implementations, and experiments
- Specification and verification
- Coinductive techniques
- Tools and techniques for automation
- Synthesis techniques
Since its first edition in 2008, the distinguishing feature of ICE has been an innovative paper selection mechanism based on an interactive, friendly, and constructive discussion amongst authors and PC members in an online forum.
During the review phase, each submission is published in a dedicated discussion forum. The discussion forum can be accessed by the authors of the submission and by all PC members not in conflict with the submission (the forum preserves anonymity). The forum is used by reviewers to ask questions, clarifications, and modifications from the authors, allowing them better to explain and to improve all aspects of their submission. The evaluation of the submission will take into account not only the reviews, but also the outcome of the discussion.
As witnessed by the past eight editions of ICE, this procedure considerably improves the accuracy of the reviews, the fairness of the selection, the quality of camera-ready papers, and the discussion during the workshop.
Since 2017, we are adopting a light double-blind reviewing process, detailed below.
We invite two types of submissions:
- Research papers, original contributions that will be published in the workshop post-proceedings. Research papers must not be simultaneously submitted to other conferences/workshops with refereed proceedings. The page limit for research papers is 16 pages + 2 pages of references.
- Oral communications, that will be presented at the workshop, but will not appear in the post-proceedings. This type of contribution includes e.g. previously published contributions, preliminary work, and position papers. There is no strict page limit for this kind of submission but submissions of at most five pages would be appreciated. A one page summary of previously published work also perfectly fits this category.
Authors of research papers must omit their names and institutions from the title page, they should refer to their other work in the third person and omit acknowledgements that could reveal their identity or affiliation. The purpose is to avoid any bias based on authors’ identity characteristics, such as gender, seniority, or nationality, in the review process. Our goal is to facilitate an unbiased approach to reviewing by supporting reviewers’ access to works that do not carry obvious references to the authors’ identities. As mentioned above, this is a lightweight double-blind process. Anonymization should not be a heavy burden for authors, and should not make papers weaker or more difficult to review. Advertising the paper on alternate forums (e.g., on a personal web-page, pre-print archive, email, talks, discussions with colleagues) is permitted, and authors will not be penalized by for such advertisement.
Papers in the “Communications” category need not be anonymized. For any questions concerning the double blind process, feel free to consult the ICEcreamers.
We are keen to enhance the balanced, inclusive and diverse nature of the ICE community, and would particularly encourage female colleagues and members of other underrepresented groups to submit their work.
Submissions must be made electronically in PDF format via: EasyChair.
Accepted research papers and communications must be presented at the workshop by one of the authors.
Accepted research papers will be published after the workshop in Electronic Proceedings in Theoretical Computer Science.
We plan to invite authors of selected papers and brief announcements to submit their work in a special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier). Such contributions will be regularly peer-reviewed according to the standard journal policy, but they will be handled in a shorter time than regular submissions. A list of published and in preparation special issues of previous ICE editions is reported below.
- Elvira Albert (Complutense University of Madrid)
Title: Constrained DPOR: Avoiding redundancies in the exploration of concurrent programs
Abstract: Verification and testing of concurrent programs is challenged by the combinatorial explosion that arises by considering all possible ways in which processes/threads can interleave. Partial Order Reduction (POR) techniques avoid redundancies in the exploration of concurrent programs based on the idea that two interleavings can be considered equivalent if one can be obtained from the other by swapping adjacent, independent execution steps. This talk will overview recent context-sensitive, constrained, dynamic POR techniques incorporated in the SYCO system, a SYstematic testing tool for COncurrent programs. We will also describe recent applications of SYCO to verify Software-Defined Networks.
Bio: Elvira Albert is an Associate Professor at the Complutense University of Madrid, Spain, where she leads the COSTA team (http://costa.fdi.ucm.es). The research in the COSTA team is focused on formal techniques and models for optimizing, verifying and understanding programs, and related implementation technology. Recent work has been centered on the development of automatic tools for proving program termination and inferring the resource consumption of executing programs, as well as leveraging these techniques to a concurrent and distributed setting. Elvira has published more than 100 papers on these topics in international journals and conferences.
- Silvia Crafa (Università di Padova)
Title: From the parts to the whole; formal methods in action
Abstract: I will present a couple of research projects showing how Concurrency -and Interaction, which is its key ingredient- is addressed at different abstraction levels, ranging from the epistemic level to the programming primitives. We will see concurrency theory in action in modelling a financial system, in choosing a framework for programming the behaviour of interactive entities, and in formally reasoning about a system of concurrent objects.
Bio: Silvia Crafa is assistant professor at University of Padova, where she teaches Concurrent Programming and Advanced Topics in Programming Languages. She is member of IFIP (International Federation for Information Processing) Working Group n.1.8: Concurrency Theory since September 2012. She obtained her Ph.D. in Computer Science in 2003 from University of Bologna and her thesis has been awarded by the Italian Chapter of the European Association for Theoretical Computer Science. She is member of the Italian Laboratory on Informatics and Society and member of the Informatics Europe and ACM Europe Working Group on Ethics and Automated Decision-Systems. Her research focuses on the semantic foundations and the static analysis of concurrent and distributed systems, and more recently on interdisciplinary topics related to epistemic aspects of computer science and the analysis of the social impact of new technologies.
- Alexey Gotsman (IMDEA, Madrid)
Title: Reasoning about Consistency Choices in Modern Distributed Systems
Abstract: Distributed systems underlying large-scale Internet services often guarantee
immediate availability and tolerate network failures at the expense of providing
only weak data consistency guarantees. This is compensated for by new
programming constructs, such as replicated data types (aka CRDTs) and novel
forms of transactions. Navigating the spectrum of possible consistency models
and programming constructs is far from trivial. I will survey recent developments
that help in this: formal definitions of consistency model semantics and methods
for reasoning about how the weakness of consistency models affects the
correctness of applications using them.
Bio: Alexey Gotsman is an Associate Research Professor at the IMDEA Software Institute in Madrid, Spain. He obtained his PhD from the University of Cambridge, UK. He has received best paper awards at PODC and CONCUR and the Best Dissertation Award of the European Association for Programming Languages and Systems. He is currently a holder of an ERC Starting Grant. Alexey's research interests are in methods and tools for developing correct concurrent and distributed software.
- Rabéa Ameur-Boulifa (MINES ParisTech, FR)
- Lacramioara Astefanoaei (Technical University of Munich, DE)
- Eduard Baranov (École Polytechnique Fédérale de Lausanne, CH)
- Stefano Calzavara (Università Ca' Foscari Venezia, IT)
- Tzu-Chun Chen (TU Darmstadt, DE)
- Matteo Cimini (Indiana University, USA)
- Tiziana Cimoli (University of Cagliari, IT)
- Corina Cirstea (University of Southampton, UK)
- Ornela Dardha (University of Glasgow, UK)
- Ramunas Gutkovas (Universidade NOVA de Lisboa, PT)
- Michell Guzmán (LIX-École Polytechnique, FR)
- Tobias Heindel (University of Copenhagen, DK)
- Nils Jansen (Radboud University Nijmegen, NL)
- Christos Kloukinas (City University London, UK)
- Ivan Lanese (University of Bologna, IT)
- Alberto Lluch Lafuente (Technical University of Denmark, DK)
- Julien Lange (Imperial College London, UK)
- Michael Lienhardt (University of Turin, IT)
- Jean Marie Madiot (INRIA Paris, FR)
- Anastasia Mavridou (Vanderbilt University Nashville, US)
- Hernán Melgratti (University of Buenos Aires, AR)
- Claudio Mezzina (IMT School for Advanced Studies Lucca, IT)
- Dominic Orchard (University of Kent, UK)
- Jorge A. Perez (University of Groningen, NL)
- Kristin Peters (TU Berlin, DE)
- Johannes Åman Pohjola (Chalmers University, SE)
- Matteo Sammartino (University College London, UK)
- Alceste Scalas (Imperial College London, UK)
- Ana Sokolova (University of Salzburg, AT)
- Hugo Torres Vieira (IMT Lucca, IT)
- Valeria Vignudelli (Ecole Normale Supérieure de Lyon, FR)
- Roberto Zunino (University of Trento, IT)
|April 6, 2018 April 20, 2018 (Extended) |Paper submission
|May 9-11, 2018
||Reviews and PC discussion
|May 14, 2018
||Notification to authors
|June 20-21, 2018
||ICE in Madrid
|July 15, 2017
||Camera-ready for post-proceedings
The previous ten editions of ICE have been held on
- ICE’08: July 6, 2008 in Reykjavik, Iceland, co-located with ICALP'08. The post-proceedings were published in ENTCS (vol. 229-3)
- ICE’09: August 31, 2009 in Bologna, Italy, co-located with CONCUR'09. The post-proceedings were published in EPTCS (vol. 12) and selected papers appeared in a joint special issue of MSCS (with EXPRESS’09 and SOS’09, Vol. 22, Number 2)
- ICE’10: June 10, 2010 in Amsterdam, The Netherlands, co-located with DisCoTec'10. The post-proceedings were published in EPTCS (vol. 38) and selected papers appeared in a joint special issue of SACS (with CAMPUS'10 and CS2BIO'10, Vol. XXI)
- ICE’11: June 9, 2011 in Reykjavik, Iceland, co-located with DisCoTec'11. The post-proceedings were published in EPTCS (vol. 59) and selected papers appeared in a special issue of SACS (Vol. XXII)
- ICE’12: June 16, 2012 in Stockholm, Sweden, co-located with DisCoTec'12. The post-proceedings were published in EPTCS (vol. 104) and selected papers appeared in a special issue of SCP (vol. 100)
- ICE’13: June 6, 2013 in Florence, Italy, co-located with DisCoTec’13. The post-proceedings were published in EPTCS (vol. 131) and selected papers appeared in a special issue of SCP (vol. 109)
- ICE’14: June 6, 2014 in Berlin, Germany, co-located with DisCoTec’14. The post-proceedings were published in EPTCS (vol. 166) and selected papers appeared in a special issue of JLAMP (Vol. 85, Number 3)
- ICE’15: June 4-5, 2015 in Grenoble, France, co-located with DisCoTec’15. The post-proceedings were published in EPTCS (vol. 189) and selected papers appeared in a special issue of JLAMP (Vol. 86, Number 1)
- ICE’16: June 21-22, 2016 in Heraklion, Greece, co-located with DisCoTec’16. The post-proceedings were published in EPTCS (vol. 223) and a special issue of JLAMP is in preparation
- ICE’17: June 21-22, 2017 in Neuchâtel, Switzerland, co-located with DisCoTec’17. The post-proceedings were published in EPTCS (vol. abs/1711.10708) and a special issue of JLAMP is in preparation