From ruy at cin.ufpe.br Tue Jan 1 13:21:22 2019 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Tue, 1 Jan 2019 15:21:22 -0300 Subject: [TYPES/announce] 26th WoLLIC 2019 (Utrecht, The Netherlands) - 2nd Call for Papers Message-ID: [Please circulate. Apologies for multiple copies.] CALL FOR PAPERS WoLLIC 2019 26th Workshop on Logic, Language, Information and Computation July 2nd to 5th, 2019 Utrecht, The Netherlands ORGANISATION Utrecht University, Faculty of Humanities, The Netherlands (host university) Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil CALL FOR PAPERS WoLLIC is an annual international forum on inter-disciplinary research involving formal logic, computing and programming theory, and natural language and reasoning. Each meeting includes invited talks and tutorials as well as contributed papers. The twenty-fifth WoLLIC will be held at Utrecht University, The Netherlands, from July 2nd to 5th, 2019. It is sponsored by the Association for Symbolic Logic (ASL), the Interest Group in Pure and Applied Logics (IGPL), the The Association for Logic, Language and Information (FoLLI), the European Association for Theoretical Computer Science (EATCS), the European Association for Computer Science Logic (EACSL), ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC), the Sociedade Brasileira de Computa??o (SBC), and the Sociedade Brasileira de L?gica (SBL). Just before and after the main WoLLIC 2019 event, Utrecht University will host two satellite workshops: -Proof Theory in Logic on July 1-2, 2019. This workshop on the role of structural proof theory in the study of logics will consist of invited talks by researchers in that area. -Compositionality in formal and distributional models of natural language semantics, on July 6, 2019. The workshop programs will be announced end of December 2018 via the WoLLIC 2019 website (https://wollic2019.sites.uu.nl). Attendance of these satellite workshops is free, but registration is required. PAPER SUBMISSION Contributions are invited on all pertinent subjects, with particular interest in cross-disciplinary topics. Typical but not exclusive areas of interest are: foundations of computing and programming; novel computation models and paradigms; broad notions of proof and belief; proof mining, type theory, effective learnability; formal methods in software and hardware development; logical approach to natural language and reasoning; logics of programs, actions and resources; foundational aspects of information organization, search, flow, sharing, and protection; foundations of mathematics; philosophy of mathematics; philosophical logic; philosophy of language. Proposed contributions should be in English, and consist of a scholarly exposition accessible to the non-specialist, including motivation, background, and comparison with related works. Articles should be written in the LaTeX format of LNCS by Springer (see authors instructions at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). They must not exceed 12 pages, with up to 5 additional pages for references and technical appendices. The paper's main results must not be published or submitted for publication in refereed venues, including journals and other scientific meetings. It is expected that each accepted paper be presented at the meeting by one of its authors. (At least one author is required to pay the registration fee before granting that the paper will be published in the proceedings.) Papers must be submitted electronically at the WoLLIC 2019 EasyChair website. (Please go to http://wollic.org/wollic2019/instructions.html for instructions.) A title and single-paragraph abstract should be submitted by Feb 22, 2019, and the full paper by Feb 26, 2019 (firm date). Notifications are expected by April 5, 2019, and final papers for the proceedings will be due by April 15, 2019 (firm date). PROCEEDINGS The proceedings of WoLLIC 2019, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series. In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL, and selected contributions will be published (after a new round of reviewing) as a special post-conference WoLLIC 2019 issue of a scientific journal (to be confirmed). INVITED SPEAKERS (TBA) STUDENT GRANTS ASL sponsorship of WoLLIC 2019 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2019). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Feb 22, 2019: Paper title and abstract deadline Feb 26, 2019: Full paper deadline April 5, 2019: Author notification Apr 15, 2019: Final version deadline (firm) PROGRAMME COMMITTEE Raffaella Bernardi (University of Trento) Nick Bezhanishvili (University of Amsterdam) Ivano Ciardelli (Ludwig-Maximilians-Universit?t, Munich) Giuseppe Greco (Utrecht University) Philippe de Groote (INRIA Nancy) Rosalie Iemhoff (Utrecht University) (Co-CHAIR) Roberto Maieli (Department of Mathematics and Physics, University "Roma Tre?) Michael Moortgat (Utrecht University) (Co-CHAIR) Richard Moot (CNRS (LIRMM) & University of Montpellier) Larry Moss (Indiana University Bloomington) Sara Negri (University of Helsinki) Carlo Nicolai (King's College London) Valeria de Paiva (Nuance Comms and University of Birmingham) Alessandra Palmigiano (Delft University of Technology) Ruy de Queiroz (Centro de Informatica, Univ Federal de Pernambuco) Yde Venema (University of Amsterdam) Fan Yang (University of Helsinki) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Lawrence Moss, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Giuseppe Greco (Utrecht University, The Netherlands) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) SCIENTIFIC SPONSORSHIP Interest Group in Pure and Applied Logics (IGPL) The Association for Logic, Language and Information (FoLLI) Association for Symbolic Logic (ASL) European Association for Theoretical Computer Science (EATCS) European Association for Computer Science Logic (EACSL) ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2019/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Thu Jan 3 04:29:34 2019 From: nclpltt at gmail.com (Nicola Paoletti) Date: Thu, 3 Jan 2019 10:29:34 +0100 Subject: [TYPES/announce] HSB 2019 - 6th Intl Workshop on Hybrid Systems and Biology (with ETAPS 2019) *final CFP and deadline extended to 18 Jan* Message-ID: [Apologies for multiple copies.] ========================================================================= FINAL CALL FOR PAPERS (submission deadline extended to *18 Jan*) HSB 2019: 6th International Workshop on Hybrid Systems and Biology https://hsb2019.fit.vutbr.cz/ April 6-7, Prague, Czech Republic. ========================================================================= HSB is a single-track workshop centering on dynamical models in biology, with an emphasis on both hybrid systems (in the classical sense, i.e., mixed continuous/discrete/stochastic systems) and hybrid approaches that combine modelling, analysis, algorithmic and experimental techniques from different areas. Topics of interest include, but are not limited to: - Modelling and analysis of metabolic, signalling, and genetic regulatory networks in living cells. - Models of tissues, organs, physiological models. - Models and methods dealing with incomplete, uncertain and heterogeneous information including learning for biological systems, parametric synthesis and inference. - Stochastic and hybrid models in biology. - Hierarchical systems for multi-scale, multi-domain analysis. - Abstraction, approximation, discretisation, and model reduction techniques. - Modelling, analysis and design for synthetic biology, cyber-biological systems and biomedical studies (e.g. therapies, teleoperation). - Game-theoretical frameworks and population models in biology (e.g. Mixed-Effects and Bayesian modelling). - Biological applications of quantitative and formal analysis techniques (e.g. reachability computation, model checking, abstract interpretation, bifurcation theory, stability and sensitivity analysis). - Efficient techniques for combined and heterogeneous (stochastic/ deterministic, spatial/non-spatial) simulations for biological models. - Modelling languages and logics for biological systems, with related analysis and simulation tools. - Control architectures of biological systems including biology-in-the-loop systems and bio-robotics. In general, the workshop is open to new theoretical results with potential applications to systems and synthetic biology, as well as novel applications and case studies of existing methods, tools, or frameworks. Post-proceedings will be published as a volume in the Springer LNCS/LNBI series, indexed by ISI Web of Science, Scopus, ACM Digital Library, DBLP, and Google Scholar. A journal special issue is under consideration. Papers should be submitted to one of the following categories: - Regular papers (max 15 pages + max 2 pages of references) - Tool papers (max 6 pages + max 2 pages of references). Tool papers require the submission of an executable artifact that contains clear instructions for the reviewer on how to run the tool. In addition to original paper contributions, HSB 2019 also welcomes abstracts for poster presentation, and abstracts for non-original work (already published or under submission). See http://hsb2019.fit.vutbr.cz/call_papers.php for more details. IMPORTANT DATES Paper and poster abstract submission: *18 Jan 2019* (extended) Notification: 24 Feb 2019 Workshop: 6-7 Apr 2019 Final post-proceedings version: 5 May 2019 ========================================================================= INVITED SPEAKERS - Marta Kwiatkowska, University of Oxford (UK) - Michela Chiappalone, Istituto Italiano di Tecnologia of Genova (IT) - Igor Schreiber, University of Chemistry and Technology Prague (CZ) IN MEMORY OF ODED MALER HSB will have a special session dedicated to the memory of Oded Maler, very much missed member of HSB's steering committee and one of the founders of the workshop. The session will celebrate his life and scientific contributions with invited talks by: - Thao Dang, CNRS/VERIMAG, France, - Eugene Asarin, IRIF, France, - Alexandre Donz?, Decyphir Inc. and University of California at Berkeley, USA ========================================================================= PC CHAIRS Milan Ceska, Brno University of Technology, CZ Nicola Paoletti, Royal Holloway, University of London, UK STEERING COMMITTEE Alessandro Abate, University of Oxford, UK Ezio Bartocci, Vienna University of Technology, Austria Luca Bortolussi, Univerity of Trieste, Italy Eugenio Cinquemani, INRIA Grenoble, France Thao Dang, VERIMAG/CNRS, Grenoble, France Alexandre Donze, University of California at Berkeley, USA/Decyphir Inc Adam Halasz, West Virginia University, USA Oded Maler, VERIMAG/CNRS, Grenoble, France Carla Piazza, University of Udine, Italy David Safranek, Masaryk University, Brno, Czech Republic ========================================================================= -- Nicola Paoletti Lecturer - Department of Computer Science - Royal Holloway, University of London McCrea 244 https://nicolapaoletti.com/ -- Nicola Paoletti Lecturer - Department of Computer Science - Royal Holloway, University of London McCrea 244 https://nicolapaoletti.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From b.a.w.spitters at gmail.com Thu Jan 3 10:41:51 2019 From: b.a.w.spitters at gmail.com (Bas Spitters) Date: Thu, 3 Jan 2019 16:41:51 +0100 Subject: [TYPES/announce] Concordium is hiring Message-ID: Concordium is the first ID/KYC ready blockchain network. Concordium focuses strongly on software quality and uses languages such as haskell, rust and Coq. There are a number of positions available at the offices in either Aarhus, Zurich, London and Marbella. In exceptional cases is off-site work possible. There is a preference for people with a relevant PhD or master's degree. https://www.concordium.com/careers/ In particular, the Concordium Aarhus office has a strong background in functional programming and type theory, and is looking to strengthen this team. There is a tight collaboration with the scientists at the Concordium Blockchain Research Center at Aarhus University. The center is also advertising several PhD and postdoc positions. https://www.iacr.org/jobs/#1717 From wasowski at itu.dk Thu Jan 3 11:15:19 2019 From: wasowski at itu.dk (Andrzej Wasowski) Date: Thu, 3 Jan 2019 16:15:19 +0000 Subject: [TYPES/announce] ITU Copenhagen Post-doc; probabilistic programming, programming languages; privacy Message-ID: Together with Willard Rafnsson (ITU) and Christian Probst (UNITEC) I seek a post-doc candidate interested in probabilistic programing, semantics, and program analysis. We want to build tools (and the underlying theories) that help to analyze information flow properties of statistical programs (machine learning programs). The objective is to help data scientists understand data protection and privacy properties of their algorithms, and in particular the extent of the personal information present in the output data (that might be shared). The position is placed in the SQUARE (Software Quality Research) Group at IT University of Copenhagen. It includes salary and travel budget for 2 years (including paid vacation time, pension, and health insurance). The call is available at: https://candidate.hr-manager.net/ApplicationInit.aspx?cid=119&ProjectId=181008&DepartmentId=3439&MediaId=5 Deadline: January 20, 2019, 23:59 CET (!) Contact: Andrzej Wasowski (wasowski at itu.dk) I welcome contact before submission, and gladly answer questions regarding the preparation of the application. I will appreciate if you shared this email with your students and interested colleagues. -- prof. Andrzej W?sowski, PhD, http://www.itu.dk/~wasowski IT University, Langgaards Vej 7, 2300 Copenhagen, Denmark Room: 4D05, phone: +45 7218 5086 From edd at theunixzoo.co.uk Thu Jan 3 18:13:32 2019 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Thu, 3 Jan 2019 23:13:32 +0000 Subject: [TYPES/announce] ECOOP'19 London - Final Call for Papers Message-ID: <20190103231332.GB80710@fremen.lan> Hi everyone, We are about a week away from the submission deadline for ECOOP'19. If you've not yet considered submitting, there may still be time to get a short paper ready for the "Pearls" or "Brave New Ideas" tracks! Thanks. =========================================================== The 33rd European Conference on Object-Oriented Programming Call for Papers 15th-19th July 2019 London, England https://2019.ecoop.org/ =========================================================== ** NEW for 2019: - Alternative paper categories - Journal First publication routes ** ECOOP is Europe's longest-standing annual Programming Languages (PL) conference, and welcomes high quality research papers relating to the PL field in a broad sense. This year the conference will feature dedicated paper categories for reproduction studies, experience reports, reflective "pearls", and forward-thinking "new idea" papers. We are also pleased to have two Journal First routes for submission to ECOOP, with the ACM TOPLAS and Science of Computer Programming journals. Read on! Important Dates =============== (The deadlines for Journal First submissions are different from the main ECOOP submission deadline; please see below.) - Paper submission: January 11, 2019 - Author response: March 12-14, 2019 - Author notification: April 2, 2019 - Camera-ready version due: June 11, 2019 What's with the OO? =================== The OO in ECOOP has traditionally stood for "object-oriented". These days, while the conference absolutely welcomes papers that relate to OO, the scope of ECOOP is much broader and encompasses the Programming Languages field as a whole. Think of the conference as being called "ECOOP: the European COnference On Programming languages". Paper Selection =============== ECOOP 2019 solicits high-quality submissions describing original and unpublished results on any Programming Languages topic. On submission, authors will be asked to identify their paper with one of the following categories, details of which are given below: - Research Paper - Reproduction Study - Experience Report - Tool Insights Paper - Pearl - Brave New Idea The Program Committee and External Review Committee will evaluate the contribution of each submission in the context of the paper category, as well as its general relevance and accessibility to a PL audience. All papers will be evaluated with reference to: - Significance. The results in the paper must have the potential to add to the state of the art, practice, or understanding of the field in significant ways. - Evidence. The paper must present evidence supporting its claims. Examples of evidence include formalizations and proofs, implemented systems, experimental results, statistical analyses, and case studies. - Clarity. The paper must present its contributions and results clearly. Papers co-authored by members of the Program Committee will be reviewed solely by members of the External Review Committee and selected experts from outside the Program Committee. Paper Categories ================ All accepted papers, regardless of category, will be published in the ECOOP?19 formal proceedings. Research Papers --------------- The Research Papers category is the most traditional paper category, and solicits high quality research papers that demonstrate advances in the PL field. As an alternative to being published in the conference proceedings, authors may wish to submit research papers to be considered for publication in ACM TOPLAS or Science of Computer Programming; see "Journal First" below for more details. Tool Insights Papers --------------------- We welcome submissions in this category that focus on the practical details of the design and implementation of PL tools -- details that are often omitted from regular research papers due to space constraints, despite being fascinating and worthy of communication. A strong Tool Insights paper should communicate engineering experience and insights that are likely to be useful to other members of the PL community who may face similar problems in future. Examples of issues that Tool Insights papers might focus on include, but are not limited to: performance, reliability, portability, inter-tool integration, infrastructure re-use, evaluation issues, theory/practice gaps, precision/efficiency and soundness/efficiency trade-offs. Reproduction Studies -------------------- Common in other sciences, reproduction means independently reconstructing an experiment in a different context (e.g., virtual machine, platform, class of applications) in order to validate or refute important results of earlier work. A good reproduction study will include thorough empirical evaluation. It will contain a detailed comparison with the previous results, seeking reasons for possible disagreements. A thoroughly-conducted reproduction study that perfectly replicates an existing experiment and reaches the same conclusions will be regarded as significant, so long as said experiment is significant enough to be worthy of reproduction. Experience Reports ------------------ The Experience Reports category solicits articles focussing on noteworthy applications of known PL techniques, tools and ideas in interesting domains and by other communities. Examples include, but are not limited to, applications of PL techniques in industry, open source, education, and other academic disciplines. We welcome both reports on successful applications of PL ideas, as well as reports that shed light on limitations and problems that may provide inspiration for future research. Pearls ------ The Pearl category solicits articles that explain a known idea in a new and elegant way, to the benefit of the PL community. A Pearl may well be shorter than a regular research paper, but there is no hard requirement on this. Brave New Ideas --------------- The Brave New Idea paper category solicits forward-looking articles on ideas in the field of Programming Languages that may take some time to substantiate, but for which early communication to the community is likely to be of benefit. For this category we welcome papers that are particularly conceptually novel or unconventional, and that as a result may be harder to back up by traditional evaluation methods. A Brave New Idea paper may well be shorter than a regular research paper, but there is no requirement for it to be so. Paper Submission ================ ** See the Journal First section below for alternative journal submission options ** Only papers that have not been published and are not under review for publication elsewhere can be submitted. Double submissions will be rejected without review. If major parts of an ECOOP submission have appeared elsewhere in any form, authors are required to notify the ECOOP program chair and to explain the overlap and relationship. Authors are also required to inform the program chair about closely related work submitted to another conference while the ECOOP submission is under review. ECOOP Proceedings are published by Dagstuhl LIPIcs. Papers must be written in English and follow the Dagstuhl LIPIcs LaTeX-style template. Authors retain ownership of their content. Papers must be no longer than 25 pages, excluding references and appendices (see below for detailed information about appendices). This limit applies to all paper categories. However, papers should be as long as necessary, and not longer: authors will not be penalized for a paper being shorter than the page limit so long as their paper otherwise meets the expectations of ECOOP. Submissions will be carried out electronically via HotCRP. At least one author of every accepted paper must register for ECOOP 2019 and present their paper. Anonymity ========= Reviewing for ECOOP will initially be double-blind: the identity of reviewers will be anonymous as standard, and authors' identities will be withheld until a reviewer submits her/his review. Reviewing becomes single-blind at the point of review submission: the identity of a given paper's authors will become known to a reviewer when the reviewer submits his/her review for that paper. To facilitate the initial double-blind phase, submitted papers must adhere to two rules: - Author names and institutions must be omitted - References to authors' own other work should be in the third person (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). When in doubt, contact the Program Chair. Additional Material =================== Clearly marked additional appendices, not intended for the final publication, containing supporting proofs, analyses, statistics, etc., may be included beyond the page limit. There is also an option on the paper submission page to submit supplementary material, e.g., a technical report including proofs, or web pages and repositories that cannot easily be anonymised. This material will be made available to reviewers after the initial reviews have been completed, when author names are revealed. Reviewers are under no obligation to examine the appendices and supplementary material. Therefore, the paper must be a stand-alone document, with the appendices and supplementary material viewed only as a way of providing useful information that cannot fit in the page limit, rather than as a means to extend the page limit. Authors of papers that have been submitted but not accepted by previous conferences may optionally submit a Note to Reviewers. The Note to Reviewers should a) identify the previous venue(s) (e.g., ESOP 2019, POPL 2019, OOPSLA 2018); b) list the major issues identified by the reviews at those venues; and c) describe the changes made to the paper in response to those reviews. These notes will be made available to reviewers after their initial reviews have been completed and author names have been revealed. Response Period =============== Authors will be given a three-day period to read and respond to the reviews of their papers before the program committee meeting. Responses have no formal length limit, but concision will be highly appreciated and more concise responses are likely to be more effective. Awards ====== The Program Chair will work with the Program Committee to select up to one paper in each category for recognition via a Distinguished Paper award. A Distinguished Artifact award will also be made. Artifact Evaluation =================== To reward the creation of artifacts and support replication of experiments, authors of accepted papers (regardless of category) can submit artifacts, such as tools, data, models, or videos, to be evaluated by an Artifact Evaluation Committee. Artifacts that are accepted by the committee will be recognized officially. Journal First ============= We have Journal First arrangements with two journals: ACM Transactions on Programming Languages and Systems, and Elsevier Science of Computer Programming. Please contact the Program Chair if you have questions about the procedures and dates associated with the Journal First options. Common to Both Routes --------------------- Only regular research papers (not papers in the other ECOOP 2019 categories) are eligible for the Journal First routes. Only new papers are eligible for the Journal First routes to ECOOP 2019. That is, it is not acceptable to submit an extension of a previous conference paper, even if the associated journal solicits extended papers via its standard submission route. Authors of all accepted Journal First papers will be invited to submit a short abstract for their paper to appear in the ECOOP 2019 conference proceedings. Journal First papers will be included along with research papers submitted directly to the conference when a Distinguished Paper is selected. Science of Computer Programming Route ------------------------------------- See this dedicated web page for full details of how to submit to the ECOOP 2019 Science of Computer Programming special issue: https://tinyurl.com/ecoop19-scp Submission deadline: Friday 16 November 2018 ACM Transactions on Programming Languages and Systems Route ----------------------------------------------------------- Authors interested in this route should submit their paper to TOPLAS via its usual submission system, and mark their paper as an ECOOP 2019 submission. The ECOOP Program Chair will then be informed of this submission and will have some input into the review process. See this page for more information: https://tinyurl.com/ecoop19-toplas Submission deadline: To allow the TOPLAS review process to complete in time for publication before ECOOP 2019, Journal First TOPLAS papers should be submitted no later than Monday 15 October 2018. More Information ================ For additional information, please contact the ECOOP Program Chair, Alastair Donaldson. From akcheung at cs.washington.edu Thu Jan 3 19:28:30 2019 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Thu, 3 Jan 2019 16:28:30 -0800 Subject: [TYPES/announce] Call for papers: DBPL 2019 Message-ID: <14487a55-72d9-7bb0-06ff-a0039bda3d44@cs.washington.edu> The 17th International Symposium on Database Programming Languages https://pldi19.sigplan.org/track/dbpl-2019-papers Phoenix, Arizona, USA June 23, 2019 hosted as part of PLDI 2019 Call for Papers For over 25 years, DBPL has established itself as the principal venue for publishing and discussing new ideas at the intersection of databases and programming languages. Many key contributions in query languages for object-oriented data, persistent databases, nested relational data, and semistructured data, as well as fundamental ideas in types for query languages, were first announced at DBPL. Today, this creative research area is broadening into a subfield of data-centric computation, currently scattered among a range of venues. DBPL is an established destination for such new ideas and solicits submissions from researchers in databases, programming languages or any other community interested in the design, implementation or foundations of data-centric computation. Scope ----- DBPL solicits practical and theoretical papers in all topics at the intersection of databases and programming languages. Papers emphasizing new topics or emerging areas are especially welcome. Suggested, but not exclusive, topics of interest for submissions include: - Compiling Query Languages to Modern Hardware - Data-Centric Programming Abstractions, Comprehensions, Monads - Data Integration, Exchange, and Interoperability - Data Synchronization and Bidirectional Transformations - Declarative Data Centers (e.g., distributed query processing, serverless computing platforms, social computing platforms, etc) - Emerging and Nontraditional Data Models - Language-Based Security in Data Management - Language-Integrated Query Mechanisms - Managing Uncertain and Imprecise Information - Metaprogramming and Heterogeneous Staged Computation - Programming Language Support for Data-Centric Programming (e.g., databases, web programming, machine learning, etc) - Query Compilation and In-memory Databases - Query Language Design and Implementation - Query Transformation and Optimization - Schema Mapping and Metadata Management - Semantics and Verification of Database Systems - Stream Data Processing and Query Languages - Type and Effect Systems for Data-Centric Programming Author 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. Submissions should be no more than 10 pages long, excluding references, in the two-column ACM proceedings format, following PLDI?s formatting requirements (https://pldi19.sigplan.org/track/pldi-2019-papers#Call-for-Papers). Each submission should begin with a succinct statement of the problem and a summary of the main results. Authors may provide more details to substantiate the main claims of the paper by including a clearly marked appendix at the end of the submission, which is not included in the page limit and is read at the discretion of the committee. At least one author of each accepted paper must attend the symposium to present their work. Short papers of at most 4 pages (same format as long papers) describing work in progress, demos, research challenges or visions are also welcome. Accepted short papers may be included or excluded from the formal proceedings, whichever the author(s) prefer. Full and short papers are both due on the deadline, February 15, 2019. Instructions on how to submit will be posted on the symposium website noted above. Review is single-blind, so authors do not need to anonymize their submissions. PC submissions are allowed, except for the co-chairs. Important Dates --------------- - Paper Submission: February 15, 2019 - Notification: March 29, 2019 - Final versions due: April 16, 2019 - Symposium: June 23, 2019 Proceedings ----------- Accepted papers will appear as part of the PLDI Proceedings for DBPL 2019. Program Committee ----------------- *Program Co-Chairs* Alvin Cheung, University of Washington Kim Nguye??n, Universit? Paris-Sud *Program Committee* William Cook, University of Texas at Austin Vasiliki Kalavri, ETH Harshad Kasture, Oracle Oleg Kiselyov, University of Tsukuba Sam Lindley, University of Edinburgh Tiark Rompf, Purdue University Stefanie Scherzinger, OTH Regensberg Amir Shaikhha, EPFL / University of Oxford Avi Shinnar, IBM Guido Wachsmuth, Oracle Melanie Wu, Pomona College History ------- The 17th Symposium on Data Base Programming Languages (DBPL 2019) continues the tradition of excellence initiated by its predecessors in Roscoff, Finistere (1987), Salishan, Oregon (1989), Nafplion, Argolida (1991), Manhattan, New York (1993), Gubbio, Umbria (1995), Estes Park, Colorado (1997), Kinloch Rannoch, Scotland (1999), Marino, Rome (2001), Potsdam, Germany (2003), Trondheim, Norway (2005), Vienna, Austria (2007), Lyon, France (2009), Seattle, Washington (2011), Riva del Garda, Italy (2013), Pittsburgh, Pennsylvania (2015), Munich, Germany (2017). DBPL was affiliated with VLDB from 1999-2013 and in 2017. In 2015, it is affiliated with SPLASH for the first time and in 2019, it is affiliated with PLDI for the first time. From matteo.maffei at tuwien.ac.at Fri Jan 4 04:57:32 2019 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Fri, 4 Jan 2019 09:57:32 +0000 Subject: [TYPES/announce] Full Professorship in Security and Privacy at Uni Wien. Application Deadline: January 7, 2019. Message-ID: <4622253D-D63D-4C5C-B043-9C4AEC1FF6EB@tuwien.ac.at> At the Faculty of Computer Science of the University of Vienna the position of a University Professor of Security and Privacy (full time, permanent position) is to be filled. We are looking for outstanding scientists who are active in the core areas to be covered by this position: information and network security, including privacy. The position is envisioned to serve as a crystallization point in the faculty for security and privacy research and teaching, with the thematic focus on software and systems security. The candidate should demonstrate deep knowledge and have an excellent research record in the theory and practice of security and privacy, with documented outreach to application areas, for example (but not limited to) Cyber Physical Systems or Internet of Things, addressing the increasing demand for security and privacy solutions in research and industry. More Information: https://personalwesen.univie.ac.at/jobs-recruiting/professuren/detail-seite/news/security-and-privacy/?no_cache=1&tx_new Closing Date for Applications: 2019-01-07 -------------- next part -------------- An HTML attachment was scrubbed... URL: From catalin.hritcu at gmail.com Fri Jan 4 08:52:23 2019 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Fri, 4 Jan 2019 14:52:23 +0100 Subject: [TYPES/announce] PostDoc position at Inria Paris on Formally Secure Compilation in Coq Message-ID: Hello, A PostDoc position is available in my group at Inria Paris on Formally Secure Compilation in Coq (https://secure-compilation.github.io). I am seeking outstanding candidates with a strong, internationally competitive research track record. Particularly interesting for us is research expertise in: - formal verification in the Coq proof assistant and verified compilation in particular (e.g. CompCert) - security foundations, e.g., reference monitoring, hyperproperties, noninterference Here are some (non-exhaustive) lists of potential research topics: http://prosecco.gforge.inria.fr/personal/hritcu/temp/habil/catalin_habil.pdf#page=80 Candidates are expected to work collaboratively on project-relevant topics and help advise students, but can also dedicate some of their time to their own independent projects. For exceptional candidates with enough experience we can also discuss about Starting Researcher positions, who can propose and follow their own research agenda and be fairly independent. Our team can also support such exceptional candidates for permanent Researcher positions funded and awarded competitively by Inria. Further details about these various positions are available at https://secure-compilation.github.io/#positions Do not hesitate to contact me if you are interested! Regards, Catalin From maietti at math.unipd.it Sat Jan 5 03:33:30 2019 From: maietti at math.unipd.it (Maria Emilia Maietti) Date: Sat, 5 Jan 2019 09:33:30 +0100 Subject: [TYPES/announce] seeking a lecturer for 6hs on proof-assistants in Padova In-Reply-To: <58C80CDB.70100@math.unipd.it> References: <58C80CDB.70100@math.unipd.it> Message-ID: <47bfdba5-eba8-aa36-5de2-7d123be2fc44@math.unipd.it> ?????????????????????????????????????????????? Seeking a lecturer to give a 6-hour introduction to proof-assistants in Padova ???????????????????????????????????????????? We are looking for a scientist (even a PhD student with high expertise) to give 2 or more seminars for a total of 6 hours maximum (that can be split from 2 up to 3 days) as an ***introduction to the use of a proof-assistant based on dependent type theory***, preferably Lean, or Coq or Agda. Period of seminars: to be chosen in May/June 2019 Location: University of Padova Type of students: master students in Computer Science at the University of Padova. Compensation: 1500 euros DEADLINE for application : 10th February 2019 If you are available please write no later than 10 February to maietti at math.unipd.it with a CV included. Many thanks for your attention Best wishes for 2019! ?Maria Emilia Maietti From manuel.hermenegildo at imdea.org Sun Jan 6 04:43:04 2019 From: manuel.hermenegildo at imdea.org (Manuel Hermenegildo) Date: Sun, 6 Jan 2019 10:43:04 +0100 Subject: [TYPES/announce] Tenure-track Faculty Positions at The IMDEA Software Institute Message-ID: <23601.52648.580594.575792@gazelle.local> TENURE-TRACK FACULTY POSITIONS AT THE IMDEA SOFTWARE INSTITUTE The IMDEA Software Institute invites applications for tenure-track (Assistant Professor) faculty positions. We are primarily interested in recruiting excellent candidates in the areas of Data Science, including machine learning; Security and Privacy; Cyber-Physical Systems; Software Engineering; and Systems, including parallel and distributed systems, embedded systems, hybrid systems, heterogeneous architectures, etc. Exceptional candidates in other areas within the general research areas of the Institute will also be considered. Tenured-level (Associate and Full Professor) applications are also welcome. The primary mission of the IMDEA Software Institute is to perform research of excellence at the highest international level in software development technologies. It is one of the highest ranked institutions worldwide in its main topic areas. * Selection Process The main selection criteria are the candidate's demonstrated ability and commitment to research, the match of interests with the Institute's mission, and how the candidate complements areas of established strengths of the Institute. All positions require a doctoral degree in Computer Science or a closely related area, earned by the expected start date. Candidates for tenure-track positions will have shown exceptional promise in research and will have displayed an ability to work independently as well as collaboratively. Candidates for tenured positions must possess an outstanding research record, have recognized international stature, and demonstrated leadership abilities. Experience in graduate student supervision is also valued at this level. Applications should be completed using the application form at https://careers.imdea.org/software/ Please include the reference "FAC-1-2019" at the beginning of the form. For full consideration, complete applications must be received by February 6, 2018, although applications will continue to be accepted until the positions are filled. Pending final approval, we expect to fill two positions. * Working at the IMDEA Software Institute The Institute is located in the vibrant area of Madrid, Spain. It offers an ideal working environment, combining the best aspects of a research center and a university department. Its researchers can focus on developing new ideas and projects, in collaboration with world-leading, international faculty, post-docs, and students. Researchers also have the opportunity (but no obligation) to teach university courses. The Institute offers institutional funding and also encourages its members to participate in national and international research projects. The working language at the Institute is English. Salaries at the Institute are internationally competitive and established on an individual basis. They include social security provisions in accordance with existing national Spanish legislation, and in particular access to an excellent public health care system. Further information about the Institute's current faculty and research can be found at http://www.software.imdea.org . The IMDEA Software Institute is an Equal Opportunity Employer and strongly encourages applications from a diverse and international community and underrepresented groups. The Institute complies with the European Charter for Researchers. -- From saoussen.cheikhrouhou at redcad.org Sun Jan 6 05:28:07 2019 From: saoussen.cheikhrouhou at redcad.org (SAOUSSEN CHEIKHROUHOU) Date: Sun, 6 Jan 2019 11:28:07 +0100 Subject: [TYPES/announce] CFP-16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). Message-ID: Call for papers: 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). http://ictac2019.redcad.org (Apologies if you have received multiple copies of this call for papers) We are pleased to invite you to submit papers for the 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019), which will be held from 30th October to 4th November 2019, in Hammamet, Tunisia. The aim of the colloquium is to bring together practitioners and researchers from academia, industry and government to present research results, and exchange experience, ideas, and solutions for their problems in theoretical aspects of computing. ICTAC also aims to promote research cooperation between developing and industrial countries. The proceedings will be published as a volume of Springer's LNCS series. The important dates are: Abstracts 5 May 2019 Papers 12 May 2019 Notification 21 July 2019 Final version 11 August 2019 Conference 30 October to 4 November 2019 Topics of interest include, but are not limited to, the following: Languages and automata Semantics of programming languages Logic in computer science Lambda calculus, type theory and category theory Domain-specific languages Theories of concurrency and mobility Theories of distributed, grid and cloud computing Models of objects and components Coordination models Models of software architectures Autonomous systems Timed, hybrid, embedded and cyber-physical systems Static analysis Software verification Software testing Program generation and transformation Model checking and automated theorem proving Interactive theorem proving Verified software, formalized programming theory We solicit the following types of papers: - Regular papers, with original research contributions; - Short papers, with original work in progress or with proposals of new ideas and emerging challenges; - Tool papers, on tools that support formal techniques for software modeling, system design, and verification. Submissions must adhere to the LNCS format. Regular papers should not exceed 18 pages (excluding bibliography of maximum 2 pages). Short and tool papers should not exceed 10 pages. Submissions must not have been published or be under consideration for publication elsewhere. All submissions will be judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the conference. Each paper submission will be reviewed by at least three members of the Programme Committee. All contributions to ICTAC 2019 have to be submitted electronically in PDF format via Easy Chair (https://easychair.org/conferences/?conf=ictac2019)and have to follow the Springer LNCS paper format. One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. The ICTAC committee will evaluate and select the best paper award winner. The winner will receive a cash award. Authors of the best contributions will be invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science (pending). Steering Committee: Ana Cavalcanti (University of York, UK) (chair) Martin Leucker (Universit?t zu L?beck, DE) Zhiming Liu (Southwest University, CN) Tobias Nipkow (Technische Universit?t M?nchen, DE) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Natarajan Shankar (SRI International, US) General chairs: Mohamed Jmaiel, University of Sfax, Tunisia Walid Gaaloul, Paris-Saclay University, France Programme chairs: Robert M. Hierons, University of Sheffield, UK Mohamed Mosbah, LaBRI, Bordeaux INP, FR Programme Committee (provisional/draft) Eric Badouel (IRISA, FR) Kamel Barkaoui (CEDRIC - CNAM, FR) Fr?d?ric Blanqui (INRIA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Adrian Francalanza (University of Malta, MT) Ahmed Hadj Kacem (University of Sfax, TN) Edward Hermann Haeusler (Pontif?cia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) David Janin (University of Bordeaux, FR) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universit?t zu L?beck, DE) Radu Mardare (Aalborg Universitet, DK) Dominique M?ry (LORIA, FR) Mohammadreza Mousavi (University of Leicester, UK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Riadh Robbana (University of Carthage, TN) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Tarmo Uustalu (Reykjavik University, IS / Tallinn University of Technology, EE) -------------- next part -------------- An HTML attachment was scrubbed... URL: From maribel.fernandez at kcl.ac.uk Sun Jan 6 12:31:06 2019 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Sun, 6 Jan 2019 17:31:06 +0000 Subject: [TYPES/announce] Call for papers: CSL 2020 Message-ID: <132A3001-FAFA-4C1C-8E9B-0C142F0C9705@kcl.ac.uk> Call for Papers - Computer Science Logic (CSL 2020) 13-16 January 2020, Barcelona, Spain Paper Submission: 4 July 2019 https://easychair.org/cfp/CSL2020 Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). It is an interdisciplinary conference, spanning across both basic and application oriented research in mathematical logic and computer science. Submission Guidelines: Submitted papers must be in English and must provide sufficient detail to allow the Programme Committee to assess the merits of the paper. Full proofs may appear in a clearly marked technical appendix which will be read at the reviewers' discretion. Authors are strongly encouraged to include a well written introduction which is directed at all members of the PC. The CSL 2020 conference proceedings will be published by LIPIcs. Authors are invited to submit contributed papers of no more than 15 pages in LIPIcs style (not including references), presenting unpublished work fitting the scope of the conference. Papers may not be submitted concurrently to another conference with refereed proceedings. The PC chairs should be informed of closely related work submitted to a conference or a journal. Papers authored or co-authored by members of the PC are not allowed. Dates: paper submission: 4 July 2019 notifications: 14 October 2019 Program Committee Sandra Alves, University of Porto, Portugal Takahito Aoto, Niigata University, Japan Albert Atserias, Technical University of Catalonia, Spain Manuel Bodirsky, TU Dresden, Germany James Brotherston, University College London, UK Rohit Chadha, University of Missouri, USA Krishnendu Chatterjee, Institute of Science and Technology, Austria Adriana Compagnoni, Stevens Institute of Technology, USA Arnaud Durand, University Paris Diderot, France Maribel Fernandez, King's College London, UK (co-chair) Bernd Finkbeiner, Saarland University, Germany Masahito Hasegawa, Kyoto University, Japan Dietrich Kuske, TU Ilmenau, Germany Kamal Lodaya, IMSc Chennai, India Salvador Lucas, Technical University of Valencia, Spain Angelo Montanari, University of Udine, Italy Anca Muscholl, University of Bordeaux, France (co-chair) Prakash Panangaden, McGill University, Canada Elaine Pimentel, University of Rio Grande do Norte, Brazil Damien Pous, CNRS - ENS Lyon, France Femke van Raamsdonk, Vrije Universiteit Amsterdam, Netherlands Simona Ronchi Della Rocca, University of Torino, Italy Manfred Schmidt-Schauss, Goethe University, Germany Lutz Schr?der, Friedrich-Alexander-Universit?t Erlangen-N?rnberg, Germany Lidia Tendera, Opole University, Poland Szymon Torunczyk, University of Warsaw, Poland Glynn Winskel, University of Cambridge, UK Organizing committee Albert Atserias, Technical University of Catalonia, Spain Juan Carlos Mart?nez, University of Barcelona, Spain Venue The conference will be held in the University of Barcelona, Spain. Contact All questions about submissions should be emailed to the PC co-chairs: Maribel Fernandez Maribel.Fernandez at kcl.ac.uk Anca Muscholl anca at labri.fr ========================================================== From alexandre.chapoutot at ensta-paristech.fr Mon Jan 7 03:10:33 2019 From: alexandre.chapoutot at ensta-paristech.fr (Alexandre Chapoutot) Date: Mon, 7 Jan 2019 09:10:33 +0100 Subject: [TYPES/announce] Postdoctoral position in SMT solver modulo NRA/ODE Message-ID: Dear all, A one-year Postdoctoral Fellow position (which may be extended for an other year) is available at ENSTA ParisTech, Palaiseau France. It takes place in the field of satisfiability modulo theory (SMT), in particular, for theory of non-linear real arithmetic (NRA) and ordinary differential equations (ODE). A more The position is available immediately. A more detailed description of the position, and how to apply, is given at http://perso.ensta-paristech.fr/~chapoutot/ssh-website/docs/sat-modulo-ode.pdf Required Qualifications: - A recent doctoral degree (Ph.D.) in Computer Science or a closely related area - Outstanding research record - Excellent organization and communication skills - Fluency in English is a prerequisite - Previous research experience in the fields of SMT or model checking will be an asset. The successful candidate will work under the supervision of Julien Alexandre dit Sandretto, Alexandre Chapoutot, and Sylvain Conchon (Universit? Paris-Saclay). Best regards PhD Alexandre Chapoutot ? Associate professor Address: ENSTA ParisTech Unit? d'Informatique et d'Ing?nierie des Syst?mes 828 boulevard des mar?chaux 91762 Palaiseau Phone: +33 1 81 87 20 71 Mail: alexandre.chapoutot at ensta-paristech.fr Web: http://www.ensta.fr/~chapoutot/index.html Site Web du GT Shy: http://labex-digicosme.fr/GT+SHY -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Mon Jan 7 04:04:38 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 7 Jan 2019 09:04:38 +0000 Subject: [TYPES/announce] 10 PhD studentships in Nottingham Message-ID: Dear all, *** FINAL CALL -- APPLICATION DEADLINE 18 JANUARY 2019 *** The School of Computer Science at the University of Nottingham is seeking applications for 10 fully-funded PhD studentships: https://tinyurl.com/10-phds-2019 Applicants in the area of the Functional Programming Laboratory (https://tinyurl.com/fp-notts) are strongly encouraged! If you are interested in applying, please contact a potential supervisor as soon as possible (the application deadline is 18th January): Thorsten Altenkirch - constructive logic, proof assistants, homotopy type theory, category theory, lambda calculus. Venanzio Capretta - type theory, mathematical logic, corecursive structures, proof assistants, category theory, epistemic logic. Graham Hutton - functional programming, program calculation and transformation, correctness and efficiency, category theory. Henrik Nilsson - functional reactive programming, modelling and simulation, domain-specific languages, probabilistic languages. Best wishes, Graham +-----------------------------------------------------------+ 10 Fully-Funded PhD Studentships School of Computer Science University of Nottingham, UK https://tinyurl.com/10-phds-2019 Applications are invited for up to ten fully-funded PhD studentships in the School of Computer Science at the University of Nottingham, starting on 1 October 2019. The topics for the studentships are open, but should relate to one of the School?s research groups: Agents Lab; Automated Scheduling and Planning; Computer Vision Lab; Data Driven Algorithms, Systems and Design; Functional Programming Lab; Intelligent Modelling and Analysis; Uncertainty in Data and Decision Making; Mixed Reality Lab. The studentships are for a minimum of three years and include a stipend of ?14,777 per year and tuition fees. They are open to students of any nationality. Applicants are normally expected to have a first-class MSc or BSc in Computer Science or a related discipline, and must obtain the support of a supervisor in the School prior to submitting their application. Initial contact with supervisors should be made at least two weeks prior to the closing date for applications. Informal enquiries may be addressed to SS-PGR-JC at nottingham.ac.uk. To apply, please submit the following items by email to: Christine.Fletcher at nottingham.ac.uk: (1) a brief covering letter that describes your reasons for wishing to pursue a PhD, your proposed research area and topic, and the name of the potential supervisor whose support you have already secured; (2) a copy of your CV, including your actual or expected degree classes, and results of all University examinations; (3) an extended example of your technical writing, such as a project report or dissertation; (4) contact details for two academic referees. Closing date for applications: Friday 18 January 2019 +-----------------------------------------------------------+ This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From shankar at csl.sri.com Tue Jan 8 02:12:05 2019 From: shankar at csl.sri.com (Natarajan Shankar) Date: Mon, 7 Jan 2019 23:12:05 -0800 Subject: [TYPES/announce] 2019 Alonzo Church Award: Call for Nominations In-Reply-To: References: Message-ID: The 2019 Alonzo Church Award for Outstanding Contributions to Logic and Computation Call for Nominations Introduction An annual award, called the Alonzo Church Award for Outstanding Contributions to Logic and Computation, was established in 2015 by the ACM Special Interest Group for Logic and Computation (SIGLOG), the European Association for Theoretical Computer Science (EATCS), the European Association for Computer Science Logic (EACSL), and the Kurt G?del Society (KGS). The award is for an outstanding contribution represented by a paper or by a small group of papers published within the past 25 years. This time span allows the lasting impact and depth of the contribution to have been established. The award can be given to an individual, or to a group of individuals who have collaborated on the research. For the rules governing this award, see: https://siglog.acm.org/alonzo-church-award-for-outstanding-contributions-to-logic-and-computation-2019/ , https://www.eatcs.org/index.php/church-award/, and https://eacsl.org/. The 2018 Alonzo Church Award was given jointly to Tom?s Feder and Moshe Y. Vardi for their fundamental contributions to the computational complexity of constraint-satisfaction problems, see: http://siglog.org/winners-of-the-2018-alonzo-church-award/. Previous awardees are listed at https://www.eatcs.org/index.php/church-award. Eligibility and Nominations The contribution must have appeared in a paper or papers published within the past 25 years. Thus, for the 2019 award, the cut-off date is January 1, 1994. When a paper has appeared in a conference and then in a journal, the date of the journal publication will determine the cut-off date. In addition, the contribution must not yet have received recognition via a major award, such as the Turing Award, the Kanellakis Award, or the G?del Prize. (The nominee(s) may have received such awards for other contributions.) While the contribution can consist of conference or journal papers, journal papers will be given a preference. Nominations for the 2019 award are now being solicited. The nominating letter must summarize the contribution and make the case that it is fundamental and outstanding. The nominating letter can have multiple co-signers. Self-nominations are excluded. Nominations must include: a proposed citation (up to 25 words); a succinct (100-250 words) description of the contribution; and a detailed statement (not exceeding four pages) to justify the nomination. Nominations may also be accompanied by supporting letters and other evidence of worthiness. Nominations should be submitted to shankar at csl.sri.com by March 1, 2019. Presentation of the Award The 2019 award will be presented at ICALP 2019, the International Colloquium on Automata, Languages and Programming. The award will be accompanied by an invited lecture by the award winner, or by one of the award winners. The awardee(s) will receive a certificate and a cash prize of USD 2,000. If there are multiple awardees, this amount will be shared. Award Committee The 2019 Alonzo Church Award Committee consists of the following five members: Radha Jagadeesan, Thomas Eiter, Javier Esparza, Natarajan Shankar (chair), and Catuscia Palamidessi. -------------- next part -------------- An HTML attachment was scrubbed... URL: From filipe.correia at fe.up.pt Tue Jan 8 04:16:12 2019 From: filipe.correia at fe.up.pt (Filipe Correia) Date: Tue, 8 Jan 2019 09:16:12 +0000 Subject: [TYPES/announce] Call for PhD Students on the topics of MDE/Domain-specific Languages and Blockchains in Innovation and Entrepreneurship Message-ID: === Call for PhD Students === Topics: MDE/DSLs & Blockchain University of Porto, Portugal https://web.fe.up.pt/~ffcorreia/grant-brpx/ ============================= This grant is offered in the context of a groundbreaking funding initiative started by the Ph.D. Program in Informatics Engineering ( https://dei.fe.up.pt/prodei) at the University of Porto in collaboration with some of the leading IT companies in Portugal to support outstanding candidates. ## The Topic ## Open collaboration has shown to be a key factor to the survival and competitiveness of many industries. However, matchmaking between the needs of big corporations, the solutions that the startups can provide and the knowledge and research in the universities is intricate, and the incentives for the parties involved are misaligned. We think there is space for an automated and decentralized approach to this problem. Distributed Ledger Technologies (DLTs) and smart-contracts can provide interesting solutions for building a merit-based platform, the incentives system, setting the rules of the relationship between parties, providing governance throughout the process, and making everything tamper-proof and transparent. Existing research and practice around Domain-Specific Languages (DSLs) and Model-Driven Engineering (MDE) may help to overcome some of the existing challenges that underlie this topic. ## The University of Porto ## The U. Porto is located in one of the major urban areas of Portugal - the city of Porto (https://youtu.be/YCOS97q_Yb4), which is often ranked as one of the best cities to be a student (https://bit.ly/2EERuUB). The University is one of the most notable universities in the country and in Europe ( https://en.wikipedia.org/wiki/University_of_Porto#Rankings). The Ph.D. project will be carried out at the Department of Informatics Engineering (https://dei.fe.up.pt/pt/home-page/) of the Faculty of Engineering of the University of Porto, one of the most dynamic and fastest growing departments of the U. Porto. ## Funding ## This grant is funded by Bright Pixel (https://brpx.com/) and includes: - A monthly grant of 1100? (above the Portuguese national grants, 980?) - Tuition fees for the duration of the 4 school years - Additional funding for traveling and equipment - 2 MSc grants/year, to be supervised by the Ph.D. student ## Applying to the Grant ## The candidate should have a very strong background in informatics engineering or computer science. Demonstrable interest in DLT, Innovation, Domain-Specific Languages or Model-Driven Engineering will be valued. Interested candidates should send a 1 page PDF document to filipe.correia at fe.up.pt and hugo.sereno at fe.up.pt, containing: - A summarized CV - A one paragraph statement of why you should be selected for the grant ## More About the Initiative ## Additional advantages of this initiative are: - A Ph.D. project tightly coupled with the industry and focused on problems of great interest to the industry; - Access to training activities and workshops promoted by the funding company (including training on additional technical areas and soft skills); - Privileged access to technical reports and technology; - Advise on business plans and IP (registration, patent applications, etc.); - Privileged access to investors investor capital and startup programs; - Possibility to achieve higher impact based on the combination of two worlds (academia + industry) and on the associated resources; -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexey.Gotsman at imdea.org Tue Jan 8 05:42:43 2019 From: Alexey.Gotsman at imdea.org (Alexey Gotsman) Date: Tue, 8 Jan 2019 11:42:43 +0100 Subject: [TYPES/announce] Postdoc positions in PL and distributed systems at IMDEA, Madrid Message-ID: Applications are invited for postdoc positions at the IMDEA Software Institute in Madrid, Spain. The successful candidates will work under the supervision of Alexey Gotsman (https://software.imdea.org/~gotsman/), with research topics determined based on the common interests of the candidate and the supervisor. Possible areas include the verification of distributed protocols, theoretical foundations of blockchains and static analysis of distributed applications. The positions are funded by an ERC grant "A Rigorous Approach to Consistency in Cloud Databases". Postdoc positions are initially for one year, with possibilities for extension. Candidates should have, or expect shortly to obtain, a PhD in Computer Science, with expertise in distributed computing, programming languages or verification. Interested applicants are encouraged to contact Alexey Gotsman with inquiries (alexey dot gotsman at imdea dot org). Formal applications should be submitted at https://careers.imdea.org/software/. Please mention this announcement in your application documents. From tatjana.petrov at uni-konstanz.de Tue Jan 8 10:25:11 2019 From: tatjana.petrov at uni-konstanz.de (Tatjana Petrov) Date: Tue, 8 Jan 2019 16:25:11 +0100 Subject: [TYPES/announce] PhD/postdoc position in computer science, University of Konstanz Message-ID: <1B55F80A-4E72-48B4-A9BE-B68FC577C271@uni-konstanz.de> I am looking for a PhD/postdoctoral student, to join my research group on modelling self-organising complex systems (www.tatjanapetrov.info ) in 2019. The topic will be formal modelling of collective systems (https://www.uni-konstanz.de/collective-behaviour/open-positions/formal-modelling/), and it will be embedded in the newly established Centre for the Advanced Study of Collective Behaviour (https://www.uni-konstanz.de/collective-behaviour /) at the University of Konstanz, Germany. The candidate would ideally have a major in computer science, mathematics or physics, and curiosity to understand collective phenomena in biological systems. Previous experience in formal verification, mathematical modelling or statistics is an advantage. The deadline to apply is **15th January 2019**. Please do not hesitate to contact me at tatjana.petrov at gmail.com if you have any questions. The application instructions available at https://www.uni-konstanz.de/typo3temp/secure_downloads/102014/0/02765ec60f6c4d79a9a63c6bdc357da50fcf6faa/Application-Instructions.pdf . Best regards, Tatjana Petrov -- Dr.Tatjana Petrov Modelling of complex, self-organised systems Department of Computer and Information Science University of Konstanz e-mail: tatjana.petrov at uni-konstanz dot de phone: +49 (0)7531 88-4565 http://www.tatjanapetrov.info -------------- next part -------------- An HTML attachment was scrubbed... URL: From msteffen at ifi.uio.no Wed Jan 9 02:32:50 2019 From: msteffen at ifi.uio.no (Martin Steffen) Date: Wed, 09 Jan 2019 08:32:50 +0100 Subject: [TYPES/announce] SEFM 2019: Call for Workshops (17th Intl. Conf. on Software Engineering & Formal Methods, Oslo, Norway) Message-ID: <20190109073250.C2CCA4C85@rijkaard.ifi.uio.no> ________________________________________ CALL FOR WORKSHOP PROPOSALS: SEFM 2019 ________________________________________ 17th International Conference on SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM'19) 16-20 September 2019, Oslo, Norway web: http://sefm2019.inria.fr email: sefm-19-workshops at ifi.uio.no 1 Important dates ================= ----------------------------------------------------------- Workshop proposal submission deadline 15. Jan. 2019 Notification of workshop approval 20. Jan. 2019 Pre-conference workshops 16.-17. Sept. 2019 Main conference 18.-20. Sept. 2019 ----------------------------------------------------------- 2 Background and Objectives =========================== The aim of International conference on Software Engineering and Formal Methods is to bring together practitioners and researchers from academia, industry and government to advance the state of the art in formal methods, to scale up their application in the software industry and to encourage their integration with practical engineering methods. Satellite workshops provide further opportunities for collaborating and exchanging ideas about specific topics of Formal Methods and Software Engineering, from conceptual to practical aspects. Presentations and discussions may be based on preliminary results, recent progress, practical experiences and research proposals, and focus on domain-specific contexts, needs and/or applications, multidisciplinary aspects and communities, coordination between representatives of a technical community and proposed, ongoing or recently completed projects. SEFM 2019 invites prospective workshop organisers to submit their ideas for workshops by 11th of January 2019 at the latest. Workshops should be targeted to research work in the areas of Software Engineering and/or Formal Methods (for a list of topics of interest you may visit the conference website). Prospective workshop organisers are requested to follow the guidelines below and are encouraged to contact the Workshop Co-chairs if any questions arise. 3 Workshop Organization Details =============================== The SEFM 2019 main conference will be held in Oslo, Norway, from Wednesday 18th to Friday 20th September 2019. Satellite events, including workshops, will be held on Monday 16 - Tuesday 17 September; and To make SEFM workshops appealing for participants, we plan to keep the fares low, with special fees for a combined registration for both workshops and the main conference. Precise figures, however, have not been decided yet. All accepted workshops will be asked to produce a Webpage and a call for papers. Both workshop organisers and participants will be required to register through the SEFM 2019 registration Webpage and attend their workshop. Every workshop will have one free registration every 15 paying registrants. We encourage workshop organisers to use these free registrations for keynote speakers. We also understand that having a good proceedings publication will attract submissions. For that reason, as we have done starting from 2012, we will organise a joint LNCS proceedings volume for SEFM co-located events. Nevertheless, if you have your own agreements for proceedings or special issue publication, you can maintain them. In order to be included in the Springer LNCS post-proceedings, workshop papers should: - be written in English and prepared using the specific LNCS templates; - be at least 6 pages long; - not exceed 15 pages for the submission and pre-proceedings (up to 2 additional pages will be given for the post-proceedings, only to address reviewers' comments and feedback from the workshop) - have been suitably peer-reviewed. ---------------------------------------------------------------------- 4 Workshop Proposal Submission Guidelines ========================================= Workshop proposals should address the following items: * General Information - Name and acronym of the workshop; - Name, affiliation, email contact and short bio (up to 10 lines) of the workshop organisers; - Proposed length of the workshop (half day, full day or two days); - Abstract (150-200 words) to be posted on the SEFM 2019 website. * Motivation, objectives and scope - Motivation: short (up to 1 page) scientific justification of the proposed topic and scope, its significance and relevance to SEFM, and the particular benefits of the workshop to both Formal Methods and Software Engineering communities; - Objectives; - Intended audience - Information about previous events including, where applicable, * a link to the website * the number of submitted and accepted papers, and * the number of attendees. * Workshop format and agenda - Intended paper format: paper template used (e.g. LNCS), number of pages (for full and, if applicable, short papers), categories of papers (research papers, tool papers, position papers, work-in-progress papers, experimental reports, posters, etc.); - Procedures for selecting participants (e.g. review process, personal invitation); - Paper review process description, if applicable; - Potential keynote speakers; - Intended workshop format: number of presentations, planned keynotes, panels, etc.; - Estimated number of expected Participants; - Specific requirements (e.g. equipment, room capacity); - Plans for dissemination, if any, such as: o SEFM co-located event LNCS proceedings, o other workshop proceedings, o special issues of journals; - Any specific requirements the workshop may have. If available, also a preliminary call for papers (list of topics, preliminary PC, deadlines, etc.) can be attached to the proposal. Workshop proposals should consist of one PDF file using the Springer LNCS style (see http://www.springer.de/comp/lncs/authors.html) and should be submitted by email to mailto:sefm-19-workshops at ifi.uio.no 5 Organization ============== SEFM'19 general chairs ~~~~~~~~~~~~~~~~~~~~~~ - Gwen Salaun - Peter Oelveczky Workshop co-chairs -~~~~~~~~~~~~~~~~~~~~~ - Javier Camara, University of York, United Kingdom - Martin Steffen, University of Oslo, Norway ---------------------------------------------------------------------- For further information, please email sefm-19-workshops at ifi.uio.no or visit http://sefm2019.inria.fr/workshops ---------------------------------------------------------------------- From Graham.Hutton at nottingham.ac.uk Wed Jan 9 06:06:49 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Wed, 9 Jan 2019 11:06:49 +0000 Subject: [TYPES/announce] Call for papers, MPC 2019, Portugal Message-ID: Dear all, The next Mathematics of Program Construction (MPC) conference will be held in Portugal in October 2019, co-located with the Symposium on Formal Methods (FM). Paper submission is 3rd May 2019. Please share, and submit your best papers! Best wishes, Graham Hutton Program Chair, MPC 2019 ====================================================================== *** CALL FOR PAPERS -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== TIMELINE: Abstract submission 26th April 2019 Paper submission 3rd May 2019 Author notification 14th June 2019 Camera ready copy 12th July 2019 Conference 7-9 October 2019 BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). SCOPE: MPC seeks original papers on mathematical methods and tools put to use in program construction. Topics of interest range from algorithmics to support for program construction in programming languages and systems. Typical areas include type systems, program analysis and transformation, programming language semantics, security, and program logics. The notion of a 'program' is interpreted broadly, ranging from algorithms to hardware. Theoretical contributions are welcome, provided that their relevance to program construction is clear. Reports on applications are welcome, provided that their mathematical basis is evident. We also encourage the submission of 'programming pearls' that present elegant and instructive examples of the mathematics of program construction. SUBMISSION: Submission is in two stages. Abstracts (plain text, maximum 250 words) must be submitted by 26th April 2019. Full papers (pdf, formatted using the llncs.sty style file for LaTex) must be submitted by 3rd May 2019. There is no prescribed page limit, but authors should strive for brevity. Both abstracts and papers will be submitted using EasyChair. Papers must present previously unpublished work, and not be submitted concurrently to any other publication venue. Submissions will be evaluated by the program committee according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Accepted papers must be presented in person at the conference by one of the authors. The proceedings of MPC 2019 will be published in the Lecture Notes in Computer Science (LNCS) series, as with all previous instances of the conference. Authors of accepted papers will be expected to transfer copyright to Springer for this purpose. After the conference, authors of the best papers from MPC 2019 and MPC 2015 will be invited to submit revised versions to a special issue of Science of Computer Programming (SCP). For any queries about submission please contact the program chair, Graham Hutton . KEYNOTE SPEAKERS: Assia Mahboubi INRIA, France Annabelle McIver Macquarie University, Australia PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK CONFERENE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISERS: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From joshuad at cs.queensu.ca Wed Jan 9 14:33:09 2019 From: joshuad at cs.queensu.ca (Joshua Dunfield) Date: Wed, 09 Jan 2019 14:33:09 -0500 Subject: [TYPES/announce] MSc and PhD positions at Queen's University Message-ID: <00e818e735106bafee89d3f3770fa1f0@cs.queensu.ca> I have funding for one or more graduate positions, both MSc and PhD, in the theory and practice of programming languages. For a high-level overview, see http://dunfieldlab.ca/PL/. Specific research directions include scalable incremental computation and gradual typing; some recent papers are listed at: http://research.cs.queensu.ca/~joshuad/by-date.html Queen's University is located in Kingston, Ontario, which combines scenic Lake Ontario with a reasonable cost of living and transportation amenities including good city bus service, an airport, and convenient train service to Montreal, Ottawa and Toronto. For application procedures, see the QSC site: http://www.cs.queensu.ca/applicants/graduate/ Informal inquiries to joshuad at cs.queensu.ca are welcome, and recommended. Applying by the published deadline of 15 January 2019 is encouraged, but we often consider applications that come in past the deadline; if you miss it, let me know and I will try to make sure that your application is reviewed. -j. From icfp.publicity at googlemail.com Wed Jan 9 20:51:02 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 09 Jan 2019 20:51:02 -0500 Subject: [TYPES/announce] Second Call for Papers: PACMPL issue ICFP 2019 Message-ID: <5c36a506f36d8_64534650dc20791@hermes.mail> PACMPL Volume 3, Issue ICFP 2019 Call for Papers accepted papers to be invited for presentation at The 24th ACM SIGPLAN International Conference on Functional Programming Berlin, Germany http://icfp19.sigplan.org/ ### Important dates Submissions due: 1 March 2019 (Friday) Anywhere on Earth https://icfp19.hotcrp.com Author response: 16 April (Tuesday) - 18 Apri (Friday) 14:00 UTC Notification: 3 May (Friday) Final copy due: 22 June (Saturday) Conference: 18 August (Sunday) - 23 August (Friday) ### About PACMPL Proceedings of the ACM on Programming Languages (PACMPL ) is a Gold Open Access journal publishing research on all aspects of programming languages, from design to implementation and from mathematical formalisms to empirical studies. Each issue of the journal is devoted to a particular subject area within programming languages and will be announced through publicized Calls for Papers, like this one. ### Scope [PACMPL](https://pacmpl.acm.org/) issue ICFP 2019 seeks original papers on the art and science of functional programming. Submissions are invited on all topics from principles to practice, from foundations to features, and from abstraction to application. The scope includes all languages that encourage functional programming, including both purely applicative and imperative languages, as well as languages with objects, concurrency, or parallelism. Topics of interest include (but are not limited to): * *Language Design*: concurrency, parallelism, and distribution; modules; components and composition; metaprogramming; type systems; interoperability; domain-specific languages; and relations to imperative, object-oriented, or logic programming. * *Implementation*: abstract machines; virtual machines; interpretation; compilation; compile-time and run-time optimization; garbage collection and memory management; multi-threading; exploiting parallel hardware; interfaces to foreign functions, services, components, or low-level machine resources. * *Software-Development Techniques*: algorithms and data structures; design patterns; specification; verification; validation; proof assistants; debugging; testing; tracing; profiling. * *Foundations*: formal semantics; lambda calculus; rewriting; type theory; monads; continuations; control; state; effects; program verification; dependent types. * *Analysis and Transformation*: control-flow; data-flow; abstract interpretation; partial evaluation; program calculation. * *Applications*: symbolic computing; formal-methods tools; artificial intelligence; systems programming; distributed-systems and web programming; hardware design; databases; XML processing; scientific and numerical computing; graphical user interfaces; multimedia and 3D graphics programming; scripting; system administration; security. * *Education*: teaching introductory programming; parallel programming; mathematical proof; algebra. Submissions will be evaluated according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. The technical content should be accessible to a broad audience. PACMPL issue ICFP 2019 also welcomes submissions in two separate categories — Functional Pearls and Experience Reports — that must be marked as such at the time of submission and that need not report original research results. Detailed guidelines on both categories are given at the end of this call. Please contact the principal editor if you have questions or are concerned about the appropriateness of a topic. ### Preparation of submissions **Deadline**: The deadline for submissions is **Friday, March 1, 2019**, Anywhere on Earth (). This deadline will be strictly enforced. **Formatting**: Submissions must be in PDF format, printable in black and white on US Letter sized paper, and interpretable by common PDF tools. All submissions must adhere to the "ACM Small" template that is available (in both LaTeX and Word formats) from . For authors using LaTeX, a lighter-weight package, including only the essential files, is available from . There is a limit of **25 pages for a full paper or Functional Pearl** and **12 pages for an Experience Report**; in either case, the bibliography will not be counted against these limits. Submissions that exceed the page limits or, for other reasons, do not meet the requirements for formatting, will be summarily rejected. Supplementary material can and should be **separately** submitted (see below). See also PACMPL's Information and Guidelines for Authors at . **Submission**: Submissions will be accepted at Improved versions of a paper may be submitted at any point before the submission deadline using the same web interface. **Author Response Period**: Authors will have a 72-hour period, starting at 14:00 UTC on **Tuesday, April 16, 2019**, to read reviews and respond to them. **Supplementary Material**: Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. This supplementary material should **not** be submitted as part of the main document; instead, it should be uploaded as a **separate** PDF document or tarball. Supplementary material should be uploaded **at submission time**, not by providing a URL in the paper that points to an external repository. Authors are free to upload both anonymized and non-anonymized supplementary material. Anonymized supplementary material will be visible to reviewers immediately; non-anonymized supplementary material will be revealed to reviewers only after they have submitted their review of the paper and learned the identity of the author(s). **Authorship Policies**: All submissions are expected to comply with the ACM Policies for Authorship that are detailed at . **Republication Policies**: Each submission must adhere to SIGPLAN's republication policy, as explained on the web at . **Resubmitted Papers**: Authors who submit a revised version of a paper that has previously been rejected by another conference have the option to attach an annotated copy of the reviews of their previous submission(s), explaining how they have addressed these previous reviews in the present submission. If a reviewer identifies him/herself as a reviewer of this previous submission and wishes to see how his/her comments have been addressed, the principal editor will communicate to this reviewer the annotated copy of his/her previous review. Otherwise, no reviewer will read the annotated copies of the previous reviews. ### Review Process This section outlines the two-stage process with lightweight double-blind reviewing that will be used to select papers for PACMPL issue ICFP 2019. We anticipate that there will be a need to clarify and expand on this process, and we will maintain a list of frequently asked questions and answers on the conference website to address common concerns. **PACMPL issue ICFP 2019 will employ a two-stage review process.** The first stage in the review process will assess submitted papers using the criteria stated above and will allow for feedback and input on initial reviews through the author response period mentioned previously. At the review meeting, a set of papers will be conditionally accepted and all other papers will be rejected. Authors will be notified of these decisions on **May 3, 2019**. Authors of conditionally accepted papers will be provided with committee reviews (just as in previous conferences) along with a set of mandatory revisions. After four weeks (May 31, 2019), the authors will provide a second submission. The second and final reviewing phase assesses whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. The intent and expectation is that the mandatory revisions can be addressed within four weeks and hence that conditionally accepted papers will in general be accepted in the second phase. The second submission should clearly identify how the mandatory revisions were addressed. To that end, the second submission must be accompanied by a cover letter mapping each mandatory revision request to specific parts of the paper. The cover letter will facilitate a quick second review, allowing for confirmation of final acceptance within two weeks. Conversely, the absence of a cover letter will be grounds for the paper?s rejection. **PACMPL issue ICFP 2019 will employ a lightweight double-blind reviewing process.** To facilitate this, submitted papers must adhere to two rules: 1. **author names and institutions must be omitted**, and 2. **references to authors' own related work should be in the third person** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. ### Information for Authors of Accepted Papers * As a condition of acceptance, final versions of all papers must adhere to the new ACM Small format. The page limit for the final versions of papers will be increased by two pages to help authors respond to reviewer comments and mandatory revisions: **27 pages plus bibliography for a regular paper or Functional Pearl, 14 pages plus bibliography for an Experience Report**. * Authors of accepted submissions will be required to agree to one of the three ACM licensing options: open access on payment of a fee (**recommended**, and SIGPLAN can cover the cost as described next); copyright transfer to ACM; or retaining copyright but granting ACM exclusive publication rights. Further information about ACM author rights is available from . * PACMPL is a Gold Open Access journal. It will be archived in ACM?s Digital Library, but no membership or fee is required for access. Gold Open Access has been made possible by generous funding through ACM SIGPLAN, which will cover all open access costs in the event authors cannot. Authors who can cover the costs may do so by paying an Article Processing Charge (APC). PACMPL, SIGPLAN, and ACM Headquarters are committed to exploring routes to making Gold Open Access publication both affordable and sustainable. * ACM offers authors a range of copyright options, one of which is Creative Commons CC-BY publication; this is the option recommended by the PACMPL editorial board. A reasoned argument in favour of this option can be found in the article [Why CC-BY?](https://oaspa.org/why-cc-by/) published by OASPA, the Open Access Scholarly Publishers Association. * We intend that the papers will be freely available for download from the ACM Digital Library in perpetuity via the OpenTOC mechanism. * ACM Author-Izer is a unique service that enables ACM authors to generate and post links on either their home page or institutional repository for visitors to download the definitive version of their articles from the ACM Digital Library at no charge. Downloads through Author-Izer links are captured in official ACM statistics, improving the accuracy of usage and impact measurements. Consistently linking to the definitive version of an ACM article should reduce user confusion over article versioning. After an article has been published and assigned to the appropriate ACM Author Profile pages, authors should visit to learn how to create links for free downloads from the ACM DL. * At least one author of each accepted submissions will be expected to attend and present their paper at the conference. The schedule for presentations will be determined and shared with authors after the full program has been selected. Presentations will be videotaped and released online if the presenter consents. * The official publication date is the date the papers are made available in the ACM Digital Library. This date may be up to *two weeks prior* to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. ### Artifact Evaluation Authors of papers that are conditionally accepted in the first phase of the review process will be encouraged (but not required) to submit supporting materials for Artifact Evaluation. These items will then be reviewed by an Artifact Evaluation Committee, separate from the paper Review Committee, whose task is to assess how the artifacts support the work described in the associated paper. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Authors of accepted papers will be encouraged to make the supporting materials publicly available upon publication of the papers, for example, by including them as "source materials" in the ACM Digital Library. An additional seal will mark papers whose artifacts are made available, as outlined in the ACM guidelines for artifact badging. Participation in Artifact Evaluation is voluntary and will not influence the final decision regarding paper acceptance. ### Special categories of papers In addition to research papers, PACMPL issue ICFP solicits two kinds of papers that do not require original research contributions: Functional Pearls, which are full papers, and Experience Reports, which are limited to half the length of a full paper. Authors submitting such papers should consider the following guidelines. #### Functional Pearls A Functional Pearl is an elegant essay about something related to functional programming. Examples include, but are not limited to: * a new and thought-provoking way of looking at an old idea * an instructive example of program calculation or proof * a nifty presentation of an old or new data structure * an interesting application of functional programming techniques * a novel use or exposition of functional programming in the classroom While pearls often demonstrate an idea through the development of a short program, there is no requirement or expectation that they do so. Thus, they encompass the notions of theoretical and educational pearls. Functional Pearls are valued as highly and judged as rigorously as ordinary papers, but using somewhat different criteria. In particular, a pearl is not required to report original research, but, it should be concise, instructive, and entertaining. A pearl is likely to be rejected if its readers get bored, if the material gets too complicated, if too much specialized knowledge is needed, or if the writing is inelegant. The key to writing a good pearl is polishing. A submission that is intended to be treated as a pearl must be marked as such on the submission web page, and should contain the words "Functional Pearl" somewhere in its title or subtitle. These steps will alert reviewers to use the appropriate evaluation criteria. Pearls will be combined with ordinary papers, however, for the purpose of computing the conference's acceptance rate. #### Experience Reports The purpose of an Experience Report is to help create a body of published, refereed, citable evidence that functional programming really works — or to describe what obstacles prevent it from working. Possible topics for an Experience Report include, but are not limited to: * insights gained from real-world projects using functional programming * comparison of functional programming with conventional programming in the context of an industrial project or a university curriculum * project-management, business, or legal issues encountered when using functional programming in a real-world project * curricular issues encountered when using functional programming in education * real-world constraints that created special challenges for an implementation of a functional language or for functional programming in general An Experience Report is distinguished from a normal PACMPL issue ICFP paper by its title, by its length, and by the criteria used to evaluate it. * Both in the papers and in any citations, the title of each accepted Experience Report must end with the words "(Experience Report)" in parentheses. The acceptance rate for Experience Reports will be computed and reported separately from the rate for ordinary papers. * Experience Report submissions can be at most 12 pages long, excluding bibliography. * Each accepted Experience Report will be presented at the conference, but depending on the number of Experience Reports and regular papers accepted, authors of Experience reports may be asked to give shorter talks. * Because the purpose of Experience Reports is to enable our community to accumulate a body of evidence about the efficacy of functional programming, an acceptable Experience Report need not add to the body of knowledge of the functional-programming community by presenting novel results or conclusions. It is sufficient if the Report states a clear thesis and provides supporting evidence. The thesis must be relevant to ICFP, but it need not be novel. The review committee will accept or reject Experience Reports based on whether they judge the evidence to be convincing. Anecdotal evidence will be acceptable provided it is well argued and the author explains what efforts were made to gather as much evidence as possible. Typically, more convincing evidence is obtained from papers which show how functional programming was used than from papers which only say that functional programming was used. The most convincing evidence often includes comparisons of situations before and after the introduction or discontinuation of functional programming. Evidence drawn from a single person's experience may be sufficient, but more weight will be given to evidence drawn from the experience of groups of people. An Experience Report should be short and to the point: it should make a claim about how well functional programming worked on a particular project and why, and produce evidence to substantiate this claim. If functional programming worked in this case in the same ways it has worked for others, the paper need only summarize the results — the main part of the paper should discuss how well it worked and in what context. Most readers will not want to know all the details of the project and its implementation, but the paper should characterize the project and its context well enough so that readers can judge to what degree this experience is relevant to their own projects. The paper should take care to highlight any unusual aspects of the project. Specifics about the project are more valuable than generalities about functional programming; for example, it is more valuable to say that the team delivered its software a month ahead of schedule than it is to say that functional programming made the team more productive. If the paper not only describes experience but also presents new technical results, or if the experience refutes cherished beliefs of the functional-programming community, it may be better to submit it as a full paper, which will be judged by the usual criteria of novelty, originality, and relevance. The principal editor will be happy to advise on any concerns about which category to submit to. ### ICFP Organizers General Chair: Derek Dreyer (MPI-SWS, Germany) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Ilya Sergey (Yale-NUS College, Singapore) Publicity and Web Chair: Sam Tobin-Hochstadt (Indiana University, USA) Student Research Competition Chair: William J. Bowman (University of British Columbia, Canada) Workshops Co-Chair: Christophe Scholliers (Universiteit Gent, Belgium) Jennifer Hackett (University of Nottingham, UK) Conference Manager: Annabel Satin (P.C.K.) ### PACMPL Volume 3, Issue ICFP 2019 Principal Editor: Fran?ois Pottier (Inria, France) Review Committee: Lennart Beringer (Princeton University, United States) Joachim Breitner (DFINITY Foundation, Germany) Laura M. Castro (University of A Coru?a, Spain) Ezgi ?i?ek (Facebook London, United Kingdom) Pierre-Evariste Dagand (LIP6/CNRS, France) Christos Dimoulas (Northwestern University, United States) Jacques-Henri Jourdan (CNRS, LRI, Universit? Paris-Sud, France) Andrew Kennedy (Facebook London, United Kingdom) Daan Leijen (Microsoft Research, United States) Kazutaka Matsuda (Tohoku University, Japan) Bruno C. d. S. Oliveira (University of Hong Kong, China) Klaus Ostermann (University of T?bingen, Germany) Jennifer Paykin (Galois, United States) Frank Pfenning (Carnegie Mellon University, USA) Mike Rainey (Indiana University, USA) Chung-chieh Shan (Indiana University, USA) Sam Staton (University of Oxford, UK) Pierre-Yves Strub (Ecole Polytechnique, France) German Vidal (Universitat Politecnica de Valencia, Spain) External Review Committee: Michael D. Adams (University of Utah, USA) Robert Atkey (University of Strathclyde, IK) Sheng Chen (University of Louisiana at Lafayette, USA) James Cheney (University of Edinburgh, UK) Adam Chlipala (Massachusetts Institute of Technology, USA) Evelyne Contejean (LRI, Universit? Paris-Sud, France) Germ?n Andr?s Delbianco (IRIF, Universit? Paris Diderot, France) Dominique Devriese (Vrije Universiteit Brussel, Belgium) Richard A. Eisenberg (Bryn Mawr College, USA) Conal Elliott (Target, USA) Sebastian Erdweg (Delft University of Technology, Netherlands) Michael Greenberg (Pomona College, USA) Adrien Guatto (IRIF, Universit? Paris Diderot, France) Jennifer Hackett (University of Nottingham, UK) Troels Henriksen (University of Copenhagen, Denmark) Chung-Kil Hur (Seoul National University, Republic of Korea) Roberto Ierusalimschy (PUC-Rio, Brazil) Ranjit Jhala (University of California, San Diego, USA) Ralf Jung (MPI-SWS, Germany) Ohad Kammar (University of Oxford, UK) Oleg Kiselyov (Tohoku University, Japan) Hsiang-Shang ?Josh? Ko (National Institute of Informatics, Japan) Ond?ej Lhot?k (University of Waterloo, Canada) Dan Licata (Wesleyan University, USA) Geoffrey Mainland (Drexel University, USA) Simon Marlow (Facebook, UK) Akimasa Morihata (University of Tokyo, Japan) Shin-Cheng Mu (Academia Sinica, Taiwan) Guillaume Munch-Maccagnoni (Inria, France) Kim Nguy?n (University of Paris-Sud, France) Ulf Norell (Gothenburg University, Sweden) Atsushi Ohori (Tohoku University, Japan) Rex Page (University of Oklahoma, USA) Zoe Paraskevopoulou (Princeton University, USA) Nadia Polikarpova (University of California, San Diego, USA) Jonathan Protzenko (Microsoft Research, USA) Tiark Rompf (Purdue University, USA) Andreas Rossberg (Dfinity, Germany) KC Sivaramakrishnan (University of Cambridge, UI) Nicholas Smallbone (Chalmers University of Technology, Sweden) Matthieu Sozeau (Inria, France) Sandro Stucki (Chalmers | University of Gothenburg, Sweden) Don Syme (Microsoft, UK) Zachary Tatlock (University of Washington, USA) Sam Tobin-Hochstadt (Indiana University, USA) Takeshi Tsukada (University of Tokyo, Japan) Tarmo Uustalu (Reykjavik University, Iceland) Benoit Valiron (LRI, CentraleSupelec, Univ. Paris Saclay, France) Daniel Winograd-Cort (University of Pennsylvania, USA) Nicolas Wu (University of Bristol, UK) From nevrenato at gmail.com Thu Jan 10 03:48:15 2019 From: nevrenato at gmail.com (Renato Neves) Date: Thu, 10 Jan 2019 08:48:15 +0000 Subject: [TYPES/announce] FM'19: Second Call for Papers Message-ID: <20190110084815.GA26786@localhost.localdomain> ================================================================================================== Second Call for Papers FM 2019 - 23rd International Symposium on Formal Methods - 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt/ ================================================================================================== NEW: announcement of three invited speakers and confirmation of two special issues !!! ================================================================================================== FM 2019 is the 23rd international symposium in a series organised by Formal Methods Europe (FME), an independent association whose aim is to stimulate the use of, and research on, formal methods for software development. Every 10 years the symposium is organised as a World Congress. Twenty years after FM 1999 in Toulouse, and 10 years after FM 2009 in Eindhoven, FM 2019 is the 3rd World Congress on Formal Methods. This is reflected in a PC with members from over 40 countries. Thus, FM 2019 will be both an occasion to celebrate and a platform for enthusiastic researchers and practitioners from a diversity of backgrounds to exchange their ideas and share their experience. FORMAL METHODS: THE NEXT 30 YEARS It is now more than 30 years since the first VDM symposium in 1987 brought together researchers with the common goal of creating methods to produce high quality software based on rigour and reason. Since then the diversity and complexity of computer technology has changed enormously and the formal methods community has stepped up to the challenges those changes brought by adapting, generalising and improving the models and analysis techniques that were the focus of that first symposium. The theme for FM 2019 is a reflection on how far the community has come and the lessons we can learn for understanding and developing the best software for future technologies. Important Dates ================ Abstract submission: 28 March, 2019 Full paper submission: 11 April, 2019, 23:59 AoE Notification: 11 June, 2019 Camera ready: 9 July, 2019 Conference: 7-11 October, 2019 Invited Speakers ================= - June Andronick (CSIRO/Data61 and UNSW, Sydney, Australia) - Shriram Krishnamurthi (Brown University, Providence, RI, USA) - Erik Poll (Radboud University, Nijmegen, The Netherlands) Topics of Interest ====================== FM 2019 encourages submissions on formal methods in a wide range of domains including software, computer-based systems, systems-of-systems, cyber-physical systems, human-computer interaction, manufacturing, sustainability, energy, transport, smart cities, and healthcare. We particularly welcome papers on techniques, tools and experiences in interdisciplinary settings. We also welcome papers on experiences of formal methods in industry, and on the design and validation of formal methods tools. The broad topics of interest for FM 2019 include, but are not limited to: - Interdisciplinary formal methods: Techniques, tools and experiences demonstrating the use of formal methods in interdisciplinary settings. - Formal methods in practice: Industrial applications of formal methods, experience with formal methods in industry, tool usage reports, experiments with challenge problems. The authors are encouraged to explain how formal methods overcame problems, led to improved designs, or provided new insights. - Tools for formal methods: Advances in automated verification, model checking, and testing with formal methods, tools integration, environments for formal methods, and experimental validation of tools. The authors are encouraged to demonstrate empirically that the new tool or environment advances the state of the art. - Formal methods in software and systems engineering: Development processes with formal methods, usage guidelines for formal methods, and method integration. The authors are encouraged to evaluate process innovations with respect to qualitative or quantitative improvements. Empirical studies and evaluations are also solicited. - Theoretical foundations of formal methods: All aspects of theory related to specification, verification, refinement, and static and dynamic analysis. The authors are encouraged to explain how their results contribute to the solution of practical problems with formal methods or tools. Submission Guidelines ======================= Papers should be original work, not published or submitted elsewhere, in Springer LNCS format, written in English, submitted through EasyChair: https://easychair.org/conferences/?conf=fm2019 Each paper will be evaluated by at least three members of the Programme Committee. Authors of papers reporting experimental work are strongly encouraged to make their experimental results available for use by the reviewers. Similarly, case study papers should describe significant case studies, and the complete development should be made available at the time of review. The usual criteria for novelty, reproducibility, correctness and the ability for others to build upon the described work apply. Tool papers should explain enhancements made compared to previously published work. A tool paper need not present the theory behind the tool but should focus on the tool's features, how it is used, its evaluation, and examples and screen shots illustrating the tool's use. Authors of tool papers should make their tool available for use by the reviewers. We solicit two categories of papers: - Regular Papers should not exceed 15 pages, not counting references and appendices. - Short papers, including tool papers, should not exceed 6 pages, not counting references and appendices. Besides tool papers, short papers are encouraged for any topic that can be described within the page limit, and in particular for novel ideas without an extensive experimental evaluation. Short papers will be accompanied by short presentations. For regular and tool papers, an appendix can provide additional material such as details on proofs or experiments. The appendix is not part of the page count and not guaranteed to be read or taken into account by the reviewers. It should not contain information necessary to the understanding and the evaluation of the presented work. Papers will be accepted or rejected in the category in which they were submitted. At least one author of an accepted paper is expected to present the paper at the conference as a registered participant. Best Paper Award ================= At the conference, the PC Chairs will present an award to the authors of the submission selected as the FM 2019 Best Paper. Publication ============ Accepted papers will be published in the Symposium Proceedings to appear in Springer's Lecture Notes in Computer Science in the subline on Formal Methods. Authors of selected papers will be invited to submit an extended version of their paper to one of the special issues in "Formal Aspects of Computing" and "Formal Methods in System Design". General Chair ============== Jos? Nuno Oliveira, INESC TEC & University of Minho, PT Program Committee Chairs ========================= Maurice ter Beek, ISTI-CNR, Pisa, IT Annabelle McIver, Macquarie University, Sydney, AU Program Committee ================== Bernhard Aichernig, TU Graz, AT Elvira Albert, Complutense University of Madrid, ES Mar?a Alpuente, Polytechnic University of Valencia, ES Dalal Alrajeh, Imperial College, UK M?rio S. Alvim, Federal University of Minas Gerais, BR June Andronick, CSIRO/Data61, AU Christel Baier, TU Dresden, DE Lu?s Barbosa, University of Minho and UN University, PT Gilles Barthe, IMDEA Software Institute, ES Marcello Bersani, Polytechnic University of Milan, IT Gustavo Betarte, Tilsor SA and University of the Republic, UY Nikolaj Bj?rner, Microsoft Research, US Frank de Boer, CWI, NL Sergiy Bogomolov, Australian National University, AU Julien Brunel, ONERA, FR N?stor Cata?o, Pontifical Xavierian University of Cali, CO Ana Cavalcanti, University of York, UK Antonio Cerone, Nazarbayev University, KZ Marsha Chechik, University of Toronto, CA David Chemouil, ONERA, FR Alessandro Cimatti, FBK-IRST, IT Alcino Cunha, University of Minho, PT Michael Dierkes, Rockwell Collins, FR Alessandro Fantechi, University of Florence, IT Carla Ferreira, New University of Lisbon, PT Jo?o Ferreira, Teesside University, UK Jos? Fiadeiro, Royal Holloway University of London, UK Marcelo Frias, Buenos Aires Institute of Technology, AR Fatemeh Ghassemi, University of Tehran, IR Silvia Ghilezan, University of Novi Sad, RS Stefania Gnesi, ISTI-CNR, IT Reiner H?hnle, TU Darmstadt, DE Osman Hasan, National University of Sciences and Technology, PK Klaus Havelund, NASA Jet Propulsion Laboratory, US Anne Haxthausen, TU Denmark, DK Ian Hayes, University of Queensland, AU Constance Heitmeyer, Naval Research Laboratory, US Jane Hillston, University of Edinburgh, UK Thai Son Hoang, University of Southampton, UK Zhenjiang Hu, National Institute of Informatics, JP Dang Van Hung, Vietnam National University, VN Atsushi Igarashi, Kyoto University, JP Suman Jana, Columbia University, US Ali Jaoua, Qatar University, QA Einar Broch Johnson, University of Oslo, NO Joost-Pieter Katoen, RWTH Aachen University, DE Laura Kov?cs, TU Vienna, AT Axel Legay, KU Leuven, BE Alberto Lluch Lafuente, TU Denmark, DK Malte Lochau, TU Darmstadt, DE Michele Loreti, University of Camerino, IT Gabriele Lenzini, University of Luxembourg, LU Yang Liu, Nanyang Technical University, SG Anastasia Mavridou, NASA Ames, US Hern?n Melgratti, University of Buenos Aires, AR Sun Meng, Peking University, CN Dominique M?ry, LORIA and University of Lorraine, FR Rosemary Monahan, Maynooth University, IE Olfa Mosbahi, University of Carthage, TN Mohammad Mousavi, University of Leicester, UK C?sar Mu?oz, NASA Langley, US Tim Nelson, Brown University, US Gethin Norman, University of Glasgow, UK Colin O'Halloran, D-RisQ Software Systems, UK Federico Olmedo, University of Chile, CL Gordon Pace, University of Malta, MT Jan Peleska, University of Bremen, DE Marielle Petit-Doche, Systerel, FR Alexandre Petrenko, Computer Research Institute of Montr?al, CA Anna Philippou, University of Cyprus, CY Jorge Sousa Pinto, University of Minho, PT Andr? Platzer, Carnegie Mellon University, US Jaco van de Pol, Aarhus University, DK Tahiry Rabehaja, Macquarie University, AU Steve Reeves, University of Waikato, NZ Matteo Rossi, Polytechnic University of Milan, IT Augusto Sampaio, Federal University of Pernambuco, BR Gerardo Schneider, Chalmers University of Gothenburg, SE Daniel Schwartz-Narbonne, Amazon Web Services, US Natasha Sharygina, University of Lugano, CH Nikolay Shilov, Innopolis University, RU Ana Sokolova, University of Salzburg, AT Marielle Stoelinga, University of Twente, NL Jun Sun, Singapore University of Technology and Design, SG Helen Treharne, University of Surrey, UK Elena Troubitsyna, ?bo Akademi University, FI Tarmo Uustalu, Reykjavik University, IS Andrea Vandin, TU Denmark, DK R. Venkatesh, TCS Research, IN Erik de Vink, TU Eindhoven and CWI, NL Willem Visser, Stellenbosch University, ZA Farn Wang, National Taiwan University, TW Bruce Watson, Stellenbosch University, ZA Tim Willemse, TU Eindhoven, NL Kirsten Winter, University of Queensland, AU Jim Woodcock, University of York, UK Lijun Zhang, Chinese Academy of Sciences, CN Publicity Chair ================ Lu?s Soares Barbosa, INESC TEC & University of Minho, PT Organizing Committee ===================== Jos? Creissac Campos, INESC TEC & University of Minho, PT Jo?o Pascoal Faria, INESC TEC and University of Porto, PT Sara Fernandes, University of Minho & INESC TEC, PT Lu?s Neves, Critical Software, PT Local Arrangements =================== Catarina Fernandes, INESC TEC & University of Minho, PT Paula Rodrigues, INESC TEC, PT Web Team ========= Francisco Neves, INESC TEC & University of Minho, PT Rog?rio Pontes, INESC TEC & University of Minho, PT Paula Rodrigues, INESC TEC, PT From kiko.fernandez at it.uu.se Thu Jan 10 05:19:46 2019 From: kiko.fernandez at it.uu.se (Kiko Fernandez Reyes) Date: Thu, 10 Jan 2019 11:19:46 +0100 Subject: [TYPES/announce] [DisCoTec 2019] Joint Call for Papers Message-ID: <6e446e10-50c4-2bb7-2f22-271bd4599a95@it.uu.se> [Apologies if you got multiple copies of this email.] ************************************************************************ Joint Call for Papers 14th International Federated Conference on Distributed Computing Techniques DisCoTec 2019 Kongens Lyngby, Denmark, 18-21 June 2019 https://www.discotec.org/2019 ************************************************************************ HIGHLIGHTS Two new categories of submissions added to COORDINATION: ?special topics? and ?tool papers?. ************************************************************************ DisCoTec 2019 is one of the major events sponsored by the International Federation for Information Processing (IFIP). It gathers conferences and workshops that cover a broad spectrum of distributed computing subjects, ranging from theoretical foundations and formal description techniques to systems research issues. * Main Conferences * - COORDINATION (https://www.discotec.org/2019/coordination) 21st IFIP International Conference on Coordination Models and Languages PC Chairs: Hanne Riis Nielson (DTU, Denmark) and Emilio Tuosto (University of Leicester, UK) - DAIS (https://www.discotec.org/2019/dais) 19th IFIP International Conference on Distributed Applications and Interoperable Systems PC Chairs: Jos? Orlando Pereira (Universidade do Minho & INESC TEC, Portugal) and Laura Ricci (University of Pisa, Italy) - FORTE (https://www.discotec.org/2019/forte) 39th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems PC Chairs: Jorge A. P?rez (University of Groningen, The Netherlands) and Nobuko Yoshida (Imperial College London, UK) * Important Dates (for all main conferences) * - February 1, 2019: Submission of abstract - February 8, 2019: Submission of papers - April 12, 2019: Notification of accepted papers - June 18-21, 2019: Conferences and Workshops * Keynote Speakers * - David Basin (ETH Z?rich, Switzerland) - Anne-Marie Kermarrec (INRIA Rennes, France) - Marta Kwiatkowska (University of Oxford, UK) - Silvio Micali (MIT, USA) - Martin Wirsing (LMU, Germany) * Proceedings * The proceedings of DisCoTec 2019 main conferences will be published in Springer's LNCS-IFIP volumes. * Special issue * Selected papers of some of the conferences will be invited to a special issue of Logical Methods in Computer Science (https://lmcs.episciences.org/). More information is available at the conference website. * Submission Instructions * Authors are invited to submit their contributions electronically in PDF using a two-phase online submission process. Registration of the paper information and abstract (max. 250 words) must be completed before February 1, 2019. Submission of the manuscript is due no later than February 8, 2019. Submissions are handled through the EasyChair conference management system: https://easychair.org/conferences/?conf=coordination2019 https://easychair.org/conferences/?conf=dais2019 https://easychair.org/conferences/?conf=forte19 Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere (cf. IFIP's Author Code of Conduct, see http://www.ifip.org/ under Publications/Links). The submissions must not exceed the total page number limit, including figures and references, prepared using Springer?s LNCS style. Submissions not adhering to the above specified constraints may be rejected without review. DisCoTec conferences welcome contributions in theoretical models and foundations of coordination, concurrency, programming languages, practical and conceptual aspects of distributed computations as well as models and formal specification, testing and verification methods for distributed computing. Detailed information about the topics, the submission categories and the corresponding page limits are available at the conference website. For each accepted paper, one of the authors must register to DisCoTec 2019 and attend the corresponding conference to present the paper. * Satellite Events * DisCoTec features also workshops, tutorials and a tool track. Workshops, tutorials and tools demonstrations should fall in the areas of the DisCoTec conferences. For more information, check the website http://www.discotec.org/2019/satellite-events * Organising Committee * Alberto Lluch Lafuente (DTU, Denmark ? General chair) Kiko Fern?ndez-Reyes (Uppsala University ? Publicity chair) Francesco Tiezzi (University of Camerino ? Publicity chair) Andrea Vandin (DTU, Denmark ? Workshops chair) Maurice ter Beek (CNR, Italy ? Workshops chair) Valerio Schiavoni (Universit? de Neuch?tel, Switzerland ? Workshops chair) * Steering Committee * Rocco De Nicola (IMT Lucca, Italy) Pascal Felber ( University of Neuch?tel, Switzerland) Kurt Geihs (University of Kasel, Germany) Kostas Magoutis (ICS-FORTH, Greece) Elie Najm (Telecom Paris Tech, France ? Chair) Manuel N??ez (Universidad Complutense de Madrid, Spain) Rui Oliveira (University of Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Gianluigi Zavattaro (University of Bologna, Italy) * Advisory Board * Alain Girault (INRIA Grenoble, France) Uwe Nestmann (TU Berlin, Germany) Michele Loreti (University of Camerino, Italy) Jim Dowling (RISE & KTH, Sweden) Marjan Sirjani (University of Malarden, Sweden) Frank de Boer (CWI, The Netherlands) Farhad Arbab (CWI, The Netherlands) Lea Kutvonen (University of Helsinki, Finland) John Derrick (University of Sheffield, UK) To receive live, up to date information, follow us on Twitter: https://twitter.com/DisCoTecConf N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From russo at chalmers.se Thu Jan 10 05:33:24 2019 From: russo at chalmers.se (Alejandro Russo) Date: Thu, 10 Jan 2019 11:33:24 +0100 Subject: [TYPES/announce] SSIoT 2019 - IEEE EuroS&P Workshop on Software Security for Internet of Things Message-ID: *** Apologies if you have received multiple copies of this announcement *** SSIoT 2019 - IEEE EuroS&P Workshop on Software Security for Internet of Things Co-located with IEEE EuroS&P 2019, 16 June 2019, Stockholm, Sweden Call for Papers --------------- The IEEE Workshop on Software Security for IoT (SSIoT) 2019 is the first international conference focusing primarily on the software security for the Internet of Things (IoT). SSIoT aims to provide a forum for exploring and evaluating ideas on bringing secure software to IoT and a venue to publish novel research ideas on this topic. SSIoT strongly encourages proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and important problems. We are especially interested in position papers that are radical, forward-looking, and likely to lead to lively and insightful discussions that will influence future research on IoT security. The scope of SSIoT includes, but is not limited to: - Verification, analysis, and testing techniques for IoT software. - Verification, analysis, and testing of IoT security protocols - Static and dynamic analysis of state-of-the-art IoT stacks, operating systems, ? and crypto libraries - Design and implementation of secure programming languages for IoT - New or extended software tools for IoT protocols/software analysis and ? verification - IoT Software attestation and certification - Software patch management for IoT - Forensic-ready IoT software - Software security enforcement through secure hardware designs for IoT - Applications, case studies, and implementations of security techniques We invite both full papers (10 pages) and short papers (4 pages). Full papers are expected to present relatively mature content while short ones are expected to present preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Submissions should be anonymized for review and should be PDF documents formatted according to the IEEE EuroS&P 2019 formatting requirements provided at . Both full and short papers must describe work not published in other refereed venues. Accepted papers will appear as publication through IEEE Xplore in a volume accompanying the main IEEE EuroS&P 2019 proceedings. Important dates --------------- Paper Submission: February 28, 2019 Notification??? : April??? 10, 2019 Camera Ready due: April??? 20, 2019 Workshop??????? : June???? 16, 2019 Important links --------------- Submission site: https://easychair.org/conferences/?conf=ssiot19 Web page: http://www.cse.chalmers.se/~russo/ssiot19/ PC Members ---------- Bengt Jonsson, Uppsala University (co-chair) Shahid Raza, RISE (co-chair) Alejandro Russo, Chalmers University of Technology (co-chair) Kostis Sagonas, Uppsala University, Sweden Carsten Sch?rmann, IT University of Copenhagen, Denmark Junaid Haroon Siddiqui, LUMS, Pakistan Nikolay Kosmatov, CEA Paris, France Phil Levis, Stanford University, USA Amit Levy, Princeton University, USA Olaf Landsiedel, University of Kiel, Germany Joeri de Ruiter, SIDN Labs, the Netherlands Somesh Jha, University of Wisconsin-Madison, USA Tamara Rezk, INRIA Sophia Antipolis, France Sonja Buchegger, KTH, Sweden Earlence Fernandes, University of Washington, USA Romina Spalazzese, Malm? University, Sweden From david.nowak at univ-lille.fr Thu Jan 10 11:43:16 2019 From: david.nowak at univ-lille.fr (David Nowak) Date: Thu, 10 Jan 2019 17:43:16 +0100 Subject: [TYPES/announce] ENTROPY 2019: Call for Papers Message-ID: ************************************************************************** Call for papers ? ENTROPY 2019 ENabling TRust through Os Proofs ? and beYond Second International workshop on the use of theorem provers for modelling and verification at the hardware-software interface Co-located with EuroS&P'19, KTH, Stockholm, June 2019 ************************************************************************** AIM AND SCOPE Low level software such as kernels and drivers, along with the hardware this software runs on, is critical for application security. In contrast with user applications, OS kernel software runs in privileged CPU mode and is thus highly critical. Large projects such as seL4, VeriSoft, CertiKoS and Prosper have invested considerable resources in developing formally verified systems such as hypervisors and microkernels, supplying proofs that they satisfy critical properties. Such proofs are delicate in terms of the scale and complexity of real systems, the models used in performing the proof search, and the relations between the two, which recent vulnerabilities such as Spectre and Meltdown have shown to be a highly non-trivial issue. The purpose of this workshop is to share, compare and disseminate best practices, tools and methodologies to verify OS kernels, also setting the stage for future steps in the direction of fully verified systems, dealing with issues related to modelling, model validation, and large proof maintenance through system evolution. On one hand, we need to make low-level proofs more scalable, modular and cost-effective. On the other hand, once certified systems are available, preservation and maintenance of their proofs of validity become key questions. The goal of the ENTROPY workshop is to provide a forum for researchers and practitioners in this space, linking operating systems, formal methods, and hardware architecture, interested in system design as well as machine verified mathematical proofs using proof assistants such as Coq, Isabelle and HOL4. This will be the second edition of the ENTROPY workshop series. The first workshop was organised by the Pip Development Team at University of Lille in 2018. TOPICS OF INTEREST Specific topics include, but are not limited to: * Verified kernels and hypervisors * Verified security architectures and models * Tools and frameworks for hardware security analysis * Tools and frameworks for security analysis * Formal hardware models and model validation techniques * Theorem prover based tools and frameworks for verification of low level code * Combinations of static analysis and theorem proving * Theories and techniques for compositional security analysis * Case studies and industrial experience reports * Proof maintenance techniques and problems * Compositional models and verification techniques * Proof oriented design The aim of the workshop is to stimulate innovation and active exchange of ideas, so position papers, work-in-progress and industrial experience submissions are welcome. INVITED SPEAKERS (to be extended) Frank Piessens, KU Leuven Peter Sewell, Univ. Cambridge IMPORTANT DATES Paper submission: March 11 2019 Author notification: April 10, 2019 Camera-ready versions: April 22, 2019 (strict) Workshop: 16 June 2019 SUBMISSION AND PUBLICATION There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (8 pages, references included, IEEE format) 2. Short papers, position papers, industry experience reports, work-in-progress submissions: (4 pages, references included, IEEE format) All papers should be in English and describe original work that has not been published or submitted elsewhere. The submission category should be clearly indicated. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in IEEE Xplore in a companion volume to the regular EuroS&P proceedings. For formatting and submission instructions see https://entropy2019.sciencesconf.org. PROGRAM CHAIRS Mads Dam, KTH Royal Institute of Technology David Nowak, CNRS and University of Lille PROGRAM COMMITTEE Christoph Baumann, Ericsson AB Gustavo Betarte, Univ. de la Rep?blica, Uruguay David Cock, ETH Zurich Mads Dam, KTH Royal Institute of Technology (chair) Anthony Fox, ARM Deepak Garg, MPI Saarbrucken Ronghui Gu, Columbia University Samuel Hym, Univ. Lille Thomas Jensen, INRIA and Univ. Rennes Toby Murray, Univ. Melbourne David Nowak, CNRS & Univ. Lille (chair) Vicente Sanchez-Leighton, Orange Labs Thomas Sewell, Chalmers ? David Nowak https://davidnowak.github.io From sandra at dcc.fc.up.pt Thu Jan 10 12:16:59 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 10 Jan 2019 17:16:59 +0000 Subject: [TYPES/announce] FSCD 2019 Last Call for Papers Message-ID: <7F55930C-6B99-4843-89CA-37B644AD8FA1@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) --------------- Updated information: titles and abstracts of invited talks are now available --------------- CALL FOR PAPERS Fourth International Conference on Formal Structures for Computation and Deduction (FSCD 2019) 24 -- 30 June 2019, Dortmund, Germany http://easyconferences.eu/fscd2019/ IMPORTANT DATES --------------- All deadlines are midnight anywhere-on-earth (AoE); late submissions will not be considered. Titles and Short Abstracts: 8 February 2019 Full Papers: 11 February 2019 Rebuttal period: 28 March -- 1 April 2019 Authors Notification: 8 April 2019 Final version for proceedings: 22 April 2019 FSCD covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation (e.g. quantum computing, probabilistic computing, homotopy type theory), semantics and verification in new challenging areas (e.g. blockchain protocols or deep learning algorithms). Suggested, but not exclusive, list of topics for submission are: 1. Calculi: Rewriting systems, Lambda calculus, Concurrent calculi, Logics, Type theory, Homotopy type theory, Logical frameworks, Quantum calculi 2. Methods in Computation and Deduction: Type systems; Induction and coinduction; Matching, unification, completion and orderings; Strategies; Tree automata; Model checking; Proof search and theorem proving; Constraint solving and decision procedures 3. Semantics: Operational semantics; Abstract machines; Game Semantics; Domain theory; Categorical models; Quantitative models 4. Algorithmic Analysis and Transformations of Formal Systems: Type inference and type checking; Abstract interpretation; Complexity analysis and implicit computational complexity; Checking termination, confluence, derivational complexity and related properties; Symbolic computation 5. Tools and Applications: Programming and proof environments; Verification tools; Proof assistants and interactive theorem provers; Applications in industry (e.g. design and verification of critical systems); Applications in other sciences (e.g. biology) 6. Semantics and verification in new challenging areas: Certification; Security; Blockchain protocols; Data bases; Deep learning and machine learning algorithms; Planning INVITED SPEAKERS ----------- Titles and abstracts available at http://easyconferences.eu/fscd2019/invited-speakers/ ? * Beniamino Accattoli (INRIA, Paris, France) https://sites.google.com/site/beniaminoaccattoli/ * Amy Felty (University of Ottawa, Canada) http://www.site.uottawa.ca/~afelty/ * Sarah Winkler (University of Innsbruck, Austria) http://cl-informatik.uibk.ac.at/users/swinkler/ * Hongseok Yang (KAIST, Korea) https://sites.google.com/view/hongseokyang/ PUBLICATION ----------- The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs) of Schloss Dagstuhl. All LIPIcs proceedings are open access. SUBMISSION GUIDELINES --------------------- Submissions can be made in two categories. Regular research papers are limited to 15 pages (including references, with the possibility to add an annex for technical details, e.g.\ proofs) and must present original research which is unpublished and not submitted elsewhere. System descriptions are limited to 15 pages (including references) and must present new software tools in which FSCD topics play an important role, or significantly new versions of such tools. Submissions must be formatted using the LIPIcs style files and submitted via EasyChair. Complete instructions on submitting a paper can be found on the conference web site: http://easyconferences.eu/fscd2019/ BEST PAPER AWARD BY JUNIOR RESEARCHERS -------------------------------------- The program committee will consider declaring this award to a paper in which at least one author is a junior researcher, i.e. either a student or whose PhD award date is less than three years from the first day of the meeting. Other authors should declare to the PC Chair that at least 50% of contribution is made by the junior researcher(s). SPECIAL ISSUE ------------- Authors of selected papers will be invited to submit an extended version for a special issue of Logical Methods in Computer Science. PROGRAM COMMITTEE ----------------- H. Geuvers, Radboud U. Nijmegen (Chair) Z. Ariola, U. of Oregon M. Ayala Rinc?n, U. of Brasilia A. Bauer, U. of Ljubljana F. Bonchi, U. of Pisa S. Broda, U. of Porto U. Dal Lago, U. of Bologna & Inria U. De'Liguoro, U. of Torino D. Kapur, U. of New Mexico P. Dybjer, Chalmers U. of Technology M. Fernandez, King's College London J. Giesl, RWTH Aachen N. Hirokawa, JAIST S. Lucas, U. Politecnica de Valencia A. Middeldorp, U. of Innsbruck F. Pfenning, Carnegie Mellon U. B. Pientka, McGill U. J. van de Pol, Aarhus U. & U. of Twente F. van Raamsdonk, VU Amsterdam C. Sch?rmann, ITU Copenhagen P. Severi, U. of Leicester A. Silva, U. College London S. Staton, Oxford U. T. Streicher, TU Darmstadt A. Stump, U. of Iowa N. Tabareau, Inria S. Tison, U. of Lille A. Tiu, Australian National U. T. Tsukada, U. of Tokyo J. Urban, CTU Prague P. Urzyczyn, U. of Warsaw J. Waldmann, Leipzig U. of Applied Sciences CONFERENCE CHAIR ---------------- Jakob Rehof, TU Dortmund LOCAL WORKSHOP CHAIR -------------------- Boris D?dder, U. of Copenhagen STEERING COMMITTEE WORKSHOP CHAIR -------------------------------- J. Vicary, Oxford U. PUBLICITY CHAIR --------------- Sandra Alves , Porto U. FSCD STEERING COMMITTEE ----------------------- S. Alves (Porto U.), M. Ayala-Rinc?n (Brasilia U.) C. Fuhs (Birkbeck, London U.) D. Kesner (Chair, Paris U.) H. Kirchner (Inria) N. Kobayashi (U. Tokyo) C. Kop (Radboud U. Nijmegen) D. Miller (Inria) L. Ong (Chair, Oxford U.) B. Pientka (McGill U.) S. Staton (Oxford U.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikos.tzevelekos at qmul.ac.uk Thu Jan 10 13:13:52 2019 From: nikos.tzevelekos at qmul.ac.uk (Nikos Tzevelekos) Date: Thu, 10 Jan 2019 18:13:52 +0000 Subject: [TYPES/announce] PERR 2019 CFP -- 3rd Workshop on Program Equivalence and Relational Reasoning In-Reply-To: References: Message-ID: [with apologies for cross-postings] ====================================================================== PERR 2019 3rd Workshop on Program Equivalence and Relational Reasoning A workshop at ETAPS 2019 in Prague (European Joint Conferences of Theory & Practice of Software) ====================================================================== Important dates: Submission deadline Fri 1 Feb 2019 Notification Fri 1 Mar 2019 Workshop Sat 6 Apr 2019 Call for Papers PERR is an annual international workshop dedicated to the formal verification of program equivalence and related relational problems. It is the 3rd in a series of meetings that bring together researchers from different areas interested in equivalence and related questions. PERR 2019 will be held as satellite workshop of ETAPS (http://www.etaps.org/). Program equivalence is arguably one of the most interesting and at the same time important problems in formal verification. It is a cross-cutting topic that has attracted the interest of several research communities: the field of denotational (game) semantics, deductive software verification, bounded model checking, specification inference, software evolution and regression testing, etc. Topics The goal of the workshop is to bring researchers of the different fields in touch and to stipulate an exchange of ideas leading to forging a community working on PERR. It welcomes contributions from the topics mentioned above but is also open to new questions regarding program equivalence. This includes related research areas of relational reasoning like program refinement or the verification of hyperproperties, in particular of secure information flow. Areas of interest include (but are not limited to): . regression verification . program equivalence . equivalence of higher order programs . product programs, relational calculi . verification of hyperproperties . program refinement, refinement calculus . specification of differences between programs . inferring semantic differences between programs . transformation validation . correct compiler transformations . automata bisimulation . code equivalence checking in teaching and marking This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tool presentations. The workshop will have informal proceedings, posted on its webpage, and speakers will be asked to consider submitting papers towards a post-proceedings volume. Submission Instructions Please submit an abstract (this can be in the form of 1-2 pages of text, or a paper of no more than 15 pages) of your proposed talk on the EasyChair submission page below. Submissions will be reviewed by at least 2 PC members and feedback will be provided. https://easychair.org/conferences/?conf=perr19 The workshop will have informal proceedings, posted on its webpage, and speakers will be asked to consider submitting papers towards an EPTCS post-proceedings volume. From sylvie.boldo at inria.fr Fri Jan 11 08:10:46 2019 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Fri, 11 Jan 2019 14:10:46 +0100 Subject: [TYPES/announce] ARITH-26, last CFP Message-ID: <97115dd2-1916-c74b-7f12-6989f8f17542@inria.fr> Sorry for multiple postings. *Deadlines:* abstract: Jan 14th and full paper: Jan 21st *New:* Short papers (4 pages maximum) are welcome ========================================================== CALL FOR PAPERS ARITH-26 26th IEEE Symposium on Computer Arithmetic June 10 ? 12, 2019, Kyoto, Japan http://arith26.arithsymposium.org/ =========================================================== === Scope === Since 1969, the ARITH symposia have served as the flagship conference for presenting scientific work on the latest research in computer arithmetic. Computer arithmetic is now driving the most important innovations and product directions in our industry, such as artificial intelligence and security. Authors are invited to submit papers describing recent advances on all aspects related to computer arithmetic, its applications or implementations. This includes, but is not restricted to, the following topics: Foundations of number systems and arithmetic Arithmetic processor design and implementation Arithmetic and datapath design for artificial intelligence, machine learning, and deep learning Numerics for artificial intelligence, machine learning, and deep learning Arithmetic algorithms and their analysis Floating-point units, algorithms, and numerical analysis Elementary and special function implementations Power-efficient or low-energy arithmetic units and processors Industrial implementation of arithmetic units and processors Test, validation, and formal verification techniques for arithmetic implementations Fault/error-tolerance in arithmetic implementations Arithmetic for FPGAs and reconfigurable logic Design automation for computer arithmetic implementations Computer arithmetic for security and cryptography Arithmetic to enhance accuracy or reliability (multiple-precision, interval arithmetic, ...) Arithmetic challenges in HPC and exascale computing (accuracy, reproducibility, ...) Arithmetic for specific application domains (big-data analytics, signal processing, computer graphics, multimedia, computer vision, finance, ...) Computer arithmetic in emerging technologies Non-conventional computer arithmetic and applications NEW: Short and Industry Papers For ARITH 26, we are also inviting short papers (4 pages maximum) to describe industry applications, work-in-progress ideas, or interim results. PhD students are especially welcome and may present their work in an informal session. All submissions, whether regular full papers, short or industry papers, or PhD presentations, will have a full presentation slot scheduled. We will have two special sessions: - Industrial Arithmetic, proposed by Elisardo Antelo - Arithmetic Hardware Generators, proposed by Florent de Dinechin === Procedure for submission === Submission site: https://easychair.org/conferences/?conf=arith26 NEW: an abstract submission deadline has been set to January 14th. This initial submission must include title, author(s), and abstract. The paper is due on January 21st. Papers under review elsewhere are not acceptable for submission to ARITH 26. A double-blind peer review policy will be enforced. Please, remove authors' names, acknowledgments or any obvious references to the authors before submission. By submitting a paper you implicitly confirm you are solely submitting it to ARITH 26. The final submissions of accepted regular session papers cannot exceed 8 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). However, for review, authors may submit a paper with a maximum of 20 pages, 12pt font size, single column and double spacing. The final submissions for short and industry papers and PhD presentations cannot exceed 4 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). For review, the paper may have up to 10 pages, in 12pt font size, single column and double spacing. Formatting instructions: http://www.ieee.org/conferences_events/conferences/publishing/templates.html === Important dates === Abstract submission January 14th, 2019 Full paper submission January 21st, 2019 Paper notification Early April, 2019 Paper camera-ready Mid-April, 2019 Conference June 10-12th, 2019 === Organization === = General chair = Naofumi Takagi, Kyoto University, Japan = Finance and Publication Chair = Kazuyoshi Takagi, Kyoto University, Japan = Program co-chairs = Sylvie Boldo, Inria, France Martin Langhammer, Intel = Program Committee Members = Elisardo Antelo, University of Santiago de Compostela, Spain Javier Bruguera, ARM, Austin, USA Marius Cornea, Intel Corporation, USA Vassil Dimitrov, University of Calgary, Canada Florent de Dinechin, CITI, INSA-Lyon, France Niall Emmart, NVIDIA, USA Stef Graillat, Sorbonne University, CNRS, LIP6, France Shay Gueron, University of Haifa, Israel, and Amazon Web Services, USA Oscar Gustafsson, Link?ping University, Sweden Alex Heinecke, Intel Corporation, USA Javier Hormigo, University of Malaga, Spain Paolo Ienne, ?cole polytechnique f?d?rale de Lausanne, Switzerland Mioara Joldes, CNRS, Laboratoire LAAS, France Martin Kumm, University of Applied Sciences Fulda, Germany Fabrizio Lamberti, Politecnico di Torino, Italy Fabrizio Lombardi, Northeastern University, Boston, USA Guillaume Melquiond, Inria, France Jean-Michel Muller, CNRS, Laboratoire LIP (CNRS, ENS Lyon, INRIA, UCBL) Alberto Nannarelli, Technical University of Denmark Stuart Oberman, Nvidia Bogdan Pasca, Intel Corporation, France Thomas Plantard, University of Wollongong, Australia Nathalie Revol, INRIA - LIP, Universite de Lyon, France Arash Reyhani-Masoleh, Western University, Canada Francisco Rodr?guez-Henr?quez, CINVESTAV-IPN, Mexico Peter-Michael Seidel, University of Hawaii, USA Alex Tenca, Synopsys, USA Arnaud Tisserand, CNRS, Lab-STICC, France Julio Villalba, University of Malaga, Spain Shmuel Wimer, Bar Ilan University, Israel Reto Zimmermann, Synopsys Switzerland LLC -- Sylvie Boldo, projet Toccata, Inria Saclay - ?le-de-France PCRI, B?t. 650 - Universit? Paris-Sud - 91405 ORSAY Cedex From alessandro.aldini at uniurb.it Fri Jan 11 11:06:38 2019 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Fri, 11 Jan 2019 17:06:38 +0100 Subject: [TYPES/announce] [CfP] QAPL 2019: 16th Workshop on Quantitative Aspects of Programming Languages and Systems In-Reply-To: References: Message-ID: *QAPL 2019: 16th Workshop on Quantitative Aspects of Programming Languages and Systems* *Prague, Czechia, April 6-7, 2019* Conference website: https://conf.researchr.org/track/etaps-2019/qapl-2019-papers Submission link: https://easychair.org/conferences/?conf=qapl2019 Quantitative aspects of computation refer to the use of physical quantities (time, bandwidth, etc.) as well as mathematical quantities (for example, probabilities) for the characterisation of the behaviour and for determining the properties of systems. Such quantities play a central role in defining both the model of systems (architecture, language design, semantics) and the methodologies and tools for the analysis and verification of system properties. The aim of the QAPL workshop series is to discuss the explicit use of time and probability and general quantities either directly in the model or as a tool for the analysis or synthesis of systems. The 16th edition of QAPL will also focus on discussing the developments, challenges and results in this area covered by our workshop in its nearly 20-year history. CALL FOR PAPERS: The aim of the QAPL workshop series is to discuss the explicit use of time, probability and general quantities either directly in the model or as a tool for the analysis of systems. The following main themes are relevant to the QAPL workshop: the design of probabilistic, real-time, quantum languages and the definition of semantical models for such languages; the discussion of methodologies for the analysis of probabilistic and timing properties (e.g. security, safety, schedulability); the probabilistic analysis of systems which do not explicitly incorporate quantitative aspects (e.g. performance analysis); applications to safety-critical systems, communication protocols, asynchronous hardware, etc. The topics of the workshop are transversal to all areas of Computer Science including Systems, Languages, Semantics, Analysis, Information Security etc., and consists in the probabilistic, timing and generally quantitative aspects of the various areas. Particular relevance will be given to the emerging areas of Quantum Computation, Bioinformatics and System Biology. SUBMISSIONS: In order to encourage participation and discussion, this workshop solicits two types of submissions - extended abstracts and presentations: 1. Extended Abstracts: Submissions must be original work, and must not have been previously published, nor be under consideration for publication elsewhere. Regular paper submission must not exceed 6 pages (excluding the bibliography), additional technical material, proofs etc. can be provided in a clearly marked appendix which will be read by reviewers at their discretion. Regular papers will be reviewed by the PC. 2. Presentation Reports concern recent or ongoing work on relevan topics and ideas, for timely discussion and feedback at the workshop. There is no restriction as for previous/future publication of the contents of a presentation. Typically, a presentation is based on a paper which recently appeared (or which is going to appear) in the proceedings of another recognised conference, or which has not yet been submitted. The (extended) abstract of presentation submissions should not exceed 3 pages. Presentation reports will be selected by the PC Chairs (based on the availability of presentation time). All submissions must be in PDF format and use the EPTCS LaTeX style. Submissions can be made through Easychair. The workshop PC will review all regular paper submissions based on their relevance, merit, originality, and technical content. Presentation reports will receive a lightweight review to establish their relevance for the workshop. The authors of accepted submissions of both types are expected to present and discuss their work at the workshop. Accepted regular papers (allowing for minor corrections) will be published electronically in the pre-proceedings available during the workshop and (extended versions of up to 12-15 pages) after the workshop and a second review round in the Electronic Proceedings in Theoretical Computer Science (EPTCS) as post-proceedings. We also plan a special issue of a journal. IMPORTANT DATES: For extended abstracts: Submission: 10 February 2019 (AoE) Notification: 27 February 2019 Final extended versions (EPTCS proceedings): 7 May 2019 For presentation reports: Submission: 25 February 2019 (AoE) Notification: 28 February 2019 ORGANISATION: Alessandro Aldini, University of Urbino, Italy Herbert Wiklicky, Imperial College London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From ross.horne at uni.lu Mon Jan 14 04:43:56 2019 From: ross.horne at uni.lu (Ross James HORNE) Date: Mon, 14 Jan 2019 09:43:56 +0000 Subject: [TYPES/announce] Three Postdoctoral Research positions: Security, Reliability and Space Resources Message-ID: For the following positions, we welcome experts in type systems and related methods. The University of Luxembourg offer three competitive postdoctoral research positions. The positions are suitable for experienced researchers, who are ready to think out of the box to tackle fresh problems. Please find three descriptions below. Two should be interpreted broadly in the scope of a new interdisciplinary master program in Space Resources at the University of Luxembourg. This is part of the initiative of Luxembourg to strategically place itself in an internationally leading role in the exploration and utilization of space resources. The third is in the more general area of security. The positions also appear here: http://satoss.uni.lu/vacancies/ ===-------------- 1. Postdoctoral Researcher in Space Informatics (Security and Reliability in Space) Space system operate under in extreme conditions hence have reliability requirements. Furthermore, as cooperation and competition for space increases, security should also be elevated. The ideal candidate for this position would be able to propose formal methods to improve the security and reliability of space missions. Euraxes: https://euraxess.ec.europa.eu/jobs/368543 Start: a.s.a.p. Apply here: http://recruitment.uni.lu/en/details.html?id=QMUFK026203F3VBQB7V7VV4S8&nPostingID=25417&nPostingTargetID=41541&mask=karriereseiten&lg=EN 2. Postdoctoral Researcher in Space Informatics (Computer Science / Robotics / Telecommunications) This broader position, also under the Space Resources program seeks a candidate familiar with techniques relevant to the engineering of space systems. Techniques are not limited to techniques for testing, fault-tollerant protocols, coding theory, artificial intelligence, control systems, data management, virtualisation, requirements engineering, runtime monitoring, fault-tollerant hardware. The ideal candidate should take a broad outlook on the problem of how understanding techniques from their area of expertise (computer science, robotics or telecommunications) can contribute to the design of a successful space mission. Euraxes: https://euraxess.ec.europa.eu/jobs/368537 Start: a.s.a.p. Apply here: http://recruitment.uni.lu/en/details.html?id=QMUFK026203F3VBQB7V7VV4S8&nPostingID=25476&nPostingTargetID=41939&mask=karriereseiten&lg=EN 3. Postdoctoral researcher in Computer Science (Security and Trust) The ideal candidate for this position would have experience in the analysis of security protocols. Topics are not limited to distance bounding protocols (used to avoid relay attacks), and the verification of privacy properties. This position carries some important administrative duties. Euraxes: https://euraxess.ec.europa.eu/jobs/368519 Start: 1 July 2019 Apply here: http://recruitment.uni.lu/en/details.html?id=QMUFK026203F3VBQB7V7VV4S8&nPostingID=25656&nPostingTargetID=41899&mask=karriereseiten&lg=EN ===------------- The University of Luxembourg is an equal opportunities employer; we encourage applicants from groups that are in a minority in computer science (notably female candidates). Applications will be considered upon receipt, in order to fill positions as soon as possible. Please do not hesitate to contact us with further questions. Sincerely, Dr. Ross Horne, research associate Computer Science Research Unit, University of Luxembourg ross.horne at uni.lu Prof. Dr. Sjouke Mauw, professor in SnT and the Computer Science Research Unit, University of Luxembourg sjouke.mauw at uni.lu -------------- next part -------------- An HTML attachment was scrubbed... URL: From marthaflinderslewis at gmail.com Mon Jan 14 05:23:33 2019 From: marthaflinderslewis at gmail.com (Martha Lewis) Date: Mon, 14 Jan 2019 11:23:33 +0100 Subject: [TYPES/announce] CfP: Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Sciences, 5th-9th August 2019 Message-ID: <4ADC3938-17EC-41E1-B8AD-3602BB46C34C@gmail.com> CALL FOR PAPERS Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Sciences Part of ESSLLI 2019 (http://esslli2019.folli.info/ ) August 5th - 9th 2019 Riga, Latvia https://sites.google.com/view/semspace2019/home **** AIMS AND SCOPE Vector embeddings of word meanings have become a mainstream tool in large scale natural language processing tools. The use of vectors to represent meanings in semantic spaces or feature spaces is also employed in cognitive science. Unrelated to natural language and cognitive science, vectors and vector spaces have been extensively used as models of physical theories and especially the theory of quantum mechanics. Crucial similarities between the vector representations of quantum mechanics and those of natural language are exhibited via bicompact linear logic and compact closed categorical structures in natural language. Exploiting the common ground provided by vector spaces, the workshop will bring together researchers working at the intersection of NLP, cognitive science, and physics, offering to them an appropriate forum for presenting their uniquely motivated work and ideas. The interplay between these three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact with each other in sentences and discourse via grammatical types, how they are determined by input from the world, and how word and sentence meanings interact logically. Topics of interests include (but are not restricted to): Reasoning in semantic spaces Compositionality in semantic spaces and conceptual spaces Conceptual spaces in linguistics and natural language processing Applications of quantum logic in natural language processing and cognitive science Modelling functional words such as prepositions and relative pronouns in compositional distributional models of meaning Diagrammatic reasoning for natural language processing and cognitive science Modelling so-called ?non-compositional? phenomena such as metaphor IMPORTANT DATES: 25th April 2019: Paper submission 1st June 2019: Notification to contributors 5th-9th August: Workshop dates CONFIRMED SPEAKERS: Professor Ruth Kempson FBA, Emeritus Professor of Linguistics, King's College, London, UK Dr Sanjaye Ramgoolam, Reader in Theoretical Physics, Queen Mary University of London, UK SUBMISSIONS: We invite: Original contributions (up to 12 pages) of previously unpublished work. Submission of substantial, albeit partial results of work in progress is welcomed. Extended abstracts (3 pages) of previously published work that is recent and relevant to the workshop. These should include a link to a separately published paper or preprint. Contributions should be submitted at: https://easychair.org/conferences/?conf=semspace2019 PROGRAMME COMMITTEE: Bob Coecke, University of Oxford Peter G?rdenfors, Lund University Helle Hvid Hansen, Delft University of Technology Jules Hedges, University of Oxford Dimitrios Kartsaklis, Apple Alexander Kurz, University of Leicester Antonio Lieto, University of Turin, Department of Computer Science Richard Moot, CNRS (LIRMM) & University of Montpellier Dusko Pavlovic, University of Hawaii Emmanuel Pothos, City University London Matthew Purver, Queen Mary University of London Giovanni Sileno, University of Amsterdam Pawel Sobocinski, University of Southampton Oriol Valent?n, Universitat Polit?cnica de Catalunya Dominic Widdows, Serendipity Now! Geraint Wiggins, Vrije Universiteit Brussel Frank Zenker, Lund University ORGANIZATION COMMITTEE: Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary University of London -------------- next part -------------- An HTML attachment was scrubbed... URL: From sylvie.boldo at inria.fr Mon Jan 14 07:58:54 2019 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Mon, 14 Jan 2019 13:58:54 +0100 Subject: [TYPES/announce] ARITH-26, deadline extension Message-ID: Sorry for multiple postings. *Extended deadlines:* abstract: Jan 18th and full paper: Jan 31st ========================================================== CALL FOR PAPERS ARITH-26 26th IEEE Symposium on Computer Arithmetic June 10 ? 12, 2019, Kyoto, Japan http://arith26.arithsymposium.org/ =========================================================== === Scope === Since 1969, the ARITH symposia have served as the flagship conference for presenting scientific work on the latest research in computer arithmetic. Computer arithmetic is now driving the most important innovations and product directions in our industry, such as artificial intelligence and security. Authors are invited to submit papers describing recent advances on all aspects related to computer arithmetic, its applications or implementations. This includes, but is not restricted to, the following topics: Foundations of number systems and arithmetic Arithmetic processor design and implementation Arithmetic and datapath design for artificial intelligence, machine learning, and deep learning Numerics for artificial intelligence, machine learning, and deep learning Arithmetic algorithms and their analysis Floating-point units, algorithms, and numerical analysis Elementary and special function implementations Power-efficient or low-energy arithmetic units and processors Industrial implementation of arithmetic units and processors Test, validation, and formal verification techniques for arithmetic implementations Fault/error-tolerance in arithmetic implementations Arithmetic for FPGAs and reconfigurable logic Design automation for computer arithmetic implementations Computer arithmetic for security and cryptography Arithmetic to enhance accuracy or reliability (multiple-precision, interval arithmetic, ...) Arithmetic challenges in HPC and exascale computing (accuracy, reproducibility, ...) Arithmetic for specific application domains (big-data analytics, signal processing, computer graphics, multimedia, computer vision, finance, ...) Computer arithmetic in emerging technologies Non-conventional computer arithmetic and applications NEW: Short and Industry Papers For ARITH 26, we are also inviting short papers (4 pages maximum) to describe industry applications, work-in-progress ideas, or interim results. PhD students are especially welcome and may present their work in an informal session. All submissions, whether regular full papers, short or industry papers, or PhD presentations, will have a full presentation slot scheduled. We will have two special sessions: - Industrial Arithmetic, proposed by Elisardo Antelo - Arithmetic Hardware Generators, proposed by Florent de Dinechin === Procedure for submission === Submission site: https://easychair.org/conferences/?conf=arith26 NEW: an abstract submission deadline has been set to January 18th. This initial submission must include title, author(s), and abstract. The paper is due on January 31st. Papers under review elsewhere are not acceptable for submission to ARITH 26. A double-blind peer review policy will be enforced. Please, remove authors' names, acknowledgments or any obvious references to the authors before submission. By submitting a paper you implicitly confirm you are solely submitting it to ARITH 26. The final submissions of accepted regular session papers cannot exceed 8 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). However, for review, authors may submit a paper with a maximum of 20 pages, 12pt font size, single column and double spacing. The final submissions for short and industry papers and PhD presentations cannot exceed 4 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). For review, the paper may have up to 10 pages, in 12pt font size, single column and double spacing. Formatting instructions: http://www.ieee.org/conferences_events/conferences/publishing/templates.html === Important dates === Abstract submission January 18th, 2019 Full paper submission January 31st, 2019 Paper notification Early April, 2019 Paper camera-ready Mid-April, 2019 Conference June 10-12th, 2019 === Organization === = General chair = Naofumi Takagi, Kyoto University, Japan = Finance and Publication Chair = Kazuyoshi Takagi, Kyoto University, Japan = Program co-chairs = Sylvie Boldo, Inria, France Martin Langhammer, Intel = Program Committee Members = Elisardo Antelo, University of Santiago de Compostela, Spain Javier Bruguera, ARM, Austin, USA Marius Cornea, Intel Corporation, USA Vassil Dimitrov, University of Calgary, Canada Florent de Dinechin, CITI, INSA-Lyon, France Niall Emmart, NVIDIA, USA Stef Graillat, Sorbonne University, CNRS, LIP6, France Shay Gueron, University of Haifa, Israel, and Amazon Web Services, USA Oscar Gustafsson, Link?ping University, Sweden Alex Heinecke, Intel Corporation, USA Javier Hormigo, University of Malaga, Spain Paolo Ienne, ?cole polytechnique f?d?rale de Lausanne, Switzerland Mioara Joldes, CNRS, Laboratoire LAAS, France Martin Kumm, University of Applied Sciences Fulda, Germany Fabrizio Lamberti, Politecnico di Torino, Italy Fabrizio Lombardi, Northeastern University, Boston, USA Guillaume Melquiond, Inria, France Jean-Michel Muller, CNRS, Laboratoire LIP (CNRS, ENS Lyon, INRIA, UCBL) Alberto Nannarelli, Technical University of Denmark Stuart Oberman, Nvidia Bogdan Pasca, Intel Corporation, France Thomas Plantard, University of Wollongong, Australia Nathalie Revol, INRIA - LIP, Universite de Lyon, France Arash Reyhani-Masoleh, Western University, Canada Francisco Rodr?guez-Henr?quez, CINVESTAV-IPN, Mexico Peter-Michael Seidel, University of Hawaii, USA Alex Tenca, Synopsys, USA Arnaud Tisserand, CNRS, Lab-STICC, France Julio Villalba, University of Malaga, Spain Shmuel Wimer, Bar Ilan University, Israel Reto Zimmermann, Synopsys Switzerland LLC -- Sylvie Boldo, projet Toccata, Inria Saclay - ?le-de-France PCRI, B?t. 650 - Universit? Paris-Sud - 91405 ORSAY Cedex From d.pym at ucl.ac.uk Tue Jan 15 05:47:52 2019 From: d.pym at ucl.ac.uk (Pym, David) Date: Tue, 15 Jan 2019 10:47:52 +0000 Subject: [TYPES/announce] Faculty position in logic and verification at UCL Message-ID: <57128825-B47F-437D-BBD6-72D76F4E2FB5@ucl.ac.uk> The Department of Computer Science at University College London (UCL, https://www.ucl.ac.uk) invites applications for a faculty position (Lecturer or Associate Professor) in the area of Programming Principles, Logic, and Verification PPLV, http://pplv.cs.ucl.ac.uk/welcome/). Our interests span theory and practice, including logic, semantics, language design, program analysis, program verification, systems verification, systems modelling, compilation, and theorem proving. We seek world-class talent; candidates must have an outstanding research track record. UCL faculty are expected to carry world-class research, publish in top-tier venues, obtain research funding, deliver high-quality undergraduate and post-graduate teaching, supervise doctoral students, engage with the community, and contribute to the management of their department and the College. If you have any queries regarding the vacancy or the application process, please contact Prof. David Pym (Head of PPLV, d.pym at ucl.ac.uk) and/or Prof. John Shawe-Taylor (Head of Department, j.shawe-taylor at ucl.ac.uk). The closing date is 28 February 2019. For full details and to apply, please visit the following UCL website: https://atsv7.wcn.co.uk/search_engine/jobs.cgi?SID=amNvZGU9MTc4NDY1MCZ2dF90ZW1wbGF0ZT05NjYmb3duZXI9NTA0MTE3OCZvd25lcnR5cGU9ZmFpciZicmFuZF9pZD0wJnZhY3R5cGU9MTI3MSZwb3N0aW5nX2NvZGU9MjI0 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Pierre.Courtieu at cnam.fr Tue Jan 15 06:01:12 2019 From: Pierre.Courtieu at cnam.fr (Pierre Courtieu) Date: Tue, 15 Jan 2019 12:01:12 +0100 Subject: [TYPES/announce] Post-doc or permanent job offer in R compilation in Toulouse, France. Message-ID: The start-up Zebrys (https://rplusplus.com/en/) is based in Lyon, France. It proposes high-end tools for users and developers in language R. Zebrys offers a permanent or post-doc job on efficient compilation of the R language. The job offer attached is in french only but english speaking candidates are welcome. Mission : Join the development team of the R++ compiler. This compiler has 2 objectives 1) perform static analyses on R code (from syntax highlighting to typing, detect good practice), 2) generate efficient (GPU mainly) code when the code follows good practice. All these tools should be integrated in Zebrys's dedicated IDE. Research : R belongs to the LISP family and is therefore impossible to type statically. Some aspects of the language (weak typing, reflexivity...) in particular should be forbidden when it comes to efficient compilation. Choosing the right subset of R (without confusing R community), and designing an analyser and a compiler for it is a difficult challenge. Profile: junior or senior accepted. Mandatory: PhD, C/C++, langugage expert (compilation or static analysis) Appreciated: GPU knowledge Salary: 35-40k? depending on experience. Send CV and application to cg at rplusplus.com See attached offer (french only) for details. Best regards, Pierre Courtieu From sefm2019 at gmail.com Tue Jan 15 11:56:03 2019 From: sefm2019 at gmail.com (Publicity Chair) Date: Tue, 15 Jan 2019 17:56:03 +0100 Subject: [TYPES/announce] SEFM 2019 - First Call for Papers Message-ID: -------------------------------------------------------------------- First Call for Papers SEFM 2019 17th International Conference on Software Engineering and Formal Methods Oslo, Norway, September 16-20, 2019 http://sefm2019.inria.fr Twitter: @SEFM_conf --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: May 3, 2019 (AoE) Paper submission deadline: May 10, 2019 (AoE) Notification: June 25, 2019 Conference: September 16-20, 2019 OVERVIEW AND SCOPE SEFM aims to bring together leading researchers and practitioners from academia, industry, and government, to advance the state of the art in formal methods, to facilitate their uptake in the software industry, and to encourage their integration within practical software engineering methods and tools. Topics of interest include, but are not limited to, the following aspects of software engineering and formal methods: # Software Development Methods - Formal modeling, specification, and design - Software evolution, maintenance, re-engineering, and reuse # Design Principles - Programming languages - Domain-specific languages - Type theory - Abstraction and refinement # Software Testing, Validation, and Verification - Model checking, theorem proving, and decision procedures - Testing and runtime verification - Statistical and probabilistic analysis - Synthesis - Performance estimation and analysis of other non-functional properties - Other light-weight and scalable formal methods # Security and Safety - Security, privacy, and trust - Safety-critical, fault-tolerant, and secure systems - Software certification # Applications and Technology Transfer - Service-oriented and cloud computing systems, Internet of Things - Component, object, multi-agent and self-adaptive systems - Real-time, hybrid, and cyber-physical systems - Intelligent systems and machine learning - HCI, interactive systems, and human error analysis - Education # Case studies, best practices, and experience reports PAPER SUBMISSION We solicit two categories of papers: - Regular papers describing original research results, case studies, or surveys. Regular papers should not exceed 15 pages, excluding bibliography. - Tool papers that describe an operational tool and its contributions. Tool papers should not exceed 6 pages (including bibliography) and should include the URL of the tool. All submissions must be original, unpublished, and not submitted concurrently for publication elsewhere. Paper submission is done via EasyChair at https://easychair.org/conferences/?conf=sefm2019 Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). PUBLICATION All accepted papers will appear in the proceedings of the conference that will be published as a volume in Springer???s LNCS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to special issues of the journals "Software and Systems Modeling" and "Formal Methods in System Design." PROGRAM CHAIRS Peter Csaba ?lveczky (University of Oslo, Norway) Gwen Sala?n (Universit? Grenoble Alpes, France) PROGRAM COMMITTEE Erika Abraham (RWTH Aachen University, Germany) Cyrille Artho (KTH Royal Institute of Technology, Sweden) Kyungmin Bae (Pohang University of Science and Technology, South Korea) Olivier Barais (University of Rennes, France) Luis Barbosa (University of Minho, Portugal) Dirk Beyer (LMU Munich, Germany) Roberto Bruni (University of Pisa, Italy) Ana Cavalcanti (University of York, UK) Alessandro Cimatti (FBK-irst, Italy) Robert Clariso (Open University of Catalonia, Spain) Rocco De Nicola (IMT School for Advanced Studies Lucca, Italy) John Derrick (Unversity of Sheffield, UK) Jos? Luiz Fiadeiro (Royal Holloway, University of London, UK) Osman Hasan (National University of Sciences & Technology, Pakistan) Klaus Havelund (Jet Propulsion Laboratory, US) Reiko Heckel (University of Leicester, UK) Marieke Huisman (University of Twente, The Netherlands) Alexander Knapp (Augsburg University, Germany) Nikolai Kosmatov (CEA LIST, France) Frederic Mallet (Universit? Nice Sophia Antipolis, France) Tiziana Margaria (Lero, Ireland) Hernan Melgratti (University of Buenos Aires, Argentina) Madhavan Mukund (Chennai Mathematical Institute, India) Marc Pantel (IRIT/INPT, Universit? de Toulouse, France) Anna Philippou (University of Cyprus) Grigore Rosu (University of Illinois, US) Augusto Sampaio (Federal university of Pernambuco, Brazil) Cesar Sanchez (IMDEA Software Institute, Spain) Ina Schaefer (Technische Universit?t Braunschweig, Germany) Graeme Smith (The University of Queensland, Australia) Jun Sun (Singapore University of Technology and Design) Maurice H. Ter Beek (ISTI-CNR, Pisa, Italy) Antonio Vallecillo (University of Malaga, Spain) Daniel Varro (Budapest University of Technology and Economics, Hungary & McGill University, Canada) Heike Wehrheim (University of Paderborn, Germany) Franz Wotawa (University of Graz, Austria) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alex.Simpson at fmf.uni-lj.si Thu Jan 17 03:16:00 2019 From: Alex.Simpson at fmf.uni-lj.si (Alex Simpson) Date: Thu, 17 Jan 2019 09:16:00 +0100 Subject: [TYPES/announce] TbiLLC 2019/1st CfP Message-ID: <89c2dcdc6cb04f79af40686f34e2c894@fmf.uni-lj.si> The THIRTEENTH INTERNATIONAL TBILISI SYMPOSIUM ON LOGIC, LANGUAGE AND COMPUTATION may be of interest to subscribers to types. ************************************************************** First Call for Papers THE THIRTEENTH INTERNATIONAL TBILISI SYMPOSIUM ON LOGIC, LANGUAGE AND COMPUTATION 16-20 September, 2019 Batumi, Georgia http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ *********************************************************************** CALL FOR PAPERS The Thirteenth International Tbilisi Symposium on Logic, Language, and Computation will be held 16-20 September 2019 in Batumi, Georgia. The Programme Committee invites submissions for contributions on all aspects of language, logic and computation. Work of an interdisciplinary nature is particularly welcome. Areas of interest include, but are not limited to: * Natural language syntax, semantics, and pragmatics * Linguistic typology and semantic universals * Language evolution and learnability * Historical linguistics, history of logic * Natural logic, inference and entailment in natural language * Logic, games, and formal pragmatics * Logics for artificial intelligence and computer science * Constructive, modal and algebraic logic * Categorical logic * Algorithmic game theory * Computational social choice * Formal models of multiagent systems * Information retrieval, query answer systems * Distributional and probabilistic models of information, meaning and computation * Models of computation Authors can submit an abstract of three pages (including references) at the EasyChair conference system here: https://easychair.org/conferences/?conf=tbillc2019 PROGRAMME The programme will include the following tutorials and a series of invited lecturers. Tutorials: Logic: Graham Leigh (University of Gothenburg) Language: Fabian Bross (University of Stuttgart) Computation: Daniela Petrisan (CNRS, Universit? Paris Diderot) Invited speakers: Logic Philippe Balbiani (CNRS, Universit? Toulouse III), Adam Bjorndahl (Carnegie Mellon University) Language Berit Gehrke (HU Berlin), Thomas Ede Zimmermann (University of Frankfurt) Computation Libor Barto (Charles University Prague), Elham Kashefi (CNRS, University of Edinburgh) There will be two workshops (on Language and on Logic and Computation) embedded in the conference programme. More information will be available on the TbiLLC website: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ Programme Committee Bahareh Afshari (University of Gothenburg) Rusiko Asatiani (Tbilisi State University) Guram Bezhanishvili (New Mexico State University) Nick Bezhanishvili (University of Amsterdam) Valeria de Paiva (Nuance Communications) David Gabelaia (TSU Rasmadze Mathematical Institute) Katharina Hartmann (University of Frankfurt/Main) Jules Hedges (University of Oxford) Daniel Hole (co-chair, University of Stuttgart) Sebastian L?bner (University of D?sseldorf) Matteo Mio (CNRS/ENS-Lyon) Sara Negri (University of Helsinki) Sebastian Pad? (University of Stuttgart) Alessandra Palmigiano (Technical University of Delft) Roland Pfau (University of Amsterdam) Martin Sch?fer (University of Anglia Ruskin) Lutz Schr?der (University of Erlangen-N?rnberg) Kerstin Schwabe (Leibniz-ZAS Berlin) Alexandra Silva (UC London) Alex Simpson (co-chair, University of Ljubljana) Luca Spada (University of Salerno) Ronnie B. Wilbur (Purdue University) Fan Yang (University of Helsinki) PUBLICATION INFORMATION Post-proceedings of the symposium will be published in the LNCS series of Springer. IMPORTANT DATES Submission deadline: 1 April 2019 Notification: 3 June 2019 Final abstracts due: 1 July 2019 Registration deadline: 1 August 2019 Symposium: 16-20 September 2019 Programme and submission details can be found at: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ From ohad.kammar at ed.ac.uk Thu Jan 17 04:34:08 2019 From: ohad.kammar at ed.ac.uk (KAMMAR Ohad) Date: Thu, 17 Jan 2019 09:34:08 +0000 Subject: [TYPES/announce] Research associate in computational effects modelling and axiomatics In-Reply-To: References: Message-ID: Hi, I'm looking for a postdoc, and can currently offer a position until January 2021 (inclusive). You'll be joining me at the Laboratory for the Foundations of Computer Science (LCFS) at the School of Informatics in the University of Edinburgh. We'll be looking at the semantic foundations of computational effects and the foundations of statistical probabilistic programming. More details here, with a brief summary below: https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=046553 I'm at POPL this week --- in case you're here and want to chat. Otherwise, just email me. If you're not currently looking for a postdoc position, but know someone who is, please forward this information to them. Yours, Ohad. --------------------------------------------------------- Closing date: Friday 15th February 2019 at 5pm (GMT) Interviews (expected): 27 or 28 February 2019 Project Information Programs exhibit implicit behaviour, such as I/O and state interaction, probabilistic non-determinism, Bayesian conditioning, and gradient manipulation, under the umbrella term 'computational effects'. Computational effects pose challenges in modelling and reasoning about programs, as their interaction with other programming language theories, such as higher-order structure and polymorphism, is still poorly understood. Axiomatics is a highly successful technique in reasoning about computational effects. In this project, you will conduct basic research into the connections between axiomatics and denotational modelling of computational effects. You will also specialise this theory towards the foundations of probabilistic programming. Essential criteria * Completed, or near completion of, a PhD in computer science or mathematics, or equivalent experience. * Demonstrable experience in denotational modelling of programming languages. * Demonstrable working knowledge in category theory. * Demonstrable working knowledge in domain theory. * Ability to communicate clearly complex technical material orally and in writing. Desirable criteria * Experience with axiomatic verification of higher-order programs with effects. * Demonstrable working knowledge in refinement type systems and their mathematical models. * Demonstrable working knowledge in measure theory, probability, and statistics. * Demonstrable experience in programming with and/or modelling effect handlers. * Demonstrable experience in programming in and/or modelling statistical probabilistic programming languages * Experience in publication and presentation in international programming language venues. * Demonstrable knowledge in designing and solving recursive domain equations. The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.docherty at ucl.ac.uk Thu Jan 17 07:08:57 2019 From: simon.docherty at ucl.ac.uk (Docherty, Simon) Date: Thu, 17 Jan 2019 12:08:57 +0000 Subject: [TYPES/announce] 3 Year Postdoctoral Position in Logic, Automated Reasoning and Coalgebra, London (United Kingdom) Message-ID: Dear colleagues, We currently have a vacancy for a 1 year (with the possibility of extension to 3 years) postdoctoral position in UCL?s Programming Principles, Logic and Verification research group. It is attached to the EPSRC-funded project ReLiC: A Coalgebraic Framework for Reductive Logic and Proof Search. https://gow.epsrc.ukri.org/NGBOViewGrant.aspx?GrantRef=EP/S013008/1 The successful candidate will be working with PI Prof. David Pym and co-investigators Prof. Alexandra Silva and Dr. Simon Docherty on coalgebraic and category theoretic approaches to the theory of proof search, focusing on the representation of both search spaces and the algorithmic control processes used to navigate them. The ideal candidate will additionally have automated reasoning and implementation expertise, with a view to implement prototype theorem provers based on the generic theory of reductive logic. The official job advertisement can be found at the following link https://www.jobs.ac.uk/job/BPF762/research-fellow-in-programming-principles-logic-and-verification with a closing date of February 7th (although this is likely to be extended). thank you, Simon Docherty From matteo.maffei at tuwien.ac.at Sun Jan 20 10:26:42 2019 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Sun, 20 Jan 2019 15:26:42 +0000 Subject: [TYPES/announce] Professorship on Security and Privacy at the University of Vienna Message-ID: <1CF9EE35-B12B-4067-B7CB-A56D9D0AD91B@tuwien.ac.at> At the Faculty of Computer Science of the University of Vienna the position of a University Professor of Security and Privacy (full time, permanent position) is to be filled. We are looking for outstanding scientists who are active in the core areas to be covered by this position: information and network security, including privacy. The position is envisioned to serve as a crystallization point in the faculty for security and privacy research and teaching, with the thematic focus on software and systems security. The candidate should demonstrate deep knowledge and have an excellent research record in the theory and practice of security and privacy, with documented outreach to application areas, for example (but not limited to) Cyber Physical Systems or Internet of Things, addressing the increasing demand for security and privacy solutions in research and industry. More Information: https://personalwesen.univie.ac.at/jobs-recruiting/professuren/detail-seite/news/security-and-privacy/?no_cache=1&tx_new Closing Date for Applications: 2019-02-07 -- Univ. Prof. Matteo Maffei Security and Privacy Group TU Wien Favoritenstrasse 9-11, Stiege 2, 1. Stock Wien, A-1040 Website: secpriv.tuwien.ac.at Phone: +43158801184860 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mogel at itu.dk Mon Jan 21 03:04:21 2019 From: mogel at itu.dk (=?utf-8?B?UmFzbXVzIEVqbGVycyBNw7hnZWxiZXJn?=) Date: Mon, 21 Jan 2019 08:04:21 +0000 Subject: [TYPES/announce] LOLA call for talk proposals Message-ID: <5237476C-551E-4EAB-94D5-FA4355A8C24E@itu.dk> Call for talk proposals. LOLA 2019: Syntax and Semantics of Low-Level Languages ===================================================== Sunday, 23 June 2019, Vancouver, Canada A satellite workshop of LICS 2019 https://cs.appstate.edu/~johannp/lola19/ Important dates ------------------------------------------------- LOLA submission deadline 15 April 2019 Notification 13 May 2019 Workshop 23 June 2019 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2019 Context ------- Since the late 1960s it has been known that tools and structures arising in mathematical logic and proof theory can usefully be applied to the design of high-level programming languages, and to the development of reasoning principles for such languages. Yet low-level languages, such as machine code, and the compilation of high-level languages into low-level ones have traditionally been seen as having little or no essential connection to logic. However, a fundamental discovery of the past two decades has been that low-level languages are also governed by logical principles. From this key observation has emerged an active and fascinating new research area at the frontier of logic and computer science. The practically-motivated design of logics reflecting the structure of low-level languages (such as heaps, registers and code pointers) and low-level properties of programs (such as resource usage) goes hand in hand with some of the most advanced contemporary research in semantics and proof theory, including classical realizability and forcing, double orthogonality, parametricity, linear logic, game semantics, uniformity, categorical semantics, explicit substitutions, abstract machines, implicit complexity and resource bounded programming. The LOLA workshop, affiliated with LICS, will bring together researchers interested in the relationships and connections between logic and low-level languages and programs. Topics of interest include, but are not limited to: * Typed assembly languages, * Certified assembly programming, * Certified and certifying compilation, * Proof-carrying code, * Program optimization, * Modal logic and realizability in machine code, * Realizability and double orthogonality in assembly code, * Parametricity, modules and existential types, * General references, Kripke models and recursive types, * Continuations and concurrency, * Resource analysis and implicit complexity, * Closures and explicit substitutions, * Linear logic and separation logic, * Game semantics, abstract machines and hardware synthesis, * Monoidal and premonoidal categories, traces and effects. Submission ---------- LOLA is an informal workshop aiming at a high degree of useful interaction amongst the participants, welcoming proposals for talks on work in progress, overviews of larger programmes, position presentations and short tutorials as well as more traditional research talks describing new results. The programme committee will select the workshop presentations from submitted proposals, in the form of a two page abstract (excluding references, acknowledgements, and appendices). Full papers (published or unpublished) may be included as appendices, but note that reviewers are not required to read appendices. Authors are invited to submit their contribution by 15 April 2019. Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2019 Submissions will undergo a lightweight review process and will be judged on originality, relevance, interest and clarity. Submission should describe novel works or works that have already appeared elsewhere but that can stimulate the discussion between different communities at the workshop. At least one author of an accepted workshop proposal must be registered for the workshop. The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Invited Speakers ---------------- TBD Program Committee ----------------- * Amal Ahmed Northeastern University * Simon Castellan Imperial College * Jan Hoffmann Carnegie Mellon University * Patricia Johann (co-chair) Appalachian State University * Rasmus M?gelberg (co-chair) IT University of Copenhagen * Guillaume Munch-Maccagnoni Inria * Magnus Myreen Chalmers University of Technology * Dominic Orchard University of Kent * Azalea Raad MPI-SWS * Ulrich Sch?pp LMU Munich * Nicolas Tabareau Inria * Tarmo Uustalu Reykjavik University -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Mon Jan 21 09:20:22 2019 From: nclpltt at gmail.com (Nicola Paoletti) Date: Mon, 21 Jan 2019 14:20:22 +0000 Subject: [TYPES/announce] Lecturer in Computer Science position available at Royal Holloway, University of London (deadline: 17 Feb 2019) Message-ID: ================================ Lecturer in Computer Science Department of Computer Science, Royal Holloway, University of London (UK) Application closing date: Sunday 17 February 2019 Interview date: Wednesday 06 March 2019 Please apply at: https://jobs.royalholloway.ac.uk/Vacancy.aspx?id=2280 ================================ We are now recruiting for an academic member of staff who can strengthen our research, which falls broadly within Artificial Intelligence, Algorithms and Complexity, Distributed and Global Computing, and Software Language Engineering; we also have strong connections with the Information Security Group. The successful candidate will help us seek and seize opportunities for research funding and industrial engagement. They will hold a PhD or equivalent, and will have a proven research record in any of those areas, with a solid background in the underlying theory. Experience in attracting funding, engaging with industry, or contributing to outreach activities would also be valuable. The appointee will be expected to contribute across the full range of departmental activities, including undergraduate and postgraduate teaching and the supervision of mainstream projects over a wide range of topics. In particular, duties and responsibilities of this post include: conducting individual or collaborative research projects; producing high-quality outputs for publication in high-profile journals or conference proceedings; delivering high-quality teaching to all levels of students; supervising research postgraduate students. In return we offer a highly competitive rewards and benefits package including generous annual leave entitlement; training and Development opportunities; Pension Scheme with generous employer contribution; various schemes including Cycle to Work, Season Ticket Loans and help with the cost of eyesight testing; free parking; and competitive Maternity, Adoption and Shared Parental Leave provisions This is a full-time and permanent (tenured) post, available from April 2019 or as soon as possible thereafter. The post is based in Egham, Surrey, within commuting distance from London, Europe?s most dynamic technology hub. *About the department* The Department of Computer Science at Royal Holloway carries out outstanding research and delivers excellent teaching at both undergraduate and postgraduate level: we ranked 11th in the Research Excellence Framework (REF 2014) for the quality of our research output, and our average rating for Teaching Excellence Framework criteria in the 2017 National Student Survey placed us 4th among research-intensive UK universities. Over the past five years, we have undertaken an ambitious plan of expansion: eleven new academic members of staff were appointed, new undergraduate and integrated-masters programmes were created, and five new postgraduate-taught programmes were launched. We are involved in multiple inter/multidisciplinary activities, from electrical engineering to psychology and social sciences. The critical mass achieved by our research centres in information security and machine learning is also generating many approaches from potential users and collaborators. -- Nicola Paoletti Lecturer - Department of Computer Science - Royal Holloway, University of London McCrea 244 https://nicolapaoletti.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From aggelos.biboudis at epfl.ch Tue Jan 22 04:08:26 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Tue, 22 Jan 2019 10:08:26 +0100 Subject: [TYPES/announce] SPLASH 2019: 1st Combined Call for Contributions Message-ID: /************************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'19) Athens, Greece Sun 20 - Fri 25 October 2019 https://2019.splashcon.org/ Sponsored by ACM SIGPLAN /************************************************************************************/ COMBINED CALL FOR CONTRIBUTIONS OOPSLA Onward! Workshops Dynamic Languages Symposium (DLS) Generative Programming: Concepts & Experiences (GPCE) Software Language Engineering (SLE) Managed Programming Languages and Runtimes (MPLR) /************************************************************************************/ The ACM SIGPLAN Conference on Systems, Programming, Languages and Applications: Software for Humanity (SPLASH) embraces all aspects of software construction, to make it the premier conference at the intersection of programming, languages, and software engineering. We invite high quality submissions describing original and unpublished work. Combined Call for Contributions: * SPLASH Workshops * PACMPL Issue OOPSLA * Onward! Papers * Onward! Essays * Dynamic Languages Symposium (DLS) * Generative Programming: Concepts & Experiences (GPCE) * Software Language Engineering (SLE) * Managed Programming Languages and Runtimes (MPLR) * SPLASH-I * Posters * Doctoral Symposium * Student Research Competition * Student Volunteers ## SPLASH Workshops Following its long-standing tradition, SPLASH 2018 will host a variety of high quality workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. Workshops cultivate new ideas and concepts for the future, optionally recorded in formal proceedings. Submissions are currently being accepted on ?a rolling basis?. The rolling call will close on Fri 15 Mar, 2019. https://2019.splashcon.org/track/splash-2019-workshops ## PACMPL Issue OOPSLA Papers may target any stage of software development, including requirements, modeling, prototyping, design, implementation, generation, analysis, verification, testing, evaluation, maintenance, and reuse of software systems. Contributions may include the development of new tools (such as language front-ends, program analyses, and runtime systems), new techniques (such as methodologies, design processes, and code organization approaches), new principles (such as formalisms, proofs, models, and paradigms), and new evaluations (such as experiments, corpora analyses, user studies, and surveys). Submissions due: Fri 5 Apr, 2019 https://2019.splashcon.org/track/splash-2019-oopsla ## Onward! Papers Onward! is a premier multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities, and applications. Onward! is more radical, more visionary, and more open than other conferences to ideas that are well-argued but not yet proven. We welcome different ways of thinking about, approaching, and reporting on programming language and software engineering research. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-papers ## Onward! Essays Onward! Essays is looking for clear and compelling pieces of writing about topics important to the software community. An essay can be long or short. An essay can be an exploration of the topic and its impact, or a story about the circumstances of its creation; it can present a personal view of what is, explore a terrain, or lead the reader in an act of discovery; it can be a philosophical digression or a deep analysis. It can describe a personal journey, perhaps the one the author took to reach an understanding of the topic. The subject area?software, programming, and programming languages?should be interpreted broadly and can include the relationship of software to human endeavors, or its philosophical, sociological, psychological, historical, or anthropological underpinnings. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-Onward-Essays ## Dynamic Languages Symposium (DLS) >From Lisp, Snobol, and Smalltalk to Python, Racket, and Javascript, Dynamic Languages have been playing a fundamental role both in programming research and practice. DLS is the premier forum for researchers and practitioners to share research and experience on all aspects of Dynamic Languages. DLS invites high quality papers reporting original research and experience related to the design, implementation, and applications of dynamic languages. Abstracts due: Wed 29 May, 2019 Submissions due: Wed 5 Jun, 2019 https://conf.researchr.org/home/dls-2019 ## Generative Programming: Concepts & Experiences (GPCE) The International Conference on Generative Programming: Concepts & Experience (GPCE) is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to (i) program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, (ii) domain-specific languages, language embedding, language design, and language workbenches, (iii) feature-oriented programming, domain engineering, and feature interactions, (iv) applications and properties of code generation, language implementation, and product-line development. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/gpce-2019 ## Software Language Engineering (SLE) Software Language Engineering (SLE) is the discipline of engineering languages and their tools required for the creation of software. It abstracts from the differences between programming languages, modelling languages, and other software languages, and emphasizes the engineering facet of the creation of such languages, that is, the establishment of the scientific methods and practices that enable the best results. SLE 2018 solicits high quality contributions in areas ranging from theoretical and conceptual contributions, to tools, techniques, and frameworks in the domain of software language engineering. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/sle-2019 ## Managed Programming Languages and Runtimes (MPLR) The International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). Submissions due: Mon July 8, 2019 https://conf.researchr.org/home/mplr-2019 ## SPLASH-I SPLASH-I is a series of high-quality talks that highlight the challenges that are on the forefront of both research and practice across the SPLASH community's broad spectrum of domains and techniques. We invite the community to propose speakers (including themselves) through our call for contributions. Submissions due: Fri May 17, 2019 https://2019.splashcon.org/track/splash-2019-SPLASH-I ## Posters The SPLASH Poster track provides an excellent forum for authors to present their recent or ongoing projects in an interactive setting, and receive feedback from the community. We invite submissions covering any aspect of programming, systems, languages and applications. The goal of the poster session is to encourage and facilitate small groups of individuals interested in a technical area to gather and interact at any desired level of detail. The poster session is held early in the conference to promote continued discussion among interested parties. Submissions due: Sat 7 Sep, 2019 https://2019.splashcon.org/track/splash-2019-Posters ## Doctoral Symposium The SPLASH Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. The symposium will provide an interactive forum for doctoral students who have progressed far enough in their research to have a structured proposal, but will not be defending their dissertation in the next 12 months. This year, the John Vlissides Award will be presented to a symposium participant showing significant promise in applied software research. All participants to the Doctoral Symposium are eligible. The award includes a prize of $2,000. Submissions due: Fri 12 Jul, 2019 http://2019.splashcon.org/track/splash-2019-Doctoral-Symposium ## Student Research Competition The ACM Student Research Competition (SRC), sponsored by Microsoft Research, offers a unique forum for ACM student members at the undergraduate and graduate levels to present their original research at SPLASH before a panel of judges and conference attendees. The SRC gives visibility to not only up-and-coming young researchers, but also exposes them to the field of computer science research and its community. This competition also gives students an opportunity to discuss their research with experts in their field, get feedback, and to help them sharpen their communication and networking skills. Student Research Competition abstract due: Fri July 12, 2019 https://2019.splashcon.org/track/splash-2019-SRC ## Student Volunteers The SPLASH Student Volunteers program provides an opportunity for students from around the world to associate with some of the leading personalities in industry and research in the following areas: programming languages, object-oriented technology and software development. Student volunteers contribute to the smooth running of the conference by performing tasks such as: assisting with registration, providing information about the conference to attendees, assisting session organizers and monitoring sessions. Detailed information on how to apply will be available on the main conference page in March 2019. Estimated deadline for the SV applications will be towards the end of September 2019. https://2019.splashcon.org/track/splash-2019-Student-Volunteers ## Information Contact: publicity at splashcon.org Website: https://2019.splashcon.org/ Location: Royal Olympic Hotel, Athens, Greece ## Organization SPLASH General Chair: * Yannis Smaragdakis (University of Athens) OOPSLA Review Committee Chair: * Eelco Visser (Delft University of Technology) Onward! Papers Chair: * Hidehiko Masuhara (Tokyo Institute of Technology) Onward! Essays Chair: * Tomas Petricek (Alan Turing Institute) DLS Program Chair: * Stefan Marr (University of Kent) GPCE General Chair: * Ina Schaefer (Technische Universit?t Braunschweig) GPCE Program Chair: * Tijs van der Storm (Centrum Wiskunde & Informatica / University of Groningen) SLE General Chair: * Oscar Nierstrasz (University of Bern) SLE Program Co-Chairs: * Bruno Oliveira (University of Hong Kong) * Jeff Gray (University of Alabama) SLE Publicity Chair: * Andrei Chi? (Feenk GmbH, Switzerland) SLE AEC Co-Chairs: * Emma S?derberg (Lund University) * Abel Gomez (Universitat Oberta de Catalunya) MPLR General Chair: * Tony Hosking (Australian National University / Data61) MPLR Program Chair: * Irene Finocchi (Sapienza University of Rome) SPLASH-I Co-Chairs: * Shan Shan Huang (Facebook) * Michael Carbin (MIT) Workshops Co-Chairs: * Arjun Guha (University of Massachusetts Amherst) * Neville Grech (University of Athens, University of Malta) OOPSLA Artifact Evaluation Co-Chairs: * Colin S. Gordon (Drexel University) * Jan Vitek (Northeastern University) Posters Chair: * Christoph Reichenbach (Lund University) Doctoral Symposium Chair: * ?ric Tanter (University of Chile & Inria Paris) Student Research Competition Co-Chairs: * Jay McCarthy (University of Massachusetts Lowell) * David Darais (University of Vermont) Student Volunteers Co-Chairs: * Juliana Franco (Microsoft Research, Cambridge) * Tony Antoniadis (University of Athens) Publications Chair: * Magnus Madsen (Aarhus University) Publicity Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Tijs van der Storm (Centrum Wiskunde & Informatica / University of Groningen) Local Arrangements Chair: * George Fourtounis (University of Athens) Accessibility Chair: * Kostas Saidis (University of Athens) Sponsorships Co-Chairs: * Caitlin Sadowski (Google) * Jaeheon Yi (Google) Video Chair: * Benjamin Chung (Northeastern University) Web Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Aviral Goel (Northeastern University) /************************************************************************************/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From maria at mpi-sws.org Tue Jan 22 11:44:51 2019 From: maria at mpi-sws.org (Maria Christakis) Date: Tue, 22 Jan 2019 17:44:51 +0100 Subject: [TYPES/announce] The Cornell, Maryland, Max Planck Pre-doctoral Research School 2019 Message-ID: <00f301d4b271$cb571f00$62055d00$@mpi-sws.org> "Emerging Research Trends in Computer Science" https://cmmrs.mpi-sws.org August 6-11, 2019 Saarbruecken, Germany Applications are requested from undergraduate students or Master's students in computer science, computer engineering, or a related discipline to The Cornell, Maryland, Max Planck Pre-doctoral Research School. The third of this new annual series of week-long schools will focus on emerging research trends in computer science, including computer systems, heterogeneous architectures, machine learning and teaching, data visualization, security and privacy, formal methods, and programming language design. Leading researchers will engage with attendees in their areas of expertise. The curriculum will include lectures and interaction with faculty from participating institutions. The small, select group of attendees will be exposed to state-of-the-art research in computer science, have the opportunity to interact one-on-one with internationally leading scientists from three of the foremost academic institutions in research and higher learning in the US and in Europe, and network with like-minded students. They will get a sense of what it is like to pursue an academic or industrial research career in computer science and have a head start when applying for graduate school. For full consideration, applications should be received by February 7, 2019. Travel and accommodation will be covered for accepted students. Further information about the school and how to apply can be found at https://cmmrs.mpi-sws.org. From noam.zeilberger at gmail.com Wed Jan 23 18:24:43 2019 From: noam.zeilberger at gmail.com (Noam Zeilberger) Date: Thu, 24 Jan 2019 00:24:43 +0100 Subject: [TYPES/announce] call for submissions: CLA'19 meeting and DMTCS special issue Message-ID: The Computational Logic and Applications (CLA) workshops are a series of annual meetings (cf. https://cla.tcs.uj.edu.pl), whose main purpose is to provide a free and open forum for research on combinatorial and quantitative aspects of mathematical logic and their applications in computer science. The next meeting will take place in Versailles (France) in July 1-2, 2019. It will be followed by a special issue of DMTCS dedicated to the same topics. SCOPE Topics within the scope of CLA include: ? combinatorics of lambda calculus and related formalisms, ? quantitative aspects of program evaluation and normalisation, ? asymptotic enumeration in computational logic, ? statistical properties of formulae, terms and programs, ? random generation of large combinatorial structures in computational logic, ? randomness in software testing and counter-example generation methods. WORKSHOP Submission of a talk proposal for the meeting should be done no later than June 11, 2019, by sending a short abstract through Easychair ( https://easychair.org/conferences/?conf=cla2019). The steering committee will decide on the meeting?s program by June 14, 2019. Attendance is free upon registration. Invited speakers: ? Samuele Giraudo (LIGM, Univ. Marne la Vall?e, France) ? Clemens Grabmayer (TCS, Vrije Univ. Amsterdam, Netherland) The steering committee for the workshop is ? Antoine Genitrini (Sorbonne University, Paris, France) ? Alain Giorgetti (University of Bourgogne Franche-Comt?, Besan?on, France) ? Bernhard Gittenberger (TU Wien, Vienna, Austria) ? Katarzyna Grygiel (Jagiellonian University, Krak?w, Poland) ? Micha? Pa?ka (Chalmers University of Technology, Gothenburg, Sweden) ? Noam Zeilberger (University of Birmingham, United Kingdom) The organising committee is composed of ? Olivier Bodini (University Paris 13, Villetaneuse, France) ? Dani?le Gardy (University of Versailles, Versailles, France) ? Antoine Genitrini (Sorbonne University, Paris, France) SPECIAL ISSUE Following the meeting, a special issue of DMTCS is planned for early 2020 with full papers on the topics of CLA. These papers can be either results presented at the 2019 CLA meeting, or at a former meeting but not published elsewhere, or results not presented at CLA, as long as they fall within the scope of the workshop. The submitted papers should present original research, including survey papers, which is not already published or submitted to publication to another journal. The editors for the special issue are ? Olivier Bodini (University Paris 13, Villetaneuse, France) ? Bernhard Gittenberger (TU Wien, Vienna, Austria) ? Marek Zaionc (Jagiellonian University, Krakow, Poland) The papers will be refereed according to the usual standards of DMTCS. IMPORTANT DATES ? June 11, 2019: submission deadline for talk proposals ? June 14, 2019: speaker notification for workshop ? June 24, 2019: registration deadline ? July 1-2, 2019: workshop ? September 30, 2019: submission deadline for contributions to the DMTCS special issue SUBMISSION TO THE SPECIAL ISSUE Papers should be written in English. The submission process for DMTCS is the standard one for this journal. Ensure that you submit to the special volume "CLA 2019" and that you leave the section of the journal unspecified. Authors will be notified of a decision within four months of submission to the special issue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mathias.soeken at epfl.ch Thu Jan 24 03:13:28 2019 From: mathias.soeken at epfl.ch (Mathias Soeken) Date: Thu, 24 Jan 2019 09:13:28 +0100 Subject: [TYPES/announce] RC 2019: Call for papers Message-ID: [Apologies if you received multiple copies of this email.] Call for Papers 11th International Conference on Reversible Computation (RC 2019) June 24-25, 2019, Lausanne, Switzerland Abstract Submission: Februrary 04, 2019 Submission Deadline: February 11, 2019 http://www.reversible-computation.org ======================================================================= Research in reversible computation has drawn the attention of researchers over the years. Reversible computation has a growing number of promising application areas such as low power design, coding/decoding, testing and verification, database recovery, discrete event simulation, reversible specification formalisms, reversible programming languages, process algebras, quantum computation, etc. First reversible circuits and quantum circuits have been implemented and are seen as promising alternatives to conventional CMOS technology. The conference will bring together researchers from computer science, mathematics, and physics to discuss new developments and directions for future research in Reversible Computation. This includes applications of reversibility in quantum computation. Research papers, tutorials, tool demonstrations, and work-in-progress reports are within the scope of the conference. Invited talks by leading international experts will complete the programme. Contributions on all areas of Reversible Computation are welcome, including - but not limited to - the following topics: * Applications * Architectures * Algorithms * Circuit Design * Debugging * Fault Tolerance and Error Correction * Hardware * Information Theory * Physical Realizations * Programming Languages * Quantum Computation * Software * Synthesis * Theoretical Results * Testing * Verification ===== Important Dates ===== - Abstract Submission: February 04, 2019 - Submission Deadline: February 11, 2019 - Notification to Authors: April 01, 2019 - Final Version: April 15, 2019 - Conference: June 24 - 25, 2019 ===== Paper submission ===== Interested researchers are invited to submit full research papers (16 pages maximum), as well as work-in-progress or tool demonstration papers (6 pages maximum) in Springer LNCS format. Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere. Additional material intended for reviewers but not for publication in the final version - for example, details of proofs - may be placed in a clearly marked appendix that is not included in the page limit. Reviewers are at liberty to ignore appendices and papers must be understandable without them. All submitted papers will be peer-reviewed by at least three reviewers for technical merit, originality, significance and relevance to the scope of the conference. All accepted papers will be included in the conference proceedings and published by Springer as an Lecture Notes in Computer Science (LNCS) volume. Authors are invited to submit their papers via the EasyChair system at https://easychair.org/conferences/?conf=rc19 At least an abstract of the work needs to be pre-submitted by the abstract submission deadline. ===== Chairs ===== Michael Kirkedal Thomsen (University of Copenhagen, Denmark) Mathias Soeken (EPFL, Switzerland) ===== Contact ===== mathias.soeken at epfl.ch m.kirkedal at di.ku.dk info at reversible-computation.org http://www.reversible-computation.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From A.Popescu at mdx.ac.uk Thu Jan 24 11:49:05 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Thu, 24 Jan 2019 16:49:05 +0000 Subject: [TYPES/announce] FroCoS 2019 call for papers Message-ID: FroCoS 2019 The 12th International Symposium on Frontiers of Combining Systems London, UK, September 4-6, 2019 Website: https://www.frocos2019.org Contact: chair at frocos2019.org Submission deadlines: 21 Apr 2019 (abstract), 24 Apr 2019 (paper) GENERAL INFORMATION The 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, from 4 to 6 September 2019. FroCoS is the main international event for research on the development of techniques and methods for the combination and integration of formal systems, their modularization and analysis. The first FroCoS symposium was held in Munich, Germany, in 1996. Initially held every two years, since 2004 it has been organized annually with alternate years forming part of IJCAR. If we also count the IJCAR editions, this year FroCoS celebrates its 20th edition. FroCoS 2019 will be co-located with the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019). The two conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE In various areas of computer science, such as logic, computation, program development and verification, artificial intelligence, knowledge representation, and automated reasoning, there is an obvious need for using specialized formalisms and inference systems for selected tasks. To be usable in practice, these specialized systems must be combined with each other and integrated into general purpose systems. This has led to the development of techniques and methods for the combination and integration of dedicated formal systems, as well as for their modularization and analysis. FroCoS traditionally focuses on these types of research questions and activities. Like its predecessors, FroCoS 2019 seeks to offer a common forum for research in the general area of combination, modularization, and integration of systems, with emphasis on logic-based methods and their practical use. Topics of interest for FroCoS 2019 include (but are not restricted to): * combinations of logics (such as higher-order, first-order, temporal, modal, description or other non-classical logics) * combination and integration methods in SAT and SMT solving * combination of decision procedures, satisfiability procedures, constraint solving techniques, or logical frameworks * combination of logics with probability and/or fuzzy measures * combinations and modularity in ontologies * integration of equational and other theories into deductive systems * hybrid methods for deduction, resolution and constraint propagation * hybrid systems in knowledge representation and natural language semantics * combined logics for distributed and multi-agent systems * logical aspects of combining and modularizing programs and specifications * integration of data structures into constraint logic programming and deduction * combinations and modularity in term rewriting * methods and techniques for the verification and analysis of information systems * methods and techniques for combining logical reasoning with machine learning SUBMISSION GUIDELINES The program committee seeks high-quality submissions describing original work, written in English, not overlapping with published or simultaneously submitted work to a journal or conference with archival proceedings. Selection criteria include accuracy and originality of ideas, clarity and significance of results, and quality of presentation. The page limit in Springer LNCS style is 16 pages in total, including references and figures. Any additional material (going beyond the page limit) can be included in a clearly marked appendix. This appendix will be read at the discretion of the committee, and must be removed for the camera-ready version. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via EasyChair at https://easychair.org/conferences/?conf=frocos2019 For each accepted paper, at least one of the authors is required to attend the conference and present the work. Prospective authors must register a title and an abstract three days before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 21 Apr 2019 Paper submission: 24 Apr 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 FroCoS conference: 4-6 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARD The program committee will select the FroCoS 2019 Best Paper, which will be awarded 500 Euros. The award will be presented at the conference. TRAVEL GRANTS FOR STUDENTS Some funding will be available to support students traveling to FroCoS 2019. More details will be given on the conference website in due time. PROGRAM COMMITTEE Carlos Areces, FaMAF - Universidad Nacional de C?rdoba, Argentina Alessandro Artale, Free University of Bolzano-Bozen, Italy Franz Baader, TU Dresden, Germany Christoph Benzm?ller, Free University of Berlin, Germany Jasmin Christian Blanchette, Vrije Universiteit Amsterdam, Netherlands Torben Bra?ner, Roskilde University, Denmark Clare Dixon, University of Liverpool, UK Marcelo Finger, University of S?o Paulo, Brazil Pascal Fontaine, LORIA, INRIA, University of Lorraine, France Didier Galmiche, LORIA, University of Lorraine, France Silvio Ghilardi, Universit? degli Studi di Milano, Italy J?rgen Giesl, RWTH Aachen, Germany Andreas Herzig, CNRS, IRIT, France Moa Johansson, Chalmers University, Sweden Jean Christoph Jung, University of Bremen, Germany Cezary Kaliszyk, University of Innsbruck, Austria Ekaterina Komendantskaya, Heriot-Watt University, UK Roman Kontchakov, Birkbeck, University of London, UK Alessio Lomuscio, Imperial College London, UK Assia Mahboubi, INRIA, France Stefan Mitsch, Carnegie Mellon University Cl?udia Nalon, University of Bras?lia, Brazil Andrei Popescu, Middlesex University London, UK Silvio Ranise, Fondazione Bruno Kessler-Irst, Italy Christophe Ringeissen, LORIA-INRIA, France Philipp R?mmer, Uppsala University, Sweden Renate Schmidt, University of Manchester, UK Viorica Sofronie-Stokkermans, University Koblenz-Landau, Germany Christian Sternagel, University of Innsbruck, Austria Andrzej Szalas, Link?ping University, Sweden Cesare Tinelli, University of Iowa, US Ashish Tiwari, SRI International, US Christoph Weidenbach, Max Planck Institute for Informatics, Germany PC CHAIRS Andreas Herzig, CNRS, IRIT, France Andrei Popescu, Middlesex University London, UK LOCAL ORGANIZATION COMMITTEE Kelly Androutsopoulos, Middlesex University London, UK Jaap Boender, Middlesex University London, UK Michele Bottone, Middlesex University London, UK Florian Kammueller, Middlesex University London, UK Rajagopal Nagarajan, Middlesex University London, UK Andrei Popescu, Middlesex University London, UK Franco Raimondi, Middlesex University London, UK LOCAL ORGANIZATION CHAIR Franco Raimondi, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Thu Jan 24 16:26:47 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Thu, 24 Jan 2019 22:26:47 +0100 Subject: [TYPES/announce] EXPRESS/SOS 2019 (Amsterdam, co-located with CONCUR 2019) - First CfP. Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency and programming languages, are warmly welcome. ] =========================================== FIRST CALL FOR PAPERS Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) https://express-sos2019.cs.ru.nl Amsterdam (The Netherlands) August 26, 2019, Affiliated with CONCUR 2019 Submission deadline (full and short papers): Friday, June 21, 2019 =========================================== == SCOPE AND TOPICS The EXPRESS/SOS workshop series aims at bringing together researchers interested in the formal semantics of systems and programming concepts, and in the expressiveness of computational models. Topics of interest for EXPRESS/SOS 2019 include, but are not limited to: - expressiveness and rigorous comparisons between models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and rigorous comparisons between programming languages and models (distributed, component-based, object-oriented, service-oriented); - logics for concurrency (modal logics, probabilistic and stochastic logics, temporal logics and resource logics); - analysis techniques for concurrent systems; - theory of structural operational semantics (meta-theory, category-theoretic approaches, congruence results); - comparisons between structural operational semantics and other formal semantic approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. We especially welcome contributions bridging the gap between the above topics and neighbouring areas, such as, for instance: - computer security - multi-agent systems - programming languages and formal verification - reversible computation - knowledge representation == SUBMISSION GUIDELINES: We invite two types of submissions: * Full papers (up to 15 pages, excluding references). * Short papers (up to 5 pages, excluding references, not included in the workshop proceedings) All submissions should adhere to the EPTCS format (http://www.eptcs.org). Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. Submission is performed through EasyChair: https://easychair.org/conferences/?conf=expresssos2019 The final versions of accepted full papers will be published in EPTCS. It is understood that for each accepted submission one of the co-authors will register to the workshop and give the talk. == SPECIAL ISSUE There is a long tradition of special issues of reputed international journals devoted to the very best papers presented in prior editions of the workshop. For instance, a special issue of Information and Computation with selected papers from EXPRESS/SOS 2018 is currently in progress. We will consider organizing a special issue for EXPRESS/SOS 2019. == INVITED SPEAKERS - Yuxin Deng (East China Normal University, China) - Tom Hirschowitz (CNRS / Savoie Mont Blanc University, France) - Kirstin Peters (TU Berlin, Germany) == IMPORTANT DATES - Paper submission: June 21, 2019 - Notification date: July 26, 2019 - Camera ready version: August 11, 2019 - Workshop: August 26, 2019 == WORKSHOP CO-CHAIRS: Jorge A. P?rez (University of Groningen, The Netherlands) Jurriaan Rot (Radboud University, The Netherlands) == PROGRAM COMMITTEE: Roberto Bruni (Universit? di Pisa, Italy) Ilaria Castellani (INRIA, France) Valentina Castiglioni (INRIA Saclay, France) Matteo Cimini (University of Massachusetts Lowell, US) Emanuele D'Osualdo (Imperial College London, UK) Adrian Francalanza (University of Malta, Malta) Jean-Marie Madiot (INRIA, France) Marino Miculan (University of Udine, Italy) Mohammadreza Mousavi (University of Leicester, UK) Jovanka Pantovic (University of Novi Sad, Serbia) Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair Jurriaan Rot (Radboud University, The Netherlands) - co-chair Erik de Vink (Eindhoven University of Technology, The Netherlands) == CONTACT Prospective authors are encouraged to contact the co-chairs in case of questions: express-sos19 at easychair.org -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl Office: +31 50 36 33971 From chong at seas.harvard.edu Thu Jan 24 17:57:20 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Thu, 24 Jan 2019 17:57:20 -0500 Subject: [TYPES/announce] Secure Development (SecDev) 2019 Call for Papers and Tutorials Message-ID: # IEEE Secure Development Conference (SecDev) 2019 Call for Papers and Tutorials https://secdev.ieee.org/ *Sponsored by the IEEE Computer Society Technical Committee on Security and Privacy* *September 25-September 27, 2019 at the Hilton Tysons Corner, McLean, VA, USA* ## Overview SecDev is a venue for presenting ideas, research, and experience about how to develop secure systems. It focuses on theory, techniques, and tools to "build security in" to existing and new computing systems, and does not focus on simply discovering the absence of security. The goal of SecDev is to encourage and disseminate ideas for secure system development among academia, industry, and government. It aims to bridge the gap between constructive security research and practice and to enable real-world impact of security research in the long run. Developers have valuable experiences and ideas that can inform academic research, and researchers have concepts, studies, and even code and tools that could benefit developers. Great SecDev contributions could come from attendees of industrial conferences like AppSec and RSA; from attendees of academic conferences like IEEE S&P, IEEE CSF, USENIX Security, CCS, NDSS, PLDI, ICSE, FSE, ISSTA, SOUPS, HOST, and others; and from newcomers. Examples of topics that are in scope include: development libraries, tools, or processes to produce systems resilient to certain attacks; formal foundations that underpin a language, tool, or testing strategy that improves security; techniques that drastically improve the scalability of security solutions for practical deployment; and experience, designs, or applications showing how to apply cryptographic techniques effectively to secure systems. We solicit **research papers, position papers, systematization of knowledge papers**, and **"best practice" papers**. All submissions should present novel results, provide novel perspectives and insights, or present new evidence about existing insights or techniques. SecDev also seeks **hands-on and interactive tutorials** on processes, frameworks, languages, and tools for building security in. The goal is to share knowledge on the art and science of secure systems development. (SecDev also seeks posters and tool demos, and abstracts from practitioners to share their practical experiences and challenges in security development. Information on these solicitations are available on the SecDev website https://secdev.ieee.org/.) Areas of interest include (but are not limited to): - Security-focused system designs (HW/SW/architecture) - Tools and methodology for secure code development - Risk management and testing strategies to improve security - Security engineering processes, from requirements to maintenance - Programming languages, development tools, and ecosystems supporting security - Static program analysis for software security - Dynamic analysis and runtime approaches for software security - Automation of programming, deployment, and maintenance tasks for security - Distributed systems design and implementation for security - Privacy by design - Human-centered design for systems security - Formal verification and other high-assurance methods for security - Code reviews, red teams, and other human-centered assurance ## Submission Details The website for submissions is https://hotcrp.ctisl.gtri.gatech.edu/. Submissions must use the two-column IEEE Proceedings style: https://www.ieee.org/conferences/publishing/templates.html. Submissions must be one of two categories: - **Papers**, up to 12 pages, excluding references and well-marked appendices. These must be well-argued and worthy of publication and citation, on the topics above. Research papers must present new work, evidence, or ideas. Position papers with exceptional visions will also be considered. Also welcome are systematization of knowledge papers and "best practice" papers, which should provide an integration and clarification of ideas on an established, major research area, support or challenge long-held beliefs in such an area with compelling evidence, or present a convincing, comprehensive new taxonomy of some aspect of secure development. Authors of accepted papers will present their work at the conference (likely in a 30-minute slot) and their papers will appear in the conference's formal IEEE proceedings. To improve the fairness of the reviewing process, SecDev will follow a light-weight **double-blind reviewing** process. Submitted papers must (a) omit any reference to the authors' names or the names of their institutions, and (b) reference the authors' own related work in the third person (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). Please see the SecDev site for the [answers to many common concerns](https://secdev.ieee.org/2019/double-blind-faq/) about SecDev's double-blind reviewing process. When in doubt, contact the program chairs. - **Tutorial proposals**. Tutorials should aim to be either 90 minutes or 180 minutes long. We strongly encourage tutorials to have hands-on components and audience interactions. We do not recommend simply slide presentations. Tutorial proposals should be 2 pages and cover (a) the topic; (b) a summary of the tutorial format highlighting hands-on aspects and possibly pointers to relevant materials; (c) the expected audience and expected learning outcomes; (d) prior tutorials or talks on similar topics by the authors (and audience size), if any. Accepted tutorials may provide an abstract that will appear in the conference's formal IEEE proceedings. Tutorials will occur on the first day of the conference (Wednesday September 25). Note that if an accepted tutorial requires special materials or environments for the hands-on participation, we expect the authors to provide necessary preparation instructions for the attendees. Tutorial proposals do not need to be anonymized. At least one author of each accepted paper and tutorial must attend the conference and present the paper/tutorial. In the event of difficulty in obtaining visas for travel, exceptions can be made and will be discussed on a case-by-case basis. We are devoted to seeking broad representation in the program, and may take this into account when reviewing multiple submissions from the same authors. If you have any questions, please email secdev19-pc at ieee.org. ## Important Dates - Paper and tutorial submission: Monday April 8, 2019 (11:59 PM AoE, UTC-12) - Paper and tutorial notification: Monday June 10, 2019 - Poster, Tool Demo, and Practitioners' Session Abstract submission: Wednesday July 10, 2019 (11:59 PM AoE, UTC-12) - Poster, Tool Demo, and Practitioners' Session Abstract notification: Monday July 29, 2019 - Camera-ready versions of Papers and Abstracts: Monday August 12, 2019 - Conference: Wednesday September 25 to Friday September 27, 2019 ## Organizers * Program Chairs - Stephen Chong (Harvard University) - Nikhil Swamy (Microsoft Research) * General Chairs - Lee W. Lerner (GTRI CIPHER Lab) - Yousef Iskander (Cisco) * Program Committee - Yasemin Acar (Leibniz University Hannover) - Lennart Beringer (Princeton University) - Nataliia Bielova (Inria) - Nathan Dautenhahn (Rice University) - Dan Geer (IQT) - Ronghui Gu (Columbia University) - Michael Hicks (University of Maryland) - Catalin Hritcu (Inria Paris) - Trent Jaeger (Penn State University) - Limin Jia (Carnegie Mellon University) - Christoph Kern (Google) - Joe Kiniry (Galois) - Shriram Krishnamurthi (Brown University) - Stephen Magill (Galois) - Morley Mao (University of Michigan) - Toby Murray (University of Melbourne) - Daniela Seabra Oliveira (University of Florida) - Madhusudan Parthasarathy (University of Illinois at Urbana-Champaign) - Benjamin C. Pierce (University of Pennsylvania) - Nadia Polikarpova (University of California, San Diego) - Tamara Rezk (Inria) - M. Angela Sasse (Ruhr University Bochum) - Patrick Schaumont (Virginia Tech) - Fred B. Schneider (Cornell University) - David Tarditi (Microsoft) - Laurie Williams (North Carolina State University) - Danfeng (Daphne) Yao (Virginia Tech) -------------- next part -------------- An HTML attachment was scrubbed... URL: From sey19 at uclive.ac.nz Fri Jan 25 03:22:33 2019 From: sey19 at uclive.ac.nz (Simon Yusuf-Enoch) Date: Fri, 25 Jan 2019 08:22:33 +0000 Subject: [TYPES/announce] The 24th Australasian Conference on Information Security and Privacy (ACISP 2019) Message-ID: We apologize in advance if you receive multiple copies of this message. CALL FOR PAPERS ******************************************************************************** The 24th Australasian Conference on Information Security and Privacy (ACISP 2019) Christchurch, New Zealand, 3-5 July 2019 http://acisp19.canterbury.ac.nz ******************************************************************************** The 24th Australasian Conference on Information Security and Privacy (ACISP) will be held in Christchurch New Zealand on 3-5 July 2019, organized by the University of Canterbury. ACISP has established a key forum for international researchers and industry experts to present and discuss the latest research, trends, breakthroughs, and challenges in the domain of information security, privacy and cybersecurity. "Christchurch City is alive with colour, atmosphere and world-class attractions, including the International Antarctic Centre, Orana Park and Willowbank Wildlife Park. Christchurch is known internationally as the "Garden City" because of its spectacular gardens. Christchurch is also home to a number of excellent cafes, bars and restaurants. Many popular destinations such as Kaikoura, Akaroa, Mt Hutt and South Canterbury are less than two hours drive from Christchurch." (from NZ tourism guide, http://www.tourism.net.nz/region/christchurch) We welcome papers presenting theories, techniques, implementations, applications and practical experiences on a variety of topics. Topics of interest include, but are not limited to: - Authentication - Access Control - Blockchain technology - Cloud security - Cryptology - Cryptocurrency - Cyber-physical systems security - Database security - Digital forensics - Edge/Fog computing security - Internet of Things security - Intrusion Detection, Prevention and Response - Key management - Lightweight security - Network security - Post-quantum cryptography - Privacy enhancing technologies - Security implementation - Security policy - Security protocols - Software security - System security - Viruses and Malware - Vulnerability Discovery and Management Submission and Publication Information Papers should be submitted via easychair at https://www.easychair.org/conferences/?conf=acisp2019 All the submissions must be original, unpublished, and not submitted to another conference or journal for consideration of publication. Submissions must be fully anonymous with no author names, affiliations, acknowledgements or obvious references. Submissions must be written in English and have at most 18 pages (LNCS format, including everything). Papers should be sufficiently intelligible and self-contained without appendices so that PC members can make decisions without reading appendices. Submissions not meeting the submission guidelines risk rejection regardless of their merits. Papers must be submitted using the EasyChair system via the link on the ACISP 2019 conference website. The proceedings will be published by Springer-Verlag as a volume of the Lecture Notes in Computer Science series. Authors of accepted papers must guarantee that at least one of the authors will register and attend the conference and present their paper. Important Dates Paper Submission: 15 February 2019 Notification of Acceptance: 1 April 2019 Camera-ready Copy: 11 April 2019 Conference dates: 3-5 July 2019 General Chair: Dong Seong Kim, U. of Queensland, Australia Jin Hong, U. of Western Australia, Australia Program Co-Chairs: Julian Jang-Jaccard, Massey U., New Zealand Fuchun Guo, U. of Wollongong, Australia If you have any question, please contact the organizers at acisp19 at gmail.com or acisp19 at outlook.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From matteo.maffei at tuwien.ac.at Fri Jan 25 04:04:11 2019 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Fri, 25 Jan 2019 09:04:11 +0000 Subject: [TYPES/announce] Expressions of Interest for a Postdoc Position in Security and Privacy at TU Wien Message-ID: <1F34088A-993A-44FF-9DD1-E7115BBA3E82@tuwien.ac.at> The Security and Privacy research division (https://secpriv.tuwien.ac.at) at the Vienna University of Technology (TU Wien) is seeking a candidate for a postdoc position of two years, ideally starting in Spring 2019. The successful applicant will enjoy full research independence and further contribute to the teaching activities in security and privacy at TU Wien. Candidates with a research background in the following areas are particularly invited to apply: - Formal methods for security and privacy; - Intersection between Machine Learning and security and privacy; - Blockchain technologies; - Web security. The specific requirements for this postdoc position are the following: - An outstanding publication record in top-tier security venues; - A PhD in Computer Science; - Excellent English skills. TU Wien has about 20,000 students and a heavy emphasis on research. The Faculty of Informatics comprises about 3,000 students and is the largest one in Austria. Vienna hosts several outstanding research institutes (including IST Austria, AIT, SBA, RIAT) with a strong focus on security and privacy and a long-standing collaboration track. TU Wien offers a first class research environment, and various academic development programs. Research in Austria is generously supported by a wide-range of funding institutes, including FWF, FFG, and, within the city of Vienna, WWTF. Finally, Vienna has repeatedly been ranked number 1 worldwide in the Mercer Quality of Living Survey. The postdoctoral researcher salary is highly competitive and ruled by level B1 of the Austrian Collective Agreement for the university staff, currently amounting to EUR 3.711,10 per/month/gross (14 times a year). The TU Wien is committed to increasing female employment in leading scientific positions. Female applicants are explicitly encouraged to apply, and preference will be given to female applications when scientifically equally qualified. Expressions of interest should be submitted by e-mail to christopher.vomastek at tuwien.ac.at and include in a single pdf ? A cover letter stating the candidate's motivation to apply, and the reason(s) why they should be selected for the position; ? A CV; ? A short research statement; ? Three most significant publications; ? The contact details of two referees. Expressions of interest submitted by February 15, 2019 will receive full consideration. For informal inquiries, please contact matteo.maffei at tuwien.ac.at --- Univ. Prof. Matteo Maffei Security and Privacy Group TU Wien Favoritenstrasse 9-11, Stiege 2, 1. Stock Wien, A-1040 Website: secpriv.tuwien.ac.at Phone: +43(1)58801184860 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pierre.clairambault at ens-lyon.fr Fri Jan 25 10:32:34 2019 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Fri, 25 Jan 2019 16:32:34 +0100 Subject: [TYPES/announce] Final CfP: GaLoP 2019 Message-ID: 14th Workshop on Games for Logic and Programming Languages (GaLoP 2019) Prague, Czech Republic, 6-7 April http://www.gamesemantics.org GaLoP is an annual international workshop on game-semantic models for logics and programming languages and their applications. This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tutorials. GaLoP XIV will be held in Prague, Czech Republic on 6-7 April 2019 as a satellite workshop of ETAPS (http://www.etaps.org/). Areas of interest include: * Games and other interaction-based denotational models; * Games-based program analysis and verification; * Logics for games and games for logics; * Algorithmic aspects of game semantics; * Categorical aspects of game semantics; * Programming languages and full abstraction; * Higher-order automata and Petri nets; * Geometry of interaction; * Ludics; * Epistemic game theory; * Logics of dependence and independence; * Computational linguistics; * Games and multi-valued logics. There will be no formal proceedings but the possibility of a special issue in a journal will be considered (the 2005, 2008, 2011 and 2014 workshops led to special issues in Annals of Pure and Applied Logic). // Submission Instructions // Please submit an abstract (up to one page, excluding bibliography) of your proposed talk on the EasyChair submission page below. Supplementary material may be submitted, and will be considered at the discretion of the PC. https://easychair.org/conferences/?conf=galop2019 // Important Dates // * Submission: February 1, 2019 * Notification: February 22, 2019 * Workshop: April 6-7, 2019 // Invited talks // * Nathana?l Fijalkow (CNRS & LaBRI, Bordeaux) * Jules Hedges (University of Oxford) * Paul-Andr? Melli?s (CNRS & IRIF, Paris) // Program Committee // * Pierre Clairambault (CNRS & ENS Lyon, chair) * Claudia Faggian (CNRS & IRIF) * Pietro Galliani (University of Bozen-Bolzano) * Guy McCusker (University of Bath) * Koko Muroya (RIMS, Kyoto University & University of Birmingham) * Gabriel Sandu (University of Helsinki) * Thomas Seiller (CNRS & LIPN) * Nikos Tzevelekos (Queen Mary University of London) From grigoryf at cs.princeton.edu Sat Jan 26 20:22:11 2019 From: grigoryf at cs.princeton.edu (Grigory Fedyukovich) Date: Sat, 26 Jan 2019 20:22:11 -0500 Subject: [TYPES/announce] HCVS 2019 - Second Call for Papers Message-ID: =========================================================== Second Call for Papers *6th Workshop on Horn Clauses for Verification and Synthesis (HCVS)* April 7, 2019 - Prague, Czech Republic (co-located with ETAPS 2019) https://conf.researchr.org/track/etaps-2019/hcvs-2019-papers =========================================================== Many Program Verification and Synthesis problems of interest can be modeled directly using Horn clauses, and many recent advances in the Constraint/Logic Programming, Verification, and Automated Deduction communities have centered around efficiently solving problems presented as Horn clauses. This workshop aims to bring together researchers working in the communities of Constraint/Logic Programming (e.g., ICLP and CP), Program Verification (e.g., CAV, TACAS, and VMCAI), and Automated Deduction (e.g., CADE), on the topic of Horn clause based analysis, verification and synthesis. Horn clauses have been advocated by these communities at different times and from different perspectives, and this workshop is organized to stimulate interaction and a fruitful exchange and integration of experiences. This edition follows five previous meetings: HCVS 2018 in Oxford, UK (w/FLoC), HCVS 2017 in Gothenburg, Sweden (w/CADE), HCVS 2016 in Eindhoven, The Netherlands (w/ETAPS), HCVS 2015 in San Francisco, CA, USA (w/CAV), and HCVS 2014 in Vienna, Austria (w/VSL). Aims and Scope ============= Topics of interest include but are not limited to the use of Horn clauses, constraints, and related formalisms in the following areas: - Analysis and verification of programs and systems of various kinds (e.g., imperative, object-oriented, functional, logic, higher-order, concurrent) - Program synthesis - Program testing - Program transformation - Constraint solving - Type systems - Case studies and tools - Challenging problems We solicit regular papers describing theory and implementation of Horn-clause-based analysis and tool descriptions. We also solicit extended abstracts describing work-in-progress, as well as presentations covering previously published results that are of interest to the workshop. CHC-COMP ========= HCVS 2019 will host the 2nd CHC competition (CHC-COMP), which will compare state-of-the-art tools for CHC solving for performance and effectiveness on a set of publicly available benchmarks. More information can be found at https://chc-comp.github.io/ All participants of CHC-COMP are invited (but not obliged) to submit a tool description for publishing either online or at the proceedings through the EasyChair system for HCVS (the HCVS deadlines apply). *Important dates* *=============* *- 15 Feb 2019: *Paper submission *- 7 Mar 2019:* Paper notification *- 15 Mar 2019: *Camera-ready (for informal pre-proceedings) *- 7 Apr 2019: *Workshop *- 12 May 2019: *Final camera-ready (for formal post-proceedings*)* Program Committee =============== - Nikolaj Bj?rner (Microsoft Research) - Adrien Champion (OCamlPro) - Emanuele De Angelis (University of Chieti-Pescara) - chair - Giorgio Delzanno (Universit? degli Studi di Genova) - Grigory Fedyukovich (Princeton University) - chair - Fabio Fioravanti (University of Chieti-Pescara) - John Gallagher (Roskilde University) - Alberto Griggio (Fondazione Bruno Kessler) - Arie Gurfinkel (University of Waterloo) - Matthias Heizmann (University of Freiburg) - Dejan Jovanovi? (SRI International) - Bishoksan Kafle (The University of Melbourne) - Ekaterina Komendantskaya (Heriot-Watt University) - Jorge A. Navas (SRI International) - Nadia Polikarpova (University of California San Diego) - Philipp Ruemmer (Uppsala University) - Andrey Rybalchenko (Microsoft Research) - Valerio Senni (ALES Srl - UTRC) - Alicia Villanueva (Universitat Polit?cnica de Val?ncia) - He Zhu (Galois, Inc) Submission ========= Submission has to be done in one of the following formats: - Regular papers (up to 12 pages plus bibliography in EPTCS format), which should present previously unpublished work (completed or in progress), including descriptions of research, tools, and applications. - Tool papers (up to 4 pages plus bibliography in EPTCS format), including the papers written by the CHC-COMP participants, which can outline the theoretical framework, the architecture, the usage, and experiments of the tool. - Extended abstracts (up to 3 pages in EPTCS format), which describe work in progress or aim to initiate discussions. - Presentation-only papers, i.e., papers already submitted or presented at a conference or another workshop. Such papers can be submitted in any format, and will not be included in the workshop post-proceedings. All submitted papers will be reviewed by the program committee and will be selected for inclusion in accordance with the referee reports. Accepted papers will be made available before the workshop on the HCVS website and will be published in a volume of the Electronic Proceedings in Theoretical Computer (EPTCS) series after the workshop (provided that enough regular and tool papers are accepted). Authors of accepted papers are required to ensure that at least one of them will be present at the workshop. Papers must be submitted through the EasyChair system using the web page: https://easychair.org/conferences/?conf=hcvs2019 -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.S.T.Q.Jongmans at cwi.nl Sun Jan 27 16:14:02 2019 From: S.S.T.Q.Jongmans at cwi.nl (Sung-Shik Jongmans) Date: Sun, 27 Jan 2019 22:14:02 +0100 (CET) Subject: [TYPES/announce] PhD position in concurrency/programming languages/formal methods at CWI (Amsterdam) In-Reply-To: <1454238690.2666176.1548623606610.JavaMail.zimbra@cwi.nl> References: <1663093412.2664661.1548620271702.JavaMail.zimbra@cwi.nl> <540124928.2665962.1548622642333.JavaMail.zimbra@cwi.nl> <1230340202.2666011.1548622828184.JavaMail.zimbra@cwi.nl> <1662852729.2666167.1548623566755.JavaMail.zimbra@cwi.nl> <1454238690.2666176.1548623606610.JavaMail.zimbra@cwi.nl> Message-ID: <2027916526.2666192.1548623642487.JavaMail.zimbra@cwi.nl> ## Position We are seeking applications for a fully-funded PhD position in concurrency/programming languages/formal methods, jointly offered by CWI (Centrum Wiskunde & Informatica) and OU (Open University of the Netherlands). The general direction of the project is the development of a domain-specific language to express interaction protocols among processes in concurrent systems at a higher level of abstraction than classical concurrency primitives (locks, monitors, etc.). Depending on his/her research interests, the successful applicant will work at the intersection of theory (e.g., formal semantics) and practice (e.g., tool development) on the design and implementation of techniques for code generation, optimization, and/or verification of interaction protocols. The successful applicant will work under supervision of Sung-Shik Jongmans (principal investigator of the project), Farhad Arbab, and Frank de Boer. The starting date is flexible (but preferably sooner rather than later). ## Requirements Applicants should either have a master's degree (or equivalent) in computer science, or expect to obtain one shortly. Applicants should have a strong interest in concurrency, programming languages, and/or formal methods. Dutch language proficiency is not required. ## Location The successful applicant will work in the Formal Methods group at CWI in Amsterdam. CWI is the Dutch national research institute for mathematics and computer science. The mission of CWI is to conduct pioneering research in mathematics and computer science, generating new knowledge in these fields and conveying it to trade, industry, and society at large. CWI is an internationally oriented institute, with 160 scientists from approximately 27 countries. The facilities are first-rate and include excellent IT support, career planning, training, and courses. CWI is located at Science Park Amsterdam that is presently developing into a major location of research in the natural sciences in The Netherlands. ## Employment The successful applicant will be employed by OU for four years and formally seconded to CWI for the duration of the project. The terms of employment are in accordance with the Dutch Collective Labor Agreement for Universities. The gross monthly salary for a PhD student (full-time) is 2325 EUR during the first year and increases to 2972 EUR over the four year period. ## Application We are happy to provide more details to potential applicants. Requests for additional information regarding the project's content/motivation, other informal enquiries, and formal applications can be sent to Sung-Shik Jongmans (jongmans at cwi.nl; ssj at ou.nl). Formal applications must include: - A motivation letter - A cv, including a list of courses with grades - A copy of the master's thesis (if already available) - The name of at least one scientist able and willing to provide a reference Deadline for applications: 28 February 2019 From Marc.Bezem at uib.no Mon Jan 28 06:03:05 2019 From: Marc.Bezem at uib.no (Marc.Bezem at uib.no) Date: Mon, 28 Jan 2019 12:03:05 +0100 Subject: [TYPES/announce] TYPES 2019, 11-14 June 2019, Oslo: Announcement and second call for contributions Message-ID: <20190128120305.11695p49bdk3xysp.nmimb@impmail.uib.no> ANNOUNCEMENT AND SECOND CALL FOR CONTRIBUTIONS 25th International Conference on Types for Proofs and Programs, TYPES 2019 and EUTYPES Cost Action CA15123 meeting Oslo, Norway, 11 - 14 June 2019 https://cas.oslo.no/types2019/ TYPES 2019 will be held in parallel (and jointly on 12 June) with HoTT-UF, 12-14 June 2019, https://cas.oslo.no/hott-uf/ BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the programme is organised under the auspices of EUTypes. INVITED SPEAKERS * Adam Chlipala (MIT, Cambridge MA, USA) * Assia Mahboubi, (INRIA, Nantes, France) * Conor McBride (University of Strathclyde, Glasgow, UK) * Stephanie Weirich (University of Pennsylvania, Pittsburgh, USA) CONTRIBUTED TALKS We solicit contributed talks: https://cas.oslo.no/types2019/submission/ Selection of those will be based on extended abstracts/short papers of 2 pp formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2019 Important dates: * submission of 2 pp abstract: 4 March 2019 * notification of acceptance/rejection: 15 April 2019 * camera-ready version of abstract: 6 May 2019 Camera-ready versions of the accepted contributions will be published in an informal book of abstracts for distribution at the workshop. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2018, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. Tentative submission deadline for the post-proceedings: September 2019. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Marc Bezem (University of Bergen, chair) Małgorzata Biernacka (University of Wrocław) Jesper Cockx (Chalmers University Gothenburg) Herman Geuvers (Radboud University Nijmegen) Silvia Ghilezan (University of Novi Sad) Mauro Jaskelioff (Universidad Nacional de Rosario) Ambrus Kaposi (E?tv?s Lor?nd University) Ralph Matthes (IRIT ? CNRS and University of Toulouse) ?tienne Miquey (INRIA, France) Leonardo da Moura (Microsoft Research) Keiko Nakata (SAP Potsdam) Fredrik Nordvall Forsberg (University of Strathclyde) Benjamin Pierce (University of Pennsylvania) Elaine Pimentel (Federal University of Rio Grande do Norte) Lu?s Pinto (University of Minho) Simona Ronchi Della Rocca (Universit? di Torino) Carsten Sch?rmann (IT University of Copenhagen) Wouter Swierstra (Utrecht University) Tarmo Uustalu (Reykjavik University) TYPES STEERING COMMITTEE Andreas Abel, Marc Bezem, Jos? Esp?rito Santo, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair). ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. From 2009 to 2015, TYPES has been run as an independent conference series. From 2016, TYPES is partially supported by COST Action EUTypes CA15123. Previous TYPES meetings were held in Antibes (1990), Edinburgh (1991), B?stad (1992), Nijmegen (1993), B?stad (1994), Torino (1995), Aussois (1996), Kloster Irsee (1998), L?keberg (1999), Durham (2000), Berg en Dal near Nijmegen (2002), Torino (2003), Jouy-en-Josas near Paris (2004), Nottingham (2006), Cividale del Friuli (2007), Torino (2008), Aussois (2009), Warsaw (2010), Bergen (2011), Toulouse (2013), Paris (2014), Tallinn (2015), Novi Sad (2016), Budapest (2017), Braga (2018). CONTACT Email: types2019 at cas.oslo.no Organisers: Marc Bezem (University of Bergen, chair) Bj?rn Ian Dundas (University of Bergen) Erna Kas (Utrecht University) Camilla K. Elmar (Centre for Advanced Study) From A.Popescu at mdx.ac.uk Mon Jan 28 08:04:18 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Mon, 28 Jan 2019 13:04:18 +0000 Subject: [TYPES/announce] FroCoS/TABLEAUX 2019 (London) joint call for workshops and tutorials -- extended deadline Message-ID: FroCoS 2019 The 12th International Symposium on Frontiers of Combining Systems and TABLEAUX 2019 The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods London, UK, September 3-6, 2019 Websites: https://www.frocos2019.org, https://www.tableaux2019.org Contact: chair at frocos2019.org, chair at tableaux2019.org Proposal submission deadline: 1 March 2019 FroCoS and TABLEAUX are two of the main conferences on the theory and application of logical systems. Their 2019 editions will be hosted by the Middlesex University in London, from 3 to 6 September 2019. In keeping with the tradition of the two events, we invite proposals for colocated workshops and tutorials on all topics related to logical reasoning: from theoretical aspects, to applications, to tools for interactive or automated reasoning. Workshops and tutorials can target the logical systems community in general, or alternatively focus on a particular system, recent theoretical development or application. Colocated events will take place on 2 and 3 September 2019 (before the start of the conference programs) and will be held on the same premises as the main conferences. Workshop/tutorial-only attendees will enjoy a significantly reduced registration fee. Detailed matters such as the paper submission and review process, or the publication of proceedings, are up to the organizers of individual events. All accepted workshops and tutorials will be expected to have their program ready by 10 August 2019. Proposals for workshops and tutorials should contain at least the following pieces of information: * name and contact details of the main organizer(s) * (if applicable) names of additional organizers * title and organizational style of event (tutorial, public workshop, project workshop, etc.) * preferred length of workshop (between half day and two days) * estimated number of attendees * short description of topic (up to one page) * (if applicable) pointers to previous editions of the workshop, or to similar events Proposals are invited to be submitted by email to chair at frocos2019.org and chair at tableaux2019.org, no later than 1 March 2019. Selected events will be notified by 9 March 2019. The workshop/tutorial selection committee consists of the FroCoS and TABLEAUX program chairs and the conference organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.bliudze at inria.fr Tue Jan 29 10:55:42 2019 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Tue, 29 Jan 2019 16:55:42 +0100 Subject: [TYPES/announce] MeTRiD @ ETAPS 2019: Deadline extension Message-ID: <0b7efca1-7132-0720-bc3c-c955b902840a@inria.fr> ********************************************************************** (satellite workshop of ETAPS 2019) ?????????????????????????? CALL FOR PAPERS ??????????????????? 2nd International Workshop on ???????????? Methods and Tools for Rigorous System Design ???????????????????????????? MeTRiD 2019 ???????????????? Prague, Czech Republic, 6 April 2019 ??? https://conf.researchr.org/track/etaps-2019/metrid-2019-papers ?????????????????? https://project.inria.fr/metrid/ ********************************************************************** !! Paper submission deadline extended to 11/02/2019 AoE !! -- ABOUT MeTRiD -- MeTRiD 2019 is the second edition of the MeTRiD international workshop focusing on the theoretical foundations, tools and applications of the Rigorous System Design (RSD) approach. The term "Rigorous System Design" denotes the design approach that is based on a formal, accountable and iterative process for deriving trustworthy and optimised implementations from models of application software, its execution platform and its external environment.? In particular, a system implementation is derived from a set of appropriate high-level models by applying a sequence of semantics- preserving transformations, thereby as much as possible striving for achieving correctness by construction. The goal of the workshop is to promote cross-fertilisation between theoretical research in academia and practical applications in the industry.? On one hand, we hope that, through the publication of research and tool papers, the workshop will contribute to raising awareness of the methods and tools available among the industrial players.? On the other hand, presentation and exchange of realistic case studies should allow academic researchers to better fit their tools to industrial needs, thereby improving the dissemination of results. This year, we broaden the scope of MeTRiD workshop with contributions on the design of systems for increased autonomy in vehicles, the Internet of Things and elsewhere. The key concern in such systems is their ability to handle knowledge and adaptively respond to environment changes, while the ultimate challenge is preserving rigorousness despite the fact that essential properties cannot be guaranteed at design time. -- INVITED SPEAKERS -- ?? * TBA ?? * TBA -- IMPORTANT DATES -- (all dates are 23:59 AoE) ?? * Paper submission:????????? 11 February 2019 (extended) ?? * Decision notification:???? 01 March? ? 2019 ?? * Pre-proceedings version:?? 17 March? ? 2019 ?? * Final camera-ready:??????? 28 April? ? 2019 -- SCOPE -- The workshop will solicit contributions of three types: ?? * Regular papers, presenting original research ?? * Case study papers, reporting the evaluation of existing ???? modelling, analysis, transformation and code generation ???? formalisms and tools on realistic examples of significant size ?? * Tool papers, describing new tool prototypes supporting the RSD ???? flow and enhancements of existing ones The authors of accepted tool papers will be expected to give a live demonstration at the workshop. Topics of interest include, but are not limited to the following: ?? * models and formalisms for specifying user requirements, ???? functional behaviour of application components, coordination and ???? interaction protocols, execution platform architectures, resource ???? utilisation policies etc. ?? * reference models and architectures for systems of autonomous ???? agents ?? * model transformation techniques integrating models ?? * design-time and run-time knowledge generation/transformation for ???? system adaptivity ?? * analysis techniques for establishing correctness properties at ???? all stages of the design process? ?? * case studies exemplifying potential applications of the RSD ???? approach ?? * prototype tools supporting various stages of the RSD flow ?? * tool integration experiences -- LIGHTWEIGHT DOUBLE-BLIND POLICY -- All submitted papers will be reviewed by at least three independent reviewers under a lightweight double-blind policy.? The authors would be expected to invest reasonable effort into concealing their identities.? However, the main goal is to allow for unbiased review: anonymisation should not affect the quality of submissions, nor in any way hamper their evaluation.? In particular, references to technical reports, case study models or tool distributions are acceptable and should be provided where necessary. -- PAPER SUBMISSION AND PUBLISHING? -- Papers of all types will be made available before the workshop on the MeTRiD website and will be published as post-proceedings in the open-access series Electronic Proceedings in Theoretical Computer Science (EPTCS).? Submitted papers must be in English, presenting original work.? They must be unpublished and not submitted for publication elsewhere. All submissions must adhere to the EPTCS formatting style (http://style.eptcs.org/) and are limited to 12 pages (not counting the appendices), but shorter extended abstracts are welcome. Tool papers should provide the URL of the tool (if available) and illustrate the maturity and robustness of the tool.? They must also comprise an appendix of reasonable length (roughly 6 pages, although minor deviations will be tolerated, if necessary) with the description of the demonstration, including screenshots.? As usual, appendices will be used for evaluation purposes only and will not be included for publication. Contributions must be submitted electronically in PDF through the EasyChair author interface: https://easychair.org/conferences/?conf=metrid2019 Submissions not adhering to the specified format and length may be rejected immediately. -- ORGANIZERS -- Simon Bliudze (INRIA Lille - Nord Europe, France) Panagiotis Katsaros (Aristotle University of Thessaloniki, Greece) All queries can be sent to: metrid2019 at easychair.org -- PROGRAM COMMITTEE -- Farhad Arbab (CWI and Leiden University, The Netherlands) Paul Attie (American University of Beirut, Lebanon) Ezio Bartocci (TU Wien, Austria) Stylianos Basagiannis (United Technologies Research Centre, Ireland) Saddek Bensalem (Verimag / University Grenoble Alpes, France) Simon Bliudze (INRIA Lille - Nord Europe, France) Marius Bozga (Verimag / CNRS, France) Tomas Bures (Charles University, Czech Republic) Wenceslas Godard (Airbus Group, France) Marieke Huisman (University of Twente, The Netherlands) Mohamad Jaber (American University of Beirut, Lebanon) Panagiotis Katsaros (Aristotle University of Thessaloniki, Greece) Igor Konnov (TU Wien, Austria) Axel Legay (IRISA, France) Tiziana Margaria (University of Limerick and Lero, Ireland) Anastasia Mavridou (NASA Ames, US) Claire Pagetti (ONERA / IRIT-ENSEEIHT, France) Yiannis Papadopoulos (University of Hull, UK) Yvonne-Anne Pignolet (ABB Corporate Research, Switzerland) Harald Ruess (fortiss, Germany) Martina Seidl (Johannes Kepler University, Austria) Joseph Sifakis (Verimag / CNRS, France) Paola Spoletini (Kennesaw State University, USA) Janos Sztipanovits (Vanderbilt University, USA) Marcel Verhoef (European Space Agency, The Netherlands) Andras Voros (Budapest University of Technology & Economics, Hungary) Martin Wirsing (Ludwig-Maximilians-Universitat Munchen, Germany) Wang Yi (Uppsala University, Sweden) -- HOST INSTITUTION -- MeTRiD is a satellite workshop of ETAPS 2019, which will be hosted by Charles University in Prague. -------------- next part -------------- A non-text attachment was scrubbed... Name: 0xC5B0880B215E4DF6.asc Type: application/pgp-keys Size: 1769 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From ivan.scagnetto at uniud.it Wed Jan 30 02:46:45 2019 From: ivan.scagnetto at uniud.it (Ivan Scagnetto) Date: Wed, 30 Jan 2019 07:46:45 +0000 Subject: [TYPES/announce] LFMTP 2019 - Call For Papers Message-ID: ======================================================================= Call for papers Logical Frameworks and Meta-Languages: Theory and Practice LFMTP 2019 Vancouver, CA, 22 June 2019 Affiliated with LICS 2019 http://lfmtp.org/workshops/2019/ ======================================================================= Abstract submission deadline: 25 March 2019 Paper submission deadline: 1 April 2019 Logical frameworks and meta-languages form a common substrate for representing, implementing and reasoning about a wide variety of deductive systems of interest in logic and computer science. Their design, implementation and their use in reasoning tasks, ranging from the correctness of software to the properties of formal systems, have been the focus of considerable research over the last two decades. This workshop will bring together designers, implementors and practitioners to discuss various aspects impinging on the structure and utility of logical frameworks, including the treatment of variable binding, inductive and co-inductive reasoning techniques and the expressiveness and lucidity of the reasoning process. LFMTP 2019 will provide researchers a forum to present state-of-the-art techniques and discuss progress in areas such as the following: * Encoding and reasoning about the meta-theory of programming languages, logical systems and related formally specified systems. * Theoretical and practical issues concerning the treatment of variable binding, especially the representation of, and reasoning about, datatypes defined from binding signatures. * Logical treatments of inductive and co-inductive definitions and associated reasoning techniques, including inductive types of higher dimension in homotopy type theory * Graphical languages for building proofs, applications in geometry, equational reasoning and category theory. * New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy and cubical type theory. * Applications of logical frameworks: proof-carrying architectures, proof exchange and transformation, program refactoring, etc. * Techniques for programming with binders in functional programming languages such as Haskell, OCaml or Agda, and logic programming languages such as lambda Prolog or Alpha-Prolog. Important Dates Abstract submission deadline: Monday March 25 Submission deadline: Monday April 1 Notification to authors: Monday April 30 Final version due: Monday May 21 Workshop date: Saturday June 22 Submission In addition to regular papers, we accept the submission of "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be of interest for the community at large. Submitted papers should be in PDF, formatted using the EPTCS style guidelines. The length is restricted to 15 pages for regular papers and 8 pages for "Work in Progress" papers. Submission is via EasyChair: https://easychair.org/conferences/?conf=lfmtp2019 Proceedings A selection of the presented papers will be published online in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Program Committee * Danel Ahman (University of Ljubljana) * Amy Felty (University of Ottawa) * Daniel Hirschkoff (ENS Lyon) * Ralph Matthes (IRIT-Universit? Paul Sabatier) * Dale Miller (Inria-Saclay and LIX Ecole Polytechnique, France), co-chair * Elaine Pimentel (Federal University of North Rio Grande, Natal) * Florian Rabe (University of Paris South) * Ivan Scagnetto (University of Udine, Italy), co-chair * Gert Smolka (Saarland University) * Kristina Sojakova (Cornell University) * Enrico Tassi (Inria-Sophia) From ucacsam at ucl.ac.uk Wed Jan 30 06:19:59 2019 From: ucacsam at ucl.ac.uk (Matteo Sammartino) Date: Wed, 30 Jan 2019 11:19:59 +0000 Subject: [TYPES/announce] LearnAut 2019 first Call for Papers -- LICS 2019 Workshop Message-ID: Learning and Automata (LearnAut) -- LICS 2019 workshop June 23rd, Vancouver, Canada Website: https://learnaut19.github.io SUBMISSION DEADLINE March 30th Learning models defining recursive computations, like automata and formal grammars, are the core of the field called Grammatical Inference (GI). The expressive power of these models and the complexity of the associated computational problems are major research topics within mathematical logic and computer science, spanning the communities that the Logic in Computer Science (LICS) conference brings together. Historically, there has been little interaction between the GI and LICS communities, though recently some important results started to bridge the gap between both worlds, including applications of learning to formal verification and model checking, and (co-)algebraic formulations of automata and grammar learning algorithms. The goal of this workshop is to bring together experts on logic who could benefit from grammatical inference tools, and researchers in grammatical inference who could find in logic and verification new fruitful applications for their methods. We invite submissions of recent work, including preliminary research, related to the theme of the workshop. Similarly to how main machine learning conferences and workshops are organized, all accepted abstracts will be part of a poster session held during the workshop. Additionally, the Program Committee will select a subset of the abstracts for oral presentation. At least one author of each accepted abstract is expected to represent it at the workshop. Topics of interest include (but are not limited to): - Computational complexity of learning problems involving automata and formal languages. - Algorithms and frameworks for learning models representing language classes inside and outside the Chomsky hierarchy, including tree and graph grammars. - Learning problems involving models with additional structure, including numeric weights, inputs/outputs such as transducers, register automata, timed automata, Markov reward and decision processes, and semi-hidden Markov models. - Logical and relational aspects of learning and grammatical inference. - Theoretical studies of learnable classes of languages/representations. - Relations between automata and recurrent neural networks. - Active learning of finite state machines and formal languages. - Methods for estimating probability distributions over strings, trees, graphs, or any data used as input for symbolic models. - Applications of learning to formal verification and (statistical) model checking. - Metrics and other error measures between automata or formal languages. ** Invited speakers ** Lise Getoor (UC Santa Cruz) Prakash Panangaden (McGill University) Nils Jansen (Radboud University) (to be confirmed) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long at most (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review. - Submission url: https://easychair.org/conferences/?conf=learnaut2019 - Submission deadline: March 30th - Notification of acceptance: April 25th - Registration: TBD ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Fran?ois Denis (Aix-Marseille Universit?) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Ariadna Quattoni (Naver Labs Europe) Alexandra Silva (University College of London) Makoto Kanazawa (Hosei University) Matthias Gall? (Naver Labs Europe) Frits Vaandrager (Radboud University) Alexander Clark (King?s College London) Kousha Etessami (University of Edinburgh) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Tobias Kapp? (University College London) Guillaume Rabusseau (Universit? de Montr?al / Mila) Matteo Sammartino (University College London) From joshs at mail2000.com.tw Wed Jan 30 20:20:54 2019 From: joshs at mail2000.com.tw (Josh Ko) Date: Thu, 31 Jan 2019 10:20:54 +0900 Subject: [TYPES/announce] Bx 2019 Second Call for Papers (Workshop on Bidirectional Transformations) Message-ID: Bx 2019: 8th International Workshop on Bidirectional Transformations ==================================================================== Highlights: - workshop date set on June 4, 2019 - Zachary Ives confirmed as invited speaker - abstract submission in two weeks (Tuesday, Feb 12, AoE) - links to CEUR-WS.org style and template files updated * http://bx-community.wikidot.com/bx2019:home * June 4, 2019, Saint Joseph?s University, Philadelphia, PA, USA * as part of Philadelphia Logic Week (PLW) 2019: https://sites.sju.edu/plw/ * Invited speaker: Zachary Ives (University of Pennsylvania) Bidirectional transformations (bx) are a mechanism for maintaining the consistency of at least two related sources of information. Such sources can be relational databases, software models and code, or any other document following standard or ad-hoc formats. Bx are an emerging topic in a wide range of research areas, with prominent presence at top conferences in several different fields (namely databases, programming languages, software engineering, and graph transformation), but with results in one field often getting limited exposure in the others. Bx 2019 is a dedicated venue for bx in all relevant fields, and is part of a workshop series that was created in order to promote cross-disciplinary research and awareness in the area. As such, since its beginning in 2012, the workshop has rotated between venues in different fields. Bx 2019 will be a part of Philadelphia Logic Week (PLW) 2019, which also includes conference and workshops on logic, provenance, and databases, topics that we hope will complement Bx and help build engagement with these communities. Important Dates =============== - Abstract submission: Feb 12 (AoE) - Paper submission: Feb 19 (AoE) - Author notification: Apr 8 - Camera-ready: around May 1 - Workshop: Jun 4, 2019 Aims and Topics =============== The aim of the workshop is to bring together researchers and practitioners, established and new, interested in bx from different perspectives, including but not limited to: - bidirectional programming languages and frameworks - data and model synchronization - view updating - inter-model consistency analysis and repair - data/schema (or model/metamodel) co-evolution - coupled software/model transformations - inversion of transformations and data exchange mappings - domain-specific languages for bx - analysis and classification of requirements for bx - bridging the gap between formal concepts and application scenarios - analysis of efficiency of transformation algorithms and benchmarks - survey and comparison of bx technologies - case studies and tool support Submission Guidelines ===================== Papers must follow the CEUR-WS.org one-column style (with page numbers) available at - http://ceur-ws.org/Vol-XXX/samplestyles/onecolpceurws.sty and must be submitted via EasyChair: - https://www.easychair.org/conferences/?conf=bx2019 A sample LaTeX file using the above style (along with an included sample image) can be downloaded at - http://ceur-ws.org/Vol-XXX/samplestyles/paper1p.tex - http://ceur-ws.org/Vol-XXX/samplestyles/fig1.eps Five categories of submissions are considered: * Full Research Papers (up to 15 pages) - in-depth presentations of novel concepts and results - applications of bx to new domains - survey papers providing novel comparisons between existing bx technologies and approaches case studies * Tool Papers (up to 8 pages) - guideline papers presenting best practices for employing a specific bx approach (with a specific tool) - presentation of new tools or substantial improvements to existing ones - qualitative and/or quantitative comparisons of applying different bx approaches and tools * Experience Report (up to 8 pages) - sharing experiences and lessons learned with bx tools/frameworks/languages - how bx is used in (research/industrial/educational) projects * Extended Abstracts and Short Papers (up to 4 pages) - work in progress - small focused contributions - position papers and research perspectives - critical questions and challenges for bx * Talk Proposals (up to 2 pages) - proposed lectures about topics of interest for bx - existing work representing relevant contributions for bx - promising contributions that are not mature enough to be proposed as papers of the other categories If your submission is not a Full Research Paper, please include the intended submission category in the Title field of EasyChair?s submission form. The bibliography is excluded from the page limits. All papers are expected to be self-contained and well-written. Tool papers are not expected to present novel scientific results, but to document artifacts of interest and share bx experience/best practices with the community. Experience papers are expected to report on lessons learnt from applying bx approaches, languages, tools, and theories to practical application case studies. Extended abstracts should primarily provoke interesting discussion at the workshop and will not be held to the same standard of maturity as regular papers; short papers contain focused results, positions or perspectives that can be presented in full in just a few pages, and that correspondingly contain fewer results and that therefore might not be competitive in the full paper category. Talk proposals are expected to present work that is of particular interest to the community and worth a talk slot at the workshop. We strongly encourage authors to ensure that any (variants of) examples are present in the bx example repository at the time of submission, and for tool papers, to allow for reproducibility with minimal effort, either via a virtual machine (e.g., via Share - http://share20.eu) or a dedicated website with relevant artifacts and tool access. All papers will be peer-reviewed by at least three members of the program committee. If a paper is accepted, one author of the paper is expected to participate in the workshop to present it. Authors of accepted tool papers are also expected to be available to demonstrate their tool at the event. Proceedings and Special Issue ============================= The workshop proceedings, including all accepted papers (except talk proposals), will be published electronically by CEUR-WS.org. A special issue open to all authors of papers in BX workshops over the past few years is planned. Program committee ================= * Co-chairs - James Cheney, University of Edinburgh, UK - Hsiang-Shang ?Josh? Ko, National Institute of Informatics, Japan * Members - Leopoldo Bertossi, Carleton University, Canada - Ravi Chugh, University of Chicago, US - Zinovy Diskin, McMaster University, Canada - Paolo Guagliardo, University of Edinburgh, UK - Jules Hedges, University of Oxford, UK - Michael Johnson, Macquarie University, Australia - Leen Lambers, Hasso Plattner Institute, University of Potsdam, Germany - Kazutaka Matsuda, Tohoku University, Japan - Anders Miltner, Princeton University, US - Alfonso Pierantonio, University of L'Aquila, Italy - Perdita Stevens, University of Edinburgh, UK - Daniel Str?ber, University of Koblenz and Landau, Germany - Manuel Wimmer, Vienna University of Technology, Austria - Nicolas Wu, University of Bristol, UK From tristan.crolard at lecnam.net Thu Jan 31 04:33:19 2019 From: tristan.crolard at lecnam.net (Tristan Crolard) Date: Thu, 31 Jan 2019 10:33:19 +0100 Subject: [TYPES/announce] Postdoc position on Automatic Parallelization of Dalvik Bytecode at CNAM, Paris Message-ID: Postdoc position on Automatic Parallelization of Dalvik Bytecode Applications are invited for a Postdoctoral Research Fellow position working on automatic parallelization of Android applications. While modern smartphones possesses powerful CPUs with many-cores, smartphone applications often tend not to fully exploit all the available power. The overall aim of the project is to investigate the possibility of automatic parallelization of Dalvik bytecode to improve applications performances on multicore architectures. Dalvik bytecode is used as the distribution format of Android applications. Android Runtime (ART) compiles Dalvik applications into native machine code upon installation. We propose to investigate high level parallelization of Dalvik code before deploying it on ART. This project is a collaboration between the CEDRIC laboratory of CNAM and manycore.io. The postdoc will take place in Paris both at the CEDRIC laboratory and at manycore.io. The postdoc will be supervised by Pr. Tristan Crolard and Dr. Sami Taktak at CEDRIC laboratory and Nicolas Toper at manycore.io. The postdoc is available for a period of 1 year. The successful candidate will have to develop a formal model of Dalvik code and formalize code transformation for automatic parallelization of Android applications. The work will involve developing techniques that combine programming languages semantics, compilation and formal methods. To apply you must hold (or be close to achieving) a PhD in Computer Science. You should have demonstrated your research competence in formal methods and/or programming languages semantics and compilation. You should also have a strong mathematical background, good programming skills. English proficiency is required. Interested applicants are encouraged to contact us with inquiries. Sami Taktak Tristan Crolard Nicolas Toper https://cedric.cnam.fr https://www.manycore.io From Michael.Greenberg at pomona.edu Thu Jan 31 14:37:36 2019 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Thu, 31 Jan 2019 19:37:36 +0000 Subject: [TYPES/announce] POPL 2020 -- Call for Papers Message-ID: POPL 2020 Call for Papers (https://popl20.sigplan.org/) Important Dates: Wed 10 Jul 2019: Submission deadline Mon 16 Sep 2019: Start of rebuttal period Thu 19 Sep 2019: End of rebuttal period Mon 14 Oct 2019: Notification Thu 07 Nov 2019: Camera ready deadline Wed 22 - Fri 24 Jan 2020: Conference General chair: Brigitte Pientka PC chair: Lars Birkedal PC members: https://popl20.sigplan.org/committee/popl-2020-papers-program-committee # Scope The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. Both theoretical and experimental papers are welcome, on topics ranging from formal frameworks to experience reports. We seek submissions that make principled, enduring contributions to the theory, design, understanding, implementation or application of programming languages. The symposium is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. # Evaluation criteria The Program Committee will evaluate the technical contribution of each submission as well as its accessibility to both experts and the general POPL audience. All papers will be judged on significance, originality, relevance, correctness, and clarity. Each paper should explain its contributions in both general and technical terms, identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Authors should strive to make their papers understandable to a broad audience. Advice on writing technical papers can be found on the SIGPLAN author information page. # Evaluation process Authors will have a multi-day period to respond to reviews, as indicated in the Important Dates table. Responses are optional. They must not be overly long and should not try to introduce new technical results. Reviewers will write a short reaction to these author responses. Following the precedent set by POPL 2018, the program committee will discuss papers entirely electronically rather than at a physical programming committee meeting. This will avoid the time, cost and environmental impact of transporting an increasingly large committee to one point on the globe. Unlike in recent years, there will be no formal External Review Committee, though experts outside the committee will be consulted when their expertise is needed. Reviews will be accompanied by a short summary of the reasons behind the committee?s decision. It is the goal of the program committee to make it clear to the authors why each paper was or was not accepted. # Submission guidelines See https://popl20.sigplan.org/track/POPL-2020-Research-Papers#POPL-2020-Call-for-Papers for detailed submission guidelines. # Artifact Evaluation Authors of accepted papers will be invited to formally submit supporting materials to the Artifact Evaluation process. Artifact Evaluation is run by a separate committee whose task is to assess how the artifacts support the work described in the papers. This submission is voluntary and will not influence the final decision regarding the papers. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Authors of accepted papers are encouraged to make these materials publicly available upon publication of the proceedings, by including them as ?source materials? in the ACM Digital Library. # PACMPL and Copyright All papers accepted to POPL 2020 will be published as part of the new ACM journal Proceedings of the ACM on Programming Languages (PACMPL). To conform with ACM requirements for journal publication, all POPL papers will be conditionally accepted; authors will be required to submit a short description of the changes made to the final version of the paper, including how the changes address any requirements imposed by the program committee. That the changes are sufficient will be confirmed by the original reviewers prior to acceptance to POPL. Authors of conditionally accepted papers must submit a satisfactory revision to the program committee by the requested deadline or risk rejection. For more information, see https://popl20.sigplan.org/track/POPL-2020-Research-Papers#POPL-2020-Call-for-Papers # Distinguished Paper Awards At most 10% of the accepted papers of POPL 2020 will be designated as Distinguished Papers. This award highlights papers that the POPL program committee thinks should be read by a broad audience due to their relevance, originality, significance and clarity. The selection of the distinguished papers will be made based on the final version of the paper and through a second review process. From sandra at dcc.fc.up.pt Fri Feb 1 05:55:11 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Fri, 1 Feb 2019 11:55:11 +0100 Subject: [TYPES/announce] FSCD 2019 - Deadline reminder (Abstracts: 8 February, Full Papers: 11 February) Message-ID: <8F88B33C-586F-4BAF-93EA-FB57A3172684@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) --------------- CALL FOR PAPERS Fourth International Conference on Formal Structures for Computation and Deduction (FSCD 2019) 24 -- 30 June 2019, Dortmund, Germany http://easyconferences.eu/fscd2019/ IMPORTANT DATES --------------- All deadlines are midnight anywhere-on-earth (AoE); late submissions will not be considered. Titles and Short Abstracts: 8 February 2019 Full Papers: 11 February 2019 Rebuttal period: 28 March -- 1 April 2019 Authors Notification: 8 April 2019 Final version for proceedings: 22 April 2019 FSCD covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation (e.g. quantum computing, probabilistic computing, homotopy type theory), semantics and verification in new challenging areas (e.g. blockchain protocols or deep learning algorithms). Suggested, but not exclusive, list of topics for submission are: 1. Calculi: Rewriting systems, Lambda calculus, Concurrent calculi, Logics, Type theory, Homotopy type theory, Logical frameworks, Quantum calculi 2. Methods in Computation and Deduction: Type systems; Induction and coinduction; Matching, unification, completion and orderings; Strategies; Tree automata; Model checking; Proof search and theorem proving; Constraint solving and decision procedures 3. Semantics: Operational semantics; Abstract machines; Game Semantics; Domain theory; Categorical models; Quantitative models 4. Algorithmic Analysis and Transformations of Formal Systems: Type inference and type checking; Abstract interpretation; Complexity analysis and implicit computational complexity; Checking termination, confluence, derivational complexity and related properties; Symbolic computation 5. Tools and Applications: Programming and proof environments; Verification tools; Proof assistants and interactive theorem provers; Applications in industry (e.g. design and verification of critical systems); Applications in other sciences (e.g. biology) 6. Semantics and verification in new challenging areas: Certification; Security; Blockchain protocols; Data bases; Deep learning and machine learning algorithms; Planning INVITED SPEAKERS ----------- Titles and abstracts available at http://easyconferences.eu/fscd2019/invited-speakers/ ? * Beniamino Accattoli (INRIA, Paris, France) https://sites.google.com/site/beniaminoaccattoli/ * Amy Felty (University of Ottawa, Canada) http://www.site.uottawa.ca/~afelty/ * Sarah Winkler (University of Innsbruck, Austria) http://cl-informatik.uibk.ac.at/users/swinkler/ * Hongseok Yang (KAIST, Korea) https://sites.google.com/view/hongseokyang/ PUBLICATION ----------- The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs) of Schloss Dagstuhl. All LIPIcs proceedings are open access. SUBMISSION GUIDELINES --------------------- Submissions can be made in two categories. Regular research papers are limited to 15 pages (including references, with the possibility to add an annex for technical details, e.g.\ proofs) and must present original research which is unpublished and not submitted elsewhere. System descriptions are limited to 15 pages (including references) and must present new software tools in which FSCD topics play an important role, or significantly new versions of such tools. Submissions must be formatted using the LIPIcs style files and submitted via EasyChair. Complete instructions on submitting a paper can be found on the conference web site: http://easyconferences.eu/fscd2019/ BEST PAPER AWARD BY JUNIOR RESEARCHERS -------------------------------------- The program committee will consider declaring this award to a paper in which at least one author is a junior researcher, i.e. either a student or whose PhD award date is less than three years from the first day of the meeting. Other authors should declare to the PC Chair that at least 50% of contribution is made by the junior researcher(s). SPECIAL ISSUE ------------- Authors of selected papers will be invited to submit an extended version for a special issue of Logical Methods in Computer Science. PROGRAM COMMITTEE ----------------- H. Geuvers, Radboud U. Nijmegen (Chair) Z. Ariola, U. of Oregon M. Ayala Rinc?n, U. of Brasilia A. Bauer, U. of Ljubljana F. Bonchi, U. of Pisa S. Broda, U. of Porto U. Dal Lago, U. of Bologna & Inria U. De'Liguoro, U. of Torino D. Kapur, U. of New Mexico P. Dybjer, Chalmers U. of Technology M. Fernandez, King's College London J. Giesl, RWTH Aachen N. Hirokawa, JAIST S. Lucas, U. Politecnica de Valencia A. Middeldorp, U. of Innsbruck F. Pfenning, Carnegie Mellon U. B. Pientka, McGill U. J. van de Pol, Aarhus U. & U. of Twente F. van Raamsdonk, VU Amsterdam C. Sch?rmann, ITU Copenhagen P. Severi, U. of Leicester A. Silva, U. College London S. Staton, Oxford U. T. Streicher, TU Darmstadt A. Stump, U. of Iowa N. Tabareau, Inria S. Tison, U. of Lille A. Tiu, Australian National U. T. Tsukada, U. of Tokyo J. Urban, CTU Prague P. Urzyczyn, U. of Warsaw J. Waldmann, Leipzig U. of Applied Sciences CONFERENCE CHAIR ---------------- Jakob Rehof, TU Dortmund LOCAL WORKSHOP CHAIR -------------------- Boris D?dder, U. of Copenhagen STEERING COMMITTEE WORKSHOP CHAIR -------------------------------- J. Vicary, Oxford U. PUBLICITY CHAIR --------------- Sandra Alves , Porto U. FSCD STEERING COMMITTEE ----------------------- S. Alves (Porto U.), M. Ayala-Rinc?n (Brasilia U.) C. Fuhs (Birkbeck, London U.) D. Kesner (Chair, Paris U.) H. Kirchner (Inria) N. Kobayashi (U. Tokyo) C. Kop (Radboud U. Nijmegen) D. Miller (Inria) L. Ong (Chair, Oxford U.) B. Pientka (McGill U.) S. Staton (Oxford U.) -------------- next part -------------- An HTML attachment was scrubbed... URL: From noam.zeilberger at gmail.com Fri Feb 1 05:58:48 2019 From: noam.zeilberger at gmail.com (Noam Zeilberger) Date: Fri, 1 Feb 2019 10:58:48 +0000 Subject: [TYPES/announce] Midlands Graduate School 2019 in the Foundations of Computing Science Message-ID: Midlands Graduate School 2019 14-18 April 2019, Birmingham, UK http://events.cs.bham.ac.uk/mgs2019/ BACKGROUND: The Midlands Graduate School (MGS) in the Foundations of Computing Science provides an intensive course of lectures on the mathematical foundations of computing. The MGS has been running since 1999, and is aimed at PhD students in their first or second year of study, but the school is open to everyone, and has increasingly seen participation from industry. We welcome participants from all over the world! COURSES: Eight courses will be given. Participants usually take all the introductory courses and choose additional options from the advanced courses depending on their interests. Invited course - Adventures in Property Based Testing, John Hughes Introductory courses - Lambda Calculus, Venanzio Capretta - Category Theory, Thorsten Altenkirch - Univalent Type Theory in Agda, Mart?n Escard? Advanced courses - Calculating programs, Jennifer Hackett - Type Refinement Systems, Noam Zeilberger - Synthesis of Reactive Systems, Rayna Dimitrova - Monoidal Categories, Higher Categories, Jamie Vicary REGISTRATION: Registration is ?220 for student, academic and independent participants, and ?420 for industry participants. Accommodation is not included; please see the conference webpage for advice. The registration deadline is ** Sunday, 31 March **. Spaces are limited, so please register early to secure your place. SPONSORSHIP: We offer a range of sponsorship opportunities for industry (bronze, silver, gold and platinum), each with specific benefits. Please see the website for further details. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikos.tzevelekos at qmul.ac.uk Fri Feb 1 12:10:19 2019 From: nikos.tzevelekos at qmul.ac.uk (Nikos Tzevelekos) Date: Fri, 1 Feb 2019 17:10:19 +0000 Subject: [TYPES/announce] PERR 2019 CFP (extended) -- 3rd Workshop on Program Equivalence and Relational Reasoning In-Reply-To: References: Message-ID: <4a4720f0-d04d-41e5-b043-dbc22308f433@qmul.ac.uk> [with apologies for cross-postings] ====================================================================== PERR 2019 3rd Workshop on Program Equivalence and Relational Reasoning A workshop at ETAPS 2019 in Prague (European Joint Conferences of Theory & Practice of Software) ====================================================================== Important dates: Submission deadline Fri 8 Feb 2019 (extended) Notification Fri 1 Mar 2019 Workshop Sat 6 Apr 2019 Call for Papers PERR is an annual international workshop dedicated to the formal verification of program equivalence and related relational problems. It is the 3rd in a series of meetings that bring together researchers from different areas interested in equivalence and related questions. PERR 2019 will be held as satellite workshop of ETAPS (http://www.etaps.org/). Program equivalence is arguably one of the most interesting and at the same time important problems in formal verification. It is a cross-cutting topic that has attracted the interest of several research communities: the field of denotational (game) semantics, deductive software verification, bounded model checking, specification inference, software evolution and regression testing, etc. Topics The goal of the workshop is to bring researchers of the different fields in touch and to stipulate an exchange of ideas leading to forging a community working on PERR. It welcomes contributions from the topics mentioned above but is also open to new questions regarding program equivalence. This includes related research areas of relational reasoning like program refinement or the verification of hyperproperties, in particular of secure information flow. Areas of interest include (but are not limited to): . regression verification . program equivalence . equivalence of higher order programs . product programs, relational calculi . verification of hyperproperties . program refinement, refinement calculus . specification of differences between programs . inferring semantic differences between programs . transformation validation . correct compiler transformations . automata bisimulation . code equivalence checking in teaching and marking This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tool presentations. The workshop will have informal proceedings, posted on its webpage, and speakers will be asked to consider submitting papers towards a post-proceedings volume. Submission Instructions Please submit an abstract (this can be in the form of 1-2 pages of text, or a paper of no more than 15 pages) of your proposed talk on the EasyChair submission page below. Submissions will be reviewed by at least 2 PC members and feedback will be provided. https://easychair.org/conferences/?conf=perr19 The workshop will have informal proceedings, posted on its webpage, and speakers will be asked to consider submitting papers towards an EPTCS post-proceedings volume. Program Committee Stefan Ciobaca, Alexandru Ioan Cuza University of Iasi Steve Kremer, INRIA Shuvendu K. Lahiri, Microsoft Research Xavier Leroy, Coll?ge de France Andrzej Murawski, University of Oxford Philipp Ruemmer, Uppsala University Rahul Sharma, Microsoft Research Ofer Strichman, Technion Nikos Tzevelekos, Queen Mary University of London Mattias Ulbrich, Karlsruhe Institute of Technology Niels Voorneveld, University of Ljubljana From uni at hoffjan.de Fri Feb 1 18:51:20 2019 From: uni at hoffjan.de (Jan Hoffmann) Date: Fri, 1 Feb 2019 18:51:20 -0500 Subject: [TYPES/announce] Martin Hofmann Memorial Meeting - Call for Participation Message-ID: ====================================================================== Call for Participation Martin Hofmann Memorial Meeting Saturday, 13 July, 2019 Munich, Germany http://mmm.tcs.ifi.lmu.de/ ====================================================================== This is the first call for participation for a one-day meeting in memory of Martin Hofmann in Munich on Saturday, 13 July 2019. We will meet to remember and celebrate Martin's life and work. There will be invited talks from friends and colleagues as well as ample time for discussions and exchange of memories during the breaks. The talks will be about various topics in Computer Science and Mathematics that Martin would have enjoyed. The talks will combine scientific content with personal stories about Martin. If you are planning to attend then please register on the website of the meeting at http://mmm.tcs.ifi.lmu.de/ There may be a small registration fee to help cover refreshments; more information later. If you would like to propose a contribution to the program then contact Jan Hoffmann or Don Sannella. IMPORTANT DATES: * registration opens May 1, 2019 * registration closes July 1, 2019 * workshop July 13, 2019 INVITED SPEAKERS: * Don Sannella (University of Edinburgh) * Nick Benton (Facebook) * Ugo Dal Lago (Universit? degli Studi di Bologna) * Helmut Seidl (Technische Universit?t M?nchen) * Thomas Streicher (Technische Universit?t Darmstadt) * Dulma Rodriguez (Facebook) * Sigrid Roden & Max Jakob (Ludwig-Maximilians-Universit?t M?nchen) ORGANIZERS: * Lennart Beringer (Princeton University) * Jan Hoffmann (Carnegie Mellon University) * Steffen Jost (Ludwig-Maximilians-Universit?t M?nchen) * Don Sannella (University of Edinburgh) * Ulrich Sch?pp (Ludwig-Maximilians-Universit?t M?nchen) From pierre.clairambault at ens-lyon.fr Sat Feb 2 03:10:28 2019 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Sat, 2 Feb 2019 09:10:28 +0100 Subject: [TYPES/announce] GaLoP 2019 -- Deadline Extension Message-ID: <4eae7b01-239c-7b19-1d6e-b24a1994452e@ens-lyon.fr> FINAL CALL FOR PAPERS ? DEADLINE EXTENSION New deadline for submission ** February 8th, 2019 AoE ** ================================= 14th Workshop on Games for Logic and Programming Languages (GaLoP 2019) Prague, Czech Republic, 6-7 April http://www.gamesemantics.org GaLoP is an annual international workshop on game-semantic models for logics and programming languages and their applications. This is an informal workshop that welcomes work in progress, overviews of more extensive work, programmatic or position papers and tutorials. GaLoP XIV will be held in Prague, Czech Republic on 6-7 April 2019 as a satellite workshop of ETAPS (http://www.etaps.org/). Areas of interest include: * Games and other interaction-based denotational models; * Games-based program analysis and verification; * Logics for games and games for logics; * Algorithmic aspects of game semantics; * Categorical aspects of game semantics; * Programming languages and full abstraction; * Higher-order automata and Petri nets; * Geometry of interaction; * Ludics; * Epistemic game theory; * Logics of dependence and independence; * Computational linguistics; * Games and multi-valued logics. There will be no formal proceedings but the possibility of a special issue in a journal will be considered (the 2005, 2008, 2011 and 2014 workshops led to special issues in Annals of Pure and Applied Logic). // Submission Instructions // Please submit an abstract (up to one page, excluding bibliography) of your proposed talk on the EasyChair submission page below. Supplementary material may be submitted, and will be considered at the discretion of the PC. https://easychair.org/conferences/?conf=galop2019 // Important Dates // * Submission: ** February 8, 2019 ** * Notification: February 22, 2019 * Workshop: April 6-7, 2019 // Invited talks // * Nathana?l Fijalkow (CNRS & LaBRI, Bordeaux) * Jules Hedges (University of Oxford) * Paul-Andr? Melli?s (CNRS & IRIF, Paris) // Program Committee // * Pierre Clairambault (CNRS & ENS Lyon, chair) * Claudia Faggian (CNRS & IRIF) * Pietro Galliani (University of Bozen-Bolzano) * Guy McCusker (University of Bath) * Koko Muroya (RIMS, Kyoto University & University of Birmingham) * Gabriel Sandu (University of Helsinki) * Thomas Seiller (CNRS & LIPN) * Nikos Tzevelekos (Queen Mary University of London) From kiko.fernandez at it.uu.se Sun Feb 3 05:52:23 2019 From: kiko.fernandez at it.uu.se (Kiko Fernandez Reyes) Date: Sun, 3 Feb 2019 11:52:23 +0100 Subject: [TYPES/announce] [DisCoTec 2019] Deadline extended to February 22 Message-ID: <5a05c371-2a66-570a-2150-1004b3cbe5b6@it.uu.se> [Apologies if you got multiple copies of this email.] ************************************************************************ Joint Call for Papers 14th International Federated Conference on Distributed Computing Techniques DisCoTec 2019 Kongens Lyngby, Denmark, 18-21 June 2019 https://www.discotec.org/2019 ************************************************************************ ** Extended deadlines: ** * Abstract submission: February 15, 2019 * Paper submission: February 22, 2019 ** About DisCoTec ** DisCoTec 2019 is one of the major events sponsored by the International Federation for Information Processing (IFIP). It gathers conferences and workshops that cover a broad spectrum of distributed computing subjects, ranging from theoretical foundations and formal description techniques to systems research issues. * Main Conferences * - COORDINATION (https://www.discotec.org/2019/coordination) 21st IFIP International Conference on Coordination Models and Languages PC Chairs: Hanne Riis Nielson (DTU, Denmark) and Emilio Tuosto (University of Leicester, UK) - DAIS (https://www.discotec.org/2019/dais) 19th IFIP International Conference on Distributed Applications and Interoperable Systems PC Chairs: Jos? Orlando Pereira (Universidade do Minho & INESC TEC, Portugal) and Laura Ricci (University of Pisa, Italy) - FORTE (https://www.discotec.org/2019/forte) 39th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems PC Chairs: Jorge A. P?rez (University of Groningen, The Netherlands) and Nobuko Yoshida (Imperial College London, UK) * Important Dates (for all main conferences) * - February 1, 2019: Submission of abstract - February 8, 2019: Submission of papers - April 12, 2019: Notification of accepted papers - June 18-21, 2019: Conferences and Workshops * Keynote Speakers * - David Basin (ETH Z?rich, Switzerland) - Anne-Marie Kermarrec (INRIA Rennes, France) - Marta Kwiatkowska (University of Oxford, UK) - Silvio Micali (MIT, USA) - Martin Wirsing (LMU, Germany) * Proceedings * The proceedings of DisCoTec 2019 main conferences will be published in Springer's LNCS-IFIP volumes. * Special issue * Selected papers of Coordination and FORTE will be invited to a special issue of Logical Methods in Computer Science (https://lmcs.episciences.org/). Selected papers of DAIS will be invited to a special issue of a reputed journal (to be announced soon). More information is available at the conference website. * Submission Instructions * Authors are invited to submit their contributions electronically in PDF using a two-phase online submission process. Registration of the paper information and abstract (max. 250 words) must be completed before February 1, 2019. Submission of the manuscript is due no later than February 8, 2019. Submissions are handled through the EasyChair conference management system: https://easychair.org/conferences/?conf=coordination2019 https://easychair.org/conferences/?conf=dais2019 https://easychair.org/conferences/?conf=forte19 Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere (cf. IFIP's Author Code of Conduct, see http://www.ifip.org/ under Publications/Links). The submissions must not exceed the total page number limit, including figures and references, prepared using Springer?s LNCS style. Submissions not adhering to the above specified constraints may be rejected without review. DisCoTec conferences welcome contributions in theoretical models and foundations of coordination, concurrency, programming languages, practical and conceptual aspects of distributed computations as well as models and formal specification, testing and verification methods for distributed computing. Detailed information about the topics, the submission categories and the corresponding page limits are available at the conference website. For each accepted paper, one of the authors must register to DisCoTec 2019 and attend the corresponding conference to present the paper. * Satellite Events * DisCoTec features also workshops, tutorials and a tool track. Workshops, tutorials and tools demonstrations should fall in the areas of the DisCoTec conferences. For more information, check the website http://www.discotec.org/2019/satellite-events * Organising Committee * Alberto Lluch Lafuente (DTU, Denmark ? General chair) Kiko Fern?ndez-Reyes (Uppsala University ? Publicity chair) Francesco Tiezzi (University of Camerino ? Publicity chair) Andrea Vandin (DTU, Denmark ? Workshops chair) Maurice ter Beek (CNR, Italy ? Workshops chair) Valerio Schiavoni (Universit? de Neuch?tel, Switzerland ? Workshops chair) * Steering Committee * Rocco De Nicola (IMT Lucca, Italy) Pascal Felber ( University of Neuch?tel, Switzerland) Kurt Geihs (University of Kasel, Germany) Kostas Magoutis (ICS-FORTH, Greece) Elie Najm (Telecom Paris Tech, France ? Chair) Manuel N??ez (Universidad Complutense de Madrid, Spain) Rui Oliveira (University of Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Gianluigi Zavattaro (University of Bologna, Italy) * Advisory Board * Alain Girault (INRIA Grenoble, France) Uwe Nestmann (TU Berlin, Germany) Michele Loreti (University of Camerino, Italy) Jim Dowling (RISE & KTH, Sweden) Marjan Sirjani (University of Malarden, Sweden) Frank de Boer (CWI, The Netherlands) Farhad Arbab (CWI, The Netherlands) Lea Kutvonen (University of Helsinki, Finland) John Derrick (University of Sheffield, UK) To receive live, up to date information, follow us on Twitter: https://twitter.com/DisCoTecConf N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From seiller at lipn.univ-paris13.fr Mon Feb 4 00:55:19 2019 From: seiller at lipn.univ-paris13.fr (seiller) Date: Mon, 04 Feb 2019 06:55:19 +0100 Subject: [TYPES/announce] DICE-FOPARA 2019 -- Deadline Extension -- Final Call for Papers Message-ID: <3a6b6be142a451481d8185e7443e21df@lipn-imap1.lipn.univ-paris13.fr> FINAL CALL FOR PAPERS ? DEADLINE EXTENSION ? New deadline for submission ** February 7th, 2019 AoE ** ? DICE-FOPARA 2019 Joint international workshop on Developments in Implicit Computational complExity and Foundational and Practical Aspects of Resource Analysis 6-7 April 2019, Prague; Satellite event of ETAPS 2019 https://conf.researchr.org/track/etaps-2019/dice-fopara-2019-papers ** Objectives ** The joint DICE-FOPARA workshop provides synergies by combining two complementary communities: The DICE workshop explores the area of Implicit Computational Complexity (ICC), which grew out from several proposals to use logic and formal methods to provide languages for complexity-bounded computation (e.g. Ptime, Logspace computation). It aims at studying the computational complexity of programs without referring to external measuring conditions or a particular machine model, but only by considering language restrictions or logical/computational principles entailing complexity properties. Several approaches have been explored for that purpose, such as restrictions on primitive recursion and ramification, rewriting systems, linear logic, types and lambda calculus, interpretations of functional and imperative programs. The FOPARA workshop serves as a forum for presenting original research results that are relevant to the analysis of resource (e.g. time, space, energy) consumption by computer programs. The workshop aims to bring together the researchers that work on foundational issues with the researchers that focus more on practical results. Therefore, both theoretical and practical contributions are encouraged. We also encourage papers that combine theory and practice. The joint DICE-FOPARA workshop at ETAPS 2019 follows the successful experiences of co-location of DICE-FOPARA at ETAPS 2015 in London and ETAPS 2017 in Uppsala. ** TOPICS ** The joint workshop serves as a forum for presenting original and established research results that are relevant to the implicit computational complexity theory and to the analysis of resource (e.g. time, space, energy) consumption by computer programs. The workshop aims to bring together the researchers that work on foundational issues with the researchers that focus more on practical results. Therefore, both theoretical and practical contributions are encouraged, as well as papers that combine theory and practice. Areas of interest to the workshop include, but are not limited to, the following: - type systems for controlling/inferring/checking complexity; - logical and machine-independent characterisations of complexity classes; - programming languages for complexity-bounded computation; - logics closely related to complexity classes; - theoretical foundations of program complexity analysis; - static resource analysis and practical applications; - resource analysis by term and graph rewriting. - semantics of complexity-bounded computation; - applications of implicit complexity to security; - termination and resource analysis for probabilistic programs; - semantic methods to analyse resources, including quasi-interpretations; - practical applications of resource analysis; ** Submissions ** We ask for submission of regular papers describing original work (up to 15 pages) or extended abstracts (up to 5 pages) presenting already published work or work in progress. With respect to regular papers, submissions will be in particular verified for originality and novelty and the manuscript must not have been already published, nor is presently submitted, elsewhere. With respect to submissions of extended abstracts, the goal is to provide a forum for discussing work in progress, but presentations of already published results are also welcome, provided those are within the scope of the workshop and potentially give rise to lively discussions during the meeting. A special issue of an international journal devoted to the joint workshop may be proposed. In this case, the CFP will be posted after the workshop and will be open to long versions of papers presented at this venue, as well as other submissions relevant to the scientific scope. Papers must be prepared using the LaTeX EPTCS style (http://style.eptcs.org/). Papers should be submitted electronically via the easychair submission page: https://easychair.org/conferences/?conf=dicefopara2019 ** Important Dates (AoE) ** Paper Submission -- February 7th, 2019 (Extended Deadline) Author Notification -- February 21st, 2019 Final Version -- February 28th, 2019 Workshop -- April 6th and 7th, 2019 ** Program Committee ** Chairs: Steffen Jost, LMU, Munich, DE Thomas Seiller, CNRS, LIPN, Villetaneuse, FR Progam Committee: Robert Atkey, University of Strathclyde, Glasgow, UK Martin Avanzini, INRIA, Sophia Antipolis, FR Lennart Beringer, Princeton University, US Ezgi Cicek, Facebook, London, UK Lukasz Czajka, TU Dortmund, DE Ankush Das, Carnegie Mellon University, Pittsburgh, US Hugo Feree, University of Kent, UK Samir Genaim, Universidad Complutense de Madrid, ES Hans-Wolfgang Loidl, Heriot-Watt University, Edinburgh, UK Joanna Ochremiak, University of Cambridge, UK Romain Pechoux, Universite de Lorraine, FR Paolo Pistone, Universit?t T?bingen, DE Pedro Vasconcelos, University of Porto, PT Margherita Zorzi, Universit? degli Studi di Verona, IT From mathias.soeken at epfl.ch Mon Feb 4 12:34:35 2019 From: mathias.soeken at epfl.ch (Mathias Soeken) Date: Mon, 4 Feb 2019 18:34:35 +0100 Subject: [TYPES/announce] RC 2019: Call for papers (extended deadlines) Message-ID: <083A9678-EF41-483B-97F7-353221F16C96@epfl.ch> [Apologies if you received multiple copies of this email.] Call for Papers 11th International Conference on Reversible Computation (RC 2019) June 24-25, 2019, Lausanne, Switzerland Abstract Submission: February 11, 2019 (EXTENDED) Submission Deadline: February 18, 2019 (EXTENDED) http://www.reversible-computation.org ======================================================================= Research in reversible computation has drawn the attention of researchers over the years. Reversible computation has a growing number of promising application areas such as low power design, coding/decoding, testing and verification, database recovery, discrete event simulation, reversible specification formalisms, reversible programming languages, process algebras, quantum computation, etc. First reversible circuits and quantum circuits have been implemented and are seen as promising alternatives to conventional CMOS technology. The conference will bring together researchers from computer science, mathematics, and physics to discuss new developments and directions for future research in Reversible Computation. This includes applications of reversibility in quantum computation. Research papers, tutorials, tool demonstrations, and work-in-progress reports are within the scope of the conference. Invited talks by leading international experts will complete the programme. Contributions on all areas of Reversible Computation are welcome, including - but not limited to - the following topics: * Applications * Architectures * Algorithms * Circuit Design * Debugging * Fault Tolerance and Error Correction * Hardware * Information Theory * Physical Realizations * Programming Languages * Quantum Computation * Software * Synthesis * Theoretical Results * Testing * Verification ===== Important Dates ===== - Abstract Submission: February 04, 2019 - Submission Deadline: Febrary 11, 2019 - Notification to Authors: Apri 01, 2019 - Final Version: April 15, 2019 - Conference: June 24 - 25, 2019 ===== Paper submission ===== Interested researchers are invited to submit full research papers (16 pages maximum), as well as work-in-progress or tool demonstration papers (6 pages maximum) in Springer LNCS format. Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere. Additional material intended for reviewers but not for publication in the final version - for example, details of proofs - may be placed in a clearly marked appendix that is not included in the page limit. Reviewers are at liberty to ignore appendices and papers must be understandable without them. All submitted papers will be peer-reviewed by at least three reviewers for technical merit, originality, significance and relevance to the scope of the conference. All accepted papers will be included in the conference proceedings and published by Springer as an Lecture Notes in Computer Science (LNCS) volume. Authors are invited to submit their papers via the EasyChair system at https://easychair.org/conferences/?conf=rc19 At least an abstract of the work needs to be pre-submitted by the abstract submission deadline. ===== Chairs ===== Michael Kirkedal Thomsen (University of Copenhagen, Denmark) Mathias Soeken (EPFL, Switzerland) ===== Contact ===== mathias.soeken at epfl.ch m.kirkedal at di.ku.dk info at reversible-computation.org http://www.reversible-computation.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Tue Feb 5 05:15:27 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 5 Feb 2019 11:15:27 +0100 Subject: [TYPES/announce] [TFP'19] first call for papers: Trends in Functional Programming 2019, 12-14 June 2019, Vancouver, BC, CA Message-ID: ???????????????? ------------------------------- ?????????????????? C A L L? F O R? P A P E R S ???????????????? ------------------------------- ????????????????????? ====== TFP 2019 ====== ????????? 20th Symposium on Trends in Functional Programming ?????????????????????????? 12-14 June, 2019 ????????????????????????? Vancouver, BC, CA ????????????????? https://www.tfp2019.org/index.html == Important Dates == Submission Deadline??????????? Thursday, March 28, 2019 Paper Notification???????????? Thursday, May 2, 2019 TFPIE????????????????????????? Tuesday, June 11, 2019 Symposium????????????????????? Wednesday, June 12, 2019 ? Friday, June 14, 2019 Student Paper Feedback???????? Friday June 21, 2019 Submission for Formal Review?? Thursday, August 1, 2019 Notification of Acceptance???? Thursday, October 24, 2019 Camera Ready?????????????????? Friday, November 29, 2019 The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: ??? Research Articles: ??????? Leading-edge, previously unpublished research work ??? Position Articles: ??????? On what new trends should or should not be ??? Project Articles: ??????? Descriptions of recently started new projects ??? Evaluation Articles: ??????? What lessons can be drawn from a finished project ??? Overview Articles: ??????? Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: ??? Functional programming and multicore/manycore computing ??? Functional programming in the cloud ??? High performance functional computing ??? Extra-functional (behavioural) properties of functional programs ??? Dependently typed functional programming ??? Validation and verification of functional programs ??? Debugging and profiling for functional languages ??? Functional programming in different application areas: ??? security, mobility, telecommunications applications, embedded ??? systems, global computing, grids, etc. ??? Interoperability with imperative programming languages ??? Novel memory management techniques ??? Program analysis and transformation techniques ??? Empirical performance studies ??? Abstract/virtual machines and compilers for functional languages ??? (Embedded) domain specific languages ??? New implementation strategies ??? Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: ??? https://easychair.org/conferences/?conf=tfp2019 Authors of papers have the choice of having their contributions formally reviewed either before or after the Symposium. == Pre-symposium formal review == Papers to be formally reviewed before the symposium should be submitted before an early deadline and receive their reviews and notification of acceptance for both presentation and publication before the symposium. A paper that has been rejected in this process may still be accepted for presentation at the symposium, but will not be considered for the post-symposium formal review. == Post-symposium formal review == Draft papers will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback receive at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == Draft papers and papers submitted for formal review are submitted as extended abstracts (4 to 10 pages in length) or full papers (20 pages). The submission must clearly indicate which category it belongs to: research, position, project, evaluation, or overview paper. It should also indicate which authors are research students, and whether the main author(s) are students. A draft paper for which all authors are students will receive additional feedback by one of the PC members shortly after the symposium has taken place. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site. == Program Committee == Program Co-chairs William J. Bowman????????? University of British Columbia Ronald Garcia????????????? University of British Columbia Matteo Cimini????????????? University of Massachusetts Lowell Ryan Culpepper???????????? Czech Technical Institute Joshua Dunfield??????????? Queen's University Sam Lindley??????????????? University of Edinburgh Assia Mahboubi???????????? INRI Nantes Christine Rizkallah??????? University of New South Wales Satnam Singh Marco T. Moraz?n?????????? Seton Hall University John Hughes??????????????? Chalmers University and Quviq Nicolas Wu???????????????? University of Bristol Tom Schrijvers???????????? KU Leuven Scott Smith??????????????? Johns Hopkins University Stephanie Balzer?????????? Carnegie Mellon University Vikt?ria Zs?k????????????? E?tv?s Lor?nd University From A.Popescu at mdx.ac.uk Tue Feb 5 06:24:10 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Tue, 5 Feb 2019 11:24:10 +0000 Subject: [TYPES/announce] TABLEAUX 2019 (London) call for papers Message-ID: TABLEAUX 2019 The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods London, UK, September 3-5, 2019 Website: https://www.tableaux2019.org Contact: chair at tableaux2019.org Submission deadlines: 21 Apr 2019 (abstract), 24 Apr 2019 (paper) GENERAL INFORMATION The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, on 3-5 September 2019. TABLEAUX is the main international conference at which research on all aspects -- theoretical foundations, implementation techniques, systems development and applications -- of the mechanization of tableaux-based reasoning and related methods is presented. The first TABLEAUX conference was held in Lautenbach near Karlsruhe, Germany, in 1992. Since then it has been organized on an annual basis; in 2001, 2004, 2006, 2008, 2010, 2012, 2014, 2016 and 2018 as a constituent of IJCAR. TABLEAUX 2019 will be co-located with the 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019). The conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE Tableau methods offer a convenient and flexible set of tools for automated reasoning in classical logic, extensions of classical logic, and a large number of non-classical logics. For many logics, tableau methods can be generated automatically. Areas of application include verification of software and computer systems, deductive databases, knowledge representation and its required inference engines, teaching, and system diagnosis. Topics of interest include but are not limited to: * tableau methods for classical and non-classical logics (including first-order, higher-order, modal, temporal, description, hybrid, intuitionistic, substructural, fuzzy, relevance and non-monotonic logics) and their proof-theoretic foundations; * sequent calculi and natural deduction calculi for classical and non-classical logics, as tools for proof search and proof representation; * related methods (SMT, model elimination, model checking, connection methods, resolution, BDDs, translation approaches); * flexible, easily extendable, light-weight methods for theorem proving; novel types of calculi for theorem proving and verification in classical and non-classical logics; * systems, tools, implementations, empirical evaluations and applications (provers, proof assistants, logical frameworks, model checkers, etc.); * implementation techniques (data structures, efficient algorithms, performance measurement, extensibility, etc.); * extensions of tableau procedures with conflict-driven learning; * techniques for proof generation and compact (or humanly readable) proof representation; * theoretical and practical aspects of decision procedures; * applications of automated deduction to mathematics, software development, verification, deductive and temporal databases, knowledge representation, ontologies, fault diagnosis or teaching. We also welcome papers describing applications of tableau procedures to real-world examples. Such papers should be tailored to the tableau community and should focus on the role of reasoning and on logical aspects of the solution. SUBMISSION GUIDELINES Submissions are invited in three categories: (A) research papers reporting original theoretical research or applications, with length up to 15 pages; (B) system descriptions, with length up to 9 pages; (C) position papers and brief reports on work in progress, with length up to 9 pages. All page limits include references and figures. Submissions will be reviewed by the PC, possibly with the help of external reviewers, taking into account readability, relevance and originality. Any additional material (going beyond the page limit) can be included in a clearly marked appendix, which will be read at the discretion of the committee and must be removed for the camera-ready version. For category A submissions, the reported results must be original and not submitted for publication elsewhere. For category B submissions, a working implementation must be accessible via the internet. Authors are encouraged to publish the implementation under an open source license. The aim of a system description is to make the system available in such a way that people can use it, understand it, and build on it. Accepted papers in categories A and B will be published in the conference proceedings. Accepted papers in category C will be published as a Technical Report of the Middlesex University London. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via the EasyChair system: http://easychair.org/conferences/?conf=tableaux2019 For all accepted papers at least one author is required to attend the conference and present the paper. A title and a short abstract of about 100 words must be submitted before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 21 Apr 2019 Paper submission: 24 Apr 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 TABLEAUX conference: 3-5 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARDS The program committee will select (1) the TABLEAUX 2019 Best Paper and (2) the TABLEAUX 2019 Best Paper by a Junior Researcher, of which the latter will be supported by 500 Euros. Researchers will be considered "junior" if either they are students or their PhD degree date is less than two years from the first day of the meeting. The two awards will be presented at the conference. TRAVEL GRANTS FOR STUDENTS Some funding will be available to support students traveling to TABLEAUX 2019. More details will be given on the conference website in due time. PROGRAM COMMITTEE The PC will soon be listed on the conference website. PC CHAIRS Serenella Cerrito, IBISC, Univ. Evry, Paris Saclay University, France Andrei Popescu, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at uottawa.ca Tue Feb 5 15:17:10 2019 From: afelty at uottawa.ca (Amy Felty) Date: Tue, 5 Feb 2019 20:17:10 +0000 Subject: [TYPES/announce] WiL 2019: Women in Logic Workshop Call for Papers Message-ID: <49D878EF-3C0D-4CDD-9F32-2076D980E9B5@uottawa.ca> Call for Talks and Papers WiL 2019: 3rd Women in Logic Workshop Vancouver, Canada 23 June 2019 https://sites.google.com/site/womeninlogic2019/home Affiliated with the Thirty-Fourth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 24-27 June 2019 (https://lics.siglog.org/lics19/). We are holding the third Women in Logic Workshop (WiL 2019) as a LICS associated workshop on 23 June 2019. The workshop follows the pattern of meetings such as Women in Machine Learning (WiML, wimlworkshop.org/) or Women in Engineering (WIE, www.ieee-ras.org/membership/women-in-engineering) that have been taking place for quite a few years. Women are chronically underrepresented in the LiCS community. The workshop will provide an opportunity for women in the field to increase awareness of one another and one another?s work, to combat the feeling of isolation. It will also provide an environment where women can present to an audience comprising mostly women, replicating the experience that most men have at most LiCS meetings, and lowering the stress of the occasion; we hope that this will be particularly attractive to early-career women. Previous versions of Women in Logic (Reykjavik, Iceland 2017 and Oxford, UK 2018) were very successful in showcasing women's work and as catalysts for recognition of the need for change in the community. Our extended program committee tries to cover most areas of Logic in Computer Science. These include but are not limited to the usual Logic in Computer Science (LICS) topics. These are: automata theory, automated deduction, categorical models and logics, concurrency and distributed computation, constraint programming, constructive mathematics, database theory, decision procedures, description logics, domain theory, finite model theory, formal aspects of program analysis, formal methods, foundations of computability, games and logic, higher-order logic, lambda and combinatory calculi, linear logic, logic in artificial intelligence, logic programming, logical aspects of bioinformatics, logical aspects of computational complexity, logical aspects of quantum computation, logical frameworks, logics of programs, modal and temporal logics, model checking, probabilistic systems, process calculi, programming language semantics, proof theory, real-time systems, reasoning about security and privacy, rewriting, type systems and type theory, and verification. INVITED SPEAKERS * Anne Condon (University of British Columbia, Canada) * Zena Ariola (University of Oregon, USA) IMPORTANT DATES Paper submission deadline: 7 April 2019 Author notification: 23 April 2019 Contribution for Informal Proceedings: 9 May 2019 SUBMISSIONS Contributions should be written in English and can be submitted in the form of full papers (with a maximum of 10 pages), short papers (with a maximum of 5 pages), or talk abstracts (1 page). Formatting instructions: Papers and abstracts should be prepared using the Easychair style (https://easychair.org/publications/for_authors). The submission should be in the form of a PDF file uploaded to the WiL 2019 Easychair page (https://easychair.org/conferences/?conf=wil2019) before the submission deadline of 7 April 2019, anywhere on Earth. PROCEEDINGS We plan to publish an informal post conference volume at ENTCS or other equally visible outlet. ORGANIZING AND PROGRAM COMMITTEE Since our workshop is especially keen on making sure that women get to know the work of other women, we have a large program committee. * Sandra Alves (Universidade do Porto, Portugal) * Agata Ciabattoni (TU-Wien, Austria) * Amy Felty (Co-Chair, University of Ottawa, Canada) * Maribel Fernandez (King's College London, UK) * Sara Kalvala (University of Warwick, UK) * Delia Kesner (Universit? Paris Diderot, France) * Ursula Martin (University of Oxford, UK) * Valeria de Paiva (Co-Chair, Nuance, USA) * Catuscia Palamidessi (?cole Polytechnique, France) * Brigitte Pientka (Co-Chair, McGill University, Canada) * Elaine Pimentel (Universidade Federal do Rio Grande do Norte, Brazil) * Giselle Reis (Carnegie Mellon University, Qatar) * Simona Ronchi Della Rocca (Universit? degli Studi di Torino, Italy) * Alexandra Silva (University College London, UK) * Perdita Stevens (University of Edinburgh, UK) * Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) From bob.coecke at cs.ox.ac.uk Wed Feb 6 08:58:12 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Wed, 6 Feb 2019 13:58:12 +0000 Subject: [TYPES/announce] Call for contributions: Applied Category Theory 2019, July 15-19, Oxford. Message-ID: <24A95D76-5CE9-42FC-A047-815BC879416B@cs.ox.ac.uk> CALL FOR PAPERS Applied Category Theory 2019 July 15-19, 2019, Oxford, UK http://www.cs.ox.ac.uk/ACT2019/ * * * Applied category theory is a topic of interest for a growing community of researchers, interested in studying systems of all sorts using category-theoretic tools. These systems are found in the natural sciences and social sciences, as well as in computer science, linguistics, and engineering. The background and experience of our members is as varied as the systems being studied. The goal of the ACT2019 Conference is to bring the majority of researchers in the field together and provide a platform for exposing the progress in the area. Both original research papers as well as extended abstracts of work submitted/accepted/published elsewhere will be considered. There will be best paper award(s) and selected contributions will be awarded extended keynote slots. The conference will include a business showcase and tutorials, and there also will be an adjoint school, the following week (see webpage). IMPORTANT DATES Submission of contributed papers: 3 May Acceptance/Rejection notification: 7 June SUBMISSIONS Prospective speakers are invited to submit one (or more) of the following: - Original contributions of high quality work consisting of a 5-12 page extended abstract that provides sufficient evidence of results of genuine interest and enough detail to allow the program committee to assess the merits of the work. Submissions of works in progress are encouraged but must be more substantial than a research proposal. - Extended abstracts describing high quality work submitted/published elsewhere will also be considered, provided the work is recent and relevant to the conference. These consist of a maximum 3 page description and should include a link to a separate published paper or preprint. The conference proceedings will be published in a dedicated Proceedings issue of the new Compositionality journal: http://www.compositionality-journal.org Only "original contributions" are eligible to be published in the proceedings. Submissions should be prepared using LaTeX, and must be submitted in PDF format. Use of the Compositionality style is encouraged. Submission is done via EasyChair: https://easychair.org/conferences/?conf=act2019 PROGRAM CHAIRS: John Baez (UC Riverside) Bob Coecke (University of Oxford) PROGRAM COMMITTEE Bob Coecke (chair) John Baez (chair) Christina Vasilakopoulou David Moore Josh Tan Stefano Gogioso Brendan Fong Steve Lack Simona Paoli Joachim Kock Kathryn Hess Bellwald Tobias Fritz David I. Spivak Ross Duncan Dan Ghica Valeria de Paiva Jeremy Gibbons Samual Mimram Aleks Kissinger Jamie Vicary Martha Lewis Nick Ghurski Dusko Pavlovic Chris Heunen Corina Cirstea Helle Hvid Hansen Dan Marsden Simon Willerton Pawel Sobocinski Dominic Horsman Nina Otter Miriam Backens STEERING COMMITTEE John Baez (UC Riverside) Bob Coecke (University of Oxford) David Spivak (MIT) Christina Vasilakopoulou (UC Riverside) From aleks.nanevski at imdea.org Wed Feb 6 12:50:10 2019 From: aleks.nanevski at imdea.org (Aleksandar Nanevski) Date: Wed, 6 Feb 2019 18:50:10 +0100 Subject: [TYPES/announce] Multiple Research Positions, IMDEA Software Institute, Madrid, Spain Message-ID: <9f623e1a-a9d4-ce8e-dad6-eea49089b723@imdea.org> Applications are invited for multiple positions (PhD/Postdoc/Scientific Programmer) at the IMDEA Software Institute, Madrid, Spain. Selected candidates will work under the supervision of Aleks Nanevski (http://software.imdea.org/~aleks/). The topic of the research, to be determined based on the common interests of the candidate and the supervisor, will be in the areas of software verification, logics for concurrent programs, and language-based security. The research will be funded by Aleks' ERC Consolidator award "MATHADOR: Type and Proof Structures for Concurrent Software Verification", which aims to investigate the type-theoretic foundations for verification of concurrent software. PhD candidates should have an excellent MSc or BSc degree in computer science or a related subject, with an interest in the above areas, and a strong commitment to research. Postdoc candidates should have, or expect shortly to obtain, a PhD in computer science. The ideal candidate will have expertise in program semantics and program logics, concurrent or distributed computing, type theory or interactive theorem proving, as they apply to the above areas. Scientific programmer candidates should hold a BSc or MSc degree in computer science, with experience in and passion for functional programming and interactive theorem proving (eg., Coq). All positions require good teamwork and communication skills, including excellent spoken and written English. Salaries at IMDEA Software Institute are internationally competitive. For any questions about these positions, please contact Aleks directly (aleks dot nanevski at imdea dot org). Deadline for applications is March 31st, 2019. Review of applications will begin immediately. Applications should be submitted online at: https://careers.imdea.org/software/ -- Postdoctoral candidates should select option "4 - Postdoc researcher" and reference code "2019-02-postdoc-mathador" PhD candidates should select option "5 - PhD Student" and reference code "2019-02-phd-mathador" Scientific Programmer candidates should select option "6 - Research/Development Engineer" and reference code "2019-02-programmer-mathador" From margherita.zorzi at univr.it Thu Feb 7 05:26:17 2019 From: margherita.zorzi at univr.it (Margherita Zorzi) Date: Thu, 7 Feb 2019 10:26:17 +0000 Subject: [TYPES/announce] 1-year Post-Doc Position at University of Verona-- Quantum Programming Languages Message-ID: We are seeking candidates for a one year post-doc position (with a possible one year extension) in the context of the QUILAB group at the University of Verona (https://quilabverona.wordpress.com/). The scientific advisor of the project is Margherita Zorzi (email: margherita.zorzi at univr.it). ****The research project is concerned with formal methods and quantum computation, with a particular focus on quantum languages design and implementation. Please find attached a flyer with more details about the research topics and candidates? evaluation procedure. **** Topics and requirements for applicants. We are looking for researchers who can contribute to one or more of the research topics listed in the project (see the attached flyer). Candidates should hold a PhD in Computer Science (or a closely related field such as Mathematics) or be close to completing their PhD. Particularly welcome are candidates with skills in - Quantum computation, models of computation and quantum algorithms - Type theory in programming languages - Formal methods and logical systems - Denotational semantics for programming languages (skills in category theory would be much appreciated). **** Dates and Timeline - Expression of interest: as soon as possible. Please, contact Margherita Zorzi (margherita.zorzi at univr.it) and Alessandra Di Pierro (alessandra.dipierro at univr.it) Starting date: from May 2019 onwards. End of funding: 12 months after the starting date, with closing date not later than December 2020. **** Salary: 1300-1400 euros/month (after tax). Please spread the word among your students and colleagues. Best regards, Margherita Zorzi -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: flyer-1.pdf Type: application/pdf Size: 37757 bytes Desc: flyer-1.pdf URL: From mmanighe at lix.polytechnique.fr Thu Feb 7 10:06:24 2019 From: mmanighe at lix.polytechnique.fr (Matteo Manighetti) Date: Thu, 7 Feb 2019 16:06:24 +0100 Subject: [TYPES/announce] ESSLLI 2019 Student Session CFP Message-ID: *First Call for Papers* *ESSLLI 2019 STUDENT SESSION* Held during the 31st European Summer School in Logic, Language and Information Riga, Latvia, August 5-16, 2019 *Deadline for submissions: March 23rd, 2019* https://easychair.org/conferences/?conf=esslli2019 *ABOUT:* The Student Session of the 31st European Summer School in Logic, Language, and Information (ESSLLI) will take place in Riga, Latvia, July 5th to 16th, 2019 (http://esslli2019.folli.info/). We invite submissions of original, unpublished work from students in any area at the intersection of Logic & Language, Language & Computation, or Logic & Computation. Submissions will be reviewed by several experts in the field, and accepted papers will be presented orally or as posters and selected papers will appear in the Student Session proceedings by Springer. This is an excellent opportunity to receive valuable feedback from expert readers and to present your work to a diverse audience. *ORAL/POSTER PRESENTATIONS:* Note that there are two separate kinds of submissions, one for oral presentations and one for posters. This means that papers are directly submitted either as oral presentations or as poster presentations. Reviewing and ranking will be done separately. We particularly encourage submissions for posters, as they offer an excellent opportunity to present smaller research projects and research in progress. *SUBMISSION GUIDELINES:* Authors must be students, and submissions may be singly or jointly authored. Each author may submit at most one single and one jointly authored contribution. Submissions should not be longer than 8 pages for an oral presentation or 4 pages for a poster presentation (including examples and references). Submissions must be anonymous, without any identifying information. More detailed guidelines regarding submission can be found on the Student Session website: http://esslli2019.folli.info/programme/student-session/. *SPONSORSHIP AND PRIZES* As in previous years, Springer has kindly agreed to sponsor the ESSLLI student session. The best poster and best talk will be awarded Springer book vouchers of 500? each. *FURTHER INFORMATION:* Please direct inquiries about submission procedures or other matters relating to the Student Session to mmanighe at lix.polytechnique.fr and m.t.beeksma at let.ru.nl. ESSLLI 2019 will feature a wide range of foundational and advanced courses and workshops in all areas of Logic, Language, and Computation. For further information, including registration information and course listings, and for general inquiries about ESSLLI 2019, please consult the main ESSLLI 2019 page: http://esslli2019.folli.info/. Kind regards, The ESSLLI 2019 Student Session Organization Committee Chairs: Merijn Beeksma (Radboud Universiteit Nijmegen) Matteo Manighetti (Inria, ?cole Polytechnique) LoCo co-chairs: Jeremie Dauphin (Universit? du Luxembourg) Alexandra Pavlova (TU Wien) LoLa co-chairs: Zhuoye Zhao (Universiteit van Amsterdam) Merel Semeijn (Rijksuniversiteit Groningen) LaCo co-chairs: Dage S?rg (Tartu ?likool) Vinit Ravishankar (Charles University, Prague) From P.Achten at cs.ru.nl Fri Feb 8 03:41:47 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 8 Feb 2019 09:41:47 +0100 Subject: [TYPES/announce] [TFP'19] first call for papers: Trends in Functional Programming 2019, 12-14 June 2019, Vancouver, BC, CA (corrected dates and instructions) Message-ID: <83038a0b-a051-6ee3-a968-85570081f155@cs.ru.nl> ???????????????? ------------------------------- ?????????????????? C A L L? F O R? P A P E R S ???????????????? ------------------------------- ????????????????????? ====== TFP 2019 ====== ????????? 20th Symposium on Trends in Functional Programming ?????????????????????????? 12-14 June, 2019 ????????????????????????? Vancouver, BC, CA ????????????????? https://www.tfp2019.org/index.html == Important Dates == Submission Deadline for pre-symposium formal review??? Thursday, March 28, 2019 Sumbission Deadline for Draft Papers?????????????????? Thursday, May 9, 2019 Notification for pre-symposium submissions???????????? Thursday, May 2, 2019 Notification for Draft Papers????????????????????????? Tuesday, May 14, 1029 TFPIE????????????????????????????????????????????????? Tuesday, June 11, 2019 Symposium Wednesday, June 12, 2019 ? Friday, June 14, 2019 Notification of Student Paper Feedback???????????????? Friday June 21, 2019 Submission Deadline for revised Draft Papers (post-symposium formal review) ?????????????????????????????????????????????????????? Thursday, August 1, 2019 Notification for post-symposium submissions??????????? Thursday, October 24, 2019 Camera Ready Deadline (both pre- and post-symposium)?? Friday, November 29, 2019 The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: ??? Research Articles: ??????? Leading-edge, previously unpublished research work ??? Position Articles: ??????? On what new trends should or should not be ??? Project Articles: ??????? Descriptions of recently started new projects ??? Evaluation Articles: ??????? What lessons can be drawn from a finished project ??? Overview Articles: ??????? Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: ??? Functional programming and multicore/manycore computing ??? Functional programming in the cloud ??? High performance functional computing ??? Extra-functional (behavioural) properties of functional programs ??? Dependently typed functional programming ??? Validation and verification of functional programs ??? Debugging and profiling for functional languages ??? Functional programming in different application areas: ??? security, mobility, telecommunications applications, embedded ??? systems, global computing, grids, etc. ??? Interoperability with imperative programming languages ??? Novel memory management techniques ??? Program analysis and transformation techniques ??? Empirical performance studies ??? Abstract/virtual machines and compilers for functional languages ??? (Embedded) domain specific languages ??? New implementation strategies ??? Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: ??? https://easychair.org/conferences/?conf=tfp2019 Authors of papers have the choice of having their contributions formally reviewed either before or after the Symposium. == Pre-symposium formal review == Papers to be formally reviewed before the symposium should be submitted before an early deadline and receive their reviews and notification of acceptance for both presentation and publication before the symposium. A paper that has been rejected in this process may still be accepted for presentation at the symposium, but will not be considered for the post-symposium formal review. == Post-symposium formal review == Papers submitted for post-symposium review (draft papers) will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback received at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == There are two types of submission, each of which can be submitted either for pre-symposium or post-symposium review: ??? Extended abstracts. Extended abstracts are 4 to 10 pages in length. ??? Full papers.??????? Full papers are up to 20 pages in length. Each submission also belongs to a category: ??? research ??? position ??? project ??? evaluation ??? overview paper Each submission should clearly indicate to which category it belongs. Additionally, a draft paper submission?of either type (extended abstract or full paper) and any category?can be considered a student paper. A student paper is one for which primary authors are research students and the majority of the work described was carried out by the students. The submission should indicate that it is a student paper. Student papers will receive additional feedback from the PC shortly after the symposium has taken place and before the post-symposium submission deadline. Feedback is only provided for accepted student papers, i.e., papers submitted for presentation and post-symposium formal review that are accepted for presentation. If a student paper is rejected for presentation, then it receives no further feedback and cannot be submitted for post-symposium review. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site (http://www.springer.com/lncs). == Program Committee == Program Co-chairs William J. Bowman????????? University of British Columbia Ronald Garcia????????????? University of British Columbia Matteo Cimini????????????? University of Massachusetts Lowell Ryan Culpepper???????????? Czech Technical Institute Joshua Dunfield??????????? Queen's University Sam Lindley??????????????? University of Edinburgh Assia Mahboubi???????????? INRIA Nantes Christine Rizkallah??????? University of New South Wales Satnam Singh Marco T. Moraz?n?????????? Seton Hall University John Hughes??????????????? Chalmers University and Quviq Nicolas Wu???????????????? University of Bristol Tom Schrijvers???????????? KU Leuven Scott Smith??????????????? Johns Hopkins University Stephanie Balzer?????????? Carnegie Mellon University Vikt?ria Zs?k????????????? E?tv?s Lor?nd University From tarmo at cs.ioc.ee Fri Feb 8 11:04:39 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Fri, 8 Feb 2019 16:04:39 +0000 Subject: [TYPES/announce] 24th Estonian Winter School in Computer Science, call for participation Message-ID: <20190208160439.5ce80bd5@cs.ioc.ee> [Lecturers: Jade Alglave, Zena Ariola, Barbara Kordy, Andrei Sabelfeld, Jiri Sgall. Apply by **16 Feb 2019**.] CALL for PARTICIPATION 24th Estonian Winter School in Computer Science, EWSCS '19 Palmse, Estonia, 3-8 March 2019 http://cs.ioc.ee/ewscs/2019/ BACKGROUND AND OBJECTIVES EWSCS is a series of regional-scope international winter schools held annually in Estonia. EWSCS are organized by Tallinn University of Technology. The main objective of EWSCS is to expose Estonian, Baltic, and Nordic graduate students in computer science (but also interested students from elsewhere) to frontline theoretical computer science research topics usually not covered within the regular curricula. The working language of the schools is English. EWSCS' 19 is the twenty-fourth event of the series. PROGRAMME The schools' scientific programme consists of short courses by renowned specialists and a student session. The courses of EWSCS '19 are: Jade Alglave (University College London, UK): Program reasoning for relaxed memory Zena Ariola (University of Oregon, Eugene, OR, USA): Logic and computation Barbara Kordy (IRISA, Rennes, France): Attack trees 20 years later Andrei Sabelfeld (Chalmers University of Technology, Gothenburg, Sweden): Information flow tracking Jiri Sgall (Charles University of Prague, Czech Republic): Online algorithms The purpose of the student session is to give students an opportunity to present their work (typically, thesis work) and get feedback. Registrants are invited to propose short talks (20 min) on topics of theoretical computer science, broadly understood. The selection will be based on abstracts of 150-400 words. The social programme consists of an excursion and a conference dinner. VENUE Palmse is a small settlement 80 kms to the east from Tallinn in the county of L??ne-Viru. It is renowned for a large manor that used to belong to the von Pahlen family, today hosting the visitors' center of the Lahemaa National Park, a museum, and a hotel. The school will organize a bus from Tallinn to Palmse and back. APPLICATION AND COST To apply for a place, fill in the online participation application form on the school website. The deadline for application is 16 February 2019. Please apply as soon as possible; we will process applications as they arrive, aiming to notify within three working days from application. Admitted participants will be expected to attend all of the school's program and will be provided access to materials of the courses. Participation includes 5 nights accommodation in twin rooms with full board. Attendance is without fee for PhD and master students (and, possibly, keen talented bachelor students) from TalTech and Univ of Tartu, as well as supervisors and consultants of PhD students. Particants from other institutions in Estonia and abroad will generally need to pay for their costs (mainly accommodation and meals), approx 300 EUR. We may be able to make exceptions, please contact the organizers. PROGRAMME COMMITTEE / ORGANIZING COMMITTEE Peeter Laud (Cybernetica AS) Monika Perkmann (Tallinn Univ of Technology) (secretary) Pille Pullonen (Cybernetica AS / University of Tartu) Ago-Erik Riet (University of Tartu) Tarmo Uustalu (Reykjavik University / Tallinn Univ of Technology) SPONSORS ERDF via TalTech Institutional Development Programme (Doctoral School in ICT) and EXCITE, Excellence in IT in Estonia WEBPAGE http://cs.ioc.ee/ewscs/2019/ EMAIL CONTACT ewscs19(at)cs.ioc.ee From barrett at cs.stanford.edu Fri Feb 8 11:15:59 2019 From: barrett at cs.stanford.edu (Clark Barrett) Date: Fri, 8 Feb 2019 08:15:59 -0800 Subject: [TYPES/announce] Call for Papers: FMCAD 2019 Message-ID: CALL FOR PAPERS International Conference on Formal Methods in Computer-Aided Design (FMCAD) Hyatt Place San Jose Downtown, San Jose, California, USA, Oct 22 - 25, 2019 http://www.fmcad.org/FMCAD19 IMPORTANT DATES Abstract Submission: May 10, 2019 Paper Submission: May 17, 2019 Author Response Period: June 17-21, 2019 Author Notification: July 3, 2019 Camera-Ready Version: Aug 16, 2019 All deadlines are 11:59 pm AoE (Anywhere on Earth) FMCAD Tutorial Day: Oct 22, 2019 Regular Program: Oct 23 - 25, 2019 Part of the FMCAD 2019 program - FMCAD Student Forum - Hardware Model Checking Competition CONFERENCE SCOPE AND PUBLICATION FMCAD 2019 is the nineteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods and their applications to computer-aided design. Topics of interest include (but are not limited to): - Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. - Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. - Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded systems, cyber-physical systems, automotive systems and other safety-critical systems, hardware-software co-design and verification, and transaction-level verification. - Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. - Application of formal methods to verifying safety, connectivity and security properties of networks, distributed systems, smart contracts, blockchains, and IoT devices. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair: https://easychair.org/conferences/?conf=fmcad2019 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Papers in both categories can be either 8 pages (long) or 4 pages (short) in length not including references. Short papers that describe emerging results, practical experiences, or original ideas that can be described succinctly are encouraged. Authors will be required to select an appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide the reviewers access to their data at submission time, so that results can be independently verified. The review process is single blind. STUDENT FORUM Continuing the tradition of the previous years, FMCAD 2019 is hosting a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback. Submissions for the event must be short reports describing research ideas or ongoing work that the student is currently pursuing, and must be within the scope of FMCAD. Work, part of which has been previously published, will be considered; the novel aspect to be addressed in future work must be clearly described in such cases. All submissions will be reviewed by a select group of FMCAD program committee members. FMCAD 2019 COMMITTEES PROGRAM CHAIRS: Clark Barrett, Stanford University Jin Yang, Intel Corporation PROGRAM COMMITTEE: Erika Abraham, Aachen University June Andronick, CSIRO|Data61 and UNSW Timos Antonopoulos, Yale University Armin Biere, Johannes Kepler University Per Bjesse, Synopsys Jasmin Blanchette, Inria Nancy Roderick Bloem, Graz University of Technology Gianpiero Cabodi, Politechnico Torino Supratik Chakraborty, IIT Bombay Sylvain Conchon, Universite Paris-Sud Vijay D'Silva, Google Rayna Dimitrova, University of Leicester Malay Ganai, Synopsys Alberto Griggio, Fondazione Bruno Kessler Liana Hadarean, Amazon Joe Hendrix, Galois Marijn Heule, University of Texas at Austin Warren Hunt, University of Texas at Austin Alexander Ivrii, IBM George Karpenkov, Google Panagiotis Manolios, Northeastern University Ken McMillan, Microsoft Research Rajdeep Mukherjee, Cadence Alexander Nadel, Intel Corporation Corina Pasareanu, NASA/CMU Sandip Ray, University of Florida Giles Reger, University of Manchester Anna Slobodova, Centaur Armando Solar-Lezama, Massachusetts Institute of Technology Niklas S?rensson, Mentor Graphics Daryl Stewart, ARM Christoph Sticksel, MathWorks Chao Wang, University of Southern California Georg Weissenbacher, Vienna University of Technology Zhenkun Yang, Intel Corporation Lenore Zuck, University of Illinois at Chicago TUTORIAL CHAIR: Sandip Ray, University of Florida STUDENT FORUM CHAIRS: Grigory Fedyukovich, Princeton University WEBMASTER: Tom van Dijk, Johannes Kepler University LOCAL ARRANGEMENT: Yoni Zohar, Stanford University PUBLICATION CHAIR: Florian Lonsing, Stanford University FMCAD STEERING COMMITTEE: Armin Biere, Johannes Kepler University Alan Hu, University of British Columbia Warren Hunt, University of Texas at Austin Vigyan Singhal, Oski Tech Georg Weissenbacher, Vienna University of Technology -------------- next part -------------- An HTML attachment was scrubbed... URL: From biondif at gmail.com Sun Feb 10 09:05:35 2019 From: biondif at gmail.com (Fabrizio Biondi) Date: Sun, 10 Feb 2019 15:05:35 +0100 Subject: [TYPES/announce] Fwd: SPIN 2019 in Beijing - Call for Papers and Participation In-Reply-To: References: Message-ID: [apologies for duplicates] SPIN 2019 24th International Symposium on Model Checking of Software Beijing, China, July 15-19, 2019 https://conf.researchr.org/home/spin-2019 Co-located with ISSTA 2019 ------------------------------ The 26th edition of the SPIN symposium aims at bringing together researchers and practitioners interested in automated tool-based techniques for the analysis of software as well as models of software, for the purpose of verification and validation. The symposium specifically focuses on concurrent software, but does not exclude analysis of sequential software. Submissions are solicited on theoretical results, novel algorithms, tool development, and empirical evaluation. Topics of interest include, but are not limited to: - Formal verification techniques for automated analysis of software - Formal analysis for modeling languages, such as UML/state charts - Formal specification languages, temporal logic, design-by-contract - Model checking - Automated theorem proving, including SAT and SMT - Verifying compilers - Abstraction and symbolic execution techniques - Static analysis and abstract interpretation - Combination of verification techniques - Modular and compositional verification techniques - Verification of timed and probabilistic systems - Automated testing using advanced analysis techniques - Combination of static and dynamic analyses - Derivation of specifications, test cases, or other useful material via formal analysis - Case studies of interesting systems or with interesting results - Engineering and implementation of software verification and analysis tools - Benchmark and comparative studies for formal verification and analysis tools - Formal methods education and training - Insightful surveys or historical accounts on topics of relevance to the symposium ------------------------------ Invited Speakers ------------------------------ *Kim G. Larsen*, Aalborg University *Kuldeep S. Meel*, National University of Singapore Call for Papers The SPIN symposium aims at bringing together researchers and practitioners interested in automated tool-based techniques for the analysis of software as well as models of software, for the purpose of verification and validation. The symposium specifically focuses on concurrent software, but does not exclude analysis of sequential software. Submissions are solicited on theoretical results, novel algorithms, tool development, empirical evaluation, and education. History: The SPIN symposium originated as a workshop focusing on explicit state model checking, specifically as related to the Spin model checker. However, over the years it has evolved to a broadly scoped symposium for software analysis using any automated techniques, including model checking, automated theorem proving, and symbolic execution. An overview of the previous SPIN symposia (and early workshops) can be found at: http://spinroot.com/spin/symposia. SPIN 2019 will be organized as an ACM SIGSOFT event, colocated with the International Symposium on Software Testing and Analysis (ISSTA 2019): https://conf.researchr.org/home/issta-2019. ------------------------------ Submission Guidelines ------------------------------ The contributions to SPIN 2019 will be published as ACM Proceedings, and should be submitted in the ACM Conference Format: https://www.acm.org/publications/proceedings-template (please use the sigconf template). Submissions must be original and should not have been published previously or be under consideration for publication while being evaluated for this symposium. Authors are required to adhere to the ACM Policy and Procedures on Plagiarism and the ACM Policy on Prior Publication and Simultaneous Submissions. - We are soliciting three categories of papers: - *Full Research Papers* describing fully developed work and complete results (*16 pages ? references are not included in this limit*); - *Short Papers* presenting tools, technology, experiences with lessons learned, new ideas, work in progress with preliminary results, and novel contributions to formal methods (*6 pages ? references are not included in this limit*). - *Tool Demo Papers* presenting the foundations, capabilities, application domains and relevant examples using the tools, with a clear description of what is expected to be shown in a live demonstration (*4 pages to describe the tool foundations, features and use examples, plus an appendix explaining the content of the demo*). Papers should be submitted via the EasyChair SPIN 2019 submission website: https://easychair.org/conferences/?conf=spin19. A selection of papers will be invited to a special issue of the International Journal on Software Tools for Technology Transfer (STTT). ------------------------------ Important Dates ------------------------------ - Please keep in mind the following dates for submission: - Paper Submission: *April 5th, 2019* (23:59:59 Anywhere on Earth) - Author Notification: April 27th, 2019 - Camera-Ready Paper: May 2019 - Symposium: July 15-19, 2019 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Sun Feb 10 16:42:41 2019 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Sun, 10 Feb 2019 18:42:41 -0300 Subject: [TYPES/announce] 26th WoLLIC 2019 (Utrecht, The Netherlands) - Call for Papers - DEADLINE APPROACHING In-Reply-To: References: Message-ID: DEADLINE APPROACHING [Please circulate. Apologies for multiple copies.] CALL FOR PAPERS WoLLIC 2019 26th Workshop on Logic, Language, Information and Computation July 2nd to 5th, 2019 Utrecht, The Netherlands ORGANISATION Utrecht University, Faculty of Humanities, The Netherlands (host university) Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil CALL FOR PAPERS WoLLIC is an annual international forum on inter-disciplinary research involving formal logic, computing and programming theory, and natural language and reasoning. Each meeting includes invited talks and tutorials as well as contributed papers. The twenty-fifth WoLLIC will be held at Utrecht University, The Netherlands, from July 2nd to 5th, 2019. It is sponsored by the Association for Symbolic Logic (ASL), the Interest Group in Pure and Applied Logics (IGPL), the The Association for Logic, Language and Information (FoLLI), the European Association for Theoretical Computer Science (EATCS), ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC), the Sociedade Brasileira de Computa??o (SBC), and the Sociedade Brasileira de L?gica (SBL). Just before and after the main WoLLIC 2019 event, Utrecht University will host two satellite workshops: -Proof Theory in Logic on July 1-2, 2019. This workshop on the role of structural proof theory in the study of logics will consist of invited talks by researchers in that area. -Compositionality in formal and distributional models of natural language semantics, on July 6, 2019. The workshop programs will be announced end of December 2018 via the WoLLIC 2019 website (https://wollic2019.sites.uu.nl). Attendance of these satellite workshops is free, but registration is required. PAPER SUBMISSION Contributions are invited on all pertinent subjects, with particular interest in cross-disciplinary topics. Typical but not exclusive areas of interest are: foundations of computing and programming; novel computation models and paradigms; broad notions of proof and belief; proof mining, type theory, effective learnability; formal methods in software and hardware development; logical approach to natural language and reasoning; logics of programs, actions and resources; foundational aspects of information organization, search, flow, sharing, and protection; foundations of mathematics; philosophy of mathematics; philosophical logic; philosophy of language. Proposed contributions should be in English, and consist of a scholarly exposition accessible to the non-specialist, including motivation, background, and comparison with related works. Articles should be written in the LaTeX format of LNCS by Springer (see authors instructions at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). They must not exceed 12 pages, with up to 5 additional pages for references and technical appendices. The paper's main results must not be published or submitted for publication in refereed venues, including journals and other scientific meetings. It is expected that each accepted paper be presented at the meeting by one of its authors. (At least one author is required to pay the registration fee before granting that the paper will be published in the proceedings.) Papers must be submitted electronically at the WoLLIC 2019 EasyChair website. (Please go to http://wollic.org/wollic2019/instructions.html for instructions.) A title and single-paragraph abstract should be submitted by Feb 22, 2019, and the full paper by Feb 26, 2019 (firm date). Notifications are expected by April 5, 2019, and final papers for the proceedings will be due by April 15, 2019 (firm date). PROCEEDINGS The proceedings of WoLLIC 2019, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series. In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL, and selected contributions will be published (after a new round of reviewing) as a special post-conference WoLLIC 2019 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Lev Beklemishev ? Steklov Institute Raffaella Bernardi ? University of Trento Marta Bilkova ? Czech Academy of Sciences Johan Bos ? University of Groningen George Metcalfe ? University of Bern Reinhard Muskens ? University of Tilburg STUDENT GRANTS ASL sponsorship of WoLLIC 2019 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2019). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Feb 22, 2019: Paper title and abstract deadline Feb 26, 2019: Full paper deadline April 5, 2019: Author notification Apr 15, 2019: Final version deadline (firm) PROGRAMME COMMITTEE Raffaella Bernardi (University of Trento) Nick Bezhanishvili (University of Amsterdam) Ivano Ciardelli (Ludwig-Maximilians-Universit?t, Munich) Giuseppe Greco (Utrecht University) Philippe de Groote (INRIA Nancy) Rosalie Iemhoff (Utrecht University) (Co-CHAIR) Roberto Maieli (Department of Mathematics and Physics, University "Roma Tre?) Michael Moortgat (Utrecht University) (Co-CHAIR) Richard Moot (CNRS (LIRMM) & University of Montpellier) Larry Moss (Indiana University Bloomington) Sara Negri (University of Helsinki) Carlo Nicolai (King's College London) Valeria de Paiva (Nuance Comms and University of Birmingham) Alessandra Palmigiano (Delft University of Technology) Ruy de Queiroz (Centro de Informatica, Univ Federal de Pernambuco) Yde Venema (University of Amsterdam) Fan Yang (University of Helsinki) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Lawrence Moss, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Giuseppe Greco (Utrecht University, The Netherlands) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) SCIENTIFIC SPONSORSHIP Interest Group in Pure and Applied Logics (IGPL) The Association for Logic, Language and Information (FoLLI) Association for Symbolic Logic (ASL) European Association for Theoretical Computer Science (EATCS) ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) SPECIAL SESSION: SCREENING OF MOVIES ABOUT MATHEMATICIANS In remembrance of the 85th anniversary of the award of a doctorate in Mathematics to Paul Erd?s (26 March 1913 - 20 September 1996), a renowned Hungarian mathematician considered to be one of the most prolific mathematicians and producers of mathematical conjectures of the 20th century, the program of the meeting will include a screening of George Csicsery's collection of interviews "Erd?s 100", a 30-minute video prepared for the centennial celebration in 2013 of Paul Erd?s's birth (2018) (tbc). FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2019/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From akcheung at cs.washington.edu Sun Feb 10 15:26:20 2019 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Sun, 10 Feb 2019 12:26:20 -0800 Subject: [TYPES/announce] Reminder: Call for papers: DBPL 2019 Message-ID: <64241f94-cf6d-229a-5ff5-ee70376f89cd@cs.washington.edu> Reminder: deadline approaching soon! ---------------------------------------------------------------------- The 17th International Symposium on Database Programming Languages https://pldi19.sigplan.org/track/dbpl-2019-papers Phoenix, Arizona, USA June 23, 2019 hosted as part of PLDI 2019 Call for Papers For over 25 years, DBPL has established itself as the principal venue for publishing and discussing new ideas at the intersection of databases and programming languages. Many key contributions in query languages for object-oriented data, persistent databases, nested relational data, and semistructured data, as well as fundamental ideas in types for query languages, were first announced at DBPL. Today, this creative research area is broadening into a subfield of data-centric computation, currently scattered among a range of venues. DBPL is an established destination for such new ideas and solicits submissions from researchers in databases, programming languages or any other community interested in the design, implementation or foundations of data-centric computation. Scope ----- DBPL solicits practical and theoretical papers in all topics at the intersection of databases and programming languages. Papers emphasizing new topics or emerging areas are especially welcome. Suggested, but not exclusive, topics of interest for submissions include: - Compiling Query Languages to Modern Hardware - Data-Centric Programming Abstractions, Comprehensions, Monads - Data Integration, Exchange, and Interoperability - Data Synchronization and Bidirectional Transformations - Declarative Data Centers (e.g., distributed query processing, serverless computing platforms, social computing platforms, etc) - Emerging and Nontraditional Data Models - Language-Based Security in Data Management - Language-Integrated Query Mechanisms - Managing Uncertain and Imprecise Information - Metaprogramming and Heterogeneous Staged Computation - Programming Language Support for Data-Centric Programming (e.g., databases, web programming, machine learning, etc) - Query Compilation and In-memory Databases - Query Language Design and Implementation - Query Transformation and Optimization - Schema Mapping and Metadata Management - Semantics and Verification of Database Systems - Stream Data Processing and Query Languages - Type and Effect Systems for Data-Centric Programming Author 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. Submissions should be no more than 10 pages long, excluding references, in the two-column ACM proceedings format, following PLDI?s formatting requirements (https://pldi19.sigplan.org/track/pldi-2019-papers#Call-for-Papers). Each submission should begin with a succinct statement of the problem and a summary of the main results. Authors may provide more details to substantiate the main claims of the paper by including a clearly marked appendix at the end of the submission, which is not included in the page limit and is read at the discretion of the committee. At least one author of each accepted paper must attend the symposium to present their work. Short papers of at most 4 pages (same format as long papers) describing work in progress, demos, research challenges or visions are also welcome. Accepted short papers may be included or excluded from the formal proceedings, whichever the author(s) prefer. Full and short papers are both due on the deadline, February 15, 2019. Instructions on how to submit will be posted on the symposium website noted above. Review is single-blind, so authors do not need to anonymize their submissions. PC submissions are allowed, except for the co-chairs. Important Dates --------------- - Paper Submission: February 15, 2019 - Notification: March 29, 2019 - Final versions due: April 16, 2019 - Symposium: June 23, 2019 Proceedings ----------- Accepted papers will appear as part of the PLDI Proceedings for DBPL 2019. Program Committee ----------------- *Program Co-Chairs* Alvin Cheung, University of Washington Kim Nguye??n, Universit? Paris-Sud *Program Committee* William Cook, University of Texas at Austin Vasiliki Kalavri, ETH Harshad Kasture, Oracle Oleg Kiselyov, University of Tsukuba Sam Lindley, University of Edinburgh Tiark Rompf, Purdue University Stefanie Scherzinger, OTH Regensberg Amir Shaikhha, EPFL / University of Oxford Avi Shinnar, IBM Guido Wachsmuth, Oracle Melanie Wu, Pomona College History ------- The 17th Symposium on Data Base Programming Languages (DBPL 2019) continues the tradition of excellence initiated by its predecessors in Roscoff, Finistere (1987), Salishan, Oregon (1989), Nafplion, Argolida (1991), Manhattan, New York (1993), Gubbio, Umbria (1995), Estes Park, Colorado (1997), Kinloch Rannoch, Scotland (1999), Marino, Rome (2001), Potsdam, Germany (2003), Trondheim, Norway (2005), Vienna, Austria (2007), Lyon, France (2009), Seattle, Washington (2011), Riva del Garda, Italy (2013), Pittsburgh, Pennsylvania (2015), Munich, Germany (2017). DBPL was affiliated with VLDB from 1999-2013 and in 2017. In 2015, it is affiliated with SPLASH for the first time and in 2019, it is affiliated with PLDI for the first time. From evan.chang at colorado.edu Sun Feb 10 23:48:03 2019 From: evan.chang at colorado.edu (Bor-Yuh Evan Chang) Date: Sun, 10 Feb 2019 21:48:03 -0700 Subject: [TYPES/announce] SAS 2019 in Porto, April 18 submission: 26th Static Analysis Symposium, CfP Message-ID: ---------------------------------------------------------------------- SAS 2019 26th Static Analysis Symposium Part of the 3rd World Congress on Formal Methods Porto, Portugal, October 8-11, 2019 http://staticanalysis.org/sas2019 ---------------------------------------------------------------------- IMPORTANT DATES - Paper Submission: Thursday, April 18, 2019 - Artifact Submission: Thursday, April 25, 2019 - Author Response: Friday-Monday, May 31-June 3, 2019 - Notification: Friday, June 14, 2019 - Conference: Wednesday-Friday, October 9-11, 2019 All deadline times are AoE. ABOUT Static analysis is widely recognized as a fundamental tool for program verification, bug detection, compiler optimization, program understanding, and software maintenance. The series of Static Analysis Symposia has served as the primary venue for the presentation of theoretical, practical, and application advances in the area. The 26th Static Analysis Symposium, SAS 2019, will be held in Porto, Portugal. Previous symposia were held in Freiburg, New York, Edinburgh, Saint-Malo, Munich, Seattle, Deauville, Venice, Perpignan, Los Angeles, Valencia, Kongens Lyngby, Seoul, London, Verona, San Diego, Madrid, Paris, Santa Barbara, Pisa, Aachen, Glasgow, and Namur. TOPICS The technical program for SAS 2019 will consist of invited lectures and presentations of refereed papers. Contributions are welcomed on all aspects of static analysis, including, but not limited to: - Abstract domains - Abstract interpretation - Automated deduction - Data flow analysis - Debugging - Deductive methods - Emerging applications - Model checking - Program optimizations and transformations - Program synthesis - Program verification - Security analysis - Tool environments and architectures - Theoretical frameworks - Type checking SPECIAL SESSIONS ON TRENDS IN STATIC ANALYSIS: STATIC ANALYSIS AND MACHINE LEARNING New in 2019, special sessions will be organized around a trending topic in static analysis. For SAS 2019, we especially solicit Trends in Static Analysis contributions around the emerging convergence of static analysis and machine learning. Trends contributions are welcome on this convergence broadly construed, including, but not limited to: - Scaling static analysis to "big code" - Data-driven static analysis - Assuring machine learning with static analysis Trends contributions will be refereed in the same manner and with the same standards as other contributions. PAPER SUBMISSION Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, object-oriented, aspect, multi-core, distributed, and GPU programming. - Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings. - Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. - They should clearly identify what has been accomplished and why it is significant. - Paper submissions should not exceed 18 pages in Springer?s Lecture Notes in Computer Science (LNCS) format, excluding bibliography and well-marked appendices. Program Committee members are not required to read the appendices, and thus papers must be intelligible without them. ARTIFACT SUBMISSION As in previous years, we encourage authors to submit a virtual machine image containing any artifacts and evaluations presented in the paper. The goal of the artifact submissions is to strengthen our field?s scientific approach to evaluations and reproducibility of results. The virtual machines will be archived on a permanent Static Analysis Symposium website to provide a record of past experiments and tools, allowing future research to better evaluate and contrast existing work. Artifact submission is optional. We accept only virtual machine images that can be processed with Virtual Box. Details on what to submit and how will be sent to the corresponding authors by mail shortly after the paper submission deadline. The submitted artifacts will be used by the program committee as a secondary evaluation criteria whose sole purpose is to find additional positive arguments for the paper?s acceptance. Submissions without artifacts are welcome and will not be penalized. LIGHTWEIGHT DOUBLE-BLIND REVIEWING PROCESS SAS 2019 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors? names or affiliations as they initially review a paper. The authors? names will then be revealed to the reviewers only once their reviews have been submitted. To facilitate this process, submitted papers must adhere to the following: - Author names and institutions must be omitted and - References to the authors? own related work should be in the third person (e.g., not ?We build on our previous work ?? but rather ?We build on the work of ??). The purpose of this process is to help the reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. AUTHOR RESPONSE PERIOD During the author response period, authors will be able to read reviews and respond to them as appropriate. RADHIA COUSOT YOUNG RESEARCHER AWARD Since 2014, the program committee of each SAS conference selects a paper for the Radhia Cousot Young Researcher Best Paper Award, in memory of Radhia Cousot, and her fundamental contributions to static analysis, as well as being one of the main promoters and organizers of the SAS series of conferences. PROGRAM CHAIR - Bor-Yuh Evan Chang (University of Colorado Boulder) PROGRAM COMMITTEE - Josh Berdine (Facebook) - Marc Brockschmidt (Microsoft Research) - Yu-Fang Chen (Academia Sinica) - Roberto Giacobazzi (Universit? di Verona) - Ben Hardekopf (University of California, Santa Barbara) - Thomas Jensen (INRIA) - Ranjit Jhala (University of California, San Diego) - Andy King (University of Kent) - Shuvendu Lahiri (Microsoft Research) - Akash Lal (Microsoft Research) - Francesco Logozzo (Facebook) - Jan Midtgaard (University of Southern Denmark) - Antoine Min? (Sorbonne Universit?) - Anders M?ller (Aarhus University) - David Monniaux (CNRS/VERIMAG) - Kedar Namjoshi (Bell Labs, Nokia) - Sylvie Putot (LIX, Ecole Polytechnique) - Veselin Raychev (DeepCode AG) - Xavier Rival (INRIA/CNRS/ENS/PSL) - Sriram Sankaranarayanan (University of Colorado Boulder) - Tachio Terauchi (Waseda University) - Aditya V. Thakur (University of California, Davis) - Tomas Vojnar (FIT, Brno University of Technology) - Kwangkeun Yi (Seoul National University) - Xin Zhang (Massachusetts Institute of Technology) - Florian Zuleger (TU Wien) ARTIFACT EVALUATION CHAIR - Hakjoo Oh (Korea University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mehrnoosh.sadrzadeh at qmul.ac.uk Mon Feb 11 05:55:00 2019 From: mehrnoosh.sadrzadeh at qmul.ac.uk (Mehrnoosh Sadrzadeh) Date: Mon, 11 Feb 2019 10:55:00 +0000 Subject: [TYPES/announce] 2nd CFP for the THIRD SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 3) Message-ID: THIRD SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 3) 2nd Call For Papers University of Oxford 27-28 March, 2019 http://events.cs.bham.ac.uk/syco/3/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018 at the University of Birmingham. The second SYCO was in December 2019, at the University of Strathclyde, each attracting about 70 people. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively---you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO will be a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Marie Kerjean, INRIA Bretagne Atlantique Alessandra Palmigiano, Delft University of Technology and University of Johannesburg # IMPORTANT DATES All times are anywhere-on-earth. - Submission deadline: Friday 15 February 2019 - Author notification: Wednesday 27 February 2019 - Registration deadline: Wednesday 20 March 2019 - Symposium dates: Wednesday 27 and Thursday 28 March 2019 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco3 Submissions should present research results in sufficient detail to allow them to be properly considered by members of the programme committee, who will assess papers with regards to significance, clarity, correctness, and scope. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should understand that reviewers may not be able to read the entire document in detail. # FINANCIAL SUPPORT Some funding is available to cover travel and subsistence costs, with a priority for PhD students and junior researchers. To apply for this funding, please contact the local organizers Antonin Delpeuch (antonin.delpeuch at cs.ox.ac.uk) or Ben Musto (benjamin.musto at cs.ox.ac.uk ) with subject line "SYCO 3 funding request" by March 6, with a short statement of your current status, travel costs and funding required. # PROGRAMME COMMITTEE Fatimah Ahmadi, University of Oxford Miriam Backens, University of Oxford Corina Cirstea, University of Southampton Bob Coecke, University of Oxford Carmen Maria Constantin, University of Oxford Antonin Delpeuch, University of Oxford Brendan Fong, Massachusetts Institute of Technology Dan Ghica, University of Birmingham Giuseppe Greco, Utrecht University Helle Hvid Hansen, Delft University Jules Hedges, University of Oxford Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Dimitri Kartsaklis, Apple Kohei, Kishida, Dalhousie University Aleks Kissinger, Radboud University Nijmegen Alexander Kurz, Chapman University Jean-Simon Lemay, University of Oxford Martha Lewis, University of Amsterdam Dan Marsden, University of Oxford Samuel Mimram, ?cole Polytechnique Michael Moortgat, Utrecht University Nina Otter, UCLA Simona Paoli, University of Leicester Robin Piedeleu, University of Oxford David Reutter, University of Oxford Christine Tasson, Paris Diderot University Jamie Vicary, University of Birmingham Tamara von Glehn, University of Cambridge Quanlong Wang, University of Oxford Gijs Wijnholds, Queen Mary University of London Philipp Zahn, University of St.Gallen [For admin and other information see: http://www.mta.ca/~cat-dist/ ] -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.roggenbach at swansea.ac.uk Mon Feb 11 09:46:26 2019 From: m.roggenbach at swansea.ac.uk (Markus) Date: Mon, 11 Feb 2019 14:46:26 +0000 Subject: [TYPES/announce] 11 fully funded PhD studentships at Swansea University Message-ID: There are 11 fully funded PhD studentships (4 years, including an integrated masters) available in the EPSRC CENTRE FOR DOCTORAL TRAINING IN ENHANCING COLLABORATIONS AND INTERACTIONS WITH DATA AND INTELLIGENCE DRIVEN SYSTEMS (http://people-first.best ). The centre takes an interdisciplinary approach and involves besides computer science and mathematics also engineering, life science, law, management. The computational expertise and training in the Centre spans and integrates a broad range of theoretical to experimental science. Application deadline: March 22nd, 2019. -------------- next part -------------- An HTML attachment was scrubbed... URL: From spreen at mathematik.uni-siegen.de Mon Feb 11 21:49:52 2019 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Tue, 12 Feb 2019 02:49:52 +0000 Subject: [TYPES/announce] CCC 2018 postproceedings; 2nd call for submssions Message-ID: Continuity, Computability, Constructivity: From Logic to Algorithms 2018 Postproceedings Second Call for Submissions After a year of successful work in the EU-MSCA-RISE project "Computing with Infinite Data" (CID) and an excellent Workshop CCC 2018 in Faro (Portugal) in September this year, we are planning to publish a collection of papers dedicated to the meeting and to the project as a Special Issue in the open-access journal LOGICAL METHODS IN COMPUTER SCIENCE. The issue should reflect progress made in Computable Analysis and related areas, and is not restricted to work in the CID project or presented at the Workshop. Submissions are welcome from all scientists on topics in the entire spectrum from logic to algorithms including, but not limited to: * Exact real number computation, * Correctness of algorithms on infinite data, * Computable analysis, * Complexity of real numbers, real-valued functions, etc. * Effective descriptive set theory, * Constructive topological foundations, * Scott's domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * Randomness and computable measure theory, * Other related areas. EDITORS: Daniel Gra?a (Faro, Portugal) Mathieu Hoyrup (Nancy, France) Dieter Spreen (Siegen, Germany) Hideki Tsuiki (Kyoto, Japan) Martin Ziegler (KAIST, Korea, Republic of) DEADLINE FOR SUBMISSION: 1 May 2019 If you intend to submit a paper for the special issue, please inform us by sending email to: spreen at math.uni-siegen.de by 1 April 2019 You will then receive concrete submission instructions and a Special-Issue-Code allowing you to submit your paper. Please prepare your manuscript using the LMCS class file lmcs.cls which can be downloaded from https://lmcs.episciences.org/public/lmcs.cls. Submissions will be reviewed according to the usual high standards of LMCS. Best regards, Daniel Gra?a Mathieu Hoyrup Dieter Spreen Hideki Tsuiki Martin Ziegler -------------- next part -------------- An HTML attachment was scrubbed... URL: From gc at irif.fr Tue Feb 12 05:14:41 2019 From: gc at irif.fr (Giuseppe Castagna) Date: Tue, 12 Feb 2019 11:14:41 +0100 Subject: [TYPES/announce] =?utf-8?q?Four_teunure_faculty_positions_at_IRI?= =?utf-8?q?F_Universit=C3=A9_Paris_Diderot?= Message-ID: The CS department of Universit? Paris Diderot - Paris 7 has four tenure faculty openings. The recruited persons will join the Research Institute on the Foundations of Computer Science (IRIF) in Paris. The positions are: - 1 Full Professor in the area of Foundations of Computer Science - 1 Associate Professor in the area of algorithms and discrete structures - 1 Associate Professor in the area of automata, structures, and verification - 1 Associate Professor in the area of proof theory, programming languages, and systems The deadline for application is 2019, March the 6th (4 P.M., Paris time) and the position will start in 2019, on September the 1st (a later integration is possible). Knowledge of French is mandatory for these positions. More information at https://www.irif.fr/postes/universite -- Giuseppe Castagna --------------------- CNRS Senior Research Scientist Deputy Director of IRIF - https://www.irif.fr/ Research Institute on the Foundations of Computer Science [Institut de Recherche en Informatique Fondamentale] From shankar at csl.sri.com Tue Feb 12 02:36:15 2019 From: shankar at csl.sri.com (Natarajan Shankar) Date: Mon, 11 Feb 2019 23:36:15 -0800 Subject: [TYPES/announce] Ninth Summer School on Formal Techniques, Atherton, California, May 18-24, 2019 In-Reply-To: <5A9832E8.3020003@csl.sri.com> References: <5A9832E8.3020003@csl.sri.com> Message-ID: <0e5c7eb9-65d3-96fe-6ca9-4259841bf175@csl.sri.com> ? Ninth Summer School on Formal Techniques, May 18 - May 24, 2019 ? Menlo College ? Atherton, California ? http://fm.csl.sri.com/SSFT19 Techniques based on formal logic, such as model checking, satisfiability, static analysis, and automated theorem proving, are finding a broad range of applications in modeling, analysis, verification, and synthesis. This school, the ninth in the series, will focus on the principles and practice of formal techniques, with a strong emphasis on the hands-on use and development of this technology. It primarily targets graduate students and young researchers who are interested in studying and using formal techniques in their research. A prior background in formal methods is helpful but not required. Participants at the school can expect to have a seriously fun time experimenting with the tools and techniques presented in the lectures during laboratory sessions. The lecturers at the school include: * Peter Mueller, ETH Zurich Switzerland: ????? Modular Program Verification * Daniel Jackson, CSAIL MIT USA: ????? A principled approach to software design * Orna Grumberg, Technion Israel: ????? Model Checking and its Applications * Kwangkeun Yi, Seoul National University, S. Korea: ????? Introduction to Static Analysis from an Abstract Interpretation Perspective * Benjamin Gregoire, INRIA France: ????? An overview of Easycrypt and how to prove concrete security of cryptographic primitives The main lectures in the summer school will be preceded by a background course on logic: * Natarajan Shankar (SRI CSL) and Stephane Graham-Lengrand (SRI-CSL) ? Speaking Logic The school also include several distinguished invited talks. Information about previous Summer Schools on Formal Techniques can be found at http://fm.csl.sri.com/SSFT11 http://fm.csl.sri.com/SSFT12 http://fm.csl.sri.com/SSFT13 http://fm.csl.sri.com/SSFT14 http://fm.csl.sri.com/SSFT15 http://fm.csl.sri.com/SSFT16 http://fm.csl.sri.com/SSFT17 http://fm.csl.sri.com/SSFT18 Jay Bosamiya of CMU has blogged about the 2018 Summer School at ?? https://www.jaybosamiya.com/blog/2018/05/31/ssft/ We expect to provide support for the travel and accommodation for (a limited number of) students registered at US universities.? We welcome applications from non-US students as well as non-students (if space permits).? Non-US students will have to cover their own travel and will be charged around US$800 for meals and lodging.? Applications should be submitted at the website http://fm.csl.sri.com/SSFT19 Applicants are urged to submit their applications before April 30, 2019, since there are only a limited number of spaces available. Non-US applicants requiring US visas are requested to apply early. We strongly encourage the participation of women and under-represented minorities in the summer school. From sam.staton at cs.ox.ac.uk Tue Feb 12 14:58:43 2019 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Tue, 12 Feb 2019 19:58:43 +0000 Subject: [TYPES/announce] LICS 2019 ASL Student Sponsorship Message-ID: <8C82C07D-9847-42B8-8FEA-2A80FBA63119@cs.ox.ac.uk> The Association for Symbolic Logic (ASL) is sponsoring LICS 2019, which means that ASL Student Members may apply for ASL support for attending LICS. THE ASL DEADLINE is three months before the conference (mid-March). For details, see https://aslonline.org/meetings/student-travel-awards/ Please note: * that web page explains where to send your application, and what details and references are needed; * the deadline is three months before the conference; * ASL funds are limited; * only ASL student members are eligible; you can join ASL here: https://aslonline.org/membership/individual-membership/ Sam. LICS website: https://lics.siglog.org/lics19/index.php From lbortolussi at units.it Wed Feb 13 09:41:34 2019 From: lbortolussi at units.it (Luca Bortolussi) Date: Wed, 13 Feb 2019 15:41:34 +0100 Subject: [TYPES/announce] CMSB 2019 - second call for papers Message-ID: <20190213154134.Horde.a1C08FPUkluAknw0IyBKuSL@wmail4.units.it> The 17th conference on Computational Methods in Systems Biology (CMSB 2019) will take place from 18th to 20th September 2019 in Trieste, Italy. Its aim is to bring together researchers from across biological, mathematical, computational, and physical sciences who are interested in the study, modelling, simulation, advanced analysis, and design of biological systems. CMSB 2019 will be hosted at the University of Trieste, Italy. INVITED SPEAKERS Benenson Kobi, synthetic biology group, ETH Zurich, CH Adelinde Uhrmacher, Modelling and Simulation Group, Rostock University, DE Trevor Graham, Bart Cancer Institute, London, UK Gasper Tka?ik, IST Austria, Klosterneuburg, Austria Manuel Zimmer, University of Vienna, Austria IMPORTANT DATES All deadlines are AOE (Anywhere on Earth). Paper submission: 10.4.2019 Author notification: 5.6.2019 Final version: 21.6.2019 Presentation and poster abstract submission: 28.6.2019 TOPICS OF INTEREST CMSB 2019 solicits original research articles, tool papers, posters, and presentations on the modelling and analysis of biological systems and networks as well as the analysis of biological data. The conference brings together computer scientists, biologists, mathematicians, engineers, and physicists interested in a system-level understanding of biological processes. It covers the broad field of computational methods and tools in systems and synthetic biology and their applications. Topics of interest include, but are not limited to: - formalisms for modelling biological processes - models, methods, tools and their biological applications - frameworks for model verification, validation, analysis, and simulation of biological systems - high-performance methods for computational systems biology - parameter and model inference from experimental data - automated parameter and model synthesis - model integration and biological databases - multi-scale modelling and analysis methods - design, analysis, and verification methods for synthetic biology - methods for biomolecular computing and engineered molecular devices - theoretical systems biology - data-based approaches for systems and synthetic biology In general, the conference is open to new theoretical results with potential applications to systems and synthetic biology, as well as novel applications and case studies of existing methods, tools, or frameworks. The CMSB 2019 proceedings will be published in the Springer LNCS series and indexed by ISI Web of Science, Scopus, ACM Digital Library, DBLP, and Google Scholar. A selection of best papers will be invited to be extended and submitted to a special issue of a Bioinformatics journal. Contributions should be submitted to one of the following categories: A) Regular papers B) Tool papers C) Posters D) Presentations A) CALL FOR REGULAR PAPERS Regular papers should describe original work that has not been previously published and is not under review for publication elsewhere. The papers should not exceed 15 pages in Springer LNCS style, not counting references and well-marked appendices. B) CALL FOR TOOL PAPERS Tool papers should present new tools or public websites, new tool components or novel extensions to existing tools or websites supporting the modelling, specification and analysis of biological systems. Each submission should be original and not previously published in a tool paper form. The papers should not exceed 6 pages in Springer LNCS style including references, but not counting well-marked appendices. The papers must include information on methods, tool availability, and selected experimental results. Tool papers are required to be submitted together with an artefact by the submission deadline (for details see the guidelines ? https://cmsb2019.units.it/?page_id=219). Artefacts will be evaluated by the tool evaluation committee in parallel with the review procedure. The program committee will have access to the tool artefact evaluation while making their decision. In special cases, where an artefact cannot be submitted, the authors are suggested to contact the program chairs to find alternate modes of evaluation. Apart of the presentation, accepted tool papers will be encouraged to include a showcase/running demo during the tool demo session. C) CALL FOR POSTERS CMSB 2019 solicits poster abstracts presenting I) original unpublished work and II) recent outstanding results already accepted to a recognised journal or a high-quality conference during the last year. The abstracts should be submitted in Springer LNCS style and should not exceed 2 pages including references. Based on the abstracts the program committee will select posters to be presented at the CMSB 2018 poster session including flash presentations. D) CALL FOR PRESENTATIONS CMSB 2019 offers the track of oral presentations without full paper or poster submission. We welcome submissions of work that has been already published in a journal, or that is currently under review or will soon be submitted. The abstracts summarizing the results and their relevance should not exceed 2 pages including references. The document format must be single spaced and written in an 11 point type font. SUBMISSION INFORMATION All papers and poster/presentation abstracts have to be written in English and submitted electronically using the EasyChair online submission system (https://easychair.org/conferences/?conf=cmsb2019) in the form of a PDF file. Each submission will be reviewed by at least three reviewers. The reviewers are not required to read the appendices and thus the submissions must be intelligible without them. All accepted contributions must be presented at the conference by one of the authors. PROGRAM COMMITTEE CHAIRS` Luca Bortolussi, University of Trieste, IT Guido Sanguinetti, University of Edinburgh, UK PROGRAM COMMITTEE Alessandro Abate, University of Oxford, UK Ezio Bartocci, Vienna University of Technology, AT Nikola Bene?, Masaryk University, CZ Luca Bortolussi, University of Trieste, IT (co-chair) Giulio Caravagna, Institute of Cancer Research London, UK Luca Cardelli, University of Oxford, UK Milan ?e?ka, Brno University of Technology, CZ Claudine Chaouiya, Instituto Gulbenkian de Ci?ncia, PT Eugenio Cinquemani, IBIS ? INRIA, Grenoble, FR Thao Dang, VERIMAG/CNRS, Grenoble, FR Hidde de Jong, IBIS ? INRIA, Grenoble FR Fran?ois Fages, INRIA Saclay ?le-de-France, FR J?r?me Feret, INRIA, Paris, FR Jasmin Fisher, Microsoft Research Cambridge, UK Christoph Flamm, University of Vienna, AT Elisa Franco, University of California at Riverside, USA Tom?? Gedeon, Montana State University, US Calin Guet ? IST Austria (Austria) Monika Heiner, Brandenburg Technical University Cottbus-Senftenberg, DE Jane Hillston, The University of Edinburgh, UK Heinz K?ppl, Technische Universit?t Darmstadt, DE Jean Krivine, IRIF, Paris Diderot University, FR Tommaso Mazza, RCCS Casa Sollievo della Sofferenza ? Mendel, IT Laura Nenzi, Vienna University of Technology, AT Marco Nobile - University of Milano-Bicocca, IT Diego Oyarz?n - Imperial College London, UK Nicola Paoletti, Stony Brook University, USA Lo?c Paulev?, CNRS/LRI, FR Ion Petre, ?bo Akademi Turku, FI Tatjana Petrov, Universit?t Konstanz, DE Carla Piazza, University of Udine, IT Ovidiu Radulescu, University of Montpellier 2, FR Olivier Roux, Ecole Centrale Nantes, FR Jakob Ruess - Institute Pasteur Paris, FR Guido Sanguinetti, The University of Edinburgh, UK (co-chair) Thomas Sauter, University of Luxembourg, LU Abhyudai Singh, University of Delaware, US David ?afr?nek, Masaryk University, CZ Carolyn Talcott, SRI International, US Chris Thachuk ? California Institute of Technology (USA) P.S. Thiagarajan, Harvard University, US Adelinde Uhrmacher, University of Rostock, DE Stefanie Winkelmann - Zuse Institut Berlin, DE Verena Wolf, Saarland University, DE Boyan Yordanov ? Microsoft Research, UK Paolo Zuliani, Newcastle University, UK TOOL EVALUATION COMMITTEE Dimitrios Milios, Eurecom, FR (chair) Simone Silvetti, Esteco SpA, IT Daniel Trejo Banos, University of Lausanne, CH Michalis Michaelides, University of Edinburgh, UK Matej Hajnal, Masaryk University, CZ Chris Banks, University of Edinburgh, UK Anastasis Georgoulas, UCL London, UK LOCAL ORGANIZATION CHAIRS Luca Bortolussi - University of Trieste (Italy) Laura Nenzi - University of Trieste (Italy) LOCAL ORGANIZATION COMMITTEE Luca Bortolussi - University of Trieste (Italy) Francesca Cairoli - University of Trieste (Italy) Simone Silvetti - Esteco SpA (Trieste) Laura Nenzi - University of Trieste (Italy) STEERING COMMITTEE Finn Drablos, NTNU, NO Fran?ois Fages, INRIA Saclay ?le-de-France, FR David Harel, Weizmann Institute of Science, IL Monika Heiner, Brandenburg Technical University Cottbus-Senftenberg, DE Tommaso Mazza, RCCS Casa Sollievo della Sofferenza ? Mendel, IT Satoru Miyano, The University of Tokyo, JP Gordon Plotkin, The University of Edinburgh, UK Corrado Priami, University of Pisa, IT Carolyn Talcott, SRI International, US Adelinde Uhrmacher, University of Rostock, DE From icfp.publicity at googlemail.com Wed Feb 13 13:15:21 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 13 Feb 2019 13:15:21 -0500 Subject: [TYPES/announce] Third Call for Papers: PACMPL issue ICFP 2019 Message-ID: <5c645eb9c5d50_1b92abe6f8c25b4360ae@hermes.mail> PACMPL Volume 3, Issue ICFP 2019 Call for Papers accepted papers to be invited for presentation at The 24th ACM SIGPLAN International Conference on Functional Programming Berlin, Germany http://icfp19.sigplan.org/ ### Important dates Submissions due: 1 March 2019 (Friday) Anywhere on Earth https://icfp19.hotcrp.com Author response: 16 April (Tuesday) - 18 Apri (Friday) 14:00 UTC Notification: 3 May (Friday) Final copy due: 22 June (Saturday) Conference: 18 August (Sunday) - 23 August (Friday) ### About PACMPL Proceedings of the ACM on Programming Languages (PACMPL ) is a Gold Open Access journal publishing research on all aspects of programming languages, from design to implementation and from mathematical formalisms to empirical studies. Each issue of the journal is devoted to a particular subject area within programming languages and will be announced through publicized Calls for Papers, like this one. ### Scope [PACMPL](https://pacmpl.acm.org/) issue ICFP 2019 seeks original papers on the art and science of functional programming. Submissions are invited on all topics from principles to practice, from foundations to features, and from abstraction to application. The scope includes all languages that encourage functional programming, including both purely applicative and imperative languages, as well as languages with objects, concurrency, or parallelism. Topics of interest include (but are not limited to): * *Language Design*: concurrency, parallelism, and distribution; modules; components and composition; metaprogramming; type systems; interoperability; domain-specific languages; and relations to imperative, object-oriented, or logic programming. * *Implementation*: abstract machines; virtual machines; interpretation; compilation; compile-time and run-time optimization; garbage collection and memory management; multi-threading; exploiting parallel hardware; interfaces to foreign functions, services, components, or low-level machine resources. * *Software-Development Techniques*: algorithms and data structures; design patterns; specification; verification; validation; proof assistants; debugging; testing; tracing; profiling. * *Foundations*: formal semantics; lambda calculus; rewriting; type theory; monads; continuations; control; state; effects; program verification; dependent types. * *Analysis and Transformation*: control-flow; data-flow; abstract interpretation; partial evaluation; program calculation. * *Applications*: symbolic computing; formal-methods tools; artificial intelligence; systems programming; distributed-systems and web programming; hardware design; databases; XML processing; scientific and numerical computing; graphical user interfaces; multimedia and 3D graphics programming; scripting; system administration; security. * *Education*: teaching introductory programming; parallel programming; mathematical proof; algebra. Submissions will be evaluated according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. The technical content should be accessible to a broad audience. PACMPL issue ICFP 2019 also welcomes submissions in two separate categories — Functional Pearls and Experience Reports — that must be marked as such at the time of submission and that need not report original research results. Detailed guidelines on both categories are given at the end of this call. Please contact the principal editor if you have questions or are concerned about the appropriateness of a topic. ### Preparation of submissions **Deadline**: The deadline for submissions is **Friday, March 1, 2019**, Anywhere on Earth (). This deadline will be strictly enforced. **Formatting**: Submissions must be in PDF format, printable in black and white on US Letter sized paper, and interpretable by common PDF tools. All submissions must adhere to the "ACM Small" template that is available (in both LaTeX and Word formats) from . For authors using LaTeX, a lighter-weight package, including only the essential files, is available from . There is a limit of **25 pages for a full paper or Functional Pearl** and **12 pages for an Experience Report**; in either case, the bibliography will not be counted against these limits. Submissions that exceed the page limits or, for other reasons, do not meet the requirements for formatting, will be summarily rejected. Supplementary material can and should be **separately** submitted (see below). See also PACMPL's Information and Guidelines for Authors at . **Submission**: Submissions will be accepted at Improved versions of a paper may be submitted at any point before the submission deadline using the same web interface. **Author Response Period**: Authors will have a 72-hour period, starting at 14:00 UTC on **Tuesday, April 16, 2019**, to read reviews and respond to them. **Supplementary Material**: Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. This supplementary material should **not** be submitted as part of the main document; instead, it should be uploaded as a **separate** PDF document or tarball. Supplementary material should be uploaded **at submission time**, not by providing a URL in the paper that points to an external repository. Authors are free to upload both anonymized and non-anonymized supplementary material. Anonymized supplementary material will be visible to reviewers immediately; non-anonymized supplementary material will be revealed to reviewers only after they have submitted their review of the paper and learned the identity of the author(s). **Authorship Policies**: All submissions are expected to comply with the ACM Policies for Authorship that are detailed at . **Republication Policies**: Each submission must adhere to SIGPLAN's republication policy, as explained on the web at . **Resubmitted Papers**: Authors who submit a revised version of a paper that has previously been rejected by another conference have the option to attach an annotated copy of the reviews of their previous submission(s), explaining how they have addressed these previous reviews in the present submission. If a reviewer identifies him/herself as a reviewer of this previous submission and wishes to see how his/her comments have been addressed, the principal editor will communicate to this reviewer the annotated copy of his/her previous review. Otherwise, no reviewer will read the annotated copies of the previous reviews. ### Review Process This section outlines the two-stage process with lightweight double-blind reviewing that will be used to select papers for PACMPL issue ICFP 2019. We anticipate that there will be a need to clarify and expand on this process, and we will maintain a list of frequently asked questions and answers on the conference website to address common concerns. **PACMPL issue ICFP 2019 will employ a two-stage review process.** The first stage in the review process will assess submitted papers using the criteria stated above and will allow for feedback and input on initial reviews through the author response period mentioned previously. At the review meeting, a set of papers will be conditionally accepted and all other papers will be rejected. Authors will be notified of these decisions on **May 3, 2019**. Authors of conditionally accepted papers will be provided with committee reviews (just as in previous conferences) along with a set of mandatory revisions. After four weeks (May 31, 2019), the authors will provide a second submission. The second and final reviewing phase assesses whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. The intent and expectation is that the mandatory revisions can be addressed within four weeks and hence that conditionally accepted papers will in general be accepted in the second phase. The second submission should clearly identify how the mandatory revisions were addressed. To that end, the second submission must be accompanied by a cover letter mapping each mandatory revision request to specific parts of the paper. The cover letter will facilitate a quick second review, allowing for confirmation of final acceptance within two weeks. Conversely, the absence of a cover letter will be grounds for the paper?s rejection. **PACMPL issue ICFP 2019 will employ a lightweight double-blind reviewing process.** To facilitate this, submitted papers must adhere to two rules: 1. **author names and institutions must be omitted**, and 2. **references to authors' own related work should be in the third person** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. ### Information for Authors of Accepted Papers * As a condition of acceptance, final versions of all papers must adhere to the new ACM Small format. The page limit for the final versions of papers will be increased by two pages to help authors respond to reviewer comments and mandatory revisions: **27 pages plus bibliography for a regular paper or Functional Pearl, 14 pages plus bibliography for an Experience Report**. * Authors of accepted submissions will be required to agree to one of the three ACM licensing options: open access on payment of a fee (**recommended**, and SIGPLAN can cover the cost as described next); copyright transfer to ACM; or retaining copyright but granting ACM exclusive publication rights. Further information about ACM author rights is available from . * PACMPL is a Gold Open Access journal. It will be archived in ACM?s Digital Library, but no membership or fee is required for access. Gold Open Access has been made possible by generous funding through ACM SIGPLAN, which will cover all open access costs in the event authors cannot. Authors who can cover the costs may do so by paying an Article Processing Charge (APC). PACMPL, SIGPLAN, and ACM Headquarters are committed to exploring routes to making Gold Open Access publication both affordable and sustainable. * ACM offers authors a range of copyright options, one of which is Creative Commons CC-BY publication; this is the option recommended by the PACMPL editorial board. A reasoned argument in favour of this option can be found in the article [Why CC-BY?](https://oaspa.org/why-cc-by/) published by OASPA, the Open Access Scholarly Publishers Association. * We intend that the papers will be freely available for download from the ACM Digital Library in perpetuity via the OpenTOC mechanism. * ACM Author-Izer is a unique service that enables ACM authors to generate and post links on either their home page or institutional repository for visitors to download the definitive version of their articles from the ACM Digital Library at no charge. Downloads through Author-Izer links are captured in official ACM statistics, improving the accuracy of usage and impact measurements. Consistently linking to the definitive version of an ACM article should reduce user confusion over article versioning. After an article has been published and assigned to the appropriate ACM Author Profile pages, authors should visit to learn how to create links for free downloads from the ACM DL. * At least one author of each accepted submissions will be expected to attend and present their paper at the conference. The schedule for presentations will be determined and shared with authors after the full program has been selected. Presentations will be videotaped and released online if the presenter consents. * The official publication date is the date the papers are made available in the ACM Digital Library. This date may be up to *two weeks prior* to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. ### Artifact Evaluation Authors of papers that are conditionally accepted in the first phase of the review process will be encouraged (but not required) to submit supporting materials for Artifact Evaluation. These items will then be reviewed by an Artifact Evaluation Committee, separate from the paper Review Committee, whose task is to assess how the artifacts support the work described in the associated paper. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Authors of accepted papers will be encouraged to make the supporting materials publicly available upon publication of the papers, for example, by including them as "source materials" in the ACM Digital Library. An additional seal will mark papers whose artifacts are made available, as outlined in the ACM guidelines for artifact badging. Participation in Artifact Evaluation is voluntary and will not influence the final decision regarding paper acceptance. ### Special categories of papers In addition to research papers, PACMPL issue ICFP solicits two kinds of papers that do not require original research contributions: Functional Pearls, which are full papers, and Experience Reports, which are limited to half the length of a full paper. Authors submitting such papers should consider the following guidelines. #### Functional Pearls A Functional Pearl is an elegant essay about something related to functional programming. Examples include, but are not limited to: * a new and thought-provoking way of looking at an old idea * an instructive example of program calculation or proof * a nifty presentation of an old or new data structure * an interesting application of functional programming techniques * a novel use or exposition of functional programming in the classroom While pearls often demonstrate an idea through the development of a short program, there is no requirement or expectation that they do so. Thus, they encompass the notions of theoretical and educational pearls. Functional Pearls are valued as highly and judged as rigorously as ordinary papers, but using somewhat different criteria. In particular, a pearl is not required to report original research, but, it should be concise, instructive, and entertaining. A pearl is likely to be rejected if its readers get bored, if the material gets too complicated, if too much specialized knowledge is needed, or if the writing is inelegant. The key to writing a good pearl is polishing. A submission that is intended to be treated as a pearl must be marked as such on the submission web page, and should contain the words "Functional Pearl" somewhere in its title or subtitle. These steps will alert reviewers to use the appropriate evaluation criteria. Pearls will be combined with ordinary papers, however, for the purpose of computing the conference's acceptance rate. #### Experience Reports The purpose of an Experience Report is to help create a body of published, refereed, citable evidence that functional programming really works — or to describe what obstacles prevent it from working. Possible topics for an Experience Report include, but are not limited to: * insights gained from real-world projects using functional programming * comparison of functional programming with conventional programming in the context of an industrial project or a university curriculum * project-management, business, or legal issues encountered when using functional programming in a real-world project * curricular issues encountered when using functional programming in education * real-world constraints that created special challenges for an implementation of a functional language or for functional programming in general An Experience Report is distinguished from a normal PACMPL issue ICFP paper by its title, by its length, and by the criteria used to evaluate it. * Both in the papers and in any citations, the title of each accepted Experience Report must end with the words "(Experience Report)" in parentheses. The acceptance rate for Experience Reports will be computed and reported separately from the rate for ordinary papers. * Experience Report submissions can be at most 12 pages long, excluding bibliography. * Each accepted Experience Report will be presented at the conference, but depending on the number of Experience Reports and regular papers accepted, authors of Experience reports may be asked to give shorter talks. * Because the purpose of Experience Reports is to enable our community to accumulate a body of evidence about the efficacy of functional programming, an acceptable Experience Report need not add to the body of knowledge of the functional-programming community by presenting novel results or conclusions. It is sufficient if the Report states a clear thesis and provides supporting evidence. The thesis must be relevant to ICFP, but it need not be novel. The review committee will accept or reject Experience Reports based on whether they judge the evidence to be convincing. Anecdotal evidence will be acceptable provided it is well argued and the author explains what efforts were made to gather as much evidence as possible. Typically, more convincing evidence is obtained from papers which show how functional programming was used than from papers which only say that functional programming was used. The most convincing evidence often includes comparisons of situations before and after the introduction or discontinuation of functional programming. Evidence drawn from a single person's experience may be sufficient, but more weight will be given to evidence drawn from the experience of groups of people. An Experience Report should be short and to the point: it should make a claim about how well functional programming worked on a particular project and why, and produce evidence to substantiate this claim. If functional programming worked in this case in the same ways it has worked for others, the paper need only summarize the results — the main part of the paper should discuss how well it worked and in what context. Most readers will not want to know all the details of the project and its implementation, but the paper should characterize the project and its context well enough so that readers can judge to what degree this experience is relevant to their own projects. The paper should take care to highlight any unusual aspects of the project. Specifics about the project are more valuable than generalities about functional programming; for example, it is more valuable to say that the team delivered its software a month ahead of schedule than it is to say that functional programming made the team more productive. If the paper not only describes experience but also presents new technical results, or if the experience refutes cherished beliefs of the functional-programming community, it may be better to submit it as a full paper, which will be judged by the usual criteria of novelty, originality, and relevance. The principal editor will be happy to advise on any concerns about which category to submit to. ### ICFP Organizers General Chair: Derek Dreyer (MPI-SWS, Germany) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Ilya Sergey (Yale-NUS College, Singapore) Publicity and Web Chair: Sam Tobin-Hochstadt (Indiana University, USA) Student Research Competition Chair: William J. Bowman (University of British Columbia, Canada) Workshops Co-Chair: Christophe Scholliers (Universiteit Gent, Belgium) Jennifer Hackett (University of Nottingham, UK) Conference Manager: Annabel Satin (P.C.K.) ### PACMPL Volume 3, Issue ICFP 2019 Principal Editor: Fran?ois Pottier (Inria, France) Review Committee: Lennart Beringer (Princeton University, United States) Joachim Breitner (DFINITY Foundation, Germany) Laura M. Castro (University of A Coru?a, Spain) Ezgi ?i?ek (Facebook London, United Kingdom) Pierre-Evariste Dagand (LIP6/CNRS, France) Christos Dimoulas (Northwestern University, United States) Jacques-Henri Jourdan (CNRS, LRI, Universit? Paris-Sud, France) Andrew Kennedy (Facebook London, United Kingdom) Daan Leijen (Microsoft Research, United States) Kazutaka Matsuda (Tohoku University, Japan) Bruno C. d. S. Oliveira (University of Hong Kong, China) Klaus Ostermann (University of T?bingen, Germany) Jennifer Paykin (Galois, United States) Frank Pfenning (Carnegie Mellon University, USA) Mike Rainey (Indiana University, USA) Chung-chieh Shan (Indiana University, USA) Sam Staton (University of Oxford, UK) Pierre-Yves Strub (Ecole Polytechnique, France) German Vidal (Universitat Politecnica de Valencia, Spain) External Review Committee: Michael D. Adams (University of Utah, USA) Robert Atkey (University of Strathclyde, IK) Sheng Chen (University of Louisiana at Lafayette, USA) James Cheney (University of Edinburgh, UK) Adam Chlipala (Massachusetts Institute of Technology, USA) Evelyne Contejean (LRI, Universit? Paris-Sud, France) Germ?n Andr?s Delbianco (IRIF, Universit? Paris Diderot, France) Dominique Devriese (Vrije Universiteit Brussel, Belgium) Richard A. Eisenberg (Bryn Mawr College, USA) Conal Elliott (Target, USA) Sebastian Erdweg (Delft University of Technology, Netherlands) Michael Greenberg (Pomona College, USA) Adrien Guatto (IRIF, Universit? Paris Diderot, France) Jennifer Hackett (University of Nottingham, UK) Troels Henriksen (University of Copenhagen, Denmark) Chung-Kil Hur (Seoul National University, Republic of Korea) Roberto Ierusalimschy (PUC-Rio, Brazil) Ranjit Jhala (University of California, San Diego, USA) Ralf Jung (MPI-SWS, Germany) Ohad Kammar (University of Oxford, UK) Oleg Kiselyov (Tohoku University, Japan) Hsiang-Shang ?Josh? Ko (National Institute of Informatics, Japan) Ond?ej Lhot?k (University of Waterloo, Canada) Dan Licata (Wesleyan University, USA) Geoffrey Mainland (Drexel University, USA) Simon Marlow (Facebook, UK) Akimasa Morihata (University of Tokyo, Japan) Shin-Cheng Mu (Academia Sinica, Taiwan) Guillaume Munch-Maccagnoni (Inria, France) Kim Nguy?n (University of Paris-Sud, France) Ulf Norell (Gothenburg University, Sweden) Atsushi Ohori (Tohoku University, Japan) Rex Page (University of Oklahoma, USA) Zoe Paraskevopoulou (Princeton University, USA) Nadia Polikarpova (University of California, San Diego, USA) Jonathan Protzenko (Microsoft Research, USA) Tiark Rompf (Purdue University, USA) Andreas Rossberg (Dfinity, Germany) KC Sivaramakrishnan (University of Cambridge, UI) Nicholas Smallbone (Chalmers University of Technology, Sweden) Matthieu Sozeau (Inria, France) Sandro Stucki (Chalmers | University of Gothenburg, Sweden) Don Syme (Microsoft, UK) Zachary Tatlock (University of Washington, USA) Sam Tobin-Hochstadt (Indiana University, USA) Takeshi Tsukada (University of Tokyo, Japan) Tarmo Uustalu (Reykjavik University, Iceland) Benoit Valiron (LRI, CentraleSupelec, Univ. Paris Saclay, France) Daniel Winograd-Cort (University of Pennsylvania, USA) Nicolas Wu (University of Bristol, UK) From icfp.publicity at googlemail.com Wed Feb 13 13:29:40 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 13 Feb 2019 13:29:40 -0500 Subject: [TYPES/announce] Call for Submissions: ICFP Student Research Competition Message-ID: <5c6462149d5dd_77d2b0585e545c41020c5@hermes.mail> ICFP 2019 Student Research Competition Call for Submissions ICFP invites students to participate in the Student Research Competition in order to present their research and get feedback from prominent members of the programming language research community. Please submit your extended abstracts through the submission website. ### Important dates Submissions due: 14 Jun 2019 (Friday) https://icfp19src.hotcrp.com Notification: 28 Jun 2019 (Friday) Conference: 18 August (Sunday) - 23 August (Friday) Each submission (referred to as "abstract" below) should include the student author?s name and e-mail address; institutional affiliation; research advisor?s name; ACM student member number; category (undergraduate or graduate); research title; and an extended abstract addressing the following: * Problem and Motivation: Clearly state the problem being addressed and explain the reasons for seeking a solution to this problem. * Background and Related Work: Describe the specialized (but pertinent) background necessary to appreciate the work in the context of ICFP areas of interest. Include references to the literature where appropriate, and briefly explain where your work departs from that done by others. * Approach and Uniqueness: Describe your approach in addressing the problem and clearly state how your approach is novel. * Results and Contributions: Clearly show how the results of your work contribute to programming language design and implementation in particular and to computer science in general; explain the significance of those results. * Submissions must be original research that is not already published at ICFP or another conference or journal. One of the goals of the SRC is to give students feedback on ongoing, unpublished work. Furthermore, the abstract must be authored solely by the student. If the work is collaborative with others and*or part of a larger group project, the abstract should make clear what the student?s role was and should focus on that portion of the work. * Formatting: Submissions must be in PDF format, printable in black and white on US Letter sized paper, and interpretable by common PDF tools. All submissions must adhere to the "ACM Small" template that is available (in both LaTeX and Word formats) from https://www.acm.org/publications/authors/submissions. For authors using LaTeX, a lighter-weight package, including only the essential files, is available from http://sigplan.org/Resources/Author/#acmart-format. The submission must not exceed 3 pages in PDF format. Reference lists do not count towards the 3-page limit. Further information is available at the ICFP SRC website: https://icfp19.sigplan.org/track/icfp-2019-Student-Research-Competition ICFP Student Research Competition Chair: William J. Bowman (University of British Columbia) From tobias.wrigstad at it.uu.se Fri Feb 15 06:08:33 2019 From: tobias.wrigstad at it.uu.se (Tobias Wrigstad) Date: Fri, 15 Feb 2019 11:08:33 +0000 Subject: [TYPES/announce] Call for Applications: ETAPS Mentoring Workshop Message-ID: ==================================================================== Call for Applications: ETAPS Mentoring Workshop, 7 April 2019 ==================================================================== *NEW* - ETAPS 2019 is running a mentoring workshop to encourage students to pursue graduate studies. The workshop is held on Sunday April 7 in conjunction with ETAPS in Prague. In addition to the workshop on Sunday, attendees are invited to mentoring breakfasts and evening lectures. The ETAPS Mentoring Workshop is organised with the intention of helping students early in a program with advice on research, career, and (academic) life in the fields of Computing that are covered by the ETAPS conference. Students will attend lectures that describe key ideas in the field but also how the researchers came up with those ideas, what obstacles they had to overcome and other helpful advice. Students will work together during the workshop to meet a common goal, and will present their results for the mentoring researchers and get feedback. During mentoring breakfasts, students will get to interact one-on-one with researchers at. Prospective Ph.D. students (undergraduates and Masters) will be assigned mentors who will help them navigate the conference. This is a closed workshop: an application is required to attend. It is possible to be both a Student Volunteer and an mentoring workshop attendee. *** Application deadline: March 1st. *** Excerpts of the programme on the 7th of April: From Shape Analysis to Smart Contract Verification: A journey in proof automation Mooly Sagiv, Tel Aviv University How to Give an Effective Talk Ajitha Rajan, University of Edinburgh Navigating through the academic jungle: tips, tricks & traps Marielle Stoelinga, University of Twente Advice on your adviser Marsha Chechik, University of Toronto How to survive being a woman in computer science Marieke Huisman A few lessons from the PhD I just finished Juliana Franco, Microsoft Research, Cambridge Gentle introduction to language design research: Why get involved, open problems, and what it means to get involved. Mira Mezini, TU Darmstadt Science and Sanity: how to do the former while retaining the later (Panel) Stephanie Balzer, Carnegie Mellon University Barbora Buhnova, Masaryk University Juliana Franco, Microsoft Research, Cambridge For additional details see https://conf.researchr.org/track/etaps-2019/etaps-2019-ETAPS-Mentoring-Workshop A purpose of the workshop is to promote diversity and increase the participation of students who are members of underrepresented groups in graduate studies in the fields of the conferences and workshops under the ETAPS umbrella. We therefore especially encourage applications from women, Aboriginal peoples, persons with disabilities, and other groups underrepresented in computing. This workshop provides these students with valuable opportunities for mentorship and networking. Very limited funding may be available for students who would not be able to attend otherwise (these funds depend on our ability to raise industrial sponsorships). Students may also apply to be Student Volunteer to be able to attend the rest of the conference, There are also 10 ETAPS Student Scholarships which give 500 Euros to students coming to Prague. Organisers Jan Vitek, Northeastern University and Czech Technical University Tobias Wrigstad, Uppsala University N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From sandra at dcc.fc.up.pt Fri Feb 15 09:33:00 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Fri, 15 Feb 2019 14:33:00 +0000 Subject: [TYPES/announce] FSCD 2021 - CALL FOR LOCATION (Deadline *** 31st March 2019 ***) Message-ID: <822CA184-A7B7-4700-8038-2A444EF92467@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) --------------- Call for Location for FSCD 2021 The FSCD conference covers all aspects of Formal Structures for Computation and Deduction from theoretical foundations to applications. The annual FSCD conference comprises the main conference and a considerable number of affiliated workshops (expectedly, more than ten). We invite proposals for locations to host the 6th FSCD International Conference to be held during the summer of 2021. Previous (and upcoming) FSCD meetings include: FSCD 2016 in Porto (Portugal); FSCD 2017 in Oxford (UK) co-located with ICFP 2017; FSCD 2018 in Oxford (UK) as part of FLoC 2018; FSCD 2019 in Dortmund (Germany); FSCD 2020 in Paris (France) co-located with IJCAR 2020. Therefore, for 2021, we particularly encourage proposals outside Europe. The deadline for proposals is *** 31st March 2019 ***. Proposals should be sent to the FSCD Steering Committee Chair (see contact information above). We encourage proposers to register their intention informally as soon as possible. Selected proposals are to be presented at the business meeting of FSCD 2019 taking place at Dortmund in June 2019. The final decision about hosting and organising of FSCD 2021 will be taken by the SC after an advisory vote of the members of the community in attendance at the business meeting. Proposals should address the following points: FSCD Conference Chair (complete name and current position), host institution, FSCD Local Committee (complete names and current positions), availability of student-volunteers. National, regional, and local government and industry support, both organizational and financial. Accessibility to the location (i.e., transportation) and attractiveness of the proposed site. Accessibility can include both information about local transportation and travel information to the location (flight and/or train connections), as well as estimated costs. Appropriateness of the proposed dates (including consideration of holidays/other events during the period), hotel prices, and access to dormitory facilities for students. Estimated costs on registration for the conference and workshops, both for regular and student participants. Conference and exhibit facilities for the anticipated number of registrants (typically around 200). For example: number, capacity and audiovisual equipment of meeting rooms; a large plenary session room that can hold all the registrants; enough rooms for parallel sessions/workshops/tutorials; internet connectivity and workstations for demos/competitions; catering services; and presence of professional staff. Residence accommodations and food services in a range of price categories and close to the conference venue, for example, number and cost range of hotels, and availability and cost of dormitory rooms (e.g., at local universities) and kind of services they offer. Other relevant information, which can include information about leisure activities and attractiveness of the location (e.g., cultural and historical aspects, touristic activities, etc...). Contact information: Delia Kesner kesner at irif.fr FSCD SC Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Fri Feb 15 22:13:14 2019 From: davide.ancona at unige.it (Davide Ancona) Date: Sat, 16 Feb 2019 04:13:14 +0100 Subject: [TYPES/announce] 2019: call for participation Message-ID: <49b63093-249e-b027-29e6-b27285812060@unige.it> 2019 : The Art, Science, and Engineering of Programming April 1-4, 2019, Genova, Italy http://2019.programming-conference.org The International Conference on the Art, Science, and Engineering of Programming is a new conference focused on programming topics including the experience of programming. We have named it for short. The conference is co located with the 12th European Lisp Symposium, several workshops, a poster and a demo session and the student research competition. Registration: * February 25, 2019 (AoE, Early Registration Deadline) * Register: https://2019.programming-conference.org/attending/Registration * Venue: Hotel Bristol Palace, Genova https://2018.splashcon.org/venue/splash-2018-venue Keynotes: * Heather Miller (Carnegie Mellon University) * Lars Bak (Toitware Aps) Workshops * PX/19 * ProWeb?19 * MiniPLOP * ICW: Interconnecting Code Workshop * MoreVMs?19 * Salon des Refus?s * CoCoDo * VPT Co-located Symposium * 12th European Lisp Symposium (ELS) Invited Talks * MoreVMs?19: Guilherme Ottoni (Facebook) * ELS: Matthew Flatt (University of Utah) * ELS: Stefan Monnier (Universit? de Montr?al) * ELS: Christophe Rhodes (Goldsmiths, University of London) ******************************************************** ORGANIZATION ******************************************************** General Chair: Davide Ancona, University of Genova Local Organizing Chair: Elena Zucca, University of Genova Program Chair: Matthew Flatt, University of Utah Organizing Committee: Walter Cazzola (Workshops Co-Chair), Universit? degli Studi di Milano Luca Franceschini (Student Volunteer Co-Chair), DIBRIS, University of Genova, Italy Philipp Haller (Student Research Competition Co-chair), KTH Royal Institute of Technology, Sweden Maurizio Leotta (Poster Co-Chair), DIBRIS, University of Genova, Italy Stefan Marr (Workshops Co-Chair), University of Kent Toni Mattis (Student Volunteer Co-Chair), Hasso Plattner Institute, University of Potsdam, Germany Ana Milanova (Student Research Competition Co-Chair), Rensselaer Polytechnic Institute Fabio Niephaus (Publicity Co-Chair), Hasso Plattner Institute, University of Potsdam Tobias Pape (Web Technology Chair), Hasso Plattner Institute, University of Potsdam Manuel Rigger (Demo Chair), Johannes Kepler University Linz, Austria Coen De Roover (Poster Co-Chair), Vrije Universiteit Brussel, Belgium Guido Salvaneschi (Publicity Co-Chair), TU Darmstadt, Germany Program Committee: Anya Helene Bagge, University of Bergen Mehdi Bagherzadeh, Oakland University Walter Cazzola, Universit? degli Studi di Milano Ravi Chugh, University of Chicago Joeri De Koster, Vrije Universiteit Brussel Christos Dimoulas, Northwestern University Susan Eisenbach, Imperial College London Richard P. Gabriel, Dream Songs, Inc. & HPI Jeremy Gibbons, University of Oxford Michael Greenberg, Pomona College Philipp Haller, KTH Royal Institute of Technology Robert Hirschfeld, HPI, University of Potsdam Eunsuk Kang, Carnegie Mellon University Stephen Kell, University of Cambridge Stefan Marr, University of Kent Tamara Rezk, Inria Joshua Sunshine, Carnegie Mellon University Steffen Zschaler, King's College London ******************************************************** 2019 is kindly supported by AOSA ******************************************************** For more information, visit http://2019.programming-conference.org From xsi at seas.upenn.edu Sun Feb 17 01:37:05 2019 From: xsi at seas.upenn.edu (Xujie Si) Date: Sun, 17 Feb 2019 01:37:05 -0500 Subject: [TYPES/announce] PLDI 2019 First Call for Student Volunteers Message-ID: Call for student volunteers for PLDI 2019, the 40th annual ACM SIGPLAN conference on Programming Language Design and Implementation. APPLICATION FORM: https://goo.gl/forms/DfbIbDxTVuLn69Z13 APPLICATION DEADLINE (1st call): March 16th, 2019 at 23:59 PST. PLDI 2019 is part of the ACM Federated Computing Research Conference (FCRC) , June 22-26. Co-located venues will include ISCA, SIGMETRICS, SPAA, STOC, EC, E-energy, HPDC, ICS, IWQoS, ISMM, LCTES, and COLT, providing opportunities to meet with colleagues in a wide range of research areas. The PLDI 2019 Program for Student Volunteers gives full- or part-time university students from around the world the opportunity to attend and contribute to a premier forum for all areas of programming language research, including the design, implementation, theory, and efficient use of languages. As a PLDI 2019 Student Volunteer, you will interact closely with researchers, academics, and practitioners from various disciplines and meet other students from around the world. PLDI is pleased to offer a number of opportunities for student volunteers, who are vital to the efficient operation and continued success of the conference each year. The student volunteer program is a chance for students from around the world to participate in the conferences whilst assisting us in preparing and running the event. Job assignments for student volunteers include assisting with technical sessions, workshops, tutorials and panels, checking badges at doors, operating the information desk, helping with traffic flow, and general assistance to keep the conferences running smoothly. In return, volunteers are granted free registration to the conferences, free access to plenary sessions, tutorials, workshops, and panels. For further details, please see this web page: https://pldi19.sigplan.org/track/pldi-2019-Student-Volunteering -------------- next part -------------- An HTML attachment was scrubbed... URL: From seidl at in.tum.de Mon Feb 18 03:52:39 2019 From: seidl at in.tum.de (Helmut Seidl) Date: Mon, 18 Feb 2019 09:52:39 +0100 Subject: [TYPES/announce] Summerschool MOD 2019 - Call for Applications Message-ID: Hello, could you please publish the following announcement of the Summerschool MOD? Thank you in advance! Helmut ============================ The 40th edition of the **International Summer Scho based on the excellent networking in the Summer School Marktoberdorf series.ol Marktoberdorf 2019** on Safety and Security of Software Systems: Logics, Proofs, Applications is now ready for application. Deadline is: April 7, 2019. This year's lecturers are Matthias Althoff (TUM) Gilles Barthe (IMDEA/MPI-SP) R?diger Ehlers (GER) Javier Esparza (TUM) Holger Hermanns (Uni SB) Magnus Myreen (Chalmers) Helmut Seidl (TUM) Catuscia Palamidessi (LIX) Andre Platzer (CMU) Mooly Sagiv (Tel Aviv) Viktor Vafeiadis (MPI-SWS) Moshe Vardi (Rice U.) The "Marktoberdorf Summer School" is a ten days' course for young computer scientists and mathematicians working in the field of formal software and systems development. It takes place at the little town of Marktoberdorf, this year from July 31 to August 9, 2019. Our challenge is to give in-depth presentations of state-of-the-art topics in verification for safety and security of software systems and to promote international contacts and collaborations between leading researchers and young scientists. Further information with lecturers' topics and the application form are available by http://asimod.in.tum.de/ If you have further questions, please do not hesitate to contact us via email: seidl at in.tum.de From Marc.Bezem at uib.no Mon Feb 18 07:12:28 2019 From: Marc.Bezem at uib.no (Marc.Bezem at uib.no) Date: Mon, 18 Feb 2019 13:12:28 +0100 Subject: [TYPES/announce] TYPES 2019, 11-14 June 2019, Oslo: Announcement and final call for contributions, DEADLINE 4 MARCH Message-ID: <20190218131228.13462i8ld044f31o.nmimb@impmail.uib.no> ANNOUNCEMENT AND FINAL CALL FOR CONTRIBUTIONS (DEADLINE 4 MARCH) 25th International Conference on Types for Proofs and Programs, TYPES 2019 and EUTYPES Cost Action CA15123 meeting Oslo, Norway, 11 - 14 June 2019 https://cas.oslo.no/types2019/ TYPES 2019 will be held in parallel (and jointly on 12 June) with HoTT-UF, 12-14 June 2019, https://cas.oslo.no/hott-uf/ BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the programme is organised under the auspices of EUTypes. INVITED SPEAKERS * Adam Chlipala (MIT, Cambridge MA, USA) * Assia Mahboubi, (INRIA, Nantes, France) * Conor McBride (University of Strathclyde, Glasgow, UK) * Stephanie Weirich (University of Pennsylvania, Pittsburgh, USA) CONTRIBUTED TALKS We solicit contributed talks: https://cas.oslo.no/types2019/submission/ Selection of those will be based on extended abstracts/short papers of 2 pp formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2019 Important dates: * submission of 2 pp abstract: Monday 4 March 2019, anywhere on Earth * notification of acceptance/rejection: 15 April 2019 * camera-ready version of abstract: 6 May 2019 Camera-ready versions of the accepted contributions will be published in an informal book of abstracts for distribution at the workshop. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2018, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. Tentative submission deadline for the post-proceedings: September 2019. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Marc Bezem (University of Bergen, chair) Małgorzata Biernacka (University of Wrocław) Jesper Cockx (Chalmers University Gothenburg) Herman Geuvers (Radboud University Nijmegen) Silvia Ghilezan (University of Novi Sad) Mauro Jaskelioff (Universidad Nacional de Rosario) Ambrus Kaposi (E?tv?s Lor?nd University) Ralph Matthes (IRIT ? CNRS and University of Toulouse) ?tienne Miquey (INRIA, France) Leonardo da Moura (Microsoft Research) Keiko Nakata (SAP Potsdam) Fredrik Nordvall Forsberg (University of Strathclyde) Benjamin Pierce (University of Pennsylvania) Elaine Pimentel (Federal University of Rio Grande do Norte) Lu?s Pinto (University of Minho) Simona Ronchi Della Rocca (Universit? di Torino) Carsten Sch?rmann (IT University of Copenhagen) Wouter Swierstra (Utrecht University) Tarmo Uustalu (Reykjavik University) TYPES STEERING COMMITTEE Andreas Abel, Marc Bezem, Jos? Esp?rito Santo, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair). ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. From 2009 to 2015, TYPES has been run as an independent conference series. From 2016, TYPES is partially supported by COST Action EUTypes CA15123. Previous TYPES meetings were held in Antibes (1990), Edinburgh (1991), B?stad (1992), Nijmegen (1993), B?stad (1994), Torino (1995), Aussois (1996), Kloster Irsee (1998), L?keberg (1999), Durham (2000), Berg en Dal near Nijmegen (2002), Torino (2003), Jouy-en-Josas near Paris (2004), Nottingham (2006), Cividale del Friuli (2007), Torino (2008), Aussois (2009), Warsaw (2010), Bergen (2011), Toulouse (2013), Paris (2014), Tallinn (2015), Novi Sad (2016), Budapest (2017), Braga (2018). CONTACT Email: types2019 at cas.oslo.no Organisers: Marc Bezem (University of Bergen, chair) Bj?rn Ian Dundas (University of Bergen) Erna Kas (Utrecht University) Camilla K. Elmar (Centre for Advanced Study) From m.luckcuck at liverpool.ac.uk Tue Feb 19 09:08:17 2019 From: m.luckcuck at liverpool.ac.uk ([UoL]Matthew Luckcuck) Date: Tue, 19 Feb 2019 14:08:17 +0000 Subject: [TYPES/announce] Call for Papers: Workshop on Formal Methods for Autonomous Systems (FMAS) Message-ID: ## Workshop: Formal Methods for Autonomous Systems (FMAS) #### **A satellite workshop of Formal Methods 2019** This one day workshop will bring together researchers working on a range of techniques for formal verification of autonomous systems, to present recent work in the area, discuss key difficulties, and stimulate collaboration between the robotics and formal methods communities. This workshop will include invited speakers, contributed papers, experience reports, and a discussion panel. ## Scope Autonomous -- and Robotic -- Systems present unique challenges for formal methods. They are embodied entities that can interact with the real world and make autonomous decisions. Amongst others, they can be viewed as safety-critical, cyber-physical, hybrid, and real-time systems. Key issues for formal methods applied to autonomous systems include capturing how the system will deal with a dynamic external environment and verification of the system's decision making capabilities -- including planning, safety, ethical, and reconfiguration choices. Some autonomous systems require certification before deployment, others require public trust for wide adoption; both of these scenarios are being tackled by formal methods. The goals of this workshop are to bring together leading researchers in this area to present recent and ongoing work, including experience reports and case studies as well as identify future directions for this emerging application of formal methods. This workshop is concerned with the use of formal methods to specify, model, or verify autonomous or robotic systems, in whole or in part. Submissions may focus on case studies that identify the challenges for formal methods in this area, or experience reports that provide guidelines for tackling these challenges. Work using integrated formal methods, or describing the future directions of this field, are particularly welcome. ## Programme Information The workshop will feature invited speakers (to be confirmed) and presentations of accepted papers. The workshop will also feature a discussion panel for a structured, whole-group conversation for scoping the future directions of formal methods for autonomous systems. ## Submission Information There are two categories of submission: * Short papers -- 6 pages * Long papers -- 15 pages Topics of interest include (but are not limited to): * Experience reports/case studies on applying formal methods to autonomous and/or robotic systems * Novel formal methods that can be applied to autonomous and/or robotic systems * The modification of existing formal methods to suit autonomous and/or robotic systems * Future directions for formal methods for autonomous and/or robotic systems Submission will be via [easychair]( https://easychair.org/conferences/?conf=fmas2019), in LNCS format. Each submission will receive at least three, single-blind reviews. If a paper is accepted, at least one of the authors must attend the workshop to present their work. Revised selected papers will be published in the upcoming FM 2019 Workshops LNCS volume. ## Important Dates * Submission: 30th June 2019 * Notification: 31st July 2019 * Final Version due: 1st September 2019 * Workshop: 11th of October 2019 ## Chairs * [Marie Farrell](https://cgi.csc.liv.ac.uk/~marie), University of Liverpool, UK * [Michael Fisher](https://cgi.csc.liv.ac.uk/~michael), University of Liverpool, UK * [Matt Luckcuck](https://cgi.csc.liv.ac.uk/~mattlck), University of Liverpool, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Mon Feb 18 18:39:28 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Mon, 18 Feb 2019 23:39:28 +0000 Subject: [TYPES/announce] ETAPS 2019 call for participation Message-ID: <20190218233928.41e0fc5d@cs.ioc.ee> ****************************************************************** CALL FOR PARTICIPATION 22nd European Joint Conferences on Theory And Practice of Software ETAPS 2019 Prague, Czech Republic, 6-11 April 2019 http://www.etaps.org/2019 https://conf.researchr.org/home/etaps-2019 ****************************************************************** -- ABOUT ETAPS -- ETAPS is the primary European forum for academic and industrial researchers working on topics relating to software science. ETAPS, established in 1998, is a confederation of five main annual conferences, accompanied by satellite workshops. ETAPS 2019 is the twenty-second event in the series. -- MAIN CONFERENCES (8-11 April) -- * ESOP: European Symposium on Programming (PC chair Lu?s Caires, Universidade Nova de Lisboa, Portugal) * FASE: Fundamental Approaches to Software Engineering (PC chairs Reiner H?hnle, Technische Univ Darmstadt, Germany, and Wil van der Aalst, RWTH Aachen University, Germany) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs Mikolaj Bojanczyk, University of Warsaw, Poland, and Alex Simpson, University of Ljubljana, Slovenia) * POST: Principles of Security and Trust (PC chairs Flemming Nielson, Danmarks Tekniske Univ, Denmark, and David Sands, Chalmers Tekniska H?gskola, Sweden) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs Tom?s Vojnar, Brno Univ of Technology, Czech Rep, and Lijun Zhang, Chinese Academy of Sciences, China) TACAS '19 hosts the 8th Competition on Software Verification (SV-COMP) and TOOLympics, an event to celebrate the achievements of the various competitions or comparative evaluations. -- INVITED TALKS AND TUTORIALS -- * Unifying speakers: Marscha Chechik (University of Toronto, Canada) Kathleen Fisher (Tufts University, USA) * FoSSaCS invited speaker: Thomas Colcombet (IRIF, France) * TACAS invited speaker: Cormac Flanagan (University of California at Santa Cruz, USA) * Tutorial speakers: Dirk Beyer (LMU M?nchen, Germany) Cesare Tinelli (University of Iowa, USA) -- CONTRIBUTED PAPERS -- See the accepted paper lists at webpages of the individual conferences. For the 2nd year, the proceedings of the ETAPS main conferences in LNCS/ARCoSS will appear in Gold Open Access. -- PROGRAM -- See the full program here: https://conf.researchr.org/program/etaps-2019/program-etaps-2019 -- SATELLITE EVENTS (6-7 April) -- 18 satellite workshops and other events will take place before ETAPS 2019. DICE-FOPARA, GaLoP, HSB, QAPL, SynCoP, VerifyThis, TOOLympics (6-7 April) BEHAPI, InterAVT, LiVe, MeTRiD, PERR (6 April) CREST, HCVS, PLACES, SPIoT, SYNTCOMP Camp, Mentoring Workshop (7 April) -- REGISTRATION -- Early registration is until Sunday, 11 March 2019, https://regmaster4.com/2019conf/ETAPS19/register.php -- HOST CITY AND VENUE -- ETAPS 2019 will take place in the centre of Prague, the beautiful capital of the Czech Republic. The main conferences will be held at Orea Hotel Pyramida, while the workshops will take place at the School of Computer Science, Faculty of Mathematics and Physics, Charles University. Both are close to the Prague Castle. For the special deal for accommodation at the conference hotel, see the conference website. -- HOST INSTITUTION -- ETAPS 2019 is hosted by the School of Computer Science of the Charles University. -- ORGANIZERS Jan Kofron and Jan Vitek (general chairs), Barbora Buhnova, Milan Ceska, Ryan Culpepper, Vojtech Horky, Paley Li, Petr Maj, Artem Pelenitsyn, David Safranek -- FURTHER INFORMATION -- Please do not hesitate to contact the organizers at jan.kofron at d3s.mff.cuni.cz and j.vitek at neu.edu. From akcheung at cs.washington.edu Wed Feb 20 02:39:39 2019 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Tue, 19 Feb 2019 23:39:39 -0800 Subject: [TYPES/announce] Deadline extension: DBPL 19 Message-ID: Due to multiple requests, we are extending the deadline for *both* paper tracks to *Monday Feb 25* (anytime on Earth). Please feel free to submit via our hotcrp website. Questions can be directed to dbpl19-pcchairs at cs.washington.edu . ---------------------------------------------------------------------- The 17th International Symposium on Database Programming Languages https://pldi19.sigplan.org/track/dbpl-2019-papers Phoenix, Arizona, USA June 23, 2019 hosted as part of PLDI 2019 Call for Papers For over 25 years, DBPL has established itself as the principal venue for publishing and discussing new ideas at the intersection of databases and programming languages. Many key contributions in query languages for object-oriented data, persistent databases, nested relational data, and semistructured data, as well as fundamental ideas in types for query languages, were first announced at DBPL. Today, this creative research area is broadening into a subfield of data-centric computation, currently scattered among a range of venues. DBPL is an established destination for such new ideas and solicits submissions from researchers in databases, programming languages or any other community interested in the design, implementation or foundations of data-centric computation. Scope ----- DBPL solicits practical and theoretical papers in all topics at the intersection of databases and programming languages. Papers emphasizing new topics or emerging areas are especially welcome. Suggested, but not exclusive, topics of interest for submissions include: - Compiling Query Languages to Modern Hardware - Data-Centric Programming Abstractions, Comprehensions, Monads - Data Integration, Exchange, and Interoperability - Data Synchronization and Bidirectional Transformations - Declarative Data Centers (e.g., distributed query processing, serverless computing platforms, social computing platforms, etc) - Emerging and Nontraditional Data Models - Language-Based Security in Data Management - Language-Integrated Query Mechanisms - Managing Uncertain and Imprecise Information - Metaprogramming and Heterogeneous Staged Computation - Programming Language Support for Data-Centric Programming (e.g., databases, web programming, machine learning, etc) - Query Compilation and In-memory Databases - Query Language Design and Implementation - Query Transformation and Optimization - Schema Mapping and Metadata Management - Semantics and Verification of Database Systems - Stream Data Processing and Query Languages - Type and Effect Systems for Data-Centric Programming Author 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. Submissions should be no more than 10 pages long, excluding references, in the two-column ACM proceedings format, following PLDI's formatting requirements (https://pldi19.sigplan.org/track/pldi-2019-papers#Call-for-Papers). Each submission should begin with a succinct statement of the problem and a summary of the main results. Authors may provide more details to substantiate the main claims of the paper by including a clearly marked appendix at the end of the submission, which is not included in the page limit and is read at the discretion of the committee. At least one author of each accepted paper must attend the symposium to present their work. Short papers of at most 4 pages (same format as long papers) describing work in progress, demos, research challenges or visions are also welcome. Accepted short papers may be included or excluded from the formal proceedings, whichever the author(s) prefer. Full and short papers are both due on the deadline, February 25, 2019. Instructions on how to submit will be posted on the symposium website noted above. Review is single-blind, so authors do not need to anonymize their submissions. PC submissions are allowed, except for the co-chairs. Important Dates --------------- - Paper Submission: February 25, 2019 - Notification: March 29, 2019 - Final versions due: April 16, 2019 - Symposium: June 23, 2019 Proceedings ----------- Accepted papers will appear as part of the PLDI Proceedings for DBPL 2019. Program Committee ----------------- *Program Co-Chairs* Alvin Cheung, University of Washington Kim Nguyen, Universite Paris-Sud *Program Committee* William Cook, University of Texas at Austin Vasiliki Kalavri, ETH Harshad Kasture, Oracle Oleg Kiselyov, University of Tsukuba Sam Lindley, University of Edinburgh Tiark Rompf, Purdue University Stefanie Scherzinger, OTH Regensberg Amir Shaikhha, EPFL / University of Oxford Avi Shinnar, IBM Guido Wachsmuth, Oracle Melanie Wu, Pomona College History ------- The 17th Symposium on Data Base Programming Languages (DBPL 2019) continues the tradition of excellence initiated by its predecessors in Roscoff, Finistere (1987), Salishan, Oregon (1989), Nafplion, Argolida (1991), Manhattan, New York (1993), Gubbio, Umbria (1995), Estes Park, Colorado (1997), Kinloch Rannoch, Scotland (1999), Marino, Rome (2001), Potsdam, Germany (2003), Trondheim, Norway (2005), Vienna, Austria (2007), Lyon, France (2009), Seattle, Washington (2011), Riva del Garda, Italy (2013), Pittsburgh, Pennsylvania (2015), Munich, Germany (2017). DBPL was affiliated with VLDB from 1999-2013 and in 2017. In 2015, it is affiliated with SPLASH for the first time and in 2019, it is affiliated with PLDI for the first time. From catherine.dubois at ensiie.fr Thu Feb 21 11:14:10 2019 From: catherine.dubois at ensiie.fr (dubois) Date: Thu, 21 Feb 2019 17:14:10 +0100 Subject: [TYPES/announce] Associate professor position in formal methods at ENSIIE, EVry, France Message-ID: <6977a64b-79ce-5105-f336-be7888980263@ensiie.fr> ENSIIE (www.ensiie.fr) is a French engineering school in computer science has 2 tenure-track faculty positions. The recruited persons will join the laboratory Samovar (CRNS) located in Evry close to ENSIIE. The positions are: - *1 Associate Professor in the area of formal methods, formal proof and programming languages* full job description: https://www.ensiie.fr/wp-content/uploads/2019/02/profil-MCF_MF_an_fr-1.pdf - 1 Associate Professor in the area of mathematical programming, operational research and optimization. full job description: https://www.ensiie.fr/wp-content/uploads/2019/02/profil-MCF_RO_fr_an-1.pdf Deadline for application is 2019, March 6th (4 P.M., Paris time) and the position will start in 2019, on September 1st . Knowledge of French is mandatory for these positions. Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: catherine_dubois.vcf Type: text/x-vcard Size: 4 bytes Desc: not available URL: From bob.coecke at cs.ox.ac.uk Thu Feb 21 19:05:28 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Fri, 22 Feb 2019 00:05:28 +0000 Subject: [TYPES/announce] Quantum Physics and Logic 2019: CALL FOR PAPERS Message-ID: CALL FOR PAPERS 16th International Conference on Quantum Physics and Logic (QPL 2019) June 10-14, 2019 Chapman University, Orange, California, USA https://qpl2019.org * * * The 16th International Conference on Quantum Physics and Logic (QPL 2019) will take place at Chapman University June 10-14, 2019. The conference brings together researchers working on mathematical foundations of quantum physics, quantum computing, and related areas, with a focus on structural perspectives and the use of logical tools, ordered algebraic and category-theoretic structures, formal languages, semantical methods, and other computer science techniques applied to the study of physical behaviour in general. Work that applies structures and methods inspired by quantum theory to other fields (including computer science) is also welcome. IMPORTANT DATES April 1: abstract submission April 7: paper submission April 30: application for student support May 12: notification of authors May 17: early registration deadline May 24: final papers ready June 10-14: conference INVITED SPEAKERS John Baez (UC Riverside) Anna Pappa (University College London) Joel Wallman (University of Waterloo) INVITED TUTORIALS Ana Belen Sainz (Perimeter Institute) Quanlong Wang (University of Oxford) SUBMISSIONS Prospective speakers are invited to submit one (or more) of the following: - Original contributions consist of a 5-12 page extended abstract that provides sufficient evidence of results of genuine interest and enough detail to allow the program committee to assess the merits of the work. Submission of substantial albeit partial results of work in progress is encouraged. - Extended abstracts describing work submitted/published elsewhere will also be considered, provided the work is recent and relevant to the conference. These consist of a 3 page description and should include a link to a separate published paper or preprint. The conference proceedings will be published in Electronic Proceedings in Theoretical Computer Science (EPTCS) after the conference. Only "original contributions" are eligible to be published in the proceedings. Submissions should be prepared using LaTeX, and must be submitted in PDF format. Use of the EPTCS style is encouraged. Submission is done via EasyChair: https://www.easychair.org/conferences/?conf=qpl2019 There will be an award for the best student paper at the discretion of the programme committee. Papers eligible for the award are those where all the authors are students at the time of submission. PROGRAM COMMITTEE Bob Coecke (co-chair, University of Oxford) Matthew Leifer (co-chair, Chapman University) Miriam Backens (University of Oxford) Giulio Chiribella (University of Oxford) Stefano Gogioso (University of Oxford) John Harding (New Mexico State University) Chris Heunen (The University of Edinburgh) Matthew Hoban (University of Oxford) Dominic Horsman (University of Durham) Kohei Kishida (Dalhousie University) Aleks Kissinger (Radboud University) Joachim Kock (UAB) Ravi Kunjwal (Perimeter Institute for Theoretical Physics) Martha Lewis (University of Amsterdam) Dan Marsden (University of Oxford) David Moore (Pictet Asset Management) Michael Moortgat (Utrecht University) Daniel Oi (University of Strathclyde) Ognyan Oreshkov (Universit? Libre de Bruxelles) Anna Pappa (University College London) Dusko Pavlovic (University of Hawaii) Simon Perdrix (CNRS, Laboratoire d'Informatique de Grenoble, University of Grenoble) Neil Ross (Dalhousie University) Mehrnoosh Sadrzadeh (Queen Mary University of London) Ana Bel?n Sainz (Perimeter Institute for Theoretical Physics) Peter Selinger (Dalhousie University) Sonja Smets (University of Amsterdam) Pawel Sobocinski (University of Southampton) Robert Spekkens (Perimeter Institute for Theoretical Physics) Isar Stubbe (Universit? du Littoral) Beno?t Valiron (LRI - CentraleSupelec, Univ. Paris Saclay) Jamie Vicary (University of Oxford) Alexander Wilce (Susquehanna University) Mingsheng Ying (University of Technology, Sydney) Margherita Zorzi (University of Verona) Magdalena Anna Zych (The University of Queensland) STEERING COMMITTEE Bob Coecke (University of Oxford) Prakash Panangaden (McGill University) Peter Selinger (Dalhousie University) LOCAL ORGANIZERS Lorenzo Catani (Chapman University) Justin Dressel (Chapman University) Matthew Leifer (Chapman University) Drew Moshier (Chapman University) For further information, please contact qpl2019 at easychair.org . -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.nowak at univ-lille.fr Tue Feb 19 12:10:40 2019 From: david.nowak at univ-lille.fr (David Nowak) Date: Tue, 19 Feb 2019 18:10:40 +0100 Subject: [TYPES/announce] ENTROPY 2019: Second Call for Papers - Co-located with EuroS&P'19 Message-ID: <2364ECC8-852C-4A07-AA9C-ED08CB1B17E7@univ-lille.fr> NEW: two more invited speakers ************************************************************************** Second Call for papers ? ENTROPY 2019 ENabling TRust through Os Proofs ? and beYond Second International workshop on the use of theorem provers for modelling and verification at the hardware-software interface https://entropy2019.sciencesconf.org Co-located with EuroS&P'19, KTH, Stockholm, June 2019 ************************************************************************** INVITED SPEAKERS Dominique Bolignano, Prove & Run Gernot Heiser, University of New South Wales Frank Piessens, KU Leuven Peter Sewell, University of Cambridge IMPORTANT DATES Paper submission: March 11 2019 Author notification: April 10, 2019 Camera-ready versions: April 22, 2019 (strict) Workshop: 16 June 2019 AIM AND SCOPE Low level software such as kernels and drivers, along with the hardware this software runs on, is critical for application security. In contrast with user applications, OS kernel software runs in privileged CPU mode and is thus highly critical. Large projects such as seL4, VeriSoft, CertiKoS and Prosper have invested considerable resources in developing formally verified systems such as hypervisors and microkernels, supplying proofs that they satisfy critical properties. Such proofs are delicate in terms of the scale and complexity of real systems, the models used in performing the proof search, and the relations between the two, which recent vulnerabilities such as Spectre and Meltdown have shown to be a highly non-trivial issue. The purpose of this workshop is to share, compare and disseminate best practices, tools and methodologies to verify OS kernels, also setting the stage for future steps in the direction of fully verified systems, dealing with issues related to modelling, model validation, and large proof maintenance through system evolution. On one hand, we need to make low-level proofs more scalable, modular and cost-effective. On the other hand, once certified systems are available, preservation and maintenance of their proofs of validity become key questions. The goal of the ENTROPY workshop is to provide a forum for researchers and practitioners in this space, linking operating systems, formal methods, and hardware architecture, interested in system design as well as machine verified mathematical proofs using proof assistants such as Coq, Isabelle and HOL4. This will be the second edition of the ENTROPY workshop series. The first workshop was organised by the Pip Development Team at University of Lille in 2018. TOPICS OF INTEREST Specific topics include, but are not limited to: * Verified kernels and hypervisors * Verified security architectures and models * Tools and frameworks for hardware security analysis * Tools and frameworks for security analysis * Formal hardware models and model validation techniques * Theorem prover based tools and frameworks for verification of low level code * Combinations of static analysis and theorem proving * Theories and techniques for compositional security analysis * Case studies and industrial experience reports * Proof maintenance techniques and problems * Compositional models and verification techniques * Proof oriented design The aim of the workshop is to stimulate innovation and active exchange of ideas, so position papers, work-in-progress and industrial experience submissions are welcome. SUBMISSION AND PUBLICATION There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (10 pages, references included, IEEE format) 2. Short papers, position papers, industry experience reports, work-in-progress submissions (4 pages, references included, IEEE format) All papers should be in English and describe original work that has not been published or submitted elsewhere. The submission category should be clearly indicated. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in IEEE Xplore in a companion volume to the regular EuroS&P proceedings. For formatting and submission instructions see https://entropy2019.sciencesconf.org. PROGRAM CHAIRS Mads Dam, KTH Royal Institute of Technology David Nowak, CNRS and University of Lille PROGRAM COMMITTEE Christoph Baumann, Ericsson AB Gustavo Betarte, Univ. de la Rep?blica, Uruguay David Cock, ETH Zurich Mads Dam, KTH Royal Institute of Technology (chair) Anthony Fox, ARM Deepak Garg, MPI Saarbrucken Ronghui Gu, Columbia University Samuel Hym, Univ. Lille Thomas Jensen, INRIA and Univ. Rennes Toby Murray, Univ. Melbourne David Nowak, CNRS & Univ. Lille (chair) Vicente Sanchez-Leighton, Orange Labs Thomas Sewell, Chalmers -- David Nowak http://www.cristal.univ-lille.fr/~nowakd/ From m.seisenberger at swansea.ac.uk Thu Feb 21 19:23:25 2019 From: m.seisenberger at swansea.ac.uk (Seisenberger M.) Date: Fri, 22 Feb 2019 00:23:25 +0000 Subject: [TYPES/announce] LCC'19: Call for Contributions Message-ID: =========================================================== First Call for Contributions LCC 2019 20th International Workshop on Logic and Computational Complexity July 8, 2019, Patras, Greece Collocated with ICALP 2019 http://www.cs.swansea.ac.uk/lcc/ =========================================================== LCC meetings are aimed at the foundational interconnections between logic and computational complexity, as present, for example, in implicit computational complexity (descriptive and type-theoretic methods); deductive formalisms as they relate to complexity (e.g. ramification, weak comprehension, bounded arithmetic, linear logic and resource logics); complexity aspects of finite model theory and databases; complexity-mindful program derivation and verification; computational complexity at higher type; and proof complexity. The program will consist of invited lectures as well as contributed talks selected by the Program Committee. IMPORTANT DATES: * submission May 1, 2019 * notification May 20, 2019 * workshop July 8, 2019 SUBMISSION: Submissions must be in English and in the form of an abstract of about 3-4 pages. All submissions should be submitted through Easychair at: https://easychair.org/conferences/?conf=lcc19 We also welcome submissions of abstracts based on work submitted or published elsewhere, provided that all pertinent information is disclosed at submission time. There will be no formal reviewing as is usually understood in peer-reviewed conferences with published proceedings. The program committee checks relevance and may provide additional feedback. PROGRAM COMMITTEE: Lauri Hella, Co-chair, Tampere University, Finland Monika Seisenberger, Co-chair, Swansea University, UK Sam Buss, University of California, San Diego, US Anupam Das, University of Copenhagen, Denmark Anuj, Dawar, University of Cambridge, UK Akitoshi Kawamura, Kyushu University, Fukuoka, Japan Arne, Meier, University of Hannover, Germany Lidia Tendera, University of Opole, Poland CONTACT: To contact the workshop organizers, please send an e-mail to lcc19 at easychair.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Wed Feb 20 07:04:10 2019 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Wed, 20 Feb 2019 09:04:10 -0300 Subject: [TYPES/announce] 26th WoLLIC 2019 (Utrecht, The Netherlands) - Call for Papers - DEADLINE EXTENDED In-Reply-To: References: Message-ID: DEADLINE EXTENDED: *Feb 29, 2019*: Paper title and abstract deadline *Mar 7, 2019*: Full paper deadline [Please circulate. Apologies for multiple copies.] CALL FOR PAPERS WoLLIC 2019 26th Workshop on Logic, Language, Information and Computation July 2nd to 5th, 2019 Utrecht, The Netherlands ORGANISATION Utrecht University, Faculty of Humanities, The Netherlands (host university) Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil CALL FOR PAPERS WoLLIC is an annual international forum on inter-disciplinary research involving formal logic, computing and programming theory, and natural language and reasoning. Each meeting includes invited talks and tutorials as well as contributed papers. The twenty-fifth WoLLIC will be held at Utrecht University, The Netherlands, from July 2nd to 5th, 2019. It is sponsored by the Association for Symbolic Logic (ASL), the Interest Group in Pure and Applied Logics (IGPL), the The Association for Logic, Language and Information (FoLLI), the European Association for Theoretical Computer Science (EATCS), ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC), the Sociedade Brasileira de Computa??o (SBC), and the Sociedade Brasileira de L?gica (SBL). Just before and after the main WoLLIC 2019 event, Utrecht University will host two satellite workshops: -Proof Theory in Logic on July 1-2, 2019. This workshop on the role of structural proof theory in the study of logics will consist of invited talks by researchers in that area. -Compositionality in formal and distributional models of natural language semantics, on July 6, 2019. The workshop programs will be announced end of December 2018 via the WoLLIC 2019 website (https://wollic2019.sites.uu.nl). Attendance of these satellite workshops is free, but registration is required. PAPER SUBMISSION Contributions are invited on all pertinent subjects, with particular interest in cross-disciplinary topics. Typical but not exclusive areas of interest are: foundations of computing and programming; novel computation models and paradigms; broad notions of proof and belief; proof mining, type theory, effective learnability; formal methods in software and hardware development; logical approach to natural language and reasoning; logics of programs, actions and resources; foundational aspects of information organization, search, flow, sharing, and protection; foundations of mathematics; philosophy of mathematics; philosophical logic; philosophy of language. Proposed contributions should be in English, and consist of a scholarly exposition accessible to the non-specialist, including motivation, background, and comparison with related works. Articles should be written in the LaTeX format of LNCS by Springer (see authors instructions at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). They must not exceed 12 pages, with up to 5 additional pages for references and technical appendices. The paper's main results must not be published or submitted for publication in refereed venues, including journals and other scientific meetings. It is expected that each accepted paper be presented at the meeting by one of its authors. (At least one author is required to pay the registration fee before granting that the paper will be published in the proceedings.) Papers must be submitted electronically at the WoLLIC 2019 EasyChair website. (Please go to http://wollic.org/wollic2019/instructions.html for instructions.) A title and single-paragraph abstract should be submitted by Feb 22, 2019, and the full paper by Feb 26, 2019 (firm date). Notifications are expected by April 5, 2019, and final papers for the proceedings will be due by April 15, 2019 (firm date). PROCEEDINGS The proceedings of WoLLIC 2019, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series. In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL, and selected contributions will be published (after a new round of reviewing) as a special post-conference WoLLIC 2019 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Lev Beklemishev ? Steklov Institute Raffaella Bernardi ? University of Trento Marta Bilkova ? Czech Academy of Sciences Johan Bos ? University of Groningen George Metcalfe ? University of Bern Reinhard Muskens ? University of Tilburg STUDENT GRANTS ASL sponsorship of WoLLIC 2019 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2019). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Feb 29, 2019: Paper title and abstract deadline Mar 7, 2019: Full paper deadline April 5, 2019: Author notification Apr 15, 2019: Final version deadline (firm) PROGRAMME COMMITTEE Raffaella Bernardi (University of Trento) Nick Bezhanishvili (University of Amsterdam) Ivano Ciardelli (Ludwig-Maximilians-Universit?t, Munich) Giuseppe Greco (Utrecht University) Philippe de Groote (INRIA Nancy) Rosalie Iemhoff (Utrecht University) (Co-CHAIR) Roberto Maieli (Department of Mathematics and Physics, University "Roma Tre?) Michael Moortgat (Utrecht University) (Co-CHAIR) Richard Moot (CNRS (LIRMM) & University of Montpellier) Larry Moss (Indiana University Bloomington) Sara Negri (University of Helsinki) Carlo Nicolai (King's College London) Valeria de Paiva (Nuance Comms and University of Birmingham) Alessandra Palmigiano (Delft University of Technology) Ruy de Queiroz (Centro de Informatica, Univ Federal de Pernambuco) Yde Venema (University of Amsterdam) Fan Yang (University of Helsinki) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Lawrence Moss, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Giuseppe Greco (Utrecht University, The Netherlands) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) SCIENTIFIC SPONSORSHIP Interest Group in Pure and Applied Logics (IGPL) The Association for Logic, Language and Information (FoLLI) Association for Symbolic Logic (ASL) European Association for Theoretical Computer Science (EATCS) ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) SPECIAL SESSION: SCREENING OF MOVIES ABOUT MATHEMATICIANS In remembrance of the 85th anniversary of the award of a doctorate in Mathematics to Paul Erd?s (26 March 1913 - 20 September 1996), a renowned Hungarian mathematician considered to be one of the most prolific mathematicians and producers of mathematical conjectures of the 20th century, the program of the meeting will include a screening of George Csicsery's collection of interviews "Erd?s 100", a 30-minute video prepared for the centennial celebration in 2013 of Paul Erd?s's birth (2018) (tbc). FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2019/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Fri Feb 22 02:29:39 2019 From: serge.autexier at dfki.de (Serge Autexier) Date: Fri, 22 Feb 2019 08:29:39 +0100 (CET) Subject: [TYPES/announce] CICM 2019, July 8-12: 2nd Call for Submissions Message-ID: <20190222072939.D08A0EF4B0A@gigondas.localdomain> [Apologies for cross-postings] Call for Papers formal papers - informal papers - doctoral programme 12th Conference on Intelligent Computer Mathematics - CICM 2019 - July 8-12, 2019 CIIRC, Prague, Czech Republic http://www.cicm-conference.org/2019 -------------------------------------------------------------------------------- Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. CICM brings together the many separate communities that have developed theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, and user interfaces. It offers a venue for discussing problems and solutions in each of these areas and their integration. CICM 2019 invites submissions in all topics relating to intelligent computer mathematics, in particular but not limited to * theorem proving and computer algebra * mathematical knowledge management * digital mathematical libraries CICM appreciates the varying nature of the relevant research in this area and invites submissions of very different forms: 1) Formal submissions will be reviewed rigorously and accepted papers will be published in a volume of Springer LNAI: * regular papers (up to 15 pages including references) present novel research results * project and survey papers (up to 15 pages + bibliography) summarize existing results * system and dataset descriptions (up to 5 pages) present digital artifacts * system entry (1 page according to the given LaTeX template) provides metadata and a quick overview of a new tool or a new release of an existent tool 2) Informal submissions will be reviewed with a positive bias and selected for presentation based on their relevance for the community. * informal papers may present work-in-progress, project announcements, position statements, etc. * posters and system demos will be presented in parallel in special sessions 3) The doctoral programme provides PhD students a forum to present early results receive constructive feedback and mentoring. * Important Dates * Formal submissions - Abstract deadline: March 01 - Full paper deadline: March 08 - Reviews sent to authors: April 06 - Rebuttals due: April 10 - Notification of acceptance: April 15 - Camera-ready copies due: May 01 - Conference: July 08-12 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while other authors submit spontaneously. - First round submission deadline: April 01 - Second round submission deadline: May 15 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2019 From xu at math.lmu.de Fri Feb 22 05:16:55 2019 From: xu at math.lmu.de (Chuangjie Xu) Date: Fri, 22 Feb 2019 11:16:55 +0100 Subject: [TYPES/announce] 4th autumn school "Proof and Computation" Message-ID: <20190222111655.88866v3b1z3pt0d3@webmail.mathematik.uni-muenchen.de> [Apologies for for multiple postings.] Autumn school "Proof and Computation" Herrsching, Germany, 20th to 26th September 2019 http://www.mathematik.uni-muenchen.de/~schwicht/pc19.php The fourth international autumn school "Proof and Computation" will be held from 20th to 26th September 2019 in Herrsching near Munich. Its aim is to bring together young researchers in the field of Foundations of Mathematics, Computer Science and Philosophy. SCOPE -------------------- - Predicative Foundations - Constructive Mathematics and Type Theory - Computation in Higher Types - Extraction of Programs from Proofs COURSES -------------------- - Ingo Blechschmidt on Generalized Spaces for Constructive Algebra - Stefania Centrone on Proof Theory - Thierry Coquand on Applications of Type Theory - Anton Freund on Dilators - Tatsuji Kawai on Concepts of Continuity - Dominique Larchey on Extraction of Programs in Coq WORKING GROUPS -------------------- There will be an opportunity to form ad-hoc groups working on specific projects, but also to discuss in more general terms the vision of constructing correct programs from proofs. APPLICATIONS -------------------- Graduate or PhD students and young postdoctoral researches are invited to apply. Applications (e.g. a self-introduction including research interests and motivation) must be accompanied by a letter of recommendation, preferably from the thesis adviser, and should be sent to Chuangjie Xu (xu at math.lmu.de). Deadline for applications: **31st May 2019**. Applicants will be notified by 28th June 2019. FINANCIAL SUPPORT -------------------- Successful applicants will be offered **full-board accommodation** for the days of the autumn school. There are NO funds, however, to reimburse travel or further expenses, which successful applicants will have to cover otherwise. The workshop is supported by the Udo Keller Stiftung (Hamburg), the CID (Computing with Infinite Data) programme of the European Commission and a JSPS core-to-core project. Klaus Mainzer Peter Schuster Helmut Schwichtenberg ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From mbatty at cantab.net Fri Feb 22 07:51:58 2019 From: mbatty at cantab.net (Mark Batty) Date: Fri, 22 Feb 2019 12:51:58 +0000 Subject: [TYPES/announce] Fully-funded UK/EU PhD studentship Message-ID: Fully-funded PhD studentship on weak-memory concurrency (University of Kent) with Mark Batty , Research Fellow of the Royal Academy of Engineering. The UK Research Institute in Verified Trustworthy Software Systems and the UK's National Cyber Security Centre have provided a *fully funded 3.5-year PhD scholarship (for UK/EU students)* to work on concurrency, programming languages and formal methods in Mark Batty's group at the University of Kent in Canterbury, UK. Applications are due by the *26th April 2019*. The post is suited to a wide range of applicants with formal or practical skills: you will join a team that spans theory (formal semantics, verification, proof) and practice (tool building, concurrent programming, compilation). The project will focus on concurrency in mainstream programming languages where our work has found fundamental problems and made changes to the C and C++ standards through the International Standards Organisation (ISO). The specifications of Languages like C/C++ and Java do not adequately describe when the programmer can rely on the compiler to leave program dependencies in place, or when the optimiser is free to remove them. Removing dependencies can lead to unexpected concurrency behaviour as it enables speculative execution on the processor. Industry bodies like the ISO know that their specifications are broken and keenly await a fix. We have a fix, and we are building tools and verification techniques around it. The PhD project focusses on this area of research. This research is part of PLAS, one of the largest programming languages research groups in Europe. It is currently ranked 17th worldwide by the independent CSrankings website: http://csrankings.org/#/index?plan&world. We provide a supportive environment for research and we have a vibrant postgraduate population. We encourage our students to engage with the wider research community through attending conferences and taking internships with leading industrial companies. We are located in Canterbury, a lively and cosmopolitan historic town with convenient travel links to London and Europe. Application process: 1. Contact Mark Batty by email (m.j.batty at kent.ac.uk <%20m.j.batty at kent.ac.uk>) including a brief CV (preferably by the first week of April 2019). 2. Submit a formal application through the university admission system by the 26th April 2019. Your application should include a completed online admission form; the name and contact details of two referees; an original document providing confirmation of your degree (or a transcript if the degree is not yet awarded). For non-native English speakers, a certificate of competence in English is required at IELTS 6.5 or higher, with no element less than 6.0 (or equivalent). Mark Batty's web page: https://www.cs.kent.ac.uk/people/staff/mjb211/ Programming Languages and Systems Group: https://www.cs.kent.ac.uk/research/groups/plas/index.html Applications process: https://www.cs.kent.ac.uk/research/studyingforaphd/howtoapply.html The studentship covers UK/EU fees, a travel budget and a stipend for 3.5 years. There is an option to teach, but no requirement. Non-EU students are welcome to apply but are subject to higher fees and would need to find funding for the difference. -------------- next part -------------- An HTML attachment was scrubbed... URL: From J.S.Lange at kent.ac.uk Fri Feb 22 07:55:07 2019 From: J.S.Lange at kent.ac.uk (Julien Lange) Date: Fri, 22 Feb 2019 12:55:07 +0000 Subject: [TYPES/announce] 12 fully-funded 3-year PhD scholarships in PL at Kent Message-ID: Dear all, The Programming Languages and Systems (PLAS) group at the University of Kent's School of Computing invites applications for 12 fully-funded 3-year PhD scholarships (for UK/EU students). Applications are due by the 26th April 2019. The PLAS group is one of the largest programming languages research groups in Europe. It is currently ranked 17th worldwide by the independent CSrankings website: http://csrankings.org/#/index?plan&world. We provide a supportive environment for research and we have a vibrant postgraduate population. We encourage our students to engage with the wider research community through attending conferences and taking internships with leading industrial companies. We are located in Canterbury, a lively and cosmopolitan historic town with convenient travel links to London and Europe. You can apply to study for a PhD in any topic that falls within our range of expertise. We have studentships up to a value of ?19,945 per annum that are available by competition. Application process: Select a potential supervisor (see below) and send them an informal project proposal as well as a brief CV (preferably by the first week of April 2019). Staff contact details can be found on their web pages. Submit your formal applications through the university admission system by the 26th April 2019. Your application should include a completed online admission form; the name and contact details of two referees; an original document providing confirmation of your degree (or a transcript if the degree is not yet awarded). For non-native English speakers, a certificate of competence in English is required at IELTS 6.5 or higher, with no element less than 6.0 (or equivalent). Programming Languages and Systems Group: https://www.cs.kent.ac.uk/research/groups/plas/index.html Topics suggested by our group https://www.cs.kent.ac.uk/research/groups/plas/pgprojects.html Applications process: https://www.cs.kent.ac.uk/research/studyingforaphd/howtoapply.html For general inquiries about the process, please e-mail: cs-phd-plas at kent.ac.uk. PLAS is a large research group with potential supervisors who work across the breadth of programming languages and systems research. *Dr Mark Batty* (Additional scholarship: https://www.cs.kent.ac.uk/people/staff/mjb211/studentship/studentship.htm) Concurrency; software verification; systems; relaxed memory; programming language semantics; GPU concurrency. *Dr Laura Bocchi* Foundations and engineering of API with complex behaviour, verification of distributed concurrent systems; behavioural types; real-time systems; transactions and transaction protocols. *Dr Olaf Chitil* Tracing, semantics, algorithmic debugging, type error debugging, compilation and functional programming. *Dr Radu Grigore* Program analysis; runtime verification; probabilistic models of computation. *Dr Rogerio de Lemos* Software engineering for self-adaptive systems: assurances and resilience evaluation; architecting resilient systems. *Prof. Richard Jones* Language implementation; memory management; garbage collection; object demographics; program analysis for improved memory management; program visualisation, rigorous performance evaluation. *Dr Stefan Kahrs* Expressiveness of programming languages, type systems, term rewriting, infinitary rewriting. *Dr Stephen Kell* Language implementation, tools, interoperability, runtimes and operating systems. *Prof. Andy King* Abstract interpretation, logic programming, decompilation and reverse engineering *Dr Julien Lange* Process calculi, automata theory, behavioural types, model checking and their application to the implementation and verification of concurrent and distributed systems. *Dr Stefan Marr* Language implementation techniques, concurrency, parallel programming, optimizations, tooling, debugging, virtual machines, interpreters, compilation. *Dr Matteo Migliavacca* On-line data processing, distributed publish-subscribe, and high-performance event processing in large scale and cloud scenarios. *Dr Dominic Orchard* Mathematical structure of programs; logical foundations of programming; categorical semantics; behavioural type theories; programming language design; program verification for computational science. *Dr Scott Owens* Semantics of shared memory concurrency; design of programming languages; formal verification for software and interactive theorem proving, especially for CakeML (https://cakeml.org). *Dr Tomas Petricek* Programming languages and tools, especially for data science, studying interactions of programming, bridging the gap between data and types; foundations of programming in a broad sense, including design and human experience; philosophy and history of computing and programming. *Prof. Simon Thompson* Functional programming in Haskell, Erlang and OCaml; refactoring functional programs: tool building. theory and practice: dependently-typed functional programming; DLT: languages for smart contracts on blockchains, including Marlowe on Cardano. -- Julien Lange T: +44 (0)1227 827936 W: www.cs.kent.ac.uk/~jl703 From saoussen.cheikhrouhou at redcad.org Fri Feb 22 09:51:15 2019 From: saoussen.cheikhrouhou at redcad.org (SAOUSSEN CHEIKHROUHOU) Date: Fri, 22 Feb 2019 15:51:15 +0100 Subject: [TYPES/announce] CFP_16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). Message-ID: Call for papers: 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). http://ictac2019.redcad.org (Apologies if you have received multiple copies of this call for papers) We are pleased to invite you to submit papers for the 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019), which will be held from 30th October to 4th November 2019, in Hammamet, Tunisia. The aim of the colloquium is to bring together practitioners and researchers from academia, industry and government to present research results, and exchange experience, ideas, and solutions for their problems in theoretical aspects of computing. ICTAC also aims to promote research cooperation between developing and industrial countries. The proceedings will be published as a volume of Springer's LNCS series. The important dates are: Abstracts 5 May 2019 Papers 12 May 2019 Notification 21 July 2019 Final version 11 August 2019 Conference 30 October to 4 November 2019 Topics of interest include, but are not limited to, the following: Languages and automata Semantics of programming languages Logic in computer science Lambda calculus, type theory and category theory Domain-specific languages Theories of concurrency and mobility Theories of distributed, grid and cloud computing Models of objects and components Coordination models Models of software architectures Autonomous systems Timed, hybrid, embedded and cyber-physical systems Static analysis Software verification Software testing Program generation and transformation Model checking and automated theorem proving Interactive theorem proving Verified software, formalized programming theory We solicit the following types of papers: - Regular papers, with original research contributions; - Short papers, with original work in progress or with proposals of new ideas and emerging challenges; - Tool papers, on tools that support formal techniques for software modeling, system design, and verification. Submissions must adhere to the LNCS format. Regular papers should not exceed 18 pages (excluding bibliography of maximum 2 pages). Short and tool papers should not exceed 10 pages. Submissions must not have been published or be under consideration for publication elsewhere. All submissions will be judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the conference. Each paper submission will be reviewed by at least three members of the Programme Committee. All contributions to ICTAC 2019 have to be submitted electronically in PDF format via Easy Chair (https://easychair.org/conferences/?conf=ictac2019)and have to follow the Springer LNCS paper format. One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. The ICTAC committee will evaluate and select the best paper award winner. The winner will receive a cash award. Authors of the best contributions will be invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science (pending). Steering Committee: Ana Cavalcanti (University of York, UK) (chair) Martin Leucker (Universit?t zu L?beck, DE) Zhiming Liu (Southwest University, CN) Tobias Nipkow (Technische Universit?t M?nchen, DE) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Natarajan Shankar (SRI International, US) General chairs: Mohamed Jmaiel, University of Sfax, Tunisia Walid Gaaloul, Paris-Saclay University, France Programme chairs: Robert M. Hierons, University of Sheffield, UK Mohamed Mosbah, LaBRI, Bordeaux INP, FR Programme Committee (provisional/draft) Eric Badouel (IRISA, FR) Kamel Barkaoui (CEDRIC - CNAM, FR) Fr?d?ric Blanqui (INRIA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Adrian Francalanza (University of Malta, MT) Ahmed Hadj Kacem (University of Sfax, TN) Edward Hermann Haeusler (Pontif?cia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) David Janin (University of Bordeaux, FR) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universit?t zu L?beck, DE) Radu Mardare (Aalborg Universitet, DK) Dominique M?ry (LORIA, FR) Mohammadreza Mousavi (University of Leicester, UK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Riadh Robbana (University of Carthage, TN) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Tarmo Uustalu (Reykjavik University, IS / Tallinn University of Technology, EE) -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.a.furia at gmail.com Mon Feb 25 04:57:48 2019 From: c.a.furia at gmail.com (VerifyThis) Date: Mon, 25 Feb 2019 10:57:48 +0100 Subject: [TYPES/announce] VerifyThis @ ETAPS 2019: Travel Grants + Call for Participation Message-ID: <5c73bc1c.1c69fb81.d8877.b937@mx.google.com> ******************************************************************************** VerifyThis Verification Competition 2019 CALL FOR PARTICIPATION -- TRAVEL GRANTS Competition to be held at ETAPS 2019 http://verifythis.ethz.ch ******************************************************************************** IMPORTANT DATES Grant application deadline: March 7, 2019 Competition: April 6 and 7, 2019 ABOUT VerifyThis 2019 is a program verification competition taking place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2019) on April 6-7, 2019 in Prague, Czech Republic. It is the 8th event in the VerifyThis competition series. The competition will offer a number of challenges presented in natural language and pseudo code. Participants have to formalize the requirements, implement a solution, and formally verify the implementation for adherence to the specification. There are no restrictions on the programming language and verification technology used. The correctness properties posed in problems will have the input-output behaviour of programs in focus. Solutions will be judged for correctness, completeness, and elegance. PARTICIPATION Participation is open for anybody interested. Teams of up to two people are allowed. Registration for ETAPS workshops and physical presence on site is required. We particularly encourage participation of: - student teams (this includes PhD students) - non-developer teams using a tool someone else developed - several teams using the same tool TRAVEL GRANTS The competition has funds for a limited number of travel grants. A grant covers the incurred travel and accommodation costs up to a certain limit. The expected limit is EUR 350 for those coming from Europe and EUR 600 for those coming from outside Europe. To apply for a travel grant, send an email to verifythis at cs.nuim.ie by March 7, 2019. The application should include: - your name - your affiliation - the verification system(s) you plan to use at the competition - the planned composition of your team (and whether you are developers of the tools you'll be using) - a short letter of motivation explaining your involvement with formal verification so far - if you are a student, please state the academic degree you are seeking and have your supervisor send a brief letter of support to verifythis at cs.nuim.ie ORGANIZERS * Marieke Huisman, University of Twente, the Netherlands * Rosemary Monahan, Maynooth University, Ireland * Peter M??ller, ETH Z??rich, Switzerland * Claire Dross, Adacore, France * Carlo A. Furia, USI Lugano, Switzerland CONTACT Email: verifythis at cs.nuim.ie Web: http://verifythis.ethz.ch From pierre.clairambault at ens-lyon.fr Mon Feb 25 05:57:38 2019 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Mon, 25 Feb 2019 11:57:38 +0100 Subject: [TYPES/announce] First CfP: Structures and Deduction 2019 Message-ID: *** First Call for Papers: Structures and Deduction 2019 *** SD?19: 5th Int. Workshop on Structures and Deduction 2019 Dortmund, June 29-30 2019 --- Affiliated with FSCD 2019 ?Submission: April 12 ?Notification: May 13 ?Submission page: http://easychair.org/conferences/?conf=sd19 Workshop page: http://anupamdas.com/sd19/ ?FSCD 2019 page: http://easyconferences.eu/fscd2019/ SD?19 is the fifth in a series of workshops aiming to gather various communities of structural proof theorists. As well as theoretical work in the form of regular papers, we encourage submission of implementations, tools and system descriptions. *** Topics of interest *** * Syntactic representations of proofs (e.g. sequent calculi, deep inference, focusing) * Combinatorial representations of proofs (e.g. proof nets) * Algebraic representations of proofs (e.g. via game semantics or category theory) * Methods for proof manipulation and normal forms of proofs * Formulas-as-types interpretations of proofs * Computation and rewriting in proof search (e.g. deduction modulo or cyclic proofs) * Complexity theoretic aspects of proof representations *** Invited Speakers *** ?TBA *** Programme Committee *** David Cerna, Research Institute for Symbolic Computation, Austria. Pierre Clairambault (co-chair), CNRS and Ecole Normale Sup?rieure de Lyon, France. Anupam Das (co-chair), University of Copenhagen, Denmark. Alessio Guglielmi, University of Bath, UK. Stepan Kuznetsov, Steklov Mathematical Institute of RAS, Russia. Sonia Marin (co-chair), IT-University of Copenhagen, Denmark. Guillaume Munch-Maccagnoni, Inria Bretagne, France. Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brasil. Benjamin Ralph, Inria Saclay, France. *** Submission guidelines *** We welcome submission of work that has already been published or currently submitted to a journal or conference. The following submission categories are welcome: * Extended abstracts (up to 8 pages). Finished work, system descriptions, surveys. * Short abstracts (up to 4 pages). Work-in-progress, perspectives on existing work. The page limits above are only recommendations, there is no hard upper or lower bound, within reason. Please prepare your work using the EasyChair style files: ?http://www.easychair.org/publications/for_authors *** Publication *** We do not intend to have published proceedings, as we encourage people to present work in progress, or material that is already submitted. If there is a strong demand among the participants we may organise a special issue of an open access journal for full papers. *** Contact *** We can be reached by email directly or via ?sd19 at easychair.org The organisers. Pierre Clairambault, Anupam Das, and Sonia Marin From walther.neuper at jku.at Mon Feb 25 07:50:37 2019 From: walther.neuper at jku.at (Walther Neuper) Date: Mon, 25 Feb 2019 13:50:37 +0100 Subject: [TYPES/announce] CfP ThEdu'19 Message-ID: <4d3123ad-a257-a745-397f-76e77f47ad55@jku.at> Call for Extended Abstracts & Demonstrations ************************************************************************** ThEdu'19 Theorem proving components for Educational software 25 or 26 August 2019 http://www.uc.pt/en/congressos/thedu/thedu19 ************************************************************************** at CADE 27 27th International Conference on Automated Deduction 25-30 August 2019 - Natal - Brazil https://www.mat.ufrn.br/CADE-27/ ************************************************************************** THedu'19 Scope: Computer Theorem Proving is becoming a paradigm as well as a technological base for a new generation of educational software in science, technology, engineering and mathematics. The workshop brings together experts in automated deduction with experts in education in order to further clarify the shape of the new software generation and to discuss existing systems. Invited Talk Cezary Kaliszyk, University of Innsbruck, Austria Important Dates * Extended Abstracts: 5 May 2019 * Author Notification: 2 June 2019 * Workshop Day: 25 or 26 August 2019 Topics of interest include: * methods of automated deduction applied to checking students' input; * methods of automated deduction applied to prove post-conditions for particular problem solutions; * combinations of deduction and computation enabling systems to propose next steps; * automated provers specific for dynamic geometry systems; * proof and proving in mathematics education. Submission We welcome submission of extended abstracts and demonstration proposals presenting original unpublished work which is not been submitted for publication elsewhere. All accepted extended abstracts and demonstrations will be presented at the workshop. The extended abstracts will be made available online. Extended abstracts and demonstration proposals should be submitted via easychair, https://easychair.org/conferences/?conf=thedu19 formatted according to http://www.easychair.org/publications/easychair.zip Extended abstracts and demonstration proposals should be approximately 5 pages in length and are to be submitted in PDF format. At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'19 and presents his/her extended abstract/demonstration. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Roman Hasek, University of South Bohemia, Czech Republic Joao Marcos, Universidade Federal do Rio Grande do Norte, Brazil (Local chair) Filip Maric, University of Belgrade, Serbia Adolfo Neto, Universidade Tecnol?gica Federal do Paran?, Brazil Walther Neuper, Graz University of Technology, Austria (co-chair) Pedro Quaresma, University of Coimbra, Portugal (co-chair) Philippe R. Richard, Universit? de Montr?al, Canada Vanda Santos, CISUC, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Proceedings The extended abstracts and system descriptions will be available in ThEdu'19 Web-page. After presentation at the conference, selected authors will be invited to submit a substantially revised version, extended to 14--20 pages, for publication by the Electronic Proceedings in Theoretical Computer Science (EPTCS). -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremy.gibbons at cs.ox.ac.uk Mon Feb 25 12:38:55 2019 From: jeremy.gibbons at cs.ox.ac.uk (Jeremy Gibbons) Date: Mon, 25 Feb 2019 17:38:55 +0000 Subject: [TYPES/announce] ARRAY workshop at PLDI 2019, submissions due 8th April Message-ID: <307CE933-B96D-400E-96BF-232944EDBC96@cs.ox.ac.uk> CALL FOR PAPERS ARRAY 2019 6th ACM SIGPLAN International Workshop on Libraries, Languages and Compilers for Array Programming co-located with PLDI 2019 at ACM FCRC 22nd June 2019, Phoenix, Arizona https://pldi19.sigplan.org/ ABOUT Array-oriented programming offers a unique blend of programmer productivity and high-performance parallel execution. As an abstraction, it directly mirrors high-level mathematical constructions commonly used in many fields from natural sciences over engineering to financial modelling. As a language feature, it exposes regular control flow, exhibits structured data dependencies, and lends itself to many types of program analysis. Furthermore, many modern computer architectures, particularly highly parallel architectures such as GPUs and FPGAs, lend themselves to efficiently executing array operations. This workshop is intended to bring together researchers from many different communities, including language designers, library developers, compiler researchers and practitioners who are using or working on numeric, array-centric aspects of programming languages, libraries and methodologies from all domains: imperative or declarative; object-oriented or functional; interpreted or compiled; strongly typed, weakly typed or untyped. TOPICS The ARRAY series of workshops explores: - formal semantics and design issues of array-oriented languages and libraries; - productivity and performance in compute-intensive application areas of array programming; - systematic notation for array programming, including axis- and index-based approaches; - intermediate languages, virtual machines, and program-transformation techniques for array programs; - representation of and automated reasoning about mathematical structure, such as static and dynamic sparsity, low-rank patterns, and hierarchies of these, with connections to applications such as graph processing, HPC, tensor computation and deep learning; - interfaces between array- and non-array code, including approaches for embedding array programs in general-purpose programming languages; and - efficient mapping of array programs, through compilers, libraries, and code generators, onto execution platforms, targeting multi-cores, SIMD devices, GPUs, distributed systems, and FPGA hardware, by fully automatic and user-assisted means. Array programming is at home in many communities, including language design, library development, optimization, scientific computing, and across many existing language communities. ARRAY is intended as a forum where these communities can exchange ideas on the construction of computational tools for manipulating arrays. IMPORTANT DATES Paper submissions: 8th April, 2019 (anywhere on earth) Notification of authors: 27th April, 2019 Camera-ready copies due: 10th May, 2019 Workshop date: 22nd June, 2019 SUBMISSIONS Submissions are welcome in two categories: full papers and extended abstracts. All submissions should be formatted in conformance with the ACM SIGPLAN proceedings style. Accepted submissions in either category will be presented at the workshop. Full papers may be up to 12pp, on any topic related to the focus of the workshop. They will be thoroughly reviewed according to the usual criteria of relevance, soundness, novelty, and significance; accepted submissions will be published in the ACM Digital Library. Extended abstracts may be up to 2pp; they may describe work in progress, tool demonstrations, and summaries of work published in full elsewhere. The focus of the extended abstract should be to explain why the proposed presentation will be of interest to the ARRAY audience. Submissions will be lightly reviewed only for relevance to the workshop, and will not published in the DL. Whether full papers or extended abstracts, submissions must be in PDF format, printable in black and white on US Letter sized paper. Papers must adhere to the standard SIGPLAN conference format: two columns, nine-point font on a ten-point baseline, with columns 20pc (3.33in) wide and 54pc (9in) tall, with a column gutter of 2pc (0.33in). A suitable document template for LaTeX is available at http://www.sigplan.org/Resources/Author/. Papers must be submitted using EasyChair: https://easychair.org/conferences/?conf=array2019. AUTHORS TAKE NOTE: The official publication date of full papers is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the workshop. The official publication date affects the deadline for any patent filings related to published work. ORGANIZING COMMITTEE Jeremy Gibbons, University of Oxford, UK (chair) PROGRAMME COMMITTEE Paolo Bientinesi, Ume? University, SE Christophe Dubach, University of Edinburgh, UK Vinod Grover, NVIDIA, US Magne Haveraaen, University of Bergen, NO Troels Henriksen, University of Copenhagen, DK Tze Meng Low, Carnegie-Mellon University, US Hidehiko Masuhara, Tokyo Institute of Technology, JP Trevor L. McDonell, Utrecht University, NL Lenore Mullin, SUNY Albany, US Tatiana Shpeisman, Google Brain, US ARRAY 2018 is sponsored by ACM SIGPLAN. Student presenters of accepted submissions are eligible to apply to the SIGPLAN PAC (http://sigplan.org/PAC/) for travel funding. Jeremy.Gibbons at cs.ox.ac.uk Oxford University Department of Computer Science, Wolfson Building, Parks Road, Oxford OX1 3QD, UK. ? +44 1865 283521 http://www.cs.ox.ac.uk/people/jeremy.gibbons/ From lmoss at indiana.edu Fri Feb 22 16:36:57 2019 From: lmoss at indiana.edu (Moss, Larry) Date: Fri, 22 Feb 2019 21:36:57 +0000 Subject: [TYPES/announce] Sixth Workshop on Natural Language and Computer Science: May 24, 2019 Message-ID: <1550871417940.54374@indiana.edu> Sixth Workshop on Natural Language and Computer Science NLCS '19 May 24, 2019 Gothenburg, Sweden http://www.indiana.edu/~iulg/nlcs.html A workshop affiliated with the 13th International Conference on Computational Semantics (IWCS 2019) https://sites.google.com/view/iwcs2019/ Endorsed by the Association for Computational Linguistics Special Interest Group on Computational Semantics. AIMS AND SCOPE Formal tools coming from logic and category theory are important in both natural language semantics and in computational semantics. Moreover, work on these tools borrows heavily from all areas of theoretical computer science. In the other direction, applications having to do with natural language has inspired developments on the formal side. The workshop invites papers on both topics. Specific topics includes, but are not limited to: * logic for semantics of lexical items, sentences, discourse and dialog * continuations in natural language semantics * formal tools in textual inference, such as logics for natural language inference * applications of category theory in semantics * linear logic in semantics * formal approaches to unifying data-driven and declarative approaches to semantics INVITED SPEAKERS Krasimir Angelov, University of Gothenburg Rafaella Bernardi, University of Trento PROGRAM COMMITTEE Robin Cooper, University of Gothenburg Valeria de Paiva, Nuance.com Daisuke Bekki, Ochanomizu University Dag Haug, University of Oslo Aurelie Herbelot, University of Trento Makoto Kanazawa, Hosei University Larry Moss, Indiana University, Bloomington Gerald Penn, University of Toronto Adam Przepiorkowski, Institute of Computer Science, Polish Academy of Sciences Kyle Richardson, Allen Institute for Artificial Intelligence PAPER SUBMISSIONS Extended abstracts of up to 10 pages may be submitted through Easychair: https://easychair.org/conferences/?conf=nlcs18 ORGANIZERS Robin Cooper, University of Gothenburg Email: robin.cooper at ling. gu. se Valeria de Paiva Nuance Email: Valeria.dePaiva at gmail .com Larry Moss Indiana University Email: lsm at cs.indiana . edu IMPORTANT DATES Registration of abstracts: March 1 Paper submission: March 7 Notification: April 7 Electronic versions due: April 20 Workshop Date: May 24, 2019 IWCS'19 Dates: 23-27th May 2019? ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From Vinicius_Callegaro at mentor.com Tue Feb 26 20:30:07 2019 From: Vinicius_Callegaro at mentor.com (Callegaro, Vinicius) Date: Wed, 27 Feb 2019 01:30:07 +0000 Subject: [TYPES/announce] IWLS 2019 - CFP & Logic Synthesis Software School Message-ID: <4eec41ad57704ab68b0f151d3549527c@svr-orw-mbx-02.mgc.mentorg.com> ========================================================================= We apologize if you receive multiple copies of this message. Please distribute to anyone who may be interested. ========================================================================= Call for Papers, Logic Synthesis Software School, and Programming Contest The 28th International Workshop on Logic & Synthesis - IWLS 2019 June 21 - 23, 2019, EPFL, Lausanne, Switzerland Paper abstract submission: March 3, 2019 Full paper submission: March 10, 2019 The Logic Synthesis Software School - co-organized with IWLS June 20, 2019, EPFL, Lausanne, Switzerland ========================================================================= The International Workshop on Logic & Synthesis is the premier forum for research in synthesis, optimization, and verification of integrated circuits and systems. Research on logic synthesis for emerging technologies and for novel computing platforms, such as nanoscale systems and biological systems, is also strongly encouraged. The workshop encourages early dissemination of ideas and results. The workshop accepts complete papers highlighting important new problems in the early stages of development, without providing complete solutions. The emphasis is on novelty and intellectual rigor. Topics of interest include, but are not limited to hardware synthesis and optimization; software synthesis; hardware/software co-synthesis; power and timing analysis; testing, validation and verification; synthesis for reconfigurable architectures; hardware compilation for domain-specific languages; and design experiences. Submissions on modeling, analysis and synthesis for emerging technologies and platforms are particularly encouraged. ===== Important Dates ===== Paper abstract submission: March 3, 2019 Full paper submission: March 10, 2019 Notification of acceptance: April 14, 2019 Final version due: May 12, 2019 ===== Paper submission ===== Only complete papers with original and previously unpublished material are permitted. Submissions must be no longer than 8 pages, double column, 10-point font. Accepted papers are distributed only to IWLS participants. The submission system is available at https://easychair.org/conferences/?conf=iwls19 ===== Logic Synthesis Software School ===== The Logic Synthesis Software School (LSSS) is an informal meeting on software tools for logic synthesis and verification. The goal of the meeting is to bring together researchers and tool developers in the fields of electronic design automation, logic synthesis, and verification to foster research on open science infrastructure and tools for logic synthesis and verification. LSSS is a joint event of IWLS and will take place on June 20 at EPFL in Switzerland. More information will be available at http://www.iwls.org/lsss ===== Programming Contest ===== The IWLS 2019 edition will also have a programming contest. More information will be available at http://www.iwls.org. ===== Contact ===== General Chair Soeken Mathias ?cole polytechnique f?d?rale de Lausanne, Switzerland mathias.soeken at epfl.ch Program chair & contest chair Luca Amaru Synopsys, USA luca.amaru at synopsys.com Special session chair Jody Matos Silvaco, USA jody.matos at silvaco.com Finance chair Pierre-Emmanuel Gaillardon University of Utah, USA pierre-emmanuel.gaillardon at utah.edu Proceedings Chair Zhufei Chu Ningbo University, China chuzhufei at nbu.edu.cn Publicity chair Vinicius Callegaro Mentor, a Siemens Business vinicius_callegaro at mentor.com ===== Program Committee ===== L. Amaru Synopsys, USA M. Bubna Synopsys, USA V. Callegaro Mentor, a Siemens Business, USA K.-H. Chang Avery Design Systems, USA M. Choudhury IBM T. J. Watson, USA S. Das Xilinx Inc., USA R. Drechsler University of Bremen, Germany E. Dubrova KTH, Sweden S. A. Edwards Columbia University, USA P. Fi?er CTU, Czech Republic M. Fujita University of Tokyo, Japan P.-E. Gaillardon University of Utah, USA B. Ghavami Shahid Bahonar U. of Kerman, Iran P. Ienne EPFL, Switzerland I.H.-R. Jiang National Taiwan University, Taiwan J.-H.R. Jiang National Taiwan University, Taiwan V. Kravets IBM T. J. Watson, USA F. Marranghello KTH, Sweden M. Martins Mentor, a Siemens Business, USA J. Matos Silvaco, USA A. Mishchenko UC Berkeley, USA A. Neutzling Cadence, UK M. Purnaprajna Amrita University, India W. Qian Shanghai Jiao Tong U., China A. Reis UFRGS, Brazil T. Sasao Meiji University, Japan M. Soeken EPFL, Switzerland D. Stroobandt Ghent University, Belgium T. Villa Universita di Verona, Italy R. Wille Johannes Kepler U., Austria C. Yu EPFL, Switzerland Z. Zhang Cornell University, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara.kordy at irisa.fr Wed Feb 27 09:25:44 2019 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Wed, 27 Feb 2019 15:25:44 +0100 Subject: [TYPES/announce] Graphical Models for Security (GraMSec 2019) - CFP Message-ID: <9a12dc2f-f174-4f49-bc50-f57eb192b7d8@irisa.fr> GraMSec 2019: The Sixth International Workshop on Graphical Models for Security Hoboken, NJ, USA - June 24, 2019 http://gramsec.uni.lu Co-located with CSF 2019 *Submissions received by April 5 receive priority consideration* SCOPE The use of graphical security models to represent and analyse the security of systems has gained an increasing research attention over the last two decades. Formal methods and computer security researchers, as well as security professionals from the industry and government, have proposed various graphical security models, metrics, and measurements. Graphical models are used to capture different security facets and address a range of challenges including security assessment, automated defence, secure services composition, security policy validation, and verification. For example, attack graphs, attack trees, attack-defence trees, and attack countermeasure trees represent possible ways of attacking and defending a system while misuse cases and mal-activity diagrams capture threats and abusive behaviour of users. TOPICS This year, we encourage excellent submissions related, but not restricted, to the following broad headings: 1. Graph representations: mathematical, conceptual, and implemented tools for describing and reasoning about security 2. Logical approaches: formal logical tools for representing and reasoning about graphs and their use as modelling tools in security 3. Machine learning: modelling and reasoning about the role of big data and machine learning in security operations 4. Networks in national security: terrorist networks, counter-terrorism networks; safety in national infrastructure (e.g., utilities and transportation) 5. Risk analysis and management: models of risk management in business and organizational architectures 6. Social networks: using and reasoning about social graphs, network analysis, network protocols, social mapping, sociometry. Preference will be given to papers likely to stimulate high-quality debate at the Workshop. SUBMISSION GUIDELINES We solicit two types of submissions: - Regular papers (up to 15 pages, excluding the bibliography and well-marked appendices) describing original and unpublished work within the scope of the workshop. - Short papers (up to 7 pages, excluding the bibliography and well-marked appendices) describing original and unpublished work in progress. The reviewers are not required to read the appendices, so the papers should be intelligible without them. All submissions must be prepared using the LNCS style. Each paper will undergo a thorough review process. Submissions should be made using the GraMSec 2019 EasyChair website: https://easychair.org/conferences/?conf=gramsec2019. PUBLICATION As in previous editions, post-proceedings will been made available in the Lecture Notes in Computer Science (LNCS) series, published by Springer. This will published after the workshop, thus permiting the authors to incorporate feedback. IMPORTANT DATES (NOTE THE TWO SUBMISSION DEADLINES) Early submissions (priority in program, and early notification) - Early paper submission due: Friday, April 5, 2019 - Notification for early submissions: Friday, May 3, 2019 Late submissions (after CSF notification) - Late paper submission due: Monday, April 22, 2019 - Notification for late submissions: Monday, May 13, 2019 - Camera ready versions due: Monday, May 27 - Workshop: Monday, June 24. 2019 INVITED SPEAKER George Cybenko, Dartmouth College PROGRAM CHAIRS Massimiliano Albanese, George Mason University, VA, USA Ross Horne, University of Luxembourg, Luxembourg GENERAL CHAIR Christian W. Probst, Unitec, New Zealand STEERING COMMITTEE Sushil Jajodia, George Mason University, USA Barbara Kordy, INSA Rennes, IRISA, FR Sjouke Mauw, University of Luxembourg, Luxembourg Christian W. Probst, Unitec, New Zealand Ketil St?len, SINTEF Digital and University of Oslo, Norway PC MEMBERS Ludovic Apvrille, Telecom ParisTech, France Zaruhi Aslanyan, Alexandra Institute, Denmark Stefano Bistarelli, Universit? di Perugia, Italy Hasan Cam, U.S. Army Research Laboratory, PA, USA Nora Cuppens-Boulahia, IMT Atlantique, France Harley Eades III, Augusta University, GA, USA Olga Gadyatskaya, SnT, University of Luxembourg, Luxembourg Ren? Rydhof Hansen, Aalborg University, Denmark Jin B. Hong, University of Western Australia, Australia DongSeong Kim, The University of Queensland, New Zealand Barbara Kordy, INSA Rennes, IRISA, France Sjouke Mauw, University of Luxembourg, Luxembourg Per H?kon Meland, SINTEF ICT, Norway Guozhu Meng, Chinese Academy of Sciences, Beijing, China Guy McCusker, University of Bath, United Kingdom Vivek Nigam, fortiss GmbH, Germany Andreas Lothe Opdahl, University of Bergen, Norway Noseong Park, George Mason University, VA, USA St?phane Paul, Thales Research and Technology, France Sophie Pinchinat, INSA Rennes, France Sasa Radomirovic, University of Dundee, United Kingdom Rolando Trujillo Ras?a, Deakin University, Australia Paul Rowe, The MITRE Corporation, MA, USA Giedre Sabaliauskaite, Singapore University of Technology and Design, Singapore Ketil St?len, SINTEF, Norway Sridhar Venkatesan, Vencore Labs, VA, USA PUBLICITY CHAIR Ibifubara Iganibo, George Mason University, VA, USA From nate.nystrom at usi.ch Thu Feb 28 12:23:41 2019 From: nate.nystrom at usi.ch (Nate Nystrom) Date: Thu, 28 Feb 2019 18:23:41 +0100 Subject: [TYPES/announce] CFP: ACM SIGPLAN Scala Symposium 2019 Message-ID: Tenth ACM SIGPLAN Scala Symposium https://2019.ecoop.org/home/scala-2019 London, UK July 17, 2019 Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. The Scala Symposium is the leading forum for researchers and practitioners related to the Scala programming language. We welcome a broad spectrum of research topics and support many submission formats for industry and academia alike. This year?s Scala Symposium is co-located with ECOOP 2019 in London, UK. # Topics of Interest # We seek submissions on all topics related to Scala, including (but not limited to): * Language design and implementation ? language extensions, optimization, and performance evaluation. * Library design and implementation patterns for extending Scala ? stand-alone Scala libraries, embedded domain-specific languages, combining language features, generic and meta-programming. * Formal techniques for Scala-like programs ? formalizations of the language, type system, and semantics, formalizing proposed language extensions and variants, dependent object types, type and effect systems. * Concurrent and distributed programming ? libraries, frameworks, language extensions, programming models, performance evaluation, experimental results. * Big data and machine learning libraries and applications using the Scala programming language. * Safety and reliability ? pluggable type systems, contracts, static analysis and verification, runtime monitoring. * Interoperability with other languages and runtimes, such as JavaScript, Java 8 (lambdas), Graal and others. * Tools ? development environments, debuggers, refactoring tools, testing frameworks. * Case studies, experience reports, and pearls. Do not hesitate to contact the Program Chair (nate.nystrom at usi.ch) if you are unsure whether a particular topic falls within the scope of Scala 2019. # Important dates # * Paper submission: April 9, 2019 * Paper notification: May 24, 2019 * Student talk submission: May 31, 2019 * Student talk notification: June 14, 2019 * Camera ready: June 7, 2019 * Scala Symposium 2019: July 17, 2019 All deadlines are at the end of the day, ?Anywhere on Earth? (AoE). # Submission Format # To accommodate the needs of researchers and practitioners, as well as beginners and experts alike, we seek several kinds of submissions. * Full papers (at most 10 pages, excluding bibliography) * Short papers (at most 4 pages, excluding bibliography) * Tool papers (at most 4 pages, excluding bibliography) * Student talks (short abstract only, in plain text) * Open-source talks (short abstract only, in plain text) Accepted papers (either full papers, short ones or tool papers, but not student talks) will be published in the ACM Digital Library. Detailed information for each kind of submission is given below. Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page (https://www.sigplan.org/Resources/Author). Scala 2019 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. Please note that at least one author of each accepted contribution must attend the symposium and present the work. In the case of tool demonstration papers, a live demonstration of the described tool is expected. # Full and Short Papers # Full and short papers should describe novel ideas, experimental results, or projects related to the Scala language. In order to encourage lively discussion, submitted papers may describe work in progress. Additionally, short papers may present problems and raise research questions interesting for the Scala language community. All papers will be judged on a combination of correctness, significance, novelty, clarity, and interest to the community. In general, papers should explain their original contributions, identifying what has been accomplished, explaining why it is significant, and relating it to previous work (also for other languages where appropriate). # Tool Papers # Tool papers need not necessarily report original research results; they may describe a tool of interest, report practical experience that will be useful to others, new Scala idioms, or programming pearls. In all cases, such a paper must make a contribution which is of interest to the Scala community, or from which other members of the Scala community can benefit. Where appropriate, authors are encouraged to include a link to the tool?s website. For inspiration, you might consider advice in https://conf.researchr.org/track/POPL-2016/pepm-2016-main#Tool-Paper-Advice, which we however treat as non-binding. In case of doubts, please contact the program chair. # Student Talks # In addition to regular papers and tool demos, we also solicit short student talks by bachelor/master/PhD students. A student talk is not accompanied by paper (it is sufficient to submit a short abstract of the talk in plain text). Student talks are about 5-10 minutes long, presenting ongoing or completed research related to Scala. In previous years, each student with an accepted student talk received a grant (donated by our sponsors) covering registration and/or travel costs. # Open-Source Talks # We will also accept a limited number of short talks about open-source projects using Scala presented by contributors. An open-source talk is not accompanied by a paper (it is sufficient to submit a short abstract of the talk in plain text). Open-source talks are about 10 minutes long and should be about topics relevant to the symposium. They may, for instance, present or announce an open-source project that would be of interest to the Scala community. # Organizing Committee # * (General Chair) Sukyoung Ryu (KAIST, South Korea) * (PC Chair) Nathaniel Nystrom (USI, Switzerland) * (Sponsorship Chair) Jonathan Immanuel Brachth?user (University of T?bingen, Germany) # Program Committee # - Aggelos Biboudis - EPFL, Switzerland - Edwin Brady - University of St. Andrews, UK - Franck Cassez - Macquarie University, Australia - Wolfgang De Meuter - Vrije Universiteit Brussel, Belgium - Sebastien Doeraene - EPFL, Switzerland - Edward Kmett - Machine Intelligence Research Institute, USA - Doug Lea - SUNY Oswego, USA - Ana Milanova - Rensselaer Polytechnic Institute, USA - Ulf Norell - University of Gothenburg, Sweden - Nate Nystrom - Universit? della Svizzera italiana, Switzerland (chair) - Miles Sabin - Underscore.io, UK - Guido Salvaneschi - Technische Universit?t Darmstadt, Germany - Marco Servetto - Victoria University of Wellington, New Zealand - Daniel Spiewak - SlamData, USA - Mirko Viroli - University of Bologna, Italy # Submission Website # The submission will be managed through HotCRP: https://scala19.hotcrp.com. For questions and additional clarifications, please contact the conference organizers. From cedric.lhoussaine at univ-lille.fr Fri Mar 1 04:41:24 2019 From: cedric.lhoussaine at univ-lille.fr (=?utf-8?Q?C=C3=A9dric_Lhoussaine?=) Date: Fri, 1 Mar 2019 10:41:24 +0100 Subject: [TYPES/announce] PhD position in Computer Science / Systems Biology, university of Lille (France) Message-ID: <87B9F07C-1208-4F3C-9A4A-3898DE77AF25@univ-lille.fr> Dear all, We are looking for a PhD student to work in the BioComputing group (University of Lille) on formal methods (especially inspired by logic and semantics of programming languages) for modeling and static analysis of biological systems. More precisely, the thesis entitled ?Computational Models of Intestinal Glucose Absorption for Diabetes Prediction?, aims at developing new computational methods for the prediction of glucose intestinal absorption at the physiological and cellular level in order to improve the understanding of diabetes pathology. In addition of having a background in formal methods, we expect candidates interested in health sciences and biology. For more details, see https://sujets-these.lille.inria.fr/details.html?id=cd11d26e32f040d68aacb7afce93ff3b The thesis will be co-supervised by C?dric Lhoussaine and Fran?ois Pattou (Professor of Surgery). The starting date will be September or October 2019. Potential candidates are encouraged to contact Cedric Lhoussaine (Cedric.Lhoussaine at univ-lille.fr) as early as possible. The deadline for application is 1st of May. -- C?dric Lhoussaine http://cristal.univ-lille.fr/BioComputing -------------- next part -------------- An HTML attachment was scrubbed... URL: From marco.maggesi at unifi.it Fri Mar 1 08:35:15 2019 From: marco.maggesi at unifi.it (Marco Maggesi) Date: Fri, 1 Mar 2019 14:35:15 +0100 Subject: [TYPES/announce] Funding available for Second School and Workshop on Univalent Mathematics, Birmingham (UK), April 1-5 Message-ID: Dear all, Funding is available for participation in the Second School and Workshop on Univalent Mathematics, to be held at the University of Birmingham (UK), April 1-5, 2019 (https://unimath.github.io/bham2019) Details of the event are given below. Participants ("trainees") eligible to be reimbursed: Trainees must be engaged in an official research programme as a PhD Student or postdoctoral fellow or can be employed by, or affiliated to, an institution, organisation or legal entity which has within its remit a clear association with performing research. Trainees eligible for reimbursement: 1. Trainees from COST Full Members / COST Cooperating Member. 2. Trainees from Approved NNC Institutions. 3. Trainees from Approved European RTD Organisations. COST member countries are listed on https://www.cost.eu/who-we-are/members/member-states-2/ The precise conditions for funding by COST are given in Section 6 of https://www.cost.eu/wp-content/uploads/2018/10/20180501-Vademecum2.pdf Overview ======== Homotopy Type Theory is an emerging field of mathematics that studies a fruitful relationship between homotopy theory and (dependent) type theory. This relation plays a crucial role in Voevodsky's program of Univalent Foundations, a new approach to foundations of mathematics based on ideas from homotopy theory, such as the Univalence Principle. The UniMath library is a large repository of computer-checked mathematics, developed from the univalent viewpoint. It is based on the computer proof assistant Coq. In this school and workshop, we aim to introduce newcomers to the ideas of Univalent Foundations and mathematics therein, and to formalizing mathematics in a computer proof assistant based on Univalent Foundations. Format ======= We will have two tracks: - Beginners track - Advanced track: suitable for participants with some experience in Univalent Foundations and the proof assistant Coq. In the beginners track, you will receive an introduction to Univalent Foundations and to mathematics in those foundations, by leading experts in the field. In the accompanying problem sessions, you will formalize pieces of univalent mathematics in the UniMath library. In the advanced track, you will work, in a small group, on formalizing a specific topic in UniMath, guided by an expert in univalent mathematics. Your code will become part of the UniMath library. Application and funding ======================= For information on how to participate, please visit https://unimath.github.io/bham2019. Funding will be given out on a `first come first served` basis. Related events =========== The 6th Workshop on Formal Topology (http://www.cs.bham.ac.uk/~sjv/6WFTop/) and the Midlands Graduate School (http://events.cs.bham.ac.uk/mgs2019/) are going to take place in the two weeks following the School and Workshop on Univalent Foundations. -------------- next part -------------- An HTML attachment was scrubbed... URL: From adrian.francalanza at um.edu.mt Fri Mar 1 09:54:55 2019 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Fri, 1 Mar 2019 15:54:55 +0100 Subject: [TYPES/announce] Faculty Position at the Computer Science Department University of Malta In-Reply-To: References: Message-ID: <676D092E-FFDD-40D9-AE8A-3229633D0A9E@um.edu.mt> We have recently issued a call for a position at the Department of Computer Science here at the University of Malta. https://www.um.edu.mt/__data/assets/pdf_file/0004/385501/PostinComputerScience.pdf The call is open, and includes fields of specialisation such as: * Programming language design and implementation * Program logics, type systems and other formal methods * Multi-agent, concurrent and distributed systems * Computational complexity, possibly applied to automated reasoning for resource analysis A few ongoing projects within the department that are related to these themes are: * https://www.um.edu.mt/projects/behapi/ * http://icetcs.ru.is/theofomon/ * https://re-search.info The deadline for the call is March 15, 2019. Feel free to contact me or anyone else from the department for further information. Best regards, Adrian Francalanza Associate Professor, Faculty of ICT, University of Malta p: +356 2340 2745 a: Room B05, Faculty of ICT, University of Malta, Msida, Malta e: adrian.francalanza at um.edu.mt -------------- next part -------------- An HTML attachment was scrubbed... URL: From xsi at seas.upenn.edu Fri Mar 1 15:27:02 2019 From: xsi at seas.upenn.edu (Xujie Si) Date: Fri, 1 Mar 2019 15:27:02 -0500 Subject: [TYPES/announce] PLDI 2019 First Call for Student Volunteers Message-ID: Call for student volunteers for PLDI 2019, the 40th annual ACM SIGPLAN conference on Programming Language Design and Implementation. APPLICATION FORM: https://goo.gl/forms/DfbIbDxTVuLn69Z13 APPLICATION DEADLINE (1st call): March 16th, 2019 at 23:59 PST. PLDI 2019 is part of the ACM Federated Computing Research Conference (FCRC) , June 22-26. Co-located venues will include ISCA, SIGMETRICS, SPAA, STOC, EC, E-energy, HPDC, ICS, IWQoS, ISMM, LCTES, and COLT, providing opportunities to meet with colleagues in a wide range of research areas. The PLDI 2019 Program for Student Volunteers gives full- or part-time university students from around the world the opportunity to attend and contribute to a premier forum for all areas of programming language research, including the design, implementation, theory, and efficient use of languages. As a PLDI 2019 Student Volunteer, you will interact closely with researchers, academics, and practitioners from various disciplines and meet other students from around the world. PLDI is pleased to offer a number of opportunities for student volunteers, who are vital to the efficient operation and continued success of the conference each year. The student volunteer program is a chance for students from around the world to participate in the conferences whilst assisting us in preparing and running the event. Job assignments for student volunteers include assisting with technical sessions, workshops, tutorials and panels, checking badges at doors, operating the information desk, helping with traffic flow, and general assistance to keep the conferences running smoothly. In return, volunteers are granted free registration to the conferences, free access to plenary sessions, tutorials, workshops, and panels. For further details, please see this web page: https://pldi19.sigplan.org/track/pldi-2019-Student-Volunteering -------------- next part -------------- An HTML attachment was scrubbed... URL: From goubault at lix.polytechnique.fr Fri Mar 1 16:20:04 2019 From: goubault at lix.polytechnique.fr (Eric Goubault) Date: Fri, 1 Mar 2019 22:20:04 +0100 Subject: [TYPES/announce] Positions opened at the CS department of Ecole Polytechnique Message-ID: <3E172BF6-6BF3-4E16-BE94-DFF29BE5C988@lix.polytechnique.fr> Dear colleagues, Ecole Polytechnique welcomes applications for several full-time and part-time computer science assistant professors, starting in September 2019 (application deadline, March 25) : - 1 position of full-time Assistant Professor ("Ma?tre de Conf?rences") "Monge" (tenure-track) in Data Science and Artificial Intelligence, audition scheduled on the 22nd May. - 1 position of assistant professor full-time ("Ma?tre de Conf?rences") in Internet of Things, audition scheduled on May 16th. - 3 full-time Assistant Professor ("Ma?tre de Conf?rences") positions in computer science, capable of teaching at least one or more of the following: algorithmic, programming at all levels, but also computer architecture, operating systems, compilation and logic and complexity, audition scheduled on May 15th and 17th. - 1 full-time Assistant Professor ("Ma?tre de Conf?rences") "Monge" position (tenure-track) in computer science, capable of teaching at least one or more of the following: algorithmic, programming at all levels, but also computer architecture, operating systems, compilation and logic and complexity, audition scheduled on May 15th and 17th. - 1 position of part-time assistant professor in computer graphics, audition scheduled on May 21st. - 2 positions of part-time assistant professor in data sciences and artificial intelligence, audition scheduled on May 14th. - 2 positions of part-time assistant positions in computer science, audition scheduled on May 13th. Candidates on full-time positions must show how they would integrate into one of the existing teams of the laboratory (see https://www.lix.polytechnique.fr ). Part-time positions are cumulated with a main academic or industry job. Candidates can obtain more specific information (including contacts for each position) at these addresses: (in French) http://www.lix.polytechnique.fr/Labo/Eric.Goubault/Postes2019.htm (english) http://www.lix.polytechnique.fr/Labo/Eric.Goubault/positions-2019.htm on the department's website https://portail.polytechnique.edu/informatique and on the application website https://candidatures-calliope.polytechnique.fr/calliope-fo/accueil/index.php as well as a few details on computer science teaching at Ecole Polytechnique and indications about statutes and salaries. Following some questions we have been asked, please note that it is not necessary to get the French ? qualification aux postes de Ma?tre de Conf?rences ? for applying to these positions. Note also that Monge positions correspond to tenure track positions (6 years, during which the French ? Habilitation ? must be passed, with a partial discharge of teaching the 3 first years) with promotion package (tenure as professor). Sincerely, Eric. -------------- next part -------------- An HTML attachment was scrubbed... URL: From musard.balliu at gmail.com Sat Mar 2 14:20:42 2019 From: musard.balliu at gmail.com (Musard Balliu) Date: Sat, 2 Mar 2019 20:20:42 +0100 Subject: [TYPES/announce] PhD Position in Software Security at KTH Royal Institute of Technology Message-ID: Dear all, We are hiring a PhD student to work on application-database security. The deadline for applying is March 22. For details on the position see:* https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:252922/where:4/ * Best regards, Musard -- Musard Balliu Assistant Professor School of Electrical Engineering and Computer Science KTH Royal Institute of Technology Phone: +46 (0) 8 790 68 22 Web: www.csc.kth.se/~musard *Project description* Third-cycle subject: *Computer Science* Modern computing systems are built with a large number of components, often run on different platforms, written in multiple programming languages, and protected by different defensive mechanisms. At the heart of these systems often lie a database component and an application component. The database component stores data from different sources, and regulates the access to the data via Database Access Control. The application component consists of software programs that interact with the database to perform useful computation. A major roadblock in the path of securing database-backed application is heterogeneity. Attacks across component boundaries like code injection and sensitive data exposure exploit such heterogeneity to compromise sensitive information. In the face of complexity and heterogeneity of today?s systems, the JointForce project, financed by the Swedish Research Council (VR), seeks to develop new theories, defensive mechanisms, tools, and benchmarks for securing systems across component boundaries. The doctoral student is aimed at contributing to research in the area of application and database security. The overall purpose of JointForce is to develop a common foundation for database and application security, and to enable the cross-pollination of methods and tools from these two areas. The ideal candidate should have strong interest and good knowledge in formal aspects of programming languages, security, and verification. The position will be supervised by Dr Musard Balliu ( http://www.csc.kth.se/~musard/) and Prof Dilian Gurov ( http://www.csc.kth.se/~dilian/). Musard's web page contains information about related research and recent tools. -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Mon Mar 4 02:37:24 2019 From: serge.autexier at dfki.de (Serge Autexier) Date: Mon, 4 Mar 2019 08:37:24 +0100 (CET) Subject: [TYPES/announce] CICM 2019, July 8-12: Extended Deadline 8th March 2019 (abstracts), 15th March 2019 (full papers) Message-ID: <20190304073724.846C7F5FF52@gigondas.localdomain> [Apologies for cross-postings] Call for Papers formal papers - informal papers - doctoral programme 12th Conference on Intelligent Computer Mathematics - CICM 2019 - July 8-12, 2019 CIIRC, Prague, Czech Republic http://www.cicm-conference.org/2019 -------------------------------------------------------------------------------- Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. CICM brings together the many separate communities that have developed theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, and user interfaces. It offers a venue for discussing problems and solutions in each of these areas and their integration. CICM 2019 invites submissions in all topics relating to intelligent computer mathematics, in particular but not limited to * theorem proving and computer algebra * mathematical knowledge management * digital mathematical libraries CICM appreciates the varying nature of the relevant research in this area and invites submissions of very different forms: 1) Formal submissions will be reviewed rigorously and accepted papers will be published in a volume of Springer LNAI: * regular papers (up to 15 pages including references) present novel research results * project and survey papers (up to 15 pages + bibliography) summarize existing results * system and dataset descriptions (up to 5 pages with references) present digital artifacts * system entry (1 page according to the given LaTeX template) provides metadata and a quick overview of a new tool or a new release of an existent tool 2) Informal submissions will be reviewed with a positive bias and selected for presentation based on their relevance for the community. * informal papers may present work-in-progress, project announcements, position statements, etc. * posters and system demos will be presented in parallel in special sessions 3) The doctoral programme provides PhD students a forum to present early results receive constructive feedback and mentoring. * Important Dates * Formal submissions - Abstract deadline: March 08 (extended) - Full paper deadline: March 15 (extended) - Reviews sent to authors: April 15 - Rebuttals due: April 17 - Notification of acceptance: April 20 - Camera-ready copies due: May 03 - Conference: July 08-12 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while other authors submit spontaneously. - First round submission deadline: April 01 - Second round submission deadline: May 15 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2019 From dundas at math.uib.no Mon Mar 4 04:31:54 2019 From: dundas at math.uib.no (Bjorn Ian Dundas) Date: Mon, 4 Mar 2019 10:31:54 +0100 Subject: [TYPES/announce] Homotopy Type Theory and Univalent Foundations conference June 2019 in Oslo Message-ID: <8FE1EB3D-2423-4155-ABF9-B3453E052E44@math.uib.no> Registration for the workshop Homotopy Type Theory and Univalent Foundations Oslo, Norway, 12 - 14 June 2019 Registration has opened. Go to https://cas.oslo.no/hott-uf/ Limited funding is available to partially support early-career participants who might otherwise be unable to attend. Homotopy Type Theory and Univalent Foundations combines ideas and techniques from algebraic topology, logic, higher categories and computer science. As a fairly young subject it is still under dramatic development and sees vibrant activity. The workshop aims at bringing together researchers spanning the width of the field, complementing the concurrent TYPES conference https://cas.oslo.no/types2019/ with which it will share some plenary sessions. List of invited speakers: ? Ulrik Buchholtz ? Paolo Capriotti ? Evan Cavallo ? Liron Cohen ? Eric Finster ? Simon Huber ? Nicolai Kraus ? Paige North ? Christian Sattler ? Andrew Swan ? Taichi Uemura ? Liang Ze Wong For further information, see the home page https://cas.oslo.no/hott-uf/ Hope to see you in Oslo in June! The workshop is organised jointly by the Centre for Advanced Study at the Norwegian Academy of Science and Letters, and the University of Bergen. Best regards. Scientific Committee: ? Benedikt Ahrens (University of Birmingham) ? Thierry Coquand (Chalmers University of Technology & University of Gothenburg) ? Bj?rn Ian Dundas (University of Bergen) ? Chris Kapulkin (University of Western Ontario) ? Emily Riehl (Johns Hopkins University) Local organisers: ? Marc Bezem (University of Bergen) ? Bj?rn Ian Dundas (chair) (University of Bergen) ? Camilla K. Elmar (Centre for Advanced Study) ? Erna Kas (Utrecht University) From Graham.Hutton at nottingham.ac.uk Tue Mar 5 05:09:37 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 5 Mar 2019 10:09:37 +0000 Subject: [TYPES/announce] Second call for papers, MPC 2019, Portugal Message-ID: <63731CBE-A3BF-4BCA-85A0-E0EEC618DB62@exmail.nottingham.ac.uk> Dear all, The next Mathematics of Program Construction (MPC) conference will be held in Portugal in October 2019, co-located with the Symposium on Formal Methods (FM). Paper submission is 3rd May 2019. Please share, and submit your best papers! Best wishes, Graham Hutton Program Chair, MPC 2019 ====================================================================== *** SECOND CALL FOR PAPERS -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== TIMELINE: Abstract submission 26th April 2019 Paper submission 3rd May 2019 Author notification 14th June 2019 Camera ready copy 12th July 2019 Conference 7-9 October 2019 KEYNOTE SPEAKERS: Assia Mahboubi INRIA, France Annabelle McIver Macquarie University, Australia BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). SCOPE: MPC seeks original papers on mathematical methods and tools put to use in program construction. Topics of interest range from algorithmics to support for program construction in programming languages and systems. Typical areas include type systems, program analysis and transformation, programming language semantics, security, and program logics. The notion of a 'program' is interpreted broadly, ranging from algorithms to hardware. Theoretical contributions are welcome, provided that their relevance to program construction is clear. Reports on applications are welcome, provided that their mathematical basis is evident. We also encourage the submission of 'programming pearls' that present elegant and instructive examples of the mathematics of program construction. SUBMISSION: Submission is in two stages. Abstracts (plain text, maximum 250 words) must be submitted by 26th April 2019. Full papers (pdf, formatted using the llncs.sty style file for LaTex) must be submitted by 3rd May 2019. There is no prescribed page limit, but authors should strive for brevity. Both abstracts and papers will be submitted using EasyChair. Papers must present previously unpublished work, and not be submitted concurrently to any other publication venue. Submissions will be evaluated by the program committee according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Accepted papers must be presented in person at the conference by one of the authors. The proceedings of MPC 2019 will be published in the Lecture Notes in Computer Science (LNCS) series, as with all previous instances of the conference. Authors of accepted papers will be expected to transfer copyright to Springer for this purpose. After the conference, authors of the best papers from MPC 2019 and MPC 2015 will be invited to submit revised versions to a special issue of Science of Computer Programming (SCP). For any queries about submission please contact the program chair, Graham Hutton . PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK CONFERENE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISERS: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From Alex.Simpson at fmf.uni-lj.si Tue Mar 5 08:04:37 2019 From: Alex.Simpson at fmf.uni-lj.si (Alex Simpson) Date: Tue, 05 Mar 2019 14:04:37 +0100 Subject: [TYPES/announce] TbiLLC 2019: Call for Papers Message-ID: <1418273cc9004dad594b43a97e339972@fmf.uni-lj.si> The thirteenth TbiLLC may be of interest to types subscribers. This second call for papers has added information on location and workshops. --- THE THIRTEENTH INTERNATIONAL TBILISI SYMPOSIUM ON LOGIC, LANGUAGE AND COMPUTATION Second Call for Papers 16-20 September, 2019 Batumi, Georgia http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ *********************************************************************** CALL FOR PAPERS The Thirteenth International Tbilisi Symposium on Logic, Language, and Computation will be held 16-20 September 2019 in Batumi, Georgia. The Programme Committee invites submissions for contributions on all aspects of logic, language, and computation. Work of an interdisciplinary nature is particularly welcome. Areas of interest include, but are not limited to: * Natural language syntax, semantics, and pragmatics * Linguistic typology and semantic universals * Language evolution and learnability * Historical linguistics, history of logic * Natural logic, inference and entailment in natural language * Logic, games, and formal pragmatics * Logics for artificial intelligence and computer science * Constructive, modal and algebraic logic * Categorical logic * Algorithmic game theory * Computational social choice * Formal models of multiagent systems * Information retrieval, query answer systems * Distributional and probabilistic models of information, meaning and computation * Models of computation Authors can submit an abstract of three pages (including references) at the EasyChair conference system here: https://easychair.org/conferences/?conf=tbillc2019 PROGRAMME The programme will include tutorials and a series of invited lectures. Tutorials: Logic: Graham Leigh (University of Gothenburg) Language: Fabian Bross (University of Stuttgart) Computation: Daniela Petrisan (CNRS, Universit? Paris Diderot) Invited speakers: Logic: Philippe Balbiani (CNRS, Universit? Toulouse III), Adam Bjorndahl (Carnegie Mellon University) Language: Berit Gehrke (HU Berlin), Thomas Ede Zimmermann (University of Frankfurt) Computation: Libor Barto (Charles University Prague), Elham Kashefi (CNRS, University of Edinburgh) WORKSHOPS There will be two workshops: "Syntax, Semantics, and Pragmatics of Aspect Across Modalities (SSPAM)" Conveners: Berit Gehrke (HU Berlin) and Fabian Bross (University Stuttgart) For more details see the workshop webpage https://sites.google.com/view/sspam2019/call-for-papers and "Topology and Modal Logic" Convener: Adam Bjorndahl (Carnegie Mellon University) More information will be available on the TbiLLC website: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ Programme Committee Bahareh Afshari (University of Gothenburg) Rusiko Asatiani (Tbilisi State University) Guram Bezhanishvili (New Mexico State University) Nick Bezhanishvili (University of Amsterdam) Valeria de Paiva (Nuance Communications) David Gabelaia (TSU Rasmadze Mathematical Institute) Katharina Hartmann (University of Frankfurt/Main) Jules Hedges (University of Oxford) Daniel Hole (co-chair, University of Stuttgart) Sebastian L?bner (University of D?sseldorf) Matteo Mio (CNRS/ENS-Lyon) Sara Negri (University of Helsinki) Sebastian Pad? (University of Stuttgart) Alessandra Palmigiano (Technical University of Delft) Roland Pfau (University of Amsterdam) Martin Sch?fer (University of Anglia Ruskin) Lutz Schr?der (University of Erlangen-N?rnberg) Kerstin Schwabe (Leibniz-ZAS Berlin) Alexandra Silva (UC London) Alex Simpson (co-chair, University of Ljubljana) Luca Spada (University of Salerno) Ronnie B. Wilbur (Purdue University) Fan Yang (University of Helsinki) PUBLICATION INFORMATION Post-proceedings of the symposium will be published in the LNCS series of Springer. IMPORTANT DATES Submission deadline: 1 April 2019 Notification: 3 June 2019 Final abstracts due: 1 July 2019 Registration deadline: 1 August 2019 Symposium: 16-20 September 2019 Programme and submission details can be found at: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ LOCATION Castello Mare Hotel & Wellness Resort - Tsikhisdziri, Batumi, Georgia http://castellomare.com From Vinicius_Callegaro at mentor.com Tue Mar 5 15:01:43 2019 From: Vinicius_Callegaro at mentor.com (Callegaro, Vinicius) Date: Tue, 5 Mar 2019 20:01:43 +0000 Subject: [TYPES/announce] IWLS 2019 CFP: *Submission deadline extended: abstract March 17 - full paper March 24* Message-ID: <82c576e55b664ceba7741b68ca728fd1@svr-orw-mbx-02.mgc.mentorg.com> ========================================================================= We apologize if you receive multiple copies of this message. Please distribute to anyone who may be interested. ========================================================================= Call for Papers, Logic Synthesis Software School, and Programming Contest The 28th International Workshop on Logic & Synthesis - IWLS 2019 June 21 - 23, 2019, EPFL, Lausanne, Switzerland *Paper abstract submission: March 17, 2019* *Full paper submission: March 24, 2019* The Logic Synthesis Software School - co-organized with IWLS June 20, 2019, EPFL, Lausanne, Switzerland ========================================================================= The International Workshop on Logic & Synthesis is the premier forum for research in synthesis, optimization, and verification of integrated circuits and systems. Research on logic synthesis for emerging technologies and for novel computing platforms, such as nanoscale systems and biological systems, is also strongly encouraged. The workshop encourages early dissemination of ideas and results. The workshop accepts complete papers highlighting important new problems in the early stages of development, without providing complete solutions. The emphasis is on novelty and intellectual rigor. Topics of interest include, but are not limited to hardware synthesis and optimization; software synthesis; hardware/software co-synthesis; power and timing analysis; testing, validation and verification; synthesis for reconfigurable architectures; hardware compilation for domain-specific languages; and design experiences. Submissions on modeling, analysis and synthesis for emerging technologies and platforms are particularly encouraged. ===== Important Dates ===== Paper abstract submission: March 17, 2019 Full paper submission: March 24, 2019 Notification of acceptance: April 28, 2019 Final version due: May 26, 2019 ===== Paper submission ===== Only complete papers with original and previously unpublished material are permitted. Submissions must be no longer than 8 pages, double column, 10-point font. Accepted papers are distributed only to IWLS participants. The submission system is available at https://easychair.org/conferences/?conf=iwls19 ===== Keynotes ===== SAT solvers Armin Biere, Johannes Kepler University Linz, Austria High-level synthesis Bryan Bowyer, Mentor, a Siemens Business, USA Traditional logic synthesis Patrick Vuillod, Synopsys, USA ===== Logic Synthesis Software School ===== The Logic Synthesis Software School (LSSS) is an informal meeting on software tools for logic synthesis and verification. The goal of the meeting is to bring together researchers and tool developers in the fields of electronic design automation, logic synthesis, and verification to foster research on open science infrastructure and tools for logic synthesis and verification. The LSSS is a joint event of IWLS and will take place on June 20 at EPFL in Switzerland. More information will be available at http://www.iwls.org/lsss. ===== Programming Contest ===== The IWLS 2019 edition will also have a programming contest. More information will be available at http://www.iwls.org. ===== Contact ===== General Chair Soeken Mathias ?cole polytechnique f?d?rale de Lausanne, Switzerland mathias.soeken at epfl.ch Program chair & contest chair Luca Amaru Synopsys, USA luca.amaru at synopsys.com Special session chair Jody Matos Silvaco, USA jody.matos at silvaco.com Finance chair Pierre-Emmanuel Gaillardon University of Utah, USA pierre-emmanuel.gaillardon at utah.edu Proceedings Chair Zhufei Chu Ningbo University, China chuzhufei at nbu.edu.cn Publicity chair Vinicius Callegaro Mentor, a Siemens Business vinicius_callegaro at mentor.com ===== Program Committee ===== L. Amaru Synopsys, USA M. Bubna Synopsys, USA V. Callegaro Mentor, a Siemens Business, USA K.-H. Chang Avery Design Systems, USA M. Choudhury IBM T. J. Watson, USA S. Das Xilinx Inc., USA R. Drechsler University of Bremen, Germany E. Dubrova KTH, Sweden S. A. Edwards Columbia University, USA P. Fi?er CTU, Czech Republic M. Fujita University of Tokyo, Japan P.-E. Gaillardon University of Utah, USA B. Ghavami Shahid Bahonar U. of Kerman, Iran P. Ienne EPFL, Switzerland I.H.-R. Jiang National Taiwan University, Taiwan J.-H.R. Jiang National Taiwan University, Taiwan V. Kravets IBM T. J. Watson, USA F. Marranghello KTH, Sweden M. Martins Mentor, a Siemens Business, USA J. Matos Silvaco, USA A. Mishchenko UC Berkeley, USA A. Neutzling Cadence, UK M. Purnaprajna Amrita University, India W. Qian Shanghai Jiao Tong U., China A. Reis UFRGS, Brazil T. Sasao Meiji University, Japan M. Soeken EPFL, Switzerland D. Stroobandt Ghent University, Belgium T. Villa Universita di Verona, Italy R. Wille Johannes Kepler U., Austria C. Yu EPFL, Switzerland Z. Zhang Cornell University, USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From aggelos.biboudis at epfl.ch Tue Mar 5 18:13:19 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Wed, 6 Mar 2019 00:13:19 +0100 Subject: [TYPES/announce] SPLASH 2019: 2nd Combined Call for Contributions Message-ID: /****************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'19) Athens, Greece Sun 20 - Fri 25 October 2019 https://2019.splashcon.org/ Sponsored by ACM SIGPLAN /****************************************************************************/ COMBINED CALL FOR CONTRIBUTIONS OOPSLA Onward! Workshops Dynamic Languages Symposium (DLS) Generative Programming: Concepts & Experiences (GPCE) Software Language Engineering (SLE) Managed Programming Languages and Runtimes (MPLR) /****************************************************************************/ SPLASH is the ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity. SPLASH embraces all aspects of software construction and delivery, to make it the premier conference on the applications of programming languages--at the intersection of programming languages and software engineering. We invite high quality submissions describing original and unpublished work. Combined Call for Contributions: * SPLASH Workshops * PACMPL Issue OOPSLA 2019 * Onward! Papers * Onward! Essays * Dynamic Languages Symposium (DLS) * Generative Programming: Concepts & Experiences (GPCE) * Software Language Engineering (SLE) * Managed Programming Languages and Runtimes (MPLR) * SPLASH-I * Posters * Doctoral Symposium * Student Research Competition * Student Volunteers ## SPLASH Workshops Following its long-standing tradition, SPLASH 2019 will host a variety of high quality workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. Workshops cultivate new ideas and concepts for the future, optionally recorded in formal proceedings. Submissions are currently being accepted on a rolling basis. The rolling call will close on Fri 15 Mar, 2019. https://2019.splashcon.org/track/splash-2019-workshops ## PACMPL Issue OOPSLA 2019 Papers may target any stage of software development, including requirements, modeling, prototyping, design, implementation, generation, analysis, verification, testing, evaluation, maintenance, and reuse of software systems. Contributions may include the development of new tools (such as language front-ends, program analyses, and runtime systems), new techniques (such as methodologies, design processes, and code organization approaches), new principles (such as formalisms, proofs, models, and paradigms), and new evaluations (such as experiments, corpora analyses, user studies, and surveys). Submissions due: Fri 5 Apr, 2019 https://2019.splashcon.org/track/splash-2019-oopsla ## Onward! Papers Onward! is a premier multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities, and applications. Onward! is more radical, more visionary, and more open than other conferences to ideas that are well-argued but not yet proven. We welcome different ways of thinking about, approaching, and reporting on programming language and software engineering research. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-papers (transitioning to https://2019.splashcon.org/track/splash-2019-Onward-papers) ## Onward! Essays Onward! Essays is looking for clear and compelling pieces of writing about topics important to the software community. An essay can be long or short. An essay can be an exploration of the topic and its impact, or a story about the circumstances of its creation; it can present a personal view of what is, explore a terrain, or lead the reader in an act of discovery; it can be a philosophical digression or a deep analysis. It can describe a personal journey, perhaps the one the author took to reach an understanding of the topic. The subject area?software, programming, and programming languages?should be interpreted broadly and can include the relationship of software to human endeavors, or its philosophical, sociological, psychological, historical, or anthropological underpinnings. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-Onward-Essays (transitioning to https://2019.splashcon.org/track/splash-2019-Onward-Essays) ## Dynamic Languages Symposium (DLS) Dynamic Languages, from Lisp, Snobol, and Smalltalk to Python, Racket, and Javascript, have been playing a fundamental role both in programming research and practice. DLS is the premier forum for researchers and practitioners to share research and experience on all aspects of Dynamic Languages. DLS invites high quality papers reporting original research and experience related to the design, implementation, and applications of dynamic languages. Abstracts due: Wed 29 May, 2019 Submissions due: Wed 5 Jun, 2019 https://conf.researchr.org/home/dls-2019 ## Generative Programming: Concepts & Experiences (GPCE) The International Conference on Generative Programming: Concepts & Experience (GPCE) is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to (i) program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, (ii) domain-specific languages, language embedding, language design, and language workbenches, (iii) feature-oriented programming, domain engineering, and feature interactions, (iv) applications and properties of code generation, language implementation, and product-line development. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/gpce-2019 ## Software Language Engineering (SLE) Software Language Engineering (SLE) is the discipline of engineering languages and their tools required for the creation of software. It abstracts from the differences between programming languages, modelling languages, and other software languages, and emphasizes the engineering facet of the creation of such languages, that is, the establishment of the scientific methods and practices that enable the best results. SLE 2019 solicits high quality contributions in areas ranging from theoretical and conceptual contributions, to tools, techniques, and frameworks in the domain of software language engineering. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/sle-2019 ## Managed Programming Languages and Runtimes (MPLR) The International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). Submissions due: Mon July 8, 2019 https://conf.researchr.org/home/mplr-2019 ## SPLASH-I SPLASH-I is a series of high-quality talks that highlight the challenges that are on the forefront of both research and practice across the SPLASH community's broad spectrum of domains and techniques. We invite the community to propose speakers (including themselves) through our call for contributions. Submissions due: Fri May 17, 2019 https://2019.splashcon.org/track/splash-2019-SPLASH-I ## Posters The SPLASH Poster track provides an excellent forum for authors to present their recent or ongoing projects in an interactive setting, and receive feedback from the community. We invite submissions covering any aspect of programming, systems, languages and applications. The goal of the poster session is to encourage and facilitate small groups of individuals interested in a technical area to gather and interact at any desired level of detail. The poster session is held early in the conference to promote continued discussion among interested parties. Submissions due: Sat 7 Sep, 2019 https://2019.splashcon.org/track/splash-2019-Posters ## Doctoral Symposium The SPLASH Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. The symposium will provide an interactive forum for doctoral students who have progressed far enough in their research to have a structured proposal, but will not be defending their dissertation in the next 12 months. This year, the John Vlissides Award will be presented to a symposium participant showing significant promise in applied software research. All participants to the Doctoral Symposium are eligible. The award includes a prize of $2,000. Submissions due: Fri 12 Jul, 2019 http://2019.splashcon.org/track/splash-2019-Doctoral-Symposium ## Student Research Competition The ACM Student Research Competition (SRC), sponsored by Microsoft Research, offers a unique forum for ACM student members at the undergraduate and graduate levels to present their original research at SPLASH before a panel of judges and conference attendees. The SRC gives visibility to not only up-and-coming young researchers, but also exposes them to the field of computer science research and its community. This competition also gives students an opportunity to discuss their research with experts in their field, get feedback, and to help them sharpen their communication and networking skills. Student Research Competition abstract due: Fri July 12, 2019 https://2019.splashcon.org/track/splash-2019-SRC ## Student Volunteers The SPLASH Student Volunteers program provides an opportunity for students from around the world to associate with some of the leading personalities in industry and research in the following areas: programming languages, object-oriented technology and software development. Student volunteers contribute to the smooth running of the conference by performing tasks such as: assisting with registration, providing information about the conference to attendees, assisting session organizers and monitoring sessions. Detailed information on how to apply will be available on the main conference page in March 2019. Estimated deadline for the SV applications will be towards the end of September 2019. https://2019.splashcon.org/track/splash-2019-Student-Volunteers ## Information Contact: publicity at splashcon.org Website: https://2019.splashcon.org/ Location: Royal Olympic Hotel, Athens, Greece ## Organization SPLASH General Chair: * Yannis Smaragdakis (University of Athens) OOPSLA Review Committee Chair: * Eelco Visser (Delft University of Technology) Onward! Papers Chair: * Hidehiko Masuhara (Tokyo Institute of Technology) Onward! Essays Chair: * Tomas Petricek (Alan Turing Institute) DLS Program Chair: * Stefan Marr (University of Kent) GPCE General Chair: * Ina Schaefer (Technische Universit?t Braunschweig) GPCE Program Chair: * Tijs van der Storm (Centrum Wiskunde & Informatica / University of Groningen) SLE General Chair: * Oscar Nierstrasz (University of Bern) SLE Program Co-Chairs: * Bruno Oliveira (University of Hong Kong) * Jeff Gray (University of Alabama) SLE Publicity Chair: * Andrei Chi? (Feenk GmbH, Switzerland) SLE AEC Co-Chairs: * Emma S?derberg (Lund University) * Abel Gomez (Universitat Oberta de Catalunya) MPLR General Chair: * Tony Hosking (Australian National University / Data61) MPLR Program Chair: * Irene Finocchi (Sapienza University of Rome) SPLASH-I Co-Chairs: * Shan Shan Huang (Facebook) * Michael Carbin (MIT) Workshops Co-Chairs: * Arjun Guha (University of Massachusetts Amherst) * Neville Grech (University of Athens, University of Malta) OOPSLA Artifact Evaluation Co-Chairs: * Colin S. Gordon (Drexel University) * Jan Vitek (Northeastern University) Posters Chair: * Christoph Reichenbach (Lund University) Doctoral Symposium Chair: * ?ric Tanter (University of Chile & Inria Paris) Student Research Competition Co-Chairs: * Jay McCarthy (University of Massachusetts Lowell) * David Darais (University of Vermont) Student Volunteers Co-Chairs: * Juliana Franco (Microsoft Research, Cambridge) * Tony Antoniadis (University of Athens) Publications Chair: * Magnus Madsen (Aarhus University) Publicity Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Tijs van der Storm (Centrum Wiskunde & Informatica / University of Groningen) Local Arrangements Chair: * George Fourtounis (University of Athens) Accessibility Chair: * Kostas Saidis (University of Athens) Sponsorships Co-Chairs: * Caitlin Sadowski (Google) * Jaeheon Yi (Google) Video Chair: * Benjamin Chung (Northeastern University) Web Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Aviral Goel (Northeastern University) /****************************************************************************/ From vivek.nigam at gmail.com Wed Mar 6 02:41:24 2019 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Wed, 6 Mar 2019 08:41:24 +0100 Subject: [TYPES/announce] First CFP WPTE 2019 Message-ID: Dear all, (Excuse me for multiple postings.) Please consider submitting your extended abstract to WPTE 2019 co-located with FSCD. We are expecting a very interesting workshop with three excellent invited speakers already confirmed and a very strong PC. Further details can be found below. ======================================================================================== Sixth International Workshop on Rewriting Techniques for Program Transformations and Evaluation WPTE 2019 affiliated with FSCD 2019 24 June, 2019, Dortmund, Germany http://nigam.info/conferences/wpte2019/main.html ======================================================================================== Important Dates =============== * Submission of extended abstracts: April 15, 2019 * Notification of acceptance: May 20, 2019 * Final version for proceedings deadline: May 27, 2019 * Workshop: June 24, 2019 * Submission deadline for post proceedings: September, 2019 (exact date to be announced) Aims and Scope ============== The aim of WPTE is to bring together the researchers working on program transformations, evaluation, and operationally-based programming language semantics, using rewriting methods, in order to share the techniques and recent developments and to exchange ideas to encourage further activation of research in this area. Topics of interest in the scope of this workshop include: * Correctness of program transformations, optimizations and translations. * Program transformations for proving termination, confluence and other properties. * Correctness of evaluation strategies. * Operational semantics of programs, operationally-based program equivalences such as contextual equivalences and bisimulations. * Cost-models for reasoning about the optimizing power of transformations and the costs of evaluation. * Program transformations for verification and theorem proving purposes. * Translation, simulation, equivalence of programs with different formalisms, and evaluation strategies. * Program transformations for applying rewriting techniques to programs in specific programming languages. * Program transformations for program inversions and program synthesis. * Program transformation and evaluation for Haskell and Rewriting. The programming languages of interest include pure, deterministic, impure, nondeterministic, concurrent, parallel languages, and may employ programming paradigms such as functional, logical, typed, imperative, object-oriented, and higher-order. Invited Speakers =============== * Maribel Fernandez, King's College London * Ren? Thiemann, University of Innsbruck * Masahiko Sakai, Nagoya University Paper Submissions ================= For the paper submission deadline an extended abstract of at most 10 pages is required to be submitted. The extended abstract may present original work or also work in progress. However, for the formal post-proceedings (see below) full papers must be submitted to the post-proceedings deadline. Based on the submissions the program committee will select the presentations for the workshop. All selected contributions will be included in the informal proceedings distributed to the workshop participants. One author of each accepted extended abstract is expected to present it at the workshop. Submissions must be prepared in LaTeX using the EPTCS macro package (http://style.eptcs.org/). Formal Post-Proceedings ======================= The WPTE post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These full-papers must represent original work and should not be submitted to another conference at the same time. Full-papers should not exceed 15 pages. The submission deadline for these post-proceedings will be after the workshop in September 2019. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Weblinks ======== * EasyChair Submission Website https://easychair.org/conferences/?conf=wpte2019 * Homepage of WPTE 2019 http://nigam.info/conferences/wpte2019/main.html * FSCD 2019 http://easyconferences.eu/fscd2019/ Program Committee ================= Vivek Nigam (Chair), fortiss GmbH / Federal University of Para?ba Joachim Niehren (co-Chair), Inria, Lille Tajana Ban Kirigin, University of Rijeka Stefan Ciobaca, Alexandru Ioan Cuza University, Iasi Santiago Escobar, Universitat Polit?cnica de Val?ncia Jan Hoffmann, Carnegie Mellon University Noaki Nishida, Nagoya University Camilo Rocha, Pontificia Universidad Javeriana Cali David Sabel, LMU Munich Ulrich Sch?pp, LMU Munich -------------- next part -------------- An HTML attachment was scrubbed... URL: From gsilvia at uns.ac.rs Wed Mar 6 03:22:09 2019 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Wed, 6 Mar 2019 09:22:09 +0100 Subject: [TYPES/announce] HOR 2019 - Call for Submissions Message-ID: <52994C4F-6F60-439B-9424-A87C11A24D74@uns.ac.rs> ---------------------------------------------------------------------- ** ** **** CALL FOR SUBMISSIONS **** ** ** HOR 2019 - 10th International Workshop on Higher-Order Rewriting ** 28 June 2019 ** Dortmund, Germany ** ** http://imft.ftn.uns.ac.rs/HOR2019 ---------------------------------------------------------------------- ** ** HOR 2019 is affiliated with FSCD 2019 ** http://easyconferences.eu/fscd2019/ ** ---------------------------------------------------------------------- * OVERVIEW HOR is a forum to present work concerning all aspects of higher-order rewriting. HOR aims to provide an informal and friendly setting to discuss recent work and work in progress concerning higher-order rewriting, broadly construed. This includes rewriting systems that have functional variables or bound variables, the lambda-calculus and combinatory logic being paradigmatic examples. * TOPICS The following is a non-exhaustive list of topics for the workshop: - Applications: proof checking, theorem proving, generic programming, declarative programming, program transformation. - Foundations: pattern matching, unification, strategies, narrowing, termination, syntactic properties, type theory. - Frameworks: term rewriting, conditional rewriting, graph rewriting, net rewriting, comparisons of different frameworks. - Implementation: graphs, nets, abstract machines, explicit substitution, rewriting tools, compilation techniques. - Semantics: operational semantics, denotational semantics, separability, higher-order abstract syntax. ---------------------------------------------------------------------- ** SUBMISSION GUIDELINES ---------------------------------------------------------------------- To give a presentation at the workshop, submit an extended abstract (between 2 to 5 pages} via Easychair https://easychair.org/conferences/?conf=hor2019 HOR is a platform for discussing open questions, ongoing research, and new perspectives, as well as new results. Extended abstracts describing work in progress, preliminary results, research projects, or problems in higher-order rewriting are very welcome. The workshop has informal electronic proceedings. ---------------------------------------------------------------------- ** IMPORTANT DATES ---------------------------------------------------------------------- * Submission deadline: 15 April 2019 * Notification: 17 May 2019 * Final version: 31 May 2019 ---------------------------------------------------------------------- ** COMMITTEES ---------------------------------------------------------------------- ** PROGRAM COMMITTEE * Silvia Ghilezan, chair, University of Novi Sad, Serbia * Stefano Guerrini, Paris 13 University, France * Masahito Hasegawa, Kyoto University, Japan * Cynthia Kop, Radboud University, The Netherlands * Pierre Lescanne, Ecole Normale Sup?rieure de Lyon, France * Vincent van Oostrom, University of Innsbruck, Austria ---------------------------------------------------------------------- ** STEERING COMMITTEE * Delia Kesner, Universit? Paris 7, France * Femke Van Raamsdonk, Vrije Universiteit, The Netherlands ---------------------------------------------------------------------- ** INVITED SPEAKERS ---------------------------------------------------------------------- * TBA * TBA ---------------------------------------------------------------------- ** CONTACT ---------------------------------------------------------------------- All questions about submissions should be emailed to the PC chair Silvia Ghilezan (gsilvia at uns.ac.rs ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ross.horne at uni.lu Thu Mar 7 11:53:06 2019 From: ross.horne at uni.lu (Ross James HORNE) Date: Thu, 7 Mar 2019 16:53:06 +0000 Subject: [TYPES/announce] Three postdocs at University of Luxembourg (security, privacy, and space informatics) Message-ID: <3280b2756fd0410a9acd4b916e1a24f1@uni.lu> Dear colleague, The University of Luxembourg offer three competitive postdoctoral research positions. Please find descriptions below. Two positions are in the area of security and privacy protocols, e.g., e-voting and contactless payments. The third position in Space Informatics (interpreted broadly) is at the core of the SpaceResource.lu initiative, strategically placing Luxembourg in an internationally leading role in the exploration and utilisation of space resources. The positions also appear here: http://satoss.uni.lu/vacancies/ ===-------------- 1. Postdoctoral Researcher in Space Informatics (available immediately) We seek an expert who can apply their research in the direction of space mission design. The candidate may be expert in computer science, robotics, telecommunication, or a related discipline, and must be able to articulate a clear vision for Space Informatics. Apply here: http://emea3.mrted.ly/21rc2 Euraxes: https://euraxess.ec.europa.eu/jobs/368537 Start: a.s.a.p. ===-------------- 2. Research Associate in Formal Methods for Voting Systems (available immediately) The candidate will be part of the joint Luxembourg National Research Fund (FNR) and Norwegian RCN project ?SURCVS? and will conduct research on the design and evaluation of secure yet usable voting systems. The project will be conducted jointly with the NTNU in Oslo and the research group APSIA at SnT. Apply here: http://emea3.mrted.ly/244p2 Start: a.s.a.p. ===-------------- 3. Postdoctoral researcher in Computer Science (Security and Trust, starting 1 July) The ideal candidate for this position would have experience in the analysis of security protocols. Topics are not limited to distance bounding protocols (used to avoid relay attacks), and the verification of privacy properties. Apply here: http://emea3.mrted.ly/220ah Euraxes: https://euraxess.ec.europa.eu/jobs/368519 Start: 1 July 2019 ===------------- Applications will be considered upon receipt, so early applications are encouraged. Please do not hesitate to contact us with questions at: ross.horne at uni.lu Sincerely, Prof. Dr. Sjouke Mauw Dr. Jun Pang Dr. Ross Horne -------------- next part -------------- An HTML attachment was scrubbed... URL: From julbinb at gmail.com Thu Mar 7 17:48:16 2019 From: julbinb at gmail.com (Julia Belyakova) Date: Thu, 7 Mar 2019 17:48:16 -0500 Subject: [TYPES/announce] [Doctoral Symposium ECOOP 2019] Call for first-round submissions (deadline April 19) Message-ID: *************** ECOOP Doctoral Symposium 2019 Friday, July 19th, 2019 London, United Kingdom Doctoral Symposium of the European COnference On Programming languages https://2019.ecoop.org/track/ecoop-2019-docsymp *************** First-round submission deadline: April 19th, 2019, AOE Submission link: https://ecoop19ds.hotcrp.com/ ABOUT ----- The Doctoral Symposium is a forum for doctoral students to present their research proposal and receive constructive feedback in a friendly atmosphere. The Symposium welcomes both late and early stage PhD students with an identified research topic related to the ECOOP conference, i.e. Programming Languages. Participants will obtain useful guidance that will help them complete their research, prepare their thesis, and begin a research career. The main objectives of the Doctoral Symposium are: * to allow PhD students to practise effective writing and communication of their research; * to receive constructive feedback from the Program Committee, Academic Panel, and other participants; * to offer opportunities to form research collaborations and interact with other researchers at the main conference. The ECOOP 2019 Doctoral Symposium welcomes participation of students who pursue their research in the area of programming languages. The event will take place after the main conference, on Friday, July 19th. The Doctoral Symposium takes the form of a full-day event of interactive presentations. The day will start with a series of lightning talks where each PhD student will give an ?elevator pitch? of their research. This will be followed by formal presentations from each PhD student, with time allocated for the presentation as well as questions and discussions. The program will also include keynote talks on topics related to PhD studies, research, and life beyond the PhD. SUBMISSIONS ----- We have two distinct submission categories: junior submissions and senior submissions. * Junior students may not have a full research plan but shall have an identified research topic; they will present their ideas and any progress to date, and will receive feedback to help them determine further steps in research. * Senior students are expected to give an outline of their thesis research and will receive feedback to help them successfully complete their thesis and defense/viva. All submissions are double-blind. Submission format: a 4?8 page research proposal for junior and a 6?10 page thesis proposal for senior students (in the Dagstuhl LIPIcs format). Please, **refer to the website** for further details. First-round submissions are due on **April 19th, 2019, AOE**. Second-round submissions are due on May 17th, 2019, AOE. Submission link: https://ecoop19ds.hotcrp.com/ Submissions from the two rounds will be reviewed independently. Submissions rejected in the first round are invited to resubmit for the second round. All accepted submissions are considered of equal value. Authors who need a UK visa to attend the event are strongly recommended to submit in the first round. As participants of the Doctoral Symposium are not expected to submit technical papers, but rather thesis proposals, participants can submit to both the main conferences/workshops and the Doctoral Symposium. There will be no proceedings for the Doctoral Symposium. PARTICIPATION ----- Accepted students will give two presentations: * A two-minute presentation stating key issues of the research (the ?elevator pitch?). * A 10?15 minute presentation followed by 10?15? of questions, feedback and discussions. Concrete time slots will be determined later with regards to the number of submissions and accepted papers. Prior to the symposium, each student will be assigned submissions of two other students. For each submission, the student will prepare a short summary, some feedback, and 2?3 questions on the submission. The participants will be expected to also take an active part in all discussions. IMPORTANT DATES ----- First-round submission deadline: Friday, April 19th, 2019 AOE First-round notification (tentative): Tuesday, May 14th, 2019 Second-round submission deadline: Friday, May 17th, 2019 AOE Second-round notification (tentative): Tuesday, June 11th, 2019 Doctoral Symposium: Friday, July 19th, 2019 ORGANIZING COMMITTEE ----- Julia Belyakova (Northeastern University) Goran Piskachev (Fraunhofer IEM) PROGRAM COMMITTEE ----- Phi-Diep Bui (Uppsala University) Olivier Fl?ckiger (Northeastern University) Remigius Meier (ETH Zurich) Charith Mendis (MIT CSAIL) Lisa Nguyen Quang Do (Paderborn University) Nathalie Oostvogels (Vrije Universiteit Brussel) Hila Peleg (Technion) Michael Reif (TU Darmstadt) Andreas Schuler (University of Applied Sciences Upper Austria) Ilina Stoilkovska (Vienna University of Technology) Kirshanthan Sundararajah (Purdue University) Yanlin Wang (University of Hong Kong) ACADEMIC PANEL ----- TBA -------------- next part -------------- An HTML attachment was scrubbed... URL: From laurie at tratt.net Fri Mar 8 03:39:28 2019 From: laurie at tratt.net (Laurence Tratt) Date: Fri, 8 Mar 2019 08:39:28 +0000 Subject: [TYPES/announce] Programming Language Implementation Summer School (PLISS) Message-ID: <20190308083928.GA82318@overdrive.tratt.net> ============================================================================ Programming Language Implementation Summer School (PLISS) May 19-24, 2019, Bertinoro Italy https://pliss2019.github.io/ ============================================================================ Programming languages are our interface to the myriad of computer systems we interact with on a daily basis. They allow us to craft complex sequences of operations at increasing high levels of abstraction. How are these languages designed? How are they implemented? How do we evaluate them? The second Programming Language Implementation Summer School (PLISS) will be held in Bertinoro, Italy from May 19 to 24, 2019. The Summer School's goal is to prepare early graduate students and advanced undergraduates for research in the field. This will be done through a combination of lectures on language implementation techniques and short talks exploring the state of the art in programming language research and practice. Lectures cover current research and future trends in programming language design and implementation, including: * Language security * The interaction between language semantics and implementation * WebAssembly * Better structuring of compilers * Persistent storage and its implications The instructors are accomplished researchers and practitioners with extensive experience designing and engineering successful languages and tools. We gratefully acknowledge the support of our sponsors in allowing us to make travel grants and fellowships available to support students interested in attending PLISS. More details at https://pliss2019.github.io/ From nevrenato at gmail.com Wed Mar 6 18:40:13 2019 From: nevrenato at gmail.com (Renato Neves) Date: Wed, 6 Mar 2019 23:40:13 +0000 Subject: [TYPES/announce] Second Dali Workshop: First Call for Papers Message-ID: <20190306234013.GA7832@RNPA41A2F.lan> Dynamic Logic: New Trends and Applications workshop.dali.di.uminho.pt First Call for Papers Porto, 9 October, 2019 (part of the 3rd World Congress on Formal Methods 2019) OVERVIEW Building on the pioneer intuitions of Floyd-Hoare logic, dynamic logic was introduced in the 70's as a suitable logic to reason about, and verify, classic imperative programs. Since then, the original intuitions grew to an entire family of logics, which became increasingly popular for assertional reasoning about a wide range of computational systems. Simultaneously, their object (i.e. the very notion of a program) evolved in unexpected ways. This lead to dynamic logics tailored to specific programming paradigms and extended to new computing domains, including probabilistic, continuous and quantum computation. Both its theoretical relevance and practical potential make dynamic logic a topic of interest in a number of scientific venues, from wide-scope software engineering conferences to modal logic specific events. However, no specific event is exclusively dedicated to it. This workshop aims at filling fill such a gap, joining an heterogeneous community of colleagues, from Academia to Industry, from Mathematics to Computer Science. Support: PT-FLAD Chair & DaLi - POCI-01-0145-FEDER-016692 TOPICS Submissions are invited on the general field of dynamic logic, its variants and applications, including, but not restricted to Dynamic logic, foundations and applications Logics with regular modalities Modal/temporal/epistemic logics Kleene and action algebras and their variants Quantum dynamic logic Coalgebraic modal/dynamic logics Graded and fuzzy dynamic logics Dynamic logics for cyber-physical systems Dynamic epistemic logic Complexity and decidability of variants of dynamic logics and temporal logics Model checking, model generation and theorem proving for dynamic logics SUBMISSION AND PUBLICATION Original papers (unpublished and not submitted for publication elsewhere), up to 15 pages in LNCS style. As in the previous edition, post-proceedings will be published by Springer in a Lecture Notes of Computer Science volume, and a special issue with extended, revised contributions is planed. Submit via the EasyChair link https://easychair.org/conferences/?conf=dali2019 INVITED SPEAKER Dexter Kozen, Cornell University IMPORTANT DATES Paper Submission: June 14, 2019 Notification: July 19, 2019 Camera Ready: September 2, 2019 Workshop: October 9, 2019 PROGRAMME COMMITTEE Guillaume Aucher (IRISA, FR) Carlos Areces (U Cordoba, AR) Alexandru Baltag,? (UvA, NL) - PC co-chair Luis S. Barbosa, (U Minho, PT) - PC co-chair Mario Benevides (UFRJ, BR) Johan van Benthem (U Stanford, USA) Patrick Blackburn, (U Roskilde, DK) Thomas Bolander (DTU, Denmark) Zoe Christoff (U Bayreuth, Germany) Fredrik Dahlqvist (UCL, UK) Hans van Ditmarsch (LORIA, Nancy, FR) Nina Gierasimczuk (DTU, Denmark) Valentin Goranko (U Stockholm, SE) Davide Grossi (U Groningen, NL) Reiner Hahle (TU Darmstadt, DE) Rolf Hennicker (LMU, Munchen, DE) Andreas Herzig (U Toulouse, FR) Dexter Kozen (Cornell, USA) Clemens Kupke (U Strathclyde, UK) Alexandre Madeira (U Aveiro, PT) Manuel A. Martins (U Aveiro, PT) Paulo Mateus (IST, PT) Stefan Mitsch (CMU, USA) Renato Neves (U Minho, PT) Valeria de Paiva (Nuance Comms, USA) Aybuke Ozgun (ILLC, NL) Fernando Velazquez-Quesada (ILLC, NL) Olivier Roy (U Bayreuth, DE) Lutz Schroeder (FAU, Erlangen-Nurenberg, DE) Alexandra Silva (UCL, UK) Sonja Smets (UvA, NL) Rui Soares Barbosa (U Oxford, UK) Tinko Tinchev (Sofia U, BG) Renata Wassermann (USP, BR) From ayala at unb.br Fri Mar 8 09:27:18 2019 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Fri, 8 Mar 2019 11:27:18 -0300 Subject: [TYPES/announce] First CFPs International Workshop on Confluence Message-ID: <39901265-4b7c-28e9-7af6-e0b9b3001e77@unb.br> Dear colleagues, My apologies for multiple emails. Please consider submitting your extended abstract to IWC 2019 collocated with FSCD. --//----//----//----//----//----//----//----//----//----//----//----//----//-- ??? ??? ??? ??? ??? First Call For Papers ??????????? 8th International Workshop on Confluence ?????????????????? http://iwc2019.cic.unb.br ?????????????????????? June 28, 2019 Collocated with FSCD, June 24-30, 2019 --//----//----//----//----//----//----//----//----//----//----//----//----//-- The 8th International Workshop on Confluence (IWC 2019) aims at promoting further research in confluence and related properties. Confluence provides a general notion of determinism and has always been conceived as one of the central properties of rewriting. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The workshop aims at promoting further research in confluence and related properties. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and has been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool supports, certification as well as new applications. TOPICS: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence The objective of this workshop is to bring together theoreticians and practitioners to promote new techniques and results, and to facilitate feedback on the implementation and application of such techniques and results in practice. IWC 2019 also aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. IWC 2019 is a satellite workshop of Formal Structures for Computation and Deduction (FSCD'19) in Dortmund. Previous editions took place in Oxford (2018 and 2017), Obergurgl (2016), Berlin (2015), Vienna (2014), Eindhoven (2013) and Nagoya (2012). More information about the workshop can be found in the home page of IWC. SUBMISSIONS We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2019 EasyChair style: http://easychair.org/publications/for_authors IMPORTANT DATES ??? Title and Abstract: ???????? April 14, 2019 ??? Paper Submission: ?????????? April 21, 2019 ??? Notification to authors: ??? May 24, 2019 ??? Workshop date: ????????????? June 28, 2019 INVITED SPEAKERS ??? Cynthia Kop Radboud Universiteit Nijmegen ??? Francisco Dur?n Universidad de M?laga PROGRAM COMMITTEE ??? Sandra Alves (Universidade de Porto) ??? Mauricio Ayala-Rinc?n (Universidade de Bras?lia) - co-chair ??? Cyrille Chenavier (INRIA Lille) ??? Alejandro D?az-Caro (Universidad Nacional de Quilmes & ICC/UBA-CONICET) ??? J?rg Endrullis (Vrije Universiteit Amsterdam) ??? Jakob Grue Simonsen (DIKU, University of Copenhagen) - co-chair ??? Ra?l Guti?rrez (Universitat Polit?cnica de Val?ncia) ??? Camilo Rocha (Pontificia Universidad Javeriana - Cali) ??? Masahiko Sakai (Nagoya University) ??? Sarah Winkler (Universit?t Innsbruck) FSCD 2019 ORGANISING COMMITTEE ??? FSCD Conference Chair: Jakob Rehof (TU Dortmund) ??? FSCD Workshops Chair: Boris D?dder (TU Dortmund) From harley.eades at gmail.com Fri Mar 8 13:33:28 2019 From: harley.eades at gmail.com (Harley D. Eades III) Date: Fri, 8 Mar 2019 13:33:28 -0500 Subject: [TYPES/announce] SERPL 2019 - Call for Contributions Message-ID: Call For Contributions The First Annual Southeast Regional Programming Languages Seminar (SERPL) May 11, 2019, Augusta University, Augusta Georgia More Information at: https://the-au-forml-lab.github.io/SERPL/ =Scope= The Southeast Regional Programming Languages Seminar (SERPL) seeks to bring together researchers in the Southeastern United States working in the design, analysis, and application of programming languages to build new collaborations among students and researchers. We invite contributions in the form of student -- both undergraduate and graduate -- research talks on topics related to programming language research from theory to practice to interdisciplinary applications. SERPL consists of a full day of research talks from undergraduate and graduate students and one keynote speaker. We are extremely excited to announce that the keynote speaker is: Alexis King A research programmer at Northwestern University PLT in Chicago, Illinois. =Travel Support= SERPL is graciously supported by the National Science Foundation (NSF). We are accepting applications for student travel support to SERPL. In addition, we have set aside a portion of our student travel awards for funding undergraduate students, women, underrepresented minorities, and LBGTQ+ people. Student travel grant applications can be submitted on the SERPL website (see above). =Important Dates= Talk Abstracts Due: March 20th, 2019 Notification of Acceptance: April 5th, 2019 Student Travel Grant Application Due: April 8th, 2019 Registration closes: April 15th, 2019 Seminar: May 11, 2019 =Submission Instructions= Please submit in the form of a single PDF file a two page talk abstract. All submissions should be prepared using LaTeX using the authors favorite style with a font size of no smaller than 11 points, and a margin of no smaller than one inch. All submission should be submitted via the SERPL website (see above). There will be no formal proceedings, but all abstracts and slides will be posted on the SERPL website. =Organizers= Harley Eades III (chair) Chris Martens (cochair) Cl?ment Aubert (cochair) From ucacsam at ucl.ac.uk Sun Mar 10 03:12:07 2019 From: ucacsam at ucl.ac.uk (Matteo Sammartino) Date: Sun, 10 Mar 2019 07:12:07 +0000 Subject: [TYPES/announce] Learning and Automata (LearnAut) 2019 Second Call for Papers -- LICS 2019 Workshop Message-ID: Learning and Automata (LearnAut) -- LICS 2019 workshop June 23rd - Vancouver, Canada Website: https://learnaut19.github.io SUBMISSION DEADLINE March 30th Learning models defining recursive computations, like automata and formal grammars, are the core of the field called Grammatical Inference (GI). The expressive power of these models and the complexity of the associated computational problems are major research topics within mathematical logic and computer science, spanning the communities that the Logic in Computer Science (LICS) conference brings together. Historically, there has been little interaction between the GI and LICS communities, though recently some important results started to bridge the gap between both worlds, including applications of learning to formal verification and model checking, and (co-)algebraic formulations of automata and grammar learning algorithms. The goal of this workshop is to bring together experts on logic who could benefit from grammatical inference tools, and researchers in grammatical inference who could find in logic and verification new fruitful applications for their methods. We invite submissions of recent work, including preliminary research, related to the theme of the workshop. Similarly to how main machine learning conferences and workshops are organized, all accepted abstracts will be part of a poster session held during the workshop. Additionally, the Program Committee will select a subset of the abstracts for oral presentation. At least one author of each accepted abstract is expected to represent it at the workshop. Note that participation to the poster session is on a voluntary basis for papers selected for oral presentation. High-quality submissions will be strongly encouraged to submit an extended version to an upcoming special issue of the Machine Learning Journal. Topics of interest include (but are not limited to): - Computational complexity of learning problems involving automata and formal languages. - Algorithms and frameworks for learning models representing language classes inside and outside the Chomsky hierarchy, including tree and graph grammars. - Learning problems involving models with additional structure, including numeric weights, inputs/outputs such as transducers, register automata, timed automata, Markov reward and decision processes, and semi-hidden Markov models. - Logical and relational aspects of learning and grammatical inference. - Theoretical studies of learnable classes of languages/representations. - Relations between automata and recurrent neural networks. - Active learning of finite state machines and formal languages. - Methods for estimating probability distributions over strings, trees, graphs, or any data used as input for symbolic models. - Applications of learning to formal verification and (statistical) model checking. - Metrics and other error measures between automata or formal languages. ** Invited speakers ** Lise Getoor (UC Santa Cruz) Prakash Panangaden (McGill University) Nils Jansen (Radboud University) Dana Fisman (Ben-Gurion University) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long at most (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review. - Submission url: https://easychair.org/conferences/?conf=learnaut2019 - Submission deadline: March 30th - Notification of acceptance: April 25th - Registration: TBD ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Alexander Clark (King?s College London) Fran?ois Denis (Aix-Marseille Universit?) Kousha Etessami (University of Edinburgh) Dana Fisman (Ben-Gurion University) Matthias Gall? (Naver Labs Europe) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Makoto Kanazawa (Hosei University) Ariadna Quattoni (Naver Labs Europe) Alexandra Silva (University College London) Frits Vaandrager (Radboud University) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Tobias Kapp? (University College London) Guillaume Rabusseau (Universit? de Montr?al / Mila) Matteo Sammartino (University College London) From barbara_koenig at uni-due.de Sun Mar 10 06:55:59 2019 From: barbara_koenig at uni-due.de (Barbara Koenig) Date: Sun, 10 Mar 2019 11:55:59 +0100 Subject: [TYPES/announce] MFPS XXXV - Call for Papers References: Message-ID: <86ftrvroao.fsf@uni-due.de> ====================================================================== CALL FOR PAPERS: MFPS XXXV https://www.coalg.org/calco-mfps-2019/mfps/ Thirty-fifth Conference on the Mathematical Foundations of Programming Semantics University College London, UK June 4-7, 2019 Co-located with CALCO 2019 ====================================================================== April 1, 2019: Abstract Submission April 4, 2019: Paper Submission May 10, 2019: Notification May 24, 2019: Final Papers Deadline ====================================================================== The 35th Conference on the Mathematical Foundations of Programming Semantics (MFPS 2019) takes place at University College London, UK, from June 4?7, 2019. MFPS conferences are dedicated to the areas of mathematics, logic, and computer science that are related to models of computation in general, and to semantics of programming languages in particular. This is a forum where researchers in mathematics and computer science can meet and exchange ideas. The participation of researchers in neighbouring areas is strongly encouraged. Topics include, but are not limited to, the following: bio-computation; concurrent qualitative and quantitative distributed systems; process calculi; probabilistic systems; constructive mathematics; domain theory and categorical models; formal languages; formal methods; game semantics; lambda calculus; programming-language theory; quantum computation; security; topological models; logic; type systems; type theory. We also welcome contributions that address applications of semantics to novel areas such as complex systems, markets, and networks, for example. ---------------------------------------------------------------------- INVITED SPEAKERS & SPECIAL SESSIONS: As in previous years, MFPS will have several invited speakers and special session highlighting areas within programming languages semantics. We are pleased to announce the following invited speakers and organizers of special sessions: * Amal Ahmed, Northeastern University, USA * Sarah Meiklejohn, University College London, UK * Matteo Mio, ENS Lyon, France * Damien Pous, ENS Lyon, France (joint with CALCO) * Vincent Rahli, University of Luxembourg, Luxembourg * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (joint with CALCO) ---------------------------------------------------------------------- SUBMISSIONS: Submissions should be prepared using the ENTCS Macros (available from http://www.entcs.org) and should be up to 12 pages long excluding bibliography and appendices. Submissions will be via EasyChair: https://easychair.org/conferences/?conf=mfps35 ---------------------------------------------------------------------- PROCEEDINGS: There will be a preliminary proceedings of the conference papers that will be distributed at the meeting, with a final proceedings published in ENTCS after the meeting. ---------------------------------------------------------------------- PROGRAMME COMMITTEE: Andrej Bauer, University of Ljubljana, Slovenia Adriana Balan, University Politehnica of Bucharest, Romania Harsh Beohar, University of Duisburg-Essen, Germany Steve Brookes, Carnegie Mellon University, USA Roberto Bruni, Universita? di Pisa, Italy Yuxin Deng, East China Normal University, China Ilias Garnier, Nomadic Labs, France Chris Heunen, University of Edinburgh, UK Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France Bart Jacobs, Radboud Universiteit Nijmegen, Netherlands Shin-Ya Katsumata, National Institute of Informatics, Japan Barbara K?nig, University of Duisburg-Essen, Germany (chair) Ekaterina Komendantskaya, Heriot-Watt University, UK Achim Jung, University of Birmingham, UK Dexter Kozen, Cornell University, USA Clemens Kupke, University of Strathclyde, UK Catherine Meadows, NRL, USA Michael Mislove, Tulane University, USA Joel Ouaknine, Max Planck Institute for Software Systems, Germany Prakash Panangaden, McGill University Montreal, Canada Ana Sokolova, University of Salzburg, Austria Sam Staton, University of Oxford, UK Tarmo Uustalu, Reykjavik University, Iceland ---------------------------------------------------------------------- STEERING COMMITTEE: The steering committee of the MFPS series consists of Andrej Bauer (Ljubljana), Stephen Brookes (CMU), Achim Jung (Birmingham), Catherine Meadows (NRL), Michael Mislove (Tulane), Joel Ouaknine (Max Planck) and Prakash Panangaden (McGill). ---------------------------------------------------------------------- LOCAL ORGANIZERS: * Philippa Gardner (Imperial College London, UK) * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) Web site & publicity: Henning Basold (CNRS, ENS Lyon, France) ---------------------------------------------------------------------- From nvazou at cs.ucsd.edu Sun Mar 10 08:00:06 2019 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Sun, 10 Mar 2019 13:00:06 +0100 Subject: [TYPES/announce] Open Postdoc position at IMDEA Message-ID: Hi all, I am looking for a postdoc to work together on liquid relational types. Feel free to contact me for further details. Best, Niki Postdoc in Liquid Relational Types Applications are invited for a post-doctoral research position at the IMDEA Software Institute, Madrid, Spain. The selected candidate will work under the supervision of Gilles Barthe and Niki Vazou in the theory and applications of relational liquid types. Requirements Candidates should have or be close to obtaining a PhD in computer science. The ideal candidate will have experience with functional programming, refinement types, differential privacy, and/or probabilistic programming. The position requires good teamwork and communication skills, including excellent spoken and written English. Working at IMDEA Software The IMDEA Software Institute is ranked among the best european institutes in the areas of Programming Languages and Computer Security. Located in the Montegancedo Science and Technology Park it perfectly combines the sunny and vibrant city of Madrid with cutting edge research and inspiring working environment. Dates Deadline for applications is April 30th, 2019. Review of applications will begin and be filled immediately. How to apply Applications should be submitted using the online system https://careers.software.imdea.org/. Select option *4 - Postdoc Researcher* and reference code *2019-04-postdoc-relationaltypes*. -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at nevillegrech.com Mon Mar 11 10:58:22 2019 From: me at nevillegrech.com (Neville Grech) Date: Mon, 11 Mar 2019 15:58:22 +0100 Subject: [TYPES/announce] CFP: 8th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis Message-ID: *SOAP 2019The 8th ACM SIGPLAN International Workshop on the State Of the Art in Program AnalysisCo-located with PLDIhttps://pldi19.sigplan.org/home/SOAP-2019 *Description *Static and dynamic analysis techniques and tools have received widespread attention for a long time. The application domains of these analyses range from core libraries to modern technologies such as Android applications and Smart Contracts. Over time, analysis frameworks, such as Soot, Doop, WALA, Gigahorse, Souffl?, and OPAL, have been developed to better support techniques for optimizing programs, ensuring code quality, and assessing security and compliance.We invite contributions and inspirations from researchers and practitioners working with program analysis. We are particularly interested in exciting analysis framework ideas, innovative designs, and analysis techniques, including preliminary results of work in progress. We also focus on the state of the practice for program analysis by encouraging submissions by industrial participants. We want to see your tools -- tool demonstration submissions are encouraged. The workshop agenda will continue its tradition of lively discussions on extensions of existing frameworks, development of new analyses, tools and substrates, and how program analysis is used in real-world scenarios.*Format *The workshop will take one day and will feature invited talks by leading members of the program analysis community, presentations of all accepted refereed papers, and time for open discussion.*Submissions *Submissions should be four- to six-page papers and should be formatted according to the two-column ACM proceedings format. Each reference must list all authors of the paper. The citations should be in numerical style, e.g., [52]. Templates for ACM format are available for Microsoft Word and LaTeX at http://www.sigplan.org/Resources/Author . The preprint template should be set to use 10pt font and ?numbers? to ensure numerical style citations, that is: \documentclass[sigplan,review]{acmart}\settopmatter{printfolios=true,printccs=false,printacmref=false}.Possible submissions include, but are not limited to: - A report on a novel implementation of a program analysis, with focus on practical details or optimization techniques for obtaining precision and performance.- A new research tool, data, and/or other artifacts that showcase early implementations of novel program analysis concepts, as well as mature prototypes.- A description of a new analysis component, for example front-ends or abstract domains.- A report describing an innovative tool built on top of an existing framework.- An idea paper proposing the integration of existing program analyses to answer interesting novel questions about programs, for example in IDEs.- Substrates or techniques for developing program analysis frameworks, e.g., Datalog engines.- An experience report on the use of a program analysis framework.- A description of a program analysis tool and screenshots of main parts of the demo.*Publication *Accepted papers will appear in the ACM Digital Library. *Invited Speakers (TBD)Important Dates (23:59 AoE) * - Paper submissions: April 6, 2019- Reviews by April 24, 2019- Notification of authors: April 27, 2019- Submission of camera-ready copies: May 10, 2019- Workshop date: June 22, 2019*Organizers *Neville Grech, University of AthensThierry Lavoie, Synopsis Inc.*Program Committee - Eric Bodden, University of Paderborn - Yannis Smaragdakis, University of Athens - Karim Ali, University of Alberta - Dana Drachsler-Cohen, ETH Zurich - Fran?ois Gauthier, Oracle Labs - Marc-Andr? Laverdi?re, Synopsis Inc. -------------- next part -------------- An HTML attachment was scrubbed... URL: From serdar.erbatur at gmail.com Mon Mar 11 12:28:30 2019 From: serdar.erbatur at gmail.com (Serdar ERBATUR) Date: Mon, 11 Mar 2019 11:28:30 -0500 Subject: [TYPES/announce] UNIF 2019 - Second Call for Papers In-Reply-To: References: Message-ID: Dear colleagues, Please find below the second call for papers for UNIF 2019, the 33rd International Workshop on Unification, proposed as a satellite event for FSCD 2019. We would be very grateful if you could help us disseminating it among your interested students and colleagues, and of course much more grateful if you consider submitting a paper. Best regards Serdar Erbatur and Daniele Nantes UNIF 2019 Co-chairs ------------------------------------------------------------------ Second Call for Papers: UNIF 2019 Website: http://www.mat.unb.br/unif2019 The 33rd International Workshop on Unification is the 33rd event in a series of international meetings devoted to unification theory and its applications. Unification is concerned with the problem of making two terms equal, finding solutions for equations, or making formulas equivalent. It is a fundamental process used in a number of fields of computer science, including automated reasoning, term rewriting, logic programming, natural language processing, program analysis, types, etc. Traditionally, the scope of the UNIF workshops has covered the topic of unification in a broad sense. Topics of interest to this forum include, but are not limited to: Unification algorithms, calculi, and implementations Equational unification and unification modulo theories Admissibility of Inference Rules Unification in modal, temporal and description logics Narrowing Formalisation of unification Matching Problems Applications Unification in Special Theories Higher-Order Unification Combination problems Constraint Solving Disunification Complexity Issues Type Checking and reconstruction The International Workshop on Unification (UNIF) is a yearly forum for researchers in unification theory and related fields to meet old and new colleagues, to present recent (even unfinished) work, and to discuss new ideas and trends. It is also a good opportunity for young researchers and scientists working in related areas to get an overview of the state of the art in unification theory. The workshop is proposed to be hosted by the 4th International Conference on Formal Structures for Computation and Deduction (FSCD, Dortmund, 24-29 June 2019). ** Invited Speakers J?rg Siekmann (DFKI and University of Saarland) Narciso Marti-Oliet (Universidad Complutense de Madrid) ** Submission Instructions Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF through the EasyChair submission site: https://easychair.org/conferences/?conf=unif2019 Abstracts will be evaluated by the Programme Committee (if necessary with support from external reviewers) regarding their significance for the workshop. We will allow work presented/submitted in/to another conference. Accepted abstracts will be presented at the workshop and included in the informal proceedings of the workshop, available in printed form at the workshop and in electronic form from the UNIF homepage: http://www.pps.jussieu.fr/~treinen/unif/ Based on the number and quality of submissions we will decide whether to organise a special journal issue. ** Important Dates Submission of titles and abstracts: April 14, 2019 Submission of full paper: April 21, 2019 Author notification: May 31, 2019 Camera-ready papers: June 4, 2019 UNIF 2019: June 24, 2019 (intended) ** Program Committee - Serdar Erbatur (LMU Munich) co-chair - Daniele Nantes Sobrinho (Universidade de Bras?lia) - co-chair - Takahito Aoto (Niigata University) - Alexander Baumgartner (University of Chile) - Mauricio Ayala Rinc?n (Universidade de Bras?lia) - Evelyne Contejean (LRI, CNRS, Univ Paris-Sud, Orsay) - Kimberly Cornell (The College of Saint Rose) - Santiago Escobar (Universitat Polit?cnica de Val?ncia) - Maribel Fern?ndez (King's College London) - Temur Kutsia (RISC- Johannes Kepler University Linz) - Jordy Levy (IIIA - CSIC) - Hai Lin (Shenyang Normal University) - Christopher Lynch (Clarkson University) - Andrew M. Marshall (University of Mary Washington) - Catherine Meadows (US Naval Research Laboratory) - Paliath Narendran (University at Albany--SUNY) - Christophe Ringeissen (INRIA) - David Sabel (Ludwig Maximilian University of Munich) - Ren? Thiemann ( University of Innsbruck) - Manfred Schmidt-Schauss (Goethe-University Frankfurt am Main) - Ralf Treinen (IRIF- Universit? Paris-Diderot) - Daniel Lima Ventura (Universidade Federal de Goi?s) ** Organizers Daniele Nantes Sobrinho (Universidade de Bras?lia) (dnantes(at)mat.unb.br) Serdar Erbatur (LMU Munich) (serdar.erbatur(at)ifi.lmu.de) From david.nowak at univ-lille.fr Mon Mar 11 16:24:34 2019 From: david.nowak at univ-lille.fr (David Nowak) Date: Mon, 11 Mar 2019 21:24:34 +0100 Subject: [TYPES/announce] ENTROPY 2019: Deadline Extension -- Final Call for Papers In-Reply-To: <2364ECC8-852C-4A07-AA9C-ED08CB1B17E7@univ-lille.fr> References: <2364ECC8-852C-4A07-AA9C-ED08CB1B17E7@univ-lille.fr> Message-ID: The deadline for ENTROPY 2019 is extended to March 15, 2019. You can submit via our Easychair website: https://easychair.org/conferences/?conf=entropy2019 Questions can be directed to: entropy2019 at sciencesconf.org ************************************************************************** Final Call for papers ? ENTROPY 2019 ENabling TRust through Os Proofs ? and beYond Second International workshop on the use of theorem provers for modelling and verification at the hardware-software interface https://entropy2019.sciencesconf.org Co-located with EuroS&P'19, KTH, Stockholm, June 2019 ************************************************************************** INVITED SPEAKERS Dominique Bolignano, Prove & Run Gernot Heiser, University of New South Wales Frank Piessens, KU Leuven Peter Sewell, University of Cambridge IMPORTANT DATES Paper submission: March 15, 2019 Author notification: April 10, 2019 Camera-ready versions: April 22, 2019 (strict) Workshop: 16 June 2019 AIM AND SCOPE Low level software such as kernels and drivers, along with the hardware this software runs on, is critical for application security. In contrast with user applications, OS kernel software runs in privileged CPU mode and is thus highly critical. Large projects such as seL4, VeriSoft, CertiKoS and Prosper have invested considerable resources in developing formally verified systems such as hypervisors and microkernels, supplying proofs that they satisfy critical properties. Such proofs are delicate in terms of the scale and complexity of real systems, the models used in performing the proof search, and the relations between the two, which recent vulnerabilities such as Spectre and Meltdown have shown to be a highly non-trivial issue. The purpose of this workshop is to share, compare and disseminate best practices, tools and methodologies to verify OS kernels, also setting the stage for future steps in the direction of fully verified systems, dealing with issues related to modelling, model validation, and large proof maintenance through system evolution. On one hand, we need to make low-level proofs more scalable, modular and cost-effective. On the other hand, once certified systems are available, preservation and maintenance of their proofs of validity become key questions. The goal of the ENTROPY workshop is to provide a forum for researchers and practitioners in this space, linking operating systems, formal methods, and hardware architecture, interested in system design as well as machine verified mathematical proofs using proof assistants such as Coq, Isabelle and HOL4. This will be the second edition of the ENTROPY workshop series. The first workshop was organised by the Pip Development Team at University of Lille in 2018. TOPICS OF INTEREST Specific topics include, but are not limited to: * Verified kernels and hypervisors * Verified security architectures and models * Tools and frameworks for hardware security analysis * Tools and frameworks for security analysis * Formal hardware models and model validation techniques * Theorem prover based tools and frameworks for verification of low level code * Combinations of static analysis and theorem proving * Theories and techniques for compositional security analysis * Case studies and industrial experience reports * Proof maintenance techniques and problems * Compositional models and verification techniques * Proof oriented design The aim of the workshop is to stimulate innovation and active exchange of ideas, so position papers, work-in-progress and industrial experience submissions are welcome. SUBMISSION AND PUBLICATION There are two categories of submissions: 1. Regular papers describing fully developed work and complete results (10 pages, references included, IEEE format) 2. Short papers, position papers, industry experience reports, work-in-progress submissions (4 pages, references included, IEEE format) All papers should be in English and describe original work that has not been published or submitted elsewhere. The submission category should be clearly indicated. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in IEEE Xplore in a companion volume to the regular EuroS&P proceedings. For formatting and submission instructions see https://entropy2019.sciencesconf.org. PROGRAM CHAIRS Mads Dam, KTH Royal Institute of Technology David Nowak, CNRS and University of Lille PROGRAM COMMITTEE Christoph Baumann, Ericsson AB Gustavo Betarte, Univ. de la Rep?blica, Uruguay David Cock, ETH Zurich Mads Dam, KTH Royal Institute of Technology (chair) Anthony Fox, ARM Deepak Garg, MPI Saarbrucken Ronghui Gu, Columbia University Samuel Hym, Univ. Lille Thomas Jensen, INRIA and Univ. Rennes Toby Murray, Univ. Melbourne David Nowak, CNRS & Univ. Lille (chair) Vicente Sanchez-Leighton, Orange Labs Thomas Sewell, Chalmers -- David Nowak http://www.cristal.univ-lille.fr/~nowakd/ From info at tomasp.net Mon Mar 11 20:38:12 2019 From: info at tomasp.net (info at tomasp.net) Date: Tue, 12 Mar 2019 00:38:12 +0000 Subject: [TYPES/announce] Joint PhD on History and Philosophy of Computing (Lille and Kent) Message-ID: <0HP04WI_4hgBFdQPbsdA5jVdj7Mz8dKFwcl-ZvV5zKHmkhjOASCp1Y90rrCrShQOZSPMZnYICxUdnJOq_MjqFxYPw8VwwPyngJkjbPH6XBA=@tomasp.net> Dear colleagues, This is perhaps not a typical announcement for this list, but since the TYPES list occasionally includes discussions about history and more broader philosophical aspects of types, I thought it is appropriate announcement to share. If you know of anyone who might be interested, please let them know! **Joint PhD Scholarship on History and Philosophy of Computing (Universit? de Lille and University of Kent)** We rely on computers to manage our communication, access to information, finances and even health. Despite recurring reports of software failures, programming mistakes and unintended consequences, most of our understanding of how computers work is of a highly technical nature. Consider, for example, the rich conceptual arsenal that programmers have developed to help them control what computers do. Where do these programming concepts, methods and practices come from? What are their inherent limitations? And can they provide a reliable way of controlling computers, as the word "science" in "computer science" suggests? We are inviting applications for a 3-year funded PhD position in History and/or Philosophy of Computing, jointly supervised by Liesbeth De Mol (CNRS - (UMR 8163, Universit? de Lille), Tomas Petricek (University of Kent) and Shahid Rahman (UMR 8163, Universit? de Lille).The position will be shared between Universit? de Lille and University of Kent in Canterbury in the framework of the call for proposals of co-supervised doctorates between I-site ULNE and the University of Kent (Call for co-supervised doctorates 2019). You will be expected to spend two years in Lille and one year in Canterbury. The scope of the project is open-ended and we encourage interested applicants to informally contact us as soon as possible in order to develop a more detailed research proposal. For possible research topics and information about how to apply, please see: http://hapoc.org/node/303 Thanks, Tomas Petricek From kyrozier at iastate.edu Mon Mar 11 20:45:17 2019 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Mon, 11 Mar 2019 19:45:17 -0500 Subject: [TYPES/announce] NFM 2019: Call for Participation (Hotel Block Closing Shortly) Message-ID: <709e52de-50c8-7824-e96a-0ba1f228ec39@iastate.edu> **************************************************** ???? The Eleventh NASA Formal Methods Symposium https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html ?????????????????? 7 - 9 May 2019 ??????? Rice University, Houston, Texas, USA **************************************************** *** Hotel Block Closing March 15! *** Theme of the Symposium: ----------------------- The widespread use and increasing complexity of mission-critical and safety-critical systems at NASA and in the aerospace industry require advanced techniques that address these systems' specification, design, verification, validation, and certification requirements. The NASA Formal Methods Symposium (NFM) is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and industry. NFM's goals are to identify challenges and to provide solutions for achieving assurance for such critical systems. New developments and emerging applications like autonomous software for uncrewed deep space human habitats, caretaker robotics, Unmanned Aerial Systems (UAS), UAS Traffic Management (UTM), and the need for system-wide fault detection, diagnosis, and prognostics provide new challenges for system specification, development, and verification approaches. The focus of these symposiums are on formal techniques and other approaches for software assurance, including their theory, current capabilities and limitations, as well as their potential application to aerospace, robotics, and other NASA-relevant safety-critical systems during all stages of the software life-cycle. The NASA Formal Methods Symposium is an annual event organized by the NASA Formal Methods (NFM) Steering Committee, comprised of researchers spanning several NASA centers. NFM 2019 (https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html) is being co-organized by Rice University and NASA- Johnson Space Center in Houston, TX. Location & Cost: ---------------- The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. Travel information and discounted hotel reservations can be found at: https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html. Houston hotels are scarce for these dates and the hotel block expires March 15. There will be no registration fee for participants. All interested individuals, including non-US citizens, are welcome to attend, to listen to the talks, and to participate in discussions; however, all attendees must register. Keynote Speakers: ----------------- * Virginie Wiels, ONERA, France * Richard Murray, CalTech, USA * NASA Panel: Challenges for Future Exploration -- Kimberly Hambuchen, Space Technology Principle Technologist for Robotics -- Emily Nelson, Deputy Chief, Flight Director Branch -- Joe Caram, Gateway Systems Engineering and Integration Lead -- Bill Othon, Gateway Verification and Validation Lead Organizers: ----------- Moshe Y. Vardi (General Chair) Julia Badger (PC Chair) Kristin Yvonne Rozier (PC Chair) Programme Committee: -------------------- Erika ?brah?m, RWTH Aachen University, Germany Dirk Beyer, LMU Munich, Germany Armin Biere, Johannes Kepler University Linz, Austria Nikolaj Bjorner, Microsoft, USA Sylvie Boldo, INRIA, France Jonathan Bowen, London South Bank University, UK Gianfranco Ciardo, Iowa State University, US Darren Cofer, Rockwell Collins, USA Frederic Dadeau, FEMTO-ST, France Ewen Denney, NASA, US Gilles Dowek, INRIA and ENS Paris-Saclay, France Steven Drager, AFRL, US Catherine Dubois, ENSIIE-Samovar, France Alexandre Duret-Lutz, LRDE/EPITA, France Aaron Dutle, NASA, US Marco Gario, Siemens Corporate Technology, USA Alwyn Goodloe, NASA, US Arie Gurfinkel, University of Waterloo, Canada John Harrison, Amazon Web Services, USA Klaus Havelund, JPL/NASA, USA Constance Heitmeyer, Naval Research Laboratory, USA Marieke Huisman, University of Twente, The Netherlands Shafagh Jafer, Embry-Riddle University, USA Xiaoqing Jin, Toyota Technical Center, USA Rajeev Joshi, JPL/NASA, USA Laura Kovacs, Vienna University of Technology, Austria Joe Leslie-Hurd, Intel, US Panagiotis Manolios, Northeastern University, USA Cristian Mattarei, Stanford University, US Stefan Mitsch, Carnegie Mellon University, US Cesar Munoz, NASA, US Anthony Narkawicz, NASA, US Necmiye Ozay, University of Michigan, USA Corina Pasareanu, CMU/NASA, USA Lee Pike, USA Johann Schumann, SGT, USA Cristina Seceleanu, Malardalen University, Sweden Bernhard Steffen, University of Dortmund, Germany Stefano Tonetta, FBK-IRST, Italy Ufuk Topcu, University of Texas at Austin, USA Christoph Torens, German Aerospace Center, Germany Michael Watson, NASA, USA Huan Xu, University of Maryland, US -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Asst Professor, Iowa State University / USA | ~||~ |NASA \ Departments of Aerospace Engineering, |______| ~~ |______| Computer Science, Mathematics, and (__||__) Electrical and Computer Engineering /_\ /_\ Virtual Reality Applications Center !!! !!!http://temporallogic.org/kyr From fisman at seas.upenn.edu Tue Mar 12 03:59:40 2019 From: fisman at seas.upenn.edu (Dana Fisman) Date: Tue, 12 Mar 2019 09:59:40 +0200 Subject: [TYPES/announce] SyGuS-COMP 2019 Call for Solvers and Benchmarks Submission Message-ID: Important Dates: 1 May 2019: Benchmark submission deadline [bechmarks submission link ]. 1 June 2019: Deadline for first version of solvers [solvers submission link ]. 14 June 2019: Deadline for final version of solvers and for solver description 7 July 2019: Author notification 13/14 July 2019: Solvers presentation (at SYNT workshop) Call for Participation: This is a call for participation for the 6th Syntax-Guided Synthesis Competition to be organized as a satellite event of SYNT & CAV 2019 in New York City. The classical formulation of the program-synthesis problem is to find a program that meets a correctness specification given as a logical formula. Recent work on program synthesis and program optimization illustrates many potential benefits of allowing the user to supplement the logical specification with a syntactic template that constrains the space of allowed implementation. The motivation is twofold. First, narrowing the space of implementations makes the synthesis problem more tractable. Second, providing a specific syntax can potentially lead to better optimizations. The input to the syntax-guided synthesis problem (SyGuS) consists of a background theory, a semantic correctness specification for the desired program given by a logical formula, and a syntactic set of candidate implementations given by a grammar. The computational problem then is to find an implementation from the set of candidate expressions that satisfies the specification in the given theory. The formulation of the problem builds on SMT-LIB. There has been a lot of recent interest in both using SyGuS solvers for various synthesis applications and developing different solving algorithms. Despite significant progress in solution strategies in the last few years, synthesis remains a challenging problem. Last year, in the general track, more than 25% of the problems were unsolved, and we welcome solvers that can advance the state of the art. Tracks: This year's competition will have 5 tracks: 1) General SyGuS track, 2) Invariant Synthesis track, 3) Conditional Linear Integer Arithmetic track, and 4) Programming By Examples in Strings theory and 5) Programming By Examples in BitVector theory. This year's SyGuS competition will use a lightly modified version of the SyGuS input format that was used in previous competitions. The new format is more compliant with SMT-LIB version 2.6, includes minor changes to the concrete syntax for commands, and eliminates several deprecated features of the previous format. A comprehensive description of the new input format and its differences with respect to the previous format is available in the reference document ?The SyGuS Language Standard Version 2.0?, available here . Benchmarks for the competition: We will evaluate the solvers on a subset of public benchmarks and some secret benchmarks. The domains of benchmarks include bit-vector manipulation, concurrency, robotics, string transformations, invariant generation, program repair and cryptographic circuits. We are still finalizing the set of benchmarks, and would appreciate your contribution to the benchmarks as well. Evaluation: Evaluation of the solvers will be done on the StarExec system (200 dual quad-core machines with 256GB memory each). The solvers would be run with a TIMEOUT value. The SyGuS-correctness checker, as well as the solvers from last year's competition are available on the SyGuS community at StarExec. Candidate participants are invited to register on StarExec where they can easily compare their solvers to the previous ones against the public benchmarks. Scoring: The scoring system is per track and as follows. A solver that solved N benchmarks in the track, out of which F benchmarks among the fastest (according to the pseudo-logarithmic scale used in previous competitions) and S benchmarks with an expression size among the smallest (according to the pseudo-logarithmic scale used in previous competitions) will receive the score 5*N+3*F+1*S. The solver with highest score will be announced the winner. Tool Submission and Description: We expect the tool developers to test their solvers on the public benchmarks, and submit the solver binaries by the Solver submission deadline. Each solver submission should be accompanied by a 1-2 page (IEEE format) description of the key ideas of the solvers. Licensing of Tools and Benchmarks: All benchmarks will be made public after the competition. We encourage the tool developers to make their solvers open-source, but participants are welcomed to submit binaries of proprietary tools as well. Organization: The competition was initiated as part of NSF Expeditions in Computing project ExCAPE, and is organized by Rajeev Alur (University of Pennsylvania), Dana Fisman (Ben-Gurion University), Saswat Padhi (University of California, Los Angeles), Andrew Reynolds (University of Iowa), Rishabh Singh (Google Brain), and Abhishek Udupa (Microsoft). For more information see the sygus webpage. For questions regarding the competition please contact the organizers at sygus-organizers at seas.upenn.edu . -------------- next part -------------- An HTML attachment was scrubbed... URL: From sefm2019 at gmail.com Tue Mar 12 04:44:58 2019 From: sefm2019 at gmail.com (Publicity Chair) Date: Tue, 12 Mar 2019 09:44:58 +0100 Subject: [TYPES/announce] SEFM 2019 - Call for Papers Message-ID: -------------------------------------------------------------------- Second Call for Papers SEFM 2019 17th International Conference on Software Engineering and Formal Methods Oslo, Norway, September 16-20, 2019 http://sefm2019.inria.fr Twitter: @SEFM_conf --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: May 3, 2019 (AoE) Paper submission deadline: May 10, 2019 (AoE) Notification: June 25, 2019 Conference: September 16-20, 2019 OVERVIEW AND SCOPE SEFM aims to bring together leading researchers and practitioners from academia, industry, and government, to advance the state of the art in formal methods, to facilitate their uptake in the software industry, and to encourage their integration within practical software engineering methods and tools. Topics of interest include, but are not limited to, the following aspects of software engineering and formal methods: # Software Development Methods - Formal modeling, specification, and design - Software evolution, maintenance, re-engineering, and reuse # Design Principles - Programming languages - Domain-specific languages - Type theory - Abstraction and refinement # Software Testing, Validation, and Verification - Model checking, theorem proving, and decision procedures - Testing and runtime verification - Statistical and probabilistic analysis - Synthesis - Performance estimation and analysis of other non-functional properties - Other light-weight and scalable formal methods # Security and Safety - Security, privacy, and trust - Safety-critical, fault-tolerant, and secure systems - Software certification # Applications and Technology Transfer - Service-oriented and cloud computing systems, Internet of Things - Component, object, multi-agent and self-adaptive systems - Real-time, hybrid, and cyber-physical systems - Intelligent systems and machine learning - HCI, interactive systems, and human error analysis - Education # Case studies, best practices, and experience reports PAPER SUBMISSION We solicit two categories of papers: - Regular papers describing original research results, case studies, or surveys. Regular papers should not exceed 15 pages, excluding bibliography. - Tool papers that describe an operational tool and its contributions. Tool papers should not exceed 6 pages (including bibliography) and should include the URL of the tool. All submissions must be original, unpublished, and not submitted concurrently for publication elsewhere. Paper submission is done via EasyChair at https://easychair.org/conferences/?conf=sefm2019 Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). PUBLICATION All accepted papers will appear in the proceedings of the conference that will be published as a volume in Springer's LNCS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to special issues of the journals "Software and Systems Modeling" and "Formal Methods in System Design." INVITED SPEAKERS Wil van der Aalst (RWTH Aachen University, Germany) David Basin (ETH Zurich, Switzerland) Koushik Sen (University of California, Berkeley, USA) PROGRAM CHAIRS Peter Csaba ?lveczky (University of Oslo, Norway) Gwen Sala?n (Universit? Grenoble Alpes, France) PROGRAM COMMITTEE Erika Abraham (RWTH Aachen University, Germany) Cyrille Artho (KTH Royal Institute of Technology, Sweden) Kyungmin Bae (Pohang University of Science and Technology, South Korea) Olivier Barais (University of Rennes, France) Luis Barbosa (University of Minho, Portugal) Dirk Beyer (LMU Munich, Germany) Roberto Bruni (University of Pisa, Italy) Ana Cavalcanti (University of York, UK) Alessandro Cimatti (FBK-irst, Italy) Robert Clariso (Open University of Catalonia, Spain) Rocco De Nicola (IMT School for Advanced Studies Lucca, Italy) John Derrick (Unversity of Sheffield, UK) Jos? Luiz Fiadeiro (Royal Holloway, University of London, UK) Osman Hasan (National University of Sciences & Technology, Pakistan) Klaus Havelund (Jet Propulsion Laboratory, US) Reiko Heckel (University of Leicester, UK) Marieke Huisman (University of Twente, The Netherlands) Alexander Knapp (Augsburg University, Germany) Nikolai Kosmatov (CEA LIST, France) Frederic Mallet (Universit? Nice Sophia Antipolis, France) Tiziana Margaria (Lero, Ireland) Hernan Melgratti (University of Buenos Aires, Argentina) Madhavan Mukund (Chennai Mathematical Institute, India) Marc Pantel (IRIT/INPT, Universit? de Toulouse, France) Anna Philippou (University of Cyprus) Grigore Rosu (University of Illinois, US) Augusto Sampaio (Federal university of Pernambuco, Brazil) Cesar Sanchez (IMDEA Software Institute, Spain) Ina Schaefer (Technische Universit?t Braunschweig, Germany) Graeme Smith (The University of Queensland, Australia) Jun Sun (Singapore University of Technology and Design) Maurice H. Ter Beek (ISTI-CNR, Pisa, Italy) Antonio Vallecillo (University of Malaga, Spain) Daniel Varro (Budapest University of Technology and Economics, Hungary & McGill University, Canada) Heike Wehrheim (University of Paderborn, Germany) Franz Wotawa (University of Graz, Austria) -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.p.luttik at TUE.nl Tue Mar 12 11:11:11 2019 From: s.p.luttik at TUE.nl (Luttik, S.P.) Date: Tue, 12 Mar 2019 15:11:11 +0000 Subject: [TYPES/announce] CONCUR 2019 final call for papers Message-ID: <9CF91192-4A94-42C4-B040-91DB51CFFBB3@tue.nl> ============================= CONCUR 2019 - Call for Papers ============================= https://event.cwi.nl/concur2019/ The 30th International Conference on Concurrency Theory Amsterdam, The Netherlands, 27-30 August 2019 The purpose of the CONCUR conferences is to bring together researchers, developers, and students in order to advance the theory of concurrency, and promote its applications. INVITED SPEAKERS Marta Kwiatkowska - University of Oxford (UK) Kim G. Larsen - Aalborg University (Denmark) Joel Ouaknine - Max Planck Institute for Software Systems (Germany) Jaco van de Pol - Aarhus University (Denmark) CO-LOCATED CONFERENCES 24th International Conference on Formal Methods for Industrial Critical Systems (FMICS 2019) 17th International Conference on Formal Modelling and Analysis of Timed Systems (FORMATS 2019) CO-LOCATED WORKSHOPS 3rd International Workshop on Methods and Tools for Distributed Hybrid Systems (DHS 2019) Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) 2nd International Workshop on Recent Advances in Concurrency and Logic (RADICAL 2019) 4th International workshop on TIming Performance engineering for Safety critical systems (TIPS 2019) 8th IFIP WG 1.8 Workshop on Trends in Concurrency Theory (TRENDS 2019) 9th Young Researchers Workshop on Concurrency Theory (YR-CONCUR 2019) IMPORTANT DATES All dates are AoE. Abstract submission: April 15, 2019 Paper submission: April 22, 2019 Notification: June 14, 2019 Camera ready copy: July 3, 2019 Conference: August 27-30, 2019 TOPICS Submissions are solicited in semantics, logics, verification and analysis of concurrent systems. The principal topics include (but are not limited to): Basic models of concurrency such as abstract machines, domain-theoretic models, game-theoretic models, process algebras, graph transformation systems, Petri nets, hybrid systems, mobile and collaborative systems, probabilistic systems, real-time systems, biology-inspired systems, and synchronous systems; Logics for concurrency such as modal logics, probabilistic and stochastic logics, temporal logics, and resource logics; Verification and analysis techniques for concurrent systems such as abstract interpretation, atomicity checking, model checking, race detection, pre-order and equivalence checking, run-time verification, state-space exploration, static analysis, synthesis, testing, theorem proving, type systems, and security analysis; Distributed algorithms and data structures: design, analysis, complexity, correctness, fault tolerance, reliability, availability, consistency, self-organization, self-stabilization, protocols; Theoretical foundations of architectures, execution environments, and software development for concurrent systems such as geo-replicated systems, communication networks, multiprocessor and multi-core architectures, shared and transactional memory, resource management and awareness, compilers and tools for concurrent programming, programming models such as component-based, object- and service-oriented. PAPER SUBMISSION CONCUR 2019 solicits high quality papers reporting research results and/or experience related to the topics mentioned below. All papers must be original, unpublished, and not submitted for publication elsewhere. Each paper will undergo a thorough review process. The paper may be supplemented with a clearly marked appendix, which will be reviewed at the discretion of the program committee. The CONCUR 2019 proceedings will be published by LIPIcs. Papers must be submitted electronically as PDF files via EasyChair via https://www.easychair.org/conferences/?conf=concur2019 Papers must not exceed 14 pages (excluding references and clearly marked appendices) using the LIPIcs style. SPECIAL ISSUE A special issue dedicated to selected papers from CONCUR'2019 will appear in Logical Methods in Computer Science. ORGANIZATION COMMITTEE General Chair: Jos Baeten (CWI, Amsterdam, The Netherlands) Program Co-chairs: Wan Fokkink (Vrije Universiteit Amsterdam, The Netherlands) Rob van Glabbeek (Data61, CSIRO, Sydney, Australia) Workshop Chair: Bas Luttik (Eindhoven University of Technology, The Netherlands) PROGRAM COMMITTEE Christel Baier, TU Dresden (Germany) Jiri Barnat, Masaryk University, Brno (Czech Republic) Benedikt Bollig, CNRS, Paris (France) Borzoo Bonakdarpour, Iowa State University (USA) Ilaria Castellani, INRIA Sophia Antipolis (France) Taolue Chen, Birkbeck, University of London (UK) Rance Cleaveland, University of Maryland (USA) Yuxin Deng, East China Normal University, Shanghai (China) Jos?e Desharnais, Universit? Laval (Canada) Adrian Francalanza, University of Malta (Malta) Wan Fokkink (co-chair), Vrije Universiteit Amsterdam (The Netherlands) Ansgar Fehnker, University of Twente (The Netherlands) David de Frutos-Escrig, Universidad Complutense de Madrid (Spain) Yuxi Fu, Shanghai Jiao Tong University (China) Rob van Glabbeek (co-chair), CSIRO, Sydney (Australia) Alexey Gotsman, IMDEA Software Institute, Madrid (Spain) Radu Grosu, TU Wien (Austria) Ichiro Hasuo, National Institute of Informatics, Tokyo (Japan) Marieke Huisman, University of Twente (The Netherlands) Barbara K?nig, University of Duisburg-Essen (Germany) Gerald L?ttgen, University of Bamberg (Germany) Bas Luttik, Eindhoven University of Technology (The Netherlands) Anca Muscholl, Universit? Bordeaux (France) Uwe Nestmann, TU Berlin (Germany) Jun Pang, University of Luxembourg (Luxembourg) Jean-Fran?ois Raskin, Universit? Libre de Bruxelles (Belgium) Grigore Rosu, University of Illinois at Urbana-Champaign (USA) Jiri Srba, Aalborg University (Denmark) Simone Tini, University of Insubria (Italy) Frank Valencia, ?cole Polytechnique de Paris (France) James Worrell, University of Oxford (UK) Gianluigi Zavattaro, University of Bologna (Italy) -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at uottawa.ca Tue Mar 12 13:47:42 2019 From: afelty at uottawa.ca (Amy Felty) Date: Tue, 12 Mar 2019 17:47:42 +0000 Subject: [TYPES/announce] LSFA 2019 - Second Call for papers Message-ID: <6CB77520-947E-4FD2-928A-242F222020E4@uottawa.ca> SECOND CALL FOR PAPERS LSFA 2019 14th Workshop on Logical and Semantic Frameworks, with Applications 24-26 August 2019, Natal, Brazil https://sites.google.com/view/lsfa2019 Logical and semantic frameworks are formal languages used to represent logics, languages and systems. These frameworks provide foundations for the formal specification of systems and programming languages, supporting tool development and reasoning. LSFA 2019 will be a satellite event of CADE-27, which will be held in Natal, Brazil, 25-30 August, 2019 (https://www.mat.ufrn.br/cade-27/). Previous editions of LSFA took place in Fortaleza (2018), Bras?lia (2017, collocated with Tableaux+FroCoS+ITP), Porto (2016), Natal (2015), Bras?lia (2014), S?o Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). See http://lsfa.cic.unb.br for more information. TOPICS OF INTEREST Topics of interest include, but are not limited to: * Specification languages and meta-languages * Formal semantics of languages and logical systems * Logical frameworks * Semantic frameworks * Type theory * Proof theory * Automated deduction * Implementation of logical or semantic frameworks * Applications of logical or semantic frameworks * Computational and logical properties of semantic frameworks * Logical aspects of computational complexity * Lambda and combinatory calculi * Process calculi SUBMISSION AND PUBLICATION Contributions should be written in English and submitted in the form of full papers with a maximum of 13 pages including references. Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds (preliminary results and work in progress), original surveys, or overviews of research projects, where the focus is more on elegance and dissemination than on novelty. Papers belonging to this second category are expected to be short, that is, of a maximum of 6 pages including references. For both paper categories, additional technical material can be provided in a clearly marked appendix which will be read by reviewers at their discretion. Contributions must also be unpublished and not submitted simultaneously for publication elsewhere. The papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/prelim.html). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2019 At least one of the authors should register for the workshop. All accepted papers will be available online during the workshop; full papers will be published at ENTCS, and short papers will be collected in an informal volume. For the publication of the proceedings there will be a cost to authors of USD 50 at registration time. Previous LSFA special issues have been published in journals such as Log J IGPL and TCS (see http://lsfa.cic.unb.br). IMPORTANT DATES: * Submission deadline: April 19 * Notification to authors: May 24 * Proceedings version due: June 21 * LSFA 2019: August 24-26 INVITED SPEAKERS * Pascal Fontaine, LORIA * Achim Jung, University of Birmingham * Vivek Nigam, Fortiss * Elaine Pimentel, UFRN * Giselle Reis, CMU-Qatar PROGRAM COMMITTEE CO-CHAIRS * Amy Felty, University of Ottawa (chair) * Jo?o Marcos, UFRN (chair) PROGRAM COMMITTEE * Beniamino Accattoli, INRIA Saclay * Sandra Alves, University of Porto * Mario Benevides, UFRJ * Ana Bove, Chalmers * Marco Cerami, UFBA * Valeria de Paiva, Nuance Communications * Maribel Fernandez, King's College London * Francicleber Ferreira, UFC * Erich Gr?del, RWTH Aachen * Edward Hermann Haeusler, PUC-Rio * Oleg Kiselyov, Tohoku University * Bj?rn Lellmann, TU Wien * Bruno Lopes, UFF * Favio Miranda-Perea, UNAM * Alberto Momigliano, University of Milano * Daniele Nantes, UnB * Pedro Quaresma, University of Coimbra * Florian Rabe, LRI Paris * Alexandre Rademaker, IBM-Brazil * Umberto Rivieccio, UFRN * Camilo Rocha, PUJ * Matthieu Sozeau, IRIF * Nora Szasz, Universidad ORT * Ivan Varzinczak, Universit? d?Artois * Daniel Ventura, UFG * Anna Zamansky, University of Haifa ORGANIZING COMMITTEE * Carlos Olarte, UFRN CONTACT * lsfa2019 at easychair.org From nevrenato at gmail.com Tue Mar 12 08:54:55 2019 From: nevrenato at gmail.com (Renato Neves) Date: Tue, 12 Mar 2019 12:54:55 +0000 Subject: [TYPES/announce] Formal Methods 2019 - Doctoral Symposium Message-ID: <20190312125455.GA5671@RNPA41A2F.lan> Formal Methods 2019 - Doctoral Symposium Porto, Portugal, October 7th, 2019 http://formalmethods2019.inesctec.pt/?page_id=361 In conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt GOALS AND SCOPE A Doctoral Symposium will be held on the 7th October in conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods which will take place in Porto, Portugal, from 7 to 11 October 2019. This symposium aims to provide a helpful environment in which selected PhD students can present and discuss their ongoing work, meet other students working on similar topics, and receive helpful advice and feedback from a panel of researchers and academics. If you are a PhD student researching any topic that falls within the area of formal methods, you are warmly invited to submit a Research Abstract for consideration to be selected as a participant. There will be a best presentation award. Scholarships for attendance will also be available. RESEARCH ABSTRACTS Research Abstracts should be no more than 4 pages in LNCS format. Your Research Abstract should: - Outline the problem being addressed, its relevance, the solution you are working on, your research approach (such as your research method) and your expected contribution. - Contain a very brief literature survey indicating the most important references related to: (a) the problem being addressed and/or (b) existing solutions as appropriate. - Indicate your progress to date and the current stage of research. The Research Abstract should be written by yourself as sole author, but should include references to any papers you have already published, including joint publications with your supervisor. IMPORTANT DATES Submission deadline: June 10, 2019 (AoE)* Notification: July 5, 2019 Doctoral Symposium: October 7, 2019 HOW TO SUBMIT Please upload a PDF version of your Research Abstract, including your name, affiliation, and email address to: https://easychair.org/conferences/?conf=dsfm19 DOCTORAL SYMPOSIUM WEBSITE http://formalmethods2019.inesctec.pt/?page_id=361 ORGANISATION CHAIRS: Alexandra Silva, University College London Antonia Lopes, University of Lisbon PROGRAM COMMITTEE Alessandro Fantechi, University of Florence Ana Cavalcanti, University of York Andr? Platzer, CMU Carlo A. Furia, USI - Universit? della Svizzera Italiana Dalal Alrajeh, Imperial College Einar Broch Johnsen, University of Oslo Elvira Albert, Universidad Complutense de Madrid Jaco van de Pol, University of Twente Matteo Rossi, Politecnico di Milano Stefania Gnesi, ISTI-CNR Stephan Merz, INRIA Nancy From mohammad.al-khatib at tum.de Tue Mar 12 12:15:52 2019 From: mohammad.al-khatib at tum.de (Mohammad Al Khatib) Date: Tue, 12 Mar 2019 17:15:52 +0100 Subject: [TYPES/announce] Call for submissions for the 12th International Workshop on Numerical Software Verification Message-ID: Call for Submissions ???????????????? The 12th International Workshop on Numerical Software Verification co-located with CAV, 13-14 July 2019, New York, NY, USA http://nsv19.mpi-sws.org/ > Important Dates: Submission deadline: 24 April 2019 Notification of acceptance: 22 May 2019 Final version: 29 May 2019 Workshop: 13-14 July 2019 SCOPE: ????????????????? Numerical computations are ubiquitous in digital systems: supervision, prediction, simulation and signal processing rely heavily on numerical calculus to achieve desired goals. Design and verification of numerical algorithms has a unique set of challenges, which set it apart from rest of software verification. To achieve the verification and validation of global properties, numerical techniques need to precisely represent local behaviors of each component. The implementation of numerical techniques on modern hardware adds another layer of approximation because of the use of finite representations of infinite precision numbers that usually lack basic arithmetic properties such as commutativity and associativity. Finally, the development and analysis of cyber-physical systems (CPS) which involve the interacting continuous and discrete components pose a further challenge. It is hence imperative to develop logical and mathematical techniques for the reasoning about programmability and reliability. The NSV workshop is dedicated to the development of such techniques. Topics of interest: The scope of the workshop includes, but is not restricted to, the following topics: ? Quantitative and qualitative analysis of hybrid systems ? Models and abstraction techniques ? Optimal control of dynamical systems ? Parameter identification for hybrid systems ? Numerical optimization methods ? Hybrid systems verification ? Applications of hybrid systems to systems biology ? Propagation of uncertainties, deterministic and probabilistic models ? Specifications of correctness for numerical programs ? Quality of finite precision implementations ? Numerical properties of control software ? Validation for space, avionics, automotive and real-time applications ? Validation for scientific computing programs Submission Guidelines: ???????????????? We solicit regular and short papers: ? Regular papers describe original contributions that are neither published nor under review for publication elsewhere. They must not exceed 15 pages in LNCS style >, plus possibly bibliography and appendices. However, program committee members are not required to read the appendices, thus papers must be intelligible without them. ? Short papers present tools, benchmarks, case-studies or are extended abstracts of ongoing research. They should not exceed 6 pages, excluding extra material as above. Paper submission must be performed via the EasyChair system: https://easychair.org/conferences/?conf=nsv19 >. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is signifiant. All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag http://www.springer.com/lncs >. Program Committee: ???????????????? ? Matthias Althoff (Technical University of Munich, Germany) ? Olivier Bouissou (Mathworks, France) ? Samuel Coogan (Georgia institute of Technology, USA) ? Sicun Gao (University of California San Diego, USA) ? Alberto Griggio (Fondazione Bruno Kessler, Italy) ? Ashutosh Gupta (IIT Bombay, India) ? Ichiro Hasuo (National Institute of Informatics, Japan) ? Susmit Jha (SRI International, USA) ? James Kapinski (Toyota, USA) ? Soonho Kong (Toyota Research Institute, USA) ? Jun Liu (University of Waterloo, Canada) ? Manuel Mazo (Delft University of Technology, Netherlands) ? Tatjana Petrov (University of Konstanz, Germany) ? Ruzica Piskac (Yale University, USA) ? Sylvie Putot (LIX, Ecole Polytechnique, France) ? Akshay Rajhans (Mathworks, USA) ? Stefan Ratschan (Academy of Sciences of the Czech Republic, Czech Republic) ? Matthias Rungger (ABB Corporate Research, Germany) ? Sadra Sadraddini (MIT, USA) ? Krishna Shankaranarayanan (IIT Bombay, India) ? Sadegh Soudjani (Newcastle University, UK) ? Laura Titolo (National Institute of Aerospace, USA) ? Ashutosh Trivedi (University of Colorado Boulder, USA) ? Jana Tumova (KTH Royal Institute of Technology, Sweden) ? Caterina Urban (INRIA, France) ? Xiang Yin (Shanghai Jiao Tong University, China) Organizers and Chairs: ???????????????? ? Majid Zamani (University of Colorado Boulder, USA) ? Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobycmurray at googlemail.com Wed Mar 13 02:16:33 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Wed, 13 Mar 2019 17:16:33 +1100 Subject: [TYPES/announce] FTfJP 2019: Call for Papers Message-ID: # CALL FOR PAPERS 21st Workshop on Formal Techniques for Java-like Programs (FTfJP 2019) https://conf.researchr.org/home/FTfJP-2019/ Co-located with ECOOP 2019, July 15-19, Hammersmith, London ## About FTfJP 2019 Formal techniques can help analyse programs, precisely describe program behaviour, and verify program properties. Modern programming languages are interesting targets for formal techniques due to their ubiquity and wide user base, stable and well-defined interfaces and platforms, and powerful (but also complex) libraries. New languages and applications in this space are continually arising, resulting in new programming languages (PL) research challenges. Work on formal techniques and tools and on the formal underpinnings of programming languages themselves naturally complement each other. FTfJP is an established workshop which has run annually since 1999 alongside ECOOP, with the goal of bringing together people working in both fields. The workshop has a broad PL theme; the most important criterion is that submissions will generate interesting discussions within this community. The term ?Java-like? is somewhat historic and should be interpreted broadly: FTfJP solicits and welcomes submission relating to programming languages in general, beyond Java, C#, Scala, etc. Example topics of interest include: * Language design and semantics * Type systems * Concurrency and new application domains * Specification and verification of program properties * Program analysis (static or dynamic) * Program Synthesis * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. ## Submissions Contributions are sought in two categories: * Full Papers (6 pages, excluding references) present a technical contribution, case study, or detailed experience report. We welcome both complete and incomplete technical results; ongoing work is particularly welcome, provided it is substantial enough to stimulate interesting discussions. * Short Papers (2 pages, excluding references) should advocate a promising research direction, or otherwise present a position likely to stimulate discussion at the workshop. We encourage e.g. established researchers to set out a personal vision, and beginning researchers to present a planned path to a PhD. Both types of contributions will benefit from feedback received at the workshop. Submissions will be peer reviewed, and will be evaluated based on their clarity and their potential to generate interesting discussions. The format of the workshop encourages interaction. FTfJP is a forum in which a wide range of people share their expertise, from experienced researchers to beginning PhD students. ## Formatting and Publication Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page (https://www.sigplan.org/Resources/Author). Accepted papers will be published in the ACM Digital Library by default, though authors will be able to opt out of this publication, if desired. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. ## Important Dates * Submission: 21 April (AoE) * Notification: 2 June ## Program Committee * Yuyan Bao (Pennsylvania State University) * James Bornholt (University of Washington) * Gidon Ernst (Co-Chair; LMU Munich) * Marie Farrell (University of Liverpool) * Carlo A. Furia (USI ? Universit? della Svizzera Italiana) * Marie-Christine Jakobs (TU Darmstadt) * Wojciech Mostowski (Halmstad University) * Toby Murray (Co-Chair; University of Melbourne) * Christine Rizkallah (University of New South Wales and Data61) * Martin Sch?f (Amazon Web Services) From a.scalas at aston.ac.uk Wed Mar 13 06:27:38 2019 From: a.scalas at aston.ac.uk (Alceste Scalas) Date: Wed, 13 Mar 2019 10:27:38 +0000 Subject: [TYPES/announce] CfP: 12th Interaction and Concurrency Experience (ICE 2019) Message-ID: <67f8d0ef-ea59-21f2-2f68-e59af8b7a110@aston.ac.uk> ICE 2019 - 12th Interaction and Concurrency Experience ICE 2019 is a satellite workshop of DisCoTec 2019 , held on June 20-21, 2019 in Lyngby, Denmark. Webpage: http://www.discotec.org/2019/ice Paper submission: https://easychair.org/conferences/?conf=ice20190 Highlights * Distinctive selection procedure * ICE welcomes full papers to be included in the proceedings * ICE also welcomes oral communications of already published or preliminary work * Submission deadline: April 18 (abstracts), April 20 (papers) * Publication in EPTCS * Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) Important dates * April 18, 2019: abstract submission * April 20, 2019: paper submission * April 20 - May 11, 2019: reviews and PC discussion * May 24, 2019: notification * June 20-21, 2019: ICE workshop * July 15, 2019: camera-ready for EPTCS post-proceedings Scope 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 Intereaction and Concurrency, including but not limited to: * Formal semantics * Process algebras and calculi * Models and languages * Protocols * Logics and types * Expressiveness * Model transformations * Tools, implementations, and experiments * Specification and verification * Coinductive techniques * Tools and techniques for automation * Synthesis techniques Selection Procedure 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 nine 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. ICE adopts a light double-blind reviewing process, detailed below. Submission Guidelines 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. Research papers should be 3-16 pages plus at most 2 pages of references. Short research papers are welcome; for example a 5 page short paper fits this category perfectly. * *Oral communications* 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 papers of 1-5 pages would be appreciated. For example, a one page summary of previously published work is welcome in 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 ?Oral 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 . Publications 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. Invited speakers * Dilian Gurov (KTH, SE) * Fritz Henglein (Deon Digital and University of Copenhagen, DK) Programme Committee * Aim?e Borda (Trinity College Dublin, IE) * Matteo Cimini (University of Massachusetts Lowell, USA) * Corina Cirstea (University of Southampton, UK) * Ornela Dardha (University of Glasgow, UK) * Simon Fowler (University of Edinburgh, UK) * Svetlana Jak?i? (Western Norway University of Applied Sciences, NO) * Ivan Lanese (University of Bologna, IT) * Julien Lange (University of Kent, UK) * Hugo-Andr?s L?pez (IT University of Copenhagen and DCR Solutions, DK) * Claudio Antares Mezzina (University of Leicester, UK) * Maurizio Murgia (University of Cagliari, IT) * Kristin Peters (TU Berlin, DE) * Matteo Sammartino (University College London, UK) * Emmanouela Stachtiari (Aristotle University of Thessaloniki, GR) * Silvia Lizeth Tapia Tarifa (University of Oslo, NO) * Hugo Torres Vieira (IMT Lucca, IT) * Johannes ?man Pohjola (Data61/CSIRO, AU) ICEcreamers * Massimo Bartoletti (University of Cagliari, IT) * Ludovic Henrio (CNRS, LIP, Lyon, FR) * Anastasia Mavridou (NASA Ames, USA) * Alceste Scalas (Aston University, UK) Steering Committee * Simon Bliudze (Inria Lille - Nord Europe, FR) * Filippo Bonchi (University of Pisa, IT) * Roberto Bruni (University of Pisa, IT) * Alexandra Silva (University College London, UK) * Paola Spoletini (Kennesaw State University, USA) * Emilio Tuosto (University of Leicester, UK) Previous editions 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 (Vol. 92). * ICE?17 , June 21-22 2017 in Neuch?tel, Switzerland, co-located with DisCoTec?17. The post-proceedings were published in EPTCS (vol. 261) and a special issue of JLAMP is in preparation. * ICE?18 , June 20-21, 2018 in Madrid, Spain, co-located with DisCoTec?18. The post-proceedings were published in EPTCS (vol. 279) and a special issue of JLAMP is in preparation. More information For additional information, please contact the Program Committee co-chairs: ice2019-0 at easychair.org -- Alceste Scalas -http://www.doc.ic.ac.uk/~ascalas/ Lecturer in Computer Science - Aston University, Birmingham, UK Main building, room MB214D, +44 121 204 4760 -------------- next part -------------- An HTML attachment was scrubbed... URL: From reynald.affeldt at aist.go.jp Wed Mar 13 19:24:38 2019 From: reynald.affeldt at aist.go.jp (AffeldtReynald) Date: Wed, 13 Mar 2019 23:24:38 +0000 Subject: [TYPES/announce] [CFP] The Coq Workshop 2019 Message-ID: ********************************************************************* The Coq Workshop 2019: Call for Talk Proposals Colocated with the 10th International Conference on Interactive Theorem Proving (ITP 2019), Portland, OR, USA ********************************************************************** We are pleased to invite you to submit talk proposals for the Coq workshop 2019, which will be held on September 8 2019, in Portland, OR, USA. The Coq workshop is part of ITP 2019 (https://itp19.cecs.pdx.edu/). The Coq workshop 2019 is the 10th Coq Workshop. The Coq Workshop series (https://coq.inria.fr/coq-workshop/) brings together Coq (https://coq.inria.fr/) users, developers, and contributors. While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, supplemented with invited talks. We invite all members of the Coq community to propose informal talks, discussion sessions, or any potential uses of the day allocated to the workshop. Important dates: - June 4 2019: Deadline for abstract submission - July 2 2019: Notification to authors - September 8 2019: Workshop Submission Instructions: Authors should submit short proposals through EasyChair (https://easychair.org/conferences/?conf=coq2019) in the form of a PDF extended abstract of less than 2 pages, in full-page single-column style. Relevant subject matter includes but is not limited to: - Theory and implementation of the Calculus of Inductive Constructions - Language or tactic features - Plugins and libraries for Coq - Techniques for formalization programming languages and mathematics - Applications and experience in education and industry - Tools and platforms built on Coq (including interfaces) - Formalization tricks and pearls Program Committee: - Reynald Affeldt (AIST) - Christian Doczkal (CNRS - LIP, ENS Lyon) - Jacques Garrigue (Nagoya University) - Chantal Keller (LRI, Univ. Paris-Sud) - Dominique Larchey-Wendling (CNRS, Loria) - Gregory Malecha (BedRock Systems Inc.) - Pierre-Marie P?drot (INRIA) - Ilya Sergey (Yale-NUS College and NUS School of Computing) - John Wiegley (DFINITY) Organization contact (co-chairs): reynald.affeldt AT aist.go.jp, garrigue AT math.nagoya-u.ac.jp For more information: https://staff.aist.go.jp/reynald.affeldt/coq2019/ From nevrenato at gmail.com Thu Mar 14 05:58:18 2019 From: nevrenato at gmail.com (Renato Neves) Date: Thu, 14 Mar 2019 09:58:18 +0000 Subject: [TYPES/announce] Formal Methods 2019 - Final Call For Papers Message-ID: <20190314095818.GA4986@RNPA41A2F.lan> ============================================================== Third and Final Call for Papers FM 2019 - 23rd International Symposium on Formal Methods - 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt/ ============================================================== Check us out on FME's YouTube channel: https://www.youtube.com/channel/UC5rZj0AyBudca0YRgEAX-Ow/ ============================================================== FM 2019 is the 23rd international symposium in a series organised by Formal Methods Europe (FME), an independent association whose aim is to stimulate the use of, and research on, formal methods for software development. Every 10 years the symposium is organised as a World Congress. Twenty years after FM 1999 in Toulouse, and 10 years after FM 2009 in Eindhoven, FM 2019 is the 3rd World Congress on Formal Methods. This is reflected in a PC with members from over 40 countries. Thus, FM 2019 will be both an occasion to celebrate and a platform for enthusiastic researchers and practitioners from a diversity of backgrounds to exchange their ideas and share their experience. FORMAL METHODS: THE NEXT 30 YEARS It is now more than 30 years since the first VDM symposium in 1987 brought together researchers with the common goal of creating methods to produce high quality software based on rigour and reason. Since then the diversity and complexity of computer technology has changed enormously and the formal methods community has stepped up to the challenges those changes brought by adapting, generalising and improving the models and analysis techniques that were the focus of that first symposium. The theme for FM 2019 is a reflection on how far the community has come and the lessons we can learn for understanding and developing the best software for future technologies. Important Dates =============== Abstract submission: 28 March, 2019 Full paper submission: 11 April, 2019, 23:59 AoE Notification: 11 June, 2019 Camera ready: 9 July, 2019 Conference: 7-11 October, 2019 Invited Speakers ================ - June Andronick (CSIRO/Data61 and UNSW, Sydney, Australia) - Shriram Krishnamurthi (Brown University, Providence, RI, USA) - Erik Poll (Radboud University, Nijmegen, The Netherlands) Topics of Interest ================== FM 2019 encourages submissions on formal methods in a wide range of domains including software, computer-based systems, systems-of-systems, cyber-physical systems, human-computer interaction, manufacturing, sustainability, energy, transport, smart cities, and healthcare. We particularly welcome papers on techniques, tools and experiences in interdisciplinary settings. We also welcome papers on experiences of formal methods in industry, and on the design and validation of formal methods tools. The broad topics of interest for FM 2019 include, but are not limited to: - Interdisciplinary formal methods: Techniques, tools and experiences demonstrating the use of formal methods in interdisciplinary settings. - Formal methods in practice: Industrial applications of formal methods, experience with formal methods in industry, tool usage reports, experiments with challenge problems. The authors are encouraged to explain how formal methods overcame problems, led to improved designs, or provided new insights. - Tools for formal methods: Advances in automated verification, model checking, and testing with formal methods, tools integration, environments for formal methods, and experimental validation of tools. The authors are encouraged to demonstrate empirically that the new tool or environment advances the state of the art. - Formal methods in software and systems engineering: Development processes with formal methods, usage guidelines for formal methods, and method integration. The authors are encouraged to evaluate process innovations with respect to qualitative or quantitative improvements. Empirical studies and evaluations are also solicited. - Theoretical foundations of formal methods: All aspects of theory related to specification, verification, refinement, and static and dynamic analysis. The authors are encouraged to explain how their results contribute to the solution of practical problems with formal methods or tools. Submission Guidelines ===================== Papers should be original work, not published or submitted elsewhere, in Springer LNCS format, written in English, submitted through EasyChair: https://easychair.org/conferences/?conf=fm2019 Each paper will be evaluated by at least three members of the Programme Committee. Authors of papers reporting experimental work are strongly encouraged to make their experimental results available for use by the reviewers. Similarly, case study papers should describe significant case studies, and the complete development should be made available at the time of review. The usual criteria for novelty, reproducibility, correctness and the ability for others to build upon the described work apply. Tool papers should explain enhancements made compared to previously published work. A tool paper need not present the theory behind the tool but should focus on the tool's features, how it is used, its evaluation, and examples and screen shots illustrating the tool's use. Authors of tool papers should make their tool available for use by the reviewers. We solicit two categories of papers: - Regular Papers should not exceed 15 pages, not counting references and appendices. - Short papers, including tool papers, should not exceed 6 pages, not counting references and appendices. Besides tool papers, short papers are encouraged for any topic that can be described within the page limit, and in particular for novel ideas without an extensive experimental evaluation. Short papers will be accompanied by short presentations. For regular and tool papers, an appendix can provide additional material such as details on proofs or experiments. The appendix is not part of the page count and not guaranteed to be read or taken into account by the reviewers. It should not contain information necessary to the understanding and the evaluation of the presented work. Papers will be accepted or rejected in the category in which they were submitted. At least one author of an accepted paper is expected to present the paper at the conference as a registered participant. Best Paper Award ================ At the conference, the PC Chairs will present an award to the authors of the submission selected as the FM 2019 Best Paper. Publication =========== Accepted papers will be published in the Symposium Proceedings to appear in Springer's Lecture Notes in Computer Science in the subline on Formal Methods. Authors of selected papers will be invited to submit an extended version of their paper to one of the special issues in "Formal Aspects of Computing" and "Formal Methods in System Design". General Chair ============= Jos? Nuno Oliveira, INESC TEC & University of Minho, PT Program Committee Chairs ======================== Maurice ter Beek, ISTI-CNR, Pisa, IT Annabelle McIver, Macquarie University, Sydney, AU Program Committee ================== Bernhard Aichernig, TU Graz, AT Elvira Albert, Complutense University of Madrid, ES Mar?a Alpuente, Polytechnic University of Valencia, ES Dalal Alrajeh, Imperial College, UK M?rio S. Alvim, Federal University of Minas Gerais, BR June Andronick, CSIRO/Data61, AU Christel Baier, TU Dresden, DE Lu?s Barbosa, University of Minho and UN University, PT Gilles Barthe, IMDEA Software Institute, ES Marcello Bersani, Polytechnic University of Milan, IT Gustavo Betarte, Tilsor SA and University of the Republic, UY Nikolaj Bj?rner, Microsoft Research, US Frank de Boer, CWI, NL Sergiy Bogomolov, Australian National University, AU Julien Brunel, ONERA, FR N?stor Cata?o, Universidad del Norte, CO Ana Cavalcanti, University of York, UK Antonio Cerone, Nazarbayev University, KZ Marsha Chechik, University of Toronto, CA David Chemouil, ONERA, FR Alessandro Cimatti, FBK-IRST, IT Alcino Cunha, University of Minho, PT Michael Dierkes, Rockwell Collins, FR Alessandro Fantechi, University of Florence, IT Carla Ferreira, New University of Lisbon, PT Jo?o Ferreira, Teesside University, UK Jos? Fiadeiro, Royal Holloway University of London, UK Marcelo Frias, Buenos Aires Institute of Technology, AR Fatemeh Ghassemi, University of Tehran, IR Silvia Ghilezan, University of Novi Sad, RS Stefania Gnesi, ISTI-CNR, IT Reiner H?hnle, TU Darmstadt, DE Osman Hasan, National University of Sciences and Technology, PK Klaus Havelund, NASA Jet Propulsion Laboratory, US Anne Haxthausen, TU Denmark, DK Ian Hayes, University of Queensland, AU Constance Heitmeyer, Naval Research Laboratory, US Jane Hillston, University of Edinburgh, UK Thai Son Hoang, University of Southampton, UK Zhenjiang Hu, National Institute of Informatics, JP Dang Van Hung, Vietnam National University, VN Atsushi Igarashi, Kyoto University, JP Suman Jana, Columbia University, US Ali Jaoua, Qatar University, QA Einar Broch Johnson, University of Oslo, NO Joost-Pieter Katoen, RWTH Aachen University, DE Laura Kov?cs, TU Vienna, AT Axel Legay, KU Leuven, BE Alberto Lluch Lafuente, TU Denmark, DK Malte Lochau, TU Darmstadt, DE Michele Loreti, University of Camerino, IT Gabriele Lenzini, University of Luxembourg, LU Yang Liu, Nanyang Technical University, SG Anastasia Mavridou, NASA Ames, US Hern?n Melgratti, University of Buenos Aires, AR Sun Meng, Peking University, CN Dominique M?ry, LORIA and University of Lorraine, FR Rosemary Monahan, Maynooth University, IE Olfa Mosbahi, University of Carthage, TN Mohammad Mousavi, University of Leicester, UK C?sar Mu?oz, NASA Langley, US Tim Nelson, Brown University, US Gethin Norman, University of Glasgow, UK Colin O'Halloran, D-RisQ Software Systems, UK Federico Olmedo, University of Chile, CL Gordon Pace, University of Malta, MT Jan Peleska, University of Bremen, DE Marielle Petit-Doche, Systerel, FR Alexandre Petrenko, Computer Research Institute of Montr?al, CA Anna Philippou, University of Cyprus, CY Jorge Sousa Pinto, University of Minho, PT Andr? Platzer, Carnegie Mellon University, US Jaco van de Pol, Aarhus University, DK Tahiry Rabehaja, Macquarie University, AU Steve Reeves, University of Waikato, NZ Matteo Rossi, Polytechnic University of Milan, IT Augusto Sampaio, Federal University of Pernambuco, BR Gerardo Schneider, Chalmers University of Gothenburg, SE Daniel Schwartz-Narbonne, Amazon Web Services, US Natasha Sharygina, University of Lugano, CH Nikolay Shilov, Innopolis University, RU Ana Sokolova, University of Salzburg, AT Marielle Stoelinga, University of Twente, NL Jun Sun, Singapore University of Technology and Design, SG Helen Treharne, University of Surrey, UK Elena Troubitsyna, ?bo Akademi University, FI Tarmo Uustalu, Reykjavik University, IS Andrea Vandin, TU Denmark, DK R. Venkatesh, TCS Research, IN Erik de Vink, TU Eindhoven and CWI, NL Willem Visser, Stellenbosch University, ZA Farn Wang, National Taiwan University, TW Bruce Watson, Stellenbosch University, ZA Tim Willemse, TU Eindhoven, NL Kirsten Winter, University of Queensland, AU Jim Woodcock, University of York, UK Lijun Zhang, Chinese Academy of Sciences, CN Publicity Chair =============== Lu?s Soares Barbosa, INESC TEC & University of Minho, PT Organizing Committee ==================== Jos? Creissac Campos, INESC TEC & University of Minho, PT Jo?o Pascoal Faria, INESC TEC and University of Porto, PT Sara Fernandes, University of Minho & INESC TEC, PT Lu?s Neves, Critical Software, PT Local Arrangements ================== Catarina Fernandes, INESC TEC & University of Minho, PT Paula Rodrigues, INESC TEC, PT Web Team ========= Francisco Neves, INESC TEC & University of Minho, PT Rog?rio Pontes, INESC TEC & University of Minho, PT Paula Rodrigues, INESC TEC, PT From mirco.tribastone at imtlucca.it Thu Mar 14 06:14:55 2019 From: mirco.tribastone at imtlucca.it (Mirco Tribastone) Date: Thu, 14 Mar 2019 11:14:55 +0100 Subject: [TYPES/announce] Fully-funded four-year PhD scholarships at IMT Lucca Message-ID: Fully-funded four-year PhD scholarships at IMT Lucca IMT School for Advanced Studies Lucca invites applications for PhD positions in the Systems Science program, and specifically for its Computer Science and Systems Engineering track. We carry out foundational, applied, and interdisciplinary research on the modeling and analysis of systems, broadly construed. The SYSMA research unit welcomes applications from candidates in Computer Science with an interest in any of the following topics: - cloud computing; - computational methods for the analysis of cyber-physical systems; - cybersecurity; - modeling and verification of concurrent, distributed, and self-adaptive systems; - program analysis; - smart contracts and blockchain technology; - software performance evaluation. A non-exhaustive list of suggested PhD topics is available here . Prospective candidates are warmly encouraged to get in touch with members of the SYSMA unit for informal enquiries. The scholarship is for 4 years and consists of grant amounting to ? 15,300 gross/year, in addition to free accommodation and board at the IMT Campus . PhD candidates have the possibility to defend their thesis from the beginning of the fourth year of the program, but no earlier as per Italian legislation. The initial start date of the PhD program is 1 November 2019. The working language at IMT is English. Application deadline is 23 April 2019. Note that candidates who have not obtained their undergraduate degree by the deadline can still apply, and can be admitted if they graduate no later than 31 October 2019. Applications must be submitted through the online form at: https://www.imtlucca.it/en/programma-dottorato/ammissione/procedure -------------- next part -------------- An HTML attachment was scrubbed... URL: From marthaflinderslewis at gmail.com Thu Mar 14 08:02:03 2019 From: marthaflinderslewis at gmail.com (Martha Lewis) Date: Thu, 14 Mar 2019 13:02:03 +0100 Subject: [TYPES/announce] Second CfP: Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Sciences, 5th-9th August 2019 Message-ID: <951878CE-8911-4735-979C-5EC7678ABF81@gmail.com> [with apologies for cross-posting] Call for Papers Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Science Part of ESSLLI 2019 (http://esslli2019.folli.info/ ) August 5th - 9th 2019 Riga, Latvia https://sites.google.com/view/semspace2019/home **** Contributions may be submitted at: https://easychair.org/conferences/?conf=semspace2019 by 25th April 2019 AIMS AND SCOPE Vector embeddings of word meanings have become a mainstream tool in large scale natural language processing tools. The use of vectors to represent meanings in semantic spaces or feature spaces is also employed in cognitive science. Unrelated to natural language and cognitive science, vectors and vector spaces have been extensively used as models of physical theories and especially the theory of quantum mechanics. Crucial similarities between the vector representations of quantum mechanics and those of natural language are exhibited via bicompact linear logic and compact closed categorical structures in natural language. Exploiting the common ground provided by vector spaces, the workshop will bring together researchers working at the intersection of NLP, cognitive science, and physics, offering to them an appropriate forum for presenting their uniquely motivated work and ideas. The interplay between these three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact with each other in sentences and discourse via grammatical types, how they are determined by input from the world, and how word and sentence meanings interact logically. Topics of interests include (but are not restricted to): Reasoning in semantic spaces Compositionality in semantic spaces and conceptual spaces Conceptual spaces in linguistics and natural language processing Applications of quantum logic in natural language processing and cognitive science Modelling functional words such as prepositions and relative pronouns in compositional distributional models of meaning Diagrammatic reasoning for natural language processing and cognitive science Modelling so-called ?non-compositional? phenomena such as metaphor IMPORTANT DATES: 25th April 2019: Paper submission 1st June 2019: Notification to contributors 5th-9th August: Workshop dates CONFIRMED SPEAKERS: Professor Ruth Kempson FBA, Emeritus Professor of Linguistics, King's College, London, UK Dr Sanjaye Ramgoolam, Reader in Theoretical Physics, Queen Mary University of London, UK SUBMISSIONS: We invite: Original contributions (up to 12 pages) of previously unpublished work. Submission of substantial, albeit partial, results of work in progress is welcomed. Extended abstracts (3 pages) of previously published work that is recent and relevant to the workshop. These should include a link to a separately published paper or preprint. Contributions should be submitted at: https://easychair.org/conferences/?conf=semspace2019 Please send any queries to semspace19 at easychair.org PROGRAMME COMMITTEE: Bob Coecke, University of Oxford Peter G?rdenfors, Lund University Stefano Gogioso, University of Oxford Giuseppe Greco, Utrecht University Helle Hvid Hansen, Delft University of Technology Jules Hedges, University of Oxford Dimitrios Kartsaklis, Apple Alexander Kurz, University of Leicester Antonio Lieto, University of Turin, Department of Computer Science Richard Moot, CNRS (LIRMM) & University of Montpellier Dusko Pavlovic, University of Hawaii Emmanuel Pothos, City University London Matthew Purver, Queen Mary University of London Giovanni Sileno, University of Amsterdam Pawel Sobocinski, University of Southampton Marta Sznajder, Ludwig-Maximilians-Universit?t, Munich Oriol Valent?n, Universitat Polit?cnica de Catalunya Dominic Widdows, Serendipity Now! Geraint Wiggins, Vrije Universiteit Brussel Frank Zenker, Lund University ORGANIZATION COMMITTEE: Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary University of London -------------- next part -------------- An HTML attachment was scrubbed... URL: From R.T.A.Aarssen at cwi.nl Thu Mar 14 13:47:03 2019 From: R.T.A.Aarssen at cwi.nl (Rodin Aarssen) Date: Thu, 14 Mar 2019 18:47:03 +0100 (CET) Subject: [TYPES/announce] GPCE 2019: 1st Call for Papers - Athens, Greece; October 21-22 Message-ID: <997217637.2443919.1552585622998.JavaMail.zimbra@cwi.nl> CALL FOR PAPERS 18th International Conference on Generative Programming: Concepts & Experiences (GPCE 2019) October 21-22, 2019 Athens, Greece (co-located with SPLASH 2019) https://conf.researchr.org/home/gpce-2019 http://twitter.com/GPCECONF http://www.facebook.com/GPCEConference IMPORTANT DATES * Submission of abstracts: June 14, 2019 * Submission of papers: June 21, 2019 * Paper notification: August 9, 2019 Submission site: https://gpce19.hotcrp.com/ -------------------------------------------------------------------------- SCOPE GPCE is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to: * program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, * domain-specific languages, language embedding, language design, and language workbenches, * feature-oriented programming, domain engineering, and feature interactions, * applications and properties of code generation, language implementation, and product-line development. Authors are welcome to check with the program co-chairs whether their planned papers are in scope. PAPER SELECTION The GPCE program committee will evaluate each submission according to the following selection criteria: * Novelty. Papers must present new ideas or evidence and place them appropriately within the context established by previous research in the field. * Significance. The results in the paper must have the potential to add to the state of the art or practice in significant ways. * Evidence. The paper must present evidence supporting its claims. Examples of evidence include formalizations and proofs, implemented systems, experimental results, statistical analyses, and case studies. * Clarity. The paper must present its contributions and results clearly. PAPER CATEGORIES GPCE solicits three kinds of submissions. * Full Papers reporting original and unpublished results of research that contribute to scientific knowledge in any GPCE topic listed above. Full paper submissions must not exceed 12 pages excluding bibliography. * Short Papers presenting unconventional ideas or visions about any GPCE topic listed above. Short papers do not always require complete results as in the case of a full paper. In this way, authors can introduce new ideas to the community and get early feedback. Please note that short papers are not intended to be position statements. Short papers are included in the proceedings and will be presented at the conference. Short paper submissions must not exceed 6 pages excluding bibliography. * Tool Demonstrations presenting tools for any GPCE topic listed above. Tools must be available for use and must not be purely commercial. Submissions must provide a tool description not exceeding 6 pages excluding bibliography and a separate demonstration outline including screenshots also not exceeding 6 pages. Tool demonstrations must have the keywords "Tool Demo" or "Tool Demonstration" in their title. If the submission is accepted, the tool description will be published in the proceedings. The demonstration outline will only be used by the program committee for evaluating the submission. PAPER SUBMISSION All submissions must use the ACM SIGPLAN Conference Format "acmart", using the "sigplan" sub-format, and 10 point font. Additional details and links to templates and the LaTeX class file can be found on the conference web site: https://conf.researchr.org/home/gpce-2019. To increase fairness in reviewing, a double-blind review process has become standard across SIGPLAN conferences. GPCE will follow a very lightweight model, where author identities are revealed to reviewers after submitting their initial reviews. Hence, the purpose is not to conceal author identities at all cost, but merely to provide reviewers with an unbiased first look at a submission. Author names and institutions should be omitted from submitted papers, and references to the authors' own related work should be in the third person. No other changes are necessary, and authors will not be penalized if reviewers are able to infer their identities in implicit ways. Papers must be submitted using HotCRP: https://gpce19.hotcrp.com/ For additional information, clarification, or answers to questions please contact the program co-chairs. ORGANIZATION Chairs * General chair: Ina Schaefer (TU Braunschweig) * Program co-chair: Christoph Reichenbach (Lund University) * Program co-chair: Tijs van der Storm (CWI / University of Groningen) Program Committee * Jonathan Aldrich (CMU) * Juliana Alves Pereira (University Rennes) * Marsha Chechik (University of Toronto) * Shigeru Chiba (University of Tokyo) * Thomas Degueule (CWI) * Sebastian Erdweg (TU Delft) * Matthew Flatt (University of Utah) * Robert Gl?ck (University of Copenhagen) * Elisa Gonzalez Boix (VUB) * Geoffrey Mainland (Drexel University) * Chris Martens (NCSU) * Maryam Mehri Dehnavi (University of Toronto) * Peter Mosses (Swansea University / TU Delft) * David Pearce (Victoria University of Wellington) * Alex Potanin (Victoria University of Wellington) * Larissa Rocha Soares (Federal University of Bahia) * Ulrik Schultz (University of Southern Denmark) * Sandro Schulze (University of Magdeburg) * Christoph Seidl (TU Braunschweig) * Michel Steuwer (University of Glasgow) * Sam Tobin Hochstadt (Indiana University) * Kanae Tsushima (National Institute of Informatics) * Philip Wadler (University of Edinburgh) * Eric Walkingshaw (Oregon State University) * Adam Welc (Uber) * Peng Wu (Huawei) From P.Achten at cs.ru.nl Fri Mar 15 08:19:32 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 15 Mar 2019 13:19:32 +0100 Subject: [TYPES/announce] [TFP'19] second call for papers: Trends in Functional Programming 2019, 12-14 June 2019, Vancouver, BC, CA Message-ID: -------------------------------- 2 N D C A L L F O R P A P E R S -------------------------------- ====== TFP 2019 ====== 20th Symposium on Trends in Functional Programming 12-14 June, 2019 Vancouver, BC, CA https://www.tfp2019.org/index.html == Important Dates == Submission Deadline for pre-symposium formal review Thursday, March 28, 2019 Sumbission Deadline for Draft Papers Thursday, May 9, 2019 Notification for pre-symposium submissions Thursday, May 2, 2019 Notification for Draft Papers Tuesday, May 14, 1029 TFPIE Tuesday, June 11, 2019 Symposium Wednesday, June 12, 2019 ? Friday, June 14, 2019 Notification of Student Paper Feedback Friday June 21, 2019 Submission Deadline for revised Draft Papers (post-symposium formal review) Thursday, August 1, 2019 Notification for post-symposium submissions Thursday, October 24, 2019 Camera Ready Deadline (both pre- and post-symposium) Friday, November 29, 2019 The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: Research Articles: Leading-edge, previously unpublished research work Position Articles: On what new trends should or should not be Project Articles: Descriptions of recently started new projects Evaluation Articles: What lessons can be drawn from a finished project Overview Articles: Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: Functional programming and multicore/manycore computing Functional programming in the cloud High performance functional computing Extra-functional (behavioural) properties of functional programs Dependently typed functional programming Validation and verification of functional programs Debugging and profiling for functional languages Functional programming in different application areas: security, mobility, telecommunications applications, embedded systems, global computing, grids, etc. Interoperability with imperative programming languages Novel memory management techniques Program analysis and transformation techniques Empirical performance studies Abstract/virtual machines and compilers for functional languages (Embedded) domain specific languages New implementation strategies Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2019 Authors of papers have the choice of having their contributions formally reviewed either before or after the Symposium. == Pre-symposium formal review == Papers to be formally reviewed before the symposium should be submitted before an early deadline and receive their reviews and notification of acceptance for both presentation and publication before the symposium. A paper that has been rejected in this process may still be accepted for presentation at the symposium, but will not be considered for the post-symposium formal review. == Post-symposium formal review == Papers submitted for post-symposium review (draft papers) will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback received at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == There are two types of submission, each of which can be submitted either for pre-symposium or post-symposium review: Extended abstracts. Extended abstracts are 4 to 10 pages in length. Full papers. Full papers are up to 20 pages in length. Each submission also belongs to a category: research position project evaluation overview paper Each submission should clearly indicate to which category it belongs. Additionally, a draft paper submission?of either type (extended abstract or full paper) and any category?can be considered a student paper. A student paper is one for which primary authors are research students and the majority of the work described was carried out by the students. The submission should indicate that it is a student paper. Student papers will receive additional feedback from the PC shortly after the symposium has taken place and before the post-symposium submission deadline. Feedback is only provided for accepted student papers, i.e., papers submitted for presentation and post-symposium formal review that are accepted for presentation. If a student paper is rejected for presentation, then it receives no further feedback and cannot be submitted for post-symposium review. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site (http://www.springer.com/lncs). == Program Committee == Program Co-chairs William J. Bowman University of British Columbia Ronald Garcia University of British Columbia Matteo Cimini University of Massachusetts Lowell Ryan Culpepper Czech Technical Institute Joshua Dunfield Queen's University Sam Lindley University of Edinburgh Assia Mahboubi INRIA Nantes Christine Rizkallah University of New South Wales Satnam Singh Google AI Marco T. Moraz?n Seton Hall University John Hughes Chalmers University and Quviq Nicolas Wu University of Bristol Tom Schrijvers KU Leuven Scott Smith Johns Hopkins University Stephanie Balzer Carnegie Mellon University Vikt?ria Zs?k E?tv?s Lor?nd University -------------- next part -------------- An HTML attachment was scrubbed... URL: From u.berger at swansea.ac.uk Fri Mar 15 19:45:27 2019 From: u.berger at swansea.ac.uk (Berger U.) Date: Fri, 15 Mar 2019 23:45:27 +0000 Subject: [TYPES/announce] Last-minute PhD opportunities in Swansea Message-ID: Dear Colleagues, Here are last-minute opportunities for two fully funded PhD studentships (details below). They are not specifically aimed at logic but I expect candidates who wish to do a PhD in logic or a related area to have good chances. If you know of a student who is interested please ask them to email me or Arno (below) so we can help with getting the application together quickly. The deadline is in one week! Best wishes, Ulrich The Department of Computer Science at Swansea University is offering two fully funded PhD Scholarships to UK/EU applicants (subject to UK residency requirements). One is for a July 2019 start, the other for an October 2019 start. The application deadline is March 23rd. For enquiries, please contact the PGR admissions tutor, Dr Arno Pauly (arno.m.pauly at gmail.com). Any research area represented at the department is eligible. Our focus areas are: - Data Science - Logic and Verification - Visual Computing - Human-Computer Interaction - Security https://www.swansea.ac.uk/compsci/postgraduate/php-opportunities-computer-science/epsrc-computer-science-scholarships-2018-19/ https://www.swansea.ac.uk/compsci/postgraduate/php-opportunities-computer-science/epsrc-computer-science-scholarships-2019-20/ ---------------------------------------------------------- Dr. Ulrich Berger Department of Computer Science Bay Campus Swansea University Crymlyn Burrows Skewen, Swansea SA1 8EN Office: Room 337 (Computational Foundry) Phone Work +44 1792 513380 Home +44 1792 533979 Fax +44 1792 295708 Email u.berger at swansea.ac.uk Homepage http://www.cs.swan.ac.uk/~csulrich/ ---------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From gaboardi at buffalo.edu Sun Mar 17 09:14:31 2019 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Sun, 17 Mar 2019 13:14:31 +0000 Subject: [TYPES/announce] OPLSS 2019 - Oregon Programming Languages Summer School - June 17-29 2019 Message-ID: <43FC4AA1-E60E-4729-B2BE-22B25B352106@buffalo.edu> We are pleased to announce the program of the 18th annual Oregon Programming Languages Summer School (OPLSS) to be held from June 17th to June 29th, 2019 at the University of Oregon in Eugene. The registration deadline is April 15th, 2019. Full information on registration and scholarships can be found here: http://www.cs.uoregon.edu/Activities/summerschool This year?s topic is "Foundations of Probabilistic Programming and Security?. The speakers and topics include: Amal Ahmed - Northeastern University Secure Compilation Andrew Gordon ? Microsoft Research Empowering Spreadsheet Users with Probabilistic Programming Robert Harper - Carnegie Mellon University Practical Foundations for Programming Languages Fritz Henglein - Deon Digital AG and University of Copenhagen Smart Declarative Contracts Jan Hoffmann - Carnegie Mellon University Resource Analysis Frank Pfenning - Carnegie Mellon University Session-Typed Concurrent Programming Alexandra Silva - University College London Coalgebraic Semantics Sam Staton ? University of Oxford Probabilistic programming: Bayesian Nonparametrics and Semantics Nikhil Swamy ? Microsoft Research Verifying Low-level Code for Security and Correctness Properties using F* We hope you can join us for this excellent program. Zena Ariola, Paul Downen, Robert Harper and Marco Gaboardi From eelcovis at gmail.com Sun Mar 17 11:47:55 2019 From: eelcovis at gmail.com (Eelco Visser) Date: Sun, 17 Mar 2019 16:47:55 +0100 Subject: [TYPES/announce] Assistant/Associate Professor in Programming Languages at TU Delft Message-ID: Dear Colleagues, At TU Delft we have an open position in PL. If you know suitable candidates, please refer them to the announcement. thanks, -- Eelco Visser Professor of Computer Science, TU Delft http://eelcovisser.org | http://pl.ewi.tudelft.nl ------------------------------------------------------------------------------ The TU Delft Department of Software Technology has an open position for an Assistant of Associate Professor in Programming Languages ------------------------------------------------------------------------------ http://pl.ewi.tudelft.nl/hiring/2019-assistant-professor/ Deadline for applications: April 16, 2019 Code: EWI2019-11 ## Job Description We are seeking to strengthen the Programming Languages research group with an ambitious and enthusiastic assistant or associate professor. The successful candidate is expected to contribute significantly to the research portfolio of the Programming Languages research group and is encouraged to develop their own research line in a viable and promising subfield of programming languages. We welcome applications from candidates in all subfields of programming languages, but we are particularly interested in the following topics: static and dynamic program analysis, incremental computation, program synthesis, programming systems (e.g. virtual machines and run-time systems), and, probabilistic programming (e.g. programming languages for AI and AI for programming languages). Responsibilities of the position will include: - Conducting high impact research in the area of programming languages - Supervising PhD students and helping them to become top researchers in programming languages - Teaching courses on programming and programming languages topics at the bachelor and master?s level in the TU Delft Computer Science curriculum - Supervising bachelor and master?s students in their graduation projects - Acquiring and managing externally funded research projects in programming languages - Collaborating with industry to ensure that the group's research results have a lasting impact in software development practice - Strengthening the contacts between the group and industry as well as other international academic institutions - Taking responsibility for management and committee work within the section and the department ## Requirements Applicants must have a PhD degree in the broad field of programming languages, a proven track record of research excellence, the ambition to strengthen and expand the research and teaching of the programming languages research group, a team player mentality, and good communication and social skills. Preferably, the successful candidate has experience in teaching at university level. ## The Position At the start of the tenure-track you will be appointed as Assistant Professor for the duration of six years. Section leader, department leaders and you will agree upon expected performance and (soft) skills. You will receive formal feedback on performance and skills during annual assessment meetings and the mid-term evaluation. If the performance and skills are evaluated positively at the end of the tenure track, you will be appointed in a permanent Assistant Professor position. TU Delft offers a customisable compensation package, a discount for health insurance and sport memberships, and a monthly work costs contribution. Flexible work schedules can be arranged. An International Children?s Centre offers childcare and an international primary school. Dual Career Services offers support to accompanying partners. Salary and benefits are in accordance with the Collective Labour Agreement for Dutch Universities. TU Delft sets specific standards for the English competency of the teaching staff. TU Delft offers training to improve English competency. Inspiring, excellent education is our central aim. If you have less than five years of experience and do not yet have your teaching certificate, we allow you up to three years to obtain this. ## The Organization The Faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS) (https://www.tudelft.nl/en/eemcs/the-faculty/) is known worldwide for its high academic quality and the societal relevance of its research programmes. Offering an international working environment, the faculty has more than 1100 employees (including about 500 PhD students) and more than 3000 bachelor?s and master?s students. Together they work on a broad range of technical innovations in the fields of electrical sustainable energy, microelectronics, intelligent systems, software technology, and applied mathematics. The Software Technology (ST) Department (http://www.st.ewi.tudelft.nl/) is one of the leading Dutch departments in research and academic education in computer science, employing over 150 people. The ST Department is responsible for a large part of the curriculum of the bachelor?s and master?s programmes in Computer Science as well as the master?s programme Embedded Systems. The inspiration for its research topics is largely derived from technical ICT problems in industry and society related to large-scale distributed processing, embedded systems, programming productivity, and web-based information analysis. The Programming Languages Research Group (http://pl.ewi.tudelft.nl/) is an internationally leading research group in programming languages, and active in areas such as language engineering, language design, domain-specific languages, software verification, and program logics. The section employs over 15 people, including academic staff, around 10 PhD students, and two postdoctoral researchers. The group is responsible for programming and programming languages education at the bachelor and master?s levels in the TU Delft Computer Science curriculum. ## Additional Information For more information about this position, please contact Eelco Visser (http://eelcovisser.org), Full Professor, phone: +31 (0)15-2787362, e-mail: E.Visser at tudelft.nl. To apply, please e-mail an application letter, a detailed curriculum vitae including a publication list, research and teaching statements, and the names of three references by April 16, 2019 to dr.ir. C.A. Reijenga, Hr-eemcs at tudelft.nl. When applying for this position, please refer to vacancy number EWI2019.11. See also the official advertisment at https://www.academictransfer.com/en/53457/assistantassociate-professor-in-programming-languages/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Sun Mar 17 14:58:54 2019 From: nclpltt at gmail.com (Nicola Paoletti) Date: Sun, 17 Mar 2019 18:58:54 +0000 Subject: [TYPES/announce] HSB 2019 - 6th Intl Workshop on Hybrid Systems and Biology (with ETAPS 2019) - Call for participation Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PARTICIPATION HSB 2019: 6th International Workshop on Hybrid Systems and Biology https://hsb2019.fit.vutbr.cz/ April 6-7, Prague, Czech Republic. Co-located with ETAPS 2019. ========================================================================= The 6th International Workshop on Hybrid Systems and Biology (HSB) will be held at at the Charles University, Prague (CZ) on the 6th and 7th April 2019, and is colocated with ETAPS 2019, the primary European forum for research in software science which includes some of the top conferences in this field (ESOP, FASE, FOSSACS, POST and TACAS), and several workshops. HSB centres on dynamical models in biology, with an emphasis on both hybrid systems (in the classical sense, i.e., mixed continuous/discrete/stochastic systems) and hybrid approaches that combine modelling, analysis, algorithmic and experimental techniques from different areas. Applications include the study of complex living systems, the design of artificial biochemical systems and of medical cyber-physical systems. HSB aims at bringing together researchers from different disciplines interested in applying these methods to the study of structure, dynamics, and control mechanisms of living systems. ***PROGRAM*** The program of HSB 2019 is available online at https://conf.researchr.org/program/etaps-2019/program-etaps-2019?room=HSB ***REGISTRATION*** Please register on the ETAPS 2019 page at https://conf.researchr.org/attending/etaps-2019/registration ***INVITED SPEAKERS*** - Marta Kwiatkowska, University of Oxford (UK): "Modelling and personalisation techniques for behavioural prediction and emotion recognition". - Michela Chiappalone, Istituto Italiano di Tecnologia of Genova (IT): "Closed-loop neurohybrid interfaces: from in vitro to in vivo studies and beyond" - Igor Schreiber, University of Chemistry and Technology Prague (CZ): "Reaction networks, stability of steady states, motifs for oscillatory dynamics, and parameter estimation in complex biochemical mechanisms" ***IN MEMORY OF ODED MALER*** HSB will have a special session dedicated to the memory of Oded Maler, very much missed member of HSB's steering committee and one of the founders of the workshop. The session will celebrate his life and scientific contributions with invited talks by: - Thao Dang, CNRS/VERIMAG, France: "Oded Maler: An odyssey from Computer Science to Biological Sciences" - Eugene Asarin, IRIF, France: "Timed Patterns: from Definition to Matching and Monitoring, a survey in memoriam Oded Maler" - Alexandre Donz?, Decyphir Inc. and University of California at Berkeley, USA: "From Sensitive to Formal Barbaric Systems Biology" We look forward to seeing you in Prague! The HSB 2019 PC chairs Milan Ceska and Nicola Paoletti -- Nicola Paoletti Lecturer - Department of Computer Science - Royal Holloway, University of London McCrea 244 https://nicolapaoletti.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From margherita.zorzi at univr.it Mon Mar 18 08:41:46 2019 From: margherita.zorzi at univr.it (Margherita Zorzi) Date: Mon, 18 Mar 2019 12:41:46 +0000 Subject: [TYPES/announce] Special Issue on Quantum Software: Theory and Practice - Call for Papers Message-ID: Special Issue on ``Quantum Software: Theory and Practice? Journal: Quantum Machine Intelligence (Springer) Guest Editors: Alessandra Di Pierro and Margherita Zorzi Submission Deadline: June 30, 2018 Further Information: alessandra.dipierro AT univr.it ????????????????????????????? Quantum Machine Intelligence Special Issue on Quantum Software: Theory and Practice ????????????????????????????? Thanks to the progress in experimental quantum computing, devices that scale up to 50-100 qubits will be available in the near future, which might be able to perform tasks beyond the capabilities of today?s classical computers. Such devices already allow us to execute quantum algorithms on quite significant inputs. To help the implementation task, much effort has been recently devoted to the design of quantum programming languages offering higher level functionalities than just a quantum analog of assembly languages. The development of quantum software is therefore becoming a first-class scientific challenge that involves all stages of the quantum toolchain from quantum hardware interfaces through quantum compilers to the implementations of quantum algorithms by means of various quantum computing paradigms such as the QRAM based model, quantum annealing, and the discrete and continuous variable gate-mode. This special issue will collect original results on recent advances in the development of Quantum Software. Topics covered are: - Quantum Language Design and Implementation - Quantum Software Verification - Quantum Computing Platforms - Quantum Programming for Machine Learning - Quantum annealing - D-Wave Higher-Order Programming Articles must be submitted through the QUMI Editorial System (http://www.editorialmanager.com/qumi/) When submitting your paper, please select the Section/Category `Quantum Software' so as to make sure that your paper is assigned to the the special issue guest editors. Please see the Instructions for Authors on the site if you have not yet submitted a paper through this web-based system. The deadline for submission is June 30, 2019. We look forward to receiving your contribution. The Guest Editors, Alessandra Di Pierro Margherita Zorzi -------------- next part -------------- An HTML attachment was scrubbed... URL: From pierre.geneves at inria.fr Mon Mar 18 11:39:19 2019 From: pierre.geneves at inria.fr (Pierre Geneves) Date: Mon, 18 Mar 2019 16:39:19 +0100 Subject: [TYPES/announce] PhD Topic at Inria: Distributed Query Analytics on Property Graphs Message-ID: <01fc6c22-973a-219c-fdad-c7b8c2ea6a59@inria.fr> Dear colleagues, We are pleased to invite applications for a PhD position at Inria: Topic: Distributed Query Analytics on Property Graphs Supervisors: Angela Bonifati and Pierre Genev?s Localisation: Tyrex team, Inria Grenoble Rhone Alpes Keywords: graph queries, big graphs, updates, static analysis, scalable distributed query processing Duration: 3 years Application (before April 28th) from: https://jobs.inria.fr/public/classic/fr/offres/2019-01476 For more info, please contact: Angela Bonifati and Pierre Genev?s -- Pierre Genev?s, Ph.D., HDR Team leader Tyrex - LIG - CNRS - Inria - UGA - Grenoble INP Responsable de sp?cialit? Informatique, ED MSTII pierre.geneves at cnrs.fr (33)4 76 61 52 81 http://tyrex.inria.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: From types-announce at robbertkrebbers.nl Mon Mar 18 13:18:53 2019 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Mon, 18 Mar 2019 18:18:53 +0100 Subject: [TYPES/announce] PhD student in Programming Languages at TU Delft Message-ID: Dear Colleagues, At TUDelft we have an open position for a PhD student in programming languages/formal verification. If you know suitable candidates, please refer them to the announcement. Best, Robbert ----------------------------- The Programming Languages group at Delft University of Technology is looking for: A fully-funded PhD student (4 years) on formal verification http://pl.ewi.tudelft.nl/hiring/2019-phd-verification/ # Description It is important to develop software that is robust, fast, faultless, and secure. Formal verification is an effective way of establishing that software enjoys certain properties (e.g. it does not crash, does not have data-races, behaves according to some protocol or mathematical specification) for all possible inputs. Over the last years, significant progress has been made in formal verification of challenging programming concepts such as pointers, (fine-grained) concurrency, higher-order functions, modules, etc. However, there are still many important concepts that have received conceivably less attention, such as: - Multilingual software (e.g. foreign function interfaces), - (Asynchronous) input/output (e.g. communication with peripheral devices), - Non-functional properties (e.g. time/space/security properties/...). You will work on developing next-generation formal verification techniques and tools for programming concepts such as the ones mentioned above. The exact research direction which will be determined based on the common interests of the candidate and the supervisor. This work will revolve around Iris : a higher-order concurrency separation logic framework that is implemented in the Coq proof assistant. Iris has been successfully used for a variety of applications including but not limited to logical-relations for relational reasoning, program logics for relaxed memory models, program logics for object capabilities, and a safety proof for a realistic subset of the Rust programming language. The successful candidate will work under the supervision of Robbert Krebbers (daily supervisor) and Eelco Visser (promotor). # Requirements - You hold a master's degree (or equivalent) in computer science or mathematics, or expect to obtain such a degree soon. - You are interested in logic, semantics, and programming languages. - You have a strong commitment to research. - Previous experience with Coq is helpful, but not required. # Application I will be considering applications until the position is filled (applications before April 1 are preferred). If you are interested in one of the positions, do not hesitate to contact me directly at r.j.krebbers at tudelft.nl for any information. Formal applications can be submitted at https://vacature.beta.tudelft.nl/vacaturesite/permalink/50824/?lang=en The starting date will be decided with the candidate (earlier dates are preferred). # Conditions of employment TU Delft offers a customizable compensation package, a discount for health insurance and sport memberships, and a monthly work costs contribution. Flexible work schedules can be arranged. An International Children's Center offers childcare and an international primary school. Dual Career Services offers support to accompanying partners. Salary and benefits are in accordance with the Collective Labor Agreement for Dutch Universities. As a PhD candidate you will be enrolled in the TU Delft Graduate School. TU Delft Graduate School provides an inspiring research environment; an excellent team of supervisors, academic staff and a mentor; and a Doctoral Education Program aimed at developing your transferable, discipline-related and research skills. Please visit https://www.tudelft.nl/phd for more information. # The organization The Faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS) of TU Delft is known worldwide for its high academic quality and the societal relevance of its research programs. Offering an international working environment, the faculty has more than 1100 employees (including about 500 PhD students) and more than 3000 bachelor?s and master?s students. Together they work on a broad range of technical innovations in the fields of electrical sustainable energy, microelectronics, intelligent systems, software technology, and applied mathematics. The Software Technology (ST) Department is one of the leading Dutch departments in research and academic education in computer science, employing over 150 people. The ST Department is responsible for a large part of the curriculum of the bachelor?s and master?s programs in Computer Science as well as the master?s program Embedded Systems. The inspiration for its research topics is largely derived from technical ICT problems in industry and society related to large-scale distributed processing, embedded systems, programming productivity, and web-based information analysis. The Programming Languages Research Group is an internationally leading research group in programming languages, and active in areas such as language engineering, language design, domain-specific languages, software verification, and program logics. The section employs over 15 people, including academic staff, around 10 PhD students, and two postdoctoral researchers. The group is responsible for programming and programming languages education at the bachelor and master?s levels in the TU Delft Computer Science curriculum. From andersmortberg at gmail.com Mon Mar 18 15:20:36 2019 From: andersmortberg at gmail.com (Anders Mortberg) Date: Mon, 18 Mar 2019 15:20:36 -0400 Subject: [TYPES/announce] PhD position in Computational Mathematics at Stockholm University Message-ID: The Department of Mathematics at Stockholm University invites applications for a PhD position in Computational Mathematics. A prospective student will have the opportunity to engage in exciting research related to programming logic, type theory, constructive mathematics and category theoretic foundations. The student will be part of the newly founded Computational Mathematics division. It will also be possible to collaborate with other groups in the department, such as the Mathematical Logic group (with experts on constructive mathematics and type theory like Per Martin-L?f, Erik Palmgren and Peter LeFanu Lumsdaine) and the Algebra, Geometry, Topology, and Combinatorics group. For further information and instructions on how to apply see https://www.su.se/english/about/working-at-su/phd?rmpage=job&rmjob=8652&rmlang=UK The deadline for application is April 23, 2019. If you are interested in applying and have any questions feel free to contact me. -- Anders M?rtberg From vivek.nigam at gmail.com Tue Mar 19 02:35:13 2019 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Tue, 19 Mar 2019 07:35:13 +0100 Subject: [TYPES/announce] Second CFP WPTE 2019 Message-ID: Dear all, (Excuse me for multiple postings.) Please consider submitting your extended abstract to WPTE 2019 co-located with FSCD. We are expecting a very interesting workshop with three excellent invited speakers already confirmed and a very strong PC. Further details can be found below. ======================================================================================== Sixth International Workshop on Rewriting Techniques for Program Transformations and Evaluation WPTE 2019 affiliated with FSCD 2019 24 June, 2019, Dortmund, Germany http://nigam.info/conferences/wpte2019/main.html ======================================================================================== Important Dates =============== * Submission of extended abstracts: April 15, 2019 * Notification of acceptance: May 20, 2019 * Final version for proceedings deadline: May 27, 2019 * Workshop: June 24, 2019 * Submission deadline for post proceedings: September, 2019 (exact date to be announced) Aims and Scope ============== The aim of WPTE is to bring together the researchers working on program transformations, evaluation, and operationally-based programming language semantics, using rewriting methods, in order to share the techniques and recent developments and to exchange ideas to encourage further activation of research in this area. Topics of interest in the scope of this workshop include: * Correctness of program transformations, optimizations and translations. * Program transformations for proving termination, confluence and other properties. * Correctness of evaluation strategies. * Operational semantics of programs, operationally-based program equivalences such as contextual equivalences and bisimulations. * Cost-models for reasoning about the optimizing power of transformations and the costs of evaluation. * Program transformations for verification and theorem proving purposes. * Translation, simulation, equivalence of programs with different formalisms, and evaluation strategies. * Program transformations for applying rewriting techniques to programs in specific programming languages. * Program transformations for program inversions and program synthesis. * Program transformation and evaluation for Haskell and Rewriting. The programming languages of interest include pure, deterministic, impure, nondeterministic, concurrent, parallel languages, and may employ programming paradigms such as functional, logical, typed, imperative, object-oriented, and higher-order. Invited Speakers =============== * Maribel Fernandez, King's College London * Ren? Thiemann, University of Innsbruck * Masahiko Sakai, Nagoya University Paper Submissions ================= For the paper submission deadline an extended abstract of at most 10 pages is required to be submitted. The extended abstract may present original work or also work in progress. However, for the formal post-proceedings (see below) full papers must be submitted to the post-proceedings deadline. Based on the submissions the program committee will select the presentations for the workshop. All selected contributions will be included in the informal proceedings distributed to the workshop participants. One author of each accepted extended abstract is expected to present it at the workshop. Submissions must be prepared in LaTeX using the EPTCS macro package (http://style.eptcs.org/). Formal Post-Proceedings ======================= The WPTE post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These full-papers must represent original work and should not be submitted to another conference at the same time. Full-papers should not exceed 15 pages. The submission deadline for these post-proceedings will be after the workshop in September 2019. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Weblinks ======== * EasyChair Submission Website https://easychair.org/conferences/?conf=wpte2019 * Homepage of WPTE 2019 http://nigam.info/conferences/wpte2019/main.html * FSCD 2019 http://easyconferences.eu/fscd2019/ Program Committee ================= Vivek Nigam (Chair), fortiss GmbH / Federal University of Para?ba Joachim Niehren (co-Chair), Inria, Lille Tajana Ban Kirigin, University of Rijeka Stefan Ciobaca, Alexandru Ioan Cuza University, Iasi Santiago Escobar, Universitat Polit?cnica de Val?ncia Jan Hoffmann, Carnegie Mellon University Noaki Nishida, Nagoya University Camilo Rocha, Pontificia Universidad Javeriana Cali David Sabel, LMU Munich Ulrich Sch?pp, LMU Munich ------------------------------------------------- Vivek Nigam Computer Science Department Federal University of Para?ba http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.rizkallah at unsw.edu.au Tue Mar 19 10:07:52 2019 From: c.rizkallah at unsw.edu.au (Christine Rizkallah) Date: Tue, 19 Mar 2019 14:07:52 +0000 Subject: [TYPES/announce] UNSW Sydney Seeking PhD Students Message-ID: If only there were a place where I could prove theorems, change the world, and have fun while doing it... Sounds too good to exist? In the Trustworthy Systems team at UNSW and Data61 that's what we do for a living. We are the creators of seL4, the world's first fully formally verified operating system kernel with extreme performance and strong security & correctness proofs. Our highly international team is located on the UNSW campus, close to the beautiful beaches of sunny Sydney, Australia, one of the world's most liveable cities. We are offering scholarships to multiple motivated PhD students who want to join us in Sydney, move things forward, and have a global impact. Cogent is a language we designed that co-generates code and proofs in order to ease the verification of systems components around seL4. Potential PhD topics include designing and implementing new domain-specific programming languages extending Cogent, writing formal specifications and proofs in Isabelle/HOL, developing formally verified infrastructure for building secure systems on top of seL4, contributing to improved proof automation and reasoning techniques, and applying formal proof to real-world systems and tools. To apply you should have (or be about to obtain) a bachelor degree (minimum 4 years) or a bachelor and a masters degree in Computer Science, Mathematics, or similar. You should also possess a significant subset of the following skills: - functional programming in a language like Haskell, ML, or OCaml - first-order or higher-order formal logic - basic experience in C - ability and desire to quickly learn new techniques - ability and desire to work in a larger team If you additionally have experience - in software verification with an interactive theorem prover such as Isabelle/HOL, HOL4, Coq, or Agda, and/or - with programming languages and verified or certifying compilers, and or - in verified applications technology such as CakeML you should definitely apply! You will work with a unique world-leading combination of OS and formal methods experts, students at undergraduate and PhD level, engineers, and researchers from 5 continents, speaking over 15 languages. Trustworthy Systems is a fun, creative, and welcoming workplace with flexible hours & work arrangements. We value diversity in all forms and welcome applications from people of all ages, including people with disabilities, and those who identify as LGBTIQ. See https://ts.data61.csiro.au/diversity/ for more information. For applying, email us on > a copy of your CV, cover letter, transcripts, and contact information for two referees. This round of applications closes on the 19th of April 2019. For any questions on these positions, please contact Christine Rizkallah > The seL4 code and proof, and the Cogent project, are open source. Check them out at https://seL4.systems and https://ts.data61.csiro.au/projects/TS/cogent.pml More information about the Trustworthy Systems team at https://ts.data61.csiro.au Still studying? We also have internship opportunities! https://ts.data61.csiro.au/students/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From henning at basold.eu Tue Mar 19 13:32:41 2019 From: henning at basold.eu (Henning Basold) Date: Tue, 19 Mar 2019 18:32:41 +0100 Subject: [TYPES/announce] CALCO 2019: Second Call for Papers Message-ID: ========================================================= CALL FOR PAPERS: CALCO 2019 8th International Conference on Algebra and Coalgebra in Computer Science June 3-6, 2019 University College London, UK Co-located with MFPS XXXV https://www.coalg.org/calco-mfps-2019/ ========================================================== Abstract submission: April 3, 2019 Paper submission: April 8, 2019 Author notification: May 13, 2019 Final version due: May 27, 2019 ========================================================== SCOPE --------- CALCO aims to bring together researchers and practitioners with interests in foundational aspects, and both traditional and emerging uses of algebra and coalgebra in computer science. It 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), Udine (Italy, 2009), Winchester (UK, 2011), Warsaw (Poland, 2013), Nijmegen (the Netherlands, 2015), and Ljubljana (Slovenia,2017). The eighth edition will be held in London, UK, colocated with MFPS XXXV. INVITED SPEAKERS -- SPECIAL SESSION ----------------------------------------- CALCO will have four invited speakers, and a joint special session with MFPS. We are pleased to announce the following invited speakers: * Stefan Milius, University of Erlangen-Nuremberg, Germany * Damien Pous, CNRS, ENS Lyon, France (with MFPS) * Grigore Rosu, University of Illinois at Urbana-Champaign, US * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (with MFPS) Damien Pous will organise the joint CALCO and MFPS special session on Coinduction for Verification and Certification. SUBMISSIONS -------------- CALCO invites three categories of submissions: * Full 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. * Early ideas abstracts that lead to presentation of work in progress and original research proposals. PhD students and young researchers are particularly encouraged to contribute. * Tool papers that report on the development and use of tools for algebraic and coalgebraic methods in computer science. TOPICS OF INTEREST -------------------- Typical, but not exclusive topics of interest are: * Abstract models and logics - Automata and languages - Categorical semantics - Graph transformation - Modal logics - Proof systems - Relational systems - Term rewriting * Algebraic and coalgebraic semantics - Abstract data types - Inductive and coinductive methods - Re-engineering techniques (program transformation) - Semantics of conceptual modelling methods and techniques - Semantics of programming languages * Corecursion in programming languages - Corecursion in logic/constraint/functional/answer set programming - Corecursive type inference - Coinductive methods for proving program properties - Implementing corecursion - Applications * Role of algebraic and coalgebraic methods in software and systems engineering - Development processes with algebraic and coalgebraic methods - Method integration - Usage guidelines * Specialised models and calculi - Hybrid, probabilistic, and timed systems - Models and calculi of concurrent, distributed, mobile, cyber-physical, and context-aware computing - Systems theory and computational models (chemical,biological,etc.) * String diagrams and network theory - Combinatorial approaches - Theory of PROPs and operads - Rewriting problems and higher-dimensional approaches - Automated reasoning with string diagrams - Applications of string diagrams - Connections with control theory, engineering, and concurrency * System specification and verification - Algebraic and coalgebraic specification - Formal testing and quality assurance - Generative programming and model-driven development - Integration of formal specification techniques - Model-driven development - Process algebra - Specification languages, methods, and environments - Validation and verification * Tools supporting algebraic and coalgebraic methods for - Advances in automated verification - Model checking - Theorem proving - Testing * Quantum computing with algebra and coalgebra - Categorical semantics for quantum computing - Quantum calculi and programming languages - Foundational structures for quantum computing - Applications of quantum algebra SUBMISSION GUIDELINES ------------------------ All submissions will be handled via EasyChair. ### Full technical papers ### Prospective authors are invited to submit full technical 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. Proceedings will be published in the Dagstuhl LIPIcs Leibniz International Proceedings in Informatics series. Final papers should be 12-15 pages long (excluding the bibliography and a brief appendix of up to 5 pages from this page limit) in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). 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. At least one of the authors must attend the conference to present the paper. A special issue of the open access journal Logical Methods in Computer Science (http://www.lmcs-online.org), containing extended versions of selected papers, is also being planned. ### Early ideas abstracts ### Submissions should not exceed 2 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The volume of selected abstracts will be made available on arXiv and on the CALCO pages. Authors will retain copyright, and are also encouraged to disseminate the results by subsequent publication elsewhere. At least one of the authors must attend the conference to present the work. ### Tool papers ### Submissions should not exceed 5 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The accepted tool papers will be included in the final proceedings of the conference. The tools should be made available on the web at the time of submission for download and evaluation. Each submission will be evaluated by at least three reviewers, and one or more of the reviewers will be asked to download and use the tool. At least one of the authors of each tool paper must attend the conference to demonstrate the tool. BEST PAPER AND BEST PRESENTATION AWARDS -------------------------------------------- This edition of CALCO will feature two awards: a Best Paper Award whose recipients will be selected by the PC before the conference and a Best Presentation Award, elected by the participants. IMPORTANT DATES ------------------- Abstract submission: April 3, 2019 Paper submission: April 8, 2019 Author notification: May 13, 2019 Final version due: May 27, 2019 PROGRAMME COMMITTEE ----------------------- * Filippo Bonchi (University of Pisa, Italy) * Corina Cirstea (University of Southampton, UK) * Bob Coecke (University of Oxford, UK) * Jos? Luiz Fiadeiro (Royal Holloway University of London, UK) * Daniel Gaina (Kyushu University, Japan) * Sergey Goncharov (University of Erlangen-Nuremberg, Germany) * Ichiro Hasuo (National Institute of Informatics, Japan) * Chris Heunen (University of Edinburgh, UK) * Helle Hvid Hansen (Delft University of Technology, The Netherlands) * Magne Haveraaen (University of Bergen, Norway) * Bart Jacobs (Radboud University Nijmegen, The Netherlands) * Bartek Klin (University of Warsaw, Poland) * Alexander Knapp (University of Augsburg, Germany) * Ekaterina Komendantskaya (Heriot-Watt University, UK) * Barbara K?nig (University of Duisburg-Essen, Germany) * Clemens Kupke (University of Strathclyde, UK) * Alexander Kurz (Chapman University, US) * Narciso Mart?-Oliet (Complutense University Madrid, Spain) * Larry Moss (Indiana University, US) * Till Mossakowski (University of Magdeburg, Germany) * Peter ?lveczky (University of Oslo, Norway) * Dirk Pattinson (Australian National University, Australia) * Daniela Petrisan (University Paris Diderot, France) * Carlos Gustavo Lopez Pombo (Universidad de Buenos Aires, Argentina) * Damien Pous (CNRS, ENS Lyon, France) * Markus Roggenbach (PC co-chair, Swansea University, UK) * Juriaan Rot (Radboud University Nijmegen, The Netherlands) * Pierre-Yves Schobbens (University of Namur, Belgium) * Lutz Schr?der (University of Erlangen-Nuremberg, Germany) * Ana Sokolova (PC co-chair, University of Salzburg, Austria) * Ionut Tutu (Romanian Academy, Romania) * Fabio Zanasi (University College London, UK) LOCAL ORGANISERS ------------------------ * Philippa Gardner (Imperial College London, UK) * Emanuele D?Osualdo (Imperial College London, UK) * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) PUBLICITY CHAIR ------------------ * Henning Basold (CNRS, ENS Lyon, France) From gaboardi at buffalo.edu Tue Mar 19 23:35:35 2019 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Wed, 20 Mar 2019 03:35:35 +0000 Subject: [TYPES/announce] OPLSS 2019 - Oregon Programming Languages Summer School - June 17-29 2019 - updated schedule Message-ID: <7D4F04BB-7983-4F53-AD4F-FC19EB248BBB@buffalo.edu> We are pleased to announce the program of the 18th annual Oregon Programming Languages Summer School (OPLSS) to be held from June 17th to June 29th, 2019 at the University of Oregon in Eugene. The registration deadline is April 15th, 2019. Full information on registration and scholarships can be found here: http://www.cs.uoregon.edu/Activities/summerschool This year?s topic is "Foundations of Probabilistic Programming and Security?. The speakers and topics include: Amal Ahmed - Northeastern University Secure Compilation Andrew Gordon ? Microsoft Research Empowering Spreadsheet Users with Probabilistic Programming Robert Harper - Carnegie Mellon University Practical Foundations for Programming Languages Fritz Henglein - Deon Digital AG and University of Copenhagen Smart Declarative Contracts Jan Hoffmann - Carnegie Mellon University Resource Analysis Andrew Myers ? Cornell University Security-Typed Languages Frank Pfenning - Carnegie Mellon University Session-Typed Concurrent Programming Alexandra Silva - University College London Coalgebraic Semantics Sam Staton ? University of Oxford Probabilistic programming: Bayesian Nonparametrics and Semantics Nikhil Swamy ? Microsoft Research Verifying Low-level Code for Security and Correctness Properties using F* We hope you can join us for this excellent program. Zena Ariola, Paul Downen, Robert Harper and Marco Gaboardi [cid:16879899-50F8-45D1-9678-A6C7848516D1] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: logo-small.png Type: image/png Size: 20102 bytes Desc: logo-small.png URL: From n.jansen at science.ru.nl Wed Mar 20 13:10:53 2019 From: n.jansen at science.ru.nl (Nils Jansen) Date: Wed, 20 Mar 2019 18:10:53 +0100 Subject: [TYPES/announce] PhD Position on Explainable Data Science using Formal Verification @Radboud University Message-ID: <30FAEC1A-5CCE-457C-AFD5-D49E4190BAF7@science.ru.nl> Are you interested in improving the explainability of machine learning using formal verification? Are you interested in being a part of cutting edge research in cooperation with TNO and the iCIS institute at Radboud University, Nijmegen? Then apply for a PhD position within the EXoDuS project, where you will be jointly supervised by Dr. Nils Jansen (Radboud University, Nijmegen) and Dr. Guillermo Perez (University of Antwerp). * Responsibilities As a PhD candidate, you will work on the project EXplainable Data Science using Formal Verification (EXoDuS). The project is partially funded by the VWDATA programme and the Institute for Computing and Information Science (iCIS) of Radboud University and will be carried out in close cooperation with TNO. The impact of artificial intelligence (AI) on autonomous driving, robot-assisted surgery, and home automation has resulted in an increased reliance on AI systems. In mission-critical applications, the inherent vulnerability of such systems to adversarial attacks poses a serious challenge. We propose to immerse humans in the process of robustifying AI systems against problems such as adversarial learning or data poisoning via formal methods. Formal verification in particular provides tools and algorithms to rigorously assess the correctness of a system. The key element is to enable humans to understand AI-made decisions in an adversarial environment. Decision-making is sufficiently captured by so-called strategies; a neural network, for example, represents a strategy that has been learned. For such strategies, data scientists and system engineers lack tools to answer transparency-related questions. You will use formal techniques and directions such as SMT solving, model checking, and partially observable Markov decision processes. From the AI perspective, you will marry the aforementioned concepts with (convolutional) deep neural networks and decision trees. * Work environment Strategically located in Europe, Radboud University is one of the leading academic communities in the Netherlands. The position is available in the Software Science group of the Institute for Computing and Information Sciences (iCIS) at Radboud University. Research at iCIS focuses on software science, digital security and data science. Our research mission is to improve the security and reliability of computer-based systems and algorithms through mathematically founded theories, methods and tools. During recent evaluations, iCIS has been consistently ranked as the No. 1 Computing Science department in the Netherlands. Evaluation committees praised our flat and open organisational structure, our ability to attract external funding, our strong ties to other disciplines, and our solid contacts with government and industrial partners. The Software Science group is well known for its contributions to the mathematical foundations of software, formal methods, and functional programming. * Details The application deadline is March 31, 2019. More information is available here: https://www.ru.nl/werken/details/details_vacature_0/?recid=601933 For questions please contact Nils Jansen (n.jansen at science.ru.nl ). * Further information http://nilsjansen.org https://www.uantwerpen.be/en/staff/guillermoalberto-perez/ https://www.ru.nl/english/working-at/why-work-at-radboud-university-0/terms-employment/ https://commit2data.nl/en/vwdata https://www.ru.nl/icis/ https://www.tno.nl/en/ -- Dr. Nils Jansen Assistant Professor Department of Software Science Radboud University Nijmegen http://nilsjansen.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From harley.eades at gmail.com Wed Mar 20 18:13:36 2019 From: harley.eades at gmail.com (Harley D. Eades III) Date: Wed, 20 Mar 2019 18:13:36 -0400 Subject: [TYPES/announce] SERPL 2019 - Extended Deadlines Message-ID: Hi, everyone. Please keep in mind that even if you are outside the region we would love to have you. We also have NSF support for student travel awards. Please see the CFC below. Very best, Harley, Cl?ment, and Chris The First Annual Southeast Regional Programming Languages Seminar (SERPL) May 11, 2019, Augusta University, Augusta Georgia More Information at: https://the-au-forml-lab.github.io/SERPL/ =Scope= The Southeast Regional Programming Languages Seminar (SERPL) seeks to bring together researchers in the Southeastern United States working in the design, analysis, and application of programming languages to build new collaborations among students and researchers. We invite contributions in the form of student -- both undergraduate and graduate -- research talks on topics related to programming language research from theory to practice to interdisciplinary applications. SERPL consists of a full day of research talks from undergraduate and graduate students and one keynote speaker. We are extremely excited to announce that the keynote speaker is: Alexis King A research programmer at Northwestern University PLT in Chicago, Illinois. =Travel Support= SERPL is graciously supported by the National Science Foundation (NSF). We are accepting applications for student travel support to SERPL. In addition, we have set aside a portion of our student travel awards for funding undergraduate students, women, underrepresented minorities, and LBGTQ+ people. Student travel grant applications can be submitted on the SERPL website (see above). =Important Dates= Talk Abstracts Due: April 10th, 2019 Notification of Acceptance: April 15th, 2019 Student Travel Grant Application Due: April 20th, 2019 Registration closes: April 20th, 2019 Seminar: May 11, 2019 =Submission Instructions= Please submit in the form of a single PDF file a two page talk abstract. All submissions should be prepared using LaTeX using the authors favorite style with a font size of no smaller than 11 points, and a margin of no smaller than one inch. All submission should be submitted via the SERPL website (see above). There will be no formal proceedings, but all abstracts and slides will be posted on the SERPL website. =Organizers= Harley Eades III (chair) Chris Martens (cochair) Cl?ment Aubert (cochair) From t.vandijk at gmail.com Fri Mar 22 06:39:25 2019 From: t.vandijk at gmail.com (Tom van Dijk) Date: Fri, 22 Mar 2019 11:39:25 +0100 Subject: [TYPES/announce] [CFP] SETTA 2019 Symposium on Dependable Software Engineering Theories, Tools and Applications In-Reply-To: References: Message-ID: ************************************* *SETTA 2019: Symposium on Dependable Software Engineering Theories, Tools and Applications* *Shanghai Jiaotong University, Shanghai, China, November 27-29, 2019* *Submission deadline: June 21, 2019* *Conference website: http://www4.comp.polyu.edu.hk/~csguannan/setta19 * ************************************* *ABOUT SETTA 2019* The Symposium on Dependable Software Engineering: Theories, Tools and Applications (SETTA) 2019 will be held in Shanghai, China on Nov. 27-29, 2019. Formal methods emerged as an important area in computer science and software engineering about half a century ago. An international community is formed researching, developing and teaching formal theories, techniques and tools for software modeling, specification, design and verification. However, the impact of formal methods on the quality improvement of software systems in practice is lagging behind. This is for instance reflected by the challenges in applying formal techniques and tools to engineering large-scale systems such as Cyber-Physical Systems (CPS), Internet-of-Things (IoT), Enterprise Systems, Cloud-Based Systems, and so forth. The purpose of the SETTA symposium is to bring international researchers together to exchange research results and ideas on bridging the gap between formal methods and software engineering. The interaction with the Chinese computer science and software engineering community is a central focus point. The aim is to show research interests and results from different groups so as to initiate interest-driven research collaboration. The SETTA symposium is aiming at academic excellence and its objective is to become a flagship conference on formal software engineering in China. To achieve these goals and contribute to the sustainability of the formal methods research, it is important for the symposium to attract young researchers into the community. Thus, this symposium encourages in particular the participation of young researchers and students. *IMPORTANT DATES* Abstract & Paper Submission: Jun. 21, 2019 (AoE) Notification to authors: Aug. 31, 2019 (AoE) Camera-ready versions: Sep. 15, 2019 (AoE) Conference date: Nov. 27-29, 2019 *SUBMISSION GUIDELINES* Authors are invited to submit papers on original research, industrial applications, or position papers proposing challenges in fundamental research and technology. The latter two types of submissions are expected to contribute to the development of formal methods and applications thereof in software engineering. This is done by either substantiating the advantages of integrating formal methods into the development cycle or through delineating the need for research by demonstrating weaknesses of existing technologies, especially when addressing new application domains. Submissions can take the form of either regular or short papers. Regular papers should not exceed 16 pages (excluding references) in LNCS format. Short papers can discuss ongoing research at an early stage, including PhD projects. Short papers should not exceed 6 pages (excluding references) in LNCS format. The proceedings will be published as a volume in Springer's LNCS series. Papers should be submitted electronically through the EasyChair submission web page < https://easychair.org/conferences/?conf=setta2019 >. All submissions must be in the PDF format. Papers should be written in English. Submitted papers must be unpublished and not submitted for publication elsewhere. Accepted papers must be presented at the conference. *LIST OF TOPICS* Topics of interest include, but are not limited to: - Requirements specification and analysis - Formalisms for modeling, design and implementation - Model checking, theorem proving, and decision procedures - Scalable approaches to formal system analysis - Formal approaches to simulation, run-time verification, and testing - Integration of formal methods into software engineering practice - Contract-based engineering of components, systems, and systems of systems - Formal and engineering aspects of software evolution and maintenance - Parallel and multicore programming - Embedded, real-time, hybrid, probabilistic, and cyber-physical systems - Mixed-critical applications and systems - Formal aspects of service-oriented and cloud computing - Safety, reliability, robustness, and fault-tolerance - Dependability of smart software and systems - Empirical analysis techniques and integration with formal methods - Applications and industrial experience reports - Software tools to assist the construction or analysis of software systems *COMMITTEES* Organizing Committee General Chair: - Yuxi Fu, Shanghai Jiaotong University Program Chair: - Jun Sun, Singapore University of Technology and Design - Joost-Pieter Katoen, RWTH Aachen University and University of Twente - Nan Guan, The Hong Kong Polytechnic University Publicity Chair: - Yu Pei, The Hong Kong Polytechnic University - Tom van Dijk, University of Twente Program Committee - ?tienne Andr?, Universit? Paris 13 - Mohamed Faouzi Atig, Uppsala University - Ezio Bartocci, Vienna University of Technology - Sanjoy Baruah, Washington University in St. Louis - Yan Cai, Chinese Academy of Sciences - Milan Ceska, Brno University of Technology - Sudipta Chattopadhyay, Singapore University of Technology and Design - Mingsong Chen, East China Normal University - Taolue Chen, Birkbeck, University of London - Yu-Fang Chen, Academia Sinica - Alessandro Cimatti, FBK-irst - Tingting Han, Birkbeck, University of London - Arnd Hartmanns, University of Twente - Nils Jansen, Radboud University - Ran Ji, Carnegie Mellon University - Yu Jiang, Tsinghua University - Lei Ju, Shandong University - Guoqiang Li, Shanghai Jiao Tong University - Di Liu, Yunnan University - Shuang Liu, Singapore Institute of Technology - Federico Olmedo, University of Chile - Yu Pei, The Hong Kong Polytechnic University - Jaco van de Pol, Aarhus University - Mickael Randour, FNRS & Universit? de Mons - Anne Remke, WWU M?nster - Philipp Ruemmer, Uppsala University - Fu Song, ShanghaiTech University - Jeremy Sproston, University of Turin - Cong Tian, Xidian University - Tarmo Uustalu, Reykjavik University - Bow-Yaw Wang, Academia Sinica - Ji Wang, National University of Defense Technology - Xue-Yang Zhu, Chinese Academy of Sciences *PUBLICATION* The SETTA 2019 proceedings will be published as a volume in Springer's LNCS series. *VENUE* The conference will be held in Shanghai, China. *CONTACT * All questions about submissions should be emailed to setta2019 at easy* chair.org (remove *). -------------- next part -------------- An HTML attachment was scrubbed... URL: From Damiano.Mazza at lipn.univ-paris13.fr Fri Mar 22 07:04:45 2019 From: Damiano.Mazza at lipn.univ-paris13.fr (Damiano Mazza) Date: Fri, 22 Mar 2019 12:04:45 +0100 Subject: [TYPES/announce] Caleidoscope Complexity School: 2nd Call for Participation and Application to Financial Support Message-ID: <421cf9cf-5a82-9e99-b180-b6ba86c74943@lipn.univ-paris13.fr> *** Call for participation*** Caleidoscope: Research School in Computational Complexity Institut Henri Poincar?, Paris, 17-21 June 2019 http://caleidoscope.sciencesconf.org/ Dear all, This is the second announcement for the Caleidoscope Research School in Computational Complexity, to take place at the Institut Henri Poincar?, Paris 17-21 June 2019. The school is aimed at graduate students and researchers who already work in some aspects of computational complexity and/or who would like to learn about the various approaches. *Important news:* - the registration deadline is set to *19 May 2019*; - we are now accepting applications for *financial support* for participants (see below for the details). DESCRIPTION Computational complexity theory was born more than 50 years ago when researchers started asking themselves what could be computed efficiently. Classifying problems/functions with respect to the amount of resources (e.g. time and/or space) needed to solve/compute them turned out to be an extremely difficult question. This has led researchers to develop a remarkable variety of approaches, employing different mathematical methods and theories. The future development of complexity theory will require a subtle understanding of the similarities, differences and limitations of the many current approaches. In fact, even though these study the same phenomenon, they are developed today within disjoint communities, with little or no communication between them (algorithms, logic, programming theory, algebra...). This dispersion is unfortunate since it hinders the development of hybrid methods and more generally the advancement of computational complexity as a whole. The goal (and peculiarity) of the Caleidoscope school is to reunite in a single event as many different takes on computational complexity as can reasonably be fit in one week. It is intended for graduate students as well as established researchers who wish to learn more about neighbouring areas. LECTURES 1. Boolean circuits and lower bounds. (Rahul Santhanam, University of Oxford) 2. Algebraic circuits and geometric complexity. (Peter B?rgisser, Technical University Berlin) 3. Proof complexity and bounded arithmetic. (Sam Buss, University of California San Diego) 4. Machine-free complexity (descriptive and implicit complexity). (Anuj Dawar, University of Cambridge and Ugo Dal Lago, University of Bologna) In addition to these broad-ranging themes, there will also be three more focussed topics, providing examples of (already established or potential) interactions between logic, algebra and complexity: 5. Constraint satisfaction problems. (Libor Barto, Charles University in Prague) 6. Communication complexity. (Sophie Laplante, Paris 7 University) 7. Duality in formal languages and logic. (Daniela Petrisan, Paris 7 University) REGISTRATION Registration to the school is free but mandatory. This is to help us plan tea/coffee breaks and social activities. https://caleidoscope.sciencesconf.org/registration/index The deadline for registration is *19 May 2019*. FINANCIAL SUPPORT Financial support is available for participants. You may apply by filling in the following online form: http://tiny.cc/0oi33y Please send your application no later than *14 April 2019* to maximize your chances of being considered. (Our funds being limited, we apologize in advance if your support request will only be met partially or declined). Also note that *student* members of the ASL (Association for Symbolic Logic) may apply for travel support (not lodging!) by contacting directly ASL and mentioning attendance to Caleidoscope (which is sponsored by ASL). SPONSORS Funding sponsors: DIM RFSI - R?gion ?le-de-France (https://dim-rfsi.fr/) Agence Nationale de la Recherche (http://www.agence-nationale-recherche.fr/) CNRS (http://www.cnrs.fr/en) SIGLOG (https://siglog.hosting.acm.org/) The European Commission (https://ec.europa.eu/commission/index_en) Universit? Paris 13 (https://www.univ-paris13.fr/) Laboratoire d'Informatique de Paris Nord (https://lipn.univ-paris13.fr/) Association for Symbolic Logic (http://aslonline.org/) Other sponsors: European Association for Computer Science Logic (http://www.eacsl.org/) Soci?t? Math?matique de France (https://smf.emath.fr/) From ugo.dallago at unibo.it Fri Mar 22 09:01:34 2019 From: ugo.dallago at unibo.it (Ugo Dal Lago) Date: Fri, 22 Mar 2019 13:01:34 +0000 Subject: [TYPES/announce] Postdoc Positions within the DIAPASoN Project Message-ID: Postdoc Grants within the ERC Consolidator Grant ?Differential Program Semantics? http://site.unibo.it/diapason/ We are looking for postdocs in the context of the ERC Consolidator Grant ?Differential Program Semantics?. Traditionally, program semantics is centered around the notion of program identity, that is to say of program equivalence: a program is identified with its meaning, and programs are considered as equal only if their meanings are the same. DIAPASoN's goal is rather to study differences between programs as a constitutive and informative concept. This will be accomplished by generalizing four major frameworks of program semantics, traditionally used for giving semantics to, comparing, proving properties of, and controlling the usage of resources of programs, namely logical relations, bisimulation, game semantics, and linear logic. The ideal candidate would have experience in: ? Program Semantics ? Mathematical Logic ? Programming Language Design and in particular in the sub-areas of program semantics cited above. Expertise in all those sub-areas is very rare, so candidates who are strong in just some of them are encouraged to apply. Please contact Ugo Dal Lago > if you have more questions about the project, the required background, Italy, or the position itself. Ugo Dal Lago can also provide a detailed description of the overall research project. The first round of applications will be accepted until April 15. Positions are for 2 years. To apply, please send the following documents to ugo.dallago at unibo.it: ? Curriculum vitae; ? List of publications; ? Research statement; ? At least two recommendation letters. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.darais at gmail.com Fri Mar 22 13:35:01 2019 From: david.darais at gmail.com (David Darais) Date: Fri, 22 Mar 2019 13:35:01 -0400 Subject: [TYPES/announce] TyDe 2019 - Call for Papers Message-ID: <3214901A-2680-4641-B0C0-BF4FA857D624@gmail.com> Dear Colleagues, Please see the below call for papers for TyDe 2019, co-located with ICFP?19 in Berlin, Germany, 18th August, 2019. The paper submission deadline is May 19 for regular papers, and May 26 for extended abstracts. Best, David Darais & Jeremy Gibbons TyDe 2019 Co-chairs -------------------------------------------------------------------------------- CALL FOR PAPERS 4th Workshop on Type-Driven Development (TyDe 2019) 18th August 2019, Berlin, Germany https://icfp19.sigplan.org/home/tyde-2019 -------------------------------------------------------------------------------- # Goals of the workshop The workshop on Type-Driven Development aims to show how static type information may be used effectively in the development of computer programs. Co-located with ICFP, this workshop brings together leading researchers and practitioners who are using or exploring types as a means of program development. We welcome all contributions, both theoretical and practical, on a range of topics including: - dependently typed programming; - generic programming; - design and implementation of programming languages, exploiting types in novel ways; - exploiting typed data, data dependent data, or type providers; - static and dynamic analyses of typed programs; - tools, IDEs, or testing tools exploiting type information; - pearls, being elegant, instructive examples of types used in the derivation, calculation, or construction of programs. # Invited speaker TBA # Program Committee - Chantal Keller, LRI Universit? Paris-Sud, France - Chung-chieh Shan, Indiana University, USA - Edwin Brady, University of St. Andrews, UK - Eijiro Sumii, Tohoku University, Japan - Ekaterina Komendantskaya, Heriot-Watt University, UK - Hsiang-Shang ?Josh? Ko, National Institute of Informatics, Japan - J. Garrett Morris, University of Kansas, USA - Jesper Cockx, Chalmers / University of Gothenburg, Sweden - Julia Belyakova, Northeastern University, USA - Sandra Alves, University of Porto, Portugal - Tim Sheard, Portland State University, USA - William J. Bowman, University of British Columbia, Canada # Proceedings and Copyright We will have formal proceedings, published by the ACM. Accepted papers will be included in the ACM Digital Library. Authors must grant ACM publication rights upon acceptance, but may retain copyright if they wish. Authors are encouraged to publish auxiliary material with their paper (source code, test data, and so forth). The proceedings will be freely available for download from the ACM Digital Library from one week before the start of the conference until two weeks after the conference. The official publication date is the date the papers are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. # Submission details Submissions should fall into one of two categories: - regular research papers (12 pages) - extended abstracts (2 pages) The bibliography will not be counted against the page limits for either category. Regular research papers are expected to present novel and interesting research results, and will be included in the formal proceedings. Extended abstracts should report work in progress that the authors would like to present at the workshop. Extended abstracts will be distributed to workshop attendees but will not be published in the formal proceedings. We welcome submissions from PC members (with the exception of the two co-chairs), but these submissions will be held to a higher standard. Submission is handled through HotCRP: https://tyde19.hotcrp.com All submissions should be in portable document format (PDF) and formatted using the ACM SIGPLAN style guidelines: http://www.sigplan.org/Resources/Author/ *Note* that the ACM SIGPLAN style guidelines have changed from previous years! In particular, submissions should use the new ?acmart? format and the two-column ?sigplan? subformat (not to be confused with the one-column ?acmlarge? subformat). Extended abstracts must be submitted with the label 'Extended abstract' clearly in the title. # Important Dates - May 19: Paper submission deadline - May 26: Abstract submission deadline - June 9: Author notification - June 30: Camera ready deadline - Aug 18: Workshop # Travel Support Student attendees with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC program, see its web page: http://www.sigplan.org/PAC/ From mmanighe at lix.polytechnique.fr Fri Mar 22 14:36:34 2019 From: mmanighe at lix.polytechnique.fr (Matteo Manighetti) Date: Fri, 22 Mar 2019 19:36:34 +0100 Subject: [TYPES/announce] ESSLLI 2019 Student Session deadline extension Message-ID: <6d171708-bb37-570a-7001-7c0ab1407812@lix.polytechnique.fr> *Deadline extended to April 5th* *ESSLLI 2019 STUDENT SESSION* Held during the 31st European Summer School in Logic, Language and Information Riga, Latvia, August 5-16, 2019 NEW *Deadline for submissions: April 5th, 2019* https://easychair.org/conferences/?conf=esslli2019 *ABOUT:* The Student Session of the 31st European Summer School in Logic, Language, and Information (ESSLLI) will take place in Riga, Latvia, July 5th to 16th, 2019 (http://esslli2019.folli.info/). We invite submissions of original, unpublished work from students in any area at the intersection of Logic & Language, Language & Computation, or Logic & Computation. Submissions will be reviewed by several experts in the field, and accepted papers will be presented orally or as posters and selected papers will appear in the Student Session proceedings by Springer. This is an excellent opportunity to receive valuable feedback from expert readers and to present your work to a diverse audience. *ORAL/POSTER PRESENTATIONS:* Note that there are two separate kinds of submissions, one for oral presentations and one for posters. This means that papers are directly submitted either as oral presentations or as poster presentations. Reviewing and ranking will be done separately. We particularly encourage submissions for posters, as they offer an excellent opportunity to present smaller research projects and research in progress. *SUBMISSION GUIDELINES:* Authors must be students, and submissions may be singly or jointly authored. Each author may submit at most one single and one jointly authored contribution. Submissions should not be longer than 8 pages for an oral presentation or 4 pages for a poster presentation (including examples and references). Submissions must be anonymous, without any identifying information. More detailed guidelines regarding submission can be found on the Student Session website: http://esslli2019.folli.info/programme/student-session/. *SPONSORSHIP AND PRIZES* As in previous years, Springer has kindly agreed to sponsor the ESSLLI student session. The best poster and best talk will be awarded Springer book vouchers of 500? each. *FURTHER INFORMATION:* Please direct inquiries about submission procedures or other matters relating to the Student Session to mmanighe at lix.polytechnique.fr and m.t.beeksma at let.ru.nl. ESSLLI 2019 will feature a wide range of foundational and advanced courses and workshops in all areas of Logic, Language, and Computation. For further information, including registration information and course listings, and for general inquiries about ESSLLI 2019, please consult the main ESSLLI 2019 page: http://esslli2019.folli.info/. Kind regards, The ESSLLI 2019 Student Session Organization Committee Chairs: Merijn Beeksma (Radboud Universiteit Nijmegen) Matteo Manighetti (Inria, ?cole Polytechnique) LoCo co-chairs: Jeremie Dauphin (Universit? du Luxembourg) Alexandra Pavlova (TU Wien) LoLa co-chairs: Zhuoye Zhao (Universiteit van Amsterdam) Merel Semeijn (Rijksuniversiteit Groningen) LaCo co-chairs: Dage S?rg (Tartu ?likool) Vinit Ravishankar (Charles University, Prague) From henglein at diku.dk Fri Mar 22 13:03:06 2019 From: henglein at diku.dk (Fritz Henglein) Date: Sat, 23 Mar 2019 01:03:06 +0800 Subject: [TYPES/announce] Ph.D. fellowships at University of Copenhagen Message-ID: The Faculty of Science at the University of Copenhage n offers a considerable number of attractive Ph.D. fellowships . Deadline: *April 1st, 2019.* The Programming Languages and Theory of Computation (PLTC) section at the Department of Computer Science (DIKU) welcomes applications in all aspects of programming languages and systems, including type systems and type-based formalization, analysis and verification for domain-specific and general-purpose programming languages. Requirements are solid, documented programming language and type theory foundations, a good command of English, and willingness to live in the world's most livable city. We encourage you to send your academic CV documenting your qualifications for programming languages and systems research to a faculty member of the PLTC section prior to applying for a Ph.D. stipend to align your and our interests. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nestor.catano at gmail.com Sat Mar 23 08:15:47 2019 From: nestor.catano at gmail.com (=?utf-8?Q?N=C3=A9stor_Cata=C3=B1o_Collazos?=) Date: Sat, 23 Mar 2019 07:15:47 -0500 Subject: [TYPES/announce] 1st Workshop on Formal Methods for Blockchains (FMBC) 2019 - First Call Message-ID: 1st Workshop on Formal Methods for Blockchains (FMBC) 2019 https://sites.google.com/view/fmbc/home Porto, Portugal, October 11 Part of the 3rd World Congress on Formal Methods http://formalmethods2019.inesctec.pt/ ------------------------------------------------------------- IMPORTANT DATES -------------------------------- Abstract submission: June 23, 2019 Full paper submission: June 30, 2019 Notification: July 31, 2019 Camera-ready: September 2, 2019 Conference: October 11, 2019 -------------------------------- -------------------------------- TOPICS OF INTEREST -------------------------------- Blockchains are decentralized transactional ledgers that rely on cryptographic hash functions for guaranteeing the integrity of the stored data. Participants on the network reach agreement on what valid transactions are through consensus algorithms. Blockchains may also provide support for Smart Contracts. Smart Contracts are scripts of an ad-hoc programming language that are stored in the blockchain and that run on the network. They can interact with the ledger?s data and update its state. These scripts can express the logic of possibly complex contracts between users of the blockchain. Thus, Smart Contracts can facilitate the economic activity of blockchain participants. With the emergence and increasing popularity of cryptocurrencies such as Bitcoin and Ethereum, it is now of utmost importance to have strong guarantees of the behavior of blockchain so ware. These guarantees can be brought by using Formal Methods. Indeed, Blockchain software encompasses many topics of computer science where using Formal Methods techniques and tools are relevant: consensus algorithms to ensure the liveness and the security of the data on the chain, programming languages specifically designed to write smart contracts, cryptographic protocols, such as zero-knowledge proofs, used to ensure privacy, etc. This workshop is a forum to identify theoretical and practical approaches of formal methods for blockchain technology. Topics include, but are not limited to: * Design and implementation of Smar Contract languages * Formal models of blockchain applications or concepts * Formal methods for consensus protocols * Formal methods for blockchain-specific cryptographic primitives or protocols Formal languages for Smart * Verification of Smart Contracts -------------------------------- -------------------------------- SUBMISSION -------------------------------- Submit original manuscripts (not published or considered elsewhere) with a maximum of twelve pages (regular papers), six pages (short papers), and two pages (extended abstract) describing new and emerging ideas or summarizing existing work). Each paper should include a title and the name and affiliation of each author. Authors of selected extended-abstracts are invited to give a short lightning talk of up to 15 minutes. At least one author of an accepted paper is expected to present the paper at the workshop as a registered participant. All accepted contributions will be reviewed once more by the program committee after the workshop and before being included in the post-proceedings. submission link https://easychair.org/conferences/?conf=fmbc19 -------------------------------- -------------------------------- PROCEEDINGS -------------------------------- All submissions will be peer-reviewed by at least three members of the program committee for quality and relevance. Accepted regular papers (full and short papers) will be included in the FM workshop post-proceedings, published as a volume of the Lecture Notes in Computer Science (LNCS) by Springer. -------------------------------- -------------------------------- INVITED SPEAKER -------------------------------- Ilya Sergey - Tenure-track Associate Professor at Yale-NUS College (Singapore), holding a joint appointment with NUS School of Computing. -------------------------------- -------------------------------- -------------------------------- PROGRAM committee -------------------------------- Program Chairs N?stor Cata?o (nestor.catano at gmail.com) Diego Marmsoler (diego.marmsoler at tum.de) Bruno Bernardo (bruno at nomadic-labs.com) Program Committee Bruno Bernardo (Nomadic Labs, France) N?stor Cata?o (Universidad del Norte, Colombia) Diego Marmsoler (Technische Universitat Munchen, Germany) Sim?o Melo de Sousa (Universidade da Beira Interior, Portugal) Pietro Abate (Nomadic Labs, France) Anastasia Mavridou (NASA Ames, USA) Peter Csaba ?lveczky (University of Oslo, Norway) Xi Wu (The University of Queensland, Australia) Bernhard Beckert (Karlsruhe Institute of Technology, Germany) Mark Staples (Data61, Australia) Sukriti Bhattacharya (LIST, Luxembourg) Camilo Rueda (Pontificia Universidad Javeriana, Colombia) Jorge Sousa Pinto (Universidade do Minho, Portugal) Ijaz Ahmed (University of Lahore, Pakistan) Sorren Hanvey (LERO, Ireland) Steve Reeves (University of Waikato, New Zealand) Andreas Lochbihler (Digital Asset, Swiss) Jonathan Aldrich (Carnegie Mellon University, USA) Davide Grossi (University of Groningen, Netherlands) Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Fabio Mogavero (Universit? degli Studi di Napoli, Italy) Christoph Sprenger (ETH, Z?rich) Georges Gonthier (Inria, France) Bas Spitters (Aarhus University, Denmark) -------------------------------- For any inquiries contact N?stor Cata?o - nestor.catano at gmail.com From roopsha at utexas.edu Sun Mar 24 15:33:47 2019 From: roopsha at utexas.edu (Roopsha Samanta) Date: Sun, 24 Mar 2019 15:33:47 -0400 Subject: [TYPES/announce] Postdoctoral position at Purdue University Message-ID: Hello! I am looking for postdoctoral candidates to work with me on topics such as program synthesis, relational reasoning and reliable AI. The ideal candidate has a strong, internationally competitive record of research in formal methods and/or programming languages. While there is some flexibility on the research topics we will pursue together, I am looking for someone who has a background in automated techniques for program verification and/or synthesis and is excited about working on the above topics. The postdoctoral researcher will work closely with my group, Purdue Formal Methods (PurForM) , and will also have the opportunity to collaborate with other researchers in Purdue Programming Languages Group (PurPL) , one of the leading PL groups in the US. Based on interest, we can work out opportunities to lead projects, write grants and teach courses in the Department of Computer Science at Purdue University. To apply, please email me directly at roopsha at purdue.edu with a CV, a brief statement explaining your interest in this position, and contact information for 2 references. Applicants are strongly encouraged to apply by April 30, 2019. However, applications will be accepted until the position is filled. Compensation is highly competitive and commensurate with experience. Please also feel free to email me with informal questions about this position. Relevant links: Homepage: https://www.cs.purdue.edu/homes/roopsha/index.html Twitter: https://twitter.com/roopshasamanta PurForM page: https://www.cs.purdue.edu/homes/roopsha/purform/index.html PurPL page: http://purduepl.github.io/ Best, Roopsha Samanta *Assistant Professor* *Computer Science* *Purdue University* -------------- next part -------------- An HTML attachment was scrubbed... URL: From birkedal at cs.au.dk Sun Mar 24 16:17:36 2019 From: birkedal at cs.au.dk (Lars Birkedal) Date: Sun, 24 Mar 2019 20:17:36 +0000 Subject: [TYPES/announce] Full Professor Position at Aarhus University Message-ID: <8CDD2F37-2AC9-44B1-98D2-403EECB87410@cs.au.dk> Dear Types readers, A position as Full Professor is available at the Department of Computer Science, Aarhus University (www.cs.au.dk). The Department of Computer Science (www.cs.au.dk) at Aarhus University is looking for an excellent and visionary Full Professor to push the frontiers of Computer Science research. Aarhus University - an international top-100 University - has made an ambitious strategic investment in a 5-year recruitment plan to radically expand the Department of Computer Science.Therefore, we seek researchers driven by excellence in research and visions for the future digitization agenda, to, join the department and collaborate with our world-class researchers. The position is open from September 1st 2019. See https://international.au.dk/about/profile/vacant-positions/job/full-professorship-in-computer-science-aarhus-university/ for the official call text. Application Deadline: Monday June 3, 2019. Best wishes, Lars ? Lars Birkedal Professor, Head of Logic and Semantics Group Department of Computer Science Aarhus University www.cs.au.dk/~birke birkedal at cs.au.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From viritrilbia at gmail.com Sun Mar 24 17:40:25 2019 From: viritrilbia at gmail.com (Michael Shulman) Date: Sun, 24 Mar 2019 14:40:25 -0700 Subject: [TYPES/announce] Call for Submissions: International Conference on Homotopy Type Theory 2019 In-Reply-To: References: Message-ID: ************************************************************** Call for Submissions INTERNATIONAL CONFERENCE ON HOMOTOPY TYPE THEORY 12-17 August 2019 Carnegie Mellon University Pittsburgh USA https://hott.github.io/HoTT-2019 ************************************************************** Submissions of talks are open for the International Homotopy Type Theory conference (HoTT 2019), to be held from August 12th to 17th, 2019, at Carnegie Mellon University in Pittsburgh, USA. Contributions are welcome in all areas related to homotopy type theory, including but not limited to: * Homotopical and higher-categorical semantics of type theory * Synthetic homotopy theory * Applications of univalence and higher inductive types * Cubical type theories and cubical models * Formalization of mathematics and computer science in homotopy type theory / univalent foundations Please submit 1-paragraph abstracts through the EasyChair conference system here: https://easychair.org/conferences/?conf=hott2019 The submission deadline has been EXTENDED to 15 MAY 2019; we expect to notify accepted submissions by 1 June. If you need an earlier decision for some reason (e.g. to apply for funding), please submit your abstract by 15 APRIL and send an email to hott2019conference at gmail.com notifying us that you need an early decision. This conference is run on the "mathematics model" rather than the "computer science model": full papers will not be submitted, submissions will not be refereed, and submission is not a publication (although a proceedings volume might be organized afterwards). More information, including registration, accomodation options, and travel, will be available as the conference approaches at the web site https://hott.github.io/HoTT-2019/ . Please email hott2019conference at gmail.com with any questions. INVITED SPEAKERS Ulrik Buchholtz (TU Darmstadt, Germany) Dan Licata (Wesleyan University, USA) Andrew Pitts (University of Cambridge, UK) Emily Riehl (Johns Hopkins University, USA) Christian Sattler (University of Gothenburg, Sweden) Karol Szumilo (University of Leeds, UK) IMPORTANT DATES Submission deadline: 15 May (or 15 April for early notification) Registration Opens: 1 April Regular Notification Date: 1 June Final abstracts due: 15 June Early Registration deadline: 1 July (reduced fee) Late Registration deadline: 1 August (increased fee) Conference: 12-17 August 2019 SUMMER SCHOOL There will also be an associated Homotopy Type Theory Summer School in the preceding week, August 7th to 10th. The instructors and topics will be: Cubical methods: Anders Mortberg (Carnegie Mellon University, USA) Formalization in Agda: Guillaume Brunerie (Stockholm University, Sweden) Formalization in Coq: Kristina Sojakova (Cornell University, USA) Higher topos theory: Mathieu Anel (Carnegie Mellon University, USA) Semantics of type theory: Jonas Frey (Carnegie Mellon University, USA) Synthetic homotopy theory: Egbert Rijke (University of Illinois, USA) REGISTRATION Registration for the conference and the summer school will open on April 1, 2019. A limited amount of financial support will be available for students and postdoctoral researchers. SCIENTIFIC COMMITTEE Steve Awodey (Carnegie Mellon University, USA) Andrej Bauer (University of Ljubljana, Slovenia) Thierry Coquand (University of Gothenburg, Sweden) Nicola Gambino (University of Leeds, UK) Peter LeFanu Lumsdaine (Stockholm University, Sweden) Michael Shulman (University of San Diego, USA), chair We look forward to seeing you in Pittsburgh! From andrei at chalmers.se Mon Mar 25 09:11:48 2019 From: andrei at chalmers.se (Andrei Sabelfeld) Date: Mon, 25 Mar 2019 14:11:48 +0100 Subject: [TYPES/announce] PhD student positions on Programming Languages and Systems for Security and Privacy at Chalmers Message-ID: Hi all, Hoping to see applications from applicants interested in types for security! We invite applications for PhD positions in Programming Languages and Systems for Security and Privacy. We are looking for applicants with a technical background in security, programming languages, and systems. The PhD students will join a high-profile group of researchers on software security. As a PhD student the majority of your time will be research related, where you are expected to work on developing scientific concepts, techniques, and tools and communicate the results of your research verbally and in writing. The funding for the PhD positions is part of ambitious framework project WebSec: Securing Web-driven Systems, funded by the Swedish Foundation for Strategic Research (SSF) and dedicated to principled security and privacy for the web. WebSec web page: https://www.cse.chalmers.se/research/group/security/websec/ Application deadline: May 31, 2019 For details, including employment conditions and how to apply, see: http://www.chalmers.se/en/about-chalmers/Working-at-Chalmers/Vacancies/Pages/default.aspx?rmpage=job&rmjob=7370 Best regards, -Andrei Sabelfeld From ndanner at wesleyan.edu Mon Mar 25 11:12:24 2019 From: ndanner at wesleyan.edu (Danner, Norman) Date: Mon, 25 Mar 2019 15:12:24 +0000 Subject: [TYPES/announce] Postdoctoral position Wesleyan University Message-ID: <3435022.qyJmrqa84r@laika> Although the "full consideration" deadline mentioned below is 25 March, we are still happy to receive applications. The Department of Mathematics and Computer Science at Wesleyan University invites applications for a one-year postdoctoral position starting in the fall of 2019, that is renewable for a second year, subject to satisfactory performance. Candidates must possess a Ph.D. degree at the time of appointment and have strong research and teaching records. While the successful applicant will be able to pursue his/her own research agenda, an interest in current faculty research is a plus. Areas currently represented include algorithms and complexity, security, logic, programming languages, networking and network science. The teaching load is three courses per year, consisting primarily of an introductory-level course for non-majors. There will also be an opportunity to teach more advanced courses or electives in the applicant's specialty. We will review applications until the position is filled, but to ensure full consideration, applications should be submitted by Monday, 25 March 2019. Applications must include a cover letter, curriculum vitae, teaching statement, research statement, and three or four letters of recommendation, with at least one addressing teaching. Applications must be submitted online at http://academicjobsonline.org/ajo/jobs/13373. Please submit PDF files only (not URLs). Other correspondence regarding this position may be sent by e-mail to cssearch at wesleyan.edu or to Computer Science Search Committee, Department of Mathematics and Computer Science, Wesleyan University, Middletown, CT 06459. For more information about the department please visit http://www.wesleyan.edu/mathcs. - Norman Danner -- Norman Danner - ndanner at wesleyan.edu - http://ndanner.web.wesleyan.edu Department of Mathematics and Computer Science - Wesleyan University From catalin.hritcu at gmail.com Mon Mar 25 12:24:15 2019 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Mon, 25 Mar 2019 17:24:15 +0100 Subject: [TYPES/announce] 1st CFP for Certified Programs and Proofs (CPP 2020) Message-ID: **1st CFP for Certified Programs and Proofs (CPP 2020)** Certified Programs and Proofs (CPP) is an international conference on practical and theoretical topics in all areas that consider certification as an essential paradigm for their work. Certification here means formal, mechanized verification of some sort, preferably with the production of independently checkable certificates. CPP spans areas of computer science, mathematics, logics, and education. CPP 2020 will be held on 20-21 January 2020 in New Orleans, Louisiana, United States and will be co-located with POPL 2020. CPP 2020 is sponsored by ACM SIGPLAN, in cooperation with ACM SIGLOG. For more information about this edition and the CPP series please visit: https://popl20.sigplan.org/home/CPP-2020 ### Important Dates - Abstract Deadline: 16 October 2019 at 23:59 AoE (UTC-12h) - Paper Submission Deadline: 21 October 2019 at 23:59 AoE (UTC-12h) - Conference: 20 - 21 January 2020 ### Topics of Interest We welcome submissions in research areas related to formal certification of programs and proofs. The following is a non-exhaustive list of topics of interests to CPP: - certified or certifying programming, compilation, linking, OS kernels, runtime systems, and security monitors; - certified mathematical libraries and mathematical theorems; - proof assistants (e.g, ACL2, Agda, Coq, Dafny, F*, HOL, HOL-Light, Idris, Isabelle, Lean, Mizar, Nuprl, PVS, etc) - new languages and tools for certified programming; - program analysis, program verification, and program synthesis; - program logics, type systems, and semantics for certified code; - logics for certifying concurrent and distributed systems; - mechanized metatheory, formalized programming language semantics, and logical frameworks; - higher-order logics, dependent type theory, proof theory, logical systems, separation logics, and logics for security; - verification of correctness and security properties; - formally verified blockchains and smart contracts; - certificates for decision procedures, including linear algebra, polynomial systems, SAT, SMT, and unification in algebras of interest; - certificates for semi-decision procedures, including equality, first-order logic, and higher-order unification; - certificates for program termination; - formal models of computation; - mechanized (un)decidability and computational complexity proofs; - user interfaces for proof assistants and theorem provers - teaching mathematics and computer science with proof assistants. ### Program Committee Members - Nada Amin (Harvard University - USA) - Jes?s Mar?a Aransay Azofra (Universidad de La Rioja - Spain) - Mauricio Ayala-Rincon (Universidade de Brasilia - Brazil) - Liron Cohen (Cornell University - USA) - Dominique Devriese (Vrije Universiteit Brussel - Belgium) - Jean-Christophe Filli?tre (CNRS - France) - Adam Grabowski (University of Bialystok - Poland) - Warren Hunt (University of Texas - USA) - Ori Lahav (Tel Aviv University - Israel) - Peter Lammich (The University of Manchester - UK) - Dominique Larchey-Wendling (Univ. de Lorraine, CNRS, LORIA - France) - Hongjin Liang (Nanjing University - China) - Assia Mahboubi (Inria and VU Amsterdam - France) - Cesar Munoz (NASA - USA) - Vivek Nigam (fortiss GmbH - Germany) - Benjamin Pierce (University of Pennsylvania - USA) - Vincent Rahli (University of Luxembourg, SnT - Luxembourg) - Christine Rizkallah (UNSW Sydney - Australia) - Ilya Sergey (Yale-NUS College and National University of Singapore) - Kathrin Stark (Saarland University - Germany) - Nikhil Swamy (Microsoft Research - USA) - Nicolas Tabareau (Inria - France) - Dmitriy Traytel (ETH Z?rich - Switzerland) - Floris van Doorn (University of Pittsburgh - USA) - Akihisa Yamada (National Institute of Informatics - Japan) - Roberto Zunino (University of Trento - Italy) ### Submission Guidelines Submission guidelines will be made available in due course. ### Contact For any questions please contact the two PC chairs: Jasmin Christian Blanchette , Catalin Hritcu From email at justinh.su Mon Mar 25 12:53:15 2019 From: email at justinh.su (Justin Hsu) Date: Mon, 25 Mar 2019 11:53:15 -0500 Subject: [TYPES/announce] Final Call for Abstracts: Design and Analysis of Robust Systems (DARS 2019) Message-ID: *Call for Abstracts* *DARS 2019: 4th Workshop on the Design and Analysis of Robust Systems* https://sites.google.com/view/dars2019/ Part of *CAV* 2019, New York, New York *Description* DARS 2019 is the 4th in an international workshop series dedicated to the design and analysis of robust systems. Robustness refers to the ability of a system to behave reliably in the presence of perturbation, either in the system's dynamics and parameters, or irregularities in the system's operating environment. This is particularly important in the context of embedded systems that interact with a physical environment through sensors and actuators, and communicate over wired or wireless networks. Such systems are routinely subject to deviations arising from sensor or actuation noise, quantization and sampling of data, uncertainty in the physical environment, and delays or packet drops over unreliable network channels. When deployed in safety critical applications, system robustness in the presence of uncertainty is not just desirable, but crucial. The goal of DARS is to foster dialogue and exchange of ideas and techniques across several disciplines with an interest in robustness such as formal verification, programming languages, fault-tolerance, control theory and hybrid systems. Domains of interest include, but are not limited to: reactive, timed, hybrid or probabilistic systems and programs, approximate computing, fault tolerance of distributed systems, and robustness of neural networks. Topics of interest include (but are not limited to): - Specification languages for specifying qualitative and quantitative robustness - Runtime detection of non-robust conditions - Definitions of robustness, application-specific or more generic - Computationally tractable procedures for measuring robustness - Enforcing robustness of system integrations - Quantifying robustness for black-box systems - Robustness to adversarial/malicious attacks - Robustness in cyber-physical systems *Workshop Format* DARS is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in various notions of system robustness, application-specific or otherwise. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as work in progress. *Submission instructions* DARS solicits extended abstracts, which should be submitted via Easychair at: https://easychair.org/conferences/?conf=dars2019 Abstracts should be in PDF form, up to 3 pages in length, with 1-inch margins and at least 10-point font size, and may contain up to three figures. Abstracts should list the full names, affiliations, and contact information of all authors. If you are interested in demonstrating a technology you are working on at the workshop, including software tools, please indicate so in your abstract submission. Abstracts will be reviewed by the Program Committee, and will be accepted for either an oral presentation or a poster. Accepted abstracts will be posted to the workshop's website. *Important Dates* - *Submission deadline: April 1, 2019 * - *Notification: **April 24, 2019* - *Workshop:** July 13, 2019* *Organizers and chairs* Houssam Abbas , Oregon State University, USA Justin Hsu , University of Wisconsin-Madison, USA *Technical Program Committee* Houssam Abbas , Oregon State University, USA Md Ariful Islam , Texas Tech University Stanley Bak , Safe Sky Analytics Borzoo Bonakdarpour , Iowa State University Chuchu Fan , University of Illinois Urbana-Champaign Thomas Ferr?re , IST Austria Carlo A. Furia , Universit? della Svizzera Italiana Bardh Hoxha , Southern Illinois University Radoslav Ivanov , University of Pennsylvania Justin Hsu , University of Wisconsin-Madison, USA Soonho Kong , Toyota Research Institute Dejan Ni?kovi? , Austrian Institute of Technology Jan Otop , University of Wroc?aw Yash V Pant , University of Pennsylvania Nicola Paoletti , Royal Holloway, University of London Corina S. Pasareanu , NASA Ames Research Center Andrew Sogokon , CMU Paolo Zuliani , Newcastle University -------------- next part -------------- An HTML attachment was scrubbed... URL: From croldan at dc.uba.ar Mon Mar 25 20:18:27 2019 From: croldan at dc.uba.ar (=?UTF-8?Q?Christian_Rold=C3=A1n?=) Date: Mon, 25 Mar 2019 21:18:27 -0300 Subject: [TYPES/announce] CfP: 9th International Young Researchers Workshop on Concurrency Theory Message-ID: [Apologies for multiple postings] ========================================================= 1st CALL for ABSTRACTS for YR-CONCUR 2019 9th International Young Researchers Workshop on Concurrency Theory (satellite workshop of CONCUR 2019) August 31, 2019 Amsterdam, The Netherlands URL: https://yr-concur2019.fsa.win.tue.nl ========================================================== Aims and objectives: This workshop aims at providing a platform for PhD students and young researchers who recently completed their doctoral studies, to exchange new results related to concurrency theory and receive feedback on their research. Focus is on informal discussions. Excellent master students working on concurrency theory are also encouraged to contribute. Format: YR-CONCUR 2019 is a satellite workshop of CONCUR 2019 and will be held on Saturday, August 31th, 2019. It is anticipated that many CONCUR participants will attend the YR-workshop (and vice versa). Presentations are selected on the basis of an abstract of up to 4 pages (incl. references) describing the research. No particular format is required. Submissions are judged on the expected interest in and quality of the talk. The accepted abstracts will be made available at the workshop, but no formal proceedings are planned. It is thus also allowed (and encouraged) to send results that have been published at other conferences (although preferably not at CONCUR 2019 or any of its other satellite workshops). Important Dates: - Deadline for 4-page abstracts: June 21, 2019 - Notification of acceptance: July 19, 2019 - Final version: August 16, 2019 - Workshop: August 31, 2019 Submission: 4-page abstracts (including references) should be submitted via the YR-CONCUR 2019 submission page on EasyChair: https://easychair.org/conferences/?conf=yrconcur2019 Organizers and PC Chairs: - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Christian Rold?n (Universidad de Buenos Aires, Argentina) Program Committee: - Carla Ferreira (Universidade Nova de Lisboa, Portugal) - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Sophia Knight (University of Minnesota Duluth, USA) - Julien Lange (University of Kent, UK) - Christian Rold?n (Universidad de Buenos Aires, Argentina) - Jurriaan Rot (Radboud University Nijmegen, The Netherlands) - Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.coecke at cs.ox.ac.uk Tue Mar 26 06:10:33 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Tue, 26 Mar 2019 10:10:33 +0000 Subject: [TYPES/announce] Quantum Physics and Logic 2019: FINAL CALL FOR PAPERS Message-ID: CALL FOR PAPERS 16th International Conference on Quantum Physics and Logic (QPL 2019) June 10-14, 2019 Chapman University, Orange, California, USA https://qpl2019.org > * * * The 16th International Conference on Quantum Physics and Logic (QPL 2019) will take place at Chapman University June 10-14, 2019. The conference brings together researchers working on mathematical foundations of quantum physics, quantum computing, and related areas, with a focus on structural perspectives and the use of logical tools, ordered algebraic and category-theoretic structures, formal languages, semantical methods, and other computer science techniques applied to the study of physical behaviour in general. Work that applies structures and methods inspired by quantum theory to other fields (including computer science) is also welcome. IMPORTANT DATES April 1: abstract submission April 7: paper submission April 30: application for student support May 12: notification of authors May 17: early registration deadline May 24: final papers ready June 10-14: conference INVITED SPEAKERS John Baez (UC Riverside) Anna Pappa (University College London) Joel Wallman (University of Waterloo) INVITED TUTORIALS Ana Belen Sainz (Perimeter Institute) Quanlong Wang (University of Oxford) SUBMISSIONS Prospective speakers are invited to submit one (or more) of the following: - Original contributions consist of a 5-12 page extended abstract that provides sufficient evidence of results of genuine interest and enough detail to allow the program committee to assess the merits of the work. Submission of substantial albeit partial results of work in progress is encouraged. - Extended abstracts describing work submitted/published elsewhere will also be considered, provided the work is recent and relevant to the conference. These consist of a 3 page description and should include a link to a separate published paper or preprint. The conference proceedings will be published in Electronic Proceedings in Theoretical Computer Science (EPTCS) after the conference. Only "original contributions" are eligible to be published in the proceedings. Submissions should be prepared using LaTeX, and must be submitted in PDF format. Use of the EPTCS style is encouraged. Submission is done via EasyChair: https://www.easychair.org/conferences/?conf=qpl2019 > There will be an award for the best student paper at the discretion of the programme committee. Papers eligible for the award are those where all the authors are students at the time of submission. PROGRAM COMMITTEE Bob Coecke (co-chair, University of Oxford) Matthew Leifer (co-chair, Chapman University) Miriam Backens (University of Oxford) Giulio Chiribella (University of Oxford) Ross Duncan (Cambridge Quantum Computing) Stefano Gogioso (University of Oxford) John Harding (New Mexico State University) Chris Heunen (The University of Edinburgh) Matthew Hoban (University of Oxford) Dominic Horsman (University of Durham) Kohei Kishida (Dalhousie University) Aleks Kissinger (Radboud University) Joachim Kock (UAB) Ravi Kunjwal (Perimeter Institute for Theoretical Physics) Shane Mansfield (Sorbonne, Paris) Martha Lewis (University of Amsterdam) Dan Marsden (University of Oxford) David Moore (Pictet Asset Management) Michael Moortgat (Utrecht University) Daniel Oi (University of Strathclyde) Ognyan Oreshkov (Universit? Libre de Bruxelles) Anna Pappa (University College London) Dusko Pavlovic (University of Hawaii) Simon Perdrix (CNRS, Laboratoire d'Informatique de Grenoble, University of Grenoble) Neil Ross (Dalhousie University) Mehrnoosh Sadrzadeh (Queen Mary University of London) Ana Bel?n Sainz (Perimeter Institute for Theoretical Physics) Peter Selinger (Dalhousie University) Sonja Smets (University of Amsterdam) Pawel Sobocinski (University of Southampton) Robert Spekkens (Perimeter Institute for Theoretical Physics) Isar Stubbe (Universit? du Littoral) Beno?t Valiron (LRI - CentraleSupelec, Univ. Paris Saclay) Jamie Vicary (University of Oxford) Alexander Wilce (Susquehanna University) Mingsheng Ying (University of Technology, Sydney) Margherita Zorzi (University of Verona) Magdalena Anna Zych (The University of Queensland) STEERING COMMITTEE Bob Coecke (University of Oxford) Prakash Panangaden (McGill University) Peter Selinger (Dalhousie University) LOCAL ORGANIZERS Lorenzo Catani (Chapman University) Justin Dressel (Chapman University) Matthew Leifer (Chapman University) Drew Moshier (Chapman University) For further information, please contact qpl2019 at easychair.org >. -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Wed Mar 27 04:51:22 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Wed, 27 Mar 2019 09:51:22 +0100 Subject: [TYPES/announce] [TFPIE'19] Call for papers: Trends in Functional Programming in Education 2019, 11 June 2019, Vancouver, BC, CA Message-ID: <3881757b-855b-c9cb-40bb-b41947264cb6@cs.ru.nl> TFPIE 2019 Call for papers http://www.staff.science.uu.nl/~hage0101/tfpie2019/index.html (June 11th, University of British Columbia, Vancouver Canada, co-located with TFP 2019) TFPIE 2019 welcomes submissions describing techniques used in the classroom, tools used in and/or developed for the classroom and any creative use of functional programming (FP) to aid education in or outside Computer Science. Topics of interest include, but are not limited to: ? FP and beginning CS students ? FP and Computational Thinking ? FP and Artificial Intelligence ? FP in Robotics ? FP and Music ? Advanced FP for undergraduates ? FP in graduate education ? Engaging students in research using FP ? FP in Programming Languages ? FP in the high school curriculum ? FP as a stepping stone to other CS topics ? FP and Philosophy ? The pedagogy of teaching FP ? FP and e-learning: MOOCs, automated assessment etc. ? Best Lectures ? more details below In addition to papers, we are requesting best lecture presentations. What's your best lecture topic in an FP related course? Do you have a fun way to present FP concepts to novices or perhaps an especially interesting presentation of a difficult topic? In either case, please consider sharing it. Best lecture topics will be selected for presentation based on a short abstract describing the lecture and its interest to TFPIE attendees. The length of the presentation should be comparable to that of a paper. On top of the lecture itself, the presentation can also provide commentary on the lecture. Submissions Potential presenters are invited to submit an extended abstract (4-6 pages) or a draft paper (up to 16 pages) in EPTCS style. The authors of accepted presentations will have their preprints and their slides made available on the workshop's website. Papers and abstracts can be submitted via easychair at the following link: https://easychair.org/conferences/?conf=tfpie2019 After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles that will be published in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Dates Submission deadline:????????? May? 14th 2019, Anywhere on Earth. Notification:???????????????? May? 20th Workshop:???????????????????? June 11th Submission for formal review: August 18th 2019, Anywhere on Earth Notification of full article: October 6th Camera ready:???????????????? November 1st Program Committee Alex Gerdes?????????? - University of Gothenburg / Chalmers Jurriaan Hage (Chair) - Utrecht University Pieter Koopman??????? - Radboud University, the Netherlands Elena Machkasova????? - University of Minnesota, Morris, USA Heather Miller??????? - Carnegie Mellon University and EPFL Lausanne Prabhakar Ragde?????? - University of Waterloo, Waterloo, Ontario, Canada Simon Thompson??????? - University of Kent, UK Sharon Tuttle???????? - Humboldt State University, Arcata, USA Note: information on TFP is available at https://www.tfp2019.org/index.html From mogel at itu.dk Wed Mar 27 05:25:01 2019 From: mogel at itu.dk (=?utf-8?B?UmFzbXVzIEVqbGVycyBNw7hnZWxiZXJn?=) Date: Wed, 27 Mar 2019 09:25:01 +0000 Subject: [TYPES/announce] LOLA 2nd call for talk proposals Message-ID: Call for talk proposals. LOLA 2019: Syntax and Semantics of Low-Level Languages ===================================================== Sunday, 23 June 2019, Vancouver, Canada A satellite workshop of LICS 2019 https://cs.appstate.edu/~johannp/lola19/ Important dates ------------------------------------------------- LOLA submission deadline 15 April 2019 Notification 13 May 2019 Workshop 23 June 2019 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2019 Context ------- Since the late 1960s it has been known that tools and structures arising in mathematical logic and proof theory can usefully be applied to the design of high-level programming languages, and to the development of reasoning principles for such languages. Yet low-level languages, such as machine code, and the compilation of high-level languages into low-level ones have traditionally been seen as having little or no essential connection to logic. However, a fundamental discovery of the past two decades has been that low-level languages are also governed by logical principles. From this key observation has emerged an active and fascinating new research area at the frontier of logic and computer science. The practically-motivated design of logics reflecting the structure of low-level languages (such as heaps, registers and code pointers) and low-level properties of programs (such as resource usage) goes hand in hand with some of the most advanced contemporary research in semantics and proof theory, including classical realizability and forcing, double orthogonality, parametricity, linear logic, game semantics, uniformity, categorical semantics, explicit substitutions, abstract machines, implicit complexity and resource bounded programming. The LOLA workshop, affiliated with LICS, will bring together researchers interested in the relationships and connections between logic and low-level languages and programs. Topics of interest include, but are not limited to: * Typed assembly languages, * Certified assembly programming, * Certified and certifying compilation, * Proof-carrying code, * Program optimization, * Modal logic and realizability in machine code, * Realizability and double orthogonality in assembly code, * Parametricity, modules and existential types, * General references, Kripke models and recursive types, * Continuations and concurrency, * Resource analysis and implicit complexity, * Closures and explicit substitutions, * Linear logic and separation logic, * Game semantics, abstract machines and hardware synthesis, * Monoidal and premonoidal categories, traces and effects. Submission ---------- LOLA is an informal workshop aiming at a high degree of useful interaction amongst the participants, welcoming proposals for talks on work in progress, overviews of larger programmes, position presentations and short tutorials as well as more traditional research talks describing new results. The programme committee will select the workshop presentations from submitted proposals, in the form of a two page abstract (excluding references, acknowledgements, and appendices). Full papers (published or unpublished) may be included as appendices, but note that reviewers are not required to read appendices. Authors are invited to submit their contribution by 15 April 2019. Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2019 Submissions will undergo a lightweight review process and will be judged on originality, relevance, interest and clarity. Submission should describe novel works or works that have already appeared elsewhere but that can stimulate the discussion between different communities at the workshop. At least one author of an accepted workshop proposal must be registered for the workshop. The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Invited Speakers ---------------- TBD Program Committee ----------------- * Amal Ahmed Northeastern University * Simon Castellan Imperial College * Jan Hoffmann Carnegie Mellon University * Patricia Johann (co-chair) Appalachian State University * Rasmus M?gelberg (co-chair) IT University of Copenhagen * Guillaume Munch-Maccagnoni Inria * Magnus Myreen Chalmers University of Technology * Dominic Orchard University of Kent * Azalea Raad MPI-SWS * Ulrich Sch?pp LMU Munich * Nicolas Tabareau Inria * Tarmo Uustalu Reykjavik University -------------- next part -------------- An HTML attachment was scrubbed... URL: From asolar at csail.mit.edu Wed Mar 27 10:35:55 2019 From: asolar at csail.mit.edu (Armando Solar-Lezama) Date: Wed, 27 Mar 2019 10:35:55 -0400 Subject: [TYPES/announce] CFP: MAPL'19 Third ACM SIGPLAN Workshop on Machine Learning and Programming Languages Message-ID: Key information Paper submissions: Mon 8 Apr 2019 (firm) Notification of authors: Sat 27 Apr 2019 Camera-ready copies due: Fri 10 May 2019 Workshop date: Sat 22 Jun 2019 (Co-located with PLDI/FCRC in Phoenix, Arizona) Overview Now in its third year, the workshop on Machine Learning and Programming Languages (MAPL) is a forum for machine learning and programming systems researchers to join together and discuss how we will change the way we write software. MAPL will include a combination of peer-reviewed papers and invited events. The workshop will seek papers on a diverse range of topics related to programming languages and machine learning including (and not limited to): * Application of machine learning to compilation and run-time scheduling * Collaborative human / computer programming * Inductive programming * Infrastructure and techniques for mining and analyzing large code bases * Interoperability between machine learning frameworks and existing code bases * Probabilistic programming * Programming language and compiler support for machine learning applications * Programming language support and implementation of deep learning frameworks The workshop will be co-located with PLDI/FCRC in Phoenix Arizona. Evaluation Criteria As in previous year, reviewers will evaluate each contribution for its significance, originality, and clarity to the topics listed above. Submissions should clearly state how they are novel and how they improve upon existing work. This year we will be using double-blind reviewing. This means that author names and affiliations must be omitted from the submission. Additionally, if the submission refers to prior work done by the authors, that reference should be made in third person. These are firm submission requirements. If you have questions about making your paper double blind, please contact the Program Chair. Paper Submissions Submissions must be in English. papers should be in PDF and format and no more than 8 pages in standard two-column SIGPLAN conference format including figures and tables but excluding references. Shorter submissions are welcome. The submissions will be judged based on the merit of the ideas rather than the length. Submissions must be made through the online submission site . All accepted papers will appear in the published proceedings and available on the ACM Digital Library. Authors will have the option of having their final paper accessible from the workshop website as well. Authors must be familiar with and abide by SIGPLAN?s republication policy , which forbids simultaneous submission to multiple venues and requires disclosing prior publication of closely related work. Program Committee Armando Solar-Lezama (chair) MIT Alex Polozov, MSR Osbert Bastani, University of Pennsylvania Koushik Sen, UC Berkeley Rastislav Bodik, University of Washington Mejbah Alam, Intel Dana Draschsler Cohen, ETH Zurich Yisong Yue, Caltech Dawn Song, UC Berkeley Marc Brockschmidt, MSR Cambridge Swarat Chaudhuri, Rice University -------------- next part -------------- An HTML attachment was scrubbed... URL: From aggelos.biboudis at epfl.ch Wed Mar 27 14:20:06 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Wed, 27 Mar 2019 19:20:06 +0100 Subject: [TYPES/announce] SPLASH'19 Combined Call, final CfP for OOPSLA'19, Onward! Message-ID: /****************************************************************************/ ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'19) Athens, Greece Sun 20 - Fri 25 October 2019 https://2019.splashcon.org/ Sponsored by ACM SIGPLAN /****************************************************************************/ SPLASH is the ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity. SPLASH embraces all aspects of software construction and delivery, to make it the premier conference on the applications of programming languages--at the intersection of programming languages and software engineering. We invite high quality submissions describing original and unpublished work. Combined Call for Papers: * PACMPL Issue OOPSLA 2019--final call * Onward! Papers--final call * Onward! Essays--final call * SPLASH-I * Dynamic Languages Symposium (DLS) * Generative Programming: Concepts & Experiences (GPCE) * Software Language Engineering (SLE) * Managed Programming Languages and Runtimes (MPLR) * SPLASH-E * Doctoral Symposium * Student Research Competition * Workshops * Posters * Student Volunteers ## PACMPL Issue OOPSLA 2019 PACMPL Issue OOPSLA 2019 seeks contributions on all aspects of programming languages and software engineering. Authors of papers published in PACMPL Issue OOPSLA 2019 will present their work at OOPSLA in Athens. Papers may target any stage of software development, including requirements, modeling, prototyping, design, implementation, generation, analysis, verification, testing, evaluation, maintenance, and reuse of software systems. Contributions may include the development of new tools (such as language front-ends, program analyses, and runtime systems), new techniques (such as methodologies, design processes, and code organization approaches), new principles (such as formalisms, proofs, models, and paradigms), and new evaluations (such as experiments, corpora analyses, user studies, and surveys). Submissions due: Fri 5 Apr, 2019 https://2019.splashcon.org/track/splash-2019-oopsla ## Onward! Papers Onward! is a premier multidisciplinary conference focused on everything to do with programming and software: including processes, methods, languages, communities, and applications. Onward! is more radical, more visionary, and more open than other conferences to ideas that are well-argued but not yet proven. We welcome different ways of thinking about, approaching, and reporting on programming language and software engineering research. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-papers (transitioning to https://2019.splashcon.org/track/splash-2019-Onward-papers) ## Onward! Essays Onward! Essays is looking for clear and compelling pieces of writing about topics important to the software community. An essay can be long or short. An essay can be an exploration of the topic and its impact, or a story about the circumstances of its creation; it can present a personal view of what is, explore a terrain, or lead the reader in an act of discovery; it can be a philosophical digression or a deep analysis. It can describe a personal journey, perhaps the one the author took to reach an understanding of the topic. The subject area?software, programming, and programming languages?should be interpreted broadly and can include the relationship of software to human endeavors, or its philosophical, sociological, psychological, historical, or anthropological underpinnings. Submissions due: Mon 22 April, 2019 https://2019.onward-conference.org/track/onward-2019-Onward-Essays (transitioning to https://2019.splashcon.org/track/splash-2019-Onward-Essays) ## SPLASH-I SPLASH-I is a series of high-quality talks that highlight the challenges that are on the forefront of both research and practice across the SPLASH community's broad spectrum of domains and techniques. We invite the community to propose speakers (including themselves) through our call for contributions. Submissions due: Fri May 17, 2019 https://2019.splashcon.org/track/splash-2019-SPLASH-I ## Dynamic Languages Symposium (DLS) Dynamic Languages, from Lisp, Snobol, and Smalltalk to Python, Racket, and Javascript, have been playing a fundamental role both in programming research and practice. DLS is the premier forum for researchers and practitioners to share research and experience on all aspects of Dynamic Languages. DLS invites high quality papers reporting original research and experience related to the design, implementation, and applications of dynamic languages. Abstracts due: Wed 29 May, 2019 Submissions due: Wed 5 Jun, 2019 https://conf.researchr.org/home/dls-2019 ## Generative Programming: Concepts & Experiences (GPCE) The International Conference on Generative Programming: Concepts & Experience (GPCE) is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to (i) program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, (ii) domain-specific languages, language embedding, language design, and language workbenches, (iii) feature-oriented programming, domain engineering, and feature interactions, (iv) applications and properties of code generation, language implementation, and product-line development. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/gpce-2019 ## Software Language Engineering (SLE) Software Language Engineering (SLE) is the discipline of engineering languages and their tools required for the creation of software. It abstracts from the differences between programming languages, modelling languages, and other software languages, and emphasizes the engineering facet of the creation of such languages, that is, the establishment of the scientific methods and practices that enable the best results. SLE 2019 solicits high quality contributions in areas ranging from theoretical and conceptual contributions, to tools, techniques, and frameworks in the domain of software language engineering. Abstracts due: Fri 14 Jun, 2019 Submissions due: Fri 21 Jun, 2019 https://conf.researchr.org/home/sle-2019 ## Managed Programming Languages and Runtimes (MPLR) The International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). Submissions due: Mon July 8, 2019 https://conf.researchr.org/home/mplr-2019 ## SPLASH-E SPLASH-E is a track focused on education-related challenges, innovations, and best practices in all areas covered by the SPLASH conference. We welcome a broad range of submissions including those that report on experiences, research results, innovative teaching approaches, and pedagogical reflection. Submissions due: Fri July 12, 2019 https://2019.splashcon.org/track/splash-2019-SPLASH-E ## Doctoral Symposium The SPLASH Doctoral Symposium provides students with useful guidance for completing their dissertation research and beginning their research careers. The symposium will provide an interactive forum for doctoral students who have progressed far enough in their research to have a structured proposal, but will not be defending their dissertation in the next 12 months. This year, the John Vlissides Award will be presented to a symposium participant showing significant promise in applied software research. All participants to the Doctoral Symposium are eligible. The award includes a prize of $2,000. Submissions due: Fri 12 Jul, 2019 http://2019.splashcon.org/track/splash-2019-Doctoral-Symposium ## Student Research Competition The ACM Student Research Competition (SRC), sponsored by Microsoft Research, offers a unique forum for ACM student members at the undergraduate and graduate levels to present their original research at SPLASH before a panel of judges and conference attendees. The SRC gives visibility to not only up-and-coming young researchers, but also exposes them to the field of computer science research and its community. This competition also gives students an opportunity to discuss their research with experts in their field, get feedback, and to help them sharpen their communication and networking skills. Student Research Competition abstract due: Fri July 12, 2019 https://2019.splashcon.org/track/splash-2019-SRC ## Workshops Following its long-standing tradition, SPLASH 2019 will host a variety of high-quality workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. Workshops cultivate new ideas and concepts for the future, optionally recorded in formal proceedings. The paper submission deadline for all workshops is Aug 2, 2019 AoE. The following workshops are co-located with SPLASH 2019. (Some pages not yet public.) * AGERE (Actors, Agents, and Decentralized Control) https://2019.splashcon.org/home/agere-2019 * AI-SEPS (AI-Inspired and Empirical Methods for Software Engineering on Parallel Computing Systems) https://2019.splashcon.org/home/seps-2019 * DSM (Domain-Specific Modeling) https://2019.splashcon.org/home/dsm-2019 * IC (Incremental Computations) https://2019.splashcon.org/home/ic-2019 * LIVE (Live Programming) https://2019.splashcon.org/home/live-2019 * META (Metaprogramming) https://2019.splashcon.org/home/meta-2019 * NJR (Normalized Java Resource) https://2019.splashcon.org/home/njr-2019 * REBLS (Reactive and Event-based Languages & Systems) https://2019.splashcon.org/home/rebls-2019 * STOKED https://2019.splashcon.org/home/stoked-2019 * VMIL (Virtual Machines and Intermediate Languages) https://2019.splashcon.org/home/vmil-2019 ## Posters The SPLASH Poster track provides an excellent forum for authors to present their recent or ongoing projects in an interactive setting, and receive feedback from the community. We invite submissions covering any aspect of programming, systems, languages and applications. The goal of the poster session is to encourage and facilitate small groups of individuals interested in a technical area to gather and interact at any desired level of detail. The poster session is held early in the conference to promote continued discussion among interested parties. Submissions due: Sat 7 Sep, 2019 https://2019.splashcon.org/track/splash-2019-Posters ## Student Volunteers The SPLASH Student Volunteers program provides an opportunity for students from around the world to associate with some of the leading personalities in industry and research in the following areas: programming languages, object-oriented technology and software development. Student volunteers contribute to the smooth running of the conference by performing tasks such as: assisting with registration, providing information about the conference to attendees, assisting session organizers and monitoring sessions. Detailed information on how to apply will be available on the main conference page in March 2019. Estimated deadline for the SV applications will be towards the end of September 2019. https://2019.splashcon.org/track/splash-2019-Student-Volunteers ## Information Contact: publicity at splashcon.org Website: https://2019.splashcon.org/ Location: Royal Olympic Hotel, Athens, Greece ## Organization SPLASH General Chair: * Yannis Smaragdakis (University of Athens) OOPSLA Review Committee Chair: * Eelco Visser (Delft University of Technology) Onward! Papers Chair: * Hidehiko Masuhara (Tokyo Institute of Technology) Onward! Essays Chair: * Tomas Petricek (Alan Turing Institute) DLS Program Chair: * Stefan Marr (University of Kent) GPCE General Chair: * Ina Schaefer (Technische Universit?t Braunschweig) GPCE Program Chair: * Tijs van der Storm (Centrum Wiskunde & Informatica / University of Groningen) SLE General Chair: * Oscar Nierstrasz (University of Bern) SLE Program Co-Chairs: * Bruno Oliveira (University of Hong Kong) * Jeff Gray (University of Alabama) SLE Publicity Chair: * Andrei Chi? (Feenk GmbH, Switzerland) SLE AEC Co-Chairs: * Emma S?derberg (Lund University) * Abel Gomez (Universitat Oberta de Catalunya) MPLR General Chair: * Tony Hosking (Australian National University / Data61) MPLR Program Chair: * Irene Finocchi (Sapienza University of Rome) SPLASH-I Co-Chairs: * Shan Shan Huang (Facebook) * Michael Carbin (MIT) SPLASH-E Chair: * Elisa Baniassad (University of British Columbia) Workshops Co-Chairs: * Arjun Guha (University of Massachusetts Amherst) * Neville Grech (University of Athens, University of Malta) OOPSLA Artifact Evaluation Co-Chairs: * Colin S. Gordon (Drexel University) * Jan Vitek (Northeastern University) Posters Chair: * Christoph Reichenbach (Lund University) Doctoral Symposium Chair: * ?ric Tanter (University of Chile & Inria Paris) Student Research Competition Co-Chairs: * Jay McCarthy (University of Massachusetts Lowell) * David Darais (University of Vermont) Student Volunteers Co-Chairs: * Juliana Franco (Microsoft Research, Cambridge) * Tony Antoniadis (University of Athens) Publications Chair: * Magnus Madsen (Aarhus University) Publicity Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Tijs van der Storm (CWI / University of Groningen) Local Arrangements Chair: * George Fourtounis (University of Athens) Accessibility Chair: * Kostas Saidis (University of Athens) Sponsorships Co-Chairs: * Caitlin Sadowski (Google) * Jaeheon Yi (Google) Video Co-Chairs: * Benjamin Chung (Northeastern University) * Sifis Lagouvardos (University of Athens) Web Co-Chairs: * Aggelos Biboudis (?cole Polytechnique F?d?rale de Lausanne) * Aviral Goel (Northeastern University) /****************************************************************************/ From icfp.publicity at googlemail.com Wed Mar 27 22:45:51 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 27 Mar 2019 22:45:51 -0400 Subject: [TYPES/announce] Call for Tutorial Proposals: ICFP 2019 Message-ID: <5c9c355fc77c3_79832ab973eda5c4102074@homer.mail> CALL FOR TUTORIAL PROPOSALS ICFP 2019 24th ACM SIGPLAN International Conference on Functional Programming August 18 - 23, 2019 Berlin, Germany https://icfp19.sigplan.org/ The 24th ACM SIGPLAN International Conference on Functional Programming will be held in Berlin, Germany on August 18-23, 2019. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. Proposals are invited for tutorials, lasting approximately 3 hours each, to be presented during ICFP and its co-located workshops and other events. These tutorials are the successor to the CUFP tutorials from previous years, but we also welcome tutorials whose primary audience is researchers rather than practitioners. Tutorials may focus either on a concrete technology or on a theoretical or mathematical tool. Ideally, tutorials will have a concrete result, such as "Learn to do X with Y" rather than "Learn language Y". Tutorials may occur after ICFP co-located with the associated workshops, from August 22 till August 23. ---------------------------------------------------------------------- Submission details Deadline for submission: May 10th, 2019 Notification of acceptance: May 17th, 2019 Prospective organizers of tutorials are invited to submit a completed tutorial proposal form in plain text format to the ICFP 2018 workshop co-chairs (Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com by May 10th, 2019. Please note that this is a firm deadline. Organizers will be notified if their event proposal is accepted by May 17, 2019. The proposal form is available at: http://www.icfpconference.org/icfp2019-files/icfp19-tutorials-form.txt ---------------------------------------------------------------------- Selection committee The proposals will be evaluated by a committee comprising the following members of the ICFP 2019 organizing committee. Tutorials Co-Chair: Jennifer Hackett (University of Nottingham) Tutorials Co-Chair: Christophe Scholliers (University of Ghent) General Chair: Derek Dreyer (MPI-SWS) Program Chair: Fran?ois Pottier ( Inria, France) ---------------------------------------------------------------------- Further information Any queries should be addressed to the tutorial co-chairs ( Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com From Ranald.Clouston at anu.edu.au Thu Mar 28 00:44:07 2019 From: Ranald.Clouston at anu.edu.au (Ranald Clouston) Date: Thu, 28 Mar 2019 04:44:07 +0000 Subject: [TYPES/announce] PhD scholarships available at Australian National University Message-ID: The Logic and Computation Group at the Research School of Computer Science, The Australian National University in Canberra has a number of PhD scholarship available for bright, enthusiastic doctoral students in the following areas: - Logic in Computer Science (Ranald Clouston, Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Non-Classical Logics (Ranald Clouston, Rajeev Gore, Dirk Pattinson, John Slaney) - Proof Theory (Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Automated Reasoning (Rajeev Gore) - Probabilistic temporal logic and applications (Peter Baumgartner) - Computer Aided Verification (Sergiy Bogomolov, Michael Norrish, Dirk Pattinson) - Interactive Theorem Proving (Michael Norrish, Dirk Pattinson) - Computer Security Foundations (Alwen Tiu) - Concurrency Theory (Alwen Tiu) - Electronic Voting and Social Choice Theory (Rajeev Gore, Dirk Pattinson) - Semantics Of Programming Languages (Ranald Clouston, Michael Norrish, Dirk Pattinson) - Type Theory (Ranald Clouston) Potential applicants are encouraged to consult the group?s web pages at https://cecs.anu.edu.au/research/theory/logic/ and make direct contact with potential supervisors. Students will be based at the Research School of Computer Science within the Australian National University, Canberra. The studentship is a tax-free allowance of A$ 27,082 (2018 rate) per year, tenable for a maximum of 3.5 years. Applications should be submitted electronically at http://applyonline.anu.edu.au/ before the closing date, April 30, 2019. Further information about graduate research within Computer Science at ANU, please see https://cs.anu.edu.au/study/graduate-research . The scholarships are open to individuals of any nationality. We are based in Canberra, Australia, the top-ranking region of the 2014 OECD quality of life survey (http://www.canberra.com.au/canberra-the-worlds-most-liveable-city/). The ANU actively seeks to promote diversity in the workplace. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Fri Mar 29 03:47:56 2019 From: brucker at spamfence.net (Achim D. Brucker) Date: Fri, 29 Mar 2019 07:47:56 +0000 Subject: [TYPES/announce] Open Position: Lecturer in Cybersecurity - University of Exeter Message-ID: <20190329074756.h4nup26rr4n3j4hy@kandagawa.home.brucker.ch> Dear all, As part of the recent expansion of the Department of Computer Science (www.ex.ac.uk/computer-science/) at the University of Exeter, we are recruiting for a new Lecturer in Cybersecurity. You will join a growing department and will contribute to a new research focus in cybersecurity. This is a *unique* opportunity to join a new cybersecurity group as founding member and to influence its future development. Application in all areas of cybersecurity are welcome and we are particularly encouraging people working in the intersection of security and formal aspects (e.g., formal methods, verification, type systems, programming languages, logic) to apply. Please apply by 4th of April 2019! See the full announcement and apply here: https://jobs.exeter.ac.uk/hrpr_webrecruitment/wrd/run/ETREC107GF.open?VACANCY_ID=458120OCP0&WVID=3817591jNg Feel free to contact me for informal inquires about the post. Best, Achim -- Dr. Achim D. Brucker | Chair of Cybersecurity | University of Exeter https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From web.alessio.guglielmi at gmail.com Fri Mar 29 06:37:10 2019 From: web.alessio.guglielmi at gmail.com (Alessio Guglielmi) Date: Fri, 29 Mar 2019 10:37:10 +0000 Subject: [TYPES/announce] PhD position EFFICIENT AND NATURAL PROOFS AND ALGORITHMS at the University of Bath Message-ID: <47CE67FC-CCC5-4A55-980F-524B69CCDB74@gmail.com> We are recruiting for a PhD position on EFFICIENT AND NATURAL PROOFS AND ALGORITHMS Deadline: 18 April 2019 Mathematical Foundations Group Department of Computer Science University of Bath *** Description Proofs and algorithms are everyday objects in our discipline, but they are still very mysterious. Suffice to say that we are currently unable to decide whether two given proofs or two given algorithms are the same; this is an old problem that dates back to Hilbert. Also, proofs and algorithms are intimately connected in the most famous open problem in mathematics: P vs NP. We make progress by trying to unveil the fundamental structure behind proofs and algorithms, what we call their semantics. In other words, we are interested in the following questions: What is a proof? What is an algorithm? How can we define them so that they have efficient and natural semantics? The questions above are interesting in their own right, but we note that answering them will enable technological advances of great impact on society and the economy. For example, it will be possible to build a worldwide, universal tool for developing, validating, communicating and teaching mathematics. Also, quickly producing provably bug-free and secure software will become possible, so solving one of the most complex and important open engineering problems. In order to understand proofs and algorithms, we create new mathematics starting from proof theory and semantics. The methods we use are mostly discrete, algebraic and combinatorial, but there is a growing geometrical component. The recent advances which our methods are mostly based on are linear logic, game semantics and deep inference. You can find more information at Our group is very well financed via several grants. Thanks to our international relations, working with us means having a truly multicultural experience together with all the researchers at the forefront of this worldwide research effort. As a result, all our graduates work and publish at the highest level. The facilities at the University of Bath are outstanding and the city is so beautiful that UNESCO recognises it as a World Heritage Site. *** Contact For questions about the project or the application process, please contact us: Alessio Guglielmi A.Guglielmi at bath.ac.uk Willem Heijltjes W.B.Heijltjes at bath.ac.uk *** How to apply Applicants should hold, or expect to gain, a First Class or good Upper Second Class Honours degree, or the equivalent from an overseas university. A master?s level qualification would also be advantageous. Formal applications should be made via the University of Bath?s online application form for a PhD in Computer Science: Anticipated start date: 30 September 2019. *** Funding Research Council funding is available on a competition basis to Home and EU students who have been resident in the UK for 3 years prior to the start of the project. For more information on eligibility, see: Funding will cover Home/EU tuition fees, a stipend (?14,777 per annum for 2018/19) and a training support fee of ?1,000 per annum for 3.5 years. Applicants classed as Overseas for tuition fee purposes are NOT eligible for funding; however, we welcome all-year-round applications from self-funded candidates and candidates who can source their own funding. From eunsukk at andrew.cmu.edu Fri Mar 29 10:52:44 2019 From: eunsukk at andrew.cmu.edu (Eunsuk Kang) Date: Fri, 29 Mar 2019 10:52:44 -0400 Subject: [TYPES/announce] Call for Participation: Formal Methods in Software Engineering (FormaliSE) (co-located with ICSE 2019) Message-ID: <1B364F0D-C3CF-425A-8AE0-40BEA75F9EAE@andrew.cmu.edu> CALL FOR PARTICIPATION: FormaliSE 2019 https://www.formalise.org/ Conference on Formal Methods in Software Engineering (May 27th) co-located with ICSE 2019, Montr?al, Canada INTRODUCTION FormaliSE is a yearly conference on Formal Methods in Software Engineering. FormaliSE is organized by FME (Formal Methods Europe) and is co-located with ICSE (International Conference on Software Engineering). The main goal of the conference is to foster integration between the formal methods and the software engineering communities. The lack of formalization in key places makes software engineering overly sensitive to the weaknesses that are inevitable in the complex activities behind software creation. This is where formal methods (FMs) have a huge opportunity. The program (https://www.formalise.org/program ) features presentations of 13 research papers. Dr. Jeffrey Joyce (Critical System Labs Inc., Canada) will give a keynote presentation. VENUE FormaliSE 2019 will be held at the Fairmont The Queen Elizabeth Hotel, Montr?al, Canada. REGISTRATION Registration for FormaliSE is open. You can register here (https://2019.icse-conferences.org/attending/registration ). Registration is handled by ICSE. Early bird registration deadline is 1 April 2019. ACCOMODATION A number of hotel rooms have been blocked for ICSE 2019 participants, click here (https://2019.icse-conferences.org/attending/hotel-registration ) for details. See you in Montr?al! Nico Plat and Stefania Gnesi (General Chairs) Nancy Day and Matteo Rossi (PC Chairs) Keynote speaker Dr. Jeffrey Joyce is the co-founder and managing director of a Vancouver-based engineering consultancy, Critical System Labs Inc., (CSL) that provides clients with expertise in the specification, analysis and certification of software-intensive critical systems. Jeff has more than 30 years of experience across a variety of technical domains including aerospace, automotive, defence, energy, medical devices and rail signalling systems. He has served on international working groups that have developed industry standards such as RTCA DO-178C (airborne software), RTCA DO-333 (formal methods) and ISO 26262 (automotive). In 1990, Jeff earned a doctorate from Cambridge University following earlier degrees from the University of Calgary and the University of Waterloo. His doctoral research under the supervision of Prof. Michael Gordon was among early work on the use of formal methods to verify digital hardware. More recently, Jeff and his CSL colleagues have use formal methods to verify aspects of critical software systems for clients in aerospace, automotive and high-energy physics. Title of the keynote: The Benefits of (having doubts about) Formal Methods To believe with certainty we must begin with doubting - Stanis?aw Leszczy?ski (1677 ? 1766) Abstract: A variety of industry standards for critical systems, such as RTCA DO-178C and ISO 26262, refer to the possibility of using formal methods to produce verification results for the purpose of certification. However, satisfying the expectations of a certification authority using verification results obtained by means of formal methods can be a formidable challenge. Dr. Joyce will describe some reasonable doubts that might be raised by a certification authority about a plan to use formal methods as a source of verification results in place of test-based results. He will explain how such doubts influenced guidance developed by the aerospace industry for use of formal methods in the certification of airborne software. Anticipating these doubts can be the basis of an effective strategy to use formal methods as part of the certification of a critical system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alex.Simpson at fmf.uni-lj.si Fri Mar 29 10:58:24 2019 From: Alex.Simpson at fmf.uni-lj.si (Alex Simpson) Date: Fri, 29 Mar 2019 15:58:24 +0100 Subject: [TYPES/announce] TbiLLC2019: Final call for papers (extended deadline) Message-ID: <73ff41886b7b82d6b459f30beac547a6@fmf.uni-lj.si> This conference, which includes talks on logic and computation, will be of interest to some types subscribers. Further attractions are the location and the famed Georgian hospitality. The deadline for the submission of three-page abstracts has been extended by two weeks to 15th April. --- THE THIRTEENTH INTERNATIONAL TBILISI SYMPOSIUM ON LOGIC, LANGUAGE AND COMPUTATION 16-20 September, 2019 Batumi, Georgia http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ *********************************************************************** CALL FOR PAPERS - EXTENDED DEADLINE (new deadline 15 April 2019) The Thirteenth International Tbilisi Symposium on Logic, Language, and Computation will be held 16-20 September 2019 in Castello Mare Hotel in Tsikhisdziri near Batumi, Georgia. The Programme Committee invites submissions for contributions on all aspects of logic, language, and computation. Work of an interdisciplinary nature is particularly welcome. Areas of interest include, but are not limited to: * Natural language syntax, semantics, and pragmatics * Linguistic typology and semantic universals * Language evolution and learnability * Historical linguistics, history of logic * Natural logic, inference and entailment in natural language * Logic, games, and formal pragmatics * Logics for artificial intelligence and computer science * Constructive, modal and algebraic logic * Categorical logic * Algorithmic game theory * Computational social choice * Formal models of multiagent systems * Information retrieval, query answer systems * Distributional and probabilistic models of information, meaning and computation * Models of computation Authors can submit an abstract of three pages (including references) at the EasyChair conference system here: https://easychair.org/conferences/?conf=tbillc2019 Submissions must be original, unpublished work PROGRAMME The programme will include the following tutorials and a series of invited lecturers. Tutorials: Logic: Graham Leigh (University of Gothenburg) Language: Fabian Bross (University of Stuttgart) Computation: Daniela Petrisan (CNRS, Universit? Paris Diderot) Invited speakers: Logic Philippe Balbiani (CNRS, Universit? Toulouse III), Adam Bjorndahl (Carnegie Mellon University) Language Berit Gehrke (HU Berlin), Thomas Ede Zimmermann (University of Frankfurt) Computation Libor Barto (Charles University Prague), Elham Kashefi (CNRS, University of Edinburgh) WORKSHOPS There will be two workshops: "Syntax, Semantics, and Pragmatics of Aspect Across Modalities (SSPAM)" Organizers: Berit Gehrke (HU Berlin) and Fabian Bross (University Stuttgart) For more details see the workshop webpage https://sites.google.com/view/sspam2019/call-for-papers and "Topology and Modal Logic" Organizer: Adam Bjorndahl (Carnegie Mellon University) Speakers: Tamar Lando (Columbia University), Ayb?ke ?zg?n (ILLC, University of Amsterdam), Others to be confirmed. More information will be available on the TbiLLC website: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ Programme Committee Bahareh Afshari (University of Gothenburg) Rusiko Asatiani (Tbilisi State University) Guram Bezhanishvili (New Mexico State University) Nick Bezhanishvili (University of Amsterdam) Valeria de Paiva (Nuance Communications) David Gabelaia (TSU Rasmadze Mathematical Institute) Katharina Hartmann (University of Frankfurt/Main) Jules Hedges (University of Oxford) Daniel Hole (co-chair, University of Stuttgart) Sebastian L?bner (University of D?sseldorf) Matteo Mio (CNRS/ENS-Lyon) Sara Negri (University of Helsinki) Sebastian Pad? (University of Stuttgart) Alessandra Palmigiano (Technical University of Delft) Roland Pfau (University of Amsterdam) Martin Sch?fer (University of Anglia Ruskin) Lutz Schr?der (University of Erlangen-N?rnberg) Kerstin Schwabe (Leibniz-ZAS Berlin) Alexandra Silva (UC London) Alex Simpson (co-chair, University of Ljubljana) Luca Spada (University of Salerno) Ronnie B. Wilbur (Purdue University) Fan Yang (University of Helsinki) PUBLICATION INFORMATION Post-proceedings of the symposium will be published in the LNCS series of Springer. IMPORTANT DATES Submission deadline: 15 April 2019 (Extended!) Notification: 3 June 2019 Final abstracts due: 1 July 2019 Early registration deadline: 31 July 2019 Late registration deadline: 31 August 2019 Symposium: 16-20 September 2019 Programme and submission details can be found at: http://events.illc.uva.nl/Tbilisi/Tbilisi2019/ LOCATION Castello Mare Hotel & Wellness Resort - Tsikhisdziri, Batumi, Georgia http://castellomare.com Information about getting to the conference site will be made available on the TbiLLC website. From hanielbbarbosa at gmail.com Fri Mar 29 11:10:44 2019 From: hanielbbarbosa at gmail.com (Haniel Barbosa) Date: Fri, 29 Mar 2019 10:10:44 -0500 Subject: [TYPES/announce] Call for Papers: PxTP 2019 Message-ID: <87o95t3edn.fsf@gmail.com> Call for Papers, PxTP 2019 The Sixth International Workshop on Proof eXchange for Theorem Proving (PxTP) http://pxtp.gforge.inria.fr/2019/ 25-26 August 2019, Natal, Brazil associated with the CADE-27 conference ## Background The PxTP workshop brings together researchers working on various aspects of communication, integration, and cooperation between reasoning systems and formalisms. The progress in computer-aided reasoning, both automatic and interactive, during the past decades, has made it possible to build deduction tools that are increasingly more applicable to a wider range of problems and are able to tackle larger problems progressively faster. In recent years, cooperation of such tools in larger verification environments has demonstrated the potential to reduce the amount of manual intervention. Examples include the Sledgehammer tool providing an interface between Isabelle and (untrusted) automated provers, and collaboration of the HOL Light and Isabelle systems in the formal proof of the Kepler conjecture. Cooperation between reasoning systems relies on availability of theoretical formalisms and practical tools for exchanging problems, proofs, and models. The PxTP workshop strives to encourage such cooperation by inviting contributions on suitable integration, translation, and communication methods, standards, protocols, and programming interfaces. The workshop welcomes developers of automated and interactive theorem proving tools, developers of combined systems, developers and users of translation tools and interfaces, and producers of standards and protocols. We are interested both in success stories and descriptions of current bottlenecks and proposals for improvement. ## Topics Topics of interest for this workshop include all aspects of cooperation between reasoning tools, whether automatic or interactive. More specifically, some suggested topics are: * applications that integrate reasoning tools (ideally with certification of the result); * interoperability of reasoning systems; * translations between logics, proof systems, models; * distribution of proof obligations among heterogeneous reasoning tools; * algorithms and tools for checking and importing (replaying, reconstructing) proofs; * proposed formats for expressing problems and solutions for different classes of logic solvers (SAT, SMT, QBF, first-order logic, higher-order logic, typed logic, rewriting, etc.); * meta-languages, logical frameworks, communication methods, standards, protocols, and APIs related to problems, proofs, and models; * comparison, refactoring, transformation, migration, compression and optimization of proofs; * data structures and algorithms for improved proof production in solvers (e.g., efficient proof representations); * (universal) libraries, corpora and benchmarks of proofs and theories; * alignment of diverse logics, concepts and theories across systems and libraries; * engineering aspects of proofs (e.g., granularity, flexiformality, persistence over time); * proof certificates; * proof checking; * mining of (mathematical) information from proofs (e.g., quantifier instantiations, unsat cores, interpolants, ...); * reverse engineering and understanding of formal proofs; * universality of proofs (i.e. interoperability of proofs between different proof calculi); * origins and kinds of proofs (e.g., (in)formal, automatically generated, interactive, ...) * Hilbert's 24th Problem (i.e. what makes a proof better than another?); * social aspects (e.g., community-wide initiatives related to proofs, cooperation between communities, the future of (formal) proofs); * applications relying on importing proofs from automatic theorem provers, such as certified static analysis, proof-carrying code, or certified compilation; * application-oriented proof theory; * practical experiences, case studies, feasibility studies. ## Submissions Researchers interested in participating are invited to submit either an extended abstract (up to 8 pages) or a regular paper (up to 15 pages). Submissions will be refereed by the program committee, which will select a balanced program of high-quality contributions. Short submissions that could stimulate fruitful discussion at the workshop are particularly welcome. We expect that one author of every accepted paper will present their work at the workshop. Submitted papers should describe previously unpublished work, and must be prepared using the LaTeX EPTCS class (http://style.eptcs.org/). Papers will be submitted via EasyChair, at the PxTP'2019 workshop page (https://easychair.org/conferences/?conf=pxtp2019). Accepted regular papers will appear in an EPTCS volume. ## Important Dates * Abstract submission: May 12, 2019 * Paper submission: May 19, 2019 * Notification: June 21, 2019 * Camera ready versions due: July 14, 2019 * Workshop: 25-26 August 2019 ## Invited Speakers TBA ## Program Committee * Haniel Barbosa (University of Iowa), co-chair * Giselle Reis (Carnegie Mellon University), co-chair * Roberto Blanco, Inria, France * Fr?d?ric Blanqui, Inria, France * Simon Cruanes, Aesthetic Integration, USA * Catherine Dubois, ENSIIE, France * Amy Felty, University of Ottawa, Canada * Mathias Fleury, Max-Planck-Institut f?r Informatik, Germany * St?phane Graham-Lengrand, SRI, USA * Cezary Kaliszyk, University of Innsbruck, Austria * Chantal Keller, LRI, Universit? Paris-Sud, France * Laura Kov?cs, TU Wien, Austria * Olivier Laurent, CNRS, ENS Lyon, France * Stefan Mitsch, Carnegie Mellon University, USA * Carlos Olarte, UFRN, Brazil * Bruno Woltzenlogel Paleo, IOHK, Australia * Florian Rabe, LRI, Universit? Paris-Sud, France * Martin Riener, University of Manchester, UK * Geoff Sutcliffe, University of Miami, USA * Josef Urban, Czech Institute of Informatics, Robotics and Cybernetics (CIIRC), Czech Republic * Yoni Zohar, Stanford University, USA ## Previous PxTP Editions * PxTP 2017 (https://pxtp.github.io/2017/), affiliated to Tableaux 2017, FroCoS 2017 and ITP 2017 * PxTP 2015 (http://pxtp15.lri.fr/), affiliated to CADE-25 * PxTP 2013 (http://www.cs.ru.nl/pxtp13/), affiliated to CADE-24 * PxTP 2012 (http://pxtp2012.inria.fr/), affiliated to IJCAR 2012 * PxTP 2011 (http://pxtp2011.loria.fr/), affiliated to CADE-23 From ucacsam at ucl.ac.uk Sun Mar 31 03:41:47 2019 From: ucacsam at ucl.ac.uk (Matteo Sammartino) Date: Sun, 31 Mar 2019 07:41:47 +0000 Subject: [TYPES/announce] Deadline Extension: Learning and Automata (LearnAut) 2019 -- LICS 2019 Workshop Message-ID: SUBMISSION DEADLINE EXTENDED to April 6th Learning and Automata (LearnAut) -- LICS 2019 workshop June 23rd - Vancouver, Canada Website: https://learnaut19.github.io Learning models defining recursive computations, like automata and formal grammars, are the core of the field called Grammatical Inference (GI). The expressive power of these models and the complexity of the associated computational problems are major research topics within mathematical logic and computer science, spanning the communities that the Logic in Computer Science (LICS) conference brings together. Historically, there has been little interaction between the GI and LICS communities, though recently some important results started to bridge the gap between both worlds, including applications of learning to formal verification and model checking, and (co-)algebraic formulations of automata and grammar learning algorithms. The goal of this workshop is to bring together experts on logic who could benefit from grammatical inference tools, and researchers in grammatical inference who could find in logic and verification new fruitful applications for their methods. We invite submissions of recent work, including preliminary research, related to the theme of the workshop. Similarly to how main machine learning conferences and workshops are organized, all accepted abstracts will be part of a poster session held during the workshop. Additionally, the Program Committee will select a subset of the abstracts for oral presentation. At least one author of each accepted abstract is expected to represent it at the workshop. Note that participation to the poster session is on a voluntary basis for papers selected for oral presentation. High-quality submissions will be strongly encouraged to submit an extended version to an upcoming special issue of the Machine Learning Journal (https://grammarlearning.org/mlj-gi-special-issue). Topics of interest include (but are not limited to): - Computational complexity of learning problems involving automata and formal languages. - Algorithms and frameworks for learning models representing language classes inside and outside the Chomsky hierarchy, including tree and graph grammars. - Learning problems involving models with additional structure, including numeric weights, inputs/outputs such as transducers, register automata, timed automata, Markov reward and decision processes, and semi-hidden Markov models. - Logical and relational aspects of learning and grammatical inference. - Theoretical studies of learnable classes of languages/representations. - Relations between automata and recurrent neural networks. - Active learning of finite state machines and formal languages. - Methods for estimating probability distributions over strings, trees, graphs, or any data used as input for symbolic models. - Applications of learning to formal verification and (statistical) model checking. - Metrics and other error measures between automata or formal languages. ** Invited speakers ** Lise Getoor (UC Santa Cruz) Prakash Panangaden (McGill University) Nils Jansen (Radboud University) Dana Fisman (Ben-Gurion University) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long at most (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review. - Submission url: https://easychair.org/conferences/?conf=learnaut2019 - Submission deadline: April 6th - Notification of acceptance: April 25th - Early registration: April 22nd ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Alexander Clark (King?s College London) Fran?ois Denis (Aix-Marseille Universit?) Kousha Etessami (University of Edinburgh) Matthias Gall? (Naver Labs Europe) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Makoto Kanazawa (Hosei University) Ariadna Quattoni (Naver Labs Europe) Alexandra Silva (University College London) Frits Vaandrager (Radboud University) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Tobias Kapp? (University College London) Guillaume Rabusseau (Universit? de Montr?al / Mila) Matteo Sammartino (University College London) From ivan.scagnetto at uniud.it Mon Apr 1 09:24:32 2019 From: ivan.scagnetto at uniud.it (Ivan Scagnetto) Date: Mon, 1 Apr 2019 13:24:32 +0000 Subject: [TYPES/announce] LFMTP 2019 - CFP - Extended Deadline Message-ID: ======================================================================= Call for papers Logical Frameworks and Meta-Languages: Theory and Practice LFMTP 2019 Vancouver, CA, 22 June 2019 Affiliated with LICS 2019 http://lfmtp.org/workshops/2019/ ======================================================================= Abstract submission deadline: 15 April 2019 (extended deadline) Paper submission deadline: 15 April 2019 (extended deadline) Logical frameworks and meta-languages form a common substrate for representing, implementing and reasoning about a wide variety of deductive systems of interest in logic and computer science. Their design, implementation and their use in reasoning tasks, ranging from the correctness of software to the properties of formal systems, have been the focus of considerable research over the last two decades. This workshop will bring together designers, implementors and practitioners to discuss various aspects impinging on the structure and utility of logical frameworks, including the treatment of variable binding, inductive and co-inductive reasoning techniques and the expressiveness and lucidity of the reasoning process. LFMTP 2019 will provide researchers a forum to present state-of-the-art techniques and discuss progress in areas such as the following: * Encoding and reasoning about the meta-theory of programming languages, logical systems and related formally specified systems. * Theoretical and practical issues concerning the treatment of variable binding, especially the representation of, and reasoning about, datatypes defined from binding signatures. * Logical treatments of inductive and co-inductive definitions and associated reasoning techniques, including inductive types of higher dimension in homotopy type theory * Graphical languages for building proofs, applications in geometry, equational reasoning and category theory. * New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy and cubical type theory. * Applications of logical frameworks: proof-carrying architectures, proof exchange and transformation, program refactoring, etc. * Techniques for programming with binders in functional programming languages such as Haskell, OCaml or Agda, and logic programming languages such as lambda Prolog or Alpha-Prolog. Important Dates Abstract submission deadline: Monday April 15 (extended deadline) Submission deadline: Monday April 15 (extended deadline) Notification to authors: Friday May 10 Final version due: Tuesday May 21 Workshop date: Saturday June 22 Submission In addition to regular papers, we accept the submission of "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be of interest for the community at large. Submitted papers should be in PDF, formatted using the EPTCS style guidelines. The length is restricted to 15 pages for regular papers and 8 pages for "Work in Progress" papers. Submission is via EasyChair: https://easychair.org/conferences/?conf=lfmtp2019 Proceedings A selection of the presented papers will be published online in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Program Committee * Danel Ahman (University of Ljubljana) * Amy Felty (University of Ottawa) * Murdoch James Gabbay (Heriot-Watt University, UK) * Daniel Hirschkoff (ENS Lyon) * Ralph Matthes (IRIT-Universit? Paul Sabatier) * Dale Miller (Inria-Saclay and LIX Ecole Polytechnique, France), co-chair * Elaine Pimentel (Federal University of Rio Grande do Norte, Brazil) * Florian Rabe (University of Paris South) * Ivan Scagnetto (University of Udine, Italy), co-chair * Gert Smolka (Saarland University) * Kristina Sojakova (Cornell University) * Enrico Tassi (Inria-Sophia) From pierre.clairambault at ens-lyon.fr Mon Apr 1 16:32:22 2019 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Mon, 1 Apr 2019 22:32:22 +0200 Subject: [TYPES/announce] 2nd CfP : Structures and Deduction '19, Dortmund June 29-30 (colocated with FSCD) Message-ID: <78ec6bbf-388f-cd9d-16e7-851fe883ccc4@ens-lyon.fr> *** 2nd Call for Papers: Structures and Deduction 2019 *** SD?19: 5th Int. Workshop on Structures and Deduction 2019 Dortmund, June 29-30 2019 --- Affiliated with FSCD 2019 Submission: April 12 Notification: May 13 Submission page: http://easychair.org/conferences/?conf=sd19 Workshop page: http://anupamdas.com/sd19/ FSCD 2019 page: http://easyconferences.eu/fscd2019/ SD?19 is the fifth in a series of workshops aiming to gather various communities of structural proof theorists. As well as theoretical work in the form of regular papers, we encourage submission of implementations, tools and system descriptions. *** Topics of interest *** * Syntactic representations of proofs (e.g. sequent calculi, deep inference, focusing) * Combinatorial representations of proofs (e.g. proof nets) * Algebraic representations of proofs (e.g. via game semantics or category theory) * Methods for proof manipulation and normal forms of proofs * Formulas-as-types interpretations of proofs * Computation and rewriting in proof search (e.g. deduction modulo or cyclic proofs) * Complexity theoretic aspects of proof representations *** Invited Speakers *** Andrea Aler Tubella (Ume? University) Delia Kesner (Universit? Paris 7) Revantha Ramanayake (TU Wien) Thomas Seiller (CNRS, Universit? Paris 13) (more TBA) *** Programme Committee *** David Cerna, Research Institute for Symbolic Computation, Austria. Pierre Clairambault (co-chair), CNRS and Ecole Normale Sup?rieure de Lyon, France. Anupam Das (co-chair), University of Copenhagen, Denmark. Alessio Guglielmi, University of Bath, UK. Stepan Kuznetsov, Steklov Mathematical Institute of RAS, Russia. Sonia Marin (co-chair), IT-University of Copenhagen, Denmark. Guillaume Munch-Maccagnoni, Inria Bretagne, France. Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brasil. Benjamin Ralph, Inria Saclay, France. *** Submission guidelines *** We welcome submission of work that has already been published or currently submitted to a journal or conference. The following submission categories are welcome: * Extended abstracts (up to 8 pages). Finished work, system descriptions, surveys. * Short abstracts (up to 4 pages). Work-in-progress, perspectives on existing work. The page limits above are only recommendations, there is no hard upper or lower bound, within reason. Please prepare your work using the EasyChair style files: http://www.easychair.org/publications/for_authors *** Publication *** We do not intend to have published proceedings, as we encourage people to present work in progress, or material that is already submitted. If there is a strong demand among the participants we may organise a special issue of an open access journal for full papers. *** Contact *** We can be reached by email directly or via sd19 at easychair.org The organisers. Pierre Clairambault, Anupam Das, and Sonia Marin From robertog at kth.se Tue Apr 2 03:35:16 2019 From: robertog at kth.se (Roberto Guanciale) Date: Tue, 02 Apr 2019 09:35:16 +0200 Subject: [TYPES/announce] PostDoc on System Security and Formal Methods Message-ID: <87pnq4svuz.fsf@kth.se> Dear all, KTH is hiring one PostDoc on System Security and Formal Methods Application deadline: April 30, 2019, https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:261817/where:4/ Starting date: By agreement (preferably July 2019) The position is supported by TrustFull, trustfull.proj.kth.se, a new project on fullstack security funded by the Swedish Foundation for Strategic Research SSF. TrustFull combines novel uses of software diversity and automated software repair with formal techniques at low level to develop new techniques for end-to-end security across the entire application stack from hardware to user level applications . Within TrustFull we implement, model, and formally verify secure system components and build models and verification tools, mainly using semiautomated theorem proving in Higher Order Logic, HOL. The research group led by professor Mads Dam and assistant professor Roberto Guanciale combines deep interest in logic, mathematics, abstract modelling and formal proofs with a strong will to apply these methods to the design, development, testing, and verification of concrete system solutions. The project involves a wide variety of challenging tasks, including theory and methods, tool development, modeling and verification of critical hardware components (cpu?s, gpu?s and devices of different types), system software development and verification, prototype implementation, and software synthesis. As part of TrustFull, there will be strong interactions with other researchers at the intersection of software engineering and software security. The postdoc will also have ample opportunity to contribute to student supervision at both PhD and MSc levels, and to assist in project development and grant applications. The position is a full-time research position for one year with a possible one-year extension. The starting date is open for discussion, though ideally we would like the successful candidate to start as soon as possible. Qualifications: Applicants must hold or be about to receive a doctoral degree in Computer Science (or equivalent). The doctoral degree must have been obtained within the last three years from the application deadline (some exceptions for special grounds, for instance sick leave and parental leave). The candidate should have a strong background from at least one of the areas of formal verification and system security. About KTH: KTH Royal Institute of Technology in Stockholm has grown to become one of Europe?s leading technical and engineering universities, as well as a key centre of intellectual talent and innovation. We are Sweden?s largest technical research and learning institution and home to students, researchers and faculty from around the world. -- Roberto Guanciale KTH.se From henning at basold.eu Tue Apr 2 04:45:03 2019 From: henning at basold.eu (Henning Basold) Date: Tue, 2 Apr 2019 10:45:03 +0200 Subject: [TYPES/announce] CALCO 2019: Final Call for Papers Message-ID: <1120e094-6567-1cfa-cc97-2eb1ad0a66d6@basold.eu> ========================================================= CALL FOR PAPERS: CALCO 2019 8th International Conference on Algebra and Coalgebra in Computer Science June 3-6, 2019 University College London, UK Co-located with MFPS XXXV https://www.coalg.org/calco-mfps-2019/ ========================================================== Abstract submission: April 3, 2019 Paper submission: April 8, 2019 Author notification: May 13, 2019 Final version due: May 27, 2019 ========================================================== SCOPE --------- CALCO aims to bring together researchers and practitioners with interests in foundational aspects, and both traditional and emerging uses of algebra and coalgebra in computer science. It 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), Udine (Italy, 2009), Winchester (UK, 2011), Warsaw (Poland, 2013), Nijmegen (the Netherlands, 2015), and Ljubljana (Slovenia,2017). The eighth edition will be held in London, UK, colocated with MFPS XXXV. INVITED SPEAKERS -- SPECIAL SESSION ----------------------------------------- CALCO will have four invited speakers, and a joint special session with MFPS. We are pleased to announce the following invited speakers: * Stefan Milius, University of Erlangen-Nuremberg, Germany * Damien Pous, CNRS, ENS Lyon, France (with MFPS) * Grigore Rosu, University of Illinois at Urbana-Champaign, US * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (with MFPS) Damien Pous will organise the joint CALCO and MFPS special session on Coinduction for Verification and Certification. SUBMISSIONS -------------- CALCO invites three categories of submissions: * Full 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. * Early ideas abstracts that lead to presentation of work in progress and original research proposals. PhD students and young researchers are particularly encouraged to contribute. * Tool papers that report on the development and use of tools for algebraic and coalgebraic methods in computer science. TOPICS OF INTEREST -------------------- Typical, but not exclusive topics of interest are: * Abstract models and logics - Automata and languages - Categorical semantics - Graph transformation - Modal logics - Proof systems - Relational systems - Term rewriting * Algebraic and coalgebraic semantics - Abstract data types - Inductive and coinductive methods - Re-engineering techniques (program transformation) - Semantics of conceptual modelling methods and techniques - Semantics of programming languages * Corecursion in programming languages - Corecursion in logic/constraint/functional/answer set programming - Corecursive type inference - Coinductive methods for proving program properties - Implementing corecursion - Applications * Role of algebraic and coalgebraic methods in software and systems engineering - Development processes with algebraic and coalgebraic methods - Method integration - Usage guidelines * Specialised models and calculi - Hybrid, probabilistic, and timed systems - Models and calculi of concurrent, distributed, mobile, cyber-physical, and context-aware computing - Systems theory and computational models (chemical,biological,etc.) * String diagrams and network theory - Combinatorial approaches - Theory of PROPs and operads - Rewriting problems and higher-dimensional approaches - Automated reasoning with string diagrams - Applications of string diagrams - Connections with control theory, engineering, and concurrency * System specification and verification - Algebraic and coalgebraic specification - Formal testing and quality assurance - Generative programming and model-driven development - Integration of formal specification techniques - Model-driven development - Process algebra - Specification languages, methods, and environments - Validation and verification * Tools supporting algebraic and coalgebraic methods for - Advances in automated verification - Model checking - Theorem proving - Testing * Quantum computing with algebra and coalgebra - Categorical semantics for quantum computing - Quantum calculi and programming languages - Foundational structures for quantum computing - Applications of quantum algebra SUBMISSION GUIDELINES ------------------------ All submissions will be handled via EasyChair: https://easychair.org/conferences/?conf=calco19 ### Full technical papers ### Prospective authors are invited to submit full technical 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. Proceedings will be published in the Dagstuhl LIPIcs Leibniz International Proceedings in Informatics series. Final papers should be 12-15 pages long (excluding the bibliography and a brief appendix of up to 5 pages from this page limit) in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). 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. At least one of the authors must attend the conference to present the paper. A special issue of the open access journal Logical Methods in Computer Science (http://www.lmcs-online.org), containing extended versions of selected papers, is also being planned. ### Early ideas abstracts ### Submissions should not exceed 2 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The volume of selected abstracts will be made available on arXiv and on the CALCO pages. Authors will retain copyright, and are also encouraged to disseminate the results by subsequent publication elsewhere. At least one of the authors must attend the conference to present the work. ### Tool papers ### Submissions should not exceed 5 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The accepted tool papers will be included in the final proceedings of the conference. The tools should be made available on the web at the time of submission for download and evaluation. Each submission will be evaluated by at least three reviewers, and one or more of the reviewers will be asked to download and use the tool. At least one of the authors of each tool paper must attend the conference to demonstrate the tool. BEST PAPER AND BEST PRESENTATION AWARDS -------------------------------------------- This edition of CALCO will feature two awards: a Best Paper Award whose recipients will be selected by the PC before the conference and a Best Presentation Award, elected by the participants. IMPORTANT DATES ------------------- Abstract submission: April 3, 2019 Paper submission: April 8, 2019 Author notification: May 13, 2019 Final version due: May 27, 2019 PROGRAMME COMMITTEE ----------------------- * Filippo Bonchi (University of Pisa, Italy) * Corina Cirstea (University of Southampton, UK) * Bob Coecke (University of Oxford, UK) * Jos? Luiz Fiadeiro (Royal Holloway University of London, UK) * Daniel Gaina (Kyushu University, Japan) * Sergey Goncharov (University of Erlangen-Nuremberg, Germany) * Ichiro Hasuo (National Institute of Informatics, Japan) * Chris Heunen (University of Edinburgh, UK) * Helle Hvid Hansen (Delft University of Technology, The Netherlands) * Magne Haveraaen (University of Bergen, Norway) * Bart Jacobs (Radboud University Nijmegen, The Netherlands) * Bartek Klin (University of Warsaw, Poland) * Alexander Knapp (University of Augsburg, Germany) * Ekaterina Komendantskaya (Heriot-Watt University, UK) * Barbara K?nig (University of Duisburg-Essen, Germany) * Clemens Kupke (University of Strathclyde, UK) * Alexander Kurz (Chapman University, US) * Narciso Mart?-Oliet (Complutense University Madrid, Spain) * Larry Moss (Indiana University, US) * Till Mossakowski (University of Magdeburg, Germany) * Peter ?lveczky (University of Oslo, Norway) * Dirk Pattinson (Australian National University, Australia) * Daniela Petrisan (University Paris Diderot, France) * Carlos Gustavo Lopez Pombo (Universidad de Buenos Aires, Argentina) * Damien Pous (CNRS, ENS Lyon, France) * Markus Roggenbach (PC co-chair, Swansea University, UK) * Juriaan Rot (Radboud University Nijmegen, The Netherlands) * Pierre-Yves Schobbens (University of Namur, Belgium) * Lutz Schr?der (University of Erlangen-Nuremberg, Germany) * Ana Sokolova (PC co-chair, University of Salzburg, Austria) * Ionut Tutu (Romanian Academy, Romania) * Fabio Zanasi (University College London, UK) LOCAL ORGANISERS ------------------------ * Philippa Gardner (Imperial College London, UK) * Emanuele D?Osualdo (Imperial College London, UK) * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) PUBLICITY CHAIR ------------------ * Henning Basold (CNRS, ENS Lyon, France) From vivek.nigam at gmail.com Tue Apr 2 12:20:08 2019 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Tue, 2 Apr 2019 18:20:08 +0200 Subject: [TYPES/announce] Final CFP WPTE Message-ID: (Apologies for multiple copies) ======================================================================================== Sixth International Workshop on Rewriting Techniques for Program Transformations and Evaluation WPTE 2019 affiliated with FSCD 2019 24 June, 2019, Dortmund, Germany http://nigam.info/conferences/wpte2019/main.html ======================================================================================== Important Dates =============== * Submission of extended abstracts: April 15, 2019 * Notification of acceptance: May 20, 2019 * Final version for proceedings deadline: May 27, 2019 * Workshop: June 24, 2019 * Submission deadline for post proceedings: September, 2019 (exact date to be announced) Aims and Scope ============== The aim of WPTE is to bring together the researchers working on program transformations, evaluation, and operationally-based programming language semantics, using rewriting methods, in order to share the techniques and recent developments and to exchange ideas to encourage further activation of research in this area. Topics of interest in the scope of this workshop include: * Correctness of program transformations, optimizations and translations. * Program transformations for proving termination, confluence and other properties. * Correctness of evaluation strategies. * Operational semantics of programs, operationally-based program equivalences such as contextual equivalences and bisimulations. * Cost-models for reasoning about the optimizing power of transformations and the costs of evaluation. * Program transformations for verification and theorem proving purposes. * Translation, simulation, equivalence of programs with different formalisms, and evaluation strategies. * Program transformations for applying rewriting techniques to programs in specific programming languages. * Program transformations for program inversions and program synthesis. * Program transformation and evaluation for Haskell and Rewriting. The programming languages of interest include pure, deterministic, impure, nondeterministic, concurrent, parallel languages, and may employ programming paradigms such as functional, logical, typed, imperative, object-oriented, and higher-order. Invited Speakers =============== * Maribel Fernandez, King's College London * Ren? Thiemann, University of Innsbruck * Masahiko Sakai, Nagoya University Paper Submissions ================= For the paper submission deadline an extended abstract of at most 10 pages is required to be submitted. The extended abstract may present original work or also work in progress. However, for the formal post-proceedings (see below) full papers must be submitted to the post-proceedings deadline. Based on the submissions the program committee will select the presentations for the workshop. All selected contributions will be included in the informal proceedings distributed to the workshop participants. One author of each accepted extended abstract is expected to present it at the workshop. Submissions must be prepared in LaTeX using the EPTCS macro package (http://style.eptcs.org/). Formal Post-Proceedings ======================= The WPTE post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These full-papers must represent original work and should not be submitted to another conference at the same time. Full-papers should not exceed 15 pages. The submission deadline for these post-proceedings will be after the workshop in September 2019. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Weblinks ======== * EasyChair Submission Website https://easychair.org/conferences/?conf=wpte2019 * Homepage of WPTE 2019 http://nigam.info/conferences/wpte2019/main.html * FSCD 2019 http://easyconferences.eu/fscd2019/ Program Committee ================= Vivek Nigam (Chair), fortiss GmbH / Federal University of Para?ba Joachim Niehren (co-Chair), Inria, Lille Tajana Ban Kirigin, University of Rijeka Stefan Ciobaca, Alexandru Ioan Cuza University, Iasi Santiago Escobar, Universitat Polit?cnica de Val?ncia Jan Hoffmann, Carnegie Mellon University Noaki Nishida, Nagoya University Camilo Rocha, Pontificia Universidad Javeriana Cali David Sabel, LMU Munich Ulrich Sch?pp, LMU Munich ------------------------------------------------- Vivek Nigam http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara_koenig at uni-due.de Tue Apr 2 15:00:37 2019 From: barbara_koenig at uni-due.de (Barbara Koenig) Date: Tue, 02 Apr 2019 21:00:37 +0200 Subject: [TYPES/announce] MFPS XXXV - Deadline Extension & Final Call for Papers Message-ID: <86mul8kzai.fsf@uni-due.de> ====================================================================== CALL FOR PAPERS: MFPS XXXV https://www.coalg.org/calco-mfps-2019/mfps/ Thirty-fifth Conference on the Mathematical Foundations of Programming Semantics University College London, UK June 4-7, 2019 Co-located with CALCO 2019 ====================================================================== April 4, 2019: Abstract Submission (AoE) (extended!) April 8, 2019: Paper Submission (AoE) (extended!) May 10, 2019: Notification (AoE) May 24, 2019: Final Papers Deadline (AoE) ====================================================================== The 35th Conference on the Mathematical Foundations of Programming Semantics (MFPS 2019) takes place at University College London, UK, from June 4?7, 2019. MFPS conferences are dedicated to the areas of mathematics, logic, and computer science that are related to models of computation in general, and to semantics of programming languages in particular. This is a forum where researchers in mathematics and computer science can meet and exchange ideas. The participation of researchers in neighbouring areas is strongly encouraged. Topics include, but are not limited to, the following: bio-computation; concurrent qualitative and quantitative distributed systems; process calculi; probabilistic systems; constructive mathematics; domain theory and categorical models; formal languages; formal methods; game semantics; lambda calculus; programming-language theory; quantum computation; security; topological models; logic; type systems; type theory. We also welcome contributions that address applications of semantics to novel areas such as complex systems, markets, and networks, for example. ---------------------------------------------------------------------- INVITED SPEAKERS & SPECIAL SESSIONS: As in previous years, MFPS will have several invited speakers and special session highlighting areas within programming languages semantics. We are pleased to announce the following invited speakers and organizers of special sessions: * Amal Ahmed, Northeastern University, USA * Sarah Meiklejohn, University College London, UK * Matteo Mio, ENS Lyon, France * Damien Pous, ENS Lyon, France (joint with CALCO) * Vincent Rahli, University of Luxembourg, Luxembourg * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (joint with CALCO) ---------------------------------------------------------------------- SUBMISSIONS: Submissions should be prepared using the ENTCS Macros (available from http://www.entcs.org) and should be up to 12 pages long excluding bibliography and appendices. Submissions will be via EasyChair: https://easychair.org/conferences/?conf=mfps35 ---------------------------------------------------------------------- PROCEEDINGS: There will be a preliminary proceedings of the conference papers that will be distributed at the meeting, with a final proceedings published in ENTCS after the meeting. ---------------------------------------------------------------------- PROGRAMME COMMITTEE: Andrej Bauer, University of Ljubljana, Slovenia Adriana Balan, University Politehnica of Bucharest, Romania Harsh Beohar, University of Duisburg-Essen, Germany Steve Brookes, Carnegie Mellon University, USA Roberto Bruni, Universita? di Pisa, Italy Yuxin Deng, East China Normal University, China Ilias Garnier, Nomadic Labs, France Chris Heunen, University of Edinburgh, UK Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France Bart Jacobs, Radboud Universiteit Nijmegen, Netherlands Shin-Ya Katsumata, National Institute of Informatics, Japan Barbara K?nig, University of Duisburg-Essen, Germany (chair) Ekaterina Komendantskaya, Heriot-Watt University, UK Achim Jung, University of Birmingham, UK Dexter Kozen, Cornell University, USA Clemens Kupke, University of Strathclyde, UK Catherine Meadows, NRL, USA Michael Mislove, Tulane University, USA Joel Ouaknine, Max Planck Institute for Software Systems, Germany Prakash Panangaden, McGill University Montreal, Canada Ana Sokolova, University of Salzburg, Austria Sam Staton, University of Oxford, UK Tarmo Uustalu, Reykjavik University, Iceland ---------------------------------------------------------------------- STEERING COMMITTEE: The steering committee of the MFPS series consists of Andrej Bauer (Ljubljana), Stephen Brookes (CMU), Achim Jung (Birmingham), Catherine Meadows (NRL), Michael Mislove (Tulane), Joel Ouaknine (Max Planck) and Prakash Panangaden (McGill). ---------------------------------------------------------------------- LOCAL ORGANIZERS: * Philippa Gardner (Imperial College London, UK) * Emanuele D?Osualdo (Imperial College London, UK) * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) Web site & publicity: Henning Basold (CNRS, ENS Lyon, France) ---------------------------------------------------------------------- From Graham.Hutton at nottingham.ac.uk Wed Apr 3 05:48:40 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Wed, 3 Apr 2019 09:48:40 +0000 Subject: [TYPES/announce] MPC 2019 final call for papers - submissions due 3rd May Message-ID: ====================================================================== *** FINAL CALL FOR PAPERS -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== TIMELINE: Abstract submission 26th April 2019 Paper submission 3rd May 2019 Author notification 14th June 2019 Camera ready copy 12th July 2019 Conference 7-9 October 2019 KEYNOTE SPEAKERS: Assia Mahboubi INRIA, France Annabelle McIver Macquarie University, Australia BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). SCOPE: MPC seeks original papers on mathematical methods and tools put to use in program construction. Topics of interest range from algorithmics to support for program construction in programming languages and systems. Typical areas include type systems, program analysis and transformation, programming language semantics, security, and program logics. The notion of a 'program' is interpreted broadly, ranging from algorithms to hardware. Theoretical contributions are welcome, provided that their relevance to program construction is clear. Reports on applications are welcome, provided that their mathematical basis is evident. We also encourage the submission of 'programming pearls' that present elegant and instructive examples of the mathematics of program construction. SUBMISSION: Submission is in two stages. Abstracts (plain text, maximum 250 words) must be submitted by 26th April 2019. Full papers (pdf, formatted using the llncs.sty style file for LaTex) must be submitted by 3rd May 2019. There is no prescribed page limit, but authors should strive for brevity. Both abstracts and papers will be submitted using EasyChair. Papers must present previously unpublished work, and not be submitted concurrently to any other publication venue. Submissions will be evaluated by the program committee according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Accepted papers must be presented in person at the conference by one of the authors. The proceedings of MPC 2019 will be published in the Lecture Notes in Computer Science (LNCS) series, as with all previous instances of the conference. Authors of accepted papers will be expected to transfer copyright to Springer for this purpose. After the conference, authors of the best papers from MPC 2019 and MPC 2015 will be invited to submit revised versions to a special issue of Science of Computer Programming (SCP). For any queries about submission please contact the program chair, Graham Hutton . PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK CONFERENE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISERS: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From afelty at uottawa.ca Wed Apr 3 09:22:33 2019 From: afelty at uottawa.ca (Amy Felty) Date: Wed, 3 Apr 2019 13:22:33 +0000 Subject: [TYPES/announce] WiL 2019: Women in Logic Workshop Final Call for Papers-Extended Deadline Message-ID: <883B7878-382E-406C-9085-32857B805E36@uottawa.ca> Final Call for Talks and Papers WiL 2019: 3rd Women in Logic Workshop Vancouver, Canada 23 June 2019 https://sites.google.com/site/womeninlogic2019/home ** New dates including extended submission deadline: 21 April 2019 Affiliated with the Thirty-Fourth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 24-27 June 2019 (https://lics.siglog.org/lics19/). We are holding the third Women in Logic Workshop (WiL 2019) as a LICS associated workshop on 23 June 2019. The workshop follows the pattern of meetings such as Women in Machine Learning (WiML, wimlworkshop.org/) or Women in Engineering (WIE, www.ieee-ras.org/membership/women-in-engineering) that have been taking place for quite a few years. Women are chronically underrepresented in the LiCS community. The workshop will provide an opportunity for women in the field to increase awareness of one another and one another?s work, to combat the feeling of isolation. It will also provide an environment where women can present to an audience comprising mostly women, replicating the experience that most men have at most LiCS meetings, and lowering the stress of the occasion; we hope that this will be particularly attractive to early-career women. Previous versions of Women in Logic (Reykjavik, Iceland 2017 and Oxford, UK 2018) were very successful in showcasing women's work and as catalysts for recognition of the need for change in the community. Our extended program committee tries to cover most areas of Logic in Computer Science. These include but are not limited to the usual Logic in Computer Science (LICS) topics. These are: automata theory, automated deduction, categorical models and logics, concurrency and distributed computation, constraint programming, constructive mathematics, database theory, decision procedures, description logics, domain theory, finite model theory, formal aspects of program analysis, formal methods, foundations of computability, games and logic, higher-order logic, lambda and combinatory calculi, linear logic, logic in artificial intelligence, logic programming, logical aspects of bioinformatics, logical aspects of computational complexity, logical aspects of quantum computation, logical frameworks, logics of programs, modal and temporal logics, model checking, probabilistic systems, process calculi, programming language semantics, proof theory, real-time systems, reasoning about security and privacy, rewriting, type systems and type theory, and verification. INVITED SPEAKERS * Anne Condon (University of British Columbia, Canada) * Zena Ariola (University of Oregon, USA) IMPORTANT DATES Paper submission deadline: 21 April 2019 Author notification: 7 May 2019 Contribution for Informal Proceedings: 23 May 2019 SUBMISSIONS Contributions should be written in English and can be submitted in the form of full papers (with a maximum of 10 pages), short papers (with a maximum of 5 pages), or talk abstracts (1 page). Formatting instructions: Papers and abstracts should be prepared using the Easychair style (https://easychair.org/publications/for_authors). The submission should be in the form of a PDF file uploaded to the WiL 2019 Easychair page (https://easychair.org/conferences/?conf=wil2019) before the submission deadline of 21 April 2019, anywhere on Earth. PROCEEDINGS We plan to publish an informal post conference volume at ENTCS or other equally visible outlet. ORGANIZING AND PROGRAM COMMITTEE Since our workshop is especially keen on making sure that women get to know the work of other women, we have a large program committee. * Sandra Alves (Universidade do Porto, Portugal) * Agata Ciabattoni (TU-Wien, Austria) * Amy Felty (Co-Chair, University of Ottawa, Canada) * Maribel Fernandez (King's College London, UK) * Sara Kalvala (University of Warwick, UK) * Delia Kesner (Universit? Paris Diderot, France) * Ursula Martin (University of Oxford, UK) * Valeria de Paiva (Co-Chair, Nuance, USA) * Catuscia Palamidessi (?cole Polytechnique, France) * Brigitte Pientka (Co-Chair, McGill University, Canada) * Elaine Pimentel (Universidade Federal do Rio Grande do Norte, Brazil) * Giselle Reis (Carnegie Mellon University, Qatar) * Simona Ronchi Della Rocca (Universit? degli Studi di Torino, Italy) * Alexandra Silva (University College London, UK) * Perdita Stevens (University of Edinburgh, UK) * Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) From categorytheory2019 at gmail.com Wed Apr 3 09:30:38 2019 From: categorytheory2019 at gmail.com (Category Theory) Date: Wed, 3 Apr 2019 14:30:38 +0100 Subject: [TYPES/announce] Category Theory 2019: call for contributions and participation In-Reply-To: References: Message-ID: *************************************** ** THIRD ANNOUNCEMENT ** and ** CALL FOR CONTRIBUTIONS ** ** CATEGORY THEORY 2019 ** (CT2019) ** ** UNIVERSITY OF EDINBURGH ** ** 7-13 JULY 2019 ***************************************** Dear Colleagues, We are pleased to announce the 2019 International Conference on Category Theory (CT2019), which will take place at the University of Edinburgh from 7-13 July 2019. The *Invited Speakers* are as follows: ? John Baez (Riverside) ? Neil Ghani (Strathclyde) ? Marco Grandis (Genoa) ? Simona Paoli (Leicester) ? Emily Riehl (Johns Hopkins) ? Mike Shulman (San Diego) ? Manuela Sobral (Coimbra) Moreover, there will be a tutorial lecture on "Graphical Linear Algebra" by: ? Pawel Sobocinski (Southampton) and a public event on "Inclusion-exclusion in mathematics and beyond" by: ? Eugenia Cheng (Chicago) *Submission* for CT2019 is handled by EasyChair through the link: https://easychair.org/conferences/?conf=ct20190 The *deadline* for submissions is *May 1*, with notification of acceptance on June 1. To submit, you will need to make an EasyChair account, which is a simple process. Submissions should be in the form of a brief (1 page) abstract. *Registration* is independent of paper submission and can be done on the conference website: http://conferences.inf.ed.ac.uk/ct2019/ The registration fee is ?90 for early career participants, and ?180 for established career participants, and will include tea breaks, lunches, and the conference dinner. When you register, you may also apply for *funding support*. Successful applicants will receive funding for accommodation, but not for travel or the registration fee. Registration is open until May 1 if you are applying for funding support, or June 14 if you are not. Decisions on funding support will be given in mid-May. *Inquiries* may be directed to the following email address: categorytheory2019 at gmail.com We look forward to seeing you in Edinburgh! The Organizing Committee: Steve Awodey, Richard Garner, Chris Heunen (chair), Tom Leinster, Christina Vasilakopoulou The Scientific Committee: Steve Awodey (chair), Julie Bergner, Gabriella Bohm, John Bourke, Eugenia Cheng, Robin Cockett, Chris Heunen, Zurab Janelidze, Dominic Verity -------------- next part -------------- An HTML attachment was scrubbed... URL: From ornela.dardha at gmail.com Wed Apr 3 10:33:11 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Wed, 3 Apr 2019 15:33:11 +0100 Subject: [TYPES/announce] RADICAL@CONCUR'19: Recent Advances in Concurrency and Logic - 1st Call for Submissions Message-ID: <336EBB90-278E-450E-AA75-A658FB805177@gmail.com> [Please distribute widely - apologies for multiple postings.] ======================================================================= 2nd International Workshop on Recent Advancement in Concurrency and Logic (RADICAL 2019) To be held as Workshop co-located with CONCUR 2019 26 August 2019, Amsterdam, The Netherlands. https://sites.google.com/site/radicalconcur/Home Introduction Concurrency and Logics are two of the most active research areas in the theoretical computer science domain. The literature in these fields is extensive and provides a plethora of logics and models for reasoning about intelligent and distributed systems. More recently, the interplay of concurrency and logic with areas such as: 1. design, verification, synthesis for concurrent systems, both qualitative and quantitative; 2. strategic reasoning for distributed and multi-agent systems; 3. analysis and validation techniques for concurrent and distributed programs, such as advanced type systems and separation logics; has received much attention, as witnessed by recent editions of AI conferences. All these examples share the challenge of developing novel theories and tools for automated reasoning that take into account the behaviour of concurrent and multi-agent entities. The workshop aims to bring together researchers working on different aspects of logic and concurrency in AI, multi-agent systems, and computer science, both from a theoretical and a practical point of view. Besides, it aims to promote research on Foundation of AI in other research communities that are traditionally Theoretical Computer Science-oriented. Topics of interest The topics covered by the workshop include, but are not limited to, the following: Concurrency Theory; Programming languages and semantics; Formal models for communication-based, concurrent and distributed systems; Logics in concurrency; Logics for verification of (concurrent) multi-agent systems; Logical foundations of decision theory for multi-agent systems; Knowledge representation; Programming languages; Previous Editions RADICAL 2017 (co-located with CONCUR 2017). 4 September 2017, Berlin (Germany). Submissions Submitted contributions should not exceed 3 pages (not including references) using the EasyChair format. Submitted papers should be formatted in PDF and uploaded to https://easychair.org/conferences/?conf=radical2019 We invite submissions describing talk proposals on the intersection of logic and concurrency. A submission to RADICAL would typically fall within one of the following categories: reports of an ongoing work and/or preliminary results; summaries of an already published paper (or series of papers); overviews of (recent) PhD theses; descriptions of research projects and consortia; manifestos, calls to action, personal views on current and future challenges; overviews of interesting yet underrepresented problems. This list is by no means exhaustive but merely indicative. Submissions based on already published works should include explicit references/links as appropriate. Reviewers may read such prior published works, but are not obliged to do so. Submissions will be judged by the program committee on the basis of significance, relevance, and potential of an engaging, compelling talk at the workshop. Submission from PC members is encouraged. It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. Important Dates ** Submission deadline: Friday, 21 June 2019. ** Notification to authors: Friday, 26 July 2019. ** Workshop: Monday, 26 August 2019, in Amsterdam. Co-chairs Ornela Dardha, University of Glasgow Giuseppe Perelli, University of Leicester Program Committee Antonis Achilleos (Reykjavik University, Iceland) Natasha Alechina (University of Nottingham, UK) Stephanie Balzer (Carnegie Mellon University, USA) Benedikt Bollig (CNRS, LSV, ENS Paris-Saclay, France) Edwin Brady (University of St. Andrews, UK) James Brotherston (University College London, UK) Krishnendu Chatterjee (IST Austria) Silvia Crafa (University of Padua, Italy) Ornela Dardha (University of Glasgow, UK co-chair) Valeria de Paiva (Samsung Research America and University of Birmingham, UK) Mariangiola Dezani (University of Torino, Italy) Emmanuel Filiot (Universit? libre de Bruxelles and FNRS, Belgium) Bernd Finkbeiner (University of Saarland, Germany) Adrian Francalanza (University of Malta, Malta) Julian Gutierrez (University of Oxford, UK) Paul Harrenstein (University of Oxford, UK) Sophia Knight (University of Minnesota Duluth, USA) Orna Kupferman (Hebrew University, Israel) Garrett Morris (University of Kansas, USA) Aniello Murano (University of Naples, Italy) Giuseppe Perelli (University of Leicester, UK co-chair) Anna Philippou (University of Cyprus, Cyprus) Elaine Pimentel (UFRN, Brazil) Sophie Pinchinat (IRISA Rennes, France) Nir Piterman (University of Gothenburg, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) Bernardo Toninho (NOVA-LINCS, FCT NOVA / Universidade Nova de Lisboa, Portugal) Philip Wadler (University of Edinburgh, UK) --- Dr Ornela Dardha Lecturer (Assistant Professor) School of Computing Science University of Glasgow phone: +44 (0)141 330 1732 web: www.dcs.gla.ac.uk/~ornela/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From kishidakohei at gmail.com Wed Apr 3 23:08:01 2019 From: kishidakohei at gmail.com (Kohei Kishida) Date: Thu, 4 Apr 2019 00:08:01 -0300 Subject: [TYPES/announce] Call for papers: Fourth Symposium on Compositional Structures (SYCO 4) Message-ID: <46139393-d9c0-e642-286a-25abcfde4318@gmail.com> FOURTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 4) Chapman University, California, USA 22-23 May, 2019 http://events.cs.bham.ac.uk/syco/4/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018, at the University of Birmingham. The second SYCO was in December 2018, at the University of Strathclyde. The third SYCO was in March 2019, at the University of Oxford. Each meeting attracted about 70 participants. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO will be a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS TBA # IMPORTANT DATES All times are anywhere-on-earth. - Submission deadline: Wednesday 24 April 2019 - Author notification: Wednesday 1 May 2019 - Registration deadline: TBA - Symposium dates: Wednesday 22 and Thursday 23 May 2019 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco4 Submissions should present research results in sufficient detail to allow them to be properly considered by members of the programme committee, who will assess papers with regards to significance, clarity, correctness, and scope. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should understand that reviewers may not be able to read the entire document in detail. # PROGRAMME COMMITTEE Miriam Backens, University of Oxford Ross Duncan, University of Strathclyde and Cambridge Quantum Computing Brendan Fong, Massachusetts Institute of Technology Stefano Gogioso, University of Oxford Amar Hadzihasanovic, Kyoto University Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Martti Karvonen, University of Edinburgh Kohei Kishida, Dalhousie University (chair) Andre Kornell, University of California, Davis Martha Lewis, University of Amsterdam Samuel Mimram, ?cole Polytechnique Benjamin Musto, University of Oxford Nina Otter, University of California, Los Angeles Simona Paoli, University of Leicester Dorette Pronk, Dalhousie University Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton Joshua Tan, University of Oxford Sean Tull, University of Oxford Dominic Verdon, University of Bristol Jamie Vicary, University of Birmingham and University of Oxford Maaike Zwart, University of Oxford From emilio.tuosto at gssi.it Thu Apr 4 10:23:32 2019 From: emilio.tuosto at gssi.it (Emilio Tuosto) Date: Thu, 4 Apr 2019 15:23:32 +0100 Subject: [TYPES/announce] School on behavioural approaches to APIs: Call for participation Message-ID: <28460fbb-9418-bcf0-76e6-332c910ff04c@gssi.it> ????????????????????? Summer School on Behavioural Approaches for API-Economy with Applications ?????????????? 8-12 July 2019, Leicester, UK https://www.um.edu.mt/projects/behapi/leicester-summer-school-behavioural-approaches-for-api-economy-with-applications/ HIGHLIGHTS - Courses + Boot Camp from Actyx, DCR Solutions, and McAfee! - Early Registration: May 31 2019 - Registration closes: June 20 2019 BACKGROUND: A main goal of the BehAPI network is to facilitate the interactions between academia and industry by equipping API platforms with models, languages, and tools to support API-based software.? In this context, the school will feature theoretical and practical sessions on the following topics centred on the concept of behavioural APIs. The school offers a nice mix of courses from academia and industry. Many courses will be supported by practical hands-on sessions with state-of-the-art tools and technology. The school will also host a bootcamp where companies will showcase their approaches to API development with hands-on sessions. COURSES * Temporal Coordination of Actors: Specification, Inference and Enforcement of Mechanisms ? Gul Agha (U. of Illinois at Urbana-Champain) * Introduction to Session Types ? Ornela Dardha (U. of Glasgow) * Choreographic Programming of Adaptive Applications ? Ivan Lanese (U. of Bologna) * Foundations of runtime verification ? Karoliina Lihtinen (U. of Liverpool) * Session Types meet Type Providers: Compile-time Generation of Protocol APIs ? Rumyana Neykova (Brunel University London) * The impact of asynchronous communication on the theory of contracts and session types ? Gianluigi Zavattaro (U. of Bologna) BOOT CAMP * Industry use-case: uncompromisingly available agents ? Roland Kuhn (Actyx & member of the Akka initiative) * Business Process Regulatory Compliance ? Hugo Andr?s Lopez (DCR Solutions) * Cybersecurity for the API economy ? Leonardo Frittelli, Facundo Maldonado, Andres More, Damian Quiroga (McAfee - Cordoba, Argentina) REGISTRATION: Early registration is 300 for student, academic and independent participants, and 500 for industry participants. The registration fee includes coffee breaks and lunches, but ** not ** accommodation; please see the conference webpage for advice. The early registration deadline is ** May 31 **. Spaces are limited, so please register early to secure your place. -------------- next part -------------- An HTML attachment was scrubbed... URL: From margherita.zorzi at univr.it Thu Apr 4 09:08:34 2019 From: margherita.zorzi at univr.it (Margherita Zorzi) Date: Thu, 4 Apr 2019 13:08:34 +0000 Subject: [TYPES/announce] =?windows-1252?q?Special_Issue_on_=60=60Quantum?= =?windows-1252?q?_Software=3A_Theory_and_Practice=94--Second_CfP?= Message-ID: Special Issue on ``Quantum Software: Theory and Practice? Journal: Quantum Machine Intelligence (Springer) Guest Editors: Alessandra Di Pierro Alejandro Perdomo-Ortiz Margherita Zorzi Submission Deadline: June 30, 2018 Further Information: alessandra.dipierro at univr.it > ????????????????????????????? > > Quantum Machine Intelligence > > Special Issue on > Quantum Software: Theory and Practice > > ????????????????????????????? Thanks to the progress in experimental quantum computing, devices that scale up to 50-100 qubits will be available in the near future, which might be able to perform tasks beyond the capabilities of today?s classical computers. Such devices already allow us to execute quantum algorithms on quite significant inputs. To help the implementation task, much effort has been recently devoted to the design of quantum programming languages offering higher level functionalities than just a quantum analog of assembly languages. The development of quantum software is therefore becoming a first-class scientific challenge that involves all stages of the quantum toolchain from quantum hardware interfaces through quantum compilers to the implementations of quantum algorithms by means of various quantum computing paradigms such as the QRAM-based model, hybrid quantum-classical variational approaches, parametrized quantum circuit models, quantum annealing, and the discrete and continuous-variable gate-model. This special issue will collect original results on recent advances in the development of Quantum Software. > Topics covered are: > - Quantum Languages Design and Implementation > - Quantum Software Verification > - Quantum Computing Platforms > - Quantum Programming for Machine Learning > - Quantum Simulators > - Higher-Order Quantum Programming > - Continuous-variables Quantum Computation > - Quantum Annealing Articles must be submitted through the QUMI Editorial System using the link > https://www.editorialmanager.com/qumi/default.aspx When submitting your paper, please select ?SI: Quantum Software: Theory and Practice? as Article Type, so as to make sure that your paper is assigned to the the special issue guest editors. Please see the Instructions for Authors on the site if you have not yet submitted a paper through this web-based system. > The deadline for submission is June 30, 2019. We look forward to receiving your contribution. The Guest Editors, Alessandra Di Pierro Alejandro Perdomo-Ortiz Margherita Zorzi -------------- next part -------------- An HTML attachment was scrubbed... URL: From schouali at femto-st.fr Fri Apr 5 03:17:10 2019 From: schouali at femto-st.fr (Samir Chouali) Date: Fri, 5 Apr 2019 09:17:10 +0200 Subject: [TYPES/announce] Master2 internship proposal Message-ID: (Apologies if you receive multiple copies of this message) Hello, We are looking for a candidate for? Master2 internship (research and development)? in the field of formal verification by Model-Checking and component-based systems. The details can be found in the document in attachment. Please forward this e-mail? to Masters students who may be interested Regards Samir Chouali -- Samir Chouali Associate Professor/Ma?tre de Conf?rences University Franche-Comt?, France DISC Department, FEMTO-ST Institute, UMR CNRS 6174 phone: +33(0)381994776 -------------- next part -------------- A non-text attachment was scrubbed... Name: M2Internship_chouali.pdf Type: application/pdf Size: 59091 bytes Desc: not available URL: From u.berger at swansea.ac.uk Fri Apr 5 08:32:28 2019 From: u.berger at swansea.ac.uk (Berger U.) Date: Fri, 5 Apr 2019 12:32:28 +0000 Subject: [TYPES/announce] 2nd Summer School on Proof Theory, Swansea 8-11 September 2019 Message-ID: 2nd International Summer School on Proof Theory Swansea, September 8-11, 2019 http://www.proofsociety.org/summer-school-2019/ Deadline for registration: 1 July 2019 Colocated with the Summer School is the 2nd Workshop on Proof Theory and its Applications Swansea, September 11-13, 2019 http://www.proofsociety.org/workshop-2019/ Deadline for registration: 15 July 2019 Important dates =============== 1 July 2019: Summer School application deadline 15 July 2019: Workshop registration and submission of contributed talks deadline 8-11 September 2019: Summer School 11-13 September 2019: Workshop Mission and scientific aims of the Summer School ================================================ The mission of The Proof Society is to support the notion of proof in its broadest sense, through a series of suitable activities; to be therefore inclusive in reaching out to all scientific areas which consider proof as an object in their studies; to enable the community to shape its future by identifying, formulating and communicating it most important goals; to actively promote proof to increase its visibility and representation. The aim of the Proof Society Summer School is to cover basic and advanced topics in proof theory. The focus of the second edition will be on philosophy of proof theory, proof theory of impredicative theories, structural proof theory, proof mining, reverse mathematics, type theory and bounded arithmetic. The intended audience for the Summer School is advanced master students, PhD students postdocs and experienced researchers new to the field in mathematics, computer science and philosophy. The 1st Workshop and International Summer School on Proof Theory took place in Ghent in 2018. Speakers at the Summer School ============================= Rosalie Iemhoff (Utrecht University) - The Philosophy of Universal Proof Theory Wolfram Pohlers (University of Munster) - Ordinal Analysis and Proof Theory of Impredicative Theories Paola Bruscoli (University of Bath) - Structural Proof Theory Paulo Oliva (Queen Mary University of London) - Proof mining and functional interpretation Takako Nemomto (Japan Advanced Institute of Science and Technology) - Reverse Mathematics Anton Setzer (Swansea University) - Proof Theory of Martin-Loef Type Theory Arnold Beckmann (Swansea University) - Bounded Arithmetic Registration ============ To register follow the instructions on the website. The deadline for registration is 1 July 2019. Student Grants ========== A limited number of grants for UK PhD and Research Master students is available. The grants are sponsored by the London Mathematical Society and will be awarded on a first-come-first-serve basis. Further details on the website. Venue ===== Summer School and Workshop will take place in the Computational Foundry on the Bay Campus of Swansea University and will be hosted by the Department of Computer Science. Programme Committee =================== Bahareh Afshari, University of Gothenburg Matthias Baaz, TU Wien Arnold Beckmann, Swansea University (Chair) Lev Beklemishev, Steklov Mathematical Institute Ulrich Berger, Swansea University Balthasar Grabmayr, Humboldt University Berlin Rosalie Iemhoff, Utrecht University Joost Joosten, University of Barcelona Antonina Kolokolova, Memorial University of Newfoundland Norbert Preining, Accelia Inc. Monika Seisenberger, Swansea University Anton Setzer, Swansea University Andreas Weiermann, Ghent University Local organizing committee ========================== Arnold Beckmann, Swansea University Ulrich Berger, Swansea University (Co-chair) Anton Setzer, Swansea University (Co-chair) Monika Seisenberger, Swansea University Accommodation ============= A limited number of ensuite on-campus accommodation (GBP 50 per night) has been reserved for the Summer School and the Workshop. To book contact the local organizers asap. -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.bliudze at inria.fr Fri Apr 5 08:40:48 2019 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Fri, 5 Apr 2019 14:40:48 +0200 Subject: [TYPES/announce] Fully-funded PhD position at Inria Lille (France) Message-ID: <8f032111-192c-a173-f165-0274ba2223cd@inria.fr> Dear colleagues, We are hiring a PhD student on a fully-funded position at the Inria Lille team Spirals (https://team.inria.fr/spirals/) to work on the / / /Design of correct-by-construction self-adaptive cloud applications using formal methods/. Applications should be submitted at the Inria jobs website *by 22/04/2019*: https://jobs.inria.fr/public/classic/fr/offres/2019-01375 Detailed information available on my web-site: http://www.bliudze.me/simon/2019/04/design-of-correct-by-construction-self-adaptive-cloud-applications-using-formal-methods/ Thanks in advance for spreading the word! Best regards, Simon Bliudze -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: From lpulina at uniss.it Fri Apr 5 09:46:05 2019 From: lpulina at uniss.it (Luca Pulina) Date: Fri, 5 Apr 2019 15:46:05 +0200 Subject: [TYPES/announce] QBFEVAL'19 Competitive Evaluation of QBF Solvers - DEADLINE EXTENSION Message-ID: apologies for any cross-posting] ******************************************************************************** QBFEVAL'19 - Competitive Evaluation of QBF Solvers A joint event with the 22nd Int. Conference on Theory and Applications of Satisfiability Testing (SAT) Lisbon, Portugal, July 7 - 12 2019 ******************************************************************************** QBFEVAL'19 is the 2019 competitive evaluation of QBF solvers, and the fourteenth evaluation of QBF solvers and instances ever. QBFEVAL'19 awards solvers that stand out as being particularly effective on specific categories of QBF instances. We warmly encourage developers of QBF solvers to submit their work, even at early stages of development, as long as it fulfills some very simple requirements. We also welcome the submission of QBF formulas to be used for the evaluation. Researchers thinking about using QBF-based techniques in their area (e.g., formal verification, planning, knowledge representation & reasoning) are invited to contribute to the evaluation by submitting QBF instances of their research problems (see the requirements for instances). The results of the evaluation will be a good indicator of the current feasibility of QBF-based approaches and a stimulus for people working on QBF solvers to further enhance their tools. For questions, comments and any other issue regarding QBFEVAL'19, please get in touch with the organizers via qbfeval at qbflib.org. Details about solvers and benchmarks submission, tracks, and related rules, are available at http://www.qbflib.org/qbfeval19.php *Important Dates* Registration open: March 31, 2019 Registration close: April 21, 2019 Solvers and Benchmarks due: April 30, 2019 First stage results: May 15, 2019 Second stage solvers due: May 30, 2019 Competition Benchmarks available for download: July 1, 2019 Final results: presented at SAT'19 *Organization* Luca Pulina, University of Sassari Martina Seidl, Johannes Kepler Universitat Linz Ankit Shukla, Johannes Kepler Universitat Linz -- -- *Dona il? 5x1000* all'Universit? degli Studi di Sassaricodice fiscale: 00196350904 From sam.staton at cs.ox.ac.uk Fri Apr 5 16:33:02 2019 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Fri, 5 Apr 2019 20:33:02 +0000 Subject: [TYPES/announce] LICS 2019 Registration and Website Mirror Message-ID: CALL FOR PARTICIPATION Thirty-Fourth Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) Conference 24-27 June 2019, Vancouver Workshops 22-23 June 2019 LICS 2019 Registration is open. Registration page: https://ungerboeck.its.sfu.ca/emc00/register.aspx?OrgCode=01&EvtID=132686&AppCode=REG&CC=119040326516 We also encourage participants to find accommodation in Vancouver as soon as possible. Local info page (with accommodation suggestions): https://www.sfu.ca/~lics2019/ The LICS server at siglog is temperamental at present. Apologies. While we're investigating, I've put a mirror at http://www.cs.ox.ac.uk/people/samuel.staton/licstemp/lics19/ Accepted papers: http://www.cs.ox.ac.uk/people/samuel.staton/licstemp/lics19/accepted.html Original website: https://lics.siglog.org/lics19/ Workshops: LFMTP: Logical Frameworks and Metalanguages: Theory and Practice LMW: Logic Mentoring Workshop MoRe: Multi-objective reasoning in verification and synthesis LearnAut: Learning and Automata LOLA: Syntax and semantics of Low level Languages WiL: Women in Logic From A.Popescu at mdx.ac.uk Fri Apr 5 16:48:04 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Fri, 5 Apr 2019 20:48:04 +0000 Subject: [TYPES/announce] FroCoS 2019 (London): second call for papers Message-ID: FroCoS 2019 The 12th International Symposium on Frontiers of Combining Systems London, UK, September 4-6, 2019 Website: https://www.frocos2019.org Contact: chair at frocos2019.org Submission deadlines: 21 Apr 2019 (abstract), 24 Apr 2019 (paper) GENERAL INFORMATION The 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, from 4 to 6 September 2019. FroCoS is the main international event for research on the development of techniques and methods for the combination and integration of formal systems, their modularization and analysis. The first FroCoS symposium was held in Munich, Germany, in 1996. Initially held every two years, since 2004 it has been organized annually with alternate years forming part of IJCAR. If we also count the IJCAR editions, this year FroCoS celebrates its 20th edition. FroCoS 2019 will be co-located with the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019). The two conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE In various areas of computer science, such as logic, computation, program development and verification, artificial intelligence, knowledge representation, and automated reasoning, there is an obvious need for using specialized formalisms and inference systems for selected tasks. To be usable in practice, these specialized systems must be combined with each other and integrated into general purpose systems. This has led to the development of techniques and methods for the combination and integration of dedicated formal systems, as well as for their modularization and analysis. FroCoS traditionally focuses on these types of research questions and activities. Like its predecessors, FroCoS 2019 seeks to offer a common forum for research in the general area of combination, modularization, and integration of systems, with emphasis on logic-based methods and their practical use. Topics of interest for FroCoS 2019 include (but are not restricted to): * combinations of logics (such as higher-order, first-order, temporal, modal, description or other non-classical logics) * combination and integration methods in SAT and SMT solving * combination of decision procedures, satisfiability procedures, constraint solving techniques, or logical frameworks * combination of logics with probability and/or fuzzy measures * combinations and modularity in ontologies * integration of equational and other theories into deductive systems * hybrid methods for deduction, resolution and constraint propagation * hybrid systems in knowledge representation and natural language semantics * combined logics for distributed and multi-agent systems * logical aspects of combining and modularizing programs and specifications * integration of data structures into constraint logic programming and deduction * combinations and modularity in term rewriting * methods and techniques for the verification and analysis of information systems * methods and techniques for combining logical reasoning with machine learning SUBMISSION GUIDELINES The program committee seeks high-quality submissions describing original work, written in English, not overlapping with published or simultaneously submitted work to a journal or conference with archival proceedings. Selection criteria include accuracy and originality of ideas, clarity and significance of results, and quality of presentation. The page limit in Springer LNCS style is 16 pages in total, including references and figures. Any additional material (going beyond the page limit) can be included in a clearly marked appendix. This appendix will be read at the discretion of the committee, and must be removed for the camera-ready version. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via EasyChair at https://easychair.org/conferences/?conf=frocos2019 For each accepted paper, at least one of the authors is required to attend the conference and present the work. Prospective authors must register a title and an abstract three days before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 21 Apr 2019 Paper submission: 24 Apr 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 FroCoS conference: 4-6 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARD The program committee will select the FroCoS 2019 Best Paper, which will be awarded 500 Euros. The award will be presented at the conference. TRAVEL GRANTS FOR STUDENTS Some funding will be available to support students traveling to FroCoS 2019. More details will be given on the conference website in due time. PROGRAM COMMITTEE Carlos Areces, FaMAF - Universidad Nacional de C?rdoba, Argentina Alessandro Artale, Free University of Bolzano-Bozen, Italy Franz Baader, TU Dresden, Germany Christoph Benzm?ller, Free University of Berlin, Germany Jasmin Christian Blanchette, Vrije Universiteit Amsterdam, Netherlands Torben Bra?ner, Roskilde University, Denmark Clare Dixon, University of Liverpool, UK Marcelo Finger, University of S?o Paulo, Brazil Pascal Fontaine, LORIA, INRIA, University of Lorraine, France Didier Galmiche, LORIA, University of Lorraine, France Silvio Ghilardi, Universit? degli Studi di Milano, Italy J?rgen Giesl, RWTH Aachen, Germany Andreas Herzig, CNRS, IRIT, France Moa Johansson, Chalmers University, Sweden Jean Christoph Jung, University of Bremen, Germany Cezary Kaliszyk, University of Innsbruck, Austria Ekaterina Komendantskaya, Heriot-Watt University, UK Roman Kontchakov, Birkbeck, University of London, UK Alessio Lomuscio, Imperial College London, UK Assia Mahboubi, INRIA, France Stefan Mitsch, Carnegie Mellon University Cl?udia Nalon, University of Bras?lia, Brazil Andrei Popescu, Middlesex University London, UK Silvio Ranise, Fondazione Bruno Kessler-Irst, Italy Christophe Ringeissen, LORIA-INRIA, France Philipp R?mmer, Uppsala University, Sweden Renate Schmidt, University of Manchester, UK Viorica Sofronie-Stokkermans, University Koblenz-Landau, Germany Christian Sternagel, University of Innsbruck, Austria Andrzej Szalas, Link?ping University, Sweden Cesare Tinelli, University of Iowa, US Ashish Tiwari, SRI International, US Christoph Weidenbach, Max Planck Institute for Informatics, Germany PC CHAIRS Andreas Herzig, CNRS, IRIT, France Andrei Popescu, Middlesex University London, UK LOCAL ORGANIZATION COMMITTEE Kelly Androutsopoulos, Middlesex University London, UK Jaap Boender, Middlesex University London, UK Michele Bottone, Middlesex University London, UK Florian Kammueller, Middlesex University London, UK Rajagopal Nagarajan, Middlesex University London, UK Andrei Popescu, Middlesex University London, UK Franco Raimondi, Middlesex University London, UK LOCAL ORGANIZATION CHAIR Franco Raimondi, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From dimitrova.rayna at gmail.com Sat Apr 6 07:17:57 2019 From: dimitrova.rayna at gmail.com (Rayna Dimitrova) Date: Sat, 6 Apr 2019 12:17:57 +0100 Subject: [TYPES/announce] Verification Mentoring Workshop 2019: Call for scholarship applications Message-ID: Verification Mentoring Workshop (VMW 2019) http://i-cav.org/2019/mentoring/ co-located with CAV 2019 13 July 2019 New York City, USA APPLICATIONS FOR TRAVEL SCHOLARSHIPS We warmly invite eligible students to apply for travel scholarships to attend the Verification Mentoring Workshop and CAV. *The deadline for applications is April 30.* Applications are received via the form at https://forms.gle/6z6kUGPWqGoQ7cka6 ABOUT VMW The purpose of the Verification Mentoring Workshop is to provide mentoring and career advice to early-stage graduate students, to attract them to pursue research careers in the area of computer-aided verification. The workshop will particularly encourage participation of women and underrepresented minorities. The workshop program will include a number of talks and interactive sessions. The talks will give an overview of the field along with brief introductions to the varied topics highlighted at CAV 2019. Other talks will provide mentoring and career advice, from academia and industry. More information can be found at http://i-cav.org/2019/mentoring/ SPEAKERS Aws Albarghouthi, University of Wisconsin-Madison Azadeh Farzan, University of Toronto Vijay Ganesh, University of Waterloo Ranjit Jhala, University of California, San Diego Ruzica Piskac, Yale University Manu Sridharan, University of California, Riverside In case of questions, please contact the organizers Loris D?Antoni (chair) Rayna Dimitrova Cezara Dragoi Anthony W. Lin From A.Popescu at mdx.ac.uk Sat Apr 6 09:09:38 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Sat, 6 Apr 2019 13:09:38 +0000 Subject: [TYPES/announce] TABLEAUX 2019 (London): second call for papers Message-ID: TABLEAUX 2019 The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods London, UK, September 3-5, 2019 Authors, please note a change compared to the first call: The references are not counted in the page limits. Website: https://www.tableaux2019.org Contact: chair at tableaux2019.org Submission deadlines: 21 Apr 2019 (abstract), 24 Apr 2019 (paper) GENERAL INFORMATION The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, on 3-5 September 2019. TABLEAUX is the main international conference at which research on all aspects -- theoretical foundations, implementation techniques, systems development and applications -- of the mechanization of tableaux-based reasoning and related methods is presented. The first TABLEAUX conference was held in Lautenbach near Karlsruhe, Germany, in 1992. Since then it has been organized on an annual basis; in 2001, 2004, 2006, 2008, 2010, 2012, 2014, 2016 and 2018 as a constituent of IJCAR. TABLEAUX 2019 will be co-located with the 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019). The conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE Tableau methods offer a convenient and flexible set of tools for automated reasoning in classical logic, extensions of classical logic, and a large number of non-classical logics. For many logics, tableau methods can be generated automatically. Areas of application include verification of software and computer systems, deductive databases, knowledge representation and its required inference engines, teaching, and system diagnosis. Topics of interest include but are not limited to: * tableau methods for classical and non-classical logics (including first-order, higher-order, modal, temporal, description, hybrid, intuitionistic, substructural, fuzzy, relevance and non-monotonic logics) and their proof-theoretic foundations; * sequent calculi and natural deduction calculi for classical and non-classical logics, as tools for proof search and proof representation; * related methods (SMT, model elimination, model checking, connection methods, resolution, BDDs, translation approaches); * flexible, easily extendable, light-weight methods for theorem proving; novel types of calculi for theorem proving and verification in classical and non-classical logics; * systems, tools, implementations, empirical evaluations and applications (provers, proof assistants, logical frameworks, model checkers, etc.); * implementation techniques (data structures, efficient algorithms, performance measurement, extensibility, etc.); * extensions of tableau procedures with conflict-driven learning; * techniques for proof generation and compact (or humanly readable) proof representation; * theoretical and practical aspects of decision procedures; * applications of automated deduction to mathematics, software development, verification, deductive and temporal databases, knowledge representation, ontologies, fault diagnosis or teaching. We also welcome papers describing applications of tableau procedures to real-world examples. Such papers should be tailored to the tableau community and should focus on the role of reasoning and on logical aspects of the solution. SUBMISSION GUIDELINES Submissions are invited in three categories: (A) research papers reporting original theoretical research or applications, with length up to 15 pages excluding references; (B) system descriptions, with length up to 9 pages excluding references; (C) position papers and brief reports on work in progress, with length up to 9 pages excluding references. Submissions will be reviewed by the PC, possibly with the help of external reviewers, taking into account readability, relevance and originality. Any additional material (going beyond the page limit) can be included in a clearly marked appendix, which will be read at the discretion of the committee and must be removed for the camera-ready version. For category A submissions, the reported results must be original and not submitted for publication elsewhere. For category B submissions, a working implementation must be accessible via the internet. Authors are encouraged to publish the implementation under an open source license. The aim of a system description is to make the system available in such a way that people can use it, understand it, and build on it. Accepted papers in categories A and B will be published in the conference proceedings. Accepted papers in category C will be published as a Technical Report of the Middlesex University London. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via the EasyChair system: http://easychair.org/conferences/?conf=tableaux2019 For all accepted papers at least one author is required to attend the conference and present the paper. A title and a short abstract of about 100 words must be submitted before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 21 Apr 2019 Paper submission: 24 Apr 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 TABLEAUX conference: 3-5 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARDS The program committee will select (1) the TABLEAUX 2019 Best Paper and (2) the TABLEAUX 2019 Best Paper by a Junior Researcher, of which the latter will be supported by 500 Euros. Researchers will be considered "junior" if either they are students or their PhD degree date is less than two years from the first day of the meeting. The two awards will be presented at the conference. TRAVEL GRANTS FOR STUDENTS Some funding will be available to support students traveling to TABLEAUX 2019. More details will be given on the conference website in due time. PROGRAM COMMITTEE Peter Baumgartner, Data61/CSIRO, Australia Maria Paola Bonacina, Universit? degli Studi di Verona, Italy James Brotherston, University College London, UK Serenella Cerrito, IBISC, Univ. Evry, Paris Saclay University, France Agata Ciabattoni, Technische Universit?t Wien, Austria Anupam Das, University of Copenhagen, Denmark Clare Dixon, University of Liverpool, UK Camillo Fiorentini, University of Milano, Italy Pascal Fontaine, LORIA, INRIA, University of Lorraine, France Didier Galmiche, LORIA, University of Lorraine, France Martin Giese, Universitetet i Oslo, Norway Laura Giordano, DISIT, Universit? del Piemonte Orientale, Italy Rajeev Gor?, The Australian National University, Australia St?phane Graham-Lengrand, SRI International, USA Reiner H?hnle, TU Darmstadt, Germany Ori Lahav, Tel Aviv University, Israel Tomer Libal, American University of Paris, France George Metcalfe, Universit?t Bern, Switzerland Dale Miller, INRIA and LIX/Ecole Polytechnique, France Leonardo de Moura, Microsoft Research, USA Neil Murray, SUNY at Albany, USA Cl?udia Nalon, University of Bras?lia, Brazil Sara Negri, University of Helsinki, Finland Hans de Nivelle, Nazarbayev University, Kazakhstan Nicola Olivetti, LSIS, Aix-Marseille Universit?, France Jens Otten, Universitetet i Oslo, Norway Valeria De Paiva, Nuance Communications, USA Nicolas Peltier, CNRS, Laboratoire d'Informatique de Grenoble, France Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brazil Francesca Poggiolesi, CNRS, IHST Paris, France Andrei Popescu, Middlesex University London, UK Gian Luca Pozzato, University of Turin, Italy Giles Reger, University of Manchester, UK Giselle Reis, Carnegie Mellon University, Qatar Renate Schmidt, University of Manchester, UK Viorica Sofronie-Stokkermans, Universit?t Koblenz-Landau, Germany Alwen Tiu, Australian National University, Australia Sophie Tourret, Max-Planck-Institut f?r Informatik, Saarbr?cken, Germany Dmitriy Traytel, ETH Z?rich, Switzerland Josef Urban, Czech Institute of Informatics, Robotics and Cybernetics, Czech Republic Luca Vigan?, King's College, London, UK Uwe Waldmann, Max-Planck-Institut f?r Informatik, Saarbr?cken, Germany Bruno Woltzenlogel Paleo, Vienna University of Technology, Austria PC CHAIRS Serenella Cerrito, IBISC, Univ. Evry, Paris Saclay University, France Andrei Popescu, Middlesex University London, UK LOCAL ORGANIZATION COMMITTEE Kelly Androutsopoulos, Middlesex University London, UK Jaap Boender, Middlesex University London, UK Michele Bottone, Middlesex University London, UK Florian Kammueller, Middlesex University London, UK Rajagopal Nagarajan, Middlesex University London, UK Andrei Popescu, Middlesex University London, UK Franco Raimondi, Middlesex University London, UK CONFERENCE CHAIR Andrei Popescu, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From henning at basold.eu Sat Apr 6 12:56:06 2019 From: henning at basold.eu (Henning Basold) Date: Sat, 6 Apr 2019 18:56:06 +0200 Subject: [TYPES/announce] CALCO 2019: Deadline Extension Message-ID: <37241600-284c-4071-bcf5-2115a58662ac@basold.eu> ========================================================= CALL FOR PAPERS: CALCO 2019 8th International Conference on Algebra and Coalgebra in Computer Science June 3-6, 2019 University College London, UK Co-located with MFPS XXXV https://www.coalg.org/calco-mfps-2019/ ========================================================== Abstract submission: April 9, 2019 (AoE) (extended!) Paper submission: April 12, 2019 (AoE) (extended!) Author notification: May 13, 2019 Final version due: May 27, 2019 ========================================================== SCOPE --------- CALCO aims to bring together researchers and practitioners with interests in foundational aspects, and both traditional and emerging uses of algebra and coalgebra in computer science. It 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), Udine (Italy, 2009), Winchester (UK, 2011), Warsaw (Poland, 2013), Nijmegen (the Netherlands, 2015), and Ljubljana (Slovenia,2017). The eighth edition will be held in London, UK, colocated with MFPS XXXV. INVITED SPEAKERS -- SPECIAL SESSION ----------------------------------------- CALCO will have four invited speakers, and a joint special session with MFPS. We are pleased to announce the following invited speakers: * Stefan Milius, University of Erlangen-Nuremberg, Germany * Damien Pous, CNRS, ENS Lyon, France (with MFPS) * Grigore Rosu, University of Illinois at Urbana-Champaign, US * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (with MFPS) Damien Pous will organise the joint CALCO and MFPS special session on Coinduction for Verification and Certification. SUBMISSIONS -------------- CALCO invites three categories of submissions: * Full 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. * Early ideas abstracts that lead to presentation of work in progress and original research proposals. PhD students and young researchers are particularly encouraged to contribute. * Tool papers that report on the development and use of tools for algebraic and coalgebraic methods in computer science. TOPICS OF INTEREST -------------------- Typical, but not exclusive topics of interest are: * Abstract models and logics - Automata and languages - Categorical semantics - Graph transformation - Modal logics - Proof systems - Relational systems - Term rewriting * Algebraic and coalgebraic semantics - Abstract data types - Inductive and coinductive methods - Re-engineering techniques (program transformation) - Semantics of conceptual modelling methods and techniques - Semantics of programming languages * Corecursion in programming languages - Corecursion in logic/constraint/functional/answer set programming - Corecursive type inference - Coinductive methods for proving program properties - Implementing corecursion - Applications * Role of algebraic and coalgebraic methods in software and systems engineering - Development processes with algebraic and coalgebraic methods - Method integration - Usage guidelines * Specialised models and calculi - Hybrid, probabilistic, and timed systems - Models and calculi of concurrent, distributed, mobile, cyber-physical, and context-aware computing - Systems theory and computational models (chemical,biological,etc.) * String diagrams and network theory - Combinatorial approaches - Theory of PROPs and operads - Rewriting problems and higher-dimensional approaches - Automated reasoning with string diagrams - Applications of string diagrams - Connections with control theory, engineering, and concurrency * System specification and verification - Algebraic and coalgebraic specification - Formal testing and quality assurance - Generative programming and model-driven development - Integration of formal specification techniques - Model-driven development - Process algebra - Specification languages, methods, and environments - Validation and verification * Tools supporting algebraic and coalgebraic methods for - Advances in automated verification - Model checking - Theorem proving - Testing * Quantum computing with algebra and coalgebra - Categorical semantics for quantum computing - Quantum calculi and programming languages - Foundational structures for quantum computing - Applications of quantum algebra SUBMISSION GUIDELINES ------------------------ All submissions will be handled via EasyChair: https://easychair.org/conferences/?conf=calco19 ### Full technical papers ### Prospective authors are invited to submit full technical 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. Proceedings will be published in the Dagstuhl LIPIcs Leibniz International Proceedings in Informatics series. Final papers should be 12-15 pages long (excluding the bibliography and a brief appendix of up to 5 pages from this page limit) in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). 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. At least one of the authors must attend the conference to present the paper. A special issue of the open access journal Logical Methods in Computer Science (http://www.lmcs-online.org), containing extended versions of selected papers, is also being planned. ### Early ideas abstracts ### Submissions should not exceed 2 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The volume of selected abstracts will be made available on arXiv and on the CALCO pages. Authors will retain copyright, and are also encouraged to disseminate the results by subsequent publication elsewhere. At least one of the authors must attend the conference to present the work. ### Tool papers ### Submissions should not exceed 5 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The accepted tool papers will be included in the final proceedings of the conference. The tools should be made available on the web at the time of submission for download and evaluation. Each submission will be evaluated by at least three reviewers, and one or more of the reviewers will be asked to download and use the tool. At least one of the authors of each tool paper must attend the conference to demonstrate the tool. BEST PAPER AND BEST PRESENTATION AWARDS -------------------------------------------- This edition of CALCO will feature two awards: a Best Paper Award whose recipients will be selected by the PC before the conference and a Best Presentation Award, elected by the participants. IMPORTANT DATES ------------------- Abstract submission: April 9, 2019 Paper submission: April 12, 2019 Author notification: May 13, 2019 Final version due: May 27, 2019 PROGRAMME COMMITTEE ----------------------- * Filippo Bonchi (University of Pisa, Italy) * Corina Cirstea (University of Southampton, UK) * Bob Coecke (University of Oxford, UK) * Jos? Luiz Fiadeiro (Royal Holloway University of London, UK) * Daniel Gaina (Kyushu University, Japan) * Sergey Goncharov (University of Erlangen-Nuremberg, Germany) * Ichiro Hasuo (National Institute of Informatics, Japan) * Chris Heunen (University of Edinburgh, UK) * Helle Hvid Hansen (Delft University of Technology, The Netherlands) * Magne Haveraaen (University of Bergen, Norway) * Bart Jacobs (Radboud University Nijmegen, The Netherlands) * Bartek Klin (University of Warsaw, Poland) * Alexander Knapp (University of Augsburg, Germany) * Ekaterina Komendantskaya (Heriot-Watt University, UK) * Barbara K?nig (University of Duisburg-Essen, Germany) * Clemens Kupke (University of Strathclyde, UK) * Alexander Kurz (Chapman University, US) * Narciso Mart?-Oliet (Complutense University Madrid, Spain) * Larry Moss (Indiana University, US) * Till Mossakowski (University of Magdeburg, Germany) * Peter ?lveczky (University of Oslo, Norway) * Dirk Pattinson (Australian National University, Australia) * Daniela Petrisan (University Paris Diderot, France) * Carlos Gustavo Lopez Pombo (Universidad de Buenos Aires, Argentina) * Damien Pous (CNRS, ENS Lyon, France) * Markus Roggenbach (PC co-chair, Swansea University, UK) * Juriaan Rot (Radboud University Nijmegen, The Netherlands) * Pierre-Yves Schobbens (University of Namur, Belgium) * Lutz Schr?der (University of Erlangen-Nuremberg, Germany) * Ana Sokolova (PC co-chair, University of Salzburg, Austria) * Ionut Tutu (Romanian Academy, Romania) * Fabio Zanasi (University College London, UK) LOCAL ORGANISERS ------------------------ * Philippa Gardner (Imperial College London, UK) * Emanuele D?Osualdo (Imperial College London, UK) * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) PUBLICITY CHAIR ------------------ * Henning Basold (CNRS, ENS Lyon, France) From asolar at csail.mit.edu Sat Apr 6 23:16:38 2019 From: asolar at csail.mit.edu (Armando Solar-Lezama) Date: Sat, 6 Apr 2019 23:16:38 -0400 Subject: [TYPES/announce] MAPL'19 Third ACM SIGPLAN Workshop on Machine Learning and Programming Languages Message-ID: <6fa3fec4-3a7f-c5e2-28cc-5cab6a6521e0@csail.mit.edu> Key information *The deadline for abstracts is April 8, but authors will have until Wed 10 Apr 2019 AOE to complete their submissions.* Abstract submissions: Mon 8 Apr 2019 AOE (firm) Paper submission: Wed 10 Apr 2019 AOE Submission link: https://mapl19.hotcrp.com/ Notification of authors: Sat 27 Apr 2019 Camera-ready copies due: Fri 10 May 2019 Workshop date: Sat 22 Jun 2019 (Co-located with PLDI/FCRC in Phoenix, Arizona) Overview Now in its third year, the workshop on Machine Learning and Programming Languages (MAPL) is a forum for machine learning and programming systems researchers to join together and discuss how we will change the way we write software. MAPL will include a combination of peer-reviewed papers and invited events. The workshop will seek papers on a diverse range of topics related to programming languages and machine learning including (and not limited to): * Application of machine learning to compilation and run-time scheduling * Collaborative human / computer programming * Inductive programming * Infrastructure and techniques for mining and analyzing large code bases * Interoperability between machine learning frameworks and existing code bases * Probabilistic programming * Programming language and compiler support for machine learning applications * Programming language support and implementation of deep learning frameworks The workshop will be co-located with PLDI/FCRC in Phoenix Arizona. Evaluation Criteria As in previous year, reviewers will evaluate each contribution for its significance, originality, and clarity to the topics listed above. Submissions should clearly state how they are novel and how they improve upon existing work. This year we will be using double-blind reviewing. This means that author names and affiliations must be omitted from the submission. Additionally, if the submission refers to prior work done by the authors, that reference should be made in third person. These are firm submission requirements. If you have questions about making your paper double blind, please contact the Program Chair. Paper Submissions Submissions must be in English. papers should be in PDF and format and no more than 8 pages in standard two-column SIGPLAN conference format including figures and tables but excluding references. Shorter submissions are welcome. The submissions will be judged based on the merit of the ideas rather than the length. Submissions must be made through the online submission site . All accepted papers will appear in the published proceedings and available on the ACM Digital Library. Authors will have the option of having their final paper accessible from the workshop website as well. Authors must be familiar with and abide by SIGPLAN?s republication policy , which forbids simultaneous submission to multiple venues and requires disclosing prior publication of closely related work. Program Committee Armando Solar-Lezama (chair) MIT Alex Polozov, MSR Osbert Bastani, University of Pennsylvania Koushik Sen, UC Berkeley Rastislav Bodik, University of Washington Mejbah Alam, Intel Dana Draschsler Cohen, ETH Zurich Yisong Yue, Caltech Dawn Song, UC Berkeley Marc Brockschmidt, MSR Cambridge Swarat Chaudhuri, Rice University -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhendrix at galois.com Sun Apr 7 16:24:07 2019 From: jhendrix at galois.com (Joe Hendrix) Date: Sun, 7 Apr 2019 13:24:07 -0700 Subject: [TYPES/announce] Call for papers: SMT 2019 Message-ID: SMT 2019: the 17th International Workshop on Satisfiability Modulo Theories Co-located with SAT 2019 July 7-8, 2019, Lisbon, Portugal http://smt2019.galois.com == Overview == The aim of the workshop is to bring together researchers and users of SMT tools and techniques. Relevant topics include but are not limited to: * Decision procedures and theories of interest * Combinations of decision procedures * Novel implementation techniques * Benchmarks and evaluation methodologies * Applications and case studies * Theoretical results Papers on pragmatic aspects of implementing and using SMT tools, as well as novel applications of SMT, are especially encouraged. More information about the SMT workshop series can be found at http://smt-workshop.cs.uiowa.edu == Important Dates == Abstract submission: 19 April 2019 Paper submission: 26 April 2019 Notification: 31 May 2019 Workshop: 7-8 July 2019 == Paper submission and Proceedings == We invite researchers to submit extended abstracts, original papers, and presentation only-papers. Extended abstracts: given the informal style of the workshop, we strongly encourage the submission of preliminary reports of work in progress. They may range in length from very short (a couple of pages) to the full 10 pages and they will be judged based on the expected level of interest for the SMT community. They will be included in the informal proceedings. Original papers: contain original research (simultaneous submissions are not allowed) and sufficient detail to assess the merits and relevance of the submission. For papers reporting experimental results, authors are strongly encouraged to make their data available. Presentation-only papers: describe work recently published or submitted and will not be included in the proceedings. We see this as a way to provide additional access to important developments that SMT Workshop attendees may be unaware of. Papers in all three categories will be peer-reviewed. Papers should not exceed 10 pages and should be in standard-conforming PDF. Technical details may be included in an appendix to be read at the reviewers' discretion. Final versions should be prepared in LaTeX using the easychair.cls class file. (The 10 page does not include references.) To submit a paper, go to the EasyChair SMT page http://www.easychair.org/conferences/?conf=smt2019 and follow the instructions there. == Organisation == Program Chairs Natasha Sharygina,University of Lugano Joe Hendrix, Galois, Inc Program Committee Leonardo Alt, Ethereum Armin Biere, Johannes Kepler University Linz Martin Brain, University of Oxford Roberto Bruttomesso, ALES S.r.l. (United Technologies) Vijay D?Silva, Google Bruno Dutertre, SRI international Sicun Gao, University of California San Diego Antti Hyv?rinen, USI Dejan Jovanovi?, SRI International Albert Oliveras, Universitat Polit?cnica de Catalunya Mathias Preiner, Stanford University Marco Roveri, FBK-irst Philipp Ruemmer, Uppsala University Mate Soos, Zalando Cesare Tinelli, The University of Iowa Aaron Tomb, Galois, Inc. Sean Weaver, Trusted Systems Research Group -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: Message signed with OpenPGP URL: From i.hasuo at acm.org Mon Apr 8 12:23:21 2019 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Tue, 9 Apr 2019 01:23:21 +0900 Subject: [TYPES/announce] Open Positions in Tokyo: Formal Methods, Learning and Cyber-Physical Systems Message-ID: [Thanks a lot for disseminating among potentially interested candidates. Apologies for multiple copies] Dear colleagues, For our research project (ERATO MMSD, Metamathematics for Systems Design) we are looking for senior researchers and postdocs (10+ positions in total and some are still open), together with research assistants (PhD students) and internship students. The project runs until March 2022. http://group-mmm.org/eratommsd This broad project aims to extend the realm of formal methods from software to cyber-physical systems (CPS), with particular emphases on logical/categorical metatheories and industrial application esp. in automotive industry. In order to deal with the complexity of real-world cyber-physical systems, we need to rely on empirical, learning-based and data-driven measures for quality assurance (such as search-based testing). At the same time, we are finding logical and automata-theoretic methods---the bedrock of formal verification and synthesis--playing pivotal roles also in those empirical quality assurance measures. This way, our project offers an exciting scientific environment that mixes formal methods, software engineering and machine learning. We also collaborate closely with https://www.autonomoose.net/, an automated driving project at Waterloo, Canada. The following are prerequisites for application. - Your background in one of the following fields: formal methods, programming languages, control theory, control engineering, software science, software engineering, machine learning, numerical optimization, user interface, mathematical logic or category theory - Your willingness to dive into the heterogeneous (and thus exciting!) scientific environment as described in the above For more about the project, including our recent activities and output, please visit http://group-mmm.org/eratommsd About the open positions, the page http://group-mmm.org/eratommsd/openpositions.html has more information (esp. how to apply/inquire). Best regards, Ichiro ====== Ichiro Hasuo Associate Professor, National Institute of Informatics i.hasuo at acm.org Secretaries: hasuolab-secr at nii.ac.jp http://group-mmm.org/~ichiro/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From giulio.guerrieri at pps.univ-paris-diderot.fr Mon Apr 8 08:41:23 2019 From: giulio.guerrieri at pps.univ-paris-diderot.fr (Giulio Guerrieri) Date: Mon, 8 Apr 2019 14:41:23 +0200 Subject: [TYPES/announce] CfP: Trends in Linear Logic and Applications (TLLA 2019) Message-ID: =========================================================================== 1st Call for Papers TLLA 2019 3rd International Workshop on Trends in Linear Logic and Applications Dortmund, 29-30 June 2019 Affiliated with FSCD 2019 http://tlla.linear-logic.org/2019/ ========================================================================== Linear Logic is not only a proof theoretical tool to analyse or control the use of ressources in logic and computation. It is also a corpus of tools, approaches, and methodologies (proof nets, exponential decomposition, geometry of interaction, coherent spaces, relational models, etc.) that, even if developed for studying Linear Logic syntax and semantics, have been applied in several other fields (analysis of lambda-calculus computations, game semantics, computational complexity, program verification, etc.). The TLLA international workshop aims at bringing together researchers working on Linear Logic or applying it or its tools. The main goal is to present and discuss trends in the research on Linear Logic and its applications by means of tutorials, invited talks, open discussions, and contributed talks. The purpose is to gather researchers interested in the connections between Linear Logic and various topics such as * theory of programming languages * implicit computational complexity * parallelism and concurrency * games and languages * proof theory * philosophy * categories and algebra * possible connections with combinatorics * linguistics * functional analysis and operator algebras ---------------------------------------------------------------------- ** Submission Guidelines ---------------------------------------------------------------------- Contributions are not restricted to talks presenting an original results, but open to tutorials, open discussions, and position papers. For this reason, we strongly encourage contributions presenting work in progress, open questions, and research projects. Contributions presenting the application of linear logic results, techniques, or tools to other fields, or vice versa, are most welcome. To propose a contributed talk submit a short abstract whose length is between 2 and 5 pages on https://easychair.org/conferences/?conf=tlla19 ---------------------------------------------------------------------- ** Young Researchers Grants ---------------------------------------------------------------------- A limited number of grants for students or young researches are available. Grants can fully or partially cover registration fees, accommodation and transport. To apply for a grant send a message to the organizers of the workshop with: * Affiliation and contact details * A short CV * A letter of motivation explaining the interest of the applicant on one or more topics of the workshop * If the applicant has submitted an abstract * (Optional) One or two support letters. A letter from the supervisor is mandatory for PhD students. For more details and to apply for a grant see http://tlla.linear-logic.org/2019/#grants ---------------------------------------------------------------------- ** Important dates ---------------------------------------------------------------------- * Submission deadline: 1 May 2019 * Notification to authors: 15 May 2019 * Final versions due: 24 May 2019 * YR Grant submission deadline: 31 May 2019 * YR Grant notification: 7 June 2019 * Workshop date: 29-30 June 2019 ---------------------------------------------------------------------- ** Publication ---------------------------------------------------------------------- The abstracts of the contributed and invited talks will be published on the site of the conference. ---------------------------------------------------------------------- ** Committees ---------------------------------------------------------------------- ** Program Committee -------------------- * Thomas Ehrhard, CNRS - University Paris Diderot * Claudia Faggian, CNRS - University Paris Diderot * Giulio Guerrieri, University of Bath * Stefano Guerrini, University of Paris 13 * Esfandiar Haghverdi, Indiana University Bloomington * Naohiko Hoshino, Kyoto University * Marie Kerjean, INRIA Bretagne Atlantique * Olivier Laurent, CNRS - ENS Lyon (chair) * Paolo Pistone, University of Tubingen * Lorenzo Tortora de Falco, University Roma Tre ** Organizing committee ----------------------- * Thomas Ehrhard, CNRS - University Paris Diderot * Stefano Guerrini, University of Paris 13 * Lorenzo Tortora de Falco, University Roma Tre ---------------------------------------------------------------------- ** Contact ---------------------------------------------------------------------- All questions about submissions should be emailed to the PC chair Olivier Laurent olivier.laurent at ens-lyon.fr Giulio Guerrieri Research Associate University of Bath Department of Computer Science Mathematical Foundations Group Building 1West, Room 4.56 -------------- next part -------------- An HTML attachment was scrubbed... URL: From guykatz at cs.huji.ac.il Mon Apr 8 14:43:11 2019 From: guykatz at cs.huji.ac.il (Guy Katz) Date: Mon, 8 Apr 2019 21:43:11 +0300 Subject: [TYPES/announce] CFP: 2nd Workshop on Formal Methods for ML-Enabled Autonomous Systems (FoMLAS 2019), New York City, 14 June 2019 Message-ID: 2nd Workshop on Formal Methods for ML-Enabled Autonomous Systems (FoMLAS 2019) A satellite event of the CAV conference New York City July 14, 2019 https://fomlas2019.wixsite.com/fomlas2019 ===================================== SCOPE In recent years, machine learning has emerged as a highly effective way for creating real-world software, and is revolutionizing the way complex systems are being designed all across the board. In particular, this new approach is being applied to autonomous systems (e.g., autonomous cars, aircraft), achieving exciting results that are beyond the reach of manually created software. However, these significant changes have created new challenges when it comes to explainability, predictability and correctness: Can I explain why my drone turned right at that angle? Can I predict what it will do next? Can I know for sure that my autonomous car will never accelerate towards a pedestrian? These are questions with far-reaching consequences for safety, accountability and public adoption of ML-enabled autonomous systems. One promising avenue for tackling these difficulties is by developing formal methods capable of analyzing and verifying these new kinds of systems. The goal of this workshop is to facilitate discussion regarding how formal methods can be used to increase predictability, explainability, and accountability of ML-enabled autonomous systems. The workshop welcomes results ranging from concept formulation (by connecting these concepts with existing research topics in verification, logic and game theory), through algorithms, methods and tools for analyzing ML-enabled systems, to concrete case studies and examples. Topics of interest include, but are not limited to: Formal specifications for systems with ML components SAT-based and SMT-based methods for analyzing systems with ML components Mixed-integer Linear Programming and optimization-based methods for the verification of systems with ML components Testing approaches to ML components Statistical approaches to the verification of systems with ML components Approaches for enhancing the explainability of ML-based systems Techniques for analyzing hybrid systems with ML components ===================================== IMPORTANT DATES (all dates are AOE) Abstract submission April 22, 2019 Full paper submission April 27, 2019 Author notification June 10, 2019 Workshop July 14, 2019 ===================================== COMMITTEE Conference Chairs: Guy Katz (The Hebrew University of Jerusalem, Israel) Nina Narodytska (VMWare Research, USA) Program Committee: Clark Barrett (Stanford University, USA) Chih-Hong Cheng (Fortiss - Research Institute of the Free State of Bavaria, Germany) Suman Jana (Columbia University, USA) Jean-Baptiste Jeannin (University of Michigan, USA) Susmit Jha (SRI, USA) Taylor T. Johnson (Vanderbilt University, USA) Temesghen Kahsai (Groq Inc., USA) Marta Kwiatkowskaa (University of Oxford, UK) Alessio Lomuscio (Imperial College London, UK) Luca Pulina (University of Sassari, Italy) Armando Solar-Lezama (MIT, USA) Martin Vechev (ETH Zurich, Switzerland) ===================================== SUBMISSIONS Three categories of submissions are invited: Original papers: papers that contain original research and sufficient detail to assess the merits and relevance of the submission. For papers reporting experimental results, authors are strongly encouraged to make their data available. Presentation-only papers: papers that describe work recently published or submitted. We see this as a way to provide additional access to important developments that the workshop attendees may be unaware of. Extended abstracts: given the informal style of the workshop, we strongly encourage the submission of preliminary reports of work in progress. They may range in length from very short (a couple of pages) to the full 10 pages and they will be judged based on the expected level of interest for the community. All accepted papers will be posted online as part of informal proceedings on the day of the conference. At least one author of each accepted paper is expected to attend the workshop and present the work. Papers in all categories will be peer-reviewed. Papers should not exceed 10 pages and should be in standard-conforming PDF. Technical details may be included in an appendix to be read at the reviewers' discretion. Final versions should be prepared in LaTeX using the LNCS style. (The 10 page does not include references.) To submit a paper, use EasyChair: http://www.easychair.org/conferences/?conf=fomlas2019 For any questions, please contact us at: fomlas2019 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From chong at seas.harvard.edu Mon Apr 8 18:02:10 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Mon, 08 Apr 2019 18:02:10 -0400 Subject: [TYPES/announce] SecDev 2019 submission deadline extended: April 22 Message-ID: <850EDD51-FFC2-4507-9EFF-6E10D80411A1@seas.harvard.edu> The submission deadline for SecDev 2019 has been extended to Monday April 22 (with abstracts due Monday April 15). See below for details of the Call for Papers and Tutorials. - Monday April 15: Abstracts due - Monday April 22: Submissions due - Monday June 10: Author notification # IEEE Secure Development Conference (SecDev) 2019 Call for Papers and Tutorials https://secdev.ieee.org/ *Sponsored by the IEEE Computer Society Technical Committee on Security and Privacy* *September 25-September 27, 2019 at the Hilton Tysons Corner, McLean, VA, USA* ## Overview SecDev is a venue for presenting ideas, research, and experience about how to develop secure systems. It focuses on theory, techniques, and tools to "build security in" to existing and new computing systems, and does not focus on simply discovering the absence of security. The goal of SecDev is to encourage and disseminate ideas for secure system development among academia, industry, and government. It aims to bridge the gap between constructive security research and practice and to enable real-world impact of security research in the long run. Developers have valuable experiences and ideas that can inform academic research, and researchers have concepts, studies, and even code and tools that could benefit developers. Great SecDev contributions could come from attendees of industrial conferences like AppSec and RSA; from attendees of academic conferences like IEEE S&P, IEEE CSF, USENIX Security, CCS, NDSS, PLDI, ICSE, FSE, ISSTA, SOUPS, HOST, and others; and from newcomers. Examples of topics that are in scope include: development libraries, tools, or processes to produce systems resilient to certain attacks; formal foundations that underpin a language, tool, or testing strategy that improves security; techniques that drastically improve the scalability of security solutions for practical deployment; and experience, designs, or applications showing how to apply cryptographic techniques effectively to secure systems. We solicit **research papers, position papers, systematization of knowledge papers**, and **"best practice" papers**. All submissions should present novel results, provide novel perspectives and insights, or present new evidence about existing insights or techniques. SecDev also seeks **hands-on and interactive tutorials** on processes, frameworks, languages, and tools for building security in. The goal is to share knowledge on the art and science of secure systems development. (SecDev also seeks posters and tool demos, and abstracts from practitioners to share their practical experiences and challenges in security development. Information on these solicitations are available on the SecDev website https://secdev.ieee.org/.) Areas of interest include (but are not limited to): - Security-focused system designs (HW/SW/architecture) - Tools and methodology for secure code development - Risk management and testing strategies to improve security - Security engineering processes, from requirements to maintenance - Programming languages, development tools, and ecosystems supporting security - Static program analysis for software security - Dynamic analysis and runtime approaches for software security - Automation of programming, deployment, and maintenance tasks for security - Distributed systems design and implementation for security - Privacy by design - Human-centered design for systems security - Formal verification and other high-assurance methods for security - Code reviews, red teams, and other human-centered assurance ## Submission Details The website for submissions is https://hotcrp.ctisl.gtri.gatech.edu/. Submissions must use the two-column IEEE Proceedings style: https://www.ieee.org/conferences/publishing/templates.html. Submissions must be one of two categories: - **Papers**, up to 12 pages, excluding references and well-marked appendices. These must be well-argued and worthy of publication and citation, on the topics above. Research papers must present new work, evidence, or ideas. Position papers with exceptional visions will also be considered. Also welcome are systematization of knowledge papers and "best practice" papers, which should provide an integration and clarification of ideas on an established, major research area, support or challenge long-held beliefs in such an area with compelling evidence, or present a convincing, comprehensive new taxonomy of some aspect of secure development. Authors of accepted papers will present their work at the conference (likely in a 30-minute slot) and their papers will appear in the conference's formal IEEE proceedings. To improve the fairness of the reviewing process, SecDev will follow a light-weight **double-blind reviewing** process. Submitted papers must (a) omit any reference to the authors' names or the names of their institutions, and (b) reference the authors' own related work in the third person (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). Please see the SecDev site for the [answers to many common concerns](https://secdev.ieee.org/2019/double-blind-faq/) about SecDev's double-blind reviewing process. When in doubt, contact the program chairs. - **Tutorial proposals**. Tutorials should aim to be either 90 minutes or 180 minutes long. We strongly encourage tutorials to have hands-on components and audience interactions. We do not recommend simply slide presentations. Tutorial proposals should be 2 pages and cover (a) the topic; (b) a summary of the tutorial format highlighting hands-on aspects and possibly pointers to relevant materials; (c) the expected audience and expected learning outcomes; (d) prior tutorials or talks on similar topics by the authors (and audience size), if any. Accepted tutorials may provide an abstract that will appear in the conference's formal IEEE proceedings. Tutorials will occur on the first day of the conference (Wednesday September 25). Note that if an accepted tutorial requires special materials or environments for the hands-on participation, we expect the authors to provide necessary preparation instructions for the attendees. Tutorial proposals do not need to be anonymized. At least one author of each accepted paper and tutorial must attend the conference and present the paper/tutorial. In the event of difficulty in obtaining visas for travel, exceptions can be made and will be discussed on a case-by-case basis. We are devoted to seeking broad representation in the program, and may take this into account when reviewing multiple submissions from the same authors. If you have any questions, please email secdev19-pc at ieee.org. ## Important Dates - Abstracts due for Paper and tutorial submission: Monday April 15, 2019 (11:59 PM AoE, UTC-12) - Paper and tutorial submission: Monday April 22, 2019 (11:59 PM AoE, UTC-12) - Paper and tutorial notification: Monday June 10, 2019 - Poster, Tool Demo, and Practitioners' Session Abstract submission: Wednesday July 10, 2019 (11:59 PM AoE, UTC-12) - Poster, Tool Demo, and Practitioners' Session Abstract notification: Monday July 29, 2019 - Camera-ready versions of Papers and Abstracts: Monday August 12, 2019 - Conference: Wednesday September 25 to Friday September 27, 2019 ## Organizers * Program Chairs - Stephen Chong (Harvard University) - Nikhil Swamy (Microsoft Research) * General Chairs - Lee W. Lerner (GTRI CIPHER Lab) - Yousef Iskander (Cisco) * Program Committee - Yasemin Acar (Leibniz University Hannover) - Lennart Beringer (Princeton University) - Nataliia Bielova (Inria) - Nathan Dautenhahn (Rice University) - Dan Geer (IQT) - Ronghui Gu (Columbia University) - Michael Hicks (University of Maryland) - Catalin Hritcu (Inria Paris) - Trent Jaeger (Penn State University) - Limin Jia (Carnegie Mellon University) - Christoph Kern (Google) - Joe Kiniry (Galois) - Shriram Krishnamurthi (Brown University) - Stephen Magill (Galois) - Morley Mao (University of Michigan) - Toby Murray (University of Melbourne) - Daniela Seabra Oliveira (University of Florida) - Madhusudan Parthasarathy (University of Illinois at Urbana-Champaign) - Benjamin C. Pierce (University of Pennsylvania) - Nadia Polikarpova (University of California, San Diego) - Tamara Rezk (Inria) - M Angela Sasse (Ruhr University Bochum) - Patrick Schaumont (Virginia Tech) - Fred B. Schneider (Cornell University) - David Tarditi (Microsoft) - Laurie Williams (North Carolina State University) - Danfeng (Daphne) Yao (Virginia Tech) -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobycmurray at googlemail.com Mon Apr 8 22:16:44 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Tue, 9 Apr 2019 12:16:44 +1000 Subject: [TYPES/announce] Research Position in Verified Confidentiality for Weak Memory Concurrency Message-ID: Research Position in Verified Confidentiality for Weak Memory Concurrency https://people.eng.unimelb.edu.au/tobym/researcher19-weak-memory.html I am seeking an exceptional researcher (either a graduate or a postdoc) to research methods for verifying information flow security for shared-memory concurrent programs executing on weak memory consistency models. The methods will be applied to verify the security of seL4-based critical embedded devices. The position is for two years in the first instance, based at the University of Melbourne under Dr Toby Murray (https://people.eng.unimelb.edu.au/tobym/). This project will provide the opportunity to collaborate with researchers at Australian National University (ANU), Canberra; Data61's Trustworthy Systems Group (the "seL4 team"), Sydney; and Australia's Defence Science and Technology (DST) Group, Brisbane. Candidates should have experience in at least one of the following: - program verification (e.g. Hoare logic), - information flow security, - interactive proof assistants (e.g. Isabelle, Coq, etc.), - concurrent program verification methods (e.g. Owicki-Gries, Rely-Guarantee, Concurrent Separation Logic, etc.), - weak memory consistency models (e.g. x86 TSO, etc.) The following are indicative, entry-level salary figures: Research Assistant (Bachelor's graduate): $65K (AUD) Research Assistant (Master's graduate): $71K (AUD) Postdoctoral Research Fellow: $90K (AUD) Besides salary, total remuneration also includes 9.5% employer superannuation contribution. Applications close on April 30, 11:55pm Australian Eastern Standard Time (GMT +10) Further details, including how to apply, are available here: https://people.eng.unimelb.edu.au/tobym/researcher19-weak-memory.html Informal enquiries should be directed to Toby Murray toby.murray at unimelb.edu.au https://people.eng.unimelb.edu.au/tobym/ From coppa at di.uniroma1.it Tue Apr 9 10:52:38 2019 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Tue, 9 Apr 2019 16:52:38 +0200 Subject: [TYPES/announce] MPLR 2019 - Call for Papers Message-ID: Apologies if you receive multiple copies of this CFP. The 16th International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). This year, MPLR is co-located with SPLASH 2019 and sponsored by ACM. For more information, check out the conference website: https://conf.researchr.org/home/mplr-2019 # Topics Topics of interest include but are not limited to: * Languages and Compilers - Managed languages (e.g., Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Smalltalk, Racket, Rust, Go, etc.) - Domain-specific languages - Language design - Compilers and interpreters - Type systems and program logics - Language interoperability - Parallelism, distribution, and concurrency * Virtual Machines - Managed runtime systems (e.g., JVM, Dalvik VM, Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - VMs for real-time applications - Memory management - Hardware/software co-design * Techniques, Tools, and Applications - Static and dynamic program analysis - Testing and debugging - Refactoring - Program understanding - Program synthesis - Security and privacy - Performance analysis and monitoring - Compiler and program verification # Submission Categories MPLR accepts four types of submissions: 1. Regular research papers, which describe novel contributions involving managed language platforms (up to 12 pages excluding bibliography and appendix). Research papers will be evaluated based on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. 2. Work-in-progress research papers, which describe promising new ideas but yet have less maturity than full papers (up to 6 pages excluding bibliography and appendix). When evaluating work-in-progress papers, more emphasis will be placed on novelty and the potential of the new ideas than on technical rigor and experimental results. 3. Industry and tool papers, which present technical challenges and solutions for managed language platforms in the context of deployed applications and systems (up to 6 pages excluding bibliography and appendix). Industry and tool papers will be evaluated on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. 4. Posters, which can be accompanied by a one-page abstract and will be evaluated on similar criteria as Work-in-progress papers. Posters can accompany any submission as a way to provide additional demonstration and discussion opportunities. MPLR 2019 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. # Important Dates and Organization Submission Deadline: ***Jul 8, 2019*** Author Notification: Aug 24, 2019 Camera Ready: Sep 12, 2019 Conference Dates: Oct 20-25, 2019 General Chair: Tony Hosking, Australian National University / Data61, Australia Program Chair: Irene Finocchi, Sapienza University of Rome, Italy Program Committee: * Edd Barrett, King's College London, United Kingdom * Steve Blackburn, Australian National University, Australia * Lubom?r Bulej, Charles University, Czech Republic * Shigeru Chiba, University of Tokyo, Japan * Daniele Cono D'Elia, Sapienza University of Rome, Italy * Ana L?cia de Moura, Pontifical Catholic University of Rio de Janeiro, Brazil * Erik Ernst, Google, Denmark * Matthew Hertz, University at Buffalo, United States * Vivek Kumar, Indraprastha Institute of Information Technology, Delhi * Doug Lea, State University of New York (SUNY) Oswego, United States * Magnus Madsen, Aarhus University, Denmark * Hidehiko Masuhara, Tokyo Institute of Technology, Japan * Ana Milanova, Rensselaer Polytechnic Institute, United States * Matthew Parkinson, Microsoft Research, United Kingdom * Gregor Richards, University of Waterloo, Canada * Manuel Rigger, ETH Zurich, Switzerland * Andrea Ros?, University of Lugano, Switzerland * Guido Salvaneschi, TU Darmstadt, Germany * Lukas Stadler, Oracle Labs, Austria * Ben L. Titzer, Google, Germany -------------- next part -------------- An HTML attachment was scrubbed... URL: From ayala at unb.br Tue Apr 9 22:03:09 2019 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Tue, 9 Apr 2019 23:03:09 -0300 Subject: [TYPES/announce] CFPs International Workshop on Confluence In-Reply-To: <493f9ad4-51e7-902c-d295-56e291aa0b62@unb.br> References: <493f9ad4-51e7-902c-d295-56e291aa0b62@unb.br> Message-ID: <8ad36553-7fe6-bf63-6a23-e3530cee07ae@unb.br> Dear colleagues, My apologies for multiple emails. Please consider submitting your extended abstract to IWC 2019 collocated with FSCD. --//----//----//----//----//----//----//----//----//----//----//----//----//-- ???????????????????????? Call For Papers ??????????? 8th International Workshop on Confluence ?????????????????? http://iwc2019.cic.unb.br ?????????????????????? June 28, 2019 Collocated with FSCD, June 24-30, 2019 --//----//----//----//----//----//----//----//----//----//----//----//----//-- The 8th International Workshop on Confluence (IWC 2019) aims at promoting further research in confluence and related properties. Confluence provides a general notion of determinism and has always been conceived as one of the central properties of rewriting. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The workshop aims at promoting further research in confluence and related properties. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and has been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool supports, certification as well as new applications. TOPICS: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence The objective of this workshop is to bring together theoreticians and practitioners to promote new techniques and results, and to facilitate feedback on the implementation and application of such techniques and results in practice. IWC 2019 also aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. IWC 2019 is a satellite workshop of Formal Structures for Computation and Deduction (FSCD'19) in Dortmund. Previous editions took place in Oxford (2018 and 2017), Obergurgl (2016), Berlin (2015), Vienna (2014), Eindhoven (2013) and Nagoya (2012). More information about the workshop can be found in the home page of IWC. SUBMISSIONS We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2019 EasyChair style: http://easychair.org/publications/for_authors IMPORTANT DATES ??? Title and Abstract: ???????? April 14, 2019 ??? Paper Submission: ?????????? April 21, 2019 ??? Notification to authors: ??? May 24, 2019 ??? Workshop date: ????????????? June 28, 2019 INVITED SPEAKERS ??? Cynthia Kop Radboud Universiteit Nijmegen ??? Francisco Dur?n Universidad de M?laga PROGRAM COMMITTEE ??? Sandra Alves (Universidade de Porto) ??? Mauricio Ayala-Rinc?n (Universidade de Bras?lia) - co-chair ??? Cyrille Chenavier (INRIA Lille) ??? Alejandro D?az-Caro (Universidad Nacional de Quilmes & ICC/UBA-CONICET) ??? J?rg Endrullis (Vrije Universiteit Amsterdam) ??? Jakob Grue Simonsen (DIKU, University of Copenhagen) - co-chair ??? Ra?l Guti?rrez (Universitat Polit?cnica de Val?ncia) ??? Camilo Rocha (Pontificia Universidad Javeriana - Cali) ??? Masahiko Sakai (Nagoya University) ??? Sarah Winkler (Universit?t Innsbruck) FSCD 2019 ORGANISING COMMITTEE ??? FSCD Conference Chair: Jakob Rehof (TU Dortmund) ??? FSCD Workshops Chair: Boris D?dder (TU Dortmund) From nipkow at in.tum.de Wed Apr 10 07:25:12 2019 From: nipkow at in.tum.de (Tobias Nipkow) Date: Wed, 10 Apr 2019 13:25:12 +0200 Subject: [TYPES/announce] [isabelle] Open position: Formal Verification Engineer (m/f/x) at HENSOLDT Cyber in Munich Message-ID: <14616741-e907-99be-0b12-05fecc11ed83@in.tum.de> HENSOLDT Cyber develops embedded IT products that meet the highest security requirements. It integrates an invulnerable operating system with security-hardened hardware to build the most secure product on the global IT market. The company combines more than 50 years of domain experience with world-class expertise in hardware- and software design to achieve global leadership. TASKS . (Support of) Design formal verifiable SW components . Develop formal verifiable SW Components in either C, Cogent, CakeML . Integrate the components in the existing environment . Verify the components with interactive theorem proofing methodologies . Improve verification techniques and tools in collaboration with academic partners SKILLS . Experienced in developing verifiable (or already verified) Software . Experience in functional coding . Highly motivated to create high-end security software . Experience in working with Isabelle is a plus . Experience with Microkernel architectures / security aspects / operating system development is a plus . MS or PhD in Information Technologies If you want to apply for an internship, feel free to contact us as well. A young dynamic team is awaiting you. We offer a start-up atmosphere and benefits of a corporate company as well as flexible and mobile working. Apply directly or contact us: Maria.Lorenz at hensoldt-cyber.com -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5581 bytes Desc: S/MIME Cryptographic Signature URL: From nate.nystrom at usi.ch Wed Apr 10 08:58:02 2019 From: nate.nystrom at usi.ch (Nate Nystrom) Date: Wed, 10 Apr 2019 14:58:02 +0200 Subject: [TYPES/announce] CFP: ACM Scala Symposium 2019 - Extended Deadline Message-ID: Tenth ACM Scala Symposium https://2019.ecoop.org/home/scala-2019 London, UK July 17, 2019 **NEW** Paper Submission Deadline - April 16, 2019 Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. The Scala Symposium (https://2019.ecoop.org/home/scala-2019) is the leading forum for researchers and practitioners related to the Scala programming language. We welcome a broad spectrum of research topics and support many submission formats for industry and academia alike. This year?s Scala Symposium is co-located with ECOOP 2019 ( https://2019.ecoop.org) in London, UK. # Topics of Interest # We seek submissions on all topics related to Scala, including (but not limited to): * Language design and implementation ? language extensions, optimization, and performance evaluation. * Library design and implementation patterns for extending Scala ? stand-alone Scala libraries, embedded domain-specific languages, combining language features, generic and meta-programming. * Formal techniques for Scala-like programs ? formalizations of the language, type system, and semantics, formalizing proposed language extensions and variants, dependent object types, type and effect systems. * Concurrent and distributed programming ? libraries, frameworks, language extensions, programming models, performance evaluation, experimental results. * Big data and machine learning libraries and applications using the Scala programming language. * Safety and reliability ? pluggable type systems, contracts, static analysis and verification, runtime monitoring. * Interoperability with other languages and runtimes, such as JavaScript, Java 8 (lambdas), Graal and others. * Tools ? development environments, debuggers, refactoring tools, testing frameworks. * Case studies, experience reports, and pearls. Do not hesitate to contact the Program Chair (nate.nystrom at usi.ch) if you are unsure whether a particular topic falls within the scope of Scala 2019. # Important dates # * Paper submission: April 16, 2019 **EXTENDED** * Paper notification: May 24, 2019 * Student talk submission: May 31, 2019 * Student talk notification: June 14, 2019 * Camera ready: June 7, 2019 * Scala Symposium 2019: July 17, 2019 All deadlines are at the end of the day, ?Anywhere on Earth? (AoE). # Submission Format # To accommodate the needs of researchers and practitioners, as well as beginners and experts alike, we seek several kinds of submissions. * Full papers (at most 10 pages, excluding bibliography) * Short papers (at most 4 pages, excluding bibliography) * Tool papers (at most 4 pages, excluding bibliography) * Student talks (short abstract only, in plain text) * Open-source talks (short abstract only, in plain text) The Scala Symposium uses a lightweight double-blind reviewing process, so we ask that research papers, both full and short, be anonymized. Tools papers and talks proposals need not be anonymized. Authors should omit their names from their submissions, and should avoid revealing their identity through citation. Accepted papers (either full papers, short ones or tool papers, but not talks) will be published in the ACM Digital Library. Detailed information for each kind of submission is given below. Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page ( https://www.sigplan.org/Resources/Author). Scala 2019 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. Please note that at least one author of each accepted contribution must attend the symposium and present the work. In the case of tool demonstration papers, a live demonstration of the described tool is expected. # Full and Short Papers # Full and short papers should describe novel ideas, experimental results, or projects related to the Scala language. In order to encourage lively discussion, submitted papers may describe work in progress. Additionally, short papers may present problems and raise research questions interesting for the Scala language community. All papers will be judged on a combination of correctness, significance, novelty, clarity, and interest to the community. In general, papers should explain their original contributions, identifying what has been accomplished, explaining why it is significant, and relating it to previous work (also for other languages where appropriate). # Tool Papers # Tool papers need not necessarily report original research results; they may describe a tool of interest, report practical experience that will be useful to others, new Scala idioms, or programming pearls. In all cases, such a paper must make a contribution which is of interest to the Scala community, or from which other members of the Scala community can benefit. Where appropriate, authors are encouraged to include a link to the tool?s website. For inspiration, you might consider advice in https://conf.researchr.org/track/POPL-2016/pepm-2016-main#Tool-Paper-Advice, which we however treat as non-binding. In case of doubts, please contact the program chair. # Student Talks # In addition to regular papers and tool demos, we also solicit short student talks by bachelor/master/PhD students. A student talk is not accompanied by paper (it is sufficient to submit a short abstract of the talk in plain text). Student talks are about 5-10 minutes long, presenting ongoing or completed research related to Scala. In previous years, each student with an accepted student talk received a grant (donated by our sponsors) covering registration and/or travel costs. # Open-Source Talks # We will also accept a limited number of short talks about open-source projects using Scala presented by contributors. An open-source talk is not accompanied by a paper (it is sufficient to submit a short abstract of the talk in plain text). Open-source talks are about 10 minutes long and should be about topics relevant to the symposium. They may, for instance, present or announce an open-source project that would be of interest to the Scala community. # Organizing Committee # * (General Chair) Sukyoung Ryu (KAIST, South Korea) * (PC Chair) Nathaniel Nystrom (USI, Switzerland) * (Sponsorship Chair) Jonathan Immanuel Brachth?user (University of T?bingen, Germany) # Program Committee # - Aggelos Biboudis - EPFL, Switzerland - Edwin Brady - University of St. Andrews, UK - Franck Cassez - Macquarie University, Australia - Wolfgang De Meuter - Vrije Universiteit Brussel, Belgium - Sebastien Doeraene - EPFL, Switzerland - Edward Kmett - Machine Intelligence Research Institute, USA - Doug Lea - SUNY Oswego, USA - Ana Milanova - Rensselaer Polytechnic Institute, USA - Ulf Norell - University of Gothenburg, Sweden - Nate Nystrom - Universit? della Svizzera italiana, Switzerland (chair) - Miles Sabin - Underscore.io, UK - Guido Salvaneschi - Technische Universit?t Darmstadt, Germany - Marco Servetto - Victoria University of Wellington, New Zealand - Daniel Spiewak - SlamData, USA - Mirko Viroli - University of Bologna, Italy # Submission Website # The submission will be managed through HotCRP: https://scala19.hotcrp.com. For questions and additional clarifications, please contact the conference organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandra at dcc.fc.up.pt Thu Apr 11 09:34:22 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 11 Apr 2019 14:34:22 +0100 Subject: [TYPES/announce] FSCD 2019 - Call for Participation (early registration ends May 13th) Message-ID: <6DA90857-5C9A-463A-890E-ED3914FB5FF8@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== CALL FOR PARTICIPATION Fourth International Conference on Formal Structures for Computation and Deduction (FSCD 2019) 24 -- 30 June 2019, Dortmund, Germany http://easyconferences.eu/fscd2019/ FSCD covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation (e.g. quantum computing, probabilistic computing, homotopy type theory), semantics and verification in new challenging areas (e.g. blockchain protocols or deep learning algorithms). REGISTRATION The registration page is already open and linked from: http://easyconferences.eu/fscd2019/registration-2/ The early registration deadline is *** 13 May 2019 ***. (for more details please visit the conference webpage). INVITED SPEAKERS Titles and abstracts available at http://easyconferences.eu/fscd2019/invited-speakers/ ? * Beniamino Accattoli (INRIA, Paris, France) https://sites.google.com/site/beniaminoaccattoli/ * Amy Felty (University of Ottawa, Canada) http://www.site.uottawa.ca/~afelty/ * Sarah Winkler (University of Innsbruck, Austria) http://cl-informatik.uibk.ac.at/users/swinkler/ * Hongseok Yang (KAIST, Korea) https://sites.google.com/view/hongseokyang/ SATELLITE EVENTS - UNIF: 33rd International Workshop on Unification (http://www.mat.unb.br/unif2019 ) - WPTE: 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (http://nigam.info/conferences/wpte2019/main.html ) - IWC: 8th International Workshop on Confluence (http://iwc2019.cic.unb.br ) - TLLA: 3rd Trends in Linear Logic and Applications (http://tlla.linear-logic.org/2019 ) - SD: 5th International Workshop on Structures and Deduction (http://www.anupamdas.com/sd19 ) - HOR: 10th International Workshop on Higher-Order Rewriting (http://imft.ftn.uns.ac.rs/HOR2019 ) - IFIP: 22nd IFIP Working Group 1.6: Rewriting (http://cbr.uibk.ac.at/ifip-wg1.6/events/event-2019.html ) PROGRAM CHAIR Herman Geuvers, Radboud U. Nijmegen CONFERENCE CHAIR Jakob Rehof, TU Dortmund LOCAL WORKSHOP CHAIR Boris D?dder, U. of Copenhagen PROGRAM COMMITTEE H. Geuvers, Radboud U. Nijmegen Z. Ariola, U. of Oregon M. Ayala Rinc?n, U. of Brasilia A. Bauer, U. of Ljubljana F. Bonchi, U. of Pisa S. Broda, U. of Porto U. Dal Lago, U. of Bologna & Inria U. De'Liguoro, U. of Torino D. Kapur, U. of New Mexico P. Dybjer, Chalmers U. of Technology M. Fernandez, King's College London J. Giesl, RWTH Aachen N. Hirokawa, JAIST S. Lucas, U. Politecnica de Valencia A. Middeldorp, U. of Innsbruck F. Pfenning, Carnegie Mellon U. B. Pientka, McGill U. J. van de Pol, Aarhus U. & U. of Twente F. van Raamsdonk, VU Amsterdam C. Sch?rmann, ITU Copenhagen P. Severi, U. of Leicester A. Silva, U. College London S. Staton, Oxford U. T. Streicher, TU Darmstadt A. Stump, U. of Iowa N. Tabareau, Inria S. Tison, U. of Lille A. Tiu, Australian National U. T. Tsukada, U. of Tokyo J. Urban, CTU Prague P. Urzyczyn, U. of Warsaw J. Waldmann, Leipzig U. of Applied Sciences STEERING COMMITTEE WORKSHOP CHAIR Jamie Vicary, Oxford U. PUBLICITY CHAIR Sandra Alves , Porto U. FSCD STEERING COMMITTEE S. Alves (Porto U.), M. Ayala-Rinc?n (Brasilia U.) C. Fuhs (Birkbeck, London U.) D. Kesner (Chair, Paris U.) H. Kirchner (Inria) N. Kobayashi (U. Tokyo) C. Kop (Radboud U. Nijmegen) D. Miller (Inria) L. Ong (Chair, Oxford U.) B. Pientka (McGill U.) S. Staton (Oxford U.) Looking forward to seeing you in Dortmund! ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From evan.chang at colorado.edu Thu Apr 11 16:06:25 2019 From: evan.chang at colorado.edu (Bor-Yuh Evan Chang) Date: Thu, 11 Apr 2019 14:06:25 -0600 Subject: [TYPES/announce] SAS 2019, EXTENDED Deadline: April 22 Abstract, April 25 Paper and Artifact: 26th Static Analysis Symposium, CfP Message-ID: ---------------------------------------------------------------------- SAS 2019 26th Static Analysis Symposium Part of the 3rd World Congress on Formal Methods Porto, Portugal, October 8-11, 2019 http://staticanalysis.org/sas2019 ---------------------------------------------------------------------- IMPORTANT DATES - **New** Abstract Submission: Monday, April 22, 2019 (firm) - **Extended** Paper Submission: Thursday, April 25, 2019 (firm) - Artifact Submission: Thursday, April 25, 2019 (firm) - Author Response: Friday-Monday, May 31-June 3, 2019 - Notification: Friday, June 14, 2019 - Conference: Wednesday-Friday, October 9-11, 2019 All deadline times are AoE. ABOUT Static analysis is widely recognized as a fundamental tool for program verification, bug detection, compiler optimization, program understanding, and software maintenance. The series of Static Analysis Symposia has served as the primary venue for the presentation of theoretical, practical, and application advances in the area. The 26th Static Analysis Symposium, SAS 2019, will be held in Porto, Portugal. Previous symposia were held in Freiburg, New York, Edinburgh, Saint-Malo, Munich, Seattle, Deauville, Venice, Perpignan, Los Angeles, Valencia, Kongens Lyngby, Seoul, London, Verona, San Diego, Madrid, Paris, Santa Barbara, Pisa, Aachen, Glasgow, and Namur. TOPICS The technical program for SAS 2019 will consist of invited lectures and presentations of refereed papers. Contributions are welcomed on all aspects of static analysis, including, but not limited to: - Abstract domains - Abstract interpretation - Automated deduction - Data flow analysis - Debugging - Deductive methods - Emerging applications - Model checking - Program optimizations and transformations - Program synthesis - Program verification - Security analysis - Tool environments and architectures - Theoretical frameworks - Type checking SESSIONS ON TRENDS IN STATIC ANALYSIS: STATIC ANALYSIS AND MACHINE LEARNING New in 2019, special sessions will be organized around a trending topic in static analysis. For SAS 2019, we especially solicit Trends in Static Analysis contributions around the emerging convergence of static analysis and machine learning. Trends contributions are welcome on this convergence broadly construed, including, but not limited to: - Scaling static analysis to "big code" - Data-driven static analysis - Assuring machine learning with static analysis Trends contributions will be refereed in the same manner and with the same standards as other contributions. PAPER SUBMISSION Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, object-oriented, aspect, multi-core, distributed, and GPU programming. - Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings. - Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. - They should clearly identify what has been accomplished and why it is significant. - Paper submissions should not exceed 18 pages in Springer?s Lecture Notes in Computer Science (LNCS) format, excluding bibliography and well-marked appendices. Program Committee members are not required to read the appendices, and thus papers must be intelligible without them. ARTIFACT SUBMISSION As in previous years, we encourage authors to submit a virtual machine image containing any artifacts and evaluations presented in the paper. The goal of the artifact submissions is to strengthen our field?s scientific approach to evaluations and reproducibility of results. The virtual machines will be archived on a permanent Static Analysis Symposium website to provide a record of past experiments and tools, allowing future research to better evaluate and contrast existing work. Artifact submission is optional. We accept only virtual machine images that can be processed with VirtualBox. The artifact should come with a virtual machine (VM) image and step-by-step instructions: - Virtual machine image: The VM image must be bootable and contain all the necessary libraries installed. Please ensure that the VM image can be processed with VirtualBox. When preparing your artifact, please make it light as possible. - Step-by-step instructions: It should clearly explain how to reproduce the results that support your paper?s conclusions. We encourage the authors to have easy-to-run scripts. Also, you should explain how to interpret the output of the artifact. Please provide an estimated execution time for each instruction. Please follow the instructions below to submit your artifact: - Make the VM image and the instruction document into single compressed archive file using zip or gzip. Use your paper number for the name of the archive file. - Upload the archive file to well-known storage service such as Dropbox or Google Drive and get the sharable link of it. - Run a checksum function with the archive file and make a text file that contains the link to the archive file and the checksum the result. Submit the text file via the submission page. The submission form has a place for the artifact submission. LIGHTWEIGHT DOUBLE-BLIND REVIEWING PROCESS SAS 2019 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors? names or affiliations as they initially review a paper. The authors? names will then be revealed to the reviewers only once their reviews have been submitted. To facilitate this process, submitted papers must adhere to the following: - Author names and institutions must be omitted and - References to the authors? own related work should be in the third person (e.g., not ?We build on our previous work ?? but rather ?We build on the work of ??). The purpose of this process is to help the reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. AUTHOR RESPONSE PERIOD During the author response period, authors will be able to read reviews and respond to them as appropriate. RADHIA COUSOT YOUNG RESEARCHER AWARD Since 2014, the program committee of each SAS conference selects a paper for the Radhia Cousot Young Researcher Best Paper Award, in memory of Radhia Cousot, and her fundamental contributions to static analysis, as well as being one of the main promoters and organizers of the SAS series of conferences. PROGRAM CHAIR - Bor-Yuh Evan Chang (University of Colorado Boulder) PROGRAM COMMITTEE - Josh Berdine (Facebook) - Marc Brockschmidt (Microsoft Research) - Yu-Fang Chen (Academia Sinica) - Roberto Giacobazzi (Universit? di Verona) - Ben Hardekopf (University of California, Santa Barbara) - Thomas Jensen (INRIA) - Ranjit Jhala (University of California, San Diego) - Andy King (University of Kent) - Shuvendu Lahiri (Microsoft Research) - Akash Lal (Microsoft Research, India) - Francesco Logozzo (Facebook) - Jan Midtgaard (University of Southern Denmark) - Antoine Min? (Sorbonne Universit?) - Anders M?ller (Aarhus University) - David Monniaux (VERIMAG/CNRS/Universit? Grenoble Alpes) - Kedar Namjoshi (Bell Labs, Nokia) - Sylvie Putot (LIX, ?cole polytechnique) - Veselin Raychev (DeepCode AG) - Xavier Rival (INRIA/CNRS/ENS/PSL*) - Sriram Sankaranarayanan (University of Colorado Boulder) - Tachio Terauchi (Waseda University) - Aditya V. Thakur (University of California, Davis) - Tomas Vojnar (FIT, Brno University of Technology) - Kwangkeun Yi (Seoul National University) - Xin Zhang (Massachusetts Institute of Technology) - Florian Zuleger (TU Wien) ARTIFACT EVALUATION CHAIR - Hakjoo Oh (Korea University) ARTIFACT EVALUATION COMMITTEE - Francois Bidet (LIX, ?cole polytechnique) - Liqian Chen (National University of Defense Technology) - Mehmet Emre (University of California, Santa Barbara) - John K. Feser (Massachusetts Institute of Technology) - Kihong Heo (University of Pennsylvania) - Maxime Jacquemin (LIX, ?cole polytechnique) - Sehun Jeong (Korea University) - Matthieu Journault (Sorbonne Universit?) - Yue Li (Aarhus University) - Viktor Malik (Brno University of Technlogy) - Suvam Mukherjee (Microsoft Research) - Abdelraouf Ouadjaout (Sorbonne Universit?) - Saswat Padhi (University of California, Los Angeles) - Jiasi Shen (Massachusetts Institute of Technology) - Gagandeep Singh (ETH Zurich) - Benno Stein (University of Colorado Boulder) - Yulei Sui (University of Technology Sydney) - Tian Tan (Aarhus University) - Xinyu Wang (University of Texas at Austin) -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexandra.silva at ucl.ac.uk Fri Apr 12 13:10:51 2019 From: alexandra.silva at ucl.ac.uk (Silva, Alexandra) Date: Fri, 12 Apr 2019 17:10:51 +0000 Subject: [TYPES/announce] FLOC 2022 -- call for proposals to host (deadline June 30th) Message-ID: Federated Logic Conference 2022 (FLOC 2022) Call for proposals to host During the past forty years there has been extensive, continuous, and growing interaction between logic and computer science. In many respects, logic provides computer science with both a unifying foundational framework and a tool for modeling. In fact, logic has been called ?the calculus of computer science?, playing a crucial role in diverse areas such as artificial intelligence, computational complexity, distributed computing, database systems, hardware design, programming languages, and software engineering. The Federated Logic Conference brings together several international conferences related to mathematical logic and computer science. In its last edition in Oxford (see www.floc2018.org) the conference brought together 2000+ participants over 2 weeks comprising of 9 main conferences and 80+ satellite events. In 2022, we have a new conference joining (KR) so there will be 10 main conferences and we are aiming at having 40-60 satellite events with a total attendance of 1500-2000 people. The conferences typically have max 150 participants and workshops typically have 20-50 participants. We are now seeking proposals to host the next edition of FLOC in the summer of 2022. Submission instructions Proposals should be sent to the SIGLOG conference committee chair Alexandra Silva > by June 30th.They should include: 1. An overview of the organising committee, including relevant experience in the organisation of large scale events. 2. Details of any Professional Conference Organizer (PCO) that will be used and, if the organisers do not intend to resort to a PCO, an explanation on how they will handle the bursts of activity surrounding organisation (in particular, registrations, budgeting/finance, accommodations, social program). 3. Details of the venue: location, existence of appropriate space to run parallel events. 4. Fundraising strategy. 5. Available accommodation types for participants. The SIGLOG conference committee, together with Prof. Moshe Vardi, will select the winning bid. We encourage potential organisers to contact Alexandra Silva > to get additional information relative to budget, space requirements, etc, to help them prepare the bids. -------------- next part -------------- An HTML attachment was scrubbed... URL: From krismicinski at gmail.com Fri Apr 12 14:34:38 2019 From: krismicinski at gmail.com (Kristopher Micinski) Date: Fri, 12 Apr 2019 14:34:38 -0400 Subject: [TYPES/announce] CFP: The 20th Annual Workshop on Scheme and Functional Programming ("Scheme"), 2019 Message-ID: Call For Papers: The 20th Annual Workshop on Scheme and Functional Programming, 2019 Co-located with ICFP in Berlin, Germany ------------ Details and Dates ---------------- Workshop website: https://thomas.gilray.org/scheme-2019/ Submission deadline: May 24, 2019 Author notification: June 23, 2019 Camera-ready deadline: June 19, 2019 Workshop: Sunday, August 18, 2019 (Sunday before ICFP) We invite high-quality papers about novel research results, lessons learned from practical experience in an industrial or educational setting, and even new insights on old ideas. We welcome and encourage submissions that apply to any dynamic functional language, especially those that can be considered a Scheme: from strict subsets of RnRS to other "Scheme" implementations, to Racket, to Lisp dialects including Clojure, Emacs Lisp, Common Lisp, to functional languages with continuations and/or macros (or extended to have them) such as Dylan, ECMAcript, Hop, Lua, Scala, Rust, etc. The elegance of the paper and the relevance of its topic to the interests of Schemers will matter more than the surface syntax of the examples used. Topics of interest include (but are not limited to) - Interaction: program-development environments, debugging, testing, refactoring - Implementation: interpreters, compilers, tools, garbage collectors, benchmarks - Extension: macros, hygiene, domain-specific languages, reflection, and how such extension affects interaction. - Expression: control, modularity, ad hoc and parametric polymorphism, types, aspects, ownership models, concurrency, distribution, parallelism, non-determinism, probabilism, and other programming paradigms - Integration: build tools, deployment, interoperation with other languages and systems - Formal semantics: Theory, analyses and transformations, partial evaluation - Human Factors: Past, present and future history, evolution and sociology of the language Scheme, its standard and its dialects - Education: approaches, experiences, curricula - Applications: industrial uses of Scheme - Scheme pearls: elegant, instructive uses of Scheme Paper preparation details are available on the Scheme Workshop website. To encourage authors to submit their best work, we offer three tracks: - Full Papers, with a limit of 14 pages. Each accepted paper will be presented by its authors in a 25 minute slot including Q&A. - Experience Reports, with a limit of 14 pages. Each accepted report will be presented by its authors in a 25 minute slot including Q&A. - Lightning talks, with a limit of 192 words. Each accepted lightning talk will be presented by its authors in a 5 minute slot, followed by 5 minutes of Q&A. The size limits above exclude references and any optional appendices. There are no size limits on appendices, but the papers should stand without the need to read them, and reviewers are not required to read them. Authors are encouraged to publish any code associated to their papers under an open source license, so that reviewers may try the code and verify the claims. Proceedings will be printed as a Technical Report at the University of Alabama, Birmingham. However, publication of a paper at this workshop is not intended to replace conference or journal publication, and does not preclude re-publication of a more complete or finished version of the paper at some later conference or in a journal. Please help us celebrate twenty years of scheme workshop by submitting a paper. If you?d like my personal perspective on why you should submit, I?ve written up a short blurb here: http://kmicinski.com/research/functional-programming/scheme/2019/04/10/scheme-workshop/ Kris Micinski and Thomas Gilray, Scheme Workshop 2019 chairs From kishidakohei at gmail.com Fri Apr 12 16:39:24 2019 From: kishidakohei at gmail.com (Kohei Kishida) Date: Fri, 12 Apr 2019 16:39:24 -0400 Subject: [TYPES/announce] Second Call for Papers: Fourth Symposium on Compositional Structures (SYCO 4) Message-ID: <2189ba03-64da-2a24-df6e-6fa8ac1dec6a@gmail.com> FOURTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 4) Chapman University, California, USA 22-23 May, 2019 http://events.cs.bham.ac.uk/syco/4/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018, at the University of Birmingham. The second SYCO was in December 2018, at the University of Strathclyde. The third SYCO was in March 2019, at the University of Oxford. Each meeting attracted about 70 participants. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO will be a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS John Baez, University of California, Riverside Tobias Fritz, Perimeter Institute for Theoretical Physics Nina Otter, University of California, Los Angeles (One more speaker to be confirmed) # IMPORTANT DATES All times are anywhere-on-earth. - Submission deadline: Wednesday 24 April 2019 - Author notification: Wednesday 1 May 2019 - Travel support application deadline: Wednesday 8 May 2019 - Registration deadline: TBA - Symposium dates: Wednesday 22 and Thursday 23 May 2019 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco4 Submissions should present research results in sufficient detail to allow them to be properly considered by members of the programme committee, who will assess papers with regards to significance, clarity, correctness, and scope. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should understand that reviewers may not be able to read the entire document in detail. # FINANCIAL SUPPORT Some funding is available to cover travel and subsistence costs, with a priority for students and junior researchers. To apply for this funding, please contact the local organizer Alexander Kurz (axhkrz at gmail.com) with subject line "SYCO 4 funding request" by Wednesday, 8 May, with a short statement of your current status, travel costs, and funding required. # PROGRAMME COMMITTEE Miriam Backens, University of Oxford Ross Duncan, University of Strathclyde and Cambridge Quantum Computing Brendan Fong, Massachusetts Institute of Technology Stefano Gogioso, University of Oxford Amar Hadzihasanovic, Kyoto University Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Martti Karvonen, University of Edinburgh Kohei Kishida, Dalhousie University (chair) Aleks Kissinger, Radboud University Nijmegen Andre Kornell, University of California, Davis Martha Lewis, University of Amsterdam Samuel Mimram, ?cole Polytechnique Benjamin Musto, University of Oxford Nina Otter, University of California, Los Angeles Simona Paoli, University of Leicester Dorette Pronk, Dalhousie University Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton Joshua Tan, University of Oxford Sean Tull, University of Oxford Dominic Verdon, University of Bristol Jamie Vicary, University of Birmingham and University of Oxford Maaike Zwart, University of Oxford From kyrozier at iastate.edu Sun Apr 14 00:47:53 2019 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Sat, 13 Apr 2019 23:47:53 -0500 Subject: [TYPES/announce] NFM 2019 Call For Participation- 11th Annual NASA Formal Methods Symposium Message-ID: **************************************************** ???? The Eleventh NASA Formal Methods Symposium https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html ?????????????????? 7 - 9 May 2019 ??????? Rice University, Houston, Texas, USA **************************************************** * No registration fee! * Theme of the Symposium: ----------------------- The widespread use and increasing complexity of mission-critical and safety-critical systems at NASA and in the aerospace industry require advanced techniques that address these systems' specification, design, verification, validation, and certification requirements. The NASA Formal Methods Symposium (NFM) is a forum to foster collaboration between theoreticians and practitioners from NASA, academia, and industry. NFM's goals are to identify challenges and to provide solutions for achieving assurance for such critical systems. New developments and emerging applications like autonomous software for uncrewed deep space human habitats, caretaker robotics, Unmanned Aerial Systems (UAS), UAS Traffic Management (UTM), and the need for system-wide fault detection, diagnosis, and prognostics provide new challenges for system specification, development, and verification approaches. The focus of these symposiums are on formal techniques and other approaches for software assurance, including their theory, current capabilities and limitations, as well as their potential application to aerospace, robotics, and other NASA-relevant safety-critical systems during all stages of the software life-cycle. The NASA Formal Methods Symposium is an annual event organized by the NASA Formal Methods (NFM) Steering Committee, comprised of researchers spanning several NASA centers. NFM 2019 (https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html) is being co-organized by Rice University and NASA- Johnson Space Center in Houston, TX. Location & Cost: ---------------- There will be no registration fee for participants. All interested individuals, including non-US citizens, are welcome to attend, to listen to the talks, and to participate in discussions; however, all attendees must register. The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. Travel information can be found at: https://robonaut.jsc.nasa.gov/R2/pages/nfm2019.html. Keynote Speakers: ----------------- * Virginie Wiels, ONERA, France * Richard Murray, CalTech, USA * NASA Panel: Challenges for Future Exploration -- Kimberly Hambuchen, Space Technology Principle Technologist for Robotics -- Emily Nelson, Deputy Chief, Flight Director Branch -- Joe Caram, Gateway Systems Engineering and Integration Lead -- Bill Othon, Gateway Verification and Validation Lead Organizers: ----------- Moshe Y. Vardi (General Chair) Julia Badger (PC Chair) Kristin Yvonne Rozier (PC Chair) Programme Committee: -------------------- Erika ?brah?m, RWTH Aachen University, Germany Dirk Beyer, LMU Munich, Germany Armin Biere, Johannes Kepler University Linz, Austria Nikolaj Bjorner, Microsoft, USA Sylvie Boldo, INRIA, France Jonathan Bowen, London South Bank University, UK Gianfranco Ciardo, Iowa State University, US Darren Cofer, Rockwell Collins, USA Frederic Dadeau, FEMTO-ST, France Ewen Denney, NASA, US Gilles Dowek, INRIA and ENS Paris-Saclay, France Steven Drager, AFRL, US Catherine Dubois, ENSIIE-Samovar, France Alexandre Duret-Lutz, LRDE/EPITA, France Aaron Dutle, NASA, US Marco Gario, Siemens Corporate Technology, USA Alwyn Goodloe, NASA, US Arie Gurfinkel, University of Waterloo, Canada John Harrison, Amazon Web Services, USA Klaus Havelund, JPL/NASA, USA Constance Heitmeyer, Naval Research Laboratory, USA Marieke Huisman, University of Twente, The Netherlands Shafagh Jafer, Embry-Riddle University, USA Xiaoqing Jin, Toyota Technical Center, USA Rajeev Joshi, JPL/NASA, USA Laura Kovacs, Vienna University of Technology, Austria Joe Leslie-Hurd, Intel, US Panagiotis Manolios, Northeastern University, USA Cristian Mattarei, Stanford University, US Stefan Mitsch, Carnegie Mellon University, US Cesar Munoz, NASA, US Anthony Narkawicz, NASA, US Necmiye Ozay, University of Michigan, USA Corina Pasareanu, CMU/NASA, USA Lee Pike, USA Johann Schumann, SGT, USA Cristina Seceleanu, Malardalen University, Sweden Bernhard Steffen, University of Dortmund, Germany Stefano Tonetta, FBK-IRST, Italy Ufuk Topcu, University of Texas at Austin, USA Christoph Torens, German Aerospace Center, Germany Michael Watson, NASA, USA Huan Xu, University of Maryland, US -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Asst Professor, Iowa State University / USA | ~||~ |NASA \ Departments of Aerospace Engineering, |______| ~~ |______| Computer Science, Mathematics, and (__||__) Electrical and Computer Engineering /_\ /_\ Virtual Reality Applications Center !!! !!!http://temporallogic.org/kyr From mohammad.al-khatib at tum.de Sat Apr 13 17:55:48 2019 From: mohammad.al-khatib at tum.de (tum) Date: Sat, 13 Apr 2019 23:55:48 +0200 Subject: [TYPES/announce] Call for submissions for the 12th International Workshop on Numerical Software Verification Message-ID: <44B4E82E-5903-49A3-A2FE-E1E8CA6D8A3D@tum.de> Call for Submissions ???????????????? The 12th International Workshop on Numerical Software Verification co-located with CAV, 13-14 July 2019, New York, NY, USA http://nsv19.mpi-sws.org/ Important Dates: Submission deadline: 24 April 2019 Notification of acceptance: 22 May 2019 Final version: 29 May 2019 Workshop: 13-14 July 2019 SCOPE: ????????????????? Numerical computations are ubiquitous in digital systems: supervision, prediction, simulation and signal processing rely heavily on numerical calculus to achieve desired goals. Design and verification of numerical algorithms has a unique set of challenges, which set it apart from rest of software verification. To achieve the verification and validation of global properties, numerical techniques need to precisely represent local behaviors of each component. The implementation of numerical techniques on modern hardware adds another layer of approximation because of the use of finite representations of infinite precision numbers that usually lack basic arithmetic properties such as commutativity and associativity. Finally, the development and analysis of cyber-physical systems (CPS) which involve the interacting continuous and discrete components pose a further challenge. It is hence imperative to develop logical and mathematical techniques for the reasoning about programmability and reliability. The NSV workshop is dedicated to the development of such techniques. Topics of interest: The scope of the workshop includes, but is not restricted to, the following topics: ? Quantitative and qualitative analysis of hybrid systems ? Models and abstraction techniques ? Optimal control of dynamical systems ? Parameter identification for hybrid systems ? Numerical optimization methods ? Hybrid systems verification ? Applications of hybrid systems to systems biology ? Propagation of uncertainties, deterministic and probabilistic models ? Specifications of correctness for numerical programs ? Quality of finite precision implementations ? Numerical properties of control software ? Validation for space, avionics, automotive and real-time applications ? Validation for scientific computing programs Submission Guidelines: ???????????????? We solicit regular and short papers: ? Regular papers describe original contributions that are neither published nor under review for publication elsewhere. They must not exceed 15 pages in LNCS style, plus possibly bibliography and appendices. However, program committee members are not required to read the appendices, thus papers must be intelligible without them. ? Short papers present tools, benchmarks, case-studies or are extended abstracts of ongoing research. They should not exceed 6 pages, excluding extra material as above. Paper submission must be performed via the EasyChair system: https://easychair.org/conferences/?conf=nsv19 . Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is signifiant. All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag http://www.springer.com/lncs . Program Committee: ???????????????? ? Matthias Althoff (Technical University of Munich, Germany) ? Olivier Bouissou (Mathworks, France) ? Samuel Coogan (Georgia institute of Technology, USA) ? Sicun Gao (University of California San Diego, USA) ? Alberto Griggio (Fondazione Bruno Kessler, Italy) ? Ashutosh Gupta (IIT Bombay, India) ? Ichiro Hasuo (National Institute of Informatics, Japan) ? Susmit Jha (SRI International, USA) ? James Kapinski (Toyota, USA) ? Soonho Kong (Toyota Research Institute, USA) ? Jun Liu (University of Waterloo, Canada) ? Manuel Mazo (Delft University of Technology, Netherlands) ? Tatjana Petrov (University of Konstanz, Germany) ? Ruzica Piskac (Yale University, USA) ? Sylvie Putot (LIX, Ecole Polytechnique, France) ? Akshay Rajhans (Mathworks, USA) ? Stefan Ratschan (Academy of Sciences of the Czech Republic, Czech Republic) ? Matthias Rungger (ABB Corporate Research, Germany) ? Sadra Sadraddini (MIT, USA) ? Krishna Shankaranarayanan (IIT Bombay, India) ? Sadegh Soudjani (Newcastle University, UK) ? Laura Titolo (National Institute of Aerospace, USA) ? Ashutosh Trivedi (University of Colorado Boulder, USA) ? Jana Tumova (KTH Royal Institute of Technology, Sweden) ? Caterina Urban (INRIA, France) ? Xiang Yin (Shanghai Jiao Tong University, China) Organizers and Chairs: ???????????????? ? Majid Zamani (University of Colorado Boulder, USA) ? Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From serdar.erbatur at gmail.com Sun Apr 14 12:21:58 2019 From: serdar.erbatur at gmail.com (Serdar ERBATUR) Date: Sun, 14 Apr 2019 11:21:58 -0500 Subject: [TYPES/announce] UNIF 2019 ( Deadline Extension) In-Reply-To: References: Message-ID: Dear colleagues, Please find below the new dates for submissions to UNIF 2019. Titles and abstracts: April 21, 2019 Full paper: April 28, 2019 UNIF 2019 Website: http://www.mat.unb.br/unif2019 We would be very grateful if you could help us disseminating it among your interested students and colleagues, and of course much more grateful if you consider submitting a paper. Best regards Serdar Erbatur and Daniele Nantes UNIF 2019 Co-chairs =========================================================================== (Deadline Extension) Call for Papers: UNIF 2019 =========================================================================== UNIF 2019 Website: http://www.mat.unb.br/unif2019 Titles and abstracts: April 21, 2019 Full paper: April 28, 2019 The 33rd International Workshop on Unification is the 33rd event in a series of international meetings devoted to unification theory and its applications. Unification is concerned with the problem of making two terms equal, finding solutions for equations, or making formulas equivalent. It is a fundamental process used in a number of fields of computer science, including automated reasoning, term rewriting, logic programming, natural language processing, program analysis, types, etc. Traditionally, the scope of the UNIF workshops has covered the topic of unification in a broad sense. Topics of interest to this forum include, but are not limited to: Unification algorithms, calculi, and implementations Equational unification and unification modulo theories Admissibility of Inference Rules Unification in modal, temporal and description logics Narrowing Formalisation of unification Matching Problems Applications Unification in Special Theories Higher-Order Unification Combination problems Constraint Solving Disunification Complexity Issues Type Checking and reconstruction The International Workshop on Unification (UNIF) is a yearly forum for researchers in unification theory and related fields to meet old and new colleagues, to present recent (even unfinished) work, and to discuss new ideas and trends. It is also a good opportunity for young researchers and scientists working in related areas to get an overview of the state of the art in unification theory. The workshop is proposed to be hosted by the 4th International Conference on Formal Structures for Computation and Deduction (FSCD, Dortmund, 24-29 June 2019). ================================================================================= Invited speakers ================================================================================= - J?rg Siekmann (Saarland University, DFKI) - Narciso Mart? Oliet ( Universidad Complutense Madrid) ================================================================================ Submission instructions ================================================================================ Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF through the EasyChair submission site: https://easychair.org/conferences/?conf=unif2019 Abstracts will be evaluated by the Programme Committee (if necessary with support from external reviewers) regarding their significance for the workshop. We will allow work presented/submitted in/to another conference. Accepted abstracts will be presented at the workshop and included in the informal proceedings of the workshop, available in printed form at the workshop and in electronic form from the UNIF homepage: http://www.pps.jussieu.fr/~treinen/unif/ Based on the number and quality of submissions we will decide whether to organise a special journal issue. ================================================================================== Important Dates ================================================================================== Submission of titles and abstracts: April 14, 2019 --> Extended: April 21, 2019 Submission of full paper: April 21, 2019 --> Extended> April 28, 2019 Author notification: May 31, 2019 Camera-ready papers: June 4, 2019 UNIF 2019: June 24, 2019 (intended) ================================================================================= Program Committee ================================================================================= - Serdar Erbatur (LMU Munich) co-chair - Daniele Nantes Sobrinho (Universidade de Bras?lia) - co-chair - Takahito Aoto (Niigata University) - Alexander Baumgartner (University of Chile) - Mauricio Ayala Rinc?n (Universidade de Bras?lia) - Evelyne Contejean (LRI, CNRS, Univ Paris-Sud, Orsay) - Kimberly Cornell (The College of Saint Rose) - Santiago Escobar (Universitat Polit?cnica de Val?ncia) - Maribel Fern?ndez (King's College London) - Temur Kutsia (RISC- Johannes Kepler University Linz) - Jordy Levy (IIIA - CSIC) - Hai Lin (Shenyang Normal University) - Christopher Lynch (Clarkson University) - Andrew M. Marshall (University of Mary Washington) - Catherine Meadows (US Naval Research Laboratory) - Paliath Narendran (University at Albany--SUNY) - Christophe Ringeissen (INRIA) - David Sabel (Ludwig Maximilian University of Munich) - Ren? Thiemann ( University of Innsbruck) - Manfred Schmidt-Schauss (Goethe-University Frankfurt am Main) - Ralf Treinen (IRIF- Universit? Paris-Diderot) - Daniel Lima Ventura (Universidade Federal de Goi?s) ============= Organizers ============= Daniele Nantes Sobrinho (Universidade de Bras?lia) (dnantes(at)mat.unb.br) Serdar Erbatur (LMU Munich) (serdar.erbatur(at)ifi.lmu.de) -- Daniele Nantes Grupo de Teoria da Computa??o Departamentos de Matem?tica e Computa??o Universidade de Bras?lia www.mat.unb.br/~dnantes From S.S.T.Q.Jongmans at cwi.nl Mon Apr 15 06:10:23 2019 From: S.S.T.Q.Jongmans at cwi.nl (Sung-Shik Jongmans) Date: Mon, 15 Apr 2019 12:10:23 +0200 (CEST) Subject: [TYPES/announce] CfP - FACS 2019 (Formal Aspects of Component Software) In-Reply-To: <2081093560.5398380.1554918675633.JavaMail.zimbra@cwi.nl> References: <204344663.5038493.1554745660831.JavaMail.zimbra@cwi.nl> <2081093560.5398380.1554918675633.JavaMail.zimbra@cwi.nl> Message-ID: <804279145.6124523.1555323023546.JavaMail.zimbra@cwi.nl> ** ** Call for Papers: FACS 2019 ** ** 16th International Conference on ** Formal Aspects of Component Software ** ** 23-25 October 2019, Amsterdam ** ** http://facs2019.org ** ## OVERVIEW Component-based software development proposes sound engineering principles and techniques to cope with the complexity of present-day software systems. However, many challenging conceptual and technological issues remain in component-based software development theory and practice. Furthermore, the advent of service-oriented and cloud computing, cyber-physical systems, and the Internet of Things has brought to the fore new dimensions, such as quality of service and robustness to withstand faults, which require revisiting established concepts and developing new ones. FACS 2019 is concerned with how formal methods can be applied to component-based software and system development. Formal methods have provided foundations for component-based software through research on mathematical models for components, composition and adaptation, and rigorous approaches to verification, deployment, testing, and certification. ## INVITED SPEAKERS * Wan Fokkink (Vrije Universiteit Amsterdam) * Carlo Ghezzi (Polytechnic University of Milan) * Kim Larsen (Aalborg University) ## DATES * Abstract: 21 June 2019 * Paper: 28 June 2019 * Notification: 30 August 2019 * Conference: 23-25 October 2019 All deadlines are AoE. ## SCOPE The conference seeks to address the application of formal methods in all aspects of software components and services. Specific topics include, but are not limited to: * formal models for software components and their interaction; * formal aspects of services, service-oriented architectures, business processes, cloud computing, cyber-physical systems, Internet of Things, and similar artifacts; * design and verification methods for software components and services; * composition and deployment: models, calculi, languages; * formal methods and modeling languages for components and services; * (behavioral) type systems for components and services; * models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services; * components for real-time, safety-critical, secure, and/or embedded systems; * components for the Internet of things and cyber-physical systems; * probabilistic techniques for modeling and verification of component-based systems; * model-based testing of components and services; * case studies and experience reports; * tools supporting formal methods for components and services. ## PAPER CATEGORIES We solicit submissions related to the topics mentioned above in the following categories: * A ? full papers: original research, applications and experiences, surveys (18 pages max, excluding references); * B ? short papers: tools and demonstrations, new ideas and emerging results, position papers (6 pages max, excluding references); * C ? journal-first papers (2 pages). All submissions in categories A and B must be original, unpublished, and not submitted concurrently for publication elsewhere. Submissions in category C must be 2-page abstracts of journal papers published after January 1st, 2018. The objective of journal-first papers is to offer FACS attendees a richer program and further opportunities for interaction. Authors of published papers in high-quality journals can submit a proposal to present their journal paper at FACS. The journal paper must adhere to the following criteria: * It should be clearly in the scope of FACS. * It should be recent: only journal papers available after January 1st, 2018 (online or paper) can be presented. * It reports new research results that significantly extend prior work. As such, the journal paper does not simply extend prior work with material presented for completeness only (such as omitted proofs, algorithms, minor enhancements, or empirical results). * It has not been presented at, and is not under consideration for, journal-first programs of other similar conferences or workshops. * Journal-first submissions must be marked as such in EasyChair, and they must explicitly include pointers to the journal publication (such as a DOI). ## SUBMISSION & PUBLICATION Paper submission is done via EasyChair at: https://easychair.org/conferences/?conf=facs2019. Each paper will be reviewed by at least three PC members and evaluated in terms of novelty, importance, evidence, and clarity. The post-proceedings of FACS 2019 will be published as a volume of LNCS; it consists of accepted papers in categories A and B. Authors should consult Springer?s authors? guidelines and use their proceedings templates, either for LaTeX or for Word, for the preparation of their papers. Springer encourages authors to include their ORCIDs in their papers. In addition, the corresponding author of each paper, acting on behalf of all of the authors of that paper, must complete and sign a Consent-to-Publish form. The corresponding author signing the copyright form should match the corresponding author marked on the paper. Once the files have been sent to Springer, changes relating to the authorship of the papers cannot be made. As in previous years, we plan to invite authors of selected papers to submit an extended version of their paper for inclusion in a special issue of a journal dedicated to FACS 2019 (historically, Science of Computer Programming). ## CHAIRS Farhad Arbab, CWI and Leiden University Sung-Shik Jongmans, Open University and CWI ## PROGRAM COMMITTEE Kyungmin Bae, Pohang University of Science and Technology Christel Baier, TU Dresden Lu?s Soares Barbosa, INESC TEC and University of Minho Simon Bliudze, INRIA Lille Roberto Brunik, University of Pisa Lu?s Cruz-Filipe, University of Southern Denmark Jos? Luiz Fiadeiro, Royal Holloway, University of London Mohamad Jaber, American University of Beirut Olga Kouchnarenko, University of Franche-Comt? Ivan Lanese, University of Bologna Kung-Kiu Lau, University of Manchester Zhiming Liu, Southwest University Markus Lumpe, Swinburne University of Technology Eric Madelaine, INRIA Sophia Antipolis Mieke Massink, CNR ISTI Hern?n Melgratti, University of Buenos Aires Fabrizio Montesi, University of Southern Denmark Peter Csaba ?lveczky, University of Oslo Catuscia Palamidessi, INRIA Saclay and LIX Jos? Proen?a, CISTER Jorge P?rez, University of Groningen Gwen Sala?n, Universit? Grenoble Alpes and INRIA Grenoble Francesco Santini, University of Perugia Jacopo Soldani, University of Pisa Anton Wijs, Eindhoven University of Technology Shoji Yuen, Nagoya University Min Zhang, East China Normal University From C.Kop at cs.ru.nl Mon Apr 15 07:34:52 2019 From: C.Kop at cs.ru.nl (Cynthia Kop) Date: Mon, 15 Apr 2019 13:34:52 +0200 Subject: [TYPES/announce] Open PhD position at Radboud University Nijmegen Message-ID: Dear all, There is currently a PhD position available at Radboud University Nijmegen (the Netherlands) in the topic /Implicit Complexity through Higher-Order Rewriting/. The position is for four years, and comes with a competitive salary and very attractive employment conditions. Interested students who either already hold a Masters' degree in computer science, mathematics, or a related area, or who will complete such a degree before September, are encouraged to apply. The initial application deadline is 29 April, but will be extended if no suitable candidate is found by that time. *The project* As a PhD candidate, you will work with Dr Cynthia Kop on the NWO-funded project `/Implicit Complexity through Higher Order Rewriting/?. The work will be carried out in collaboration with researchers in several European countries. /Computational complexity/ is the study of resources (typically /time / and /space/) required to algorithmically solve a problem. This area studies some highly elusive questions of theoretical importance, such as (but certainly not limited to) the famous 'Clay Mathematics Prize "million-dollar" problem P=NP?. Rather than analysing programs directly, the area of /implicit/ complexity seeks to encode queries into calculi or logics. This allows methods from widely different areas to be brought to bear on the questions of complexity; inversely, this study can create new insights into the underlying logics. In this project, you will use /higher-order term rewriting/ as a method for analysing implicit complexity. Term rewriting is a formal system that can be used to specify algorithms. Its simple, rigorous definition makes it very suitable for formal analysis, and as a result, its properties are well studied. Higher-order term rewriting extends standard term rewriting with anonymous functions and binders as in the ?-calculus, thus providing a highly liberal class of systems. You can build on several existing approaches, but will have the freedom to define your own direction. You will be supervised by Dr Cynthia Kop. If you wish to learn more, feel free to send an e-mail to C.Kop at cs.ru.nl. *Work environment* Strategically located in Europe, Radboud University is one of the leading academic communities in the Netherlands. It is a place with a personal touch, where top-notch education and research take place on a beautiful green campus, in modern buildings with state-of-the-art facilities. The position is available in the Software Science group of the Institute for Computing and Information Sciences (iCIS) at Radboud University. Research at iCIS focuses on software science, digital security and data science. During recent evaluations, iCIS has been consistently ranked as the No. 1 Computing Science department in the Netherlands. Evaluation committees praised our flat and open organisational structure, our ability to attract external funding, our strong ties to other disciplines, and our solid contacts with government and industrial partners. The Software Science group is well known for its contributions to the mathematical foundations of software, formal methods, and functional programming. *What we expect from you* * you will be able to start before the end of September; * you hold an Msc or equivalent degree in computer science, mathematics or a closely related field -- or will graduate from such a field before starting the PhD position; * you are able to work both independently and as part of a team; * you are proficient in English (knowledge of Dutch is not required). Note that prior knowledge of term rewriting or implicit complexity is not required, nor is competence with programming (although it helps). *What we have to offer* * employment: 0.8 - 1.0 FTE; * a maximum gross monthly salary of ??2,972 based on a 38-hour working week; * the gross starting salary amounts to ?2,325 per month, and will increase to ?2,972 in the fourth year; * in addition to the salary: an 8% holiday allowance and an 8.3% end-of-year bonus; * duration of the contract: 4 years; * your performance will be evaluated after 18 months. If the evaluation is positive, the contract will be extended by 2.5 years; * you will be classified as a PhD Candidate (promovendus) in the Dutch university job-ranking system (UFO); * you will be able to make use of our dual career service ( https://www.ru.nl/english/working-at/why-work-at-radboud-university-0/our-way-working-personal-approach/dual-career-service/ ) where our Dual Career Officer will assist with family related support, such as child care, and help your partner prepare for the local labour market and with finding an occupation; * For our employment conditions, see https://www.ru.nl/english/working-at/why-work-at-radboud-university-0/terms-employment/ . *How to apply* You can apply either at https://www.ru.nl/werken/details/details_vacature_0/?recid=601940 or directly by e-mail to C.Kop at cs.ru.nl Note that the deadline for applications is set at 29 April, and the project can start immediately when a PhD candidate is hired, or later in discussion (but no later than the end of September). -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobycmurray at googlemail.com Mon Apr 15 08:12:07 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Mon, 15 Apr 2019 22:12:07 +1000 Subject: [TYPES/announce] FTfJP 2019: Second Call for Papers Message-ID: SECOND CALL FOR PAPERS Submission deadline: Sunday 21 April (AoE) 21st Workshop on Formal Techniques for Java-like Programs (FTfJP 2019) https://conf.researchr.org/home/FTfJP-2019/ Monday 15th July 2019, London Co-located with ECOOP 2019 ## About FTfJP 2019 Formal techniques can help analyse programs, precisely describe program behaviour, and verify program properties. Modern programming languages are interesting targets for formal techniques due to their ubiquity and wide user base, stable and well-defined interfaces and platforms, and powerful (but also complex) libraries. New languages and applications in this space are continually arising, resulting in new programming languages (PL) research challenges. Work on formal techniques and tools and on the formal underpinnings of programming languages themselves naturally complement each other. FTfJP is an established workshop which has run annually since 1999 alongside ECOOP, with the goal of bringing together people working in both fields. The workshop has a broad PL theme; the most important criterion is that submissions will generate interesting discussions within this community. The term ?Java-like? is somewhat historic and should be interpreted broadly: FTfJP solicits and welcomes submission relating to programming languages in general, beyond Java, C#, Scala, etc. Example topics of interest include: * Language design and semantics * Type systems * Concurrency and new application domains * Specification and verification of program properties * Program analysis (static or dynamic) * Program Synthesis * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. ## Submissions Contributions are sought in two categories: * Full Papers (6 pages, excluding references) present a technical contribution, case study, or detailed experience report. We welcome both complete and incomplete technical results; ongoing work is particularly welcome, provided it is substantial enough to stimulate interesting discussions. * Short Papers (2 pages, excluding references) should advocate a promising research direction, or otherwise present a position likely to stimulate discussion at the workshop. We encourage e.g. established researchers to set out a personal vision, and beginning researchers to present a planned path to a PhD. Both types of contributions will benefit from feedback received at the workshop. Submissions will be peer reviewed, and will be evaluated based on their clarity and their potential to generate interesting discussions. The format of the workshop encourages interaction. FTfJP is a forum in which a wide range of people share their expertise, from experienced researchers to beginning PhD students. Submissions are accepted via https://easychair.org/conferences/?conf=ftfjp2019 ## Formatting and Publication Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page (https://www.sigplan.org/Resources/Author). Accepted papers will be published in the ACM Digital Library by default, though authors will be able to opt out of this publication, if desired. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. ## Important Dates * Submission: 21 April (AoE) * Notification: 2 June ## Program Committee * Yuyan Bao (Pennsylvania State University) * James Bornholt (University of Washington) * Gidon Ernst (Co-Chair; LMU Munich) * Marie Farrell (University of Liverpool) * Carlo A. Furia (USI ? Universit? della Svizzera Italiana) * Marie-Christine Jakobs (TU Darmstadt) * Wojciech Mostowski (Halmstad University) * Toby Murray (Co-Chair; University of Melbourne) * Christine Rizkallah (University of New South Wales and Data61) * Martin Sch?f (Amazon Web Services) From ayala at unb.br Mon Apr 15 08:40:55 2019 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Mon, 15 Apr 2019 09:40:55 -0300 Subject: [TYPES/announce] Extended deadline - International Workshop on Confluence - April 22(a), April 29(p) Message-ID: <47500d0c-62f2-47db-8688-d26e7f44b326@unb.br> Dear colleagues, My apologies for multiple emails. Mauricio. --//----//----//----//----//----//----//----//----//----//----//----//----//-- ???????????????????????? Final Call For Papers - EXTENDED DEADLINE (April 22 abs., April 29 p.) ??????????? 8th International Workshop on Confluence ?????????????????? http://iwc2019.cic.unb.br ?????????????????????? June 28, 2019 Collocated with FSCD, June 24-30, 2019 --//----//----//----//----//----//----//----//----//----//----//----//----//-- The 8th International Workshop on Confluence (IWC 2019) aims at promoting further research in confluence and related properties. Confluence provides a general notion of determinism and has always been conceived as one of the central properties of rewriting. Recently there is a renewed interest in confluence research, resulting in new techniques, tool support, certification as well as new applications. The workshop aims at promoting further research in confluence and related properties. Confluence relates to many topics of rewriting (completion, modularity, termination, commutation, etc.) and has been investigated in many formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting, conditional rewriting, etc. Recently there is a renewed interest in confluence research, resulting in new techniques, tool supports, certification as well as new applications. TOPICS: * confluence and related properties (unique normal forms, commutation, ground confluence) * completion * critical pair criteria * decidability issues * complexity issues * system descriptions * certification * applications of confluence The objective of this workshop is to bring together theoreticians and practitioners to promote new techniques and results, and to facilitate feedback on the implementation and application of such techniques and results in practice. IWC 2019 also aims to be a forum for presenting and discussing work in progress, and therefore to provide feedback to authors on their preliminary research. IWC 2019 is a satellite workshop of Formal Structures for Computation and Deduction (FSCD'19) in Dortmund. Previous editions took place in Oxford (2018 and 2017), Obergurgl (2016), Berlin (2015), Vienna (2014), Eindhoven (2013) and Nagoya (2012). More information about the workshop can be found in the home page of IWC. SUBMISSIONS We solicit short papers or extended abstracts of at most five pages. There will be no formal reviewing. In particular, we welcome short versions of recently published articles and papers submitted elsewhere. The program committee checks relevance and may provide additional feedback. The accepted papers will be made available electronically before the workshop. The page limit for papers is 5 pages in EasyChair style. Short papers or extended abstracts must be submitted electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=iwc2019 EasyChair style: http://easychair.org/publications/for_authors IMPORTANT DATES ??? Title and Abstract: ???????? April 14, 2019???? EXTENDED TO April 22, 2019 ??? Paper Submission: ?????????? April 21, 2019?? EXTENDED TO April 29, 2019 ??? Notification to authors: ??? May 24, 2019 ??? Workshop date: ????????????? June 28, 2019 INVITED SPEAKERS ??? Cynthia Kop Radboud Universiteit Nijmegen ??? Francisco Dur?n Universidad de M?laga PROGRAM COMMITTEE ??? Sandra Alves (Universidade de Porto) ??? Mauricio Ayala-Rinc?n (Universidade de Bras?lia) - co-chair ??? Cyrille Chenavier (INRIA Lille) ??? Alejandro D?az-Caro (Universidad Nacional de Quilmes & ICC/UBA-CONICET) ??? J?rg Endrullis (Vrije Universiteit Amsterdam) ??? Jakob Grue Simonsen (DIKU, University of Copenhagen) - co-chair ??? Ra?l Guti?rrez (Universitat Polit?cnica de Val?ncia) ??? Camilo Rocha (Pontificia Universidad Javeriana - Cali) ??? Masahiko Sakai (Nagoya University) ??? Sarah Winkler (Universit?t Innsbruck) FSCD 2019 ORGANISING COMMITTEE ??? FSCD Conference Chair: Jakob Rehof (TU Dortmund) ??? FSCD Workshops Chair: Boris D?dder (TU Dortmund) From pangjun at gmail.com Mon Apr 15 09:25:12 2019 From: pangjun at gmail.com (Jun PANG) Date: Mon, 15 Apr 2019 15:25:12 +0200 Subject: [TYPES/announce] VTSA 2019 -- Call for applications In-Reply-To: References: Message-ID: UniGR Summer School on Verification Technology, Systems and Applications (VTSA 2019) July 1-5, 2019, Belval, Luxembourg The summer school on verification technology, systems & applications focuses on fundamental aspects of verification techniques, their implementation, and their use for concrete applications. It is organized by Inria Nancy, the Max-Planck-Institut f?r Informatik in Saarbr?cken, and the Universities of Li?ge and of Luxembourg, and will take place at the University of Luxembourg, Belval Campus, Maison du Savoir from July 1 to 5, 2019. The following speakers have agreed to lecture at the school: - Alexey Gotsman: Reasoning about data consistency in distributed systems - Jochen Hoenicke: Software model checking with Ultimate - Catalin Hritcu: Program verification with F* - Marieke Huisman: Verification of concurrent and distributed software - Cezary Kaliszyk: Artificial intelligence in theorem proving Participation in the school is free to anybody holding at least a bachelor degree or equivalent; it includes the lectures, coffee and lunch breaks, and a school dinner. Attendance is limited to 40 participants. Please apply electronically by sending an email to Soumya Paul (soumya.paul at uni.lu) including - a one-page CV, - an application letter explaining your interest in the school and your experience in the area - a copy of your bachelor certificate (or equivalent or a more significant certificate) - a short statement if you want to contribute to the student sessions The deadline for application is May 10, 2019. Notification of acceptance will be given by May 17, 2019. Full details can be found on the school Web page at https://www.mpi-inf.mpg.de/vtsa19 From pierre.clairambault at ens-lyon.fr Mon Apr 15 12:05:40 2019 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Mon, 15 Apr 2019 18:05:40 +0200 Subject: [TYPES/announce] Deadline Extension : Structures and Deduction 2019, Dortmund June 29-30 (affiliated with FSCD) Message-ID: <354db6e9-1b5b-b381-45de-11b3f709186d@ens-lyon.fr> *** DEADLINE EXTENSION : Structures and Deduction 2019 *** SD?19: 5th Int. Workshop on Structures and Deduction 2019 Dortmund, June 29-30 2019 --- Affiliated with FSCD 2019 Submission: ** April 23 ** Notification: May 13 Submission page: http://easychair.org/conferences/?conf=sd19 Workshop page: http://anupamdas.com/sd19/ FSCD 2019 page: http://easyconferences.eu/fscd2019/ SD?19 is the fifth in a series of workshops aiming to gather various communities of structural proof theorists. As well as theoretical work in the form of regular papers, we encourage submission of implementations, tools and system descriptions. *** Topics of interest *** * Syntactic representations of proofs (e.g. sequent calculi, deep inference, focusing) * Combinatorial representations of proofs (e.g. proof nets) * Algebraic representations of proofs (e.g. via game semantics or category theory) * Methods for proof manipulation and normal forms of proofs * Formulas-as-types interpretations of proofs * Computation and rewriting in proof search (e.g. deduction modulo or cyclic proofs) * Complexity theoretic aspects of proof representations *** Invited Speakers *** Andrea Aler Tubella (Ume? University) Delia Kesner (Universit? Paris 7) Revantha Ramanayake (TU Wien) Thomas Seiller (CNRS, Universit? Paris 13) (more TBA) *** Programme Committee *** David Cerna, Research Institute for Symbolic Computation, Austria. Pierre Clairambault (co-chair), CNRS and Ecole Normale Sup?rieure de Lyon, France. Anupam Das (co-chair), University of Copenhagen, Denmark. Alessio Guglielmi, University of Bath, UK. Stepan Kuznetsov, Steklov Mathematical Institute of RAS, Russia. Sonia Marin (co-chair), IT-University of Copenhagen, Denmark. Guillaume Munch-Maccagnoni, Inria Bretagne, France. Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brasil. Benjamin Ralph, Inria Saclay, France. *** Submission guidelines *** We welcome submission of work that has already been published or currently submitted to a journal or conference. The following submission categories are welcome: * Extended abstracts (up to 8 pages). Finished work, system descriptions, surveys. * Short abstracts (up to 4 pages). Work-in-progress, perspectives on existing work. The page limits above are only recommendations, there is no hard upper or lower bound, within reason. Please prepare your work using the EasyChair style files: http://www.easychair.org/publications/for_authors *** Publication *** We do not intend to have published proceedings, as we encourage people to present work in progress, or material that is already submitted. If there is a strong demand among the participants we may organise a special issue of an open access journal for full papers. *** Contact *** We can be reached by email directly or via sd19 at easychair.org The organisers. Pierre Clairambault, Anupam Das, and Sonia Marin From email at justinh.su Mon Apr 15 15:39:36 2019 From: email at justinh.su (Justin Hsu) Date: Mon, 15 Apr 2019 14:39:36 -0500 Subject: [TYPES/announce] Deadline Extension: Design and Analysis of Robust Systems (DARS 2019) Message-ID: *Call for Abstracts* *DARS 2019: 4th Workshop on the Design and Analysis of Robust Systems* https://sites.google.com/view/dars2019/ Part of *CAV* 2019, New York, New York *Description* DARS 2019 is the 4th in an international workshop series dedicated to the design and analysis of robust systems. Robustness refers to the ability of a system to behave reliably in the presence of perturbation, either in the system's dynamics and parameters, or irregularities in the system's operating environment. This is particularly important in the context of embedded systems that interact with a physical environment through sensors and actuators, and communicate over wired or wireless networks. Such systems are routinely subject to deviations arising from sensor or actuation noise, quantization and sampling of data, uncertainty in the physical environment, and delays or packet drops over unreliable network channels. When deployed in safety critical applications, system robustness in the presence of uncertainty is not just desirable, but crucial. The goal of DARS is to foster dialogue and exchange of ideas and techniques across several disciplines with an interest in robustness such as formal verification, programming languages, fault-tolerance, control theory and hybrid systems. Domains of interest include, but are not limited to: reactive, timed, hybrid or probabilistic systems and programs, approximate computing, fault tolerance of distributed systems, and robustness of neural networks. Topics of interest include (but are not limited to): - Specification languages for specifying qualitative and quantitative robustness - Runtime detection of non-robust conditions - Definitions of robustness, application-specific or more generic - Computationally tractable procedures for measuring robustness - Enforcing robustness of system integrations - Quantifying robustness for black-box systems - Robustness to adversarial/malicious attacks - Robustness in cyber-physical systems *Workshop Format* DARS is intended to be a forum for exchanging the latest scientific trends between researchers and practitioners interested in various notions of system robustness, application-specific or otherwise. As a consequence, the workshop will NOT have formal proceedings. We encourage submission of abstracts that address any of the aforementioned topics of interest and cover recently published results as well as work in progress. *Submission instructions* DARS solicits extended abstracts, which should be submitted via Easychair at: https://easychair.org/conferences/?conf=dars2019 Abstracts should be in PDF form, up to 3 pages in length, with 1-inch margins and at least 10-point font size, and may contain up to three figures. Abstracts should list the full names, affiliations, and contact information of all authors. If you are interested in demonstrating a technology you are working on at the workshop, including software tools, please indicate so in your abstract submission. Abstracts will be reviewed by the Program Committee, and will be accepted for either an oral presentation or a poster. Accepted abstracts will be posted to the workshop's website. *Important Dates* - *Submission deadline: May 1, 2019 (DEADLINE EXTENSION) * - *Notification: **May 24, 2019* - *Workshop:** July 13, 2019* *Organizers and chairs* Houssam Abbas , Oregon State University, USA Justin Hsu , University of Wisconsin-Madison, USA *Technical Program Committee* Houssam Abbas , Oregon State University, USA Md Ariful Islam , Texas Tech University Stanley Bak , Safe Sky Analytics Borzoo Bonakdarpour , Iowa State University Chuchu Fan , University of Illinois Urbana-Champaign Thomas Ferr?re , IST Austria Carlo A. Furia , Universit? della Svizzera Italiana Bardh Hoxha , Southern Illinois University Radoslav Ivanov , University of Pennsylvania Justin Hsu , University of Wisconsin-Madison, USA Soonho Kong , Toyota Research Institute Dejan Ni?kovi? , Austrian Institute of Technology Jan Otop , University of Wroc?aw Yash V Pant , University of Pennsylvania Nicola Paoletti , Royal Holloway, University of London Corina S. Pasareanu , NASA Ames Research Center Andrew Sogokon , CMU Paolo Zuliani , Newcastle University -------------- next part -------------- An HTML attachment was scrubbed... URL: From mogel at itu.dk Tue Apr 16 06:32:17 2019 From: mogel at itu.dk (=?utf-8?B?UmFzbXVzIEVqbGVycyBNw7hnZWxiZXJn?=) Date: Tue, 16 Apr 2019 10:32:17 +0000 Subject: [TYPES/announce] LOLA deadline extension Message-ID: Dear all, The deadline for talk submissions to LOLA at LICS has been extended until April 23. Note also that Aaron Stump has been added as invited speaker. We expect to announce one more invited speaker soon. Best wishes, Rasmus and Patricia ------- LOLA 2019: Syntax and Semantics of Low-Level Languages ===================================================== Sunday, 23 June 2019, Vancouver, Canada A satellite workshop of LICS 2019 https://cs.appstate.edu/~johannp/lola19/ Important dates ------------------------------------------------- LOLA submission deadline 23 April 2019 Notification 13 May 2019 Workshop 23 June 2019 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2019 Context ------- Since the late 1960s it has been known that tools and structures arising in mathematical logic and proof theory can usefully be applied to the design of high-level programming languages, and to the development of reasoning principles for such languages. Yet low-level languages, such as machine code, and the compilation of high-level languages into low-level ones have traditionally been seen as having little or no essential connection to logic. However, a fundamental discovery of the past two decades has been that low-level languages are also governed by logical principles. From this key observation has emerged an active and fascinating new research area at the frontier of logic and computer science. The practically-motivated design of logics reflecting the structure of low-level languages (such as heaps, registers and code pointers) and low-level properties of programs (such as resource usage) goes hand in hand with some of the most advanced contemporary research in semantics and proof theory, including classical realizability and forcing, double orthogonality, parametricity, linear logic, game semantics, uniformity, categorical semantics, explicit substitutions, abstract machines, implicit complexity and resource bounded programming. The LOLA workshop, affiliated with LICS, will bring together researchers interested in the relationships and connections between logic and low-level languages and programs. Topics of interest include, but are not limited to: * Typed assembly languages, * Certified assembly programming, * Certified and certifying compilation, * Proof-carrying code, * Program optimization, * Modal logic and realizability in machine code, * Realizability and double orthogonality in assembly code, * Parametricity, modules and existential types, * General references, Kripke models and recursive types, * Continuations and concurrency, * Resource analysis and implicit complexity, * Closures and explicit substitutions, * Linear logic and separation logic, * Game semantics, abstract machines and hardware synthesis, * Monoidal and premonoidal categories, traces and effects. Submission ---------- LOLA is an informal workshop aiming at a high degree of useful interaction amongst the participants, welcoming proposals for talks on work in progress, overviews of larger programmes, position presentations and short tutorials as well as more traditional research talks describing new results. The programme committee will select the workshop presentations from submitted proposals, in the form of a two page abstract (excluding references, acknowledgements, and appendices). Full papers (published or unpublished) may be included as appendices, but note that reviewers are not required to read appendices. Authors are invited to submit their contribution by 15 April 2019. Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2019 Submissions will undergo a lightweight review process and will be judged on originality, relevance, interest and clarity. Submission should describe novel works or works that have already appeared elsewhere but that can stimulate the discussion between different communities at the workshop. At least one author of an accepted workshop proposal must be registered for the workshop. The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Invited Speakers ---------------- Aaron Stump + one more TBA Program Committee ----------------- * Amal Ahmed Northeastern University * Simon Castellan Imperial College * Jan Hoffmann Carnegie Mellon University * Patricia Johann (co-chair) Appalachian State University * Rasmus M?gelberg (co-chair) IT University of Copenhagen * Guillaume Munch-Maccagnoni Inria * Magnus Myreen Chalmers University of Technology * Dominic Orchard University of Kent * Azalea Raad MPI-SWS * Ulrich Sch?pp LMU Munich * Nicolas Tabareau Inria * Tarmo Uustalu Reykjavik University -------------- next part -------------- An HTML attachment was scrubbed... URL: From vivek.nigam at gmail.com Wed Apr 17 01:04:23 2019 From: vivek.nigam at gmail.com (Vivek Nigam) Date: Wed, 17 Apr 2019 07:04:23 +0200 Subject: [TYPES/announce] Deadline Extension: WPTE 2019 Message-ID: (Apologies for multiple copies) ======================================================================================== Sixth International Workshop on Rewriting Techniques for Program Transformations and Evaluation WPTE 2019 affiliated with FSCD 2019 24 June, 2019, Dortmund, Germany http://nigam.info/conferences/wpte2019/main.html ======================================================================================== Important Dates =============== * Submission of extended abstracts: April 25, 2019 (extended deadline) * Notification of acceptance: May 20, 2019 * Final version for proceedings deadline: May 27, 2019 * Workshop: June 24, 2019 * Submission deadline for post proceedings: September, 2019 (exact date to be announced) Aims and Scope ============== The aim of WPTE is to bring together the researchers working on program transformations, evaluation, and operationally-based programming language semantics, using rewriting methods, in order to share the techniques and recent developments and to exchange ideas to encourage further activation of research in this area. Topics of interest in the scope of this workshop include: * Correctness of program transformations, optimizations and translations. * Program transformations for proving termination, confluence and other properties. * Correctness of evaluation strategies. * Operational semantics of programs, operationally-based program equivalences such as contextual equivalences and bisimulations. * Cost-models for reasoning about the optimizing power of transformations and the costs of evaluation. * Program transformations for verification and theorem proving purposes. * Translation, simulation, equivalence of programs with different formalisms, and evaluation strategies. * Program transformations for applying rewriting techniques to programs in specific programming languages. * Program transformations for program inversions and program synthesis. * Program transformation and evaluation for Haskell and Rewriting. The programming languages of interest include pure, deterministic, impure, nondeterministic, concurrent, parallel languages, and may employ programming paradigms such as functional, logical, typed, imperative, object-oriented, and higher-order. Invited Speakers =============== * Maribel Fernandez, King's College London * Ren? Thiemann, University of Innsbruck * Masahiko Sakai, Nagoya University Paper Submissions ================= For the paper submission deadline an extended abstract of at most 10 pages is required to be submitted. The extended abstract may present original work or also work in progress. However, for the formal post-proceedings (see below) full papers must be submitted to the post-proceedings deadline. Based on the submissions the program committee will select the presentations for the workshop. All selected contributions will be included in the informal proceedings distributed to the workshop participants. One author of each accepted extended abstract is expected to present it at the workshop. Submissions must be prepared in LaTeX using the EPTCS macro package (http://style.eptcs.org/). Formal Post-Proceedings ======================= The WPTE post-proceedings will be published in Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These full-papers must represent original work and should not be submitted to another conference at the same time. Full-papers should not exceed 15 pages. The submission deadline for these post-proceedings will be after the workshop in September 2019. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Weblinks ======== * EasyChair Submission Website https://easychair.org/conferences/?conf=wpte2019 * Homepage of WPTE 2019 http://nigam.info/conferences/wpte2019/main.html * FSCD 2019 http://easyconferences.eu/fscd2019/ Program Committee ================= Vivek Nigam (Chair), fortiss GmbH / Federal University of Para?ba Joachim Niehren (co-Chair), Inria, Lille Tajana Ban Kirigin, University of Rijeka Stefan Ciobaca, Alexandru Ioan Cuza University, Iasi Santiago Escobar, Universitat Polit?cnica de Val?ncia Jan Hoffmann, Carnegie Mellon University Noaki Nishida, Nagoya University Camilo Rocha, Pontificia Universidad Javeriana Cali David Sabel, LMU Munich Ulrich Sch?pp, LMU Munich ------------------------------------------------- Vivek Nigam http://www.nigam.info/ -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From wies at cs.nyu.edu Tue Apr 16 11:24:10 2019 From: wies at cs.nyu.edu (Thomas Wies) Date: Tue, 16 Apr 2019 11:24:10 -0400 Subject: [TYPES/announce] SYNT 2019: Call for Abstracts Message-ID: <23c05f7d-c5ee-71f1-6f44-85605ef1cbf6@cs.nyu.edu> Call for Abstracts ---------------------------------------------------------------------- 8th Workshop on Synthesis SYNT 2019 ---------------------------------------------------------------------- July 14, 2019 New York, NY, USA A Satellite Workshop of CAV 2019 http://cs.nyu.edu/acsys/synt2019/ Important Dates --------------- * Submission deadline: May 3, 2019 * Notification: May 31, 2019 * Workshop: July 14, 2019 Objectives ---------- The SYNT workshop aims to bring together researchers interested in the broad area of synthesis of computing systems. The workshop fosters the development of frontier techniques in automating the development of computing systems and is inclusive in its interpretation of the term synthesis Topics of interest include, but are not limited to: * algorithms and tools for program synthesis and reactive (discrete-time, timed, hybrid, ...) synthesis, * specification languages and optimization in synthesis, * complexity and decidability results for synthesis, * case studies of software or hardware synthesis, * connections between verification and synthesis, * synthesis by model learning, * connections between synthesis and inductive programming, * new approaches or applications for synthesis, * description and analysis of benchmark families for synthesis. Submission ---------- SYNT 2019 welcomes submissions of extended abstracts of up to 3 pages in the two-column sub-format of the ACM proceedings format. Submissions will be judged on how interesting they are to the SYNT community. Overlap with previously published work should be indicated, but does not disqualify a submission if the presentation can be expected to be of enough interest. Copies of the accepted submissions will be provided to the participants. Submission is via easychair.org: . Invited Speakers ---------------- Forthcoming. Program Chairs -------------- * Markus Rabe (Google, USA) * Thomas Wies (NYU, USA) Program Committee ----------------- * Roderick Bloem (Graz University of Technology, Austria) * Pavol Cerny (University of Colorado Boulder, USA) * Supratik Chakraborty (IIT Bombay, India) * Christina David (University of Cambridge, UK) * Rayna Dimitrova (University of Leicester, UK) * R?diger Ehlers (University of Bremen, Germany) * Bernd Finkbeiner (Saarland University, Germany) * Dana Fisman (Ben Gurion University, Israel) * Swen Jacobs (CISPA, Germany) * Viktor Kuncak (EPFL, Switzerland) * Lucas Martinelli Tabajara (Rice University, USA) * Necmiye Ozay (University of Michigan, USA) * Doron Peled (Bar Ilan University, Israel) * Guillermo Perez (University of Antwerp, Belgium) * Elizabeth Polgreen (University of Oxford, UK) * Mukund Raghothaman (University of Pennsylvania, USA) * Mark Santolucito (Yale University, USA) * Sven Schewe (University of Liverpool, UK) * Martina Seidl (Johannes Kepler University, Austria) * Eran Yahav (Technion, Israel) From dankoilik at gmail.com Wed Apr 17 03:25:25 2019 From: dankoilik at gmail.com (Danko Ilik) Date: Wed, 17 Apr 2019 09:25:25 +0200 Subject: [TYPES/announce] CIFRE PhD thesis position at Siemens Mobility, France Message-ID: CIFRE PhD thesis position SUBJECT Optimization of source code for safety-critical systems SUPERVISORS ? Thesis supervisors: ? Danko Ilik at Siemens Mobility ? Lutz Strassburger at LIX, Ecole Polytechnique CONTEXT The research work on the thesis will take place at Siemens Mobility in Chatillon, France, a division providing the computer systems (hardware and software) for many on the World's automatic metros. Being safety-critical, our computer systems are certified according to the norm EN 50126/50128/50129. To achieve the highest safety integrity level (SIL4), for some of our components, we use formal methods based on mathematical proof and programming languages technology. We are one of the pioneers of using such methods in industry, with our work on Paris's line 14. The use of formal methods in large and real-life projects poses interesting challenges for the optimization of execution time of software derived using the formal methods. OBJECTIVES The goal of the thesis will be to develop ways to optimize the performance of software, while not sacrificing the guarantees of safety already provided for non-optimized code. It is expected that the PhD candidate will implement the methods discovered, and that a certification according to the relevant safety norms be prepared for the implementation. Necessarily going beyond the state-of-the-art, the candidate is expected to obtain an independent confirmation of the novelty of her/his results (in form of a scientific publication or patent) and write a PhD thesis that she/he will defend. QUALIFICATIONS The PhD candidate should preferably have a previous training or a first research experience in 2 of the following 3 areas: ? programming languages topics, such as functional programming, compiler construction or semantics of programming languages; ? proof formalization, i.e., knowledge of proof assistants (Coq, Agda, Isabelle, etc.); ? computer architecture, especially topics about out-of-order execution of modern CPUs (cache behaviour, branch prediction, etc.). EMPLOYMENT TERMS The PhD researcher will be engaged under a 3-year work contract (French CDD) at Siemens Mobility in Chatillon. The start of the PhD thesis and the work contract may be conditioned by the fulfillment of the Qualification and ZRR admission procedures of the doctoral school (Ecole Polytechnique, Palaiseau). ADMISSION PROCEDURE The application can be submitted at the Siemens Mobility web site, at the address: https://jobs.siemens-info.com/jobs/66150?lang=en-gb From xsi at seas.upenn.edu Wed Apr 17 10:08:36 2019 From: xsi at seas.upenn.edu (Xujie Si) Date: Wed, 17 Apr 2019 10:08:36 -0400 Subject: [TYPES/announce] PLDI 2019 Second Call for Student Volunteers Message-ID: Call for student volunteers for PLDI 2019, the 40th annual ACM SIGPLAN conference on Programming Language Design and Implementation. APPLICATION FORM: https://goo.gl/forms/DfbIbDxTVuLn69Z13 APPLICATION DEADLINE (2nd call): May 1st, 2019 at 23:59 PST. PLDI 2019 is part of the ACM Federated Computing Research Conference (FCRC) , June 22-26. Co-located venues will include ISCA, SIGMETRICS, SPAA, STOC, EC, E-energy, HPDC, ICS, IWQoS, ISMM, LCTES, and COLT, providing opportunities to meet with colleagues in a wide range of research areas. The PLDI 2019 Program for Student Volunteers gives full- or part-time university students from around the world the opportunity to attend and contribute to a premier forum for all areas of programming language research, including the design, implementation, theory, and efficient use of languages. As a PLDI 2019 Student Volunteer, you will interact closely with researchers, academics and practitioners from various disciplines and meet other students from around the world. PLDI is pleased to offer a number of opportunities for student volunteers, who are vital to the efficient operation and continued success of the conference each year. The student volunteer program is a chance for students from around the world to participate in the conferences whilst assisting us in preparing and running the event. Job assignments for student volunteers include assisting with technical sessions, workshops, tutorials and panels, checking badges at doors, operating the information desk, helping with traffic flow, and general assistance to keep the conferences running smoothly. In return, volunteers are granted free registration to the conferences, free access to plenary sessions, tutorials, workshops and panels. For further details, please see this web page: https://pldi19.sigplan.org/track/pldi-2019-Student-Volunteering -------------- next part -------------- An HTML attachment was scrubbed... URL: From gaboardi at buffalo.edu Wed Apr 17 20:47:34 2019 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Thu, 18 Apr 2019 00:47:34 +0000 Subject: [TYPES/announce] OPLSS 2019 - Oregon Programming Languages Summer School - deadline extension Message-ID: <4EE0F6B6-6BD6-44B1-A430-A636FD873C22@buffalo.edu> *Extended deadline: April 30th, 2019* We are pleased to announce the program of the 18th annual Oregon Programming Languages Summer School (OPLSS) to be held from June 17th to June 29th, 2019 at the University of Oregon in Eugene. Full information on registration can be found here: http://www.cs.uoregon.edu/Activities/summerschool This year?s topic is "Foundations of Probabilistic Programming and Security?. The speakers and topics include: Amal Ahmed - Northeastern University Secure Compilation Andrew Gordon ? Microsoft Research Empowering Spreadsheet Users with Probabilistic Programming Robert Harper - Carnegie Mellon University Practical Foundations for Programming Languages Fritz Henglein - Deon Digital AG and University of Copenhagen Smart Declarative Contracts Jan Hoffmann - Carnegie Mellon University Resource Analysis Andrew Myers ? Cornell University Security-Typed Languages Frank Pfenning - Carnegie Mellon University Session-Typed Concurrent Programming Alexandra Silva - University College London Coalgebraic Semantics Sam Staton ? University of Oxford Probabilistic programming: Bayesian Nonparametrics and Semantics Nikhil Swamy ? Microsoft Research Verifying Low-level Code for Security and Correctness Properties using F* We hope you can join us for this excellent program. Zena Ariola, Paul Downen, Robert Harper and Marco Gaboardi [cid:16879899-50F8-45D1-9678-A6C7848516D1] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: logo-small.png Type: image/png Size: 20102 bytes Desc: logo-small.png URL: From a.scalas at aston.ac.uk Wed Apr 17 14:00:10 2019 From: a.scalas at aston.ac.uk (Alceste Scalas) Date: Wed, 17 Apr 2019 19:00:10 +0100 Subject: [TYPES/announce] 2nd CfP: 12th Interaction and Concurrency Experience (ICE 2019) Message-ID: ICE 2019 - 12th Interaction and Concurrency Experience ICE 2019 is a satellite workshop of DisCoTec 2019 , held on June 20-21, 2019 in Lyngby, Denmark. Webpage: http://www.discotec.org/2019/ice Paper submission: https://easychair.org/conferences/?conf=ice20190 Highlights * Distinctive selection procedure * ICE welcomes full papers to be included in the proceedings * ICE also welcomes oral communications of already published or preliminary work * invited speakers: o Dilian Gurov (KTH, SE) o Fritz Henglein (Deon Digital and University of Copenhagen, DK) o Sophia Knight (University of Minnesota Duluth, USA) o Hern?n Melgratti (University of Buenos Aires - Conicet, AR * Publication in EPTCS * Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) (to be confirmed) Important dates with EXTENDED DEADLINES * April 18, 2019: abstract submission * April 20, 2019: paper submission * *April 26*, 2019: abstract submission for research papers (>5pp + references) * *April 29*, 2019: paper submission for research papers (>5pp + references) * *May 3*, 2019: abstract submission for oral communications and short papers (<=5pp+references) * *May 6*, 2019: paper submission for oral communications and short papers (<=5pp+references) * May 24, 2019: notification * June 20-21, 2019: ICE workshop * July 15, 2019: camera-ready for EPTCS post-proceedings Scope 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 Intereaction and Concurrency, including but not limited to: * Formal semantics * Process algebras and calculi * Models and languages * Protocols * Logics and types * Expressiveness * Model transformations * Tools, implementations, and experiments * Specification and verification * Coinductive techniques * Tools and techniques for automation * Synthesis techniques Selection Procedure Since its first edition in 2008, the Oral communicationsdistinguishing 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 nine 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. ICE adopts a light double-blind reviewing process, detailed below. Submission Guidelines 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. Research papers should be 3-16 pages plus at most 2 pages of references. Short research papers are welcome; for example a 5 page short paper fits this category perfectly. * *Oral communications* 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 papers of 1-5 pages would be appreciated. For example, a one page summary of previously published work is welcome in 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 ?Oral 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 . Publications 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. Programme Committee * Aim?e Borda (Trinity College Dublin, IE) * Matteo Cimini (University of Massachusetts Lowell, USA) * Corina Cirstea (University of Southampton, UK) * Ornela Dardha (University of Glasgow, UK) * Simon Fowler (University of Edinburgh, UK) * Svetlana Jak?i? (Western Norway University of Applied Sciences, NO) * Ivan Lanese (University of Bologna, IT) * Julien Lange (University of Kent, UK) * Hugo-Andr?s L?pez (IT University of Copenhagen and DCR Solutions, DK) * Claudio Antares Mezzina (University of Leicester, UK) * Maurizio Murgia (University of Cagliari, IT) * Kristin Peters (TU Berlin, DE) * Matteo Sammartino (University College London, UK) * Emmanouela Stachtiari (Aristotle University of Thessaloniki, GR) * Silvia Lizeth Tapia Tarifa (University of Oslo, NO) * Hugo Torres Vieira (IMT Lucca, IT) * Johannes ?man Pohjola (Data61/CSIRO, AU) ICEcreamers * Massimo Bartoletti (University of Cagliari, IT) * Ludovic Henrio (CNRS, LIP, Lyon, FR) * Anastasia Mavridou (NASA Ames, USA) * Alceste Scalas (Aston University, Birmingham, UK) Steering Committee * Simon Bliudze (Inria Lille - Nord Europe, FR) * Filippo Bonchi (University of Pisa, IT) * Roberto Bruni (University of Pisa, IT) * Alexandra Silva (University College London, UK) * Paola Spoletini (Kennesaw State University, USA) * Emilio Tuosto (University of Leicester, UK) Previous editions 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 (Vol. 92). * ICE?17 , June 21-22 2017 in Neuch?tel, Switzerland, co-located with DisCoTec?17. The post-proceedings were published in EPTCS (vol. 261) and a special issue of JLAMP is in preparation. * ICE?18 , June 20-21, 2018 in Madrid, Spain, co-located with DisCoTec?18. The post-proceedings were published in EPTCS (vol. 279) and a special issue of JLAMP is in preparation. More information For additional information, please contact the Program Committee co-chairs: ice2019-0 at easychair.org -- Alceste Scalas -http://www.doc.ic.ac.uk/~ascalas/ Lecturer (Assistant Professor) in Computer Science Aston University, Birmingham, UK Main building, room MB214D, +44 121 204 4760 -------------- next part -------------- An HTML attachment was scrubbed... URL: From simone.martini at unibo.it Thu Apr 18 03:29:37 2019 From: simone.martini at unibo.it (Simone Martini) Date: Thu, 18 Apr 2019 07:29:37 +0000 Subject: [TYPES/announce] =?utf-8?q?Last_Cfp=3A_History_of_Formal_Methods?= =?utf-8?q?_2019_=28co-located_with_FM=E2=80=9919=29?= Message-ID: <9B08E319-EDE7-49E3-AF1E-EA7C504E9ADA@unibo.it> Call for papers: History of Formal Methods 2019 Workshop, 11th October 2019, Porto, Portugal (co-located with FM?19) We invite submissions to the HFM2019 workshop. See the website (https://sites.google.com/view/hfm2019) for complete details and instructions on how to submit. Submission is via EasyChair (https://easychair.org/conferences/?conf=hfm2019). This is a workshop on the history of formal methods in computing. The aim is to bring together historians of computing, technology, and science with practitioners in the field of formal methods to reflect on the discipline?s history. There will be a round of abstract submission prior to the workshop which will determine who is invited to give a presentation at the workshop. Afterwards, presenters may submit papers based on their presentations for inclusion in the workshop?s proceedings. Scope The theme of the workshop is the history of formal methods in computing. By 'formal methods' we mean mathematical or logical techniques for modelling, specifying, and reasoning about aspects of computing. This could include programming language description, concurrency modelling, theorem proving, program specification and verification, or mathematical foundations of computing. Theoretical aspects of computing have been present almost since the beginning of electronic computers, and in various ways these techniques have evolved and changed, including into what are now called ?Formal Methods?. Such aspects have been instrumental in developing fundamental understanding of computation and providing techniques for rigorous development of software, but have not always had the desired impact on practical and industrial computing. This makes the field ripe for historical research and we invite submissions to our workshop which take a historical view of the topic. This may include discussion of developments of various formal methods, evolving agendas within the field, consideration of the effect of social and cultural factors, and evaluation of the way in which formal methods have impacted computing more broadly. The workshop is intended to be of interest to current researchers in formal methods and to be accessible to people without any historical background. It should also be a venue for historians of science whose work covers formal aspects of computing as we believe understanding the the history of the field brings greater clarity to current technical research. We encourage early stage researchers to try their hand at historical reflection and gain an idea of the field?s grounding; we invite historians to contribute to the history of formal methods; and we invite researchers who have worked in formal methods for whom an historical talk provides the opportunity to reflect on their field. Submission information Submissions prior to the workshop will take the form of abstracts no longer than 500 words. If references are required, these can be added as an optional PDF file (and do not count towards the word count). All abstracts will be reviewed by the program committee whose details can be found on the website; based on these reviews, a decision will be made on who to invite to present at the workshop. Following to the workshop, proceedings will be published (details of publisher to be finalised later). Please indicate during your submission if you wish for a paper to be considered for inclusion in the proceedings?select ?Yes? even if you are not totally certain. All papers submitted for the proceedings will be subject to peer review. Important Dates ? Call for papers: January 2019 ? Submissions: 30 April 2019 ? Notification of acceptance: 30 June 2019 ? Presentations ready: 1 September 2019 ? Workshop: 11th October 2019 ? Papers for proceedings: 31 December 2019 Chairs Troy Astarte Brian Randell (Newcastle University) From gsilvia at uns.ac.rs Thu Apr 18 05:24:02 2019 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Thu, 18 Apr 2019 11:24:02 +0200 Subject: [TYPES/announce] HOR 2019 - Deadline Extension Message-ID: <18759236-0832-4CCB-9B54-F147A79898EB@uns.ac.rs> ---------------------------------------------------------------------- **** CALL FOR SUBMISSIONS **** ** HOR 2019 - 10th International Workshop on Higher-Order Rewriting ** 28 June 2019 ** Dortmund, Germany ** affiliated with FSCD 2019 ** http://imft.ftn.uns.ac.rs/HOR2019 ---------------------------------------------------------------------- ** IMPORTANT DATES ---------------------------------------------------------------------- * Submission deadline: 25 April 2019 (extended deadline) * Notification: 17 May 2019 * Final version: 31 May 2019 ---------------------------------------------------------------------- * OVERVIEW ---------------------------------------------------------------------- HOR is a forum to present work concerning all aspects of higher-order rewriting. HOR aims to provide an informal and friendly setting to discuss recent work and work in progress concerning higher-order rewriting, broadly construed. This includes rewriting systems that have functional variables or bound variables, the lambda-calculus and combinatory logic being paradigmatic examples. * TOPICS The following is a non-exhaustive list of topics for the workshop: - Applications: proof checking, theorem proving, generic programming, declarative programming, program transformation. - Foundations: pattern matching, unification, strategies, narrowing, termination, syntactic properties, type theory. - Frameworks: term rewriting, conditional rewriting, graph rewriting, net rewriting, comparisons of different frameworks. - Implementation: graphs, nets, abstract machines, explicit substitution, rewriting tools, compilation techniques. - Semantics: operational semantics, denotational semantics, separability, higher-order abstract syntax. ---------------------------------------------------------------------- ** SUBMISSION GUIDELINES ---------------------------------------------------------------------- To give a presentation at the workshop, submit an extended abstract (between 2 to 5 pages} via Easychair https :// easychair .org/conferences/? conf = hor2019 HOR is a platform for discussing open questions, ongoing research, and new perspectives, as well as new results. Extended abstracts describing work in progress, preliminary results, research projects, or problems in higher-order rewriting are very welcome. The workshop has informal electronic proceedings. ---------------------------------------------------------------------- ** COMMITTEES ---------------------------------------------------------------------- ** PROGRAM COMMITTEE * Silvia Ghilezan, chair, University of Novi Sad, Serbia * Stefano Guerrini, Paris 13 University, France * Masahito Hasegawa, Kyoto University, Japan * Cynthia Kop, Radboud University, The Netherlands * Pierre Lescanne, Ecole Normale Sup?rieure de Lyon, France * Julian Nagele, Queen Mary University of London, UK * Vincent van Oostrom, University of Innsbruck, Austria ---------------------------------------------------------------------- ** STEERING COMMITTEE * Delia Kesner, Universit? Paris 7, France * Femke Van Raamsdonk, Vrije Universiteit, The Netherlands ---------------------------------------------------------------------- ** INVITED SPEAKERS ---------------------------------------------------------------------- * TBA * TBA ---------------------------------------------------------------------- ** CONTACT ---------------------------------------------------------------------- All questions about submissions should be emailed to the PC chair Silvia Ghilezan (gsilvia at uns.ac.rs ) -- -- ====================================== Silvia Ghilezan, Ph.D. Professor Faculty of Technical Sciences, University of Novi Sad Trg Dositeja Obradovica 6 21000 Novi Sad, Serbia tel + 381 21 485 2277 fax + 381 21 6350 770 http://imft.ftn.uns.ac.rs/~silvia -------------- next part -------------- An HTML attachment was scrubbed... URL: From fredrik.nordvall-forsberg at strath.ac.uk Thu Apr 18 09:57:54 2019 From: fredrik.nordvall-forsberg at strath.ac.uk (Fredrik Nordvall Forsberg) Date: Thu, 18 Apr 2019 14:57:54 +0100 Subject: [TYPES/announce] Postdoctoral position in Compositional Game Theory at Univ. of Strathclyde Message-ID: The University of Strathclyde is looking to recruit a full-time postdoctoral researcher to work on the project "Compositional Game Theory" with Professor Neil Ghani, Dr Clemens Kupke and Dr Fredrik Nordvall Forsberg. Duration: initially 1 year, with possible extension to 4 years Salary: ?32236 - ?3960 Start: 1 August 2019 or soon thereafter Deadline: 25 May 2019 Interested candidates should contact Professor Neil Ghani (ng at cis.strath.ac.uk) in the first instance. Applicants must hold or be about to receive a doctoral degree in Computer Science or Mathematics or Economic Game Theory, and have a strong background in one or more of the following areas: * Category theory * Programming languages * Type Theory * Economic Game Theory The successful applicant will focus on developing foundational theory to support Compositional Game Theory and/or applications of Compositional Game Theory to real world applications. This includes collaborating with project partners and members, including PhD students. The position lies within the MSP group (http://msp.cis.strath.ac.uk/) consisting of Neil Ghani, Conor McBride, Clemens Kupke, Ross Duncan, Bob Atkey and Fredrik Nordvall Forsberg. From chris.heunen at ed.ac.uk Thu Apr 18 12:10:23 2019 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Thu, 18 Apr 2019 18:10:23 +0200 Subject: [TYPES/announce] Postdoctoral position in quantum theory in Edinburgh Message-ID: The University of Edinburgh is looking to recruit a full-time postdoctoral researcher to work on the project "Combining Viewpoints in Quantum Theory" with Dr. Chris Heunen. Duration: initially 1 year, with extension to 3 years Salary: ?33,199 - ?39,609 Start: 1 July 2019 or soon thereafter Deadline: 17 May 2019 Application: https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=047668 Applicants must hold or be about to receive a doctoral degree in Computer Science, Mathematics, or Physics, and have a strong background in one or more of the following areas: * Quantum computing * Category theory * Programming languages * Operator algebra * Causality The successful applicant will focus on one of two areas: optimising quantum programs by analysing unitary groups, and implementing the achieved results in software; or developing a categorical framework for spatially distributed quantum protocols, and investigating causality. This includes collaborating with project partners and members, including PhD students. The Quantum Informatics group (http://web.inf.ed.ac.uk/quantum-informatics) is part of the School of Informatics' Laboratory for the Foundations of Computer Science, a community of theoretical computer scientists with interests in concurrency, semantics, categories, algebra, types, logic, algorithms, complexity, quantum theory, databases and modelling. Informal enquiries can be directed to . -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From c.cadar at imperial.ac.uk Thu Apr 18 13:47:06 2019 From: c.cadar at imperial.ac.uk (Cadar, Cristian) Date: Thu, 18 Apr 2019 17:47:06 +0000 Subject: [TYPES/announce] Postdoctoral and PhD positions at Imperial College London Message-ID: <039cab7a-17e6-eb78-4007-ff5ea5b38a76@imperial.ac.uk> Applications are invited for a postdoctoral position and a PhD studentship in the Software Reliability Group at Imperial College London, under the direction of Cristian Cadar. The research will be part of the ERC Consolidator Grant Project PASS: Program Analysis for Safe and Secure Software Evolution, and will focus on helping software systems evolve safely and securely. PASS aims to take a holistic approach to the challenges of safe and secure software evolution, by combining offline program analysis to verify or comprehensively test software changes, with runtime mechanisms for keeping the software updated and secure against potentially erroneous changes that make it into the deployed system. For more details about these positions, please see: https://srg.doc.ic.ac.uk/vacancies/postdoc-erc-2019/ and https://srg.doc.ic.ac.uk/vacancies/phd-erc-2019/ From davidl at binghamton.edu Thu Apr 18 15:27:06 2019 From: davidl at binghamton.edu (Yu David Liu) Date: Thu, 18 Apr 2019 15:27:06 -0400 Subject: [TYPES/announce] International Workshop on Programming Across the System Stack (PASS@ECOOP'19) Message-ID: International Workshop on Programming Across the System Stack (PASS at ECOOP '19) https://2019.ecoop.org/home/PASS-ECOOP-2019 London, UK, July 19, 2019 ========= Overview ========= The landscape of computation platforms has changed dramatically in recent years. Emerging systems ? such as unmanned aerial vehicles (UAV), Internet of things (IoT), cloud computing servers, heterogeneous clusters, data centers, wearable devices, and smartphones ? pose a distinct set of system-oriented challenges ranging from data throughput, energy efficiency, security, real-time guarantees, to high performance. In the meantime, programming-related quality metrics such as correctness, verifiability, portability, modularity, and extensibility, remain relevant in modern software engineering, bringing in crucial benefits such as modular reasoning, program understanding, and collaborative software development. Current methodologies and software development technologies should be revised in order to produce software to meet system-oriented goals, while preserving high software quality. The role of the Programmer or Software Developer is essential, having to be aware of the implications that each design, architecture and implementation decision has on the application-system ecosystem. This workshop is driven by one fundamental question: How does software quality interact with system-oriented goals? We welcome both positive and negative responses to this question. An example of the former would be modular reasoning systems specifically designed to promote system-oriented goals, whereas an example of the latter would be anti-patterns against system-oriented goals during software development. Areas of interest include but are not limited to: ? Program reasoning across the system stack ? Language design for computer systems ? Language support for emerging platforms (e.g., UAVs, IoTs) ? Energy-aware software systems and languages ? Cross-layer security support ? Software architecture for application-system interactions ? Trade-off support between system-oriented metrics and software quality metrics ? Cross-layer optimization ? Empirical studies (patterns and anti-patterns) ========= Submission Guidelines ========= PASS accepts the following submission categories: ? Regular papers: up to 6 pages, ? Position papers: up to 2 pages, ? Posters: one page extended abstract or a poster draft. We welcome papers that identify new problems or report work in progress. A good PASS submission should be interesting and clear. It does not need to describe a complete solution. Submissions can be made through Easychair: https://easychair.org/conferences/?conf=passecoop19 ========= Invited Talk ========= Daniel O'Keeffe, Royal Holloway University of London https://danokeeffe.io/ ========= Important dates ========= Papers ? Abstracts: May 15, 2019 ? Submission: May 20, 2019 ? Notification: June 10, 2019 ? Final copy: June 21 , 2019 Posters ? Submission: June 5, 2019 ? Notification: June 10, 2019 ========= Program Committee ========= ? Christoph Bockisch, Philipps-University Marburg (*) ? Dan Grossman, University of Washington ? Sebastian G?tz, Technische Universit?t Dresden ? Fahed Jubair, University of Jordan ? Yu David Liu, State University of New York at Binghamton (*) ? Hidehiko Masuhara, Tokyo Institute of Technology, Japan (*) ? Gustavo Pinto, UFPA ? Aleksandar Prokopec, Oracle Labs ? Hridesh Rajan, Iowa State University ? Nobuko Yoshida, Imperial College London ? Lukasz Ziarek, State University of New York at Buffalo (*) (*) indicates an organizer -- Yu David Liu Department of Computer Science SUNY Binghamton -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.seisenberger at swansea.ac.uk Thu Apr 18 16:09:30 2019 From: m.seisenberger at swansea.ac.uk (Seisenberger M.) Date: Thu, 18 Apr 2019 20:09:30 +0000 Subject: [TYPES/announce] LCC 2019: 2nd Call for contributions Message-ID: =========================================================== 2nd Call for Contributions LCC 2019 20th International Workshop on Logic and Computational Complexity July 8, 2019, Patras, Greece Collocated with ICALP 2019 http://www.cs.swansea.ac.uk/lcc/ =========================================================== LCC meetings are aimed at the foundational interconnections between logic and computational complexity, as present, for example, in implicit computational complexity (descriptive and type-theoretic methods); deductive formalisms as they relate to complexity (e.g. ramification, weak comprehension, bounded arithmetic, linear logic and resource logics); complexity aspects of finite model theory and databases; complexity-mindful program derivation and verification; computational complexity at higher type; and proof complexity. The program will consist of invited lectures as well as contributed talks selected by the Program Committee. IMPORTANT DATES: * submission May 1, 2019 * notification May 20, 2019 * workshop July 8, 2019 INVITED SPEAKERS: * Daniel Leivant (Indiana University, US) * Thomas Seiller (CNRS Paris, France) * Thomas Zeume (TU Dortmund, Germany) SUBMISSION: Submissions must be in English and in the form of an abstract of about 3-4 pages. All submissions should be submitted through Easychair at: https://easychair.org/conferences/?conf=lcc19 We also welcome submissions of abstracts based on work submitted or published elsewhere, provided that all pertinent information is disclosed at submission time. There will be no formal reviewing as is usually understood in peer-reviewed conferences with published proceedings. The program committee checks relevance and may provide additional feedback. PROGRAM COMMITTEE: Lauri Hella, Co-chair, Tampere University, Finland Monika Seisenberger, Co-chair, Swansea University, UK Sam Buss, University of California, San Diego, US Anupam Das, University of Copenhagen, Denmark Anuj Dawar, University of Cambridge, UK Akitoshi Kawamura, Kyushu University, Fukuoka, Japan Arne Meier, University of Hannover, Germany Lidia Tendera, University of Opole, Poland REGISTRATION: via ICALP 2019 registration CONTACT: To contact the workshop organizers, please send an e-mail to lcc19 at easychair.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at uottawa.ca Thu Apr 18 18:22:24 2019 From: afelty at uottawa.ca (Amy Felty) Date: Thu, 18 Apr 2019 22:22:24 +0000 Subject: [TYPES/announce] LSFA 2019 - Final Call for Papers and Extended Deadline Message-ID: Due to numerous requests, here is the definitive deadline: May 1. ### FINAL CALL FOR PAPERS LSFA 2019 14th Workshop on Logical and Semantic Frameworks, with Applications 24-26 August 2019, Natal, Brazil https://sites.google.com/view/lsfa2019 Logical and semantic frameworks are formal languages used to represent logics, languages and systems. These frameworks provide foundations for the formal specification of systems and programming languages, supporting tool development and reasoning. LSFA 2019 will be a satellite event of CADE-27, which will be held in Natal, Brazil, 25-30 August, 2019 (https://www.mat.ufrn.br/cade-27/). Previous editions of LSFA took place in Fortaleza (2018), Bras?lia (2017, collocated with Tableaux+FroCoS+ITP), Porto (2016), Natal (2015), Bras?lia (2014), S?o Paulo (2013), Rio de Janeiro (2012), Belo Horizonte (2011), Natal (2010), Bras?lia (2009), Salvador (2008), Ouro Preto (2007), and Natal (2006). See http://lsfa.cic.unb.br for more information. NEW DATES: * Submission deadline: May 1 *Deadline Extension* * Notification to authors: June 5 * Proceedings version due: June 26 * LSFA 2019: August 24-26 TOPICS OF INTEREST Topics of interest include, but are not limited to: * Specification languages and meta-languages * Formal semantics of languages and logical systems * Logical frameworks * Semantic frameworks * Type theory * Proof theory * Automated deduction * Implementation of logical or semantic frameworks * Applications of logical or semantic frameworks * Computational and logical properties of semantic frameworks * Logical aspects of computational complexity * Lambda and combinatory calculi * Process calculi SUBMISSION AND PUBLICATION Contributions should be written in English and submitted in the form of full papers with a maximum of 13 pages including references. Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds (preliminary results and work in progress), original surveys, or overviews of research projects, where the focus is more on elegance and dissemination than on novelty. Papers belonging to this second category are expected to be short, that is, of a maximum of 6 pages including references. For both paper categories, additional technical material can be provided in a clearly marked appendix which will be read by reviewers at their discretion. Contributions must also be unpublished and not submitted simultaneously for publication elsewhere. The papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/prelim.html). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2019 At least one of the authors should register for the workshop. All accepted papers will be available online during the workshop; full papers will be published at ENTCS, and short papers will be collected in an informal volume. For the publication of the proceedings there will be a cost to authors of USD 50 at registration time. Previous LSFA special issues have been published in journals such as Log J IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Pascal Fontaine, LORIA * Achim Jung, University of Birmingham * Vivek Nigam, Fortiss * Elaine Pimentel, UFRN * Giselle Reis, CMU-Qatar PROGRAM COMMITTEE CO-CHAIRS * Amy Felty, University of Ottawa (chair) * Jo?o Marcos, UFRN (chair) PROGRAM COMMITTEE * Beniamino Accattoli, INRIA Saclay * Sandra Alves, University of Porto * Mario Benevides, UFRJ * Ana Bove, Chalmers * Marco Cerami, UFBA * Valeria de Paiva, Nuance Communications * Maribel Fernandez, King's College London * Francicleber Ferreira, UFC * Erich Gr?del, RWTH Aachen * Edward Hermann Haeusler, PUC-Rio * Oleg Kiselyov, Tohoku University * Bj?rn Lellmann, TU Wien * Bruno Lopes, UFF * Favio Miranda-Perea, UNAM * Alberto Momigliano, University of Milano * Daniele Nantes, UnB * Pedro Quaresma, University of Coimbra * Florian Rabe, LRI Paris * Alexandre Rademaker, IBM-Brazil * Umberto Rivieccio, UFRN * Camilo Rocha, PUJ * Matthieu Sozeau, IRIF * Nora Szasz, Universidad ORT * Ivan Varzinczak, Universit? d?Artois * Daniel Ventura, UFG * Anna Zamansky, University of Haifa ORGANIZING COMMITTEE * Carlos Olarte, UFRN CONTACT * lsfa2019 at easychair.org From matthias at ccs.neu.edu Thu Apr 18 19:34:40 2019 From: matthias at ccs.neu.edu (matthias at ccs.neu.edu) Date: Thu, 18 Apr 2019 19:34:40 -0400 Subject: [TYPES/announce] The Racket Summer School of Programming Languages Message-ID: <05042EEF-E1A7-4A45-A192-007535E265E5@ccs.neu.edu> The 2019 Racket Summer School of Programming Languages Due to last year's demand, this year's theme is once again language-oriented programming The school has been expanded to two tracks: -- Beautiful Racket a 3-day track Matthew Butterick, author of the eponymous book -- How to Design Languages, a 5-day track consisting of the following lectures: -- Racket and Domain-Specific Languages Matthias Felleisen, Northeastern University -- Syntactic Extension in Racket Jay McCarthy, Univ. Massachusetts, Lowel -- Modules and Macros Racket Languages From Modules Matthew Flatt, University of Utah -- Types and Typed DSLs in Racket Jesse Tov, Northwestern University -- Project Work The Team -- Language Gems Robby Findler, Northwestern University -- Research in Language-Oriented Programming Matthias Felleisen The summer school will teach participants with lectures and hands-on exercise how to rapidly build domain-specific languages (DSLs) and integrate them with Racket and other DSLs. Attendees may also wish to stay for the immediately following RacketCon where speakers from industry and academia demo some of their recent innovations. For details, see https://school.racket-lang.org From wjb at williamjbowman.com Thu Apr 18 22:46:39 2019 From: wjb at williamjbowman.com (William J. Bowman) Date: Thu, 18 Apr 2019 22:46:39 -0400 Subject: [TYPES/announce] Logic Mentoring Workshop (LMW) 2019 Call for Participation Message-ID: <20190419024638.GE8044@williamjbowman.com> Please distribute this call widely; send it to your reading groups, your classes, and internal lab lists! Call for Participation LMW 2019 4th Logic Mentoring Workshop June 22, 2019, Vancouver, Canada Co-located with LICS 2019 https://lics.siglog.org/lics19/lmw.php ================================================================= The Logic Mentoring Workshop (LMW) will introduce young researchers to the technical and practical aspects of a career in logic research. It is targeted at students, from senior undergraduates to graduates, and will include talks and a panel session from leaders in the subject. LMW 2019 builds on the resounding success of the first three editions held in 2016, 2017 and 2018. It will be co-located with the Symposium on Logic in Computer Science (LICS 2019), the premier international forum on theoretical and practical topics in computer science related to logic. LMW will take place in Vancouver on June 22 before the main conference. SPEAKERS Bob Atkey (University of Strathclyde) Kuen-Bang Hou (Favonia) (University of Minnesota) Ohad Kammar (University of Edinburgh) ?tienne Miquey (Inria, Gallinette) Brigitte Pientka (McGill University) Sylvain Schmitz (LSV, Paris-Saclay) Ana Sokolova (University of Salzburg) PANELISTS Ohad Kammar (University of Edinburgh) Ana Sokolova (University of Salzburg) Kuen-Bang Hou (Favonia) (University of Minnesota) ORGANIZING COMMITTEE William J. Bowman (University of British Columbia) Mike Dodds (Galois, Inc) Sandra Kiefer (RWTH Aachen University) Filip Mazowiecki (University of Bordeaux) PROGRAM A detailed program will soon be available on the LMW 2019 website at https://lics.siglog.org/lics19/lmw.php TRAVEL AWARDS Thanks to the generous support from Amazon Web Services, Galois, NSF and SIGLOG, we will be able to offer travel awards to eligible participants. The travel support will consist in refunds for expenses regarding registration and possibly accommodation. The application form will be available from Monday, April 22. Applicants must fill out the form and provide a recommendation letter. Please find further details on our website. The deadline for applications is May 17th and applicants will be notified by May 27th. We are looking forward to seeing you at LMW in Vancouver! -- William J. Bowman, Ph.D. Assistant Professor, Computer Science, University of British Columbia https://www.williamjbowman.com From tobycmurray at googlemail.com Sun Apr 21 08:11:58 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Sun, 21 Apr 2019 21:41:58 +0930 Subject: [TYPES/announce] DEADLINE EXTENDED: FTfJP 2019 - 28 April Message-ID: # DEADLINE EXTENDED - CALL FOR PAPERS Extended submission deadline: Sunday 28 April (AoE) 21st Workshop on Formal Techniques for Java-like Programs (FTfJP 2019) https://conf.researchr.org/home/FTfJP-2019/ Monday 15th July 2019, London Co-located with ECOOP 2019 ## About FTfJP 2019 Formal techniques can help analyse programs, precisely describe program behaviour, and verify program properties. Modern programming languages are interesting targets for formal techniques due to their ubiquity and wide user base, stable and well-defined interfaces and platforms, and powerful (but also complex) libraries. New languages and applications in this space are continually arising, resulting in new programming languages (PL) research challenges. Work on formal techniques and tools and on the formal underpinnings of programming languages themselves naturally complement each other. FTfJP is an established workshop which has run annually since 1999 alongside ECOOP, with the goal of bringing together people working in both fields. The workshop has a broad PL theme; the most important criterion is that submissions will generate interesting discussions within this community. The term ?Java-like? is somewhat historic and should be interpreted broadly: FTfJP solicits and welcomes submission relating to programming languages in general, beyond Java, C#, Scala, etc. Example topics of interest include: * Language design and semantics * Type systems * Concurrency and new application domains * Specification and verification of program properties * Program analysis (static or dynamic) * Program Synthesis * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. ## Submissions Contributions are sought in two categories: * Full Papers (6 pages, excluding references) present a technical contribution, case study, or detailed experience report. We welcome both complete and incomplete technical results; ongoing work is particularly welcome, provided it is substantial enough to stimulate interesting discussions. * Short Papers (2 pages, excluding references) should advocate a promising research direction, or otherwise present a position likely to stimulate discussion at the workshop. We encourage e.g. established researchers to set out a personal vision, and beginning researchers to present a planned path to a PhD. Both types of contributions will benefit from feedback received at the workshop. Submissions will be peer reviewed, and will be evaluated based on their clarity and their potential to generate interesting discussions. The format of the workshop encourages interaction. FTfJP is a forum in which a wide range of people share their expertise, from experienced researchers to beginning PhD students. Submissions are accepted via https://easychair.org/conferences/?conf=ftfjp2019 ## Formatting and Publication Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page (https://www.sigplan.org/Resources/Author). Accepted papers will be published in the ACM Digital Library by default, though authors will be able to opt out of this publication, if desired. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. ## Important Dates * Submission: 28 April (AoE) * Notification: 2 June ## Invited Speakers * Scott Owens (University of Kent): CakeML * Philipp Ruemmer (Uppsala University): JayHorn ## Program Committee * Yuyan Bao (Pennsylvania State University) * James Bornholt (University of Washington) * Gidon Ernst (Co-Chair; LMU Munich) * Marie Farrell (University of Liverpool) * Carlo A. Furia (USI ? Universit? della Svizzera Italiana) * Marie-Christine Jakobs (TU Darmstadt) * Wojciech Mostowski (Halmstad University) * Toby Murray (Co-Chair; University of Melbourne) * Christine Rizkallah (University of New South Wales and Data61) * Martin Sch?f (Amazon Web Services) From sk826 at cam.ac.uk Mon Apr 22 06:29:37 2019 From: sk826 at cam.ac.uk (KC Sivaramakrishnan) Date: Mon, 22 Apr 2019 15:59:37 +0530 Subject: [TYPES/announce] ML Family Workshop 2019: Call for presentations Message-ID: We are happy to invite submissions for ML family workshop 2019, to be held during the ICFP conference week on Thursday 22nd August 2019. ML family workshop invites submissions touching on the programming languages traditionally seen as part of the ?ML family?. However, we are also keen to receive submissions from other related language groups. If you have questions about the suitability of your work for the workshop, please feel free to write an email. The detailed CFP is available on the ICFP website: https://icfp19.sigplan.org/home/mlfamilyworkshop-2019#Call-for-Presentations ## Important dates Thu 16 May 2019 (AoE) Submission deadline Sun 30 Jun 2019 Author Notification Thu 22 Aug 2019 ML Family Workshop ## Program Committee Aggelos Biboudis EPFL, Switzerland Andreas Rossberg Dfinity, Germany Atsushi Igarashi Kyoto University, Japan Avik Chaudhuri Facebook, USA Cyrus Omar University of Chicago, USA David Allsopp University of Cambridge, UK Edwin Brady University of St. Andrews, UK Jacques-Henri Jourdan CNRS, LRI, Universit? Paris-Sud, France KC Sivaramakrishnan IIT Madras, India Lars Bergstrom Mozilla Research, USA Matthew Fluet Rochester Institute of Technology, USA Zoe Paraskevopoulou Princeton University, USA ## Submission details We seek extended abstracts, up to 3 pages long. Submissions must be uploaded to the workshop submission website: https://icfp19mlworkshop.hotcrp.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From spreen at mathematik.uni-siegen.de Mon Apr 22 11:00:23 2019 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Mon, 22 Apr 2019 15:00:23 +0000 Subject: [TYPES/announce] CCC 2019; call for submissions In-Reply-To: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> References: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> Message-ID: Continuity, Computability, Constructivity ? From Logic to Algorithms (CCC 2019) Ljubljana (Slovenia), 2-6 September 2019 Call for papers https://www.fmf.uni-lj.si/~simpson/ccc2019 CCC is a workshop series that brings together researchers applying logical methods to the development of algorithms, with a particular focus on computation with infinite data, where issues of continuity, computability and constructivity play major roles. Specific topics include exact real number computation, computable analysis, effective descriptive set theory, constructive analysis, and related areas. The overall aim is to apply logical methods in these disciplines to provide a sound foundation for obtaining exact and provably correct algorithms for computations with real numbers and other continuous data, which are of increasing importance in safety critical applications and scientific computation. The workshop will take place in Ljubljana, Slovenia. Previous workshops have been held in Cologne 2009, Trier 2012, Gregynog 2013, Ljubljana 2014, Kochel 2015, Nancy 2017, and Faro 2018. The workshop is open to all participants. Scope: The workshop specifically invites contributions in the areas of * Exact real number computation, * Correctness of algorithms on infinite data, * Computable analysis, * Complexity of real numbers, real-valued functions, etc. * Effective descriptive set theory, * Domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * And related areas. Invited Speakers: * Hannes Diener (Christchurch, New Zealand) * Fabian Immler (Pittsburgh, USA) * Florian Steinberg (Paris, France) * Thomas Streicher (Darmstadt, France) * Holger Thies (Fukuoka, Japan) Tutorial Speaker: * Helmut Schwichtenberg (Munich, Germany) Submission: Extended abstracts (1-2 pages) of original work are welcome. Deadline: 1 July 2019 Upload your submission via EasyChair: https://easychair.org/conferences/?conf=ccc2019 Programme Committee: * Francesco Ciraulo (Padua) * Akitoshi Kawamura (Fukuoka) * Alex Simpson (Ljubljana) (co-chair) * Dieter Spreen (Siegen) (co-chair) * Chuangjie Xu (Munich). Organizing Committee: * Alex Simpson (Ljubljana) * Niels Voorneveld (Ljubljana) -------------- next part -------------- An HTML attachment was scrubbed... URL: From A.Popescu at mdx.ac.uk Tue Apr 23 07:15:44 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Tue, 23 Apr 2019 11:15:44 +0000 Subject: [TYPES/announce] FroCoS 2019 (London): DEADLINE EXTENSION and final call for papers Message-ID: FroCoS 2019 The 12th International Symposium on Frontiers of Combining Systems London, UK, September 4-6, 2019 Website: https://www.frocos2019.org Contact: chair at frocos2019.org Due to requests from potential authors and from current authors wishing to polish their papers, we have extended the submission deadlines. The new deadlines are: 1 May 2019 (abstract), 8 May 2019 (paper) Authors who have a good paper and are in doubt whether to send it to FroCoS may note some highlights of this year's edition: two affiliated workshops, two affiliated tutorials, a financially supported best paper award, five outstanding invited speakers (to be announced soon) and some support for young researchers traveling to the conference (including widely available cheap accommodation). We hope to see many of you this September in London -- in the beautiful campus of the Middlesex University, located 40 minutes from the city center and 20 minutes from Camden Town's iconic music venues! GENERAL INFORMATION The 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, from 4 to 6 September 2019. FroCoS is the main international event for research on the development of techniques and methods for the combination and integration of formal systems, their modularization and analysis. The first FroCoS symposium was held in Munich, Germany, in 1996. Initially held every two years, since 2004 it has been organized annually with alternate years forming part of IJCAR. If we also count the IJCAR editions, this year FroCoS celebrates its 20th edition. FroCoS 2019 will be co-located with the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019). The two conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE In various areas of computer science, such as logic, computation, program development and verification, artificial intelligence, knowledge representation, and automated reasoning, there is an obvious need for using specialized formalisms and inference systems for selected tasks. To be usable in practice, these specialized systems must be combined with each other and integrated into general purpose systems. This has led to the development of techniques and methods for the combination and integration of dedicated formal systems, as well as for their modularization and analysis. FroCoS traditionally focuses on these types of research questions and activities. Like its predecessors, FroCoS 2019 seeks to offer a common forum for research in the general area of combination, modularization, and integration of systems, with emphasis on logic-based methods and their practical use. Topics of interest for FroCoS 2019 include (but are not restricted to): * combinations of logics (such as higher-order, first-order, temporal, modal, description or other non-classical logics) * combination and integration methods in SAT and SMT solving * combination of decision procedures, satisfiability procedures, constraint solving techniques, or logical frameworks * combination of logics with probability and/or fuzzy measures * combinations and modularity in ontologies * integration of equational and other theories into deductive systems * hybrid methods for deduction, resolution and constraint propagation * hybrid systems in knowledge representation and natural language semantics * combined logics for distributed and multi-agent systems * logical aspects of combining and modularizing programs and specifications * integration of data structures into constraint logic programming and deduction * combinations and modularity in term rewriting * methods and techniques for the verification and analysis of information systems * methods and techniques for combining logical reasoning with machine learning SUBMISSION GUIDELINES The program committee seeks high-quality submissions describing original work, written in English, not overlapping with published or simultaneously submitted work to a journal or conference with archival proceedings. Selection criteria include accuracy and originality of ideas, clarity and significance of results, and quality of presentation. The page limit in Springer LNCS style is 16 pages in total, including references and figures. Any additional material (going beyond the page limit) can be included in a clearly marked appendix. This appendix will be read at the discretion of the committee, and must be removed for the camera-ready version. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via EasyChair at https://easychair.org/conferences/?conf=frocos2019 For each accepted paper, at least one of the authors is required to attend the conference and present the work. Prospective authors must register a title and an abstract three days before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 1 May 2019 Paper submission: 8 May 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 FroCoS conference: 4-6 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARD The program committee will select the FroCoS 2019 Best Paper, which will be awarded 500 Euros. The award will be presented at the conference. SUPPORT FOR STUDENT AND YOUNG RESEARCHER PARTICIPATION We have some limited funding for supporting students and young researchers traveling to the conference -- courtesy of direct sponsorship from Amazon and Springer and indirect sponsorship from the Association for Symbolic Logic. In addition, some funding will be available through the EUTypes COST action website. In all cases, authors of accepted papers will be given precedence. Please see the conference website for more details. In addition, the Middlesex University is offering accommodation at a ?30 daily rate in some excellently maintained shared flats located close to the conference venue (https://www.mdx.ac.uk/life-at-middlesex/accommodation/halls-of-residence/platt-hall). AFFILIATED EVENTS (COMMON WITH TABLEAUX) WORKSHOPS: * The 25th Workshop on Automated Reasoning (ARW 2019, http://arw.csc.liv.ac.uk) Organizers: Florian Kammueller (Middlesex University) and Alexander Bolotov (University of Westminster) * Journeys in Computational Logic: Tributes to Roy Dyckhoff Organizers: Stephane Graham-Lengrand (SRI International), Ekaterina Komendantskaya (Heriot-Watt University) and Mehrnoosh Sadrzadeh (Queen Mary University of London) TUTORIALS: * Formalising concurrent computation: CLF, Celf, and applications (joint FroCoS/TABLEAUX tutorial). Presenters: Sonia Marin (IT-University of Copenhagen), Giselle Reis (Carnegie Mellon University in Qatar) and Iliano Cervesato (Carnegie Mellon University) * How to Build an Automated Theorem Prover - An Introductory Tutorial (invited TABLEAUX tutorial). Presenter: Jens Otten (University of Oslo) PROGRAM COMMITTEE Carlos Areces, FaMAF - Universidad Nacional de C?rdoba, Argentina Alessandro Artale, Free University of Bolzano-Bozen, Italy Franz Baader, TU Dresden, Germany Christoph Benzm?ller, Free University of Berlin, Germany Jasmin Christian Blanchette, Vrije Universiteit Amsterdam, Netherlands Torben Bra?ner, Roskilde University, Denmark Clare Dixon, University of Liverpool, UK Marcelo Finger, University of S?o Paulo, Brazil Pascal Fontaine, LORIA, INRIA, University of Lorraine, France Didier Galmiche, LORIA, University of Lorraine, France Silvio Ghilardi, Universit? degli Studi di Milano, Italy J?rgen Giesl, RWTH Aachen, Germany Andreas Herzig, CNRS, IRIT, France Moa Johansson, Chalmers University, Sweden Jean Christoph Jung, University of Bremen, Germany Cezary Kaliszyk, University of Innsbruck, Austria Ekaterina Komendantskaya, Heriot-Watt University, UK Roman Kontchakov, Birkbeck, University of London, UK Alessio Lomuscio, Imperial College London, UK Assia Mahboubi, INRIA, France Stefan Mitsch, Carnegie Mellon University Cl?udia Nalon, University of Bras?lia, Brazil Andrei Popescu, Middlesex University London, UK Silvio Ranise, Fondazione Bruno Kessler-Irst, Italy Christophe Ringeissen, LORIA-INRIA, France Philipp R?mmer, Uppsala University, Sweden Renate Schmidt, University of Manchester, UK Viorica Sofronie-Stokkermans, University Koblenz-Landau, Germany Christian Sternagel, University of Innsbruck, Austria Andrzej Szalas, Link?ping University, Sweden Cesare Tinelli, University of Iowa, US Ashish Tiwari, SRI International, US Christoph Weidenbach, Max Planck Institute for Informatics, Germany PC CHAIRS Andreas Herzig, CNRS, IRIT, France Andrei Popescu, Middlesex University London, UK LOCAL ORGANIZATION COMMITTEE Kelly Androutsopoulos, Middlesex University London, UK Jaap Boender, Middlesex University London, UK Michele Bottone, Middlesex University London, UK Florian Kammueller, Middlesex University London, UK Rajagopal Nagarajan, Middlesex University London, UK Andrei Popescu, Middlesex University London, UK Franco Raimondi, Middlesex University London, UK LOCAL ORGANIZATION CHAIR Franco Raimondi, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.coecke at cs.ox.ac.uk Tue Apr 23 09:40:33 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Tue, 23 Apr 2019 14:40:33 +0100 Subject: [TYPES/announce] Final call for contributions: Applied Category Theory 2019, July 15-19, Oxford. Message-ID: 2ND (AND LAST) CALL FOR PAPERS Applied Category Theory 2019 July 15-19, 2019, Oxford, UK http://www.cs.ox.ac.uk/ACT2019/ * * * Applied category theory is a topic of interest for a growing community of researchers, interested in studying systems of all sorts using category-theoretic tools. These systems are found in the natural sciences and social sciences, as well as in computer science, linguistics, and engineering. The background and experience of our members is as varied as the systems being studied. The goal of the ACT2019 Conference is to bring the majority of researchers in the field together and provide a platform for exposing the progress in the area. Both original research papers as well as extended abstracts of work submitted/accepted/published elsewhere will be considered. There will be best paper award(s) and selected contributions will be awarded extended keynote slots. The conference will include a business showcase and tutorials, and there also will be an adjoint school, the following week (see webpage). IMPORTANT DATES Submission of contributed papers: 3 May Acceptance/Rejection notification: 7 June SUBMISSIONS Prospective speakers are invited to submit one (or more) of the following: - Original contributions of high quality work consisting of a 5-12 page extended abstract that provides sufficient evidence of results of genuine interest and enough detail to allow the program committee to assess the merits of the work. Submissions of works in progress are encouraged but must be more substantial than a research proposal. - Extended abstracts describing high quality work submitted/published elsewhere will also be considered, provided the work is recent and relevant to the conference. These consist of a maximum 3 page description and should include a link to a separate published paper or preprint. The conference proceedings will be published in a dedicated Proceedings issue of the new Compositionality journal: http://www.compositionality-journal.org Only "original contributions" are eligible to be published in the proceedings. Submissions should be prepared using LaTeX, and must be submitted in PDF format. Use of the Compositionality style is encouraged. Submission is done via EasyChair: https://easychair.org/conferences/?conf=act2019 PROGRAM CHAIRS: John Baez (UC Riverside) Bob Coecke (University of Oxford) PROGRAM COMMITTEE Bob Coecke (chair) John Baez (chair) Christina Vasilakopoulou David Moore Josh Tan Stefano Gogioso Brendan Fong Steve Lack Simona Paoli Joachim Kock Kathryn Hess Bellwald Tobias Fritz David I. Spivak Ross Duncan Dan Ghica Valeria de Paiva Jeremy Gibbons Samual Mimram Aleks Kissinger Jamie Vicary Martha Lewis Nick Gurski Dusko Pavlovic Chris Heunen Corina Cirstea Helle Hvid Hansen Dan Marsden Simon Willerton Pawel Sobocinski Dominic Horsman Nina Otter Miriam Backens STEERING COMMITTEE John Baez (UC Riverside) Bob Coecke (University of Oxford) David Spivak (MIT) Christina Vasilakopoulou (UC Riverside) From kishidakohei at gmail.com Tue Apr 23 16:07:48 2019 From: kishidakohei at gmail.com (Kohei Kishida) Date: Tue, 23 Apr 2019 17:07:48 -0300 Subject: [TYPES/announce] Final Call for Papers: Fourth Symposium on Compositional Structures (SYCO 4) Message-ID: <0d8dafe4-706f-17d2-297f-f8cd41957ccb@gmail.com> (Invited speakers and financial support have been added. The submission deadline is close, but please note that there is no fixed submission format or page limit.) FOURTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 4) Chapman University, California, USA 22-23 May, 2019 http://events.cs.bham.ac.uk/syco/4/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018, at the University of Birmingham. The second SYCO was in December 2018, at the University of Strathclyde. The third SYCO was in March 2019, at the University of Oxford. Each meeting attracted about 70 participants. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO will be a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS John Baez, University of California, Riverside Tobias Fritz, Perimeter Institute for Theoretical Physics Nina Otter, University of California, Los Angeles (One more speaker to be confirmed) # IMPORTANT DATES All times are anywhere-on-earth. - Submission deadline: Wednesday 24 April 2019 - Author notification: Wednesday 1 May 2019 - Travel support application deadline: Wednesday 8 May 2019 - Registration deadline: TBA - Symposium dates: Wednesday 22 and Thursday 23 May 2019 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco4 Submissions should present research results in sufficient detail to allow them to be properly considered by members of the programme committee, who will assess papers with regards to significance, clarity, correctness, and scope. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should understand that reviewers may not be able to read the entire document in detail. # FINANCIAL SUPPORT Some funding is available to cover travel and subsistence costs, with a priority for students and junior researchers. To apply for this funding, please contact the local organizer Alexander Kurz (akurz at chapman.edu) with subject line "SYCO 4 funding request" by Wednesday, 8 May, with a short statement of your current status, travel costs, and funding required. # PROGRAMME COMMITTEE Miriam Backens, University of Oxford Ross Duncan, University of Strathclyde and Cambridge Quantum Computing Brendan Fong, Massachusetts Institute of Technology Stefano Gogioso, University of Oxford Amar Hadzihasanovic, Kyoto University Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Martti Karvonen, University of Edinburgh Kohei Kishida, Dalhousie University (chair) Aleks Kissinger, Radboud University Nijmegen Andre Kornell, University of California, Davis Martha Lewis, University of Amsterdam Samuel Mimram, ?cole Polytechnique Benjamin Musto, University of Oxford Nina Otter, University of California, Los Angeles Simona Paoli, University of Leicester Dorette Pronk, Dalhousie University Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton Joshua Tan, University of Oxford Sean Tull, University of Oxford Dominic Verdon, University of Bristol Jamie Vicary, University of Birmingham and University of Oxford Maaike Zwart, University of Oxford From A.Popescu at mdx.ac.uk Tue Apr 23 16:08:28 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Tue, 23 Apr 2019 20:08:28 +0000 Subject: [TYPES/announce] TABLEAUX 2019 (London): DEADLINE EXTENSION and final call for papers Message-ID: TABLEAUX 2019 The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods London, UK, September 3-5, 2019 Website: https://www.tableaux2019.org Contact: chair at tableaux2019.org Due to requests from potential authors and from current authors wishing to polish their papers, we have extended the submission deadlines. The new deadlines are: 1 May 2019 (abstract), 8 May 2019 (paper) Authors who have a good paper and are in doubt whether to send it to TABLEAUX may note some highlights of this year's edition: two affiliated workshops, two affiliated tutorials, a financially supported best paper award for young researchers, five outstanding invited speakers (to be announced soon) and some support for young researchers traveling to the conference (including widely available cheap accommodation). We hope to see many of you this September in London -- in the beautiful campus of the Middlesex University, located 40 minutes from the city center and 20 minutes from Camden Town's iconic music venues! GENERAL INFORMATION The 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods (TABLEAUX 2019) will take place in London. It will be hosted by the Department of Computer Science at the Middlesex University London, on 3-5 September 2019. TABLEAUX is the main international conference at which research on all aspects -- theoretical foundations, implementation techniques, systems development and applications -- of the mechanization of tableaux-based reasoning and related methods is presented. The first TABLEAUX conference was held in Lautenbach near Karlsruhe, Germany, in 1992. Since then it has been organized on an annual basis; in 2001, 2004, 2006, 2008, 2010, 2012, 2014, 2016 and 2018 as a constituent of IJCAR. TABLEAUX 2019 will be co-located with the 12th International Symposium on Frontiers of Combining Systems (FroCoS 2019). The conferences will provide a rich programme of workshops, tutorials, invited talks, paper presentations and system descriptions. SCOPE OF CONFERENCE Tableau methods offer a convenient and flexible set of tools for automated reasoning in classical logic, extensions of classical logic, and a large number of non-classical logics. For many logics, tableau methods can be generated automatically. Areas of application include verification of software and computer systems, deductive databases, knowledge representation and its required inference engines, teaching, and system diagnosis. Topics of interest include but are not limited to: * tableau methods for classical and non-classical logics (including first-order, higher-order, modal, temporal, description, hybrid, intuitionistic, substructural, fuzzy, relevance and non-monotonic logics) and their proof-theoretic foundations; * sequent calculi and natural deduction calculi for classical and non-classical logics, as tools for proof search and proof representation; * related methods (SMT, model elimination, model checking, connection methods, resolution, BDDs, translation approaches); * flexible, easily extendable, light-weight methods for theorem proving; novel types of calculi for theorem proving and verification in classical and non-classical logics; * systems, tools, implementations, empirical evaluations and applications (provers, proof assistants, logical frameworks, model checkers, etc.); * implementation techniques (data structures, efficient algorithms, performance measurement, extensibility, etc.); * extensions of tableau procedures with conflict-driven learning; * techniques for proof generation and compact (or humanly readable) proof representation; * theoretical and practical aspects of decision procedures; * applications of automated deduction to mathematics, software development, verification, deductive and temporal databases, knowledge representation, ontologies, fault diagnosis or teaching. We also welcome papers describing applications of tableau procedures to real-world examples. Such papers should be tailored to the tableau community and should focus on the role of reasoning and on logical aspects of the solution. SUBMISSION GUIDELINES Submissions are invited in three categories: (A) research papers reporting original theoretical research or applications, with length up to 15 pages excluding references; (B) system descriptions, with length up to 9 pages excluding references; (C) position papers and brief reports on work in progress, with length up to 9 pages excluding references. Submissions will be reviewed by the PC, possibly with the help of external reviewers, taking into account readability, relevance and originality. Any additional material (going beyond the page limit) can be included in a clearly marked appendix, which will be read at the discretion of the committee and must be removed for the camera-ready version. For category A submissions, the reported results must be original and not submitted for publication elsewhere. For category B submissions, a working implementation must be accessible via the internet. Authors are encouraged to publish the implementation under an open source license. The aim of a system description is to make the system available in such a way that people can use it, understand it, and build on it. Accepted papers in categories A and B will be published in the conference proceedings. Accepted papers in category C will be published as a Technical Report of the Middlesex University London. Papers must be edited in LaTeX using the llncs style and must be submitted electronically as PDF files via the EasyChair system: http://easychair.org/conferences/?conf=tableaux2019 For all accepted papers at least one author is required to attend the conference and present the paper. A title and a short abstract of about 100 words must be submitted before the paper submission deadline. Formatting instructions and the LNCS style files can be obtained at http://www.springer.com/br/computer-science/lncs/conference-proceedings-guidelines IMPORTANT DATES Abstract submission: 1 May 2019 Paper submission: 8 May 2019 Notification of paper decisions: 6 Jun 2019 Camera-ready papers due: 1 Jul 2019 TABLEAUX conference: 3-5 Sep 2019 PUBLICATION DETAILS The conference proceedings will be published in the Springer series Lecture Notes in Artificial Intelligence (LNAI/LNCS). BEST PAPER AWARDS The program committee will select (1) the TABLEAUX 2019 Best Paper and (2) the TABLEAUX 2019 Best Paper by a Junior Researcher, of which the latter will be supported by 500 Euros. Researchers will be considered junior if either they are students or their PhD degree date is less than two years from the first day of the meeting. "Paper by a Junior Researcher" means that the paper's main author(s) is/are junior; this information should be indicated by adding a star (*) at the submission's title and at the submission's junior author(s) name(s). The two awards will be presented at the conference. SUPPORT FOR STUDENT AND YOUNG RESEARCHER PARTICIPATION We have some limited funding for supporting students and young researchers traveling to the conference -- courtesy of direct sponsorship from Amazon and Springer and indirect sponsorship from the Association for Symbolic Logic. In addition, some funding will be available through the EUTypes COST action website. In all cases, authors of accepted papers will be given precedence. Please see the conference website for more details. In addition, the Middlesex University is offering accommodation at a ?30 daily rate in some excellently maintained shared flats located close to the conference venue (https://www.mdx.ac.uk/student-life/accommodation/platt-hall). AFFILIATED EVENTS (COMMON WITH FroCoS) WORKSHOPS: * The 25th Workshop on Automated Reasoning (ARW 2019, http://arw.csc.liv.ac.uk) Organizers: Florian Kammueller (Middlesex University) and Alexander Bolotov (University of Westminster) * Journeys in Computational Logic: Tributes to Roy Dyckhoff Organizers: St?phane Graham-Lengrand (SRI International), Ekaterina Komendantskaya (Heriot-Watt University) and Mehrnoosh Sadrzadeh (Queen Mary University of London) TUTORIALS: * Formalising concurrent computation: CLF, Celf, and applications (joint FroCoS/TABLEAUX tutorial). Presenters: Sonia Marin (IT-University of Copenhagen), Giselle Reis (Carnegie Mellon University in Qatar) and Iliano Cervesato (Carnegie Mellon University) * How to Build an Automated Theorem Prover - An Introductory Tutorial (invited TABLEAUX tutorial). Presenter: Jens Otten (University of Oslo) PROGRAM COMMITTEE Peter Baumgartner, Data61/CSIRO, Australia Maria Paola Bonacina, Universit? degli Studi di Verona, Italy James Brotherston, University College London, UK Serenella Cerrito, IBISC, Univ. Evry, Paris Saclay University, France Agata Ciabattoni, Technische Universit?t Wien, Austria Anupam Das, University of Copenhagen, Denmark Clare Dixon, University of Liverpool, UK Camillo Fiorentini, University of Milano, Italy Pascal Fontaine, LORIA, INRIA, University of Lorraine, France Didier Galmiche, LORIA, University of Lorraine, France Martin Giese, Universitetet i Oslo, Norway Laura Giordano, DISIT, Universit? del Piemonte Orientale, Italy Rajeev Gor?, The Australian National University, Australia St?phane Graham-Lengrand, SRI International, USA Reiner H?hnle, TU Darmstadt, Germany Ori Lahav, Tel Aviv University, Israel Tomer Libal, American University of Paris, France George Metcalfe, Universit?t Bern, Switzerland Dale Miller, INRIA and LIX/Ecole Polytechnique, France Leonardo de Moura, Microsoft Research, USA Neil Murray, SUNY at Albany, USA Cl?udia Nalon, University of Bras?lia, Brazil Sara Negri, University of Helsinki, Finland Hans de Nivelle, Nazarbayev University, Kazakhstan Nicola Olivetti, LSIS, Aix-Marseille Universit?, France Jens Otten, Universitetet i Oslo, Norway Valeria De Paiva, Nuance Communications, USA Nicolas Peltier, CNRS, Laboratoire d'Informatique de Grenoble, France Elaine Pimentel, Universidade Federal do Rio Grande do Norte, Brazil Francesca Poggiolesi, CNRS, IHST Paris, France Andrei Popescu, Middlesex University London, UK Gian Luca Pozzato, University of Turin, Italy Giles Reger, University of Manchester, UK Giselle Reis, Carnegie Mellon University, Qatar Renate Schmidt, University of Manchester, UK Viorica Sofronie-Stokkermans, Universit?t Koblenz-Landau, Germany Alwen Tiu, Australian National University, Australia Sophie Tourret, Max-Planck-Institut f?r Informatik, Saarbr?cken, Germany Dmitriy Traytel, ETH Z?rich, Switzerland Josef Urban, Czech Institute of Informatics, Robotics and Cybernetics, Czech Republic Luca Vigan?, King's College, London, UK Uwe Waldmann, Max-Planck-Institut f?r Informatik, Saarbr?cken, Germany Bruno Woltzenlogel Paleo, Vienna University of Technology, Austria PC CHAIRS Serenella Cerrito, IBISC, Univ. Evry, Paris Saclay University, France Andrei Popescu, Middlesex University London, UK LOCAL ORGANIZATION COMMITTEE Kelly Androutsopoulos, Middlesex University London, UK Jaap Boender, Middlesex University London, UK Michele Bottone, Middlesex University London, UK Florian Kammueller, Middlesex University London, UK Rajagopal Nagarajan, Middlesex University London, UK Andrei Popescu, Middlesex University London, UK Franco Raimondi, Middlesex University London, UK CONFERENCE CHAIR Andrei Popescu, Middlesex University London, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From sylvie.boldo at inria.fr Wed Apr 24 00:41:55 2019 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Wed, 24 Apr 2019 06:41:55 +0200 Subject: [TYPES/announce] ARITH-26, Call for Participation Message-ID: ========================================================== CALL FOR PARTICIPATION ARITH-26 26th IEEE Symposium on Computer Arithmetic June 10 ? 12, 2019, Kyoto, Japan http://www.lab3.kuis.kyoto-u.ac.jp/arith26/ =========================================================== Keynote Addresses * Siegfried M. Rump (Hamburg University of Technology, Germany) Error bounds for computer arithmetics * Andrew Ensor (Square Kilometre Array (SKA), New Zealand) Big numbers for a big universe * Kurt R. Rohloff (New Jersey Institute of Technology, USA) Computer Arithmetic Research to Accelerate Privacy-Protecting Encrypted Computing such as Homomorphic Encryption * Shiho Moriai (National Institute of Information and Communications Technology (NICT), Japan) Privacy-Preserving Deep Learning via Additively Homomorphic Encryption Link to program: http://www.lab3.kuis.kyoto-u.ac.jp/arith26/program.html#content Link to registration page: http://www.lab3.kuis.kyoto-u.ac.jp/arith26/registration.html#content Registration fees per person (include: admission to the sessions, USB memory stick of the proceedings, 3 lunches, banquet, breaks) Early Registration (Until May 10) IEEE Member USD 400 Non-Member USD 480 Student IEEE Member USD 300 Student Non-Member USD 360 Life/Retired IEEE Member USD 240 Banquet Guest USD 50 Late Registration (From May 11 until May 31) IEEE Member USD 480 Non-Member USD 580 Student IEEE Member USD 360 Student Non-Member USD 435 Life/Retired IEEE Member USD 290 Banquet Guest USD 50 On-Site (Only Japanese Yen cash is accepted) IEEE Member JPY 55,000 Non-Member JPY 66,000 Student IEEE Member JPY 40,000 Student Non-Member JPY 48,000 Life/Retired IEEE Member JPY 32,000 Banquet Guest JPY 5,500 Best regards, Sylvie Boldo -- Sylvie Boldo, projet Toccata, Inria Saclay - ?le-de-France PCRI, B?t. 650 - Universit? Paris-Sud - 91405 ORSAY Cedex From walther.neuper at jku.at Wed Apr 24 08:45:28 2019 From: walther.neuper at jku.at (Walther Neuper) Date: Wed, 24 Apr 2019 14:45:28 +0200 Subject: [TYPES/announce] Last CfP: ThEdu'19 at CADE Message-ID: <5a960590-30c0-0b00-1908-e27bf4f5ca84@jku.at> 2nd Call for Extended Abstracts & Demonstrations ************************************************************************** ThEdu'19 Theorem proving components for Educational software 25 or 26 August 2019 http://www.uc.pt/en/congressos/thedu/thedu19 ************************************************************************** at CADE 27 27th International Conference on Automated Deduction 25-30 August 2019 - Natal - Brazil https://www.mat.ufrn.br/CADE-27/ ************************************************************************** THedu'19 Scope: Computer Theorem Proving is becoming a paradigm as well as a technological base for a new generation of educational software in science, technology, engineering and mathematics. The workshop brings together experts in automated deduction with experts in education in order to further clarify the shape of the new software generation and to discuss existing systems. Invited Talk Cezary Kaliszyk, University of Innsbruck, Austria Important Dates * Extended Abstracts: 5 May 2019 * Author Notification: 2 June 2019 * Workshop Day: 25 or 26 August 2019 Topics of interest include: * methods of automated deduction applied to checking students' input; * methods of automated deduction applied to prove post-conditions for particular problem solutions; * combinations of deduction and computation enabling systems to propose next steps; * automated provers specific for dynamic geometry systems; * proof and proving in mathematics education. Submission We welcome submission of extended abstracts and demonstration proposals presenting original unpublished work which is not been submitted for publication elsewhere. All accepted extended abstracts and demonstrations will be presented at the workshop. The extended abstracts will be made available online. Extended abstracts and demonstration proposals should be submitted via easychair, https://easychair.org/conferences/?conf=thedu19 formatted according to http://www.easychair.org/publications/easychair.zip Extended abstracts and demonstration proposals should be approximately 5 pages in length and are to be submitted in PDF format. At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'19 and presents his/her extended abstract/demonstration. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Joao Marcos, Universidade Federal do Rio Grande do Norte, Brazil (Local chair) Filip Maric, University of Belgrade, Serbia Adolfo Neto, Universidade Tecnol?gica Federal do Paran?, Brazil Walther Neuper, Graz University of Technology, Austria (co-chair) Pedro Quaresma, University of Coimbra, Portugal (co-chair) Philippe R. Richard, Universit? de Montr?al, Canada Vanda Santos, University of Aveiro, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Proceedings The extended abstracts and system descriptions will be available in ThEdu'19 Web-page. After presentation at the conference, selected authors will be invited to submit a substantially revised version, extended to 14--20 pages, for publication by the Electronic Proceedings in Theoretical Computer Science (EPTCS). -------------- next part -------------- An HTML attachment was scrubbed... URL: From joshs at mail2000.com.tw Wed Apr 24 09:13:47 2019 From: joshs at mail2000.com.tw (Josh Ko) Date: Wed, 24 Apr 2019 22:13:47 +0900 Subject: [TYPES/announce] Bx 2019 Call for Participation Message-ID: <74A306C4-DA83-4851-ADF7-5322425778A9@mail2000.com.tw> Bx 2019 Call for Participation ============================== Highlights ---------- * Invited speaker: Zack Ives on Views, Update Propagation, and Provenance * Registration information (early deadline: May 4) * List of accepted papers and talks General Information ------------------- * 8th International Workshop on Bidirectional Transformations * http://bx-community.wikidot.com/bx2019:home * June 4, 2019, Saint Joseph?s University, Philadelphia, PA, USA * as part of the Philadelphia Logic Week (PLW) 2019: https://sites.sju.edu/plw/ Bidirectional transformations (bx) are a mechanism for maintaining the consistency of at least two related sources of information. Such sources can be relational databases, software models and code, or any other document following standard or ad hoc formats. Bx are an emerging topic in a wide range of research areas, with prominent presence at top conferences in several different fields (namely databases, programming languages, software engineering, and graph transformation), but with results in one field often getting limited exposure in the others. Bx 2019 is a dedicated venue for bx in all relevant fields, and is part of a workshop series that was created in order to promote cross-disciplinary research and awareness in the area. As such, since its beginning in 2012, the workshop has rotated between venues in different fields. Bx 2019 will be a part of Philadelphia Logic Week (PLW) 2019, which also includes conference and workshops on logic, provenance, and databases, topics that we hope will complement Bx and help build engagement with these communities. Registration ------------ * https://sites.sju.edu/plw/plw-2019-registration/ * Early registration deadline: May 4 * Passes available for attending multiple co-located events, including LPNMR (Logic Programming and Nonmonotonic Reasoning) and workshops, Datalog 2.0 (Resurgence of Datalog in Academia and Industry), and TaPP (Theory and Practice of Provenance) * Opportunities for students to receive financial support from the LPNMR Doctoral Consortium Invited Talk ------------ * Views, Update Propagation, and Provenance Zachary Ives (University of Pennsylvania) http://www.cis.upenn.edu/~zives/ Accepted Papers and Talks ------------------------- The abstracts can be found at http://bx-community.wikidot.com/bx2019:accepted . * ASN.1 Encoding Schemes Done Right Using CMPCT Mark Tullsen (Galois, Inc.) * Lenses and Learners Brendan Fong (Massachusetts Institute of Technology) and Michael Johnson (Macquarie University) * Multicategories of Multiary Lenses Michael Johnson (Macquarie University) and Robert Rosebrugh (Mount Allison University) * Incremental Bidirectional Model Transformation with eMoflon::IBeX (Tool Paper) Nils Weidmann (Paderborn University), Anthony Anjorin (Paderborn University), Lars Fritsche (TU Darmstadt), Gergely Varr?, Andy Sch?rr (TU Darmstadt), and Erhan Leblebici (TU Darmstadt) * A Bidirectional Krivine Machine (Short Paper) Mikael Mayer (University of Chicago) and Ravi Chugh (University of Chicago) * Consistent Runtime Adaptation of User Interfaces (Short Paper) Anthony Anjorin (Paderborn University), Enes Yigitbas (Paderborn University), and Hermann Kaindl (Vienna University of Technology) * Symmetric d-Lenses and Symmetric c-Lenses are not Coextensive (Short Paper) Michael Johnson (Macquarie University) and Fran?ois Renaud (Universit? Catholique de Louvain) * A Toolbox of Lenses: Dimensions of the Lens Design Space (Talk) Zinovy Diskin (McMaster University) * Expanding the Power of Lens Synthesis (Talk) Anders Miltner (Princeton University), Solomon Maina (University of Pennsylvania), Kathleen Fisher (Tufts University), Benjamin Pierce (University of Pennsylvania), David Walker (Princeton University), and Steve Zdancewic (University of Pennsylvania) * Optics and Type Equivalences (Talk) Jacques Carette (McMaster University) and Amr Sabry (Indiana University Bloomington) * Reified Correspondences: A New Component of the Multiary Delta Lenses Framework (Talk) Zinovy Diskin (McMaster University) From hanielbbarbosa at gmail.com Wed Apr 24 12:27:18 2019 From: hanielbbarbosa at gmail.com (Haniel Barbosa) Date: Wed, 24 Apr 2019 11:27:18 -0500 Subject: [TYPES/announce] PxTP 2019: Second Call for Papers Message-ID: <87imv3xtax.fsf@gmail.com> Call for Papers, PxTP 2019 The Sixth International Workshop on Proof eXchange for Theorem Proving (PxTP) http://pxtp.gforge.inria.fr/2019/ 25-26 August 2019, Natal, Brazil associated with the CADE-27 conference ## Background The PxTP workshop brings together researchers working on various aspects of communication, integration, and cooperation between reasoning systems and formalisms. The progress in computer-aided reasoning, both automatic and interactive, during the past decades, has made it possible to build deduction tools that are increasingly more applicable to a wider range of problems and are able to tackle larger problems progressively faster. In recent years, cooperation of such tools in larger verification environments has demonstrated the potential to reduce the amount of manual intervention. Examples include the Sledgehammer tool providing an interface between Isabelle and (untrusted) automated provers, and collaboration of the HOL Light and Isabelle systems in the formal proof of the Kepler conjecture. Cooperation between reasoning systems relies on availability of theoretical formalisms and practical tools for exchanging problems, proofs, and models. The PxTP workshop strives to encourage such cooperation by inviting contributions on suitable integration, translation, and communication methods, standards, protocols, and programming interfaces. The workshop welcomes developers of automated and interactive theorem proving tools, developers of combined systems, developers and users of translation tools and interfaces, and producers of standards and protocols. We are interested both in success stories and descriptions of current bottlenecks and proposals for improvement. ## Topics Topics of interest for this workshop include all aspects of cooperation between reasoning tools, whether automatic or interactive. More specifically, some suggested topics are: * applications that integrate reasoning tools (ideally with certification of the result); * interoperability of reasoning systems; * translations between logics, proof systems, models; * distribution of proof obligations among heterogeneous reasoning tools; * algorithms and tools for checking and importing (replaying, reconstructing) proofs; * proposed formats for expressing problems and solutions for different classes of logic solvers (SAT, SMT, QBF, first-order logic, higher-order logic, typed logic, rewriting, etc.); * meta-languages, logical frameworks, communication methods, standards, protocols, and APIs related to problems, proofs, and models; * comparison, refactoring, transformation, migration, compression and optimization of proofs; * data structures and algorithms for improved proof production in solvers (e.g., efficient proof representations); * (universal) libraries, corpora and benchmarks of proofs and theories; * alignment of diverse logics, concepts and theories across systems and libraries; * engineering aspects of proofs (e.g., granularity, flexiformality, persistence over time); * proof certificates; * proof checking; * mining of (mathematical) information from proofs (e.g., quantifier instantiations, unsat cores, interpolants, ...); * reverse engineering and understanding of formal proofs; * universality of proofs (i.e. interoperability of proofs between different proof calculi); * origins and kinds of proofs (e.g., (in)formal, automatically generated, interactive, ...) * Hilbert's 24th Problem (i.e. what makes a proof better than another?); * social aspects (e.g., community-wide initiatives related to proofs, cooperation between communities, the future of (formal) proofs); * applications relying on importing proofs from automatic theorem provers, such as certified static analysis, proof-carrying code, or certified compilation; * application-oriented proof theory; * practical experiences, case studies, feasibility studies. ## Submissions Researchers interested in participating are invited to submit either an extended abstract (up to 8 pages) or a regular paper (up to 15 pages). Submissions will be refereed by the program committee, which will select a balanced program of high-quality contributions. Short submissions that could stimulate fruitful discussion at the workshop are particularly welcome. We expect that one author of every accepted paper will present their work at the workshop. Submitted papers should describe previously unpublished work, and must be prepared using the LaTeX EPTCS class (http://style.eptcs.org/). Papers will be submitted via EasyChair, at the PxTP'2019 workshop page (https://easychair.org/conferences/?conf=pxtp2019). Accepted regular papers will appear in an EPTCS volume. ## Important Dates * Abstract submission: May 12, 2019 * Paper submission: May 19, 2019 * Notification: June 21, 2019 * Camera ready versions due: July 14, 2019 * Workshop: 25-26 August 2019 ## Invited Speakers TBA ## Program Committee * Haniel Barbosa (University of Iowa), co-chair * Giselle Reis (Carnegie Mellon University), co-chair * Roberto Blanco, Inria, France * Fr?d?ric Blanqui, Inria, France * Simon Cruanes, Aesthetic Integration, USA * Catherine Dubois, ENSIIE, France * Amy Felty, University of Ottawa, Canada * Mathias Fleury, Max-Planck-Institut f?r Informatik, Germany * St?phane Graham-Lengrand, SRI, USA * Cezary Kaliszyk, University of Innsbruck, Austria * Chantal Keller, LRI, Universit? Paris-Sud, France * Laura Kov?cs, TU Wien, Austria * Olivier Laurent, CNRS, ENS Lyon, France * Stefan Mitsch, Carnegie Mellon University, USA * Carlos Olarte, UFRN, Brazil * Bruno Woltzenlogel Paleo, IOHK, Australia * Florian Rabe, LRI, Universit? Paris-Sud, France * Martin Riener, University of Manchester, UK * Geoff Sutcliffe, University of Miami, USA * Josef Urban, Czech Institute of Informatics, Robotics and Cybernetics (CIIRC), Czech Republic * Yoni Zohar, Stanford University, USA ## Previous PxTP Editions * PxTP 2017 (https://pxtp.github.io/2017/), affiliated to Tableaux 2017, FroCoS 2017 and ITP 2017 * PxTP 2015 (http://pxtp15.lri.fr/), affiliated to CADE-25 * PxTP 2013 (http://www.cs.ru.nl/pxtp13/), affiliated to CADE-24 * PxTP 2012 (http://pxtp2012.inria.fr/), affiliated to IJCAR 2012 * PxTP 2011 (http://pxtp2011.loria.fr/), affiliated to CADE-23 From marthaflinderslewis at gmail.com Wed Apr 24 16:18:19 2019 From: marthaflinderslewis at gmail.com (Martha Lewis) Date: Wed, 24 Apr 2019 22:18:19 +0200 Subject: [TYPES/announce] CfP (Deadline Extension): Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Sciences, 5th-9th August 2019 Message-ID: <5BC9B3EB-AB7A-4592-B757-8FDD3499C4BA@gmail.com> [with apologies for cross-posting] Call for Papers Workshop on Semantic Spaces at the Intersection of NLP, Physics, and Cognitive Science Part of ESSLLI 2019 (http://esslli2019.folli.info/ ) August 5th - 9th 2019 Riga, Latvia https://sites.google.com/view/semspace2019/home **** Deadline Extension: Contributions may be submitted at: https://easychair.org/conferences/?conf=semspace2019 by **17th May 2019** AIMS AND SCOPE Vector embeddings of word meanings have become a mainstream tool in large scale natural language processing tools. The use of vectors to represent meanings in semantic spaces or feature spaces is also employed in cognitive science. Unrelated to natural language and cognitive science, vectors and vector spaces have been extensively used as models of physical theories and especially the theory of quantum mechanics. Crucial similarities between the vector representations of quantum mechanics and those of natural language are exhibited via bicompact linear logic and compact closed categorical structures in natural language. Exploiting the common ground provided by vector spaces, the workshop will bring together researchers working at the intersection of NLP, cognitive science, and physics, offering to them an appropriate forum for presenting their uniquely motivated work and ideas. The interplay between these three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact with each other in sentences and discourse via grammatical types, how they are determined by input from the world, and how word and sentence meanings interact logically. Topics of interests include (but are not restricted to): Reasoning in semantic spaces Compositionality in semantic spaces and conceptual spaces Conceptual spaces in linguistics and natural language processing Applications of quantum logic in natural language processing and cognitive science Modelling functional words such as prepositions and relative pronouns in compositional distributional models of meaning Diagrammatic reasoning for natural language processing and cognitive science Modelling so-called ?non-compositional? phenomena such as metaphor IMPORTANT DATES: **17th May 2019**: Paper submission 7th June 2019: Notification to contributors 5th-9th August: Workshop dates CONFIRMED SPEAKERS: Professor Ruth Kempson FBA, Emeritus Professor of Linguistics, King's College, London, UK Dr Jamie Kiros, Research Scientist, Google Brain Dr Sanjaye Ramgoolam, Reader in Theoretical Physics, Queen Mary University of London, UK SUBMISSIONS: We invite: Original contributions (up to 12 pages) of previously unpublished work. Submission of substantial, albeit partial, results of work in progress is welcomed. Extended abstracts (3 pages) of previously published work that is recent and relevant to the workshop. These should include a link to a separately published paper or preprint. Original contributions will be published in a special issue of the Journal of Applied Logics - IfCoLog Journal of Logics and their Applications (http://collegepublications.co.uk/ifcolog/about/ ). Contributions should be submitted at: https://easychair.org/conferences/?conf=semspace2019 Please send any queries to semspace19 at easychair.org PROGRAMME COMMITTEE: Bob Coecke, University of Oxford Peter G?rdenfors, Lund University Stefano Gogioso, University of Oxford Giuseppe Greco, Utrecht University Helle Hvid Hansen, Delft University of Technology Jules Hedges, University of Oxford Dimitrios Kartsaklis, Apple Alexander Kurz, University of Leicester Antonio Lieto, University of Turin, Department of Computer Science Richard Moot, CNRS (LIRMM) & University of Montpellier Dusko Pavlovic, University of Hawaii Emmanuel Pothos, City University London Matthew Purver, Queen Mary University of London Giovanni Sileno, University of Amsterdam Pawel Sobocinski, University of Southampton Marta Sznajder, Ludwig-Maximilians-Universit?t, Munich Oriol Valent?n, Universitat Polit?cnica de Catalunya Dominic Widdows, Serendipity Now! Geraint Wiggins, Vrije Universiteit Brussel Frank Zenker, Lund University ORGANIZATION COMMITTEE: Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary University of London -------------- next part -------------- An HTML attachment was scrubbed... URL: From barrett at cs.stanford.edu Thu Apr 25 01:42:16 2019 From: barrett at cs.stanford.edu (barrett) Date: Wed, 24 Apr 2019 22:42:16 -0700 (PDT) Subject: [TYPES/announce] FMCAD 2019 Second CFP Message-ID: <20190425054216.68077142DEA@barrett1.stanford.edu> CALL FOR PAPERS International Conference on Formal Methods in Computer-Aided Design (FMCAD) Hyatt Place San Jose Downtown, San Jose, California, USA, Oct 22 - 25, 2019 http://www.fmcad.org/FMCAD19 IMPORTANT DATES Abstract Submission: May 10, 2019 Paper Submission: May 17, 2019 Author Response Period: June 17-21, 2019 Author Notification: July 3, 2019 Camera-Ready Version: Aug 16, 2019 All deadlines are 11:59 pm AoE (Anywhere on Earth) FMCAD Tutorial Day: Oct 22, 2019 Regular Program: Oct 23 - 25, 2019 Part of the FMCAD 2019 program - FMCAD Student Forum - Hardware Model Checking Competition CONFERENCE SCOPE AND PUBLICATION FMCAD 2019 is the nineteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods and their applications to computer-aided design. Topics of interest include (but are not limited to): - Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. - Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. - Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded systems, cyber-physical systems, automotive systems and other safety-critical systems, hardware-software co-design and verification, and transaction-level verification. - Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. - Application of formal methods to verifying safety, connectivity and security properties of networks, distributed systems, smart contracts, blockchains, and IoT devices. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair: https://easychair.org/conferences/?conf=fmcad2019 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Papers in both categories can be either 8 pages (long) or 4 pages (short) in length not including references. Short papers that describe emerging results, practical experiences, or original ideas that can be described succinctly are encouraged. Authors will be required to select an appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide the reviewers access to their data at submission time, so that results can be independently verified. The review process is single blind. STUDENT FORUM Continuing the tradition of the previous years, FMCAD 2019 is hosting a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback. Submissions for the event must be short reports describing research ideas or ongoing work that the student is currently pursuing, and must be within the scope of FMCAD. Work, part of which has been previously published, will be considered; the novel aspect to be addressed in future work must be clearly described in such cases. All submissions will be reviewed by a select group of FMCAD program committee members. FMCAD 2019 COMMITTEES PROGRAM CHAIRS: Clark Barrett, Stanford University Jin Yang, Intel Corporation PROGRAM COMMITTEE: Erika Abraham, Aachen University June Andronick, CSIRO|Data61 and UNSW Timos Antonopoulos, Yale University Armin Biere, Johannes Kepler University Per Bjesse, Synopsys Jasmin Blanchette, Inria Nancy Roderick Bloem, Graz University of Technology Gianpiero Cabodi, Politechnico Torino Supratik Chakraborty, IIT Bombay Sylvain Conchon, Universite Paris-Sud Vijay D'Silva, Google Rayna Dimitrova, University of Leicester Malay Ganai, Synopsys Alberto Griggio, Fondazione Bruno Kessler Liana Hadarean, Amazon Joe Hendrix, Galois Marijn Heule, University of Texas at Austin Warren Hunt, University of Texas at Austin Alexander Ivrii, IBM George Karpenkov, Google Panagiotis Manolios, Northeastern University Ken McMillan, Microsoft Research Rajdeep Mukherjee, Cadence Alexander Nadel, Intel Corporation Corina Pasareanu, NASA/CMU Sandip Ray, University of Florida Giles Reger, University of Manchester Anna Slobodova, Centaur Armando Solar-Lezama, Massachusetts Institute of Technology Niklas S??rensson, Mentor Graphics Daryl Stewart, ARM Christoph Sticksel, MathWorks Chao Wang, University of Southern California Georg Weissenbacher, Vienna University of Technology Zhenkun Yang, Intel Corporation Lenore Zuck, University of Illinois at Chicago TUTORIAL CHAIR: Sandip Ray, University of Florida STUDENT FORUM CHAIRS: Grigory Fedyukovich, Princeton University WEBMASTER: Tom van Dijk, Johannes Kepler University LOCAL ARRANGEMENT: Yoni Zohar, Stanford University PUBLICATION CHAIR: Florian Lonsing, Stanford University FMCAD STEERING COMMITTEE: Armin Biere, Johannes Kepler University Alan Hu, University of British Columbia Warren Hunt, University of Texas at Austin Vigyan Singhal, Oski Tech Georg Weissenbacher, Vienna University of Technology From dilian at kth.se Thu Apr 25 05:40:47 2019 From: dilian at kth.se (Dilian Gurov) Date: Thu, 25 Apr 2019 11:40:47 +0200 Subject: [TYPES/announce] PostDoc in Verification of Simulink Models Message-ID: KTH is hiring one PostDoc in Verification of Simulink Models: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:265239/where:4/ Application deadline: May 16, 2019. Starting date: August 1, 2019 (or by agreement). The postdoctoral position is within a collaboration project between KTH and Scania, and addresses the need for functional safety of embedded vehicle software. The project relies on formal verification techniques, such as deductive software verification and model checking. The two main problems that the project aims to solve are the problem of connecting, in a formal way, requirements at different systems levels, and the problem of automating the verification process. The first problem will be addressed by the development of a formal framework and tool for hierarchical software architecture modelling that encompasses the given requirements. The second problem will be addressed by the development of automated techniques and tools that read architectural specifications and, from these, automatically generate models and logical specifications for back-end verification tools. The postdoc will be responsible for developing a model-checking based automatic verification technique for the exhaustive and systematic verification of C modules developed by means of Simulink models. The main challenge here is to cope with the size and complexity of the industrial Simulink models, that is, to find a technique that can be employed for verification of intricate Simulink models with large state spaces. The position is a full-time research position for one year. Qualifications: Applicants must hold or be about to receive a doctoral degree in Computer Science (or equivalent). The doctoral degree must have been obtained within the last three years from the application deadline (some exceptions for special grounds, for instance sick leave and parental leave). The candidate should have a strong background in Computer Science, and in particular in Formal Methods based on mathematical logic and models of program behavior. Industrial experience, especially with Simulink and embedded safety-critical software, is an advantage. About KTH: KTH Royal Institute of Technology in Stockholm has grown to become one of Europe?s leading technical and engineering universities, as well as a key centre of intellectual talent and innovation. We are Sweden?s largest technical research and learning institution and home to students, researchers and faculty from around the world. From adrian.francalanza at um.edu.mt Thu Apr 25 09:03:05 2019 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Thu, 25 Apr 2019 08:03:05 -0500 Subject: [TYPES/announce] Eighteenth ACM SIGPLAN Erlang Workshop (3rd Call for Papers) Message-ID: <69EBA43E-60E4-49CA-B286-A1913AE23594@um.edu.mt> Technical, practice, and application papers related to Erlang, BEAM, Elixir, Scala/Akka, CloudHaskell, Lisp Flavoured Erlang, OCaml, and functional programming are welcome and encouraged. 3RD CALL FOR PAPERS Eighteenth ACM SIGPLAN Erlang Workshop https://icfp19.sigplan.org/home/erlang-2019 Berlin, Germany, 18 August 2019 Satellite event of the 24th ACM SIGPLAN International Conference on Functional Programming (ICFP 2019) 18 - 23 August, 2019 The Erlang Workshop aims to bring together the open source, academic, and industrial communities of Erlang, to discuss technologies and languages related to Erlang. The Erlang model of concurrent programming has been widely emulated, for example by Akka in Scala, and even new programming languages were designed atop of the Erlang VM, such as Elixir. Therefore we would like to broaden the scope of the workshop to include systems like those mentioned above. The workshop will enable participants to familiarize themselves with recent developments on new techniques and tools, novel applications, draw lessons from users' experiences and identify research problems and common areas relevant to the practice of Erlang, Erlang-like languages, functional programming, distribution, concurrency etc. We invite two types of submissions. 1. Technical papers describing language extensions, critical discussions of the status quo, formal semantics of language constructs, program analysis and transformation, virtual machine extensions and compilation techniques, implementations and interfaces of Erlang in/with other languages, and new tools (profilers, tracers, debuggers, testing frameworks, etc.). Submission related to Erlang, Elixir, Scala/Akka, CloudHaskell, Lisp Flavoured Erlang, OCaml, and functional programming are welcome and encouraged. The maximum length for technical papers is restricted to 12 pages, but short papers (max. 6 pages) are welcomed as well. 2. Practice and application papers describing uses of Erlang in the "real-world", Erlang libraries for specific tasks, experiences from using Erlang in specific application domains, reusable programming idioms and elegant new ways of using Erlang to approach or solve a particular problem. The maximum length for the practice and application papers is restricted to 12 pages, but short papers (max. 6 pages) are welcomed as well. Workshop Co-Chairs Adrian Francalanza, University of Malta, Malta Vikt?ria F?rd?s, Cisco Systems, Sweden Program Committee (Note: the Workshop Co-Chairs are also committee members) Annette Bieniusa, University of Kaiserslautern, Germany Christopher S. Meiklejohn, Carnegie Mellon University, USA Clara Benac Earle, Universidad Politecnica de Madrid, Spain Claudio Antares Mezzina, IMT Lucca, Italy Emilio Tuosto, University of Leicester, UK Felix Mulder, Klarna AB, Sweden Francesco Cesarini, Erlang Solutions Ltd, UK Julien Lange, University of Kent, UK Kenji Rikitake, KRPEO, Japan Melinda T?th, ELTE E?tv?s Lor?nd University, Hungary Natalia Chechina, Bournemouth University, UK Rumyana Neykova, Brunel University, UK Scott Lystig Fritchie, Wallaroo, USA Thomas Arts, Quviq AB, Sweden Torben Hoffmann, Alert Logic, Denmark Important Dates Submission deadline: Fri May 10, 2019 Author notification: Fri June 7, 2019 Final submission for the publisher: Sun June 30, 2019 Workshop date: Sun August 18, 2019 Instructions to authors Papers must be submitted online via HotCRP (via the "Erlang2019" event). The submission page is https://erlang19.hotcrp.com Submitted papers should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines. Each submission must adhere to SIGPLAN's republication policy. Violation risks summary rejection of the offending submission. Accepted papers will be published by the ACM and will appear in the ACM Digital Library. The proceedings will be freely available for download from the ACM Digital Library from one week before the start of the conference until two weeks after the conference. Paper submissions will be considered for poster submission in the case they are not accepted as full papers. Venue & Registration Details For registration, please see the ICFP 2019 web site at: http://icfp19.sigplan.org/ Related Links ICFP 2019 web site: http://icfp19.sigplan.org/ Past ACM SIGPLAN Erlang workshops: http://www.erlang.org/workshop/ Open Source Erlang: http://www.erlang.org/ HotCRP submission site: https://erlang19.hotcrp.com Author Information for SIGPLAN Conferences: http://www.sigplan.org/authorInformation.htm Attendee Information for SIGPLAN Events: http://www.sigplan.org/Resources/Policies/CodeOfConduct/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mohammad.al-khatib at tum.de Fri Apr 26 06:59:12 2019 From: mohammad.al-khatib at tum.de (Mohammad Al Khatib) Date: Fri, 26 Apr 2019 12:59:12 +0200 Subject: [TYPES/announce] Final Call for submissions for the 12th International Workshop on Numerical Software Verification Message-ID: Final Call for Submissions ???????????????? The 12th International Workshop on Numerical Software Verification co-located with CAV, 13-14 July 2019, New York, NY, USA http://nsv19.mpi-sws.org/ Important Dates: Submission deadline: 1 May 2019 Notification of acceptance: 22 May 2019 Final version: 29 May 2019 Workshop: 13-14 July 2019 SCOPE: ????????????????? Numerical computations are ubiquitous in digital systems: supervision, prediction, simulation and signal processing rely heavily on numerical calculus to achieve desired goals. Design and verification of numerical algorithms has a unique set of challenges, which set it apart from rest of software verification. To achieve the verification and validation of global properties, numerical techniques need to precisely represent local behaviors of each component. The implementation of numerical techniques on modern hardware adds another layer of approximation because of the use of finite representations of infinite precision numbers that usually lack basic arithmetic properties such as commutativity and associativity. Finally, the development and analysis of cyber-physical systems (CPS) which involve the interacting continuous and discrete components pose a further challenge. It is hence imperative to develop logical and mathematical techniques for the reasoning about programmability and reliability. The NSV workshop is dedicated to the development of such techniques. Topics of interest: The scope of the workshop includes, but is not restricted to, the following topics: ? Quantitative and qualitative analysis of hybrid systems ? Models and abstraction techniques ? Optimal control of dynamical systems ? Parameter identification for hybrid systems ? Numerical optimization methods ? Hybrid systems verification ? Applications of hybrid systems to systems biology ? Propagation of uncertainties, deterministic and probabilistic models ? Specifications of correctness for numerical programs ? Quality of finite precision implementations ? Numerical properties of control software ? Validation for space, avionics, automotive and real-time applications ? Validation for scientific computing programs Submission Guidelines: ???????????????? We solicit regular and short papers: ? Regular papers describe original contributions that are neither published nor under review for publication elsewhere. They must not exceed 15 pages in LNCS style , plus possibly bibliography and appendices. However, program committee members are not required to read the appendices, thus papers must be intelligible without them. ? Short papers present tools, benchmarks, case-studies or are extended abstracts of ongoing research. They should not exceed 6 pages, excluding extra material as above. Paper submission must be performed via the EasyChair system: https://easychair.org/conferences/?conf=nsv19 . Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is signifiant. All accepted papers will be published as Lecture Notes in Computer Science (LNCS) with Springer Verlag http://www.springer.com/lncs . Program Committee: ???????????????? ? Matthias Althoff (Technical University of Munich, Germany) ? Olivier Bouissou (Mathworks, France) ? Samuel Coogan (Georgia institute of Technology, USA) ? Sicun Gao (University of California San Diego, USA) ? Alberto Griggio (Fondazione Bruno Kessler, Italy) ? Ashutosh Gupta (IIT Bombay, India) ? Ichiro Hasuo (National Institute of Informatics, Japan) ? Susmit Jha (SRI International, USA) ? James Kapinski (Toyota, USA) ? Soonho Kong (Toyota Research Institute, USA) ? Jun Liu (University of Waterloo, Canada) ? Manuel Mazo (Delft University of Technology, Netherlands) ? Tatjana Petrov (University of Konstanz, Germany) ? Ruzica Piskac (Yale University, USA) ? Sylvie Putot (LIX, Ecole Polytechnique, France) ? Akshay Rajhans (Mathworks, USA) ? Stefan Ratschan (Academy of Sciences of the Czech Republic, Czech Republic) ? Matthias Rungger (ABB Corporate Research, Germany) ? Sadra Sadraddini (MIT, USA) ? Krishna Shankaranarayanan (IIT Bombay, India) ? Sadegh Soudjani (Newcastle University, UK) ? Laura Titolo (National Institute of Aerospace, USA) ? Ashutosh Trivedi (University of Colorado Boulder, USA) ? Jana Tumova (KTH Royal Institute of Technology, Sweden) ? Caterina Urban (INRIA, France) ? Xiang Yin (Shanghai Jiao Tong University, China) Organizers and Chairs: ???????????????? ? Majid Zamani (University of Colorado Boulder, USA) ? Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Fri Apr 26 12:43:49 2019 From: davide.ancona at unige.it (Davide Ancona) Date: Fri, 26 Apr 2019 18:43:49 +0200 Subject: [TYPES/announce] Call for Papers, The Programming Journal, Volume 4, Issue 2 Message-ID: <0dc4ae7a-836f-af3a-8143-1fafa52c08fa@unige.it> ======================================================================== The Programming Journal The Art, Science, and Engineering of Programming Call for Papers for Volume 4, Issue 2 http://programming-journal.org/cfp/ Follow us @programmingconf ======================================================================== The Art, Science, and Engineering of Programming was created with the goal of placing the wonderful art of programming on the map of scholarly works. Many academic journals and conferences exist that publish research related to programming, starting with programming languages, software engineering, and expanding to the whole Computer Science field. Yet, many of us feel that, as the field of Computer Science expanded, programming, in itself, has been neglected to a secondary role not worthy of scholarly attention. That is a serious gap, as much of the progress in Computer Science lies on the basis of computer programs, the people who write Them, and the concepts and tools available to them to express computational tasks. The Art, Science, and Engineering of Programming aims at closing this gap by focusing primarily on programming: the art itself (programming styles, pearls, models, languages), the emerging science of understanding what works and what doesn?t work in general and in specific contexts, as well as more established engineering and mathematical perspectives. We solicit papers describing work from one of the following perspectives: Art: knowledge and technical skills acquired through practice and personal experiences. Examples include libraries, frameworks, languages, APIs, programming models and styles, programming pearls, and essays about programming. Science (Theoretical): knowledge and technical skills acquired through mathematical formalisms. Examples include formal programming models and proofs. Science (Empirical): knowledge and technical skills acquired through experiments and systematic observations. Examples include user studies and programming-related data mining. Engineering: knowledge and technical skills acquired through designing and building large systems and through calculated application of principles in building those systems. Examples include measurements of artifacts? properties, development processes and tools, and quality assurance methods. Independent of the type of work, the journal accepts submissions covering several areas of expertise, including but not limited to: - General-purpose programming - Data mining and machine learning programming, and for programming - Database programming - Distributed systems programming - Graphics and GPU programming - Interpreters, virtual machines, and compilers - Metaprogramming and reflection - Model-based development - Modularity and separation of concerns - Parallel and multi-core programming - Program verification - Programming education - Programming environments - Security programming - Social coding - Testing and debugging - User interface programming - Visual and live programming All details, including the selection process are described on http://programming-journal.org/cfp/ Details on the submission processed are available at http://programming-journal.org/submission/ Authors of accepted papers will be invited to present at the ?20 conference in Porto, Portugal from March 23-26: https://2020.programming-conference.org/ ## Upcoming Deadlines We solicit submissions for the following upcoming deadlines: Submission: June 1 First notification: August 1 Revised submission: September 1 Final notification: September 7 Camera-ready: September 15 We?ll also solicit submissions for Issue 3, for full details, see: https://programming-journal.org/timeline/ ## Standing Review Committee Volume 4 Christophe Scholliers, Ghent University Coen De Roover, Vrije Universiteit Brussel Craig Anslow, Victoria University of Wellington New Zealand Didier Verna, EPITA / LRDE France Diego Garbervetsky University of Buenos Aires Edd Barrett, King's College London Erik Ernst, Google Felienne Hermans, Leiden University Francisco Sant'Anna, Rio de Janeiro State University Friedrich Steimann, Fernuniversit?t Gordana Rakic, University of Novi Sad Guido Salvaneschi, TU Darmstadt Hidehiko Masuhara, Tokyo Institute of Technology Jeremy Gibbons, University of Oxford Jonathan Edwards, US Jun Kato, AIST Japan Luke Church, University of Cambridge Matthew Flatt, University of Utah Michael L. Van De Vanter, Cal Poly San Luis Obispo Nicol?s Cardozo, Universidad de los Andes Colombia Stephen Kell, University of Kent ## Editors Stefan Marr (Editor Volume 4), University of Kent Cristina V. Lopes (Editor-in-Chief), University of California, Irvine From jhendrix at galois.com Fri Apr 26 20:03:31 2019 From: jhendrix at galois.com (Joe Hendrix) Date: Fri, 26 Apr 2019 17:03:31 -0700 Subject: [TYPES/announce] SMT 2019: CfP - Submission deadline extended Message-ID: CALL FOR PAPERS SMT 2019: the 17th International Workshop on Satisfiability Modulo Theories Co-located with SAT 2019 July 7-8, 2019, Lisbon, Portugal http://smt2019.galois.com == Overview == SMT 2019 aims to bring together researchers and users of SMT tools and techniques. We invite researchers to submit extended abstracts, original papers, and presentation only-papers that describe recently published work Relevant topics include but are not limited to: * Decision procedures and theories of interest * Combinations of decision procedures * Novel implementation techniques * Benchmarks and evaluation methodologies * Applications and case studies * Theoretical results We especially encourage papers on pragmatic aspects of implementing and using SMT tools, as well as novel applications of SMT. More information about the SMT workshop series can be found at http://smt-workshop.cs.uiowa.edu == Important Dates == Paper submission: May 3, 2019 Notification: May 31, 2019 Workshop: July 7-8, 2019 == Paper submission and Proceedings == * Original papers: contain original research (simultaneous submissions are not allowed) and sufficient detail to assess the merits and relevance of the submission. For papers reporting experimental results, authors are strongly encouraged to make their data available. * Extended abstracts: given the informal style of the workshop, we strongly encourage the submission of preliminary reports of work in progress. They may range in length from very short (a couple of pages) to the full 10 pages and they will be judged based on the expected level of interest for the SMT community. They will be included in the informal proceedings. * Presentation-only papers: describe work recently published or submitted and will not be included in the proceedings. We see this as a way to provide additional access to important developments that SMT Workshop attendees may be unaware of. Papers in all three categories will be peer-reviewed. Papers should not exceed 10 pages and should be in standard-conforming PDF. Technical details may be included in an appendix to be read at the reviewers' discretion. Final versions should be prepared in LaTeX using the easychair.cls class file. (The 10 page does not include references.) To submit a paper, go to the EasyChair SMT page http://www.easychair.org/conferences/?conf=smt2019 and follow the instructions there. == Organisation == Program Chairs Natasha Sharygina,University of Lugano Joe Hendrix, Galois, Inc Program Committee Leonardo Alt, Ethereum Armin Biere, Johannes Kepler University Linz Martin Brain, University of Oxford Roberto Bruttomesso, ALES S.r.l. (United Technologies) Vijay D?Silva, Google Bruno Dutertre, SRI international Sicun Gao, University of California San Diego Antti Hyv?rinen, USI Dejan Jovanovi?, SRI International Albert Oliveras, Universitat Polit?cnica de Catalunya Mathias Preiner, Stanford University Marco Roveri, FBK-irst Philipp Ruemmer, Uppsala University Mate Soos, Zalando Cesare Tinelli, The University of Iowa Aaron Tomb, Galois, Inc. Sean Weaver, Trusted Systems Research Group -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: Message signed with OpenPGP URL: From guykatz at cs.huji.ac.il Sat Apr 27 04:44:58 2019 From: guykatz at cs.huji.ac.il (Guy Katz) Date: Sat, 27 Apr 2019 11:44:58 +0300 Subject: [TYPES/announce] CFP (deadline extended): 2nd Workshop on Formal Methods for ML-Enabled Autonomous Systems (FoMLAS 2019), New York City, 14 June 2019 Message-ID: 2nd Workshop on Formal Methods for ML-Enabled Autonomous Systems (FoMLAS 2019) A satellite event of the CAV conference New York City July 14, 2019 https://fomlas2019.wixsite.com/fomlas2019 ===================================== SCOPE In recent years, machine learning has emerged as a highly effective way for creating real-world software, and is revolutionizing the way complex systems are being designed all across the board. In particular, this new approach is being applied to autonomous systems (e.g., autonomous cars, aircraft), achieving exciting results that are beyond the reach of manually created software. However, these significant changes have created new challenges when it comes to explainability, predictability and correctness: Can I explain why my drone turned right at that angle? Can I predict what it will do next? Can I know for sure that my autonomous car will never accelerate towards a pedestrian? These are questions with far-reaching consequences for safety, accountability and public adoption of ML-enabled autonomous systems. One promising avenue for tackling these difficulties is by developing formal methods capable of analyzing and verifying these new kinds of systems. The goal of this workshop is to facilitate discussion regarding how formal methods can be used to increase predictability, explainability, and accountability of ML-enabled autonomous systems. The workshop welcomes results ranging from concept formulation (by connecting these concepts with existing research topics in verification, logic and game theory), through algorithms, methods and tools for analyzing ML-enabled systems, to concrete case studies and examples. Topics of interest include, but are not limited to: Formal specifications for systems with ML components SAT-based and SMT-based methods for analyzing systems with ML components Mixed-integer Linear Programming and optimization-based methods for the verification of systems with ML components Testing approaches to ML components Statistical approaches to the verification of systems with ML components Approaches for enhancing the explainability of ML-based systems Techniques for analyzing hybrid systems with ML components ===================================== IMPORTANT DATES (all dates are AOE) Abstract submission April 22, 2019 (optional) Full paper submission May 4, 2019 Author notification June 10, 2019 Workshop July 14, 2019 ===================================== COMMITTEE Conference Chairs: Guy Katz (The Hebrew University of Jerusalem, Israel) Nina Narodytska (VMWare Research, USA) Program Committee: Clark Barrett (Stanford University, USA) Chih-Hong Cheng (Fortiss - Research Institute of the Free State of Bavaria, Germany) Suman Jana (Columbia University, USA) Jean-Baptiste Jeannin (University of Michigan, USA) Susmit Jha (SRI, USA) Taylor T. Johnson (Vanderbilt University, USA) Temesghen Kahsai (Groq Inc., USA) Marta Kwiatkowska (University of Oxford, UK) Alessio Lomuscio (Imperial College London, UK) Luca Pulina (University of Sassari, Italy) Armando Solar-Lezama (MIT, USA) Martin Vechev (ETH Zurich, Switzerland) ===================================== SUBMISSIONS Three categories of submissions are invited: Original papers: papers that contain original research and sufficient detail to assess the merits and relevance of the submission. For papers reporting experimental results, authors are strongly encouraged to make their data available. Presentation-only papers: papers that describe work recently published or submitted. We see this as a way to provide additional access to important developments that the workshop attendees may be unaware of. Extended abstracts: given the informal style of the workshop, we strongly encourage the submission of preliminary reports of work in progress. They may range in length from very short (a couple of pages) to the full 10 pages and they will be judged based on the expected level of interest for the community. All accepted papers will be posted online as part of informal proceedings on the day of the conference. At least one author of each accepted paper is expected to attend the workshop and present the work. Papers in all categories will be peer-reviewed. Papers should not exceed 10 pages and should be in standard-conforming PDF. Technical details may be included in an appendix to be read at the reviewers' discretion. Final versions should be prepared in LaTeX using the LNCS style. (The 10 page does not include references.) To submit a paper, use EasyChair: http://www.easychair.org/conferences/?conf=fomlas2019 For any questions, please contact us at: fomlas2019 at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michael.Greenberg at pomona.edu Thu Apr 25 14:18:42 2019 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Thu, 25 Apr 2019 18:18:42 +0000 Subject: [TYPES/announce] POPL 2020 Call for Workshops and Co-located events Message-ID: CALL FOR WORKSHOPS AND CO-LOCATED EVENTS POPL 2020 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 19?25 January 2020 Affiliated Events: 19-21, 25 January 2020 New Orleans, USA https://popl20.sigplan.org The 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2020) will be held in New Orleans, USA. POPL provides a forum for the discussion of fundamental principles and important innovations in the design, definition, analysis, transformation, implementation and verification of programming languages, programming systems, and programming abstractions. Events focusing on experimental and theoretical topics are welcome. Proposals are invited for workshops and other events to be co-located with POPL 2020. All Co-located Events are sponsored by SIGPLAN (http://acm.org/sigplan/). Workshops should be more informal and focused than POPL itself, include sessions that enable interaction among the workshop attendees. The preference is for one-day workshops, but other schedules can also be considered. Submission Details - Deadline for submission: 31 May 2019 - Notification of acceptance: 15 June 2019 A workshop proposal should provide the following information. Name of the workshop. Duration of the workshop. Whether the workshop will be Conference-approved or SIGPLAN-approved (see below). Organizers: names, affiliation, contact information, brief (100 words) biography. A short description (150?200 words) of the topic. Event format: workshop; type of submissions if any; review process; results dissemination. Expected attendance and target audience. Potential PC members ? please do not contact them before the workshop is approved. History of the workshop. Proposal must be submitted in pdf form by email to the workshop chairs Jan Hoffmann (jhoffmann at cmu.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). # SIGPLAN Sponsorship POPL Co-located Events are sponsored by SIGPLAN (http://sigplan.org/). There are two kinds of Co-located Events: Conference-approved (no proceedings) and SIGPLAN-approved (proceedings in the ACM Digital Library). See http://www.sigplan.org/Resources/Guidelines/Workshops/ for more information, including a full listing of prescriptions for Conference-approved and SIGPLAN-approved workshops. SIGPLAN-approved workshops must respect the SIGPLAN Diversity Policy. Proposals for SIGPLAN-approved workshops must additionally include the gender, country of affiliation, and professional status of potential PC members. See https://www.sigplan.org/Resources/Policies/Diversity/ for more details. Selection Committee All submissions will be evaluated by a committee comprising the following members of the POPL 2020 organizing committee, together with the members of the SIGPLAN executive committee. Jan Hoffmann, Carnegie Mellon University, Workshops chair Zachary Kincaid, Princeton University, Workshops chair Brigitte Pientka, McGill University, General chair Lars Birkedal, Aarhus University, Program chair # Further Information Any query regarding POPL 2020 co-located event proposals should be addressed to the workshops chairs Jan Hoffmann (jhoffmann at cmu.edu), Zachary Kincaid (zkincaid at cs.princeton.edu). From matthias.gudemann at gmail.com Sat Apr 27 07:29:15 2019 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Sat, 27 Apr 2019 13:29:15 +0200 Subject: [TYPES/announce] CfP Special Issue in Springer Software Quality Journal "Improving Software Quality Through Program Analysis" Message-ID: Call for Papers Special Issue in Springer Software Quality Journal on Improving Software Quality Through Program Analysis =================================================== = Overview Formal methods are paramount to ensure strong guarantees on the correct behavior of software. Based on mathematics and logic, formal methods help practitioners construct technology that can ensure increasingly important concerns such as safety, security, reliability and accountability. This special issue of the Software Quality Journal [1] is dedicated to program analysis techniques that can be used to improve the quality of software products. The special issue welcomes static and dynamic program analysis techniques, approaches based on theorem proving, model checking, and any other analysis technique that can help improving the quality of software systems. Possible topics include, but are not limited to: ? model checking ? theorem proving ? correct by construction development ? model-based testing ? software testing ? symbolic execution ? static and dynamic analysis ? abstract interpretation ? analysis methods for dependable systems ? software certification and proof carrying code ? fault diagnosis and debugging ? verification and validation of large-scale software systems = Requirements for Submission Papers should be original and must not have been previously published or being currently under submission at any other venue. A paper extending a conference or workshop publication must contain at least 30% of new material to be considered for publication. In that case, a clear indication in the introduction is expected. Manuscripts should be formatted according to the rules of the Software Quality Journal, available by following the "Instructions for Authors" link on the journal webpage [1], the CfP [2] and submit through [3], please make sure to select "SI: Improving Software Quality Through Program Analysis". See [4] for frequently asked questions. = Reviewing Details Each paper will be reviewed by at least two experts selected by the guest editors. = Important dates ? Deadline for submissions: 27 Sep 2019 ? First round reviews: 20th Dec 2019 ? Submission of revised papers: Feb 2020 ? Notification of acceptance: April 2020 ? Camera-ready version: May 2020 = Guest Editors All inquiries can be sent to the guest editors of the journal: Leonardo Mariani University of Milano Bicocca mariani at disco.unimib.it Matthias G?demann IOHK matthias at guedeman.org = References [1] Software Quality Journal. https://www.springer.com/computer/swe/journal/11219 . [2] https://www.springer.com/?SGWID=0-102-2-1470055-preview&dynamic=true [3] https://www.editorialmanager.com/sqjo/ [4] Springer Frequently Asked Questions, 2018. https://www.springer.com/gp/authors-editors/journal-author/frequently-asked-questions/3832 . From pkordjam at tulane.edu Sat Apr 27 12:55:01 2019 From: pkordjam at tulane.edu (Kordjamshidi, Parisa) Date: Sat, 27 Apr 2019 16:55:01 +0000 Subject: [TYPES/announce] [CFP]: IJCAI-2019 Workshop on "Declarative Learning Based Programming" References: <958B0B3C-69F5-4716-9B01-E85CA064ED5D@tulane.edu> Message-ID: <674FCF13-90C5-4EAC-96E4-82B52BBB96A2@tulane.edu> CALL FOR PAPERS and PARTICIPANTS ---------------------------------------------------------------- Forth International Workshop on Declarative Learning Based Programming (DeLBP-2019), in conjunction with 28th International Joint Conference on Artificial Intelligence (IJCAI-2019), August 10-16, 2019, Macao, China. Website: http://delbp.github.io. Submission Deadline: April 30th, 2019 --------------------------------------------------------------- AIM AND SCOPE --------------------------------------------------------------- The main goal of Declarative Learning Based Programming (DeLBP) workshop is to investigate the issues that arise when designing and using programming languages that support learning from data and knowledge. DeLBP aims at new programming models and abstractions that facilitate the design and development of intelligent real world applications that use machine learning and reasoning. The challenges of such a programming paradigm include: Interaction with messy, naturally occurring data; Specifying the requirements of the application at a high abstraction level; Dealing with uncertainty in data and knowledge in various layers of the application program; Using representations that support relational learning with rich data representations; Using representations that support flexible reasoning and structure learning; Supporting model chaining and composition; Integrating a range of learning and inference algorithms; and finally addressing the above mentioned issues in one unified programming environment. Conventional programming languages offer no help to application programmers that attempt to design and develop applications that make use of real world data, and reason about it in a way that involves learning interdependent concepts from data, incorporating and composing existing models, and reasoning about existing and trained models and their parameterization. The goal of this workshop is to present and discuss the current related research and the way various challenges have been addressed. We aim at motivating the need for further research toward a unified framework in this area based on the key existing paradigms: Probabilistic Programming, Logic Programming, Probabilistic Logical Programming, First-order query languages and database management systems and deductive databases, Statistical relational learning, Deep Learning and related languages, End-to-End differentiable programming and connect these to the ideas of Learning Based Programming. We aim to discuss and investigate the required type of languages and representations that facilitate modeling complex learning models, deep architectures, and provide the ability to combine, chain and perform flexible inference with existing models and by exploiting domain knowledge. Highlight: Though the theme of this workshop remains generic as in the past versions, we will aim at emphasizing on ideas and opinions regarding using different types of knowledge (Declarative, procedural) in Statistical/Neural learning. ---------------------------------------------------------------- TOPICS OF INTEREST ????????????????????? * New programming abstractions and modularity levels towards a unified framework for (deep/structured) learning and reasoning, * Frameworks/Computational models to combine learning and reasoning paradigms. * Flexible use of structured and relational data from heterogeneous resources in learning. * Data modeling (relational/graph-based databases) issues in such a new integrated framework for learning based on data and knowledge. * The ability of closing the loop to acquire knowledge from data and data from knowledge towards life-long learning, and reasoning. * Exploiting declarative and procedural knowledge such as expert knowledge and common sense knowledge expressed via multiple formalisms, in learning. * Using declarative domain knowledge to guide the design of learning models, * including feature extraction, model selection, dependency structure and deep model architecture. * Design and representation of complex learning and inference models. * The interface for learning-based programming, * either in the form of programming languages, declarations, frameworks, libraries or graphical user interfaces. * Related applications in Natural language processing, Computer vision, Bioinformatics, Computational biology, multi-agent systems, etc. * End-To-End differential programming, Learning to learn programs and program synthesis if considering our specific perspective related to learning-based programs. ------------------------------------------------------------------ INVITED SPEAKERS ------------------------------------------------------------------ 1) Guy Van den Broeck , University of California Los Angeles 2) ..TBD ------------------------------------------------------------------ IMPORTANT DATES ------------------------------------------------------------------ Submission Deadline: April 30th, 2019 Notification: May 20th, 2019 Workshop Days: August 10-12, 2019 ------------------------------------------------------------------ SUBMISSION INFORMATION ------------------------------------------------------------------ We encourage contributions with either a technical paper (IJCAI style, 6 pages without references), a position statement (IJCAI style, 2 pages maximum) or an abstract of a published work. IJCAI Style files available here. Please make submissions via EasyChair, here. ---------------------------------------------------------------- ORGANIZING COMMITTEE ---------------------------------------------------------------- Parisa Kordjamshidi, Tulane University, IHMC Hannaneh Hajishirazi, University of Washington Quan Guo , Tulane University Nikolaos Vasiloglou, Ismion Inc Kristian Kersting, TU Darmstadt Dan Roth, University of Pennsylvania ---------------------------------------------------------------- CONTACT ---------------------------------------------------------------- delbp-4 at googlegroups.com (Organization Committee) ------------------------------------------- Kordjamshidi, Parisa Assistant Professor CS Department at Tulane University Research Scientist at IHMC Homepage -------------- next part -------------- An HTML attachment was scrubbed... URL: From julbinb at gmail.com Mon Apr 29 03:35:39 2019 From: julbinb at gmail.com (Julia Belyakova) Date: Mon, 29 Apr 2019 03:35:39 -0400 Subject: [TYPES/announce] [Doc Symposium ECOOP 2019] Call for second-round submissions (deadline May 17) Message-ID: *************** ECOOP Doctoral Symposium 2019 Friday, July 19th, 2019 London, United Kingdom Doctoral Symposium of the European COnference On Programming languages https://2019.ecoop.org/track/ecoop-2019-docsymp *************** Second-round submission deadline: Fri, May 17th, 2019, AOE Submission link: https://ecoop19ds.hotcrp.com/ ABOUT ----- The Doctoral Symposium is a forum for doctoral students to present their research proposal and receive constructive feedback in a friendly atmosphere. The Symposium welcomes both late and early stage PhD students with an identified research topic related to the ECOOP conference, i.e. Programming Languages. Participants will obtain useful guidance that will help them complete their research, prepare their thesis, and begin a research career. The main objectives of the Doctoral Symposium are: * to allow PhD students to practise effective writing and communication of their research; * to receive constructive feedback from the Program Committee, Academic Panel, and other participants; * to offer opportunities to form research collaborations and interact with other researchers at the main conference. The ECOOP 2019 Doctoral Symposium welcomes participation of students who pursue their research in the area of programming languages. The event will take place after the main conference, on Friday, July 19th. The Doctoral Symposium takes the form of a full-day event of interactive presentations. The day will start with a series of lightning talks where each PhD student will give an ?elevator pitch? of their research. This will be followed by formal presentations from each PhD student, with time allocated for the presentation as well as questions and discussions. The program will also include keynote talks on topics related to PhD studies, research, and life beyond the PhD. SUBMISSIONS ----- We have two distinct submission categories: junior submissions and senior submissions. * Junior students may not have a full research plan but shall have an identified research topic; they will present their ideas and any progress to date, and will receive feedback to help them determine further steps in research. * Senior students are expected to give an outline of their thesis research and will receive feedback to help them successfully complete their thesis and defense/viva. All submissions are double-blind. Submission format: a 4?8 page research proposal for junior and a 6?10 page thesis proposal for senior students (in the Dagstuhl LIPIcs format). Please, **refer to the website** for further details. Second-round submissions are due on **May 17th, 2019, AOE**. Submission link: https://ecoop19ds.hotcrp.com/ First-round submissions are due on Apr 19th, 2019, AOE. (deadline passed) Submissions from the two rounds will be reviewed independently. Submissions rejected in the first round are invited to resubmit for the second round. As participants of the Doctoral Symposium are not expected to submit technical papers, but rather thesis proposals, participants can submit to both the main conferences/workshops and the Doctoral Symposium. There will be no proceedings for the Doctoral Symposium. PARTICIPATION ----- Accepted students will give two presentations: * A two-minute presentation stating key issues of the research (the ?elevator pitch?). * A 10?15 minute presentation followed by 10?15? of questions, feedback and discussions. Concrete time slots will be determined later with regards to the number of submissions and accepted papers. Prior to the symposium, each student will be assigned submissions of two other students. For each submission, the student will prepare a short summary, some feedback, and 2?3 questions on the submission. The participants will be expected to also take an active part in all discussions. IMPORTANT DATES ----- First-round submission deadline: Friday, April 19th, 2019 AOE First-round notification: Monday, May 13th, 2019 Second-round submission deadline: Friday, May 17th, 2019 AOE Second-round notification: Tuesday, June 20th, 2019 Doctoral Symposium: Friday, July 19th, 2019 ORGANIZING COMMITTEE ----- Julia Belyakova (Northeastern University) Goran Piskachev (Fraunhofer IEM) PROGRAM COMMITTEE ----- Phi-Diep Bui (Uppsala University) Olivier Fl?ckiger (Northeastern University) Remigius Meier (ETH Zurich) Charith Mendis (MIT CSAIL) Lisa Nguyen Quang Do (Paderborn University) Nathalie Oostvogels (Vrije Universiteit Brussel) Hila Peleg (Technion) Michael Reif (TU Darmstadt) Andreas Schuler (University of Applied Sciences Upper Austria) Ilina Stoilkovska (Vienna University of Technology) Kirshanthan Sundararajah (Purdue University) Yanlin Wang (University of Hong Kong) ACADEMIC PANEL ----- TBA -------------- next part -------------- An HTML attachment was scrubbed... URL: From kiko.fernandez at it.uu.se Mon Apr 29 04:05:27 2019 From: kiko.fernandez at it.uu.se (Kiko Fernandez Reyes) Date: Mon, 29 Apr 2019 10:05:27 +0200 Subject: [TYPES/announce] [DisCoTec'19] CALL FOR PARTICIPATION Message-ID: <8ddd8986-de4e-57cd-4fbc-78c76fe582d6@it.uu.se> ************************************************************************ CALL FOR PARTICIPATION 14th International Federated Conference on Distributed Computing Techniques DisCoTec 2019 Kongens Lyngby, Denmark, 17-21 June 2019 https://www.discotec.org/2019 ************************************************************************ DisCoTec 2019 is one of the major events sponsored by the International Federation for Information Processing (IFIP). It gathers conferences and workshops that cover a broad spectrum of distributed computing subjects, ranging from theoretical foundations and formal description techniques to systems research issues. * Keynote Speakers * - David Basin (ETH Z?rich, Switzerland) - Anne-Marie Kermarrec (INRIA Rennes, France) - Marta Kwiatkowska (University of Oxford, UK) - Silvio Micali (MIT, USA) - Martin Wirsing (LMU, Germany) Titles and abstracts available at https://www.discotec.org/2019/keynotes * Main Conferences (18-20 June) * - COORDINATION (https://www.discotec.org/2019/coordination) 21st IFIP International Conference on Coordination Models and Languages - DAIS (https://www.discotec.org/2019/dais) 19th IFIP International Conference on Distributed Applications and Interoperable Systems - FORTE (https://www.discotec.org/2019/forte) 39th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems DisCoTec 2019 programme available at https://www.discotec.org/2019/programme * Satellite Events (17 and 20 June) * - ICE (https://www.discotec.org/2019/ice) 12th International Workshop on Interaction and Concurrency Experience - DisCoRail (https://www.discotec.org/2019/discorail) International Workshop on Distributed Computing in Future Railway Systems - Tutorial and tool tracks (proposals under evaluation, see http://www.discotec.org/2019/satellite-events) * Registration (Early registration until May 15) * Registration information is available at https://www.discotec.org/2019/registration A limited amount of student travel grants are provided by IFIP. * Organising Committee * Alberto Lluch Lafuente (DTU, Denmark ? General chair) Kiko Fern?ndez-Reyes (Uppsala University ? Publicity chair) Francesco Tiezzi (University of Camerino ? Publicity chair) Andrea Vandin (DTU, Denmark ? Workshops chair) Maurice ter Beek (CNR, Italy ? Workshops chair) Valerio Schiavoni (Universit? de Neuch?tel, Switzerland ? Workshops chair) To receive live, up to date information, follow us on Twitter: https://twitter.com/DisCoTecConf N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From types-announce at valentinblot.org Mon Apr 29 04:20:26 2019 From: types-announce at valentinblot.org (Valentin Blot) Date: Mon, 29 Apr 2019 10:20:26 +0200 Subject: [TYPES/announce] Facets of realizability - call for contributions Message-ID: <21de37124d7828e74cfe8cf56fed6162a388055e.camel@valentinblot.org> ANNOUNCEMENT AND CALL FOR CONTRIBUTIONS For the FACETS OF REALIZABILITY workshop. https://project.inria.fr/realizability2019 Cachan (Paris), France, 1 - 3 July 2019. We are looking for people who want to present recent work on topics related to realizability. IMPORTANT DATES: Submission deadline: 1st June Workshop: 1st-3rd July BACKGROUND: The goal of the workshop is to bring together researchers interested in realizability or whose research involves applications of realizability. Here, ?realizability? is to be understood in a very broad sense to foster new ideas from interaction of people working on its different aspects. The main focus will be realizability interpretations, arithmetic, function and categorical realizability and in particular work on the boundary between any of these. An example of a concept that lies at the border between arithmetic and function realizability is the principle of bar induction. INVITED SPEAKER: Paulo Oliva TOPICS: The scope of the workshop includes but is not limited to: - Number realizability - Modified realizability - Function realizability - Computable analysis - Dialectica interpretation - Classical realizability - Synthetic topology - Categorical realizability - Bar induction / bar recursion Short abstracts (at most half a page excluding references) should be sent to the two organizers directly with subject line ?[facets of realizability] abstract?. There will be no formal reviewing but the organizers will select work they consider relevant to the workshop and give notification of accepted abstracts as they arrive. The abstracts will not be published and contributions about submitted or already published work are welcome. the organizers, Valentin Blot & Florian Steinberg From giulio.guerrieri at pps.univ-paris-diderot.fr Mon Apr 29 10:10:09 2019 From: giulio.guerrieri at pps.univ-paris-diderot.fr (Giulio Guerrieri) Date: Mon, 29 Apr 2019 15:10:09 +0100 Subject: [TYPES/announce] Trends in Linear Logic and Applications (TLLA 2019) [updated cfp] Message-ID: =========================================================================== 2nd Call for Papers TLLA 2019 3rd International Workshop on Trends in Linear Logic and Applications Dortmund, 29-30 June 2019 Affiliated with FSCD 2019 http://tlla.linear-logic.org/2019/ ========================================================================== NEWS: * updated notafication date: May 13th * list of invited speakers ========================================================================== Linear Logic is not only a proof theoretical tool to analyse or control the use of resources in logic and computation. It is also a corpus of tools, approaches, and methodologies (proof nets, exponential decomposition, geometry of interaction, coherent spaces, relational models, etc.) that, even if developed for studying Linear Logic syntax and semantics, have been applied in several other fields (analysis of lambda-calculus computations, game semantics, computational complexity, program verification, etc.). The TLLA international workshop aims at bringing together researchers working on Linear Logic or applying it or its tools. The main goal is to present and discuss trends in the research on Linear Logic and its applications by means of tutorials, invited talks, open discussions, and contributed talks. The purpose is to gather researchers interested in the connections between Linear Logic and various topics such as * theory of programming languages * implicit computational complexity * parallelism and concurrency * games and languages * proof theory * philosophy * categories and algebra * possible connections with combinatorics * linguistics * functional analysis and operator algebras ---------------------------------------------------------------------- ** Submission Guidelines ---------------------------------------------------------------------- Contributions are not restricted to talks presenting an original results, but open to tutorials, open discussions, and position papers. For this reason, we strongly encourage contributions presenting work in progress, open questions, and research projects. Contributions presenting the application of linear logic results, techniques, or tools to other fields, or vice versa, are most welcome. To propose a contributed talk submit a short abstract whose length is between 2 and 5 pages on https://easychair.org/conferences/?conf=tlla19 ---------------------------------------------------------------------- ** Young Researchers Grants ---------------------------------------------------------------------- A limited number of grants for students or young researches are available. Grants can fully or partially cover registration fees, accommodation and transport. To apply for a grant send a message to the organizers of the workshop with: * Affiliation and contact details * A short CV * A letter of motivation explaining the interest of the applicant on one or more topics of the workshop * If the applicant has submitted an abstract * (Optional) One or two support letters. A letter from the supervisor is mandatory for PhD students. For more details and to apply for a grant see http://tlla.linear-logic.org/2019#grants ---------------------------------------------------------------------- ** Important dates ---------------------------------------------------------------------- * Submission deadline: 1 May 2019 * Notification to authors: *13 May 2019* *** NEW *** * Final versions due: 24 May 2019 * YR Grant submission deadline: 31 May 2019 * YR Grant notification: 7 June 2019 * Workshop date: 29-30 June 2019 ---------------------------------------------------------------------- ** Publication ---------------------------------------------------------------------- The abstracts of the contributed and invited talks will be published on the site of the conference. Possible other formats will be discussed at the workshop. ---------------------------------------------------------------------- ** Invited Speakers ---------------------------------------------------------------------- *** NEW *** * Delia Kesner (joint with SD 2019) * Thomas Seiller (joint with SD 2019) * Raphaelle Crubille * Paul Blain Levy ---------------------------------------------------------------------- ** Committees ---------------------------------------------------------------------- ** Program Committee -------------------- * Thomas Ehrhard, CNRS - University Paris Diderot * Claudia Faggian, CNRS - University Paris Diderot * Giulio Guerrieri, University of Bath * Stefano Guerrini, University of Paris 13 * Esfandiar Haghverdi, Indiana University Bloomington * Naohiko Hoshino, Kyoto University * Marie Kerjean, INRIA Bretagne Atlantique * Olivier Laurent, CNRS - ENS Lyon * Paolo Pistone, University of Tubingen * Lorenzo Tortora de Falco, University Roma Tre ** Organizing committee ----------------------- * Thomas Ehrhard, CNRS - University Paris Diderot * Stefano Guerrini, University of Paris 13 * Lorenzo Tortora de Falco, University Roma Tre ---------------------------------------------------------------------- ** Contact ---------------------------------------------------------------------- All questions about submissions should be emailed to the PC chair Olivier Laurent olivier.laurent at ens-lyon.fr Giulio Guerrieri Research Associate University of Bath Department of Computer Science Mathematical Foundations Group -------------- next part -------------- An HTML attachment was scrubbed... URL: From jooyong at unist.ac.kr Thu May 2 00:21:06 2019 From: jooyong at unist.ac.kr (Jooyong Yi) Date: Thu, 2 May 2019 04:21:06 +0000 Subject: [TYPES/announce] PostDoc Position in Program Analysis and Repair Message-ID: <1556770873542.74753@unist.ac.kr> A postdoctoral position is available at Ulsan National Institute of Science and Technology (UNIST). Job description: ============= The position will involve research in automated program repair in which our research team is specialized. You can obtain relevant information and publications in http://www.jooyongyi.com/. The ideal candidate will be someone who can synergize with our research team, as he or she continues to research further his/her own research topic. Work environment: ================ UNIST (https://www.unist.ac.kr/) is a research-focussed national university located in the south-eastern part of South Korea. Despite its relatively young history (established in 2007), the university was ranked 1st for the last two years among all South Korean universities according to the CWTS Leiden Ranking. The working languages of the university are Korean and English, and Korean language skills are not a requirement for the position. Living environment: ================ The selected researcher is eligible to stay in an on-campus apartment. The university is located in the suburb of Ulsan, a South Korea's largest industrial city. The city shares its border with the nation's most historic city, Gyeongju, and the nation's largest harbor city, Busan. Application: ================ Interesting applicants may send their CV to me via jooyong at unist.ac.kr. ---------------------------- Jooyong Yi Assistant Professor School of Electrical & Computing Engineering Ulsan National Institute of Science and Technology http://www.jooyongyi.com/ From Graham.Hutton at nottingham.ac.uk Tue Apr 30 05:54:54 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 30 Apr 2019 09:54:54 +0000 Subject: [TYPES/announce] MPC 2019 deadline extension Message-ID: ====================================================================== DEADLINE EXTENSION TO *10 MAY* -- MPC 2019 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== TIMELINE: Abstract submission 7th May 2019 (AoE) (extended) Paper submission 10th May 2019 (AoE) (extended) Author notification 14th June 2019 Camera ready copy 12th July 2019 Conference 7-9 October 2019 KEYNOTE SPEAKERS: Assia Mahboubi INRIA, France Annabelle McIver Macquarie University, Australia BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). SCOPE: MPC seeks original papers on mathematical methods and tools put to use in program construction. Topics of interest range from algorithmics to support for program construction in programming languages and systems. Typical areas include type systems, program analysis and transformation, programming language semantics, security, and program logics. The notion of a 'program' is interpreted broadly, ranging from algorithms to hardware. Theoretical contributions are welcome, provided that their relevance to program construction is clear. Reports on applications are welcome, provided that their mathematical basis is evident. We also encourage the submission of 'programming pearls' that present elegant and instructive examples of the mathematics of program construction. SUBMISSION: Submission is in two stages. Abstracts (plain text, maximum 250 words) must be submitted by 7th May 2019. Full papers (pdf, formatted using the llncs.sty style file for LaTex) must be submitted by 10th May 2019. There is no prescribed page limit, but authors should strive for brevity. Both abstracts and papers will be submitted using EasyChair. Papers must present previously unpublished work, and not be submitted concurrently to any other publication venue. Submissions will be evaluated by the program committee according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Accepted papers must be presented in person at the conference by one of the authors. The proceedings of MPC 2019 will be published in the Lecture Notes in Computer Science (LNCS) series, as with all previous instances of the conference. Authors of accepted papers will be expected to transfer copyright to Springer for this purpose. After the conference, authors of the best papers from MPC 2019 and MPC 2015 will be invited to submit revised versions to a special issue of Science of Computer Programming (SCP). For any queries about submission please contact the program chair, Graham Hutton . PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK CONFERENE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISERS: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From sefm2019 at gmail.com Tue Apr 30 11:53:59 2019 From: sefm2019 at gmail.com (Lina Marsso) Date: Tue, 30 Apr 2019 17:53:59 +0200 Subject: [TYPES/announce] SEFM 2019 - abstract sub. deadline: May 3, 2019 Message-ID: -------------------------------------------------------------------- Call for Papers SEFM 2019 17th International Conference on Software Engineering and Formal Methods Oslo, Norway, September 16-20, 2019 http://sefm2019.inria.fr Twitter: @SEFM_conf --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: May 3, 2019 (AoE) Paper submission deadline: May 10, 2019 (AoE) Notification: June 25, 2019 Conference: September 16-20, 2019 OVERVIEW AND SCOPE SEFM aims to bring together leading researchers and practitioners from academia, industry, and government, to advance the state of the art in formal methods, to facilitate their uptake in the software industry, and to encourage their integration within practical software engineering methods and tools. Topics of interest include, but are not limited to, the following aspects of software engineering and formal methods: # Software Development Methods - Formal modeling, specification, and design - Software evolution, maintenance, re-engineering, and reuse # Design Principles - Programming languages - Domain-specific languages - Type theory - Abstraction and refinement # Software Testing, Validation, and Verification - Model checking, theorem proving, and decision procedures - Testing and runtime verification - Statistical and probabilistic analysis - Synthesis - Performance estimation and analysis of other non-functional properties - Other light-weight and scalable formal methods # Security and Safety - Security, privacy, and trust - Safety-critical, fault-tolerant, and secure systems - Software certification # Applications and Technology Transfer - Service-oriented and cloud computing systems, Internet of Things - Component, object, multi-agent and self-adaptive systems - Real-time, hybrid, and cyber-physical systems - Intelligent systems and machine learning - HCI, interactive systems, and human error analysis - Education # Case studies, best practices, and experience reports PAPER SUBMISSION We solicit two categories of papers: - Regular papers describing original research results, case studies, or surveys. Regular papers should not exceed 15 pages, excluding bibliography. - Tool papers that describe an operational tool and its contributions. Tool papers should not exceed 6 pages (including bibliography) and should include the URL of the tool. All submissions must be original, unpublished, and not submitted concurrently for publication elsewhere. Paper submission is done via EasyChair at https://easychair.org/conferences/?conf=sefm2019 Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). PUBLICATION All accepted papers will appear in the proceedings of the conference that will be published as a volume in Springer's LNCS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to special issues of the journals "Software and Systems Modeling" and "Formal Methods in System Design." INVITED SPEAKERS Wil van der Aalst (RWTH Aachen University, Germany) David Basin (ETH Zurich, Switzerland) Koushik Sen (University of California, Berkeley, USA) PROGRAM CHAIRS Peter Csaba ?lveczky (University of Oslo, Norway) Gwen Sala?n (Universit? Grenoble Alpes, France) PROGRAM COMMITTEE Erika Abraham (RWTH Aachen University, Germany) Cyrille Artho (KTH Royal Institute of Technology, Sweden) Kyungmin Bae (Pohang University of Science and Technology, South Korea) Olivier Barais (University of Rennes, France) Luis Barbosa (University of Minho, Portugal) Dirk Beyer (LMU Munich, Germany) Roberto Bruni (University of Pisa, Italy) Ana Cavalcanti (University of York, UK) Alessandro Cimatti (FBK-irst, Italy) Robert Clariso (Open University of Catalonia, Spain) Rocco De Nicola (IMT School for Advanced Studies Lucca, Italy) John Derrick (Unversity of Sheffield, UK) Jos? Luiz Fiadeiro (Royal Holloway, University of London, UK) Osman Hasan (National University of Sciences & Technology, Pakistan) Klaus Havelund (Jet Propulsion Laboratory, US) Reiko Heckel (University of Leicester, UK) Marieke Huisman (University of Twente, The Netherlands) Alexander Knapp (Augsburg University, Germany) Nikolai Kosmatov (CEA LIST, France) Frederic Mallet (Universit? Nice Sophia Antipolis, France) Tiziana Margaria (Lero, Ireland) Hernan Melgratti (University of Buenos Aires, Argentina) Madhavan Mukund (Chennai Mathematical Institute, India) Marc Pantel (IRIT/INPT, Universit? de Toulouse, France) Anna Philippou (University of Cyprus) Grigore Rosu (University of Illinois, US) Augusto Sampaio (Federal university of Pernambuco, Brazil) Cesar Sanchez (IMDEA Software Institute, Spain) Ina Schaefer (Technische Universit?t Braunschweig, Germany) Graeme Smith (The University of Queensland, Australia) Jun Sun (Singapore University of Technology and Design) Maurice H. Ter Beek (ISTI-CNR, Pisa, Italy) Antonio Vallecillo (University of Malaga, Spain) Daniel Varro (Budapest University of Technology and Economics, Hungary & McGill University, Canada) Heike Wehrheim (University of Paderborn, Germany) Franz Wotawa (University of Graz, Austria) -------------- next part -------------- An HTML attachment was scrubbed... URL: From wjb at williamjbowman.com Tue Apr 30 18:18:14 2019 From: wjb at williamjbowman.com (William J. Bowman) Date: Tue, 30 Apr 2019 18:18:14 -0400 Subject: [TYPES/announce] [TFP'19] Third call for papers: Trends in Functional Programming 2019, 12--14 June 2019, Vancouver, BC, CA Message-ID: <20190430221813.GO36279@williamjbowman.com> Please distribute this call widely! Note that the submission type has changed since the last call; pre-symposium review submissions have closed, but post-symposium reviews (draft papers) are still open. -------------------------------- 3 R D C A L L F O R P A P E R S -------------------------------- ====== TFP 2019 ====== 20th Symposium on Trends in Functional Programming 12-14 June, 2019 Vancouver, BC, CA https://www.tfp2019.org/index.html == Important Dates == Sumbission Deadline for Draft Papers Thursday, May 9, 2019 Notification for Draft Papers Tuesday, May 14, 1029 TFPIE Tuesday, June 11, 2019 Symposium Wednesday, June 12, 2019 ? Friday, June 14, 2019 Notification of Student Paper Feedback Friday June 21, 2019 Submission Deadline for revised Draft Papers (post-symposium formal review) Thursday, August 1, 2019 Notification for post-symposium submissions Thursday, October 24, 2019 Camera Ready Deadline (both pre- and post-symposium) Friday, November 29, 2019 The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: Research Articles: Leading-edge, previously unpublished research work Position Articles: On what new trends should or should not be Project Articles: Descriptions of recently started new projects Evaluation Articles: What lessons can be drawn from a finished project Overview Articles: Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: Functional programming and multicore/manycore computing Functional programming in the cloud High performance functional computing Extra-functional (behavioural) properties of functional programs Dependently typed functional programming Validation and verification of functional programs Debugging and profiling for functional languages Functional programming in different application areas: security, mobility, telecommunications applications, embedded systems, global computing, grids, etc. Interoperability with imperative programming languages Novel memory management techniques Program analysis and transformation techniques Empirical performance studies Abstract/virtual machines and compilers for functional languages (Embedded) domain specific languages New implementation strategies Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2019 Pre-symposium review is closed; authors can now submit draft papers for formal review after the symposium. == Post-symposium formal review == Papers submitted for post-symposium review (draft papers) will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback received at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == There are two types of submission, each of which can be submitted either for pre-symposium or post-symposium review: Extended abstracts. Extended abstracts are 4 to 10 pages in length. Full papers. Full papers are up to 20 pages in length. Each submission also belongs to a category: research position project evaluation overview paper Each submission should clearly indicate to which category it belongs. Additionally, a draft paper submission?of either type (extended abstract or full paper) and any category?can be considered a student paper. A student paper is one for which primary authors are research students and the majority of the work described was carried out by the students. The submission should indicate that it is a student paper. Student papers will receive additional feedback from the PC shortly after the symposium has taken place and before the post-symposium submission deadline. Feedback is only provided for accepted student papers, i.e., papers submitted for presentation and post-symposium formal review that are accepted for presentation. If a student paper is rejected for presentation, then it receives no further feedback and cannot be submitted for post-symposium review. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site (http://www.springer.com/lncs). == Program Committee == Program Co-chairs William J. Bowman University of British Columbia Ronald Garcia University of British Columbia Matteo Cimini University of Massachusetts Lowell Ryan Culpepper Czech Technical Institute Joshua Dunfield Queen's University Sam Lindley University of Edinburgh Assia Mahboubi INRIA Nantes Christine Rizkallah University of New South Wales Satnam Singh Google AI Marco T. Moraz?n Seton Hall University John Hughes Chalmers University and Quviq Nicolas Wu University of Bristol Tom Schrijvers KU Leuven Scott Smith Johns Hopkins University Stephanie Balzer Carnegie Mellon University Vikt?ria Zs?k E?tv?s Lor?nd University From dvanhorn at cs.umd.edu Thu May 2 17:21:09 2019 From: dvanhorn at cs.umd.edu (David Van Horn) Date: Thu, 2 May 2019 17:21:09 -0400 Subject: [TYPES/announce] PLMW at ICFP: Call for Scholarship Applications (due 17 May) Message-ID: ACM SIGPLAN Programming Languages Mentoring Workshop Co-located with ICFP'19 PLMW web page: https://icfp19.sigplan.org/home/PLMW-ICFP-2019 The purpose of the programming languages mentoring workshop (PLMW) is to encourage senior undergraduate and early career (first or second year) to pursue careers in programming language research. We are specifically interested in attracting groups who have traditionally not had the opportunity to participate in research in functional programming. This workshop will be a combination of learning about the work being done in several areas of programming language research and mentoring with respect to helping students prepare for graduate school and the rest of their career. We will bring together leaders in programming language research from academia and industry to give talks on the kind of research typically performed after obtaining a Ph.D. The workshop will engage students, specifically interested in programming language research, in a process of imagining how they might contribute to the world. We especially encourage women and underrepresented minority students to attend PLMW. This workshop is part of the activities surrounding ICFP, the International Conference on Functional Programming, and takes place the day before the main conference. One goal of the workshop is to make ICFP conference more accessible to newcomers. We hope that participants will stay through the entire conference. ## Travel Scholarship Applications (Due 17 May) Please fill out this form by 17 May to apply for travel funding. https://forms.gle/QEvBateG7PRywB336 See the PLMW web page for additional details. The workshop registration is open to all. Students with alternative sources of funding are welcome. From anupamdotdas at gmail.com Thu May 2 17:31:26 2019 From: anupamdotdas at gmail.com (anupamdotdas at gmail.com) Date: Thu, 2 May 2019 22:31:26 +0100 Subject: [TYPES/announce] CiSS 2019: Circularity in Syntax & Semantics, Gothenburg (Sweden), 20-22 Nov 2019 Message-ID: <03b001d5012e$66820ca0$338625e0$@gmail.com> First Announcement: Circularity in Syntax and Semantics 2019 20-22 November 2019, Gothenburg, Sweden http://www.cse.chalmers.se/~bahafs/CiSS2019/ ----------------- The conference is dedicated to aspects of circularity and ill-foundedness in formal methods. The aim is to gather together researchers who study and/or utilise these phenomena from different perspectives such as provability, formal reasoning, construction, computation and complexity. As well as invited speakers there will be sessions for contributed talks. Topics of interest include (but are not restricted to): - Logics with circular or self-referential semantics, such as temporal logics, fixed point logic, mu-calculi; - Models of infinite computation, including automata and games; - Non-wellfounded or circular derivation systems for provability, satisfiability, type-checking, etc.; - Impredicative constructions in foundations, such as theories of inductive definitions, impredicative type theory and non-wellfounded set theory; - Self-reference in natural and formal languages and their treatment; - Philosophical considerations of any of the above topics. We are proud to announce that the 2019 Lindstr?m Lectures will be held in connection with CiSS and delivered by Johan van Benthem. More information is available at https://flov.gu.se/english/research/research-areas/logic/lindstrom-lectures IMPORTANT DATES ----------------- ASL student travel grant application deadline: 21 August 2019 Abstract submission deadline: TBA Notification: TBA Registration deadline: TBA Conference: 20?22 November 2019 INVITED SPEAKERS ----------------- - Johan van Benthem (Amsterdam) - Mads Dam (KTH) - Amina Doumane (Lyon & Warsaw) - Helle Hvid Hansen (TU Delf) - Paul-Andr? Milli?s (Paris) - Sara Negri (Helsinki) TBC APPLICATIONS FOR STUDENT TRAVEL GRANTS ----------------- The meeting is sponsored by the Association for Symbolic Logic (ASL) and student ASL members may apply for (limited) ASL travel funds. Applications should be submitted directly to ASL no later than August 21, 2019. Details for applications can be found at https://aslonline.org/meetings/student-travel-awards/ Please note that being a ASL member is a strict requirement for making an application. REGISTRATION ----------------- Registration is mandatory but there is no registration fee for attendance. PROGRAMME COMMITTEE ----------------- - Bahareh Afshari (Gothenburg and Amsterdam) co-chair - David Baelde (Cachan) - Anupam Das (Copenhagen) - Valentin Goranko (Stockholm) - Graham Leigh (Gothenburg) co-chair - Alexis Saurin (Paris) - Yde Venema (Amsterdam) ORGANISING COMMITTEE ----------------- - Bahareh Afshari (GU & UvA) - Paul Gorbow (GU) - Mattias Granberg Olsson (GU) - Graham Leigh (GU) ENQUIRIES ----------------- For enquiries please email: bahareh.afshari at gu.se SPONSORS ----------------- * Association for Symbolic Logic * Department of Philosophy, Linguistics and Theory of Science (University of Gothenburg) * Knut and Alice Wallenberg Foundation From Didier.Galmiche at loria.fr Thu May 2 18:02:27 2019 From: Didier.Galmiche at loria.fr (Didier Galmiche) Date: Fri, 3 May 2019 00:02:27 +0200 Subject: [TYPES/announce] JLC special issue - External and Internal Calculi for Non-Classical Logics Message-ID: -------------------------------------------------------------------------- Call for papers Special Issue on External and Internal Calculi for Non-Classical Logics Journal: Journal of Logic and Computation Submission Deadline:? September 1, 2019. Guest editors: Agata Ciabatonni (TU Vienna), Didier Galmiche (LORIA - Lorraine University), Nicola Olivetti (LSI, Aix-Marseille University), Revantha Ramanayake (TU Vienna). -------------------------------------------------------------------------- This special issue intends to contribute to the current state-of-the-art of on analytic (external or internal) calculi for non-classical logics like intuitionistic, modal, epistemic logics, conditional logics, substructural, resouce logics, and other logical systems. Among some key points we can mention the relationships between internal} and external calculi for such logics and also their use for studying proof-search, automated deduction (proof-theory and implementation) and also logical properties like decidability, conservativity, axiomatisations and interpolation. Topics of interests include but are not limited to the following: - External and internal calculi for non-classical logics - Relationships and embeddings (translations) between calculi, interactions between syntax and semantics - New calculi for studying problems like decidability, conservativity and interpolation - Proof-search and countermodel generation - Methodologies and tools for translations between calculi - Implementations of analytic calculi and proof assistants All submitted papers under this call will be considered following the high-standard review process of the Journal of Logic and Computation. We expect submissions to present original contributions of the highest quality, that have not been previously published in, or submitted to, another journal. All submissions should be send as a pdf-file to Didier Galmiche at the e-mail address? Didier.Galmiche at loria.fr, by September 1, 2019. If you have in mind to submit a paper to this special issue please send a message of intention to Didier Galmiche no later than July 31, 2019. We look forward to receiving your contribution. Agata Ciabatonni (TU Vienna) Didier Galmiche (LORIA - Lorraine University) Nicola Olivetti (LSI, Aix-Marseille University) Revantha Ramanayake (TU Vienna) From Thomas.Ferrere at imgtec.com Fri May 3 03:53:30 2019 From: Thomas.Ferrere at imgtec.com (Thomas Ferrere) Date: Fri, 3 May 2019 07:53:30 +0000 Subject: [TYPES/announce] Mathematical Verification Engineer, London area Message-ID: An applied research position is available at Imagination Technologies (Kings Langley, UK) in the domain of formal verification for arithmetic hardware. CONTEXT: The PowerVR graphics team produce the world's leading family of ultra-low power GPU IP cores. To create our next generation of ultra-high performing processors we need you to put your mathematical skills to the test and help us use cutting edge tools and techniques to prove mathematically that our components are bug free. JOB DESCRIPTION: Working in the Datapath team, a unique applied research team with a remit both to research and to deliver high performing hardware, you will be a vital part of the development of innovative mathematical components. You will contribute to projects ranging from geometric calculations for real-time mobile graphics, to heavily optimised hardware for neural network and AI applications. Depending on skills and interest, there may be opportunities to contribute to hardware design as well. No prior knowledge of digital hardware is required. Full training will be provided on both industry tools and cutting edge techniques developed in-house, and you will be creating your own original ideas to push out the boundary of what can be achieved. LINK: Please consult http://careers.imgtec.com/cw/en/job/496835/mathematical-verification-engineer-applied-research for more details and to apply online. From d.pym at ucl.ac.uk Fri May 3 12:39:24 2019 From: d.pym at ucl.ac.uk (Pym, David) Date: Fri, 3 May 2019 16:39:24 +0000 Subject: [TYPES/announce] PhD Studentship in Logic and Systems Verification at UCL [Corrected start-date] Message-ID: [Please share with possible candidates, especially graduating Master?s students in relevant areas. Thank you, and apologies for cross-postings.] PhD studentship in logic and systems verification at UCL [Apologies, corrected start-date: October 2019] We are looking to hire an exceptionally able and highly-motivated PhD student in the area of logic and verification to work in UCL's PPLV group. We are particularly keen to find someone who is interested in systems modelling and verification and their underlying logical theory: - Logic - Verification - Systems modelling. The studentship is aligned with the IRIS project (https://uclirisproject.wordpress.com), --- which is focussed on understanding and reasoning about the compositional structure of systems models and the supporting idea of an interface --- and will be supervised by Professor David Pym (http://www.cs.ucl.ac.uk/staff/D.Pym/) and Dr. James Brotherston (http://www0.cs.ucl.ac.uk/staff/J.Brotherston/). In more detail, area of the studentship is in logic and its application to program and systems verification, with a particular interest in the development and application of logical tools based on bunched logic, separation logic, and concurrent separation logic (and related ideas) and their use to reason about the correctness of interfaces between programs, systems, and organizations. The project may range from theoretical work in logic (semantics and proof theory) through the theory of system modelling tools to the design and implementation of modelling and verification tools. The PPLV group conducts world-leading research in logical and algebraic methods and their applications to program and systems modelling and verification. The Interface Reasoning for Interacting Systems (IRIS) project, led by Prof. David Pym, uses logical and algebraic methods to understand the compositional structure of systems and their communications, seeking to develop analyses at all scales, from code through distributed systems to organizational structure, generically and uniformly. The IRIS project, funded as a UK EPSRC Programme Grant, is a collaboration involving James Brotherston, Byron Cook, George Danezis, Peter O?Hearn, and David Pym at UCL, Alastair Donaldson at Imperial College, Will Venters at LSE, and Edmund Robinson at QMUL. Industry partners include Amazon AWS, BT, Facebook, HP Labs, GridPP, and Methods Group. Candidates should normally have or be about to complete a Master's level qualification in mathematics or computer science, with a strong component in logic or theoretical computer science. The student is available with an earliest start-date of October 2019. Candidates should be UK or EU nationals. Interested candidates may contact David Pym (d.pym at ucl.ac.uk) or James Brotherston (j.brotherston at ucl.ac.uk) for more information. To apply, please follow the instructions at http://www.cs.ucl.ac.uk/prospective_students/phd_programme/applying/ -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London d.pym at ucl.ac.uk www.cs.ucl.ac.uk/people/D.Pym.html www.cs.ucl.ac.uk/staff/D.Pym/ Assistant: Julia Savage, j.savage at ucl.ac.uk, +44 (0)20 7679 0327 -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthias at ccs.neu.edu Fri May 3 10:26:19 2019 From: matthias at ccs.neu.edu (matthias at ccs.neu.edu) Date: Fri, 3 May 2019 10:26:19 -0400 Subject: [TYPES/announce] Racket Summer School, final call for participation Message-ID: The 2019 Racket Summer School of Programming Languages Final Call For Participation Due to last year's demand, this year's theme is once again language-oriented programming The school has been expanded to two tracks: -- Beautiful Racket a 3-day track Matthew Butterick, author of the eponymous book -- How to Design Languages, a 5-day track consisting of the following lectures: -- Racket and Domain-Specific Languages Matthias Felleisen, Northeastern University -- Syntactic Extension in Racket Jay McCarthy, Univ. Massachusetts, Lowel -- Modules and Macros Racket Languages From Modules Matthew Flatt, University of Utah -- Types and Typed DSLs in Racket Jesse Tov, Northwestern University -- Project Work The Team -- Language Gems Robby Findler, Northwestern University -- Research in Language-Oriented Programming Matthias Felleisen The summer school will teach participants with lectures and hands-on exercise how to rapidly build domain-specific languages (DSLs) and integrate them with Racket and other DSLs. Attendees may also wish to stay for the immediately following RacketCon where speakers from industry and academia demo some of their recent innovations. Financial assistance is available for academic participants. For details, see https://school.racket-lang.org From u.berger at swansea.ac.uk Fri May 3 13:05:13 2019 From: u.berger at swansea.ac.uk (Berger U.) Date: Fri, 3 May 2019 17:05:13 +0000 Subject: [TYPES/announce] 2nd Workshop on Proof Theory and its Applications, Swansea 11-13 September 2019 Message-ID: 2nd Workshop on Proof Theory and its Applications Swansea, September 11-13, 2019 http://www.proofsociety.org/workshop-2019/ Deadline for submission of contributed talks: 15 July 2019 Colocated with the Workshop is the 2nd International Summer School on Proof Theory, September 8-11, 2019 http://www.proofsociety.org/summer-school-2019/ Deadline for registration: 1 July 2019 Important dates =============== 1 July 2019: Summer School application deadline 15 July 2019: Submission of contributed workshop talks deadline 17 July 2019: Notification of acceptance of contributed talks 22 July 2019: Workshop registration deadline 8-11 September 2019: Summer School 11-13 September 2019: Workshop Mission and scientific aims of the Workshop =========================================== The mission of The Proof Society is to support the notion of proof in its broadest sense, through a series of suitable activities; to be therefore inclusive in reaching out to all scientific areas which consider proof as an object in their studies; to enable the community to shape its future by identifying, formulating and communicating it most important goals; to actively promote proof to increase its visibility and representation. The 2nd Workshop on Proof Theory and its Applications, organised under the auspices of The Proof Society, will bring together researchers on proof theory and its applications. The aim of the meeting is to reflect on the mission of The Proof Society, through a series of invited and contributed talks, as well as a panel discussion. The 1st Workshop and International Summer School on Proof Theory took place in Ghent in 2018. Confirmed Invited Speakers ========================== Laura Crosilla (University of Birmingham) Antonia Kolokolova (Memorial University of Newfoundland) Helmut Schwichtenberg (LMU Munich) More speakers to be announced. Paper submission and Registration ================================= To submit a paper (by 15 July) and to register (by 22 July) follow the instructions on the website. Venue ===== Summer School and Workshop will take place in the Computational Foundry on the Bay Campus of Swansea University (Swansea SA1 8EN) and will be hosted by the Department of Computer Science. Programme Committee =================== Bahareh Afshari, University of Gothenburg Matthias Baaz, TU Wien Arnold Beckmann, Swansea University (Chair) Lev Beklemishev, Steklov Mathematical Institute Ulrich Berger, Swansea University Balthasar Grabmayr, Humboldt University Berlin Rosalie Iemhoff, Utrecht University Joost Joosten, University of Barcelona Antonina Kolokolova, Memorial University of Newfoundland Norbert Preining, Accelia Inc. Monika Seisenberger, Swansea University Anton Setzer, Swansea University Andreas Weiermann, Ghent University Local organizing committee ========================== Arnold Beckmann, Swansea University Ulrich Berger, Swansea University (Co-chair) Olga Petrovska, Swansea University Anton Setzer, Swansea University (Co-chair) Monika Seisenberger, Swansea University Accommodation ============= A limited number of ensuite on-campus accommodation (GBP 50 per night) has been reserved for the Summer School and the Workshop. To book contact the local organizers asap. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.coecke at cs.ox.ac.uk Sat May 4 05:29:43 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Sat, 4 May 2019 10:29:43 +0100 Subject: [TYPES/announce] Deadline extension: Applied Category Theory 2019, July 15-19, Oxford. Message-ID: <4489061F-EB6F-4C4B-9782-40257B612AB1@cs.ox.ac.uk> Due to the many requests for an extension to the deadline, papers can be submitted untill May 10. --- CLOSING CALL FOR PAPERS Applied Category Theory 2019 July 15-19, 2019, Oxford, UK http://www.cs.ox.ac.uk/ACT2019/ * * * Applied category theory is a topic of interest for a growing community of researchers, interested in studying systems of all sorts using category-theoretic tools. These systems are found in the natural sciences and social sciences, as well as in computer science, linguistics, and engineering. The background and experience of our members is as varied as the systems being studied. The goal of the ACT2019 Conference is to bring the majority of researchers in the field together and provide a platform for exposing the progress in the area. Both original research papers as well as extended abstracts of work submitted/accepted/published elsewhere will be considered. There will be best paper award(s) and selected contributions will be awarded extended keynote slots. The conference will include a business showcase and tutorials, and there also will be an adjoint school, the following week (see webpage). IMPORTANT DATES Submission of contributed papers: 10 May Acceptance/Rejection notification: 7 June SUBMISSIONS Prospective speakers are invited to submit one (or more) of the following: - Original contributions of high quality work consisting of a 5-12 page extended abstract that provides sufficient evidence of results of genuine interest and enough detail to allow the program committee to assess the merits of the work. Submissions of works in progress are encouraged but must be more substantial than a research proposal. - Extended abstracts describing high quality work submitted/published elsewhere will also be considered, provided the work is recent and relevant to the conference. These consist of a maximum 3 page description and should include a link to a separate published paper or preprint. The conference proceedings will be published in a dedicated Proceedings issue of the new Compositionality journal: http://www.compositionality-journal.org Only "original contributions" are eligible to be published in the proceedings. Submissions should be prepared using LaTeX, and must be submitted in PDF format. Use of the Compositionality style is encouraged. Submission is done via EasyChair: https://easychair.org/conferences/?conf=act2019 PROGRAM CHAIRS: John Baez (UC Riverside) Bob Coecke (University of Oxford) PROGRAM COMMITTEE Bob Coecke (chair) John Baez (chair) Christina Vasilakopoulou David Moore Josh Tan Stefano Gogioso Brendan Fong Steve Lack Simona Paoli Joachim Kock Kathryn Hess Bellwald Tobias Fritz David I. Spivak Ross Duncan Dan Ghica Valeria de Paiva Jeremy Gibbons Samual Mimram Aleks Kissinger Jamie Vicary Martha Lewis Nick Gurski Dusko Pavlovic Chris Heunen Corina Cirstea Helle Hvid Hansen Dan Marsden Simon Willerton Pawel Sobocinski Dominic Horsman Nina Otter Miriam Backens STEERING COMMITTEE John Baez (UC Riverside) Bob Coecke (University of Oxford) David Spivak (MIT) Christina Vasilakopoulou (UC Riverside) [For admin and other information see: http://www.mta.ca/~cat-dist/ ] -------------- next part -------------- An HTML attachment was scrubbed... URL: From andersmortberg at gmail.com Sat May 4 16:42:34 2019 From: andersmortberg at gmail.com (Anders Mortberg) Date: Sat, 4 May 2019 16:42:34 -0400 Subject: [TYPES/announce] Second CFP - Mathematical Logic and Constructivity (MLoC) 2019 : The Scope and Limits of Neutral Message-ID: ===================================================== Second Call for Participation and Contributed Papers ===================================================== Mathematical Logic and Constructivity: The Scope and Limits of Neutral Constructivism Stockholm, Sweden, August 20-23, 2019 http://logic.math.su.se/mloc-2019/ Deadline for contributed talks: May 31, 2019 ===================================================== With Errett Bishop's seminal work Foundations of Constructive Analysis 1967, a neutral position in the foundations of constructive mathematics emerged. It avoided Brouwer's assumptions about choice-sequences and continuity, and it did not assume that every total function on the natural numbers is computable. This made the position palatable also to the classical mathematician, and it is in the intersection of the three realms of foundations, commonly designated by the abbreviations INT, RUSS and CLASS. Successful full-fledged formal logical foundations for neutral constructivism exists, among the most well-known are Aczel-Myhill set theory and Martin-L?f type theory. Neutral constructive mathematics may also be studied for systems that make fewer ontological assumptions, which is important for reverse mathematics. To the surprise of many in constructive mathematics a new principle about sequences, the boundedness principle BD-N, was discovered, and found to be true in all the three realms without being true in neutral constructvism. Further principles of this kind are being investigated. In type theory new axioms have been discovered, such as the univalence axiom, whose constructive status was only later settled. Important questions are whether new axioms can be modelled indirectly using neutral constructive methods, or whether they can be directly justified. This workshop aims to focus on the scope and limits of neutral constructivism. The study of neutral constructivism paves the way for further developments of interactive proof systems, which is of strategic importance for verification of software, and in particular, correctness-by-construction software. INVITED SPEAKERS INCLUDE * Douglas S. Bridges, University of Canterbury, Christchurch, New Zealand * Thierry Coquand, Chalmers and G?teborg University, Sweden * Martin Escardo, University of Birminham, England (to be confirmed) * Makoto Fujiwara, Meiji University Tokyo, Japan * Nicola Gambino, Leeds University, England * Henri Lombardi, Universit? Franche-Comt?, France * Maria Emilia Maietti, University of Padova, Italy * Takako Nemoto, JAIST, Japan * Iosif Petrakis, L-M University, Munich, Germany * Hideki Tsuiki, Kyoto University, Japan (to be confirmed) * Chuangjie Xu, L-M University, Munich, Germany * Keita Yokoyama, JAIST, Japan FURTHER SPEAKERS * Hajime Ishihara, JAIST, Japan * Anders M?rtberg, Carnegie Mellon University and Stockholm University CONTRIBUTED TALKS Proposals for contributed talks are welcome and are to be submitted via the EasyChair system: https://easychair.org/conferences/?conf=mloc19 Suggested length of abstract: half a page. Deadline for contributed talks: May 31, 2019 (anywhere on Earth) Notification of acceptance: June 14, 2019 PROGRAM COMMITTEE * Hajime Ishihara, JAIST, Japan (co-chair) * Tatsuji Kawai, JAIST, Japan * Peter LeFanu Lumsdaine, Stockholm University * Anders M?rtberg, Carnegie Mellon University and Stockholm University * Erik Palmgren, Stockholm University (co-chair) REGISTRATION The workshop is free of charge, but to aid planning please register by sending the organizers an email mloc19 at math.su.se with name and affilliation at the latest August 13, 2019. TRAVEL GRANTS A limited number of travel and accommodation grants are available for contributed speakers and/or younger participants. Please write to mloc19 at math.su.se if you are interested in applying for these. VENUE Department of Mathematics, Stockholm University, Sweden WEB PAGES http://logic.math.su.se/mloc-2019/ IMPORTANT DATES 2 April 2019 registration opens 31 May 2019 abstracts for contributed talks 14 June 2019 notification of acceptance 13 August 2019 registration closes 20-23 August 2019 conference From frederic.blanqui at inria.fr Mon May 6 02:30:17 2019 From: frederic.blanqui at inria.fr (=?UTF-8?B?RnLDqWTDqXJpYyBCbGFucXVp?=) Date: Mon, 6 May 2019 08:30:17 +0200 Subject: [TYPES/announce] Call for registration: 11th International School on Rewriting (ISR'19), 1-6 July 2019, MINES ParisTech, France In-Reply-To: <0e053da6-842b-eeff-e569-aecb478ab88d@inria.fr> References: <0e053da6-842b-eeff-e569-aecb478ab88d@inria.fr> Message-ID: The early registration deadline is May 17! Special price for master students. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ???? 11th International School on Rewriting (ISR'19) ???????? 1-6 July 2019, MINES ParisTech, France ?????????? https://isr2019.mines-paristech.fr/ ???????? Deadline for early registration: May 17 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Rewriting is a simple yet powerful model of computation with numerous applications in computer science and many other fields: logic, mathematics, programming languages, model checking, quantum computing, biology, music... ISR'19 is hosted in the center of Paris and proposes to master students, PhD students and researchers, two parallel tracks: - basic track: introduction to first-order term rewriting and ?-calculus ? with lectures by Aart Middeldorp, Sarah Winkler and Femke van Raamsdonk - advanced track: lectures on rewriting theory and applications ??? . Automated complexity analysis of term rewrite systems, Martin Avanzini ??? . Reachability in logically constrained term rewriting systems, ?tefan Ciob?c? ??? . Deduction modulo rewriting, Gilles Dowek ??? . Introduction to graph rewriting, Rachid Echahed ??? . Rewriting and music, Florent Jacquemard ??? . Picturing quantum processes, rewriting quantum pictures, Aleks Kissinger ??? . Stochastic graph rewriting and (executable) knowledge representation for molecular biology, Jean Krivine ??? . Higher-order term rewriting, Cynthia Kop ??? . Homotopy and homology of rewriting, Yves Lafont ??? . Rewriting in theorem proving, Christopher Lynch ??? . Formal specification and analysis of real-time systems in Real-Time Maude, Peter Csaba ?lveczky ??? . Infinitary rewriting and streams, Hans Zantema The organizers are Fr?d?ric Blanqui (INRIA, LSV and ENS Paris-Saclay) and Olivier Hermant (MINES ParisTech). ISR'19 is promoted by the IFIP WG1.6 and supported by the DIM RFSI, the R?gion Ile-de-France, INRIA, the GDR GPL and the LSV. From sefm2019 at gmail.com Mon May 6 04:37:36 2019 From: sefm2019 at gmail.com (Lina Marsso) Date: Mon, 6 May 2019 10:37:36 +0200 Subject: [TYPES/announce] SEFM 2019 - Final CfP with Extended Deadlines Message-ID: --------------------------------------------------------------------- Final Call for Papers SEFM 2019 17th International Conference on Software Engineering and Formal Methods Oslo, Norway, September 16-20, 2019 http://sefm2019.inria.fr Twitter: @SEFM_conf --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: May 13, 2019 (AoE) - EXTENDED DEADLINE Paper submission deadline: May 20, 2019 (AoE) - EXTENDED DEADLINE Notification: June 25, 2019 Conference: September 16-20, 2019 OVERVIEW AND SCOPE SEFM aims to bring together leading researchers and practitioners from academia, industry, and government, to advance the state of the art in formal methods, to facilitate their uptake in the software industry, and to encourage their integration within practical software engineering methods and tools. Topics of interest include, but are not limited to, the following aspects of software engineering and formal methods: # Software Development Methods - Formal modeling, specification, and design - Software evolution, maintenance, re-engineering, and reuse # Design Principles - Programming languages - Domain-specific languages - Type theory - Abstraction and refinement # Software Testing, Validation, and Verification - Model checking, theorem proving, and decision procedures - Testing and runtime verification - Statistical and probabilistic analysis - Synthesis - Performance estimation and analysis of other non-functional properties - Other light-weight and scalable formal methods # Security and Safety - Security, privacy, and trust - Safety-critical, fault-tolerant, and secure systems - Software certification # Applications and Technology Transfer - Service-oriented and cloud computing systems, Internet of Things - Component, object, multi-agent and self-adaptive systems - Real-time, hybrid, and cyber-physical systems - Intelligent systems and machine learning - HCI, interactive systems, and human error analysis - Education # Case studies, best practices, and experience reports PAPER SUBMISSION We solicit two categories of papers: - Regular papers describing original research results, case studies, or surveys. Regular papers should not exceed 15 pages, excluding bibliography. - Tool papers that describe an operational tool and its contributions. Tool papers should not exceed 6 pages (including bibliography) and should include the URL of the tool. All submissions must be original, unpublished, and not submitted concurrently for publication elsewhere. Paper submission is done via EasyChair at https://easychair.org/conferences/?conf=sefm2019 Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). PUBLICATION All accepted papers will appear in the proceedings of the conference that will be published as a volume in Springer's LNCS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to special issues of the journals "Software and Systems Modeling" and "Formal Methods in System Design." INVITED SPEAKERS Wil van der Aalst (RWTH Aachen University, Germany) David Basin (ETH Zurich, Switzerland) Koushik Sen (University of California, Berkeley, USA) PROGRAM CHAIRS Peter Csaba Olveczky (University of Oslo, Norway) Gwen Salaun (Universite Grenoble Alpes, France) PROGRAM COMMITTEE Erika Abraham (RWTH Aachen University, Germany) Cyrille Artho (KTH Royal Institute of Technology, Sweden) Kyungmin Bae (Pohang University of Science and Technology, South Korea) Olivier Barais (University of Rennes, France) Luis Barbosa (University of Minho, Portugal) Dirk Beyer (LMU Munich, Germany) Roberto Bruni (University of Pisa, Italy) Ana Cavalcanti (University of York, UK) Alessandro Cimatti (FBK-irst, Italy) Robert Clariso (Open University of Catalonia, Spain) Rocco De Nicola (IMT School for Advanced Studies Lucca, Italy) John Derrick (Unversity of Sheffield, UK) Jose Luiz Fiadeiro (Royal Holloway, University of London, UK) Osman Hasan (National University of Sciences & Technology, Pakistan) Klaus Havelund (Jet Propulsion Laboratory, US) Reiko Heckel (University of Leicester, UK) Marieke Huisman (University of Twente, The Netherlands) Alexander Knapp (Augsburg University, Germany) Nikolai Kosmatov (CEA LIST, France) Frederic Mallet (Universite Nice Sophia Antipolis, France) Tiziana Margaria (Lero, Ireland) Hernan Melgratti (University of Buenos Aires, Argentina) Madhavan Mukund (Chennai Mathematical Institute, India) Marc Pantel (IRIT/INPT, Universite de Toulouse, France) Anna Philippou (University of Cyprus) Grigore Rosu (University of Illinois, US) Augusto Sampaio (Federal university of Pernambuco, Brazil) Cesar Sanchez (IMDEA Software Institute, Spain) Ina Schaefer (Technische Universitat Braunschweig, Germany) Graeme Smith (The University of Queensland, Australia) Jun Sun (Singapore University of Technology and Design) Maurice H. Ter Beek (ISTI-CNR, Pisa, Italy) Antonio Vallecillo (University of Malaga, Spain) Daniel Varro (Budapest University of Technology and Economics, Hungary & McGill University, Canada) Heike Wehrheim (University of Paderborn, Germany) Franz Wotawa (University of Graz, Austria) -------------- next part -------------- An HTML attachment was scrubbed... URL: From pangjun at gmail.com Mon May 6 03:16:18 2019 From: pangjun at gmail.com (Jun PANG) Date: Mon, 6 May 2019 09:16:18 +0200 Subject: [TYPES/announce] VTSA 2019 -- 2nd Call for applications In-Reply-To: References: Message-ID: UniGR Summer School on Verification Technology, Systems and Applications (VTSA 2019) July 1-5, 2019, Belval, Luxembourg The summer school on verification technology, systems & applications focuses on fundamental aspects of verification techniques, their implementation, and their use for concrete applications. It is organized by Inria Nancy, the Max-Planck-Institut f?r Informatik in Saarbr?cken, and the Universities of Li?ge and of Luxembourg, and will take place at the University of Luxembourg, Belval Campus, Maison du Savoir from July 1 to 5, 2019. The following speakers have agreed to lecture at the school: - Alexey Gotsman: Reasoning about data consistency in distributed systems - Jochen Hoenicke: Software model checking with Ultimate - Catalin Hritcu: Program verification with F* - Marieke Huisman: Verification of concurrent and distributed software - Cezary Kaliszyk: Artificial intelligence in theorem proving Participation in the school is free to anybody holding at least a bachelor degree or equivalent; it includes the lectures, coffee and lunch breaks, and a school dinner. Attendance is limited to 40 participants. Please apply electronically by sending an email to Soumya Paul (soumya.paul at uni.lu) including - a one-page CV, - an application letter explaining your interest in the school and your experience in the area - a copy of your bachelor certificate (or equivalent or a more significant certificate) - a short statement if you want to contribute to the student sessions The deadline for application is May 10, 2019. Notification of acceptance will be given by May 17, 2019. Full details can be found on the school Web page at https://www.mpi-inf.mpg.de/vtsa19 From birkedal at cs.au.dk Mon May 6 05:50:26 2019 From: birkedal at cs.au.dk (Lars Birkedal) Date: Mon, 6 May 2019 09:50:26 +0000 Subject: [TYPES/announce] Postdoc and PhD positions in logic and semantics for program verification at Aarhus, Denmark Message-ID: <720C8FF4-7D26-4788-A756-8EBB550A16DA@cs.au.dk> Supported by a generous Villum Investigator Grant from VILLUM FONDEN we will start a new Center for Basic Research in Program Verification (CPV) in September 2019 at Aarhus University, Denmark. We are looking for several postdocs and PhD students to work in the Center for Basic Research in Program Verification. Research topics include: extensions of higher-order concurrent separation logics (such as our Iris logic, see iris-project.org), e.g., to reason about distributed systems; probabilistic program logics; logical relations for relational reasoning about safety and security properties; formal modeling of low-level capability machines and secure compilation; guarded cubical type theory; and Coq formalizations. Postdoc positions are for two years initially (can be extended upon mutual agreement). Interested postdoc and PhD candidates are welcome to contact Lars Birkedal . For more information about our previous work, see https://cs.au.dk/~birke/ Postdoc application deadline is July 1, 2019. See https://international.au.dk/about/profile/vacant-positions/job/center-for-basic-research-in-program-verification-cpv-is-looking-for-post-docs/ for the official announcement. PhD applications should be submitted via the Graduate School of Science and Technology application website: http://phd.scitech.au.dk/for-applicants/apply-here/august-2019/phd-students-for-center-for-basic-research-in-program-verification/ Applications are received four times a year, next deadline is August 1, 2019. Best wishes, Lars ? Lars Birkedal Villum Investigator, Professor Head of Logic and Semantics Group Department of Computer Science Aarhus University www.cs.au.dk/~birke birkedal at cs.au.dk From frederic.dabrowski at univ-orleans.fr Mon May 6 06:49:46 2019 From: frederic.dabrowski at univ-orleans.fr (=?utf-8?Q?Fr=C3=A9d=C3=A9ric_Dabrowski?=) Date: Mon, 6 May 2019 12:49:46 +0200 Subject: [TYPES/announce] =?utf-8?q?Phd_Position_at_University_of_Orl?= =?utf-8?b?w6lhbnM=?= Message-ID: L'?quipe LMV (Langages, Mod?les et V?rification) du Laboratoire d'Informatique Fondamentale (Orl?ans, France) propose un sujet de th?se financ? pour une dur?e de trois ans par le Minist?re Fran?ais de la Recherche. Ce sujet s'inscrit dans le domaine de la s?mantique formelle des langages de programmation des syst?mes concurrents. Plus particuli?rement, le travail portera sur l'?tude des propri?t?s d'un langage de programmation r?active purement fonctionnel. Le candidat disposera id?alement de connaissances dans les domaine des s?mantiques formelles, de l'analyse de programme et des assistants de preuve. Des bases dans l'un de ces domaines et une s?rieuse motivations pour d?couvrir les deux autres est une condition n?cessaire. Voir le lien ci-dessous pour plus de d?tails. https://www.dropbox.com/s/efuf1ni7ctys4wm/phd_subject.pdf?dl=0 Les candidatures sont ? envoyer avant le 26 Mai 2019. The LMV (Languages, Models and Verification) Team from the Laboratory of Fundamental Computer Science (Orl?ans, France) proposes a thesis subject funded for a period of three years by the French Ministry of Research. The successful candidate will work in the field of formal semantics for concurrent programming languages. More specifically, the objective is to study the semantics properties of a purely functional reactive programming language. The candidate will have knowledge in the domain of formal semantics, program analysis and proof assistants. Basics knowledge in one of these areas and a serious motivation to discover the two others are a necessary condition. See the link below for more details. https://www.dropbox.com/s/efuf1ni7ctys4wm/phd_subject.pdf?dl=0 The deadline is 26th May, 2019 ====================================================== Dr. Fr?d?ric Dabrowski Laboratoire d?Informatique Fondamentale d?Orl?ans ====================================================== Ma?tre de conf?rences, Universit? d?Orl?ans, LIFO Responsable. de l??quipe Langages Mod?les et V?rification (LMV) Site web : http://www.univ-orleans.fr/lifo/Members/Frederic.Dabrowski/ T?l?phone :+33 (0)2 38 49 27 51 ====================================================== Associate Professor, University of Orl?ans, LIFO Head of the team Languages Models and Verification? (LMV) Home : http://www.univ-orleans.fr/lifo/Members/Frederic.Dabrowski/ Phone : +33 (0)2 38 49 27 51 ====================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: phd_subject.pdf Type: application/pdf Size: 29103 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannp at appstate.edu Mon May 6 11:45:55 2019 From: johannp at appstate.edu (Patricia Johann) Date: Mon, 6 May 2019 11:45:55 -0400 (EDT) Subject: [TYPES/announce] Postdoc in categorical semantics of data types Message-ID: Dear Colleagues, I have an opening for a postdoc, as described in the ad below. In addition to accepting applications, I will be very happy to respond to informal enquiries about any aspect of the position, from technical ones to ones about life in a beautiful, "alternative" mountain town in western North Carolina. Best wishes, -patricia -------- Applications are invited for a postdoctoral researcher position in the Computer Science Department at Appalachian State University. The position is part of an NSF-funded project on the categorical semantics of advanced data types, such as nested types, GADTs, and inductive families. It aims first to understand the categorical settings in which various classes of such data types have well-defined initial algebra semantics, and then to use this understanding to construct models for languages supporting advanced data types that are both parametric and support their initial algebra semantics. The ideal applicant will have a strong background in functional programming, type theory, and category theory, although more expertise in one area may, together with a commitment to developing the required competencies, compensate for less in another. The successful applicant will also be excited about working on fundamental research questions on the themes of categorical semantics of data types and parametricity. Interests in applications and/or formalizing computer science theory in, e.g., Agda, are also welcome. The successful hire will work on the funded project with Profs. Patricia Johann and Andrew Polonsky at Appalachian State University, their students, and collaborating researchers. They will also have the opportunity to initiate subprojects appropriate to their own (related) interests. The duration of the position is initially one year, with guaranteed continuation by mutual agreement. The position will start at a mutually agreeable date, ideally on or around 10 September 2019. Compensation will be competitive and commensurate with experience. Interested persons should first contact Patricia Johann at johannp at appstate.edu, briefly outlining their academic background and research interests, and why they are interested in the position. A complete application will consist of a cover letter and CV, including contact information for three academic references. Complete applications should be made online at https://appstate.peopleadmin.com/postings/22054 Review of applications will begin on 10 June 2019 and continue until the position is filled. Appalachian State University is an Affirmative Action/Equal Opportunity Employer. The University does not discriminate in access to its educational programs and activities, or with respect to hiring or the terms and conditions of employment, on the basis of race, color, national origin, religion, sex, gender identity and expression, political affiliation, age, disability, veteran status, genetic information or sexual orientation. Individuals with disabilities may request accommodations in the application process by contacting Patricia Johann. Any offer of employment to a successful candidate will be conditioned upon the University's receipt of a satisfactory criminal background report. From hanielbbarbosa at gmail.com Mon May 6 12:02:53 2019 From: hanielbbarbosa at gmail.com (Haniel Barbosa) Date: Mon, 06 May 2019 11:02:53 -0500 Subject: [TYPES/announce] PxTP 2019: Final Call for Papers Message-ID: <87imunwoya.fsf@gmail.com> Call for Papers, PxTP 2019 The Sixth International Workshop on Proof eXchange for Theorem Proving (PxTP) http://pxtp.gforge.inria.fr/2019/ 25-26 August 2019, Natal, Brazil associated with the CADE-27 conference ## Background The PxTP workshop brings together researchers working on various aspects of communication, integration, and cooperation between reasoning systems and formalisms. The progress in computer-aided reasoning, both automatic and interactive, during the past decades, has made it possible to build deduction tools that are increasingly more applicable to a wider range of problems and are able to tackle larger problems progressively faster. In recent years, cooperation of such tools in larger verification environments has demonstrated the potential to reduce the amount of manual intervention. Examples include the Sledgehammer tool providing an interface between Isabelle and (untrusted) automated provers, and collaboration of the HOL Light and Isabelle systems in the formal proof of the Kepler conjecture. Cooperation between reasoning systems relies on availability of theoretical formalisms and practical tools for exchanging problems, proofs, and models. The PxTP workshop strives to encourage such cooperation by inviting contributions on suitable integration, translation, and communication methods, standards, protocols, and programming interfaces. The workshop welcomes developers of automated and interactive theorem proving tools, developers of combined systems, developers and users of translation tools and interfaces, and producers of standards and protocols. We are interested both in success stories and descriptions of current bottlenecks and proposals for improvement. ## Topics Topics of interest for this workshop include all aspects of cooperation between reasoning tools, whether automatic or interactive. More specifically, some suggested topics are: * applications that integrate reasoning tools (ideally with certification of the result); * interoperability of reasoning systems; * translations between logics, proof systems, models; * distribution of proof obligations among heterogeneous reasoning tools; * algorithms and tools for checking and importing (replaying, reconstructing) proofs; * proposed formats for expressing problems and solutions for different classes of logic solvers (SAT, SMT, QBF, first-order logic, higher-order logic, typed logic, rewriting, etc.); * meta-languages, logical frameworks, communication methods, standards, protocols, and APIs related to problems, proofs, and models; * comparison, refactoring, transformation, migration, compression and optimization of proofs; * data structures and algorithms for improved proof production in solvers (e.g., efficient proof representations); * (universal) libraries, corpora and benchmarks of proofs and theories; * alignment of diverse logics, concepts and theories across systems and libraries; * engineering aspects of proofs (e.g., granularity, flexiformality, persistence over time); * proof certificates; * proof checking; * mining of (mathematical) information from proofs (e.g., quantifier instantiations, unsat cores, interpolants, ...); * reverse engineering and understanding of formal proofs; * universality of proofs (i.e. interoperability of proofs between different proof calculi); * origins and kinds of proofs (e.g., (in)formal, automatically generated, interactive, ...) * Hilbert's 24th Problem (i.e. what makes a proof better than another?); * social aspects (e.g., community-wide initiatives related to proofs, cooperation between communities, the future of (formal) proofs); * applications relying on importing proofs from automatic theorem provers, such as certified static analysis, proof-carrying code, or certified compilation; * application-oriented proof theory; * practical experiences, case studies, feasibility studies. ## Submissions Researchers interested in participating are invited to submit either an extended abstract (up to 8 pages) or a regular paper (up to 15 pages). Submissions will be refereed by the program committee, which will select a balanced program of high-quality contributions. Short submissions that could stimulate fruitful discussion at the workshop are particularly welcome. We expect that one author of every accepted paper will present their work at the workshop. Submitted papers should describe previously unpublished work, and must be prepared using the LaTeX EPTCS class (http://style.eptcs.org/). Papers will be submitted via EasyChair, at the PxTP'2019 workshop page (https://easychair.org/conferences/?conf=pxtp2019). Accepted regular papers will appear in an EPTCS volume. ## Important Dates * Abstract submission: May 12, 2019 * Paper submission: May 19, 2019 * Notification: June 21, 2019 * Camera ready versions due: July 14, 2019 * Workshop: 25-26 August 2019 ## Invited Speakers TBA ## Program Committee * Haniel Barbosa (University of Iowa), co-chair * Giselle Reis (Carnegie Mellon University), co-chair * Roberto Blanco, Inria, France * Fr?d?ric Blanqui, Inria, France * Simon Cruanes, Aesthetic Integration, USA * Catherine Dubois, ENSIIE, France * Amy Felty, University of Ottawa, Canada * Mathias Fleury, Max-Planck-Institut f?r Informatik, Germany * St?phane Graham-Lengrand, SRI, USA * Cezary Kaliszyk, University of Innsbruck, Austria * Chantal Keller, LRI, Universit? Paris-Sud, France * Laura Kov?cs, TU Wien, Austria * Olivier Laurent, CNRS, ENS Lyon, France * Stefan Mitsch, Carnegie Mellon University, USA * Carlos Olarte, UFRN, Brazil * Bruno Woltzenlogel Paleo, IOHK, Australia * Florian Rabe, LRI, Universit? Paris-Sud, France * Martin Riener, University of Manchester, UK * Geoff Sutcliffe, University of Miami, USA * Josef Urban, Czech Institute of Informatics, Robotics and Cybernetics (CIIRC), Czech Republic * Yoni Zohar, Stanford University, USA ## Previous PxTP Editions * PxTP 2017 (https://pxtp.github.io/2017/), affiliated to Tableaux 2017, FroCoS 2017 and ITP 2017 * PxTP 2015 (http://pxtp15.lri.fr/), affiliated to CADE-25 * PxTP 2013 (http://www.cs.ru.nl/pxtp13/), affiliated to CADE-24 * PxTP 2012 (http://pxtp2012.inria.fr/), affiliated to IJCAR 2012 * PxTP 2011 (http://pxtp2011.loria.fr/), affiliated to CADE-23 From saoussen.cheikhrouhou at redcad.org Mon May 6 12:16:39 2019 From: saoussen.cheikhrouhou at redcad.org (SAOUSSEN CHEIKHROUHOU) Date: Mon, 6 May 2019 17:16:39 +0100 Subject: [TYPES/announce] Deadline extension |CFP ICTAC 2019|| May 19||Hammamet Tunisia Message-ID: *Call for papers: 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). http://ictac2019.redcad.org (Apologies if you have received multiple copies of this call for papers) We are pleased to invite you to submit papers for the 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019), which will be held from 30th October to 4th November 2019, in Hammamet, Tunisia. The aim of the colloquium is to bring together practitioners and researchers from academia, industry and government to present research results, and exchange experience, ideas, and solutions for their problems in theoretical aspects of computing. ICTAC also aims to promote research cooperation between developing and industrial countries. The important dates are: Abstract submission: 5 May 2019 *19 May 2019* (23:59 AoE): extended deadline Full papers submission: 12 May 2019 *26 May 2019* (23:59 AoE): extended deadline Notifications: 21 July 2019 Final versions: 11 August 2019 Conference: 30 October to 4 November 2019 Proceedings: The proceedings will be published as a volume of *Springer's LNCS series*. *Special issue:* *Authors of the best contributions will be invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science.* Invited Speakers: Thomas A. Henzinger, Institute of Science and Technology, Austria Patrick Cousot, Courant Institute of Mathematical Sciences, New York University, USA Dominique M?ry, University of Lorraine, France Topics of interest include, but are not limited to, the following: Languages and automata Semantics of programming languages Logic in computer science Lambda calculus, type theory and category theory Domain-specific languages Theories of concurrency and mobility Theories of distributed, grid and cloud computing Models of objects and components Coordination models Models of software architectures Autonomous systems Timed, hybrid, embedded and cyber-physical systems Static analysis Software verification Software testing Program generation and transformation Model checking and automated theorem proving Interactive theorem proving Verified software, formalized programming theory We solicit the following types of papers: - Regular papers, with original research contributions; - Short papers, with original work in progress or with proposals of new ideas and emerging challenges; - Tool papers, on tools that support formal techniques for software modeling, system design, and verification. Submissions must adhere to the LNCS format. Regular papers should not exceed 18 pages (excluding bibliography of maximum 2 pages). Short and tool papers should not exceed 10 pages. Submissions must not have been published or be under consideration for publication elsewhere. All submissions will be judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the conference. Each paper submission will be reviewed by at least three members of the Programme Committee. All contributions to ICTAC 2019 have to be submitted electronically in PDF format via Easy Chair (https://easychair.org/conferences/?conf=ictac2019)and have to follow the Springer LNCS paper format. One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. The ICTAC committee will evaluate and select the best paper award winner. The winner will receive an award. Steering Committee: Ana Cavalcanti (University of York, UK) (chair) Martin Leucker (Universit?t zu L?beck, DE) Zhiming Liu (Southwest University, CN) Tobias Nipkow (Technische Universit?t M?nchen, DE) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Natarajan Shankar (SRI International, US) General chairs: Mohamed Jmaiel, University of Sfax, Tunisia Walid Gaaloul, Paris-Saclay University, France Programme chairs: Robert M. Hierons, University of Sheffield, UK Mohamed Mosbah, LaBRI, Bordeaux INP, FR Programme Committee (provisional/draft) Eric Badouel (IRISA, FR) Kamel Barkaoui (CEDRIC - CNAM, FR) Fr?d?ric Blanqui (INRIA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Adrian Francalanza (University of Malta, MT) Ahmed Hadj Kacem (University of Sfax, TN) Edward Hermann Haeusler (Pontif?cia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) David Janin (University of Bordeaux, FR) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universit?t zu L?beck, DE) Radu Mardare (Aalborg Universitet, DK) Dominique M?ry (LORIA, FR) Mohammadreza Mousavi (University of Leicester, UK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Riadh Robbana (University of Carthage, TN) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Tarmo Uustalu (Reykjavik University, IS / Tallinn University of Technology, EE) -------------- next part -------------- An HTML attachment was scrubbed... URL: From wies at cs.nyu.edu Mon May 6 13:47:00 2019 From: wies at cs.nyu.edu (Thomas Wies) Date: Mon, 6 May 2019 13:47:00 -0400 Subject: [TYPES/announce] SYNT 2019 - Final Call for Abstracts and Extended Deadline Message-ID: <3b59efb7-ee0a-2ec7-3320-a2dab426a5d9@cs.nyu.edu> Final Call for Abstracts ---------------------------------------------------------------------- 8th Workshop on Synthesis SYNT 2019 ---------------------------------------------------------------------- July 14, 2019 New York, NY, USA A Satellite Workshop of CAV 2019 http://cs.nyu.edu/acsys/synt2019/ Important Dates --------------- * Submission deadline: May 10, 2019 * Notification: May 31, 2019 * Workshop: July 14, 2019 Objectives ---------- The SYNT workshop aims to bring together researchers interested in the broad area of synthesis of computing systems. The workshop fosters the development of frontier techniques in automating the development of computing systems and is inclusive in its interpretation of the term synthesis Topics of interest include, but are not limited to: * algorithms and tools for program synthesis and reactive (discrete-time, timed, hybrid, ...) synthesis, * specification languages and optimization in synthesis, * complexity and decidability results for synthesis, * case studies of software or hardware synthesis, * connections between verification and synthesis, * synthesis by model learning, * connections between synthesis and inductive programming, * new approaches or applications for synthesis, * description and analysis of benchmark families for synthesis. Submission ---------- SYNT 2019 welcomes submissions of extended abstracts of up to 3 pages in the two-column sub-format of the ACM proceedings format. Submissions will be judged on how interesting they are to the SYNT community. Overlap with previously published work should be indicated, but does not disqualify a submission if the presentation can be expected to be of enough interest. Copies of the accepted submissions will be provided to the participants. Submission is via easychair.org: . Invited Speakers ---------------- * Loris D'Antoni (University of Wisconsin-Madison) * Azadeh Farzan (University of Toronto) * Kedar Namjoshi (Nokia Bell Labs) * Rishabh Singh (Google Brain) Program Chairs -------------- * Markus Rabe (Google, USA) * Thomas Wies (NYU, USA) Program Committee ----------------- * Roderick Bloem (Graz University of Technology, Austria) * Pavol Cerny (University of Colorado Boulder, USA) * Supratik Chakraborty (IIT Bombay, India) * Christina David (University of Cambridge, UK) * Rayna Dimitrova (University of Leicester, UK) * R?diger Ehlers (University of Bremen, Germany) * Bernd Finkbeiner (Saarland University, Germany) * Dana Fisman (Ben Gurion University, Israel) * Swen Jacobs (CISPA, Germany) * Viktor Kuncak (EPFL, Switzerland) * Lucas Martinelli Tabajara (Rice University, USA) * Necmiye Ozay (University of Michigan, USA) * Doron Peled (Bar Ilan University, Israel) * Guillermo Perez (University of Antwerp, Belgium) * Elizabeth Polgreen (University of Oxford, UK) * Mukund Raghothaman (University of Pennsylvania, USA) * Mark Santolucito (Yale University, USA) * Sven Schewe (University of Liverpool, UK) * Martina Seidl (Johannes Kepler University, Austria) * Eran Yahav (Technion, Israel) From A.Popescu at mdx.ac.uk Mon May 6 19:11:44 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Mon, 6 May 2019 23:11:44 +0000 Subject: [TYPES/announce] FroCoS and TABLEAUX 2019 (London): SECOND (AND FINAL) DEADLINE EXTENSION Message-ID: Dear potential authors and registered authors who wish to polish your submissions, We have decided to issue a second (and final) deadline extension of four days for the 2019 joint editions of the FroCoS and TABLEAUX conferences. The new deadlines are: 10 May 2019 (abstract), 12 May 2019 (paper) We hope to see many of you this September in London! Best wishes, Serenella Cerrito, Andreas Herzig, Andrei Popescu and Franco Raimondi (PC chairs and local organizers) Conference websites: https://frocos2019.org, https://www.tableaux2019.org Contact: chair at frocos2019.org, chair at tableaux2019.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From wadler at inf.ed.ac.uk Mon May 6 19:22:34 2019 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Mon, 6 May 2019 20:22:34 -0300 Subject: [TYPES/announce] 22nd Brazilian Symposium On Formal Methods (SBMF) Message-ID: CALL FOR PAPERS 22nd Brazilian Symposium On Formal Methods (SBMF) Sponsored by by the Brazilian Computer Society (SBC) To be published a special issue of Science of Computer Programming (SCP) S?o Paulo, Brazil 25 to 29 of November 2019 IMPORTANT DATES Paper Submission Deadline: **Tuesday 16 July 2019** (firm) Paper Acceptance Notification: Tuesday 27 August 2019 Paper Camera-ready Version: Tuesday 10 September 2019 Paper Revision for SCP: Tuesday 17 December 2019 Paper Acceptance Notification for SCP: Tuesday 21 January 2020 Paper Camera-ready Version for SCP: Tuesday 18 February 2020 All deadlines are AOE: Anywhere On Earth (UTC -12). For instance, the Paper Submission Deadline is 9am Wednesday 17 July 2019 in S?o Paulo (UTC -3). INTRODUCTION SBMF 2019 is the twenty-second of a series of events devoted to the development, dissemination, and use of formal methods for the construction of high-quality computational systems. It is now a well-established event, with an international reputation. This year all submitted papers will be considered for fast-track publication in a special issue of Science of Computer Programming. In 2019, SBMF will take place in S?o Paulo. S?o Paulo is Brazil?s largest city and the world?s twelfth largest. This makes it a city of prominence in research and development in both academic and industrial fields. Moreover, it offers great possibilities for cultural, artistic and gastronomic tourism. SPECIAL ISSUE OF SCIENCE OF COMPUTER PROGRAMMING This year there will be two rounds of refereeing, one before the conference and one after. All papers accepted to the conference will be published in ArXiv prior to the conference. Those papers that meet the criteria for publication in Science of Computer Programming will be invited to submit a revision to be considered for publication in SCP, taking into account the comments on the first round of refereeing and feedback from presentation at the conference. The first and second rounds of refereeing will adhere to the schedule above. The format of submission differs from previous years, to match that used by SCP; see below. SCOPE AND TOPICS The aim of SBMF is to provide a venue for the presentation and discussion of high-quality work in formal methods. The topics include (not limited to): * techniques and methodologies, such as method integration; software and hardware co-design; model-driven engineering; formal aspects of popular methodologies; formal design; development methodologies with formal foundations; software evolution based on formal methods; * specification and modeling languages, such as well-founded specification and design languages; formal aspects of popular languages; logic and semantics for programming and specification languages; code generation; formal methods of programming paradigms (such as objects, aspects, and component), formal methods for real-time, hybrid, and safety-critical systems, formal models of service-oriented, cloud-based, and cyber-physical systems; * theoretical foundations, such as domain theory; type systems and category theory; computational complexity of methods and models; computational models; term rewriting; models of concurrency, security and mobility; * verification and validation, such as abstraction, modularization and refinement techniques; program and test synthesis; correctness by construction; model checking; theorem proving; static analysis; formal techniques for software testing; software certification; formal techniques for software inspection; * Experience reports regarding teaching formal methods; applications, such as experience reports on the use of formal methods; industrial case studies; tool support. PAPER SUBMISSION Papers should present unpublished and original work that has a clear contribution to the state of the art on the theory and practice of formal methods. They should not be simultaneously submitted elsewhere. Papers will be judged by at least three reviewers on the basis of originality, relevance, technical soundness and presentation quality, and should contain sound theoretical or practical results. Industry papers should emphasize practical application of formal methods or report on open challenges. Papers will be published before the conference in ArXiv, and revised papers that meet the criteria will be published after the conference in Science of Computer Programming. Please prepare your paper using the instructions available at https://www.elsevier.com/authors/author-schemas/latex-instructions Following the SCP instructions, we do not limit the number of pages. The first goal is to get quality papers. Complete articles are expected, providing all details that a reader needs if she/he intends to cover a subject. Usually, around 30 pages per article are sufficient. Every accepted paper MUST have at least one author registered in the symposium by the time the camera-ready copy is submitted; the registered author is also expected to attend the symposium and present the paper. Papers can be submitted via the following link: [[[SCP submission link to be supplied]]] PROGRAM CHAIRS Adolfo Duran, Universidade Federal da Bahia Philip Wadler, University of Edinburgh ABOUT S?O PAULO Situated in Southeastern Brazil, the city of S?o Paulo lies about 220 miles (350 km) southwest of Rio de Janeiro and about 30 miles (50 km) inland from its Atlantic Ocean port of Santos. The city?s name derives from its having been founded by Jesuit missionaries on 25 January 1554, the anniversary of the conversion of St. Paul. S?o Paulo, the state capital, is the world's 12th largest city, and its metropolitan area has 20 million inhabitants. It holds the largest stock exchange in Latin America and the largest concentration of multinational companies in the Southern Hemisphere. Besides being the most important economic center of Brazil, it is also the capital of culture in Latin America. Made out of many nationalities, faiths, and cultures, S?o Paulo is truly cosmopolitan. The economic diversity and the multiple ethnic origins of its population generate a vibrant culture. It accommodates the largest Arab, Italian, and Japanese diasporas in the world. S?o Paulo is also home to the largest Jewish population in Brazil, with about 75,000 Jews. S?o Paulo?s cultural scene offers excellent programs with the best orchestras, opera companies, ballets, exhibitions and shows. Visitors to S?o Paulo find at their disposal 110 museums, 160 theaters, 300 movie theaters and 93 parks and green areas. The ethnic and cultural diversity of S?o Paulo?s population is also reflected in specialized restaurants offering the most varied Brazilian and international cuisine. The University of S?o Paulo (USP) ranks as the best Latin American university in the World University Ranking 2017--2018, published by Times Higher Education (THE), and ranks 118th in QS World University Rankings (www.topuniversities.com), an annual list of the 4,500 best institutions of higher education in the world. SBMF 2019 will be held at the campus of the University of S?o Paulo at its Institute of Mathematics and Statistics (IME-USP). -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From tobycmurray at googlemail.com Mon May 6 22:09:28 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Tue, 7 May 2019 12:09:28 +1000 Subject: [TYPES/announce] FTfJP 2019: CFP for Second Round Message-ID: # Call For Papers - Second Round 21st Workshop on Formal Techniques for Java-like Programs (FTfJP 2019) https://conf.researchr.org/home/FTfJP-2019/ Monday 15th July 2019, London Co-located with ECOOP 2019 ## About FTfJP 2019 Formal techniques can help analyse programs, precisely describe program behaviour, and verify program properties. Modern programming languages are interesting targets for formal techniques due to their ubiquity and wide user base, stable and well-defined interfaces and platforms, and powerful (but also complex) libraries. New languages and applications in this space are continually arising, resulting in new programming languages (PL) research challenges. Work on formal techniques and tools and on the formal underpinnings of programming languages themselves naturally complement each other. FTfJP is an established workshop which has run annually since 1999 alongside ECOOP, with the goal of bringing together people working in both fields. The workshop has a broad PL theme; the most important criterion is that submissions will generate interesting discussions within this community. The term ?Java-like? is somewhat historic and should be interpreted broadly: FTfJP solicits and welcomes submission relating to programming languages in general, beyond Java, C#, Scala, etc. Example topics of interest include: * Language design and semantics * Type systems * Concurrency and new application domains * Specification and verification of program properties * Program analysis (static or dynamic) * Program Synthesis * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. ## Submissions Contributions are sought in two categories: * Full Papers (6 pages, excluding references) present a technical contribution, case study, or detailed experience report. We welcome both complete and incomplete technical results; ongoing work is particularly welcome, provided it is substantial enough to stimulate interesting discussions. * Short Papers (2 pages, excluding references) should advocate a promising research direction, or otherwise present a position likely to stimulate discussion at the workshop. We encourage e.g. established researchers to set out a personal vision, and beginning researchers to present a planned path to a PhD. Both types of contributions will benefit from feedback received at the workshop. Submissions will be peer reviewed, and will be evaluated based on their clarity and their potential to generate interesting discussions. The format of the workshop encourages interaction. FTfJP is a forum in which a wide range of people share their expertise, from experienced researchers to beginning PhD students. Submissions are accepted via https://easychair.org/conferences/?conf=ftfjp2019 ## Formatting and Publication Submissions should be in acmart/sigplan style, 10pt font. Formatting requirements are detailed on the SIGPLAN Author Information page (https://www.sigplan.org/Resources/Author). Accepted papers will be published in the ACM Digital Library by default, though authors will be able to opt out of this publication, if desired. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. ## Submission Rounds Submissions will be taken in two rounds. Authors of papers rejected in Round One are free to resubmit to Round Two in either paper category, regardless of the type of Round One submission. ## Important Dates * Round One Submission Closes: 28 April (AoE) * Roune One Notification: 20 May * Round Two Submission Closes: 26 May (AoE) * Round Two Notification: 10 June ## Invited Speakers * Scott Owens (University of Kent): CakeML * Philipp Ruemmer (Uppsala University): JayHorn ## Program Committee * Yuyan Bao (Pennsylvania State University) * James Bornholt (University of Washington) * Gidon Ernst (Co-Chair; LMU Munich) * Marie Farrell (University of Liverpool) * Carlo A. Furia (USI ? Universit? della Svizzera Italiana) * Marie-Christine Jakobs (TU Darmstadt) * Wojciech Mostowski (Halmstad University) * Toby Murray (Co-Chair; University of Melbourne) * Christine Rizkallah (University of New South Wales and Data61) * Martin Sch?f (Amazon Web Services) From j.a.perez at rug.nl Tue May 7 03:08:35 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Tue, 7 May 2019 09:08:35 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2019 (Amsterdam, co-located with CONCUR 2019) - Second CfP. Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency, programming languages, and type systems are warmly welcome. ] =========================================== SECOND CALL FOR PAPERS Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) https://express-sos2019.cs.ru.nl Amsterdam (The Netherlands) August 26, 2019, Affiliated with CONCUR 2019 Submission deadline (full and short papers): Friday, June 21, 2019 =========================================== == SCOPE AND TOPICS The EXPRESS/SOS workshop series aims at bringing together researchers interested in the formal semantics of systems and programming concepts, and in the expressiveness of computational models. Topics of interest for EXPRESS/SOS 2019 include, but are not limited to: - expressiveness and rigorous comparisons between models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and rigorous comparisons between programming languages and models (distributed, component-based, object-oriented, service-oriented); - logics for concurrency (modal logics, probabilistic and stochastic logics, temporal logics and resource logics); - analysis techniques for concurrent systems; - theory of structural operational semantics (meta-theory, category-theoretic approaches, congruence results); - comparisons between structural operational semantics and other formal semantic approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. We especially welcome contributions bridging the gap between the above topics and neighbouring areas, such as, for instance: - computer security - multi-agent systems - programming languages and formal verification - reversible computation - knowledge representation == SUBMISSION GUIDELINES: We invite two types of submissions: * Full papers (up to 15 pages, excluding references). * Short papers (up to 5 pages, excluding references, not included in the workshop proceedings) All submissions should adhere to the EPTCS format (http://www.eptcs.org). Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. Submission is performed through EasyChair: https://easychair.org/conferences/?conf=expresssos2019 The final versions of accepted full papers will be published in EPTCS. It is understood that for each accepted submission one of the co-authors will register to the workshop and give the talk. == SPECIAL ISSUE There is a long tradition of special issues of reputed international journals devoted to the very best papers presented in prior editions of the workshop. For instance, a special issue of Information and Computation with selected papers from EXPRESS/SOS 2018 is currently in progress. We will consider organizing a special issue for EXPRESS/SOS 2019. == INVITED SPEAKERS - Yuxin Deng (East China Normal University, China) - Tom Hirschowitz (CNRS / Savoie Mont Blanc University, France) - Kirstin Peters (TU Berlin, Germany) == IMPORTANT DATES - Paper submission: June 21, 2019 - Notification date: July 26, 2019 - Camera ready version: August 11, 2019 - Workshop: August 26, 2019 == WORKSHOP CO-CHAIRS: Jorge A. P?rez (University of Groningen, The Netherlands) Jurriaan Rot (Radboud University, The Netherlands) == PROGRAM COMMITTEE: Roberto Bruni (Universit? di Pisa, Italy) Ilaria Castellani (INRIA, France) Valentina Castiglioni (INRIA Saclay, France) Matteo Cimini (University of Massachusetts Lowell, US) Emanuele D'Osualdo (Imperial College London, UK) Adrian Francalanza (University of Malta, Malta) Jean-Marie Madiot (INRIA, France) Marino Miculan (University of Udine, Italy) Mohammadreza Mousavi (University of Leicester, UK) Jovanka Pantovic (University of Novi Sad, Serbia) Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair Jurriaan Rot (Radboud University, The Netherlands) - co-chair Erik de Vink (Eindhoven University of Technology, The Netherlands) == CONTACT Prospective authors should contact the co-chairs in case of questions: express-sos19 at easychair.org -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl Office: Bernoulliborg 5.58 - +31 50 36 33971 From j.a.perez at rug.nl Tue May 7 03:31:55 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Tue, 7 May 2019 09:31:55 +0200 Subject: [TYPES/announce] Rosalind Franklin Fellowships for Female Tenure-Track Assistant Professors - University of Groningen In-Reply-To: <6c7e2a56-c6d9-4e7b-aa2a-b6ce77ab2523@gmail.com> References: <15f02209-bf9e-2042-7ccf-7388abb9fb26@rug.nl> <6c7e2a56-c6d9-4e7b-aa2a-b6ce77ab2523@gmail.com> Message-ID: Rosalind Franklin Fellowships for talented female researchers. These are tenure-track positions at the Assistant Professor level (in exceptional cases, candidates can be offered a position as Associate or Full Professor). Details can be found in . Deadline is June 2. Four positions are earmarked for CS & AI, including one on "software-intensive systems". There are also six positions for any area in Science and Engineering. Please disseminate widely the call below. I welcome informal enquiries from potential applicants with a background on (theoretical) computer science, concurrency, logic, programming languages, verification, and related fields. Best regards, Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl j.a.perez at rug.nl ===== The University of Groningen is a research university with a global outlook, deeply rooted in Groningen, City of Talent. Quality has been our top priority for over four hundred years, and with success: the University is currently in or around the top 100 on several influential ranking lists. The Faculty of Science and Engineering (FSE) is the largest faculty within the University. We offer first-rate education and research in a wide range of science and engineering disciplines, from classical disciplines such as mathematics, biology, astronomy and mechanical engineering, to interdisciplinary fields such as artificial intelligence, pharmacy and nanoscience. Our community has an open and informal character with students and staff from around the world. Job description At the University of Groningen, we believe diversity is key to success. To promote the advancement of talented female researchers at the highest level of the institution we have initiated the prestigious Rosalind Franklin program. The program is aimed at women in industry, academia or research institutes who aspire to become a Full Professor in a European top research university. Since 2002 we have welcomed over 100 Rosalind Franklin Fellows, many of whom by now have reached the rank of Full Professor. Please click here https://www.rug.nl/fse/rff for more information. Under European jurisdiction it is lawful to specifically recruit underrepresented groups. We have in total 27 Rosalind Franklin Fellowships to offer at the Faculty of Science and Engineering, a number of them devoted to Computer Science and Artificial Intelligence. One of the fields within Computer Science is Software-intensive Systems - see . As Rosalind Franklin Fellow you will: - set up and develop your own research line and independent research group - supervise PhD students - acquire external funding - promote the societal relevance of your research - teach in and contribute to the development of degree programs - contribute to the organization of the faculty, for example by participating in working groups and committees, in the domains of teaching, research and management. At the stage of Assistant Professor 60% of your time is for research, 30% for teaching activities and 10% for organizational tasks. Qualifications We encourage you to apply if you have: - a PhD degree - at least two years of postdoctoral experience outside of the Netherlands, preferably in a different country than where you received your PhD, and a relevant international network - excellent research qualities, as shown by a publication record in international peer-reviewed journals and proceedings of renowned conferences - a good track record in teaching, appropriate to your career stage - demonstrable organizational competences - cross-cultural sensitivity - good command of spoken and written English. And you are: - a team player with good communication skills - able to acquire substantial research grants from external sources - willing to obtain a University Teaching Qualification (Dutch: BKO) within three years - able to speak the Dutch language or motivated to speak it within five years. Conditions of employment We offer you a full-time position as Assistant Professor in our faculty?s tenure track system Career Paths in Science that leads up to Full Professor and: - a salary, depending on qualifications and work experience, from ? 3,637 up to a maximum of ? 5,656 gross per month (scale 11 or 12 CAO Dutch Universities, depending on your career stage) for a full-time position - holiday allowance and end-of-year bonus of respectively 8% and 8.3% of your yearly salary - a pension scheme - paid maternity and parental leave - the possibility to work part-time (90% or 80%) - dual career support for partners of new faculty members moving to Groningen - a mentor program and a broad range of opportunities for personal development. In exceptional cases candidates can be offered a position as Associate or Full Professor. Consider our website for more information about the working conditions at the University of Groningen As Rosalind Franklin Fellow you will enter a tenure track that, if followed successfully, will lead to a Full Professorship in approximately 10 years. In case of a full-time contract, you will initially be appointed for 7 years and your performance will be assessed after 5 years. This moment may be extended with at most one year in case of a life event (e.g. prolonged illness or maternity leave). If your assessment is positive, you will get a tenured appointment as an Associate Professor. After another 4 to 7 years you will be assessed for promotion to the position of Full Professor. Please consider Career Paths in Science for a complete description of our tenure track system as well as the criteria for promotion: Application You may apply for this position until 2 June 11.59 pm / before 3 June 2019 (CEST). Please apply by using the following link: http://bit.ly/2PsWPjP You may also consult the full text of this advertisement . We invite you to submit a complete application including: 1. a cover letter in which you describe your motivation and qualifications for the position (letter of motivation attachment) 2. a curriculum vitae, including a list of your publications and add the names of contact information (including email adress) of three referees (CV attachment) 3. a list of five self-selected ?best papers? (extra attachment) 4. a description of your scientific interest and plans (1-2 pages) (extra attachment 2) 5. a statement of your teaching goals and experience (1-2 pages) and a list with names of references (extra attachment 3). From P.Achten at cs.ru.nl Wed May 8 03:33:30 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Wed, 8 May 2019 09:33:30 +0200 Subject: [TYPES/announce] [TFP'19] final call for papers (deadline extension): Trends in Functional Programming 2019, 12-14 June 2019, Vancouver, BC, CA Message-ID: -------------------------------- F I N A L C A L L F O R P A P E R S -------------------------------- ====== TFP 2019 ====== 20th Symposium on Trends in Functional Programming 12-14 June, 2019 Vancouver, BC, CA https://www.tfp2019.org/index.html == Important Dates == Sumbission Deadline for Draft Papers Thursday, May 16, 2019 ** extended deadline ** Notification for Draft Papers Tuesday, May 21, 2019 ** extended deadline ** TFPIE Tuesday, June 11, 2019 Symposium Wednesday, June 12, 2019 ? Friday, June 14, 2019 Notification of Student Paper Feedback Friday June 21, 2019 Submission Deadline for revised Draft Papers (post-symposium formal review) Thursday, August 1, 2019 Notification for post-symposium submissions Thursday, October 24, 2019 Camera Ready Deadline (both pre- and post-symposium) Friday, November 29, 2019 The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: Research Articles: Leading-edge, previously unpublished research work Position Articles: On what new trends should or should not be Project Articles: Descriptions of recently started new projects Evaluation Articles: What lessons can be drawn from a finished project Overview Articles: Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: Functional programming and multicore/manycore computing Functional programming in the cloud High performance functional computing Extra-functional (behavioural) properties of functional programs Dependently typed functional programming Validation and verification of functional programs Debugging and profiling for functional languages Functional programming in different application areas: security, mobility, telecommunications applications, embedded systems, global computing, grids, etc. Interoperability with imperative programming languages Novel memory management techniques Program analysis and transformation techniques Empirical performance studies Abstract/virtual machines and compilers for functional languages (Embedded) domain specific languages New implementation strategies Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2019 Authors of papers have the choice of having their contributions formally reviewed either before or after the Symposium. == Pre-symposium formal review == Papers to be formally reviewed before the symposium should be submitted before an early deadline and receive their reviews and notification of acceptance for both presentation and publication before the symposium. A paper that has been rejected in this process may still be accepted for presentation at the symposium, but will not be considered for the post-symposium formal review. == Post-symposium formal review == Papers submitted for post-symposium review (draft papers) will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback received at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == There are two types of submission, each of which can be submitted either for pre-symposium or post-symposium review: Extended abstracts. Extended abstracts are 4 to 10 pages in length. Full papers. Full papers are up to 20 pages in length. Each submission also belongs to a category: research position project evaluation overview paper Each submission should clearly indicate to which category it belongs. Additionally, a draft paper submission?of either type (extended abstract or full paper) and any category?can be considered a student paper. A student paper is one for which primary authors are research students and the majority of the work described was carried out by the students. The submission should indicate that it is a student paper. Student papers will receive additional feedback from the PC shortly after the symposium has taken place and before the post-symposium submission deadline. Feedback is only provided for accepted student papers, i.e., papers submitted for presentation and post-symposium formal review that are accepted for presentation. If a student paper is rejected for presentation, then it receives no further feedback and cannot be submitted for post-symposium review. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site (http://www.springer.com/lncs). == Program Committee == Program Co-chairs William J. Bowman University of British Columbia Ronald Garcia University of British Columbia Matteo Cimini University of Massachusetts Lowell Ryan Culpepper Czech Technical Institute Joshua Dunfield Queen's University Sam Lindley University of Edinburgh Assia Mahboubi INRIA Nantes Christine Rizkallah University of New South Wales Satnam Singh Google AI Marco T. Moraz?n Seton Hall University John Hughes Chalmers University and Quviq Nicolas Wu University of Bristol Tom Schrijvers KU Leuven Scott Smith Johns Hopkins University Stephanie Balzer Carnegie Mellon University Vikt?ria Zs?k E?tv?s Lor?nd University -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Wed May 8 04:03:37 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Wed, 8 May 2019 10:03:37 +0200 Subject: [TYPES/announce] [TFPIE'19] Final call for papers: Trends in Functional Programming in Education 2019, 11 June 2019, Vancouver, BC, CA Message-ID: TFPIE 2019 Call for papers http://www.staff.science.uu.nl/~hage0101/tfpie2019/index.html (June 11th, University of British Columbia, Vancouver Canada, co-located with TFP 2019) TFPIE 2019 welcomes submissions describing techniques used in the classroom, tools used in and/or developed for the classroom and any creative use of functional programming (FP) to aid education in or outside Computer Science. Topics of interest include, but are not limited to: FP and beginning CS students FP and Computational Thinking FP and Artificial Intelligence FP in Robotics FP and Music Advanced FP for undergraduates FP in graduate education Engaging students in research using FP FP in Programming Languages FP in the high school curriculum FP as a stepping stone to other CS topics FP and Philosophy The pedagogy of teaching FP FP and e-learning: MOOCs, automated assessment etc. Best Lectures - more details below In addition to papers, we are requesting best lecture presentations. What's your best lecture topic in an FP related course? Do you have a fun way to present FP concepts to novices or perhaps an especially interesting presentation of a difficult topic? In either case, please consider sharing it. Best lecture topics will be selected for presentation based on a short abstract describing the lecture and its interest to TFPIE attendees. The length of the presentation should be comparable to that of a paper. On top of the lecture itself, the presentation can also provide commentary on the lecture. Submissions Potential presenters are invited to submit an extended abstract (4-6 pages) or a draft paper (up to 16 pages) in EPTCS style. The authors of accepted presentations will have their preprints and their slides made available on the workshop's website. Papers and abstracts can be submitted via easychair at the following link: https://easychair.org/conferences/?conf=tfpie2019 After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles that will be published in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Dates Submission deadline: May 14th 2019, Anywhere on Earth. Notification: May 20th Workshop: June 11th Submission for formal review: August 18th 2019, Anywhere on Earth Notification of full article: October 6th Camera ready: November 1st Program Committee Alex Gerdes - University of Gothenburg / Chalmers Jurriaan Hage (Chair) - Utrecht University Pieter Koopman - Radboud University, the Netherlands Elena Machkasova - University of Minnesota, Morris, USA Heather Miller - Carnegie Mellon University and EPFL Lausanne Prabhakar Ragde - University of Waterloo, Waterloo, Ontario, Canada Simon Thompson - University of Kent, UK Sharon Tuttle - Humboldt State University, Arcata, USA Note: information on TFP is available at https://www.tfp2019.org/index.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Wed May 8 04:14:49 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Wed, 8 May 2019 08:14:49 +0000 Subject: [TYPES/announce] Journal of Functional Programming - Call for PhD Abstracts Message-ID: Dear all, If you or one of your students recently completed a PhD in the area of functional programming, please submit the dissertation abstract for publication in JFP: simple process, no refereeing, open access, deadline 31st May 2019. Please share! Best wishes, Graham Hutton ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 31st May 2019 http://tinyurl.com/jfp-phd-abstracts ============================================================ PREAMBLE: Many students complete PhDs in functional programming each year. As a service to the community, twice per year the Journal of Functional Programming publishes the abstracts from PhD dissertations completed during the previous year. The abstracts are made freely available on the JFP website, i.e. not behind any paywall. They do not require any transfer of copyright, merely a license from the author. A dissertation is eligible for inclusion if parts of it have or could have appeared in JFP, that is, if it is in the general area of functional programming. The abstracts are not reviewed. Please submit dissertation abstracts according to the instructions below. We welcome submissions from both the PhD student and PhD advisor/supervisor although we encourage them to coordinate. ============================================================ SUBMISSION: Please submit the following information to Graham Hutton by 31st May 2019: o Dissertation title: (including any subtitle) o Student: (full name) o Awarding institution: (full name and country) o Date of PhD award: (month and year; depending on the institution, this may be the date of the viva, corrections being approved, graduation ceremony, or otherwise) o Advisor/supervisor: (full names) o Dissertation URL: (please provide a permanently accessible link to the dissertation if you have one, such as to an institutional repository or other public archive; links to personal web pages should be considered a last resort) o Dissertation abstract: (plain text, maximum 350 words; you may use \emph{...} for emphasis, but we prefer no other markup or formatting; if your original abstract exceeds the word limit, please submit an abridged version within the limit) Please do not submit a copy of the dissertation itself, as this is not required. JFP reserves the right to decline to publish abstracts that are not deemed appropriate. ============================================================ PHD ABSTRACT EDITOR: Graham Hutton School of Computer Science University of Nottingham Nottingham NG8 1BB United Kingdom ============================================================ This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From ross.horne at uni.lu Wed May 8 05:51:45 2019 From: ross.horne at uni.lu (Ross James HORNE) Date: Wed, 8 May 2019 09:51:45 +0000 Subject: [TYPES/announce] Postdoctoral researcher in Computer Science (Security and Trust) Message-ID: Dear colleague, The University of Luxembourg offer a competitive postdoctoral research position in formal methods applied to security and privacy. Postdoctoral researcher in Computer Science (Security and Trust) The ideal candidate for this position would have experience in formal methods applied to the analysis of security protocols. Topics are not limited to distance bounding protocols (used to avoid relay attacks), and the verification of privacy properties. Apply here: http://emea3.mrted.ly/220ah Euraxes: https://euraxess.ec.europa.eu/jobs/368519 Start: from 1 July 2019 The position also appears here: http://satoss.uni.lu/vacancies/ ===------------- Applications will be considered upon receipt, so early applications are encouraged. Please do not hesitate to contact us with questions at: ross.horne at uni.lu Sincerely, Prof. Dr. Sjouke Mauw Dr. Ross Horne -------------- next part -------------- An HTML attachment was scrubbed... URL: From apvereda at uma.es Wed May 8 07:39:19 2019 From: apvereda at uma.es (=?utf-8?Q?Alejandro=20Perez=20Vereda?=) Date: Wed, 8 May 2019 11:39:19 +0000 Subject: [TYPES/announce] =?utf-8?q?FOCLASA_2019_-_CFP?= Message-ID: <9b6934846f06d860c185471e4.5a6f838b5a.20190508113912.d24749b233.093ca2b2@mail123.sea91.rsgsv.net> Foclasa 2019 Invite and Call for Papers ** FOCLASA 2019 ------------------------------------------------------------ 17th International Workshop on Orchestration, Coordination Languages and Self-Adaptive Systems Oslo, Norway September 17, 2019 https://unipi.us20.list-manage.com/track/click?u=9b6934846f06d860c185471e4&id=9653f09d65&e=5a6f838b5a ------------------------------------------------------------ PUBLICATIONS * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag, following the collective volumes published by SEFM 2019 * Publication of extended version of selected work is planned in a special issue of an international journal as in previous editions of FOCLASA ------------------------------------------------------------ IMPORTANT DATES * Submission of abstract: June 9, 2019 * Submission of papers: June 16, 2019 * Notification of acceptance: July 21, 2019 * Final version: July 31, 2019 * Workshop: September 17, 2019 ------------------------------------------------------------ WORKSHOP GOALS Nowadays software systems are distributed, concurrent, mobile, and often involve the composition of heterogeneous components and stand-alone (micro)services. Service coordination, service orchestration and self-adaptation constitute the core characteristics of distributed and service-oriented systems. Theoretical/practical approaches to modelling and reasoning about (self-)adaptive behaviour help to simplify the development of complex distributed systems, enable their validation and evaluation, and improve interoperability, reusability and maintainability of such systems. The goal of the FOCLASA workshop is to gather researchers and practitioners of the aforementioned fields, to share and identify common problems, and to devise general novel solutions. ------------------------------------------------------------ Topics of interest include (but are not limited to) both theoretical and practical solutions for what follows: * Coordination, orchestration, composition and adaptation of components, services or microservices. * Business processes and concurrent system modelling. * Languages and models for component and service interaction, their semantics, expressiveness, validation and verification, type checking, static and dynamic analysis. * Cloud/fog/edge computing, and large-scale distributed systems. * Dynamic software architectures, self-adaptive, self-monitoring and self-organizing systems. * Peer-to-peer and multi-agent systems, and blockchains. * QoS observation, storage, history-based analysis in self-adaptive systems. ------------------------------------------------------------ PROCEEDINGS The conference proceedings will be published by Springer, in the Lecture Notes in Computer Science (LNCS) series. Extended versions of a selection of the best papers is planned to be published in a special issue of an international journal as in previous editions of FOCLASA. ------------------------------------------------------------ SUBMISSION INSTRUCTIONS Papers must be submitted electronically in PostScript or PDF by using a two-phase online submission process. Registration of information and and abstract (max. 250 words) of papers must be completed before June 9, 2019. Final submission of papers is due no later than June 16, 2019. All submissions will be handled through the EasyChair conference management system, accessible from the conference web site: https://unipi.us20.list-manage.com/track/click?u=9b6934846f06d860c185471e4&id=3e00449d9d&e=5a6f838b5a Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere. Full papers should be 15 pages long, including figures and references, and prepared by using Springer's LNCS style. Short papers (8 pages long) describing preliminary results or work-in-progress are encouraged as well. Submissions not adhering to the above specified constraints may be rejected without any review. Papers should be submitted as PDF via EasyChair. ------------------------------------------------------------ PROGRAM COMMITTEE Co-Chairs Ernesto Pimentel University of Malaga, Spain epimentel at uma.es https://unipi.us20.list-manage.com/track/click?u=9b6934846f06d860c185471e4&id=cb90229aa2&e=5a6f838b5a Jacopo Soldani University of Pisa, Italy soldani at di.unipi.it https://unipi.us20.list-manage.com/track/click?u=9b6934846f06d860c185471e4&id=3e98286c03&e=5a6f838b5a Members * Farhad Arbab, CWI, The Netherlands * Simon Bliudze, INRIA Lille - Nord Europe, France * Uwe Breitenb?cher, University of Stuttgart, Germany * Antonio Brogi, University of Pisa, Italy * Javier C?mara, Carnegie Mellon University, USA * Flavio De Paoli, University of Milano Bicocca, Italy * Francisco J. Dur?n, Universidad de Malaga, Spain * Erik de Vink, Eindhoven University of Technology, The Netherlands * Schahram Dustdar, TU Wien, Austria * Nahla El-Araby, Vienna University of Technology, Austria (TBC) * Jean-Marie Jacquet, University of Namur, Belgium * Einar Broch Johnsen, University of Oslo, Norway * Alberto Lluch Lafuente, Technical University of Denmark, Denmark * Sun Meng, Peking University, China * Fabrizio Montesi, University of Southern Denmark, Denmark (TBC) * Hernan C. Melgratti, University of Buenos Aires, Argentina * Cesare Pautasso, University of Lugano, Switzerland (TBC) * Pascal Poizat, Universite Paris Ouest, France * Jose Proenca, INESC TEC & Universidade do Minho, Portugal * Gwen Sala?n, University of Grenoble, France * Marjan Sirjani, Reykjavik University, Iceland * Emilio Tuosto, University of Leicester, UK * Mirko Viroli, University of Bologna, Italy * Lina Ye, CentraleSupelec, France ============================================================ Copyright ? 2019 FOCLASA Workshop, All rights reserved. If you do not want to receive more email from here ** unsubscribe from this list (https://unipi.us20.list-manage.com/unsubscribe?u=9b6934846f06d860c185471e4&id=3aefc5abde&e=5a6f838b5a&c=d24749b233) . Email Marketing Powered by Mailchimp http://www.mailchimp.com/monkey-rewards/?utm_source=freemium_newsletter&utm_medium=email&utm_campaign=monkey_rewards&aid=9b6934846f06d860c185471e4&afl=1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nestor.catano at gmail.com Wed May 8 10:28:55 2019 From: nestor.catano at gmail.com (=?utf-8?Q?N=C3=A9stor_Cata=C3=B1o_Collazos?=) Date: Wed, 8 May 2019 09:28:55 -0500 Subject: [TYPES/announce] Workshop on Formal Methods for Blockchains (FMBC) 2019 - Second Call Message-ID: <293F663A-DBEF-4388-BEF3-66A8BE93BAA1@gmail.com> Workshop on Formal Methods for Blockchains (FMBC) 2019 https://sites.google.com/view/fmbc/home Porto, Portugal, October 11 Part of the 3rd World Congress on Formal Methods http://formalmethods2019.inesctec.pt/ IMPORTANT DATES Abstract submission: June 23, 2019 Full paper submission: June 30, 2019 Notification: July 31, 2019 Camera-ready: September 2, 2019 Conference: October 11, 2019 TOPICS OF INTEREST Blockchains are decentralized transactional ledgers that rely on cryptographic hash functions for guaranteeing the integrity of the stored data. Participants on the network reach agreement on what valid transactions are through consensus algorithms. Blockchains may also provide support for Smart Contracts. Smart Contracts are scripts of an ad-hoc programming language that are stored in the blockchain and that run on the network. They can interact with the ledger?s data and update its state. These scripts can express the logic of possibly complex contracts between users of the blockchain. Thus, Smart Contracts can facilitate the economic activity of blockchain participants. With the emergence and increasing popularity of cryptocurrencies such as Bitcoin and Ethereum, it is now of utmost importance to have strong guarantees of the behavior of blockchain so ware. These guarantees can be brought by using Formal Methods. Indeed, Blockchain software encompasses many topics of computer science where using Formal Methods techniques and tools are relevant: consensus algorithms to ensure the liveness and the security of the data on the chain, programming languages specifically designed to write smart contracts, cryptographic protocols, such as zero-knowledge proofs, used to ensure privacy, etc. This workshop is a forum to identify theoretical and practical approaches of formal methods for blockchain technology. Topics include, but are not limited to: * Design and implementation of Smar Contract languages * Formal models of blockchain applications or concepts * Formal methods for consensus protocols * Formal methods for blockchain-specific cryptographic primitives or protocols Formal languages for Smart * Verification of Smart Contracts SUBMISSION DETAILS Submit original manuscripts (not published or considered elsewhere) with a maximum of twelve pages (regular papers), six pages (short papers), and two pages (extended abstract) describing new and emerging ideas or summarizing existing work). Each paper should include a title and the name and affiliation of each author. Authors of selected extended-abstracts are invited to give a short lightning talk of up to 15 minutes. All submissions must be original, unpublished, and not submitted for publication elsewhere. Submissions must be in PDF format, using the Springer LNCS style files; we suggest to use the LaTeX2e package (the llncs.cls class file, available in llncs2e.zip and the typeinst.dem available in typeinst.zip as a template for your contribution). At least one author of an accepted paper is expected to present the paper at the workshop as a registered participant. All accepted contributions will be reviewed once more by the program committee after the workshop and before being included in the post-proceedings. Submission link: https://easychair.org/conferences/?conf=fmbc19 PROCEEDINGS All submissions will be peer-reviewed by at least three members of the program committee for quality and relevance. Accepted regular papers (full and short papers) will be included in the FM workshop post-proceedings, published as a volume of the Lecture Notes in Computer Science (LNCS) by Springer. INVITED SPEAKER Ilya Sergey - Tenure-track Associate Professor at Yale-NUS College (Singapore), holding a joint appointment with NUS School of Computing. PROGRAM CHAIRS N?stor Cata?o (nestor.catano at gmail.com) Diego Marmsoler (diego.marmsoler at tum.de) Bruno Bernardo (bruno at nomadic-labs.com) PROGRAM COMMITTEE Pietro Abate (Nomadic Labs, France) Ijaz Ahmed (University of Madeira, Portuga) Jonathan Aldrich (Carnegie Mellon University, USA) Bernhard Beckert (Karlsruhe Institute of Technology, Germany) Bruno Bernardo (Nomadic Labs, France) Sukriti Bhattacharya (LIST, Luxembourg) N?stor Cata?o (Universidad del Norte, Colombia) Maria Christakis (MPI-SWS, Germany) L?a-Zaynah Dargaye (CEA LIST, France) Georges Gonthier (Inria, France) Neville Grech (University of Athens, Greece / University of Malta, Malta) Davide Grossi (University of Groningen, Netherlands) Sorren Hanvey (Liverpool John Moores University, UK) Andreas Lochbihler (Digital Asset, Swiss) Diego Marmsoler (Technische Universitat Munchen, Germany) Anastasia Mavridou (NASA Ames, USA) Sim?o Melo de Sousa (Universidade da Beira Interior, Portugal) Fabio Mogavero (Universit? degli Studi di Napoli, Italy) Peter Csaba ?lveczky (University of Oslo, Norway) Karl Palmskog (University of Texas at Austin, USA) Vincent Rahli (University of Luxembourg, Luxembourg) Steve Reeves (University of Waikato, New Zealand) Camilo Rueda (Pontificia Universidad Javeriana, Colombia) Claudio Russo (Dfinity Foundation, USA) Jorge Sousa Pinto (Universidade do Minho, Portugal) Bas Spitters (Aarhus University, Denmark) Christoph Sprenger (ETH, Z?rich) Mark Staples (Data61, Australia) Philip Wadler (University of Edinburgh / IOHK, UK) Xi Wu (The University of Queensland, Australia) Santiago Zanella-Beguelin (Microsoft Research Cambridge, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From wies at cs.nyu.edu Wed May 8 14:16:23 2019 From: wies at cs.nyu.edu (Thomas Wies) Date: Wed, 8 May 2019 14:16:23 -0400 Subject: [TYPES/announce] CAV 2019 Student Travel Fellowships Message-ID: <338bc7f2-b151-4002-f777-e422fb7bcd10@cs.nyu.edu> ----------------------------------- Call for Applications CAV 2019 Student Travel Fellowships ----------------------------------- Important Dates --------------- Application deadline: May 31, 2019 Notification: June 7, 2019 Conference: July 13-18, 2019 Application Form ---------------- https://forms.gle/wwCubMZRqsZmNrdd9 Objectives ---------- CAV 2019 is the 31st in a series dedicated to the advancement of the theory and practice of computer-aided formal analysis methods for hardware and software systems. The conference will take place July 13-18, 2019 in New York, NY. We have some funds from the National Science Foundation to provide travel grants of up to $1,000 (USD) for student attendees of CAV'19 that are studying at a US university. Funds can be requested to cover transportation, lodging, and registration fees (meals will not be funded). The application deadline is May 31, 2019, and recipients will be notified by June 7. Funds will be provided after the conference, upon submission of receipts and a short report detailing the student's experience at and benefit from CAV'19 (these reports will be used to compile a final report to our sponsors). Applicants' advisors should send a brief statement certifying their educational status and describing their financial need, and merits. Special efforts will be made to bring to CAV students from under-represented groups. Applications from first-year PhD students and undergraduate students interested in formal methods are particularly encouraged. Applications must be received by the deadline. Applicants are required to apply using the following web form: https://forms.gle/wwCubMZRqsZmNrdd9 Advisor letters (plain text only) should be sent to cav2019fellowship at gmail.com by May 31, 2019. If you have questions, please contact cav2019fellowship at gmail.com. Thomas Wies (CAV'19 Fellowship Chair) From kishidakohei at gmail.com Wed May 8 23:38:15 2019 From: kishidakohei at gmail.com (Kohei Kishida) Date: Thu, 9 May 2019 00:38:15 -0300 Subject: [TYPES/announce] Call for Participation: Fourth Symposium on Compositional Structures (SYCO 4) Message-ID: FOURTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 4) Chapman University, California, USA 22-23 May, 2019 http://events.cs.bham.ac.uk/syco/4/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018, at the University of Birmingham. The second SYCO was in December 2018, at the University of Strathclyde. The third SYCO was in March 2019, at the University of Oxford. Each meeting attracted about 70 participants. The fourth SYCO will be in Chapman University, California, and we have 15 papers accepted for presentation, ranging over theory and practice of category theory, from homotopy type theory to differential programming, to rewriting systems, and to machine learning. Indeed the SYCO series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". # INVITED SPEAKERS John Baez, University of California, Riverside Tobias Fritz, Perimeter Institute for Theoretical Physics Nina Otter, University of California, Los Angeles # PAPERS ACCEPTED FOR PRESENTATION ? Samuel Balco and Alexander Kurz, Nominal String Diagrams ? Harsh Beohar and Sebastian K?pper, Bisimulation Maps in Presheaf Categories ? Owen Biesel, Duality for Algebras of the Connected Planar Wiring Diagrams Operad ? Daniel Cicala, Rewriting Structured Cospans ? Cole Comfort, Circuit Relations for Real Stabilizers: Towards TOF+H ? Kenny Courser and John Baez, Structured Cospans ? Jonathan Gallagher, Benjamin MacAdam and Geoff Cruttwell, Towards Formalizing and Extending Differential Programming via Tangent Categories ? Kohei Kishida, Soroush Rafiee Rad, Joshua Sack and Shengyang Zhong, Categorical Equivalence between Orthocomplemented Quantales and Complete Orthomodular Lattices ? Benjamin MacAdam, Jonathan Gallagher and Rory Lucyshyn-Wright, Scalars in Tangent Categories ? Jade Master, Generalized Petri Nets ? Joe Moeller and Christina Vasilakopoulou, Monoidal Grothendieck Construction ? Jeffrey Morton, 2-Group Actions and Double Categories ? Michael Shulman, All (?,1)-Toposes Have Strict Univalent Universes ? David Sprunger and Shin-Ya Katsumata, Differential Categories, Recurrent Neural networks, and Machine learning ? Christian Williams and John Baez, Enriched Lawvere Theories for Operational Semantics # REGISTRATION Please register as soon as possible so that catering can be arranged. https://docs.google.com/forms/d/e/1FAIpQLScSmO-WYDjTOzRCW_NkY9Qrf1CebA3wteX9TICNerkbPG1CYA/viewform # PROGRAMME COMMITTEE Miriam Backens, University of Oxford Ross Duncan, University of Strathclyde and Cambridge Quantum Computing Brendan Fong, Massachusetts Institute of Technology Tobias Fritz, Perimeter Institute for Theoretical Physics Stefano Gogioso, University of Oxford Amar Hadzihasanovic, Kyoto University Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Martti Karvonen, University of Edinburgh Kohei Kishida, Dalhousie University (chair) Andre Kornell, University of California, Davis Alexander Kurz, Chapman University Martha Lewis, University of Amsterdam Samuel Mimram, ?cole Polytechnique Benjamin Musto, University of Oxford Nina Otter, University of California, Los Angeles Simona Paoli, University of Leicester Dorette Pronk, Dalhousie University Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton Joshua Tan, University of Oxford Sean Tull, University of Oxford Dominic Verdon, University of Bristol Jamie Vicary, University of Birmingham and University of Oxford Maaike Zwart, University of Oxford From barrett at cs.stanford.edu Thu May 9 01:32:44 2019 From: barrett at cs.stanford.edu (barrett) Date: Wed, 8 May 2019 22:32:44 -0700 (PDT) Subject: [TYPES/announce] FMCAD 2019 Deadline Extension Message-ID: <20190509053244.B15B1142E66@barrett1.stanford.edu> CALL FOR PAPERS International Conference on Formal Methods in Computer-Aided Design (FMCAD) Hyatt Place San Jose Downtown, San Jose, California, USA, Oct 22 - 25, 2019 http://www.fmcad.org/FMCAD19 IMPORTANT DATES Abstract Submission (EXTENDED): May 17, 2019 Paper Submission (EXTENDED): May 24, 2019 Author Response Period: June 17-21, 2019 Author Notification: July 3, 2019 Camera-Ready Version: Aug 16, 2019 All deadlines are 11:59 pm AoE (Anywhere on Earth) FMCAD Tutorial Day: Oct 22, 2019 Regular Program: Oct 23 - 25, 2019 Part of the FMCAD 2019 program - FMCAD Student Forum - Hardware Model Checking Competition CONFERENCE SCOPE AND PUBLICATION FMCAD 2019 is the nineteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. FMCAD employs a rigorous peer-review process. Accepted papers are distributed through both ACM and IEEE digital libraries. In addition, published articles are made available freely on the conference page; the authors retain the copyright. There are no publication fees. At least one of the authors is required to register for the conference and present the accepted paper. A small number of outstanding FMCAD submissions will be considered for inclusion in a Special Issue of the journal on Formal Methods in System Design (FMSD). TOPICS OF INTEREST FMCAD welcomes submission of papers reporting original research on advances in all aspects of formal methods and their applications to computer-aided design. Topics of interest include (but are not limited to): - Model checking, theorem proving, equivalence checking, abstraction and reduction, compositional methods, decision procedures at the bit- and word-level, probabilistic methods, combinations of deductive methods and decision procedures. - Synthesis and compilation for computer system descriptions, modeling, specification, and implementation languages, formal semantics of languages and their subsets, model-based design, design derivation and transformation, correct-by-construction methods. - Application of formal and semi-formal methods to functional and non-functional specification and validation of hardware and software, including timing and power modeling, verification of computing systems on all levels of abstraction, system-level design and verification for embedded systems, cyber-physical systems, automotive systems and other safety-critical systems, hardware-software co-design and verification, and transaction-level verification. - Experience with the application of formal and semi-formal methods to industrial-scale designs; tools that represent formal verification enablement, new features, or a substantial improvement in the automation of formal methods. - Application of formal methods to verifying safety, connectivity and security properties of networks, distributed systems, smart contracts, blockchains, and IoT devices. SUBMISSIONS Submissions must be made electronically in PDF format via EasyChair: https://easychair.org/conferences/?conf=fmcad2019 Two categories of papers are invited: Regular papers, and Tool & Case Study papers. Regular papers are expected to offer novel foundational ideas, theoretical results, or algorithmic improvements to existing methods, along with experimental impact validation where applicable. Tool & Case Study papers are expected to report on the design, implementation or use of verification (or related) technology in a practically relevant context (which need not be industrial), and its impact on design processes. Both Regular and Tool & Case study papers must use the IEEE Transactions format on letter-size paper with a 10-point font size. Papers in both categories can be either 8 pages (long) or 4 pages (short) in length not including references. Short papers that describe emerging results, practical experiences, or original ideas that can be described succinctly are encouraged. Authors will be required to select an appropriate paper category at abstract submission time. Submissions may contain an optional appendix, which will not appear in the final version of the paper. The reviewers should be able to assess the quality and the relevance of the results in the paper without reading the appendix. Submissions in both categories must contain original research that has not been previously published, nor is concurrently submitted for publication. Any partial overlap with published or concurrently submitted papers must be clearly indicated. If experimental results are reported, authors are strongly encouraged to provide the reviewers access to their data at submission time, so that results can be independently verified. The review process is single blind. STUDENT FORUM Continuing the tradition of the previous years, FMCAD 2019 is hosting a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback. Submissions for the event must be short reports describing research ideas or ongoing work that the student is currently pursuing, and must be within the scope of FMCAD. Work, part of which has been previously published, will be considered; the novel aspect to be addressed in future work must be clearly described in such cases. All submissions will be reviewed by a select group of FMCAD program committee members. FMCAD 2019 COMMITTEES PROGRAM CHAIRS: Clark Barrett, Stanford University Jin Yang, Intel Corporation PROGRAM COMMITTEE: Erika Abraham, Aachen University June Andronick, CSIRO|Data61 and UNSW Timos Antonopoulos, Yale University Armin Biere, Johannes Kepler University Per Bjesse, Synopsys Jasmin Blanchette, Inria Nancy Roderick Bloem, Graz University of Technology Gianpiero Cabodi, Politechnico Torino Supratik Chakraborty, IIT Bombay Sylvain Conchon, Universite Paris-Sud Vijay D'Silva, Google Rayna Dimitrova, University of Leicester Malay Ganai, Synopsys Alberto Griggio, Fondazione Bruno Kessler Liana Hadarean, Amazon Joe Hendrix, Galois Marijn Heule, University of Texas at Austin Warren Hunt, University of Texas at Austin Alexander Ivrii, IBM George Karpenkov, Google Panagiotis Manolios, Northeastern University Ken McMillan, Microsoft Research Rajdeep Mukherjee, Cadence Alexander Nadel, Intel Corporation Corina Pasareanu, NASA/CMU Sandip Ray, University of Florida Giles Reger, University of Manchester Anna Slobodova, Centaur Armando Solar-Lezama, Massachusetts Institute of Technology Niklas S??rensson, Mentor Graphics Daryl Stewart, ARM Christoph Sticksel, MathWorks Chao Wang, University of Southern California Georg Weissenbacher, Vienna University of Technology Zhenkun Yang, Intel Corporation Lenore Zuck, University of Illinois at Chicago TUTORIAL CHAIR: Sandip Ray, University of Florida STUDENT FORUM CHAIRS: Grigory Fedyukovich, Princeton University WEBMASTER: Tom van Dijk, Johannes Kepler University LOCAL ARRANGEMENT: Yoni Zohar, Stanford University PUBLICATION CHAIR: Florian Lonsing, Stanford University FMCAD STEERING COMMITTEE: Armin Biere, Johannes Kepler University Alan Hu, University of British Columbia Warren Hunt, University of Texas at Austin Vigyan Singhal, Oski Tech Georg Weissenbacher, Vienna University of Technology From matteo.maffei at tuwien.ac.at Thu May 9 06:45:11 2019 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Thu, 9 May 2019 10:45:11 +0000 Subject: [TYPES/announce] ERC CoG funded PhD and Postdoc positions in Formal Methods and Web Security at TU Wien Message-ID: <698430CF-D1F6-4440-997D-4FCA96E8657A@tuwien.ac.at> The Security & Privacy group at TU Wien (https://secpriv.tuwien.ac.at) is currently looking for outstanding Ph.D. and postdoc candidates to conduct research within the ERC Consolidator Project ?Foundations and Tools for Client-Side Web Security" . Successful applicants should have a background and interest in at least one of the following areas: - security - web technologies - formal methods - semantics of programming languages - verification Doctoral applicants should have recently completed (or be close to complete) a master or bachelor with honours degree. Postdoctoral applicants should have an excellent publication record with at least one top-tier conference in one of the aforementioned areas. The employment is full-time (40 hrs/week) and the salary is internationally competitive (the yearly entry-level gross salary is approx. 40K EUR for PhD students and 53K for postdocs). Interested candidates should send - a motivation letter - transcripts of records (Bachelor and Master, for PhD applicants) - a publication list (for postdoc applicants) - a research statement (for postdoc applicants) - a curriculum vitae - contact information for two referees to matteo.maffei at tuwien.ac.at. The application deadline is May 31, 2019. The working language at the university is English, knowledge of German is not required. TU Wien offers an outstanding research environment and numerous professional development opportunities. The Faculty of Informatics is the largest one in Austria and is consistently ranked among the best in Europe. Ph.D. students have the possibility to join the LogiCS doctoral school (http://logic-cs.at). Vienna features a vibrant and excellence-driven research landscape, with several leading research institutes (e.g., University of Vienna, IST, AIT, SBA) and universities continuously establishing collaborations in various fields, including security and privacy. Finally, Vienna has been consistently ranked by Mercer over the last years the best city for quality of life worldwide. --- Univ. Prof. Matteo Maffei Security and Privacy Group TU Wien Favoritenstrasse 9-11, Stiege 2, 1. Stock Wien, A-1040 Website: secpriv.tuwien.ac.at Phone: +43(1)58801184860 From davide.ancona at unige.it Wed May 8 16:47:44 2019 From: davide.ancona at unige.it (Davide Ancona) Date: Wed, 8 May 2019 22:47:44 +0200 Subject: [TYPES/announce] VORTEX 2019: Call for Papers Message-ID: VORTEX 2019, ECOOP, London, Friday 19 July, 2019 3rd International Workshop on Verification of Objects at Runtime Execution (https://2019.ecoop.org/home/vortex-2019) ================================================================================ Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. Recently, RV has gained more consensus as an approach to ensure software reliability, bridging the gap between formal verification and testing; monitoring a system at runtime offers more opportunities for addressing error recovery, self-adaptation, and issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on all aspects of RV with emphasis on integration with formal verification and testing. Topics of interest include, but are not limited to, the following ones: * monitor construction and synthesis techniques * program adaptation * monitoring oriented programming * runtime enforcement, fault detection, recovery and repair * combination of static and dynamic analyses * specification formalisms of RV * specification mining * monitoring concurrent/distributed systems * RV for safety and security * RV for the Internet of Things * industrial applications * integrating RV, formal verification, and testing * tool development Important Dates --------------- Paper submission: May 31, 2019 23:59 AoE (UTC-12h) Notification: June 7, 2019 Workshop: July 19, 2019 Submission Instructions ----------------------- Submissions must be unpublished work, in English, between 6 and 12 pages formatted in PDF with eptcs style (http://style.eptcs.org/). Papers of the following categories can be submitted: * Technical papers, presenting novel results * Surveys on different tools, formal frameworks or methodologies * Experience papers or tool presentations: the former should report on experience of the use of tools, formal frameworks or methodologies on specific domains, while the latter should provide a practical account on the use of a specific tool Papers must be submitted electronically via EasyChair at https://easychair.org/my/conference.cgi?conf=vortex2019; the submission deadline is May 31st AoE. Review Process -------------- * 1st round: before the early registration deadline, authors will receive a binary verdict ?accepted/rejected for presentation?, with short motivations. * 2nd round: after the workshop, authors invited to contribute to the post-proceedings will receive a complete review whose purpose is to provide guidelines for enhancing the extended version of their paper. * 3rd round: final notifications for publications in the post-proceedings will be sent. Papers will be accepted only if reviewers are satisfied with the modifications requested in their guidelines, and only minor changes are required. No other review rounds will be planned. Proceedings and Special Issue ----------------------------- Electronic Proceedings in Theoretical Computer Science (EPTCS, http://www.eptcs.org/) is being considered for the publication of the post-proceedings. Workshop Organizers ------------------- * Davide Ancona, University of Genova * Adrian Francalanza, University of Malta * Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University From henning at basold.eu Thu May 9 08:53:00 2019 From: henning at basold.eu (Henning Basold) Date: Thu, 9 May 2019 14:53:00 +0200 Subject: [TYPES/announce] CALCO 2019 and MFPS XXXV: Call for Participation and Early Ideas Abstracts Message-ID: <605778ea-3595-49fa-e00a-5d2d80f9ec91@basold.eu> ========================================================= CALL FOR PARTICIPATION CALCO 2019 and MFPS XXXV and CALL FOR CALCO 2019 EARLY IDEAS 8th International Conference on Algebra and Coalgebra in Computer Science and 35th Conference on the Mathematical Foundations of Programming Semantics June 3-7, 2019 University College London, UK https://www.coalg.org/calco-mfps-2019/ Online Registration until 30 May ========================================================== We are happy to announce that the registration for CALCO and MFPS is now open. There is some travel support for students and childcare available. At the same time, we would also like to encourage submissions to the Early Ideas track of CALCO. Details can be found below. About CALCO and MFPS ------------------------ CALCO aims to bring together researchers and practitioners with interests in foundational aspects, and both traditional and emerging uses of algebra and coalgebra in computer science. MFPS conferences are dedicated to the areas of mathematics, logic, and computer science that are related to models of computation in general, and to semantics of programming languages in particular. This is a forum where researchers in mathematics and computer science can meet and exchange ideas. The participation of researchers in neighbouring areas is strongly encouraged. INVITED SPEAKERS -- SPECIAL SESSIONS ---------------------------------------- We are pleased to announce the following invited speakers: * Amal Ahmed, Northeastern University, Boston, US (MFPS) * Sarah Meiklejohn, University College London, UK (MFPS) * Stefan Milius, University of Erlangen-N?rnberg, Germany (CALCO) * Grigore Ro?u, University of Illinois at Urbana-Champaign, US (CALCO) * Mehrnoosh Sadrzadeh, Queen Mary University of London, UK (CALCO/MFPS) Joint special session on Coinduction for Verification and Certification organised by Damien Pous. Speakers: * Damien Pous, CNRS, ENS Lyon, France * Chung-Kil Hur, Seoul National University, ROK * Andrei Popescu, Middlesex University London, UK MFPS special session on Probability in Proofs, Programming and Privacy organised by Matteo Mio. Speakers: * Matteo Mio, CNRS, ENS Lyon, France * Catuscia Palamidessi, INRIA Saclay and LIX, France * Henning Basold, CNRS, ENS Lyon, France MFPS special session on the Verification of Distributed Systems organised by Vincent Rahli. Speakers: * Vincent Rahli, Universit? du Luxembourg, Luxembourg * Josef Widder, TU Wien, Austria * Giuliano Losa, Galois, Porland, Oregon, US CALCO EARLY IDEAS --------------------- Until 17 May it is still possible to submit abstracts to the early ideas track of CALCO on EasyChair: https://easychair.org/conferences/?conf=calco19 Early ideas are abstracts that lead to presentation of work in progress and original research proposals. PhD students and young researchers are particularly encouraged to contribute. Submissions should not exceed 2 pages in the format specified by LIPIcs http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ (Note that there is a new version of the style: lipics-v2019). The volume of selected abstracts will be made available on arXiv and on the CALCO pages. Authors will retain copyright, and are also encouraged to disseminate the results by subsequent publication elsewhere. At least one of the authors must attend the conference to present the work. REGISTRATION ---------------- The deadline for online registration is Thursday, 30 May 2019. Note that it will be possible to register on site, but payment is then only possible in cash. Further information and the registration website can be found here: https://www.coalg.org/calco-mfps-2019/home/registration/ SCHOLARSHIPS ---------------- Student scholarships will be available: please contact Alexandra Silva and Fabio Zanasi by 25 May with a motivational paragraph for attending the conference and why you need the funding. Each scholarship provides a full registration plus expenses for flights and accommodation (agreed with the organisers). CHILDCARE ------------- If you need childcare during the conference please contact Alexandra Silva and Fabio Zanasi by 25 May so that we can arrange for suitable support. HOST CITY AND VENUE ----------------------- CALCO and MFPS 2019 will take place in London, the pulsating capital of the United Kingdom. Both conferences will be hosted on the Bloomsbury Campus of the University College London (UCL). For special deals for accommodation close to the conference, see the conference website: https://www.coalg.org/calco-mfps-2019/location-information/ LOCAL ORGANISERS ------------------- Please do not hesitate to contact one of the local organisers if you need further information or assistance for your stay. * Philippa Gardner * Emanuele D?Osualdo * Alexandra Silva * Fabio Zanasi From serge.autexier at dfki.de Thu May 9 10:37:53 2019 From: serge.autexier at dfki.de (Serge Autexier) Date: Thu, 9 May 2019 16:37:53 +0200 (CEST) Subject: [TYPES/announce] CICM 2019: Joint Call for Workshop Papers (OpenMath, LML, GVMM, FVPS), Doctoral Programme Submissions & Participation Message-ID: <20190509143753.E0D4213FFF94@gigondas.localdomain> Joint Call for Workshops Papers (OpenMath, LML, GVMM, FVPS) Doctoral Programme Submissions Participation 12th Conference on Intelligent Computer Mathematics - CICM 2019 - July 8-12, 2019 CIIRC, Prague, Czech Republic http://www.cicm-conference.org/2019 -------------------------------------------------------------------------------- Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. CICM brings together the many separate communities that have developed theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, and user interfaces. It offers a venue for discussing problems and solutions in each of these areas and their integration. In addition to the main tracks, CICM 2019 will host the Exploring the Mizar Library tutorial and 4 workshops: Formal Mathematics for Mathematicians (FMM), Formal Verification of Physical Systems (FVPS), Large Mathematical Libraries (LML), 30th OpenMath Workshop. This is a call for submissions and participation to the - 30th OpenMath Workshop - Large Mathematics Libraries Workshop (LML 2019) - 4th workshop on Formal Mathematics for Mathematicians (FVMM 2019) - 2nd Workshop on Formal Verification of Physical Systems (FVPS 2019) - CICM doctoral programm track More details about workshops and the doctoral programm are available from their webpages on the CICM website https://www.cicm-conference.org/2019 * Submissions Deadlines * - OpenMath 2019 continuous until July 1, 2019 - LML 2019 May 13, 2019 - FVMM 2019 May 13, 2019 - FVPS 2019 May 24, 2019 - CICM doctoral programm track May 15, 2019 * Registration * Registration to CICM 2019 and the workshops is open at the CICM website or directly at https://www.cicm-conference.org/2019/cicm.php?event=&menu=registration From m.huisman at utwente.nl Thu May 9 13:45:48 2019 From: m.huisman at utwente.nl (m.huisman at utwente.nl) Date: Thu, 9 May 2019 17:45:48 +0000 Subject: [TYPES/announce] Professor positions in Computer Science at the University of Twente Message-ID: [The department of Computer Science of the University of Twente is hiring. Note in particular the positions in Topic 2, Topic 5 and Topic 7 which might be of particular interest for members of this list] Within the Faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS), the department of Computer Science is looking for highly motivated and enthusiastic Assistant/Associate/Full Professors (f/m) in the areas of Computer Architecture and Networking, Intelligent Interactive Systems, Software Science and in the area of Privacy & Security. Within these identified focus areas we offer positions in the following sub areas: *Computer Architecture and Networking:* Topic 1. Data centric distributed networks Focus on a data-centric approach in the entire design trajectory of distributed networks: from hardware, to the networking and processing for tomorrow's IoT and cyber-physical systems. Topic 2. High level Synthesis of Embedded Computer Architectures To realize power efficient, flexible, predictable, reliable, and secure embedded systems, embedded computer architectures (hardware and platform-software) are required that are designed in a way that addresses these aspects at a relatively high level of abstraction. *Intelligent Interactive Systems* Topic 3. Computational Models of Mind for Human-AI Interaction Reasoning over interpreted human signals to support complex decision making and an ongoing human-agent dialogue will complement the strong expertise available on virtual agents, social robots and other AI machines that humans interact with. Topic 4. Methods for Classification and Prediction of Human Behaviour Coming to a generic description of dynamic behavioural models so that classification and predictions of human behaviour become possible, grounding and developing new appropriate machine learning methods to recognise human behaviour and generating adaptive AI responses in human-computer interaction. *Software Evolution* Topic 5. Software Evolution Software Evolution investigates how to develop reliable software that can easily be maintained and extended and can be adapted to changing requirements and situations. This combines formal methods to guarantee reliability, with research on requirements, architecture-design and model-driven engineering *Privacy and Security* Topic 6. Big Data and Cybersecurity Many of the cybersecurity challenges that we are facing today are related to Big Data. On the one hand, there are many security technologies and systems that require the processing of massive amounts of data (including attack, flow, DNS, application and usage data) to create signatures of (potentially) malicious behaviour. Such signatures can be used to create models to detect (ab)normal behaviour and attacks. Dealing with the rapidly increasing amount of data that needs to be processed requires novel techniques, such as machine learning and AI, in combination with domain specific knowledge. On the other hand, the ubiquitous collection of data poses the challenge of how to securely store and process this data. To achieve this, we need dedicated security technologies for Big Data that scale well with the growing amount of data to be processed. Topic 7. Security and the Internet of Things Our modern digital society completely depends on technologies like the Internet and 5G for our daily communication. In recent years we have witnessed the development of the "Internet of Things" (IoT), where automated sensors and systems exchange information to manage and control our digital society. A key problem with these new technologies is trust, since most are manufactured outside Europe. Not only may these systems and their data get compromised, but we even have to assume that (the capabilities to add) backdoors exist. Such threats put the digital independence of our (western) society at risk. A key challenge is to therefore develop new methods and techniques to design trusted devices, to detect and isolate untrusted devices, but also to protect data handled by such devices. As an Assistant/ Associate and Full Professor - You will spend your time 50/50 on teaching and research, a reduced teaching load in the beginning years is the norm; - You will give lectures in English. Mastering the Dutch language is not a prerequisite, but naturally a long term goal; - We strongly encourage a high degree of responsibility and independence, while collaborating with close colleagues, researchers and other university staff. - You can more information about the positions here: Assistant Professor (https://fws.e-office.com/VSNU/fws.nsf/wwwpdfEN/Universitair_docent4/$File/Universitair%20docent4EN.pdf) , Associate Professor (https://fws.e-office.com/VSNU/fws.nsf/wwwpdfEN/Universitair_hoofddocent4/$File/Universitair%20hoofddocent4EN.pdf) and Full Professor (https://fws.e-office.com/VSNU/fws.nsf/wwwpdfEN/Hoogleraar4/$File/Hoogleraar4EN.pdf). Your profile - You have a PhD-degree in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering, or a related field; - You have several years of scientific experience as a post-doc, assistant or associate professor, depending on the vacancy you are interested in. You preferably have international research experience; - You have an existing track record in the relevant area shown by publications in high rank journals or strong evidence of high research potential; - You have good communication skills and experience with teaching and advising students; - You have, or are willing to acquire, a University Teaching Qualification (UTQ) or equivalent; - You are fluent in English. Are you up for the challenge to improve the world of Computer Science with your research as well as teaching in one of the most top-rated departments in the Netherlands? How to apply Please send your application *before May 26th*. viahttps://www.utwente.nl/en/organization/careers/!/121825/assistantassociatefull-professors-in-computer-science, and include: - a motivation letter clearly stating how you meet the selection criteria and also outlining your research and teaching interests; - a detailed curriculum vitae with the full publications list; - your research and teaching statement. You are welcome to contact prof.dr. Dirk Heylen for any questions you might have (d.k.j.heylen at utwente.nl) Our offer We offer an excellent and stimulating scientific environment with an attractive campus and lots of facilities for sports and leisure. The university provides a dynamic ecosystem with enthusiastic colleagues in which internationalization is an important part of the strategic agenda. - We offer talented academics a clear and attractive career path, an Tenure Track is one of the possibilities; - A structural position, starting with a temporary appointment with the prospect of a permanent position after a positive evaluation; - The terms of employment are in accordance with the Dutch Collective Labour Agreement for Universities (CAO), and include: - A starting salary from 3.637 (scale 11) to a maxium of 8.127 (scale H2) gross per month, based on relevant work experience; - A holiday allowance of 8% of the gross annual salary and a year-end bonus of 8.3%; - A minimum of 29 leave days in case of fulltime employment based on a formal workweek of 38 hours. A fulltime employment in practice means 40 hours a week, therefore resulting in 96 extra leave hours on an annual basis; - Professional and personal development programs; - A solid pension scheme. The organization The University of Twente. We stand for life sciences and technology. High tech and human touch. Education and research that matter. New technology which leads change, innovation and progress in society. The University of Twente is the only campus university of the Netherlands; divided over five faculties we provide more than fifty educational programmes. We have a strong focus on personal development and talented researchers are given scope for carrying out ground breaking research. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. Because of our diversity values we do particularly support women to apply. The faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS) comprises three disciplines that shape Information and Communication Technology. ICT is more than communication. In almost every product we use mathematics, electronics and computer technology and ICT now contributes to all of societies' activities. The faculty works together intensively with industrial partners and researchers in the Netherlands and abroad and conducts extensive research for external commissioning parties and funders. The research which enjoys a high profile both at home and internationally, has been accommodated in the multidisciplinary research institutes: Mesa+ Institute, TechMed Centra and Digital Society Institute. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gaboardi at buffalo.edu Thu May 9 20:53:53 2019 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Fri, 10 May 2019 00:53:53 +0000 Subject: [TYPES/announce] CFP - Theory and Practice of Differential Privacy (TPDP) 2019 - November 11 - London, UK - Colocated with CCS 2019 Message-ID: <4E08A459-4276-4CE7-923A-30D0F9BE8C1E@buffalo.edu> Theory and Practice of Differential Privacy (TPDP) 2019 November 11 - London, UK - Colocated with CCS 2019 Call for Papers Differential privacy is a promising approach to privacy-preserving data analysis. Differential privacy provides strong worst-case guarantees about the harm that a user could suffer from participating in a differentially private data analysis, but is also flexible enough to allow for a wide variety of data analyses to be performed with a high degree of utility. Having already been the subject of a decade of intense scientific study, it has also now been deployed in products at government agencies such as the U.S. Census Bureau and companies like Apple and Google. Researchers in differential privacy span many distinct research communities, including algorithms, computer security, cryptography, databases, data mining, machine learning, statistics, programming languages, social sciences, and law. This workshop will bring researchers from these communities together to discuss recent developments in both the theory and practice of differential privacy. Specific topics of interest for the workshop include (but are not limited to): ? theory of differential privacy, ? differential privacy and security, ? privacy preserving machine learning, ? differential privacy and statistics, ? differential privacy and data analysis, ? trade-offs between privacy protection and analytic utility, ? differential privacy and surveys, ? programming languages for differential privacy, ? relaxations of the differential privacy definition, ? differential privacy vs other privacy notions and methods, ? experimental studies using differential privacy, ? differential privacy implementations, ? differential privacy and policy making, ? applications of differential privacy. Submissions The goal of TPDP is to stimulate the discussion on the relevance of differentially private data analyses in practice. For this reason, we seek contributions from different research areas of computer science and statistics. Authors are invited to submit a short abstract (4 pages maximum) of their work. Submissions will undergo a lightweight review process and will be judged on originality, relevance, interest and clarity. Submission should describe novel work or work that has already appeared elsewhere but that can stimulate the discussion between different communities at the workshop. Accepted abstracts will be presented at the workshop either as a talk or a poster. The workshop will not have formal proceedings and is not intended to preclude later publication at another venue. Selected papers from the workshop will be invited to submit a full version of their work for publication in a special issue of the Journal of Privacy and Confidentiality. Submission website: https://easychair.org/conferences/?conf=tpdp2019 Important Dates Submission: June 21 (anywhere on earth) Notification: August 9 Workshop: 11/11 Program Committee ? Michael Hay (co-chair), Colgate University ? Aleksandar Nikolov (co-chair), University of Toronto ? Aws Albarghouthi, University of Wisconsin?Madison ? Borja Balle, Amazon ? Mark Bun, Boston University ? Graham Cormode, University of Warwick ? Rachel Cummings, Georgia Tech University ? Xi He, University of Waterloo ? Gautam Kamath, University of Waterloo ? Ilya Mironov, Google Research ? Brain ? Uri Stemmer, Ben-Gurion University ? Danfeng Zhang, Penn State University For more information, visit the workshop website at https://tpdp.cse.buffalo.edu/2019/ From sandra at dcc.fc.up.pt Fri May 10 05:43:02 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Fri, 10 May 2019 10:43:02 +0100 Subject: [TYPES/announce] FSCD 2019 - Early registration ends soon (May 13th) Message-ID: <61270554-2B9D-44CC-97B9-612D8B206BB3@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== EARLY REGISTRATION ENDS MAY 13th Program available at: http://easyconferences.eu/fscd2019/program/ ================================================================== CALL FOR PARTICIPATION Fourth International Conference on Formal Structures for Computation and Deduction (FSCD 2019) 24 -- 30 June 2019, Dortmund, Germany http://easyconferences.eu/fscd2019/ FSCD covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation (e.g. quantum computing, probabilistic computing, homotopy type theory), semantics and verification in new challenging areas (e.g. blockchain protocols or deep learning algorithms). REGISTRATION The registration page is already open and linked from: http://easyconferences.eu/fscd2019/registration-2/ The early registration deadline is *** 13 May 2019 ***. (for more details please visit the conference webpage). INVITED SPEAKERS Titles and abstracts available at http://easyconferences.eu/fscd2019/invited-speakers/ ? * Beniamino Accattoli (INRIA, Paris, France) https://sites.google.com/site/beniaminoaccattoli/ * Amy Felty (University of Ottawa, Canada) http://www.site.uottawa.ca/~afelty/ * Sarah Winkler (University of Innsbruck, Austria) http://cl-informatik.uibk.ac.at/users/swinkler/ * Hongseok Yang (KAIST, Korea) https://sites.google.com/view/hongseokyang/ SATELLITE EVENTS - UNIF: 33rd International Workshop on Unification (http://www.mat.unb.br/unif2019 ) - WPTE: 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (http://nigam.info/conferences/wpte2019/main.html ) - IWC: 8th International Workshop on Confluence (http://iwc2019.cic.unb.br ) - TLLA: 3rd Trends in Linear Logic and Applications (http://tlla.linear-logic.org/2019 ) - SD: 5th International Workshop on Structures and Deduction (http://www.anupamdas.com/sd19 ) - HOR: 10th International Workshop on Higher-Order Rewriting (http://imft.ftn.uns.ac.rs/HOR2019 ) - IFIP: 22nd IFIP Working Group 1.6: Rewriting (http://cbr.uibk.ac.at/ifip-wg1.6/events/event-2019.html ) PROGRAM CHAIR Herman Geuvers, Radboud U. Nijmegen CONFERENCE CHAIR Jakob Rehof, TU Dortmund LOCAL WORKSHOP CHAIR Boris D?dder, U. of Copenhagen PROGRAM COMMITTEE H. Geuvers, Radboud U. Nijmegen Z. Ariola, U. of Oregon M. Ayala Rinc?n, U. of Brasilia A. Bauer, U. of Ljubljana F. Bonchi, U. of Pisa S. Broda, U. of Porto U. Dal Lago, U. of Bologna & Inria U. De'Liguoro, U. of Torino D. Kapur, U. of New Mexico P. Dybjer, Chalmers U. of Technology M. Fernandez, King's College London J. Giesl, RWTH Aachen N. Hirokawa, JAIST S. Lucas, U. Politecnica de Valencia A. Middeldorp, U. of Innsbruck F. Pfenning, Carnegie Mellon U. B. Pientka, McGill U. J. van de Pol, Aarhus U. & U. of Twente F. van Raamsdonk, VU Amsterdam C. Sch?rmann, ITU Copenhagen P. Severi, U. of Leicester A. Silva, U. College London S. Staton, Oxford U. T. Streicher, TU Darmstadt A. Stump, U. of Iowa N. Tabareau, Inria S. Tison, U. of Lille A. Tiu, Australian National U. T. Tsukada, U. of Tokyo J. Urban, CTU Prague P. Urzyczyn, U. of Warsaw J. Waldmann, Leipzig U. of Applied Sciences STEERING COMMITTEE WORKSHOP CHAIR Jamie Vicary, Oxford U. PUBLICITY CHAIR Sandra Alves , Porto U. FSCD STEERING COMMITTEE S. Alves (Porto U.), M. Ayala-Rinc?n (Brasilia U.) C. Fuhs (Birkbeck, London U.) D. Kesner (Chair, Paris U.) H. Kirchner (Inria) N. Kobayashi (U. Tokyo) C. Kop (Radboud U. Nijmegen) D. Miller (Inria) L. Ong (Chair, Oxford U.) B. Pientka (McGill U.) S. Staton (Oxford U.) Looking forward to seeing you in Dortmund! ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From aggelos.biboudis at epfl.ch Fri May 10 07:12:38 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Fri, 10 May 2019 13:12:38 +0200 Subject: [TYPES/announce] SPLASH 2019 Combined Call for Workshop Submissions Message-ID: SPLASH 2019 Combined Call for Workshop Submissions ================================================== Following its long-standing tradition, SPLASH will host a variety of workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. The following workshops will be co-located with SPLASH 2019. * AGERE (Actors, Agents, and Decentralized Control) * AI-SEPS (AI-Inspired and Empirical Methods for Software Engineering on Parallel Computing Systems) * DSM (Domain-Specific Modeling) * IC (Incremental Computing) * LIVE (Live Programming) * META (Metaprogramming) * NJR (Normalized Java Resource) * REBLS (Reactive and Event-based Languages & Systems) * STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data) * VMIL (Virtual Machines and Intermediate Languages) *The submission deadline for all workshops is Fri 2 Aug 2019 (AoE).* AGERE (Actors, Agents, and Decentralized Control) ------------------------------------------------- Call: https://2019.splashcon.org/home/agere-2019 The AGERE! workshop focuses on programming systems, languages, and applications based on actors, active/concurrent objects, agents, and -- more generally -- on high-level programming paradigms which promote decentralized control in solving problems and developing software. AGERE covers both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. AI-SEPS (AI-Inspired and Empirical Methods for SE on Parallel Computing Systems) -------------------------------------------------------------------------------- Call: https://2019.splashcon.org/home/seps-2019 The AI-SEPS workshop provides a stable forum for researchers and practitioners addressing the challenges and issues of the software development life cycle on modern parallel platforms and HPC systems. Emerging artificial intelligence technologies are promising approaches to tackle these issues, as well as approaches that use traditional empirical and experimental methods. The workshop title reflects a change from the previous editions, with emphasis placed on the trend of AI-inspired software engineering techniques for performance. We aim to advance the state of the art in all aspects of techniques on software engineering and parallel computing systems such as requirements engineering and software specification; design and implementation; program analysis; performance analysis, profiling and tuning; testing and debugging. DSM (Domain-Specific Modeling) ------------------------------ Call: https://2019.splashcon.org/home/dsm-2019 Domain-Specific Modeling (DSM) languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems and software development faster and easier. In DSM, the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Some possible topics for submission to the workshop include: experience reports, creation of metamodel-based languages, novel approaches for code generation from domain-specific models, language evolution, metamodeling frameworks and languages, and tool support for DSMs. IC (Incremental Computing) ----------------------------- Call: https://2019.splashcon.org/home/ic-2019 The second Workshop on Incremental Computing (IC) will provide a space where PL enthusiasts and researchers can discuss incremental computing problems and solutions. A good talk at IC probably consists of one or more of the following: explain an existing language or framework for incremental computing; outline an incremental computing domain in detail, highlighting challenges; outline a new incremental computing problem, or problem domain; or, propose a new language or framework for incremental computing. This list is not exhaustive, but merely suggestive. LIVE (Live Programming) ----------------------- Call: https://2019.splashcon.org/home/live-2019 The LIVE workshop invites submissions of ideas for improving programming via liveness. Live programming gives the programmer immediate feedback on the behavior of a program as it is edited, replacing the edit-compile-debug cycle with a fluid programming experience. The most commonly used live programming environment is the spreadsheet, but there are many others. The study of live programming is now a [re-]established area of research. This year we would like to reflect on what has been achieved, what has been learnt, and what remains to be done, growing up from a nascent community into a discipline that can build on previous work. We especially welcome reflection upon prior work, including proposals to integrate, generalize, or theoretically frame them. We will do this whilst maintaining the shared spirit of LIVE, encouraging a focus on the human experience of programming. The LIVE workshop is a forum for early-stage work to receive constructive criticism. We accept short papers, web essays with embedded videos, and demo videos. META (Metaprogramming) ---------------------- Call: https://2019.splashcon.org/home/meta-2019 The changing hardware and software landscape along with the increased heterogeneity of systems make metaprogramming once more an important research topic to handle the associated complexity. This workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions, or software tools using them. The challenges which metaprogramming faces are manifold. They start with formal reasoning about reflective programs, continue with performance and tooling, and reach into the empirical field to understand how metaprogramming is used and how it affects software maintainability. While industry accepted metaprogramming on a wide scale with Ruby, Scala, JavaScript and others, academia still needs to bring it to the same level of convenience, tooling, and understanding as for direct programming styles. Contributions to the workshop are welcome on a wide range of topics related to the design, implementation, and application of metaprogramming techniques, as well as formal methods and empirical studies for such systems and languages. NJR (Normalized Java Resource) ------------------------------ Call: https://2019.splashcon.org/home/njr-2019 Software researchers increasingly take advantage of large software repositories when they design new tools. How do we make such repositories maximally useful for research? In particular, how do we make them more searchable, make interaction scriptable, and ensure that we can run both static and dynamic analyses? Additionally, how do we make the results from tools reproducible, how do we label programs with ground truth, and how do we measure whether a repository is representative of real-world applications? NJR 2019 will be the third workshop in a series that addresses these questions. The goal is for researchers in academia and industry to share new ideas, demonstrate recent tools, and discuss directions for research and development. REBLS (Reactive and Event-based Languages and Systems) ------------------------------------------------------ Call: https://2019.splashcon.org/home/rebls-2019 Reactive programming and event-based programming are two closely related programming styles that are becoming ever more important with the advent of advanced HPC technology and the ever increasing requirement for our applications to run on the web or on collaborating mobile devices. A number of publications on middleware and language design -- so-called reactive and event-based languages and systems (REBLS) -- have already seen the light, but the field still raises several questions. For example, the interaction with mainstream language concepts is poorly understood, implementation technology is in its infancy and modularity mechanisms are almost totally lacking. Moreover, large applications are still to be developed and patterns and tools for developing reactive applications is an area that is vastly unexplored. This workshop will gather researchers in reactive and event-based languages and systems. The goal of the workshop is to exchange new technical research results and to define better the field by coming up with taxonomies and overviews of the existing work. STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data) ------------------------------------------------------------------------------- Call: https://2019.splashcon.org/home/stoked-2019 Global coverage and temporal resolutions of earth observation imagery data is increasing at an unprecedented rate, generating trillions of new pixels of data daily. The challenge with this "big data" is finding practical ways to extract knowledge and deliver it to end users at scale, both due to the complex nature and the sheer volume of information. Detailed, standardized geographic information is required to enable a new era of spatial temporal analytics?enabling insights to understand, monitor, and manage the earth?s resources in a sustainable manner. This can be accomplished through massive aggregation of data from remote sensors coupled with novel approaches to preparing, analyzing, and interacting with data. Modern spatio-temporal platforms will soon be using 3D visual interactive maps with close to real-time deep learning algorithms. In addition to system infrastructure and UI/UX challenges, we also need to address the normalization problems of data, particularly with data generated from multiple sensors. Use cases in climate change and emergency response in "extreme events" would see immediate benefit from this kind of platform. STOKED will provide an opportunity for researchers and stakeholders from this broad spectrum of applications and domains to start to design future platforms from an interdisciplinary perspective. VMIL (Virtual Machines and Intermediate Languages) -------------------------------------------------- Call: https://2019.splashcon.org/home/vmil-2019 The concept of Virtual Machines is pervasive in the design and implementation of programming systems. Virtual Machines and the languages they implement are crucial in the specification, implementation and/or user-facing deployment of most programming technologies. The VMIL workshop is a forum for researchers and cutting-edge practitioners in language virtual machines, the intermediate languages they use, and related issues. From adrian.francalanza at um.edu.mt Fri May 10 08:40:52 2019 From: adrian.francalanza at um.edu.mt (Adrian Francalanza) Date: Fri, 10 May 2019 08:40:52 -0400 Subject: [TYPES/announce] CfP: Erlang Workshop 2019 [Deadline extended] Message-ID: <2F589A17-0D01-47E0-8375-A2403984617C@um.edu.mt> We have decided to extend the paper submission deadline for the 18th ACM SIGPLAN Erlang Workshop. New final dates are as follows, there will not be any further extensions Submissions due: Sun, May 19, 2019 [extended] Author notification: Fri June 14, 2019 [extended] Final submission for the publisher: Sun June 30, 2019 [unchanged] Workshop date: Sun August 18, 2019 [unchanged] Apologies for any duplicates you may receive. Technical, practice, and application papers related to Erlang, BEAM, Elixir, Scala/Akka, CloudHaskell, Lisp Flavoured Erlang, OCaml, and functional programming are welcome and encouraged. LAST CALL FOR PAPERS Eighteenth ACM SIGPLAN Erlang Workshop https://icfp19.sigplan.org/home/erlang-2019 Berlin, Germany, 18 August 2019 Satellite event of the 24th ACM SIGPLAN International Conference on Functional Programming (ICFP 2019) 18 - 23 August, 2019 The Erlang Workshop aims to bring together the open source, academic, and industrial communities of Erlang, to discuss technologies and languages related to Erlang. The Erlang model of concurrent programming has been widely emulated, for example by Akka in Scala, and even new programming languages were designed atop of the Erlang VM, such as Elixir. Therefore we would like to broaden the scope of the workshop to include systems like those mentioned above. The workshop will enable participants to familiarize themselves with recent developments on new techniques and tools, novel applications, draw lessons from users' experiences and identify research problems and common areas relevant to the practice of Erlang, Erlang-like languages, functional programming, distribution, concurrency etc. We invite two types of submissions. 1. Technical papers describing language extensions, critical discussions of the status quo, formal semantics of language constructs, program analysis and transformation, virtual machine extensions and compilation techniques, implementations and interfaces of Erlang in/with other languages, and new tools (profilers, tracers, debuggers, testing frameworks, etc.). Submission related to Erlang, Elixir, Scala/Akka, CloudHaskell, Lisp Flavoured Erlang, OCaml, and functional programming are welcome and encouraged. The maximum length for technical papers is restricted to 12 pages, but short papers (max. 6 pages) are welcomed as well. 2. Practice and application papers describing uses of Erlang in the "real-world", Erlang libraries for specific tasks, experiences from using Erlang in specific application domains, reusable programming idioms and elegant new ways of using Erlang to approach or solve a particular problem. The maximum length for the practice and application papers is restricted to 12 pages, but short papers (max. 6 pages) are welcomed as well. Workshop Co-Chairs Adrian Francalanza, University of Malta, Malta Vikt?ria F?rd?s, Cisco Systems, Sweden Program Committee (Note: the Workshop Co-Chairs are also committee members) Annette Bieniusa, University of Kaiserslautern, Germany Christopher S. Meiklejohn, Carnegie Mellon University, USA Clara Benac Earle, Universidad Politecnica de Madrid, Spain Claudio Antares Mezzina, IMT Lucca, Italy Emilio Tuosto, University of Leicester, UK Felix Mulder, Klarna AB, Sweden Francesco Cesarini, Erlang Solutions Ltd, UK Julien Lange, University of Kent, UK Kenji Rikitake, KRPEO, Japan Melinda T?th, ELTE E?tv?s Lor?nd University, Hungary Natalia Chechina, Bournemouth University, UK Rumyana Neykova, Brunel University, UK Scott Lystig Fritchie, Wallaroo, USA Thomas Arts, Quviq AB, Sweden Torben Hoffmann, Alert Logic, Denmark Important Dates Submissions due: Sun, May 19, 2019 Author notification: Fri June 14, 2019 Final submission for the publisher: Sun June 30, 2019 Workshop date: Sun August 18, 2019 Instructions to authors Papers must be submitted online via HotCRP (via the "Erlang2019" event). The submission page is https://erlang19.hotcrp.com Submitted papers should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines. Each submission must adhere to SIGPLAN's republication policy. Violation risks summary rejection of the offending submission. Accepted papers will be published by the ACM and will appear in the ACM Digital Library. The proceedings will be freely available for download from the ACM Digital Library from one week before the start of the conference until two weeks after the conference. Paper submissions will be considered for poster submission in the case they are not accepted as full papers. Venue & Registration Details For registration, please see the ICFP 2019 web site at: http://icfp19.sigplan.org/ Related Links ICFP 2019 web site: http://icfp19.sigplan.org/ Past ACM SIGPLAN Erlang workshops: http://www.erlang.org/workshop/ Open Source Erlang: http://www.erlang.org/ HotCRP submission site: https://erlang19.hotcrp.com Author Information for SIGPLAN Conferences: http://www.sigplan.org/authorInformation.htm Attendee Information for SIGPLAN Events: http://www.sigplan.org/Resources/Policies/CodeOfConduct/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Marc.Bezem at uib.no Fri May 10 11:55:58 2019 From: Marc.Bezem at uib.no (Marcus Aloysius Bezem) Date: Fri, 10 May 2019 17:55:58 +0200 Subject: [TYPES/announce] TYPES 2019 and HoTT-UF, 11-14 June 2019, Oslo: Call for Participation, early registration deadline 25 May Message-ID: <03d30f10841ac0d4ff03f4e389cf04ba@webmail.uib.no> ANNOUNCEMENT AND CALL FOR PARTICIPATION 25th International Conference on Types for Proofs and Programs, TYPES 2019 and EUTYPES Cost Action CA15123 meeting Oslo, Norway, 11 - 14 June 2019 https://cas.oslo.no/types2019/ TYPES 2019 will be held in parallel (and jointly on 12 June) with HoTT-UF, 12-14 June 2019, https://cas.oslo.no/hott-uf/ REGISTRATION: https://cas.oslo.no/types2019/registration/ The deadline for early registration is 25 May. When you register we send you (in a few days) a mail with some information about (discounted, still expensive) hotel options close to the conference site. You will be able to find cheaper accomodation a bit farther from the city center, still very well connected by public transport. Don't wait for the EU funding, or our grants for young researchers, to be decided. Book a hotel ASAP with a cancellation option and/or payment upon arrival. PROGRAM (!!!TENTATIVE!!!) : http://www.ii.uib.no/~bezem/program.pdf INVITED SPEAKERS * Adam Chlipala (MIT, Cambridge MA, USA): Challenges Scaling Type-Theory-Based Verification to Cryptographic Code in Production * Assia Mahboubi, (INRIA, Nantes, France): Classical analysis in dependent type theory * Conor McBride (University of Strathclyde, Glasgow, UK): Check the Box! * Stephanie Weirich (University of Pennsylvania, Pittsburgh, USA): A Dependently-Typed Core Calculus for GHC BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the programme is organised under the auspices of EUTypes. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2018, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. Tentative submission deadline: September 2019. PROGRAMME COMMITTEE Thorsten Altenkirch (University of Nottingham) Marc Bezem (University of Bergen, chair) Ma?gorzata Biernacka (University of Wroc?aw) Jesper Cockx (Chalmers University Gothenburg) Herman Geuvers (Radboud University Nijmegen) Silvia Ghilezan (University of Novi Sad) Mauro Jaskelioff (Universidad Nacional de Rosario) Ambrus Kaposi (E?tv?s Lor?nd University) Ralph Matthes (IRIT ? CNRS and University of Toulouse) ?tienne Miquey (INRIA, France) Leonardo da Moura (Microsoft Research) Keiko Nakata (SAP Potsdam) Fredrik Nordvall Forsberg (University of Strathclyde) Benjamin Pierce (University of Pennsylvania) Elaine Pimentel (Federal University of Rio Grande do Norte) Lu?s Pinto (University of Minho) Simona Ronchi Della Rocca (Universit? di Torino) Carsten Sch?rmann (IT University of Copenhagen) Wouter Swierstra (Utrecht University) Tarmo Uustalu (Reykjavik University) TYPES STEERING COMMITTEE Andreas Abel, Marc Bezem, Jos? Esp?rito Santo, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair). ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. From 2009 to 2015, TYPES has been run as an independent conference series. From 2016, TYPES is partially supported by COST Action EUTypes CA15123. Previous TYPES meetings were held in Antibes (1990), Edinburgh (1991), B?stad (1992), Nijmegen (1993), B?stad (1994), Torino (1995), Aussois (1996), Kloster Irsee (1998), L?keberg (1999), Durham (2000), Berg en Dal near Nijmegen (2002), Torino (2003), Jouy-en-Josas near Paris (2004), Nottingham (2006), Cividale del Friuli (2007), Torino (2008), Aussois (2009), Warsaw (2010), Bergen (2011), Toulouse (2013), Paris (2014), Tallinn (2015), Novi Sad (2016), Budapest (2017), Braga (2018). CONTACT Email:types2019 at cas.oslo.no Organisers: Marc Bezem (University of Bergen, chair) Bj?rn Ian Dundas (University of Bergen) Erna Kas (Utrecht University) Camilla K. Elmar (Centre for Advanced Study) From W.S.Swierstra at uu.nl Mon May 13 05:21:00 2019 From: W.S.Swierstra at uu.nl (Swierstra, W.S. (Wouter)) Date: Mon, 13 May 2019 09:21:00 +0000 Subject: [TYPES/announce] Utrecht Summer School on Advanced Functional Programming Message-ID: <20190513092059.GB23570@x1> # Call for Participation SUMMER SCHOOL ON ADVANCED FUNCTIONAL PROGRAMMING Utrecht, the Netherlands, 27-31 August 2018 http://www.afp.school ## ABOUT The Advanced Functional Programming summer school has been running for more than ten years. We aim to educate aspiring Haskell programmers beyond the basic material covered by many textbooks. The lectures will cover several more advanced topics regarding the theory and practice of Haskell programming, including topics such as: * lambda calculus; * monads and monad transformers; * lazy evaluation; * generalized algebraic data types; * type families and type-level programming; * concurrency and parallelism. The summer school consists of a mix of lectures, labs, and a busy social program. ## LECTURERS Utrecht staff: * Gabriele Keller * Trevor McDonell * Alejandro Serrano Mena * Wouter Swierstra ## PREREQUISITES We expect students to have a basic familiarity with Haskell already. You should be able to write recursive functions over algebraic data types, such as lists and trees. There is a great deal of material readily available that covers this material. If you've already started learning Haskell and are looking to take your functional programming skills to the next level, this is the course for you. ## DATES Registration deadline: 1 August, 2019 School: 26-30 August ## COSTS 1700 euro - Housing and registration 1500 euro - Registration only We offer a 1000 discount for students and staff members affiliated with a university. ## SCHOLARSHIPS If you're struggling to finance your trip to Utrecht, please let us know. We have a limited number of scholarships or discounts available for students that would not be able to attend otherwise, especially for women and under-represented minorities. ## FURTHER INFORMATION Further information, including instructions on how to register, is available on our website: http://www.afp.school From jakob.rehof at cs.tu-dortmund.de Mon May 13 05:38:32 2019 From: jakob.rehof at cs.tu-dortmund.de (Jakob Rehof) Date: Mon, 13 May 2019 11:38:32 +0200 Subject: [TYPES/announce] FSCD 2019 early registration Message-ID: <001901d5096f$a1770790$e46516b0$@cs.tu-dortmund.de> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== EARLY REGISTRATION ENDS MAY 13th Program available at: http://easyconferences.eu/fscd2019/program/ ================================================================== CALL FOR PARTICIPATION Fourth International Conference on Formal Structures for Computation and Deduction (FSCD 2019) 24 -- 30 June 2019, Dortmund, Germany http://easyconferences.eu/fscd2019/ FSCD covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation (e.g. quantum computing, probabilistic computing, homotopy type theory), semantics and verification in new challenging areas (e.g. blockchain protocols or deep learning algorithms). REGISTRATION The registration page is already open and linked from: http://easyconferences.eu/fscd2019/registration-2/ The early registration deadline is *** 13 May 2019 ***. (for more details please visit the conference webpage). INVITED SPEAKERS Titles and abstracts available at http://easyconferences.eu/fscd2019/invited-speakers/ * Beniamino Accattoli (INRIA, Paris, France) https://sites.google.com/site/beniaminoaccattoli/ * Amy Felty (University of Ottawa, Canada) http://www.site.uottawa.ca/~afelty/ * Sarah Winkler (University of Innsbruck, Austria) http://cl-informatik.uibk.ac.at/users/swinkler/ * Hongseok Yang (KAIST, Korea) https://sites.google.com/view/hongseokyang/ SATELLITE EVENTS - UNIF: 33rd International Workshop on Unification ( http://www.mat.unb.br/unif2019) - WPTE: 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation ( http://nigam.info/conferences/wpte2019/main.html) - IWC: 8th International Workshop on Confluence ( http://iwc2019.cic.unb.br) - TLLA: 3rd Trends in Linear Logic and Applications ( http://tlla.linear-logic.org/2019) - SD: 5th International Workshop on Structures and Deduction ( http://www.anupamdas.com/sd19) - HOR: 10th International Workshop on Higher-Order Rewriting ( http://imft.ftn.uns.ac.rs/HOR2019) - IFIP: 22nd IFIP Working Group 1.6: Rewriting ( http://cbr.uibk.ac.at/ifip-wg1.6/events/event-2019.html) PROGRAM CHAIR Herman Geuvers, Radboud U. Nijmegen CONFERENCE CHAIR Jakob Rehof, TU Dortmund LOCAL WORKSHOP CHAIR Boris D?dder, U. of Copenhagen PROGRAM COMMITTEE H. Geuvers, Radboud U. Nijmegen Z. Ariola, U. of Oregon M. Ayala Rinc?n, U. of Brasilia A. Bauer, U. of Ljubljana F. Bonchi, U. of Pisa S. Broda, U. of Porto U. Dal Lago, U. of Bologna & Inria U. De'Liguoro, U. of Torino D. Kapur, U. of New Mexico P. Dybjer, Chalmers U. of Technology M. Fernandez, King's College London J. Giesl, RWTH Aachen N. Hirokawa, JAIST S. Lucas, U. Politecnica de Valencia A. Middeldorp, U. of Innsbruck F. Pfenning, Carnegie Mellon U. B. Pientka, McGill U. J. van de Pol, Aarhus U. & U. of Twente F. van Raamsdonk, VU Amsterdam C. Sch?rmann, ITU Copenhagen P. Severi, U. of Leicester A. Silva, U. College London S. Staton, Oxford U. T. Streicher, TU Darmstadt A. Stump, U. of Iowa N. Tabareau, Inria S. Tison, U. of Lille A. Tiu, Australian National U. T. Tsukada, U. of Tokyo J. Urban, CTU Prague P. Urzyczyn, U. of Warsaw J. Waldmann, Leipzig U. of Applied Sciences STEERING COMMITTEE WORKSHOP CHAIR Jamie Vicary, Oxford U. PUBLICITY CHAIR Sandra Alves , Porto U. FSCD STEERING COMMITTEE S. Alves (Porto U.), M. Ayala-Rinc?n (Brasilia U.) C. Fuhs (Birkbeck, London U.) D. Kesner (Chair, Paris U.) H. Kirchner (Inria) N. Kobayashi (U. Tokyo) C. Kop (Radboud U. Nijmegen) D. Miller (Inria) L. Ong (Chair, Oxford U.) B. Pientka (McGill U.) S. Staton (Oxford U.) Looking forward to seeing you in Dortmund! ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From zhong.shao at gmail.com Mon May 13 12:07:04 2019 From: zhong.shao at gmail.com (Zhong Shao) Date: Mon, 13 May 2019 12:07:04 -0400 Subject: [TYPES/announce] CALL FOR PARTICIPATION: DeepSpec Workshop @ PLDI 2019 (Phoenix, AZ, June 22-23, 2019) In-Reply-To: References: Message-ID: # CALL FOR PARTICIPATION DeepSpec Workshop @ PLDI 2019 Phoenix, AZ, USA, June 22-23, 2019 ## ABOUT The DeepSpec @ PLDI 2019 workshop will bring together researchers interested in Deep Specifications. Our goal is to promote the development of new science, technology, and tools?for specifying what programs should do, for building programs that conform to those specifications, and for verifying that programs do behave exactly as specified. This workshop will examine the role of verification in the context of core software-systems infrastructure such as operating systems, programming-language compilers, and computer chips; with applications such as elections and voting systems, cars, and smartphones. The workshop program is now available! https://pldi19.sigplan.org/home/deepspec-2019#program ## PROGRAM HIGHLIGHTS * Invited talk on the Development of the RISC-V ISA Formal Specification by Rishiyur Nikhil from Bluespec * Invited talk on Project Oak: Control Data in Distributed Systems, Verify All the Things by Ben Laurie from DeepMind * DeepSpec project overview by Benjamin Pierce * Focused sessions on SW/HW interface specifications, and interaction trees and algebraic effects * Technical talks on topics such as compiler verification, modular reasoning, coinduction, and testing * Project updates by DeepSpec members ## REGISTRATION Registration for the Workshop is now open through PLDI: https://pldi19.sigplan.org/attending/registration ## The Science of Deep Specifications More information abut the DeepSpec project is available from https://deepspec.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From eunsukk at andrew.cmu.edu Tue May 14 23:20:36 2019 From: eunsukk at andrew.cmu.edu (Eunsuk Kang) Date: Tue, 14 May 2019 23:20:36 -0400 Subject: [TYPES/announce] CfP: Practical Formal Verification for Software Dependability Workshop (AFFORD'19) Message-ID: <1EDDB024-2355-4792-B8D9-BCEA66CB38AC@andrew.cmu.edu> CALL FOR PAPERS =============================================================================== Workshop on Practical Formal Verification for Software Dependability (AFFORD'19), Porto, Portugal, https://sites.google.com/site/affordworkshop Co-located with Formal Methods 2019 (FM'19), 7th October, 2019 IMPORTANT DATES: =============================================================================== Submission due: June 30th, 2019 Authors notification: July, 31th, 2019 Camera ready: August 15th, 2019 =============================================================================== For a large majority of software engineers and developers, formal verification techniques are seen rather as expert tools and not as engineering tools that can be used on a daily basis. This is mostly the case in the context of main stream systems (e.g. automotive, medical, industrial automation) where pragmatics (e.g. personnel skills, cost structures, deadlines, existent processes, existent organization, legacy code) plays a major role. This workshop aims to build a community interested in the application of formal verification techniques to increase dependability of software intensive systems, by developing and promoting approaches, techniques and tools that can be understood and applied by practicing engineers ? without special education in formal methods. Specifically, we aim to bring together researchers and practitioners interested in lowering the adoption barrier to use formal verification for the development of dependable software. We especially focus on the needs of main stream developers that do not (necessarily) work on highly safety critical systems but on more main stream systems that still need to be dependable. TOPICS OF INTEREST include but are not limited to: - increase software dependability by using formal verification - lowering the adoption barrier of formal verification by practicing engineers - using formal verification results as evidence for certification - complementing formal verification with reviews and tests - measuring the confidence gained even when incomplete or unsound verification is used - process-phase specific formal verification techniques: from requirements engineering to deployment and software maintenance - integrating formal verification with agile development - using formal verification in the development of low criticality systems - domain specific formal verification (e.g. embedded systems, web applications) - use of ?invisible? formal techniques like type-systems - evaluate and increase the usability of formal verification tooling (e.g. specification of verification conditions, interpretation of verification results, specification of the environment) - using domain specific languages and model based development to improve the usability of verification - tools that provide a high degree of automation - integration of formal techniques in development environments - industrial experiences with using formal verification in contexts as described above - experience about failures to apply suitable verification in an industrial context Papers must be written in English, and be formatted according to the Springer LNCS format. Full papers must not exceed 10 pages and short papers 5 pages. Full papers should describe complete research results related to the topics of the workshop, whereas short papers can contain work in progress or novel ideas. We put special focus on the potential of the proposed approaches to address the needs of practitioners. After rigorous review, all the accepted papers will published by Springer in the FM Workshops Post-Proceedings Lecture Notes in Computer Science. Paper submission will be done electronically through EasyChair ? https://easychair.org/conferences/?conf=afford19 Submission implies the willingness of at least one of the authors to register and present the paper, if accepted. PROGRAM COMMITTEE: =============================================================================== - Toshiaki Aoki, JAIST, Japan - Paolo Arcaini, NII, Japan - Sebastian Fischmeister, University of Waterloo, Canada - Marc Frappier, Universite de Sherbrooke, Canada - Alessandro Fantechi, Universit? di Firenze, Italy - Stefania Gnesi, ISTI, Italy - Rajeev Joshi, Amazon Web Services, USA - Eunsuk Kang, CMU, USA - Florent Kirchner, CEA List, France - Mark Lawford, McMaster, Canada - Thierry Lecomte, ClearSy, France - Dominique Mery, LORIA, France - Ravi Metta, TCS, India - Vincent Nimal, Microsoft, USA - Marco Roveri, FBK, Italy - Neeraj Singh, ENSEEITH, France ORGANIZING COMMITTEE: =============================================================================== - Fuyuki Ishikawa, National Institute of Informatics, Japan - Daniel Ratiu, Siemens, Germany - Alexander Romanovsky, Newcastle University, United Kingdom - Alan Wassyng, McMaster University, Canada -------------- next part -------------- An HTML attachment was scrubbed... URL: From sk826 at cam.ac.uk Wed May 15 00:58:38 2019 From: sk826 at cam.ac.uk (KC Sivaramakrishnan) Date: Wed, 15 May 2019 10:28:38 +0530 Subject: [TYPES/announce] Final Call for Presentations: ML Family Workshop 2019 Message-ID: The talk proposals are due in just over 48 hours. Please consider submitting your best work. If you have any questions, please write to me. The original CFP follows: =========== We are happy to invite submissions for ML family workshop 2019, to be held during the ICFP conference week on Thursday 22nd August 2019. ML family workshop invites submissions touching on the programming languages traditionally seen as part of the ?ML family?. However, we are also keen to receive submissions from other related language groups. If you have questions about the suitability of your work for the workshop, please feel free to write an email. The detailed CFP is available on the ICFP website: https://icfp19.sigplan.org/home/mlfamilyworkshop-2019#Call-for-Presentations ## Important dates Thu 16 May 2019 (AoE) Submission deadline Sun 30 Jun 2019 Author Notification Thu 22 Aug 2019 ML Family Workshop ## Program Committee Aggelos Biboudis EPFL, Switzerland Andreas Rossberg Dfinity, Germany Atsushi Igarashi Kyoto University, Japan Avik Chaudhuri Facebook, USA Cyrus Omar University of Chicago, USA David Allsopp University of Cambridge, UK Edwin Brady University of St. Andrews, UK Jacques-Henri Jourdan CNRS, LRI, Universit? Paris-Sud, France KC Sivaramakrishnan IIT Madras, India Lars Bergstrom Mozilla Research, USA Matthew Fluet Rochester Institute of Technology, USA Zoe Paraskevopoulou Princeton University, USA ## Submission details We seek extended abstracts, up to 3 pages long. Submissions must be uploaded to the workshop submission website: https://icfp19mlworkshop.hotcrp.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From croldan at dc.uba.ar Wed May 15 15:48:07 2019 From: croldan at dc.uba.ar (=?UTF-8?Q?Christian_Rold=C3=A1n?=) Date: Wed, 15 May 2019 16:48:07 -0300 Subject: [TYPES/announce] Second CfP: 9th International Young Researchers Workshop on Concurrency Theory Message-ID: [Apologies for multiple postings] ========================================================= Second CALL for ABSTRACTS for YR-CONCUR 2019 9th International Young Researchers Workshop on Concurrency Theory (satellite workshop of CONCUR 2019) August 31, 2019 Amsterdam, The Netherlands URL: https://yr -concur2019.fsa.win.tue.nl ========================================================== Aims and objectives: This workshop aims at providing a platform for PhD students and young researchers who recently completed their doctoral studies, to exchange new results related to concurrency theory and receive feedback on their research. Focus is on informal discussions. Excellent master students working on concurrency theory are also encouraged to contribute. Format: YR-CONCUR 2019 is a satellite workshop of CONCUR 2019 and will be held on Saturday, August 31th, 2019. It is anticipated that many CONCUR participants will attend the YR-workshop (and vice versa). Presentations are selected on the basis of an abstract of up to 4 pages (incl. references) describing the research. No particular format is required. Submissions are judged on the expected interest in and quality of the talk. The accepted abstracts will be made available at the workshop, but no formal proceedings are planned. It is thus also allowed (and encouraged) to send results that have been published at other conferences (although preferably not at CONCUR 2019 or any of its other satellite workshops). Important Dates: - Deadline for 4-page abstracts: June 21, 2019 - Notification of acceptance: July 19, 2019 - Final version: August 16, 2019 - Workshop: August 31, 2019 Submission: 4-page abstracts (including references) should be submitted via the YR-CONCUR 2019 submission page on EasyChair: https://easychair.org/conferences/?conf=yrconcur2019 Organizers and PC Chairs: - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Christian Rold?n (Universidad de Buenos Aires, Argentina) Program Committee: - Carla Ferreira (Universidade Nova de Lisboa, Portugal) - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Sophia Knight (University of Minnesota Duluth, USA) - Julien Lange (University of Kent, UK) - Christian Rold?n (Universidad de Buenos Aires, Argentina) - Jurriaan Rot (Radboud University Nijmegen, The Netherlands) - Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) -------------- next part -------------- An HTML attachment was scrubbed... URL: From saoussen.cheikhrouhou at redcad.org Wed May 15 08:22:53 2019 From: saoussen.cheikhrouhou at redcad.org (SAOUSSEN CHEIKHROUHOU) Date: Wed, 15 May 2019 13:22:53 +0100 Subject: [TYPES/announce] Deadline extension |CFP ICTAC 2019|| May 19||Hammamet Tunisia Message-ID: *Call for papers: 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019). http://ictac2019.redcad.org (Apologies if you have received multiple copies of this call for papers) We are pleased to invite you to submit papers for the 16th International Colloquium on Theoretical Aspects of Computing (ICTAC 2019), which will be held from 30th October to 4th November 2019, in Hammamet, Tunisia. The aim of the colloquium is to bring together practitioners and researchers from academia, industry and government to present research results, and exchange experience, ideas, and solutions for their problems in theoretical aspects of computing. ICTAC also aims to promote research cooperation between developing and industrial countries. The important dates are: Abstract submission: 5 May 2019 *19 May 2019* (23:59 AoE): extended deadline Full papers submission: 12 May 2019 *26 May 2019* (23:59 AoE): extended deadline Notifications: 21 July 2019 Final versions: 11 August 2019 Conference: 30 October to 4 November 2019 Proceedings: The proceedings will be published as a volume of *Springer's LNCS series*. *Special issue:* *Authors of the best contributions will be invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science.* Invited Speakers: Thomas A. Henzinger, Institute of Science and Technology, Austria Patrick Cousot, Courant Institute of Mathematical Sciences, New York University, USA Dominique M?ry, University of Lorraine, France Topics of interest include, but are not limited to, the following: Languages and automata Semantics of programming languages Logic in computer science Lambda calculus, type theory and category theory Domain-specific languages Theories of concurrency and mobility Theories of distributed, grid and cloud computing Models of objects and components Coordination models Models of software architectures Autonomous systems Timed, hybrid, embedded and cyber-physical systems Static analysis Software verification Software testing Program generation and transformation Model checking and automated theorem proving Interactive theorem proving Verified software, formalized programming theory We solicit the following types of papers: - Regular papers, with original research contributions; - Short papers, with original work in progress or with proposals of new ideas and emerging challenges; - Tool papers, on tools that support formal techniques for software modeling, system design, and verification. Submissions must adhere to the LNCS format. Regular papers should not exceed 18 pages (excluding bibliography of maximum 2 pages). Short and tool papers should not exceed 10 pages. Submissions must not have been published or be under consideration for publication elsewhere. All submissions will be judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the conference. Each paper submission will be reviewed by at least three members of the Programme Committee. All contributions to ICTAC 2019 have to be submitted electronically in PDF format via Easy Chair (https://easychair.org/conferences/?conf=ictac2019)and have to follow the Springer LNCS paper format. One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. The ICTAC committee will evaluate and select the best paper award winner. The winner will receive an award. Steering Committee: Ana Cavalcanti (University of York, UK) (chair) Martin Leucker (Universit?t zu L?beck, DE) Zhiming Liu (Southwest University, CN) Tobias Nipkow (Technische Universit?t M?nchen, DE) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Natarajan Shankar (SRI International, US) General chairs: Mohamed Jmaiel, University of Sfax, Tunisia Walid Gaaloul, Paris-Saclay University, France Programme chairs: Robert M. Hierons, University of Sheffield, UK Mohamed Mosbah, LaBRI, Bordeaux INP, FR Programme Committee (provisional/draft) Eric Badouel (IRISA, FR) Kamel Barkaoui (CEDRIC - CNAM, FR) Fr?d?ric Blanqui (INRIA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Adrian Francalanza (University of Malta, MT) Ahmed Hadj Kacem (University of Sfax, TN) Edward Hermann Haeusler (Pontif?cia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) David Janin (University of Bordeaux, FR) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universit?t zu L?beck, DE) Radu Mardare (Aalborg Universitet, DK) Dominique M?ry (LORIA, FR) Mohammadreza Mousavi (University of Leicester, UK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Riadh Robbana (University of Carthage, TN) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Tarmo Uustalu (Reykjavik University, IS / Tallinn University of Technology, EE) -------------- next part -------------- An HTML attachment was scrubbed... URL: From yallop at gmail.com Wed May 15 09:15:15 2019 From: yallop at gmail.com (Jeremy Yallop) Date: Wed, 15 May 2019 14:15:15 +0100 Subject: [TYPES/announce] Metaprogramming Summer School (August 2019): call for applications Message-ID: ==================================================================== Second International Summer School on Metaprogramming Schloss Dagstuhl, Leibniz Center for Informatics, Germany 11th-16th August 2019 (the week before ICFP'19) https://www.cl.cam.ac.uk/events/metaprog/2019/ ==================================================================== Metaprogramming is an approach to constructing programs by treating program fragments (such as expressions or types) as values that the program can manipulate. Metaprogramming comes in various forms --- for example, * in dependently-typed programming terms appear within types, supporting the construction of precise specifications of functions and data. * in multi-stage programming expressions are program values, making it possible to write safe program generation programs that can significantly improve performance. * in languages with macros programs execute partly during compilation and partly at run-time, eliminating the sharp distinction between built-in and user-defined constructs. * embedded domain-specific languages reuse host language features such as syntax and type-checking for convenient definition of little languages suited to a particular endeavour. Metaprogramming has many applications, including genericity, proof automation, language extensibility and user-defined optimization. The goal of the summer school is to explore the state-of-the art in metaprogramming and its applications, covering both theory and practice. -------------------------------------------------------------------- Lecturers and courses Oleg Kiselyov (Tohoku University) From the tagless-final cookbook: simple hardware description language and optimization-by-evaluation Matthew Flatt (University of Utah) Building Languages with Racket Conor McBride (University of Strathclyde) TBD Jonathan Protzenko (Microsoft Research Redmond) Meta-F*: efficient meta-programming of the F* compiler at every stage -------------------------------------------------------------------- Prerequisites The school is aimed at graduate students in programming languages and related areas, but is open to researchers, practitioners and strong masters students with the support of a supervisor. Some experience of typed functional programming in Haskell, OCaml, Scala, or a similar language will be assumed. -------------------------------------------------------------------- Costs Thanks to the Schloss Dagstuhl subsidies, accommodation costs are as follows, and the dates are immediately before ICFP'19 (also in Germany): Single-occupancy accommodation: ?420 Double-occupancy accommodation: ?330 Accommodation costs include full board (in a single- or double-occupancy room, including meals during stay) from Sunday 11 August (evening) to Friday 16 August (afternoon). -------------------------------------------------------------------- Application procedure You will need to complete the online registration form at: https://www.cl.cam.ac.uk/events/metaprog/2019/application.html and ensure your referees send your references to: metaprog-2019 at cl.cam.ac.uk by the application deadline. TIMETABLE * 30 June: Application and reference letters deadline. * 10 July: Notification of acceptance. * 11 August: Summer school. -------------------------------------------------------------------- Further information For any questions relating to the school, please contact the organisers (Jeremy Yallop, Ohad Kammar, Yukiyoshi Kameyama) at metaprog-2019 at cl.cam.ac.uk From xu at math.lmu.de Wed May 15 09:46:50 2019 From: xu at math.lmu.de (Chuangjie Xu) Date: Wed, 15 May 2019 15:46:50 +0200 Subject: [TYPES/announce] 4th autumn school "Proof and Computation" Message-ID: <20190515154650.17062nq5t5v5wci2@webmail.mathematik.uni-muenchen.de> [Apologies for for multiple postings.] Autumn school "Proof and Computation" Herrsching, Germany, 20th to 26th September 2019 http://www.mathematik.uni-muenchen.de/~schwicht/pc19.php The fourth international autumn school "Proof and Computation" will be held from 20th to 26th September 2019 in Herrsching near Munich. Its aim is to bring together young researchers in the field of Foundations of Mathematics, Computer Science and Philosophy. SCOPE -------------------- - Predicative Foundations - Constructive Mathematics and Type Theory - Computation in Higher Types - Extraction of Programs from Proofs COURSES -------------------- - Ingo Blechschmidt on Generalized Spaces for Constructive Algebra - Stefania Centrone on Proof Theory - Thierry Coquand on Applications of Type Theory - Anton Freund on Dilators - Tatsuji Kawai on Concepts of Continuity - Dominique Larchey on Extraction of Programs in Coq WORKING GROUPS -------------------- There will be an opportunity to form ad-hoc groups working on specific projects, but also to discuss in more general terms the vision of constructing correct programs from proofs. APPLICATIONS -------------------- Graduate or PhD students and young postdoctoral researches are invited to apply. Applications (e.g. a self-introduction including research interests and motivation) must be accompanied by a letter of recommendation, preferably from the thesis adviser, and should be sent to Chuangjie Xu (xu at math.lmu.de). Deadline for applications: **31st May 2019**. Applicants will be notified by 28th June 2019. FINANCIAL SUPPORT -------------------- Successful applicants will be offered **full-board accommodation** for the days of the autumn school. There are NO funds, however, to reimburse travel or further expenses, which successful applicants will have to cover otherwise. The workshop is supported by the Udo Keller Stiftung (Hamburg), the CID (Computing with Infinite Data) programme of the European Commission and a JSPS core-to-core project. Klaus Mainzer Peter Schuster Helmut Schwichtenberg ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From emilio.tuosto at gssi.it Thu May 16 04:41:10 2019 From: emilio.tuosto at gssi.it (Emilio Tuosto) Date: Thu, 16 May 2019 10:41:10 +0200 Subject: [TYPES/announce] School on behavioural approaches to APIs: Call for participation Message-ID: <960e5e58-d30f-5fa6-841b-72c09d0802ef@gssi.it> Summer School on Behavioural Approaches for API-Economy with Applications 8-12 July 2019, Leicester, UK https://www.um.edu.mt/projects/behapi/leicester-summer-school-behavioural-approaches-for-api-economy-with-applications/ HIGHLIGHTS - Early Registration: May 31 2019 (* only 2 weeks left *) - Courses + Boot Camp from Actyx, DCR Solutions, and McAfee! - Registration closes: June 20 2019 - Programme now available BACKGROUND: A main goal of the BehAPI network is to facilitate the interactions between academia and industry by equipping API platforms with models, languages, and tools to support API-based software. In this context, the school will feature theoretical and practical sessions on the following topics centred on the concept of behavioural APIs. The school offers a nice mix of courses from academia and industry. Many courses will be supported by practical hands-on sessions with state-of-the-art tools and technology. The school will also host a bootcamp where companies will showcase their approaches to API development with hands-on sessions. COURSES * Temporal Coordination of Actors: Specification, Inference and Enforcement of Mechanisms Gul Agha (U. of Illinois at Urbana-Champain) * Introduction to Session Types Ornela Dardha (U. of Glasgow) * Choreographic Programming of Adaptive Applications Ivan Lanese (U. of Bologna) * Foundations of runtime verification Karoliina Lehtinen (U. of Liverpool) * Session Types meet Type Providers: Compile-time Generation of Protocol APIs Rumyana Neykova (Brunel University London) * The impact of asynchronous communication on the theory of contracts and session types Gianluigi Zavattaro (U. of Bologna) BOOT CAMP * Industry use-case: uncompromisingly available agents Roland Kuhn (Actyx & member of the Akka initiative) * Business Process Regulatory Compliance Hugo Andr?s Lopez (DCR Solutions) * Cybersecurity for the API economy Leonardo Frittelli, Facundo Maldonado, Andres More, Damian Quiroga (McAfee - Cordoba, Argentina) REGISTRATION: Early registration is 300 for student, academic and independent participants, and 500 for industry participants. The registration fee includes coffee breaks and lunches, but ** not ** accommodation; please see the conference webpage for advice. The early registration deadline is ** May 31 **. Spaces are limited, so please register early to secure your place. From mihaela.rozman at tuwien.ac.at Thu May 16 06:18:23 2019 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Thu, 16 May 2019 12:18:23 +0200 Subject: [TYPES/announce] Several PhD and Postdoc positions in Formal Methods and Web Security at TU Wien, Austria - Deadline: 31.5.2019 Message-ID: <02ce01d50bd0$b144d900$13ce8b00$@tuwien.ac.at> Several PhD and Postdoc positions in Formal Methods and Web Security at TU Wien funded by ERC Consolidator Grant WHAT: The Security & Privacy group at TU Wien ( https://secpriv.tuwien.ac.at) is currently looking for several outstanding Ph.D. and postdoc candidates to conduct research within the ERC Consolidator Project "Foundations and Tools for Client-Side Web Security". The project will develop a holistic approach to client-side web security, laying its theoretical foundations and developing innovative security enforcement technologies. The project is a multidisciplinary research effort, promising practical impact and delivering breakthrough advancements in various disciplines, such as web security, JavaScript semantics, software engineering, and program verification. APPLICATION: Successful applicants should have a background and interest in at least one of the following areas: - security - web technologies - formal methods - semantics of programming languages - verification - Doctoral applicants should have recently completed (or be close to complete) a master or bachelor with honours degree. Postdoctoral applicants should have an excellent publication record with at least one top-tier conference in one of the aforementioned areas. + The employment is full-time (40 hrs/week) and the salary is internationally competitive (the yearly entry-level gross salary is approx. 40K EUR for PhD students and 53K for postdocs). + The working language at the university is English, knowledge of German is not required. APPLICATION: Interested candidates should send - a motivation letter - transcripts of records (Bachelor and Master, for PhD applicants) - a publication list (for postdoc applicants) - a research statement (for postdoc applicants) - a curriculum vitae - contact information for two referees to Univ. Prof. Matteo Maffei matteo.maffei at tuwien.ac.at DEADLINE: The application deadline is May 31, 2019. ABOUT TU WIEN (Vienna University of Technology), AUSTRIA: TU Wien offers an outstanding research environment and numerous professional development opportunities. The Faculty of Informatics is the largest one in Austria and is consistently ranked among the best in Europe. Ph.D. students have the possibility to join the LogiCS doctoral school ( http://logic-cs.at). Vienna features a vibrant and excellence-driven research landscape, with several leading research institutes (e.g., University of Vienna, IST, AIT, SBA) and universities continuously establishing collaborations in various fields, including security and privacy. Finally, Vienna has been consistently ranked by Mercer over the last years the best city for quality of life worldwide. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kishidakohei at gmail.com Thu May 16 16:52:02 2019 From: kishidakohei at gmail.com (Kohei Kishida) Date: Thu, 16 May 2019 17:52:02 -0300 Subject: [TYPES/announce] Final Call for Participation: Fourth Symposium on Compositional Structures (SYCO 4) Message-ID: FOURTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 4) Chapman University, California, USA 22-23 May, 2019 http://events.cs.bham.ac.uk/syco/4/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. The first SYCO was in September 2018, at the University of Birmingham. The second SYCO was in December 2018, at the University of Strathclyde. The third SYCO was in March 2019, at the University of Oxford. Each meeting attracted about 70 participants. The fourth SYCO will be in Chapman University, California, and we have 15 papers accepted for presentation, ranging over theory and practice of category theory, from homotopy type theory to differential programming, to rewriting systems, and to machine learning. Indeed the SYCO series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". # INVITED SPEAKERS John Baez, University of California, Riverside Tobias Fritz, Perimeter Institute for Theoretical Physics Nina Otter, University of California, Los Angeles # PAPERS ACCEPTED FOR PRESENTATION ? Samuel Balco and Alexander Kurz, Nominal String Diagrams ? Harsh Beohar and Sebastian K?pper, Bisimulation Maps in Presheaf Categories ? Owen Biesel, Duality for Algebras of the Connected Planar Wiring Diagrams Operad ? Daniel Cicala, Rewriting Structured Cospans ? Cole Comfort, Circuit Relations for Real Stabilizers: Towards TOF+H ? Kenny Courser and John Baez, Structured Cospans ? Jonathan Gallagher, Benjamin MacAdam and Geoff Cruttwell, Towards Formalizing and Extending Differential Programming via Tangent Categories ? Kohei Kishida, Soroush Rafiee Rad, Joshua Sack and Shengyang Zhong, Categorical Equivalence between Orthocomplemented Quantales and Complete Orthomodular Lattices ? Benjamin MacAdam, Jonathan Gallagher and Rory Lucyshyn-Wright, Scalars in Tangent Categories ? Jade Master, Generalized Petri Nets ? Joe Moeller and Christina Vasilakopoulou, Monoidal Grothendieck Construction ? Jeffrey Morton, 2-Group Actions and Double Categories ? Michael Shulman, All (?,1)-Toposes Have Strict Univalent Universes ? David Sprunger and Shin-Ya Katsumata, Differential Categories, Recurrent Neural networks, and Machine learning ? Christian Williams and John Baez, Enriched Lawvere Theories for Operational Semantics # REGISTRATION Please register as soon as possible so that catering can be arranged. https://docs.google.com/forms/d/e/1FAIpQLScSmO-WYDjTOzRCW_NkY9Qrf1CebA3wteX9TICNerkbPG1CYA/viewform # PROGRAMME COMMITTEE Miriam Backens, University of Oxford Ross Duncan, University of Strathclyde and Cambridge Quantum Computing Brendan Fong, Massachusetts Institute of Technology Tobias Fritz, Perimeter Institute for Theoretical Physics Stefano Gogioso, University of Oxford Amar Hadzihasanovic, Kyoto University Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Martti Karvonen, University of Edinburgh Kohei Kishida, Dalhousie University (chair) Andre Kornell, University of California, Davis Alexander Kurz, Chapman University Martha Lewis, University of Amsterdam Samuel Mimram, ?cole Polytechnique Benjamin Musto, University of Oxford Nina Otter, University of California, Los Angeles Simona Paoli, University of Leicester Dorette Pronk, Dalhousie University Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton Joshua Tan, University of Oxford Sean Tull, University of Oxford Dominic Verdon, University of Bristol Jamie Vicary, University of Birmingham and University of Oxford Maaike Zwart, University of Oxford From organizers at cyphy.org Sat May 18 07:57:24 2019 From: organizers at cyphy.org (CyPhy Organizers) Date: Sat, 18 May 2019 14:57:24 +0300 Subject: [TYPES/announce] CyPhy'19 Call for Papers In-Reply-To: References: Message-ID: Model-Based Design of Cyber-Physical Systems (CyPhy'19) is the ninth instance of a workshop that takes a broad interpretation of the area and aims to facilitate the timely consolidation and sharing of new knowledge from diverse disciplines. Cyber-physical systems (CPSs) combine computing and networking power with physical components. They are a challenging domain for innovation that encompasses robotics; smart homes, buildings, and mobility solutions; medical implants; drones, and numerous others. CPSs are the medium through which next-generation Artificial Intelligence and Machine Learning applications will be deployed, and are a growing source of big data. CyPhy'19 brings together researchers and practitioners working on next-generation technologies for modeling, development, analysis, simulation, optimization, evaluation, and deployment of CPSs. CyPhy'19 will be held as part of ESWeek in NYC, NY. The conference will take place at the Kimmel Center for University Life. This year, Professor Edward A. Lee (UC Berkeley) will give the invited talk. Important Dates: Abstract submission June 8th, 2019 Paper deadline June 15th, 2019 Notifications July 15th, 2019 Camera-ready August 15th, 2019 Workshop October 17-?18th, 2019 Topics of interest include, but are not limited to the following aspects of cyber-physical systems: * Case studies and applications: Experience and case studies in the development of industrial and/or research?-oriented cyber?-physical systems in domains such as smart mobility, health innovation, medical and healthcare devices, smart? homes, emerging communication and networking technologies (for example 5G and 6G), Internet?-of-?Things, * Methods: Systematic, rigorous, and set-based methods for modeling, implementation, simulation, optimization, manufacturing, testing, and verification of cyber?-physical systems; model?-based engineering, systems engineering; the use of formal verification and reachability analysis tools; counterexample?-guided abstraction refinement (CEGAR), safe/verified Artificial Intelligence and Machine Learning (AI/ML), * Tools: New tool technologies, evaluations of novel research tools, extensive case studies and industrial experiences, comparisons of state of the art tools in realistic contexts, and * Foundations: Domain specific languages (DSLs) including hybrid automata, hybrid process calculi, and differential games; models of computation; multi-domain modeling languages; correctness of implementations, interval computation and validated numerical methods; experimental model validation. Submissions types: Three types of papers will be solicited and evaluated: 1) research papers, 2) advanced tutorials, and 3) tool demonstrations. Papers are expected to be around 15-25 pages long in LNCS format. * Research papers will be evaluated according to the traditional standards of novelty, technical contribution, clarity, and overall quality of presentation. Such papers may contain theoretical results, experimental results, or cases studies that go beyond the scope of what prior art has been able to address. Research papers may also address open problems. Such papers will be evaluated based on the extent to which these problems were not articulated previously and the extent to which they are clear and actionable. Research papers may also be surveys. Such papers will be evaluated based on their timeliness, the absence of comparable surveys, how comprehensive they are, and the extent to which they organize existing information in a useful manner. * Advanced tutorials will be evaluated based on the extent to which they make it clear that there is a need for expository material on this subject, that there is currently a shortage of such material, the technical depth of the material covered, and the accessibility and overall quality of the presentation. * Tool demonstrations will be evaluated based on the timeliness of the presentation of the tool, the extent to which the tool can address problems that are currently much more difficult or impossible by existing tools, and the accessibility and overall quality of the presentation. Proceedings: As with previous years, the proceedings are expected to be published in the Springer Verlag Lecture Notes in Computer Science (LNCS) series. To maximize the benefit from the workshop, authors will be asked to first prepare a camera-ready copy of accepted papers before the meeting, and to submit a revised version that takes into account workshop feedback after the meeting. Program Committee (Confirmed) Julien Alexandre dit Sandretto, ENSTA ParisTech Houssam Abbas, Oregon State University Henric Andersson, Environment & Innovation Erika Abraham, RWTH Aachen University Ayman Aljarbouh, Grenoble Alpes Matthias Althoff, TU Munich Stanley Bak, Safe Sky Analytics Sergiy Bogomolov, Australian National University Mirko Bordignon, Fraunhofer Institute Manfred Broy, TU M?nchen Manuela Bujorianu, University of Strathclyde Roger Chamberlain, Washington University in St. Louis Rayna Dimitrova, Leicester Thao Dang, Verimag Adam Duracz, Rice University Sinem Coleri Ergen, Koc University Alex Dean, North Carolina State University Xinyu Feng, USTC Martin Fr?nzle, University of Oldenburg Goran Frehse, Universit? Grenoble Alpes Laurent Fribourg, CNRS Ichiro Hasuo, University of Tokyo Daisuke Ishii, Tokyo Institute of Technology Taylor T. Johnson, Vanderbilt University Mehdi Kargahi, University of Tehran Ueda Kazunori, Waseda University Nacim Meslem, Grenoble INP Stefan Mitsch, CMU Eugenio Moggi, Universit? degli studi di Genova Wojciech Mostowski, Halmstad University Andreas Naderlinger, University of Salzburg Marc Pouzet, ENS Mohammad Reza Mousavi, Leicester University Maria Prandini, Politecnico di Milano Andreas Rauh, University of Rostock Michel Reniers, Eindhoven University of Technology Jan Oliver Ringert, Leicester Bernhard Rumpe, RWTH University Aachen Ashraf Salem, Ain Shams University Abdelhamid Taha, Al Faisal University Martin T?rngren, KTH Zain Ul-Abdin, HEC Pakistan Rafael Wisniewski, Aalborg University Andreas Wortmann, RWTH Aachen University Sebastian Wrede, Bielefeld University Yingfu Zeng, Rice University Mikal Ziane, Lip6, Laboratoire d'Informatique de Paris Program Chair Walid Taha, Halmstad University Publicity Chair Abd-Elhamid M. Taha, Alfaisal University Advisory Committee Manfred Broy, Technische Universit?t M?nchen Karl Iagnemma, MIT Karl Henrik Johansson, Royal Institute of Technology Insup Lee, University of Pennsylvania Pieter Mosterman, McGill University Janos Sztipanovits, Vanderbilt University Walid Taha, Halmstad University Paper Submission: Papers should be submitted electronically via the *EasyChair* web site. Papers should be formatted according to the Springer LNCS Style , not exceed the respective page limits (including figures and references), and be submitted in PDF. Except for regular research papers, the paper category must be indicated at the end of the title in parenthesis at the time of the initial submission and in the final camera-ready version. Simultaneous submission to other venues with a formal publication (workshops, conferences, symposia, and journals) is not allowed. Duplicated submissions or other types of plagiarism will result in rejection and a report will be sent to the corresponding institution's dean or manager. Papers not adhering to the format or page limit may be rejected without a review. -------------- next part -------------- An HTML attachment was scrubbed... URL: From julbinb at gmail.com Sun May 19 08:01:04 2019 From: julbinb at gmail.com (Julia Belyakova) Date: Sun, 19 May 2019 15:01:04 +0300 Subject: [TYPES/announce] [Doc Symposium ECOOP 2019] Second-round deadline extension (May 26) Message-ID: *************** ECOOP Doctoral Symposium 2019 Friday, July 19th, 2019 London, United Kingdom Doctoral Symposium of the European COnference On Programming languages https://2019.ecoop.org/track/ecoop-2019-docsymp *************** Second-round submission deadline (extended): Sun, May 26th, 2019, AOE Submission link: https://ecoop19ds.hotcrp.com/ ABOUT ----- The Doctoral Symposium is a forum for doctoral students to present their research proposal and receive constructive feedback in a friendly atmosphere. The Symposium welcomes both late and early stage PhD students with an identified research topic related to the ECOOP conference, i.e. Programming Languages. Participants will obtain useful guidance that will help them complete their research, prepare their thesis, and begin a research career. The main objectives of the Doctoral Symposium are: * to allow PhD students to practise effective writing and communication of their research; * to receive constructive feedback from the Program Committee, Academic Panel, and other participants; * to offer opportunities to form research collaborations and interact with other researchers at the main conference. The ECOOP 2019 Doctoral Symposium welcomes participation of students who pursue their research in the area of programming languages. The event will take place after the main conference, on Friday, July 19th. The Doctoral Symposium takes the form of a full-day event of interactive presentations. The day will start with a series of lightning talks where each PhD student will give an ?elevator pitch? of their research. This will be followed by formal presentations from each PhD student, with time allocated for the presentation as well as questions and discussions. The program will also include keynote talks on topics related to PhD studies, research, and life beyond the PhD. SUBMISSIONS ----- We have two distinct submission categories: junior submissions and senior submissions. * Junior students may not have a full research plan but shall have an identified research topic; they will present their ideas and any progress to date, and will receive feedback to help them determine further steps in research. * Senior students are expected to give an outline of their thesis research and will receive feedback to help them successfully complete their thesis and defense/viva. All submissions are double-blind. Submission format: a 4?8 page research proposal for junior and a 6?10 page thesis proposal for senior students (in the Dagstuhl LIPIcs format). Please, **refer to the website** for further details. Second-round submissions are due on **May 26th, 2019, AOE**. Submission link: https://ecoop19ds.hotcrp.com/ First-round submissions are due on Apr 19th, 2019, AOE. (deadline passed) Submissions from the two rounds will be reviewed independently. Submissions rejected in the first round are invited to resubmit for the second round. As participants of the Doctoral Symposium are not expected to submit technical papers, but rather thesis proposals, participants can submit to both the main conferences/workshops and the Doctoral Symposium. There will be no proceedings for the Doctoral Symposium. PARTICIPATION ----- Accepted students will give two presentations: * A two-minute presentation stating key issues of the research (the ?elevator pitch?). * A 10?15 minute presentation followed by 10?15? of questions, feedback and discussions. Concrete time slots will be determined later with regards to the number of submissions and accepted papers. Prior to the symposium, each student will be assigned submissions of two other students. For each submission, the student will prepare a short summary, some feedback, and 2?3 questions on the submission. The participants will be expected to also take an active part in all discussions. IMPORTANT DATES ----- First-round submission deadline: Friday, April 19th, 2019 AOE First-round notification: Monday, May 13th, 2019 Second-round submission deadline (extended): Sunday, May 26th, 2019 AOE Second-round notification: Tuesday, June 20th, 2019 Doctoral Symposium: Friday, July 19th, 2019 ACADEMIC PANEL ----- Ben Hermann (Paderborn University) Guido Salvaneschi (TU Darmstadt) PROGRAM COMMITTEE ----- Phi-Diep Bui (Uppsala University) Olivier Fl?ckiger (Northeastern University) Remigius Meier (ETH Zurich) Charith Mendis (MIT CSAIL) Lisa Nguyen Quang Do (Paderborn University) Nathalie Oostvogels (Vrije Universiteit Brussel) Hila Peleg (Technion) Michael Reif (TU Darmstadt) Andreas Schuler (University of Applied Sciences Upper Austria) Ilina Stoilkovska (Vienna University of Technology) Kirshanthan Sundararajah (Purdue University) Yanlin Wang (University of Hong Kong) ORGANIZING COMMITTEE ----- Julia Belyakova (Northeastern University) Goran Piskachev (Fraunhofer IEM) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nevrenato at gmail.com Mon May 20 03:00:02 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Mon, 20 May 2019 08:00:02 +0100 Subject: [TYPES/announce] Second Dali Workshop: Second Call for Papers References: <0ac32e156562095c99655481f24e3d0f6af72dad.camel@gmail.com> Message-ID: <0ddde35420f9f21fe51f4794435fb88936c36b0c.camel@gmail.com> Dynamic Logic: New Trends and Applications workshop.dali.di.uminho.pt Second Call for Papers Porto, 9 October, 2019 (part of the 3rd World Congress on Formal Methods 2019) OVERVIEW Building on the pioneer intuitions of Floyd-Hoare logic, dynamic logic was introduced in the 70's as a suitable logic to reason about, and verify, classic imperative programs. Since then, the original intuitions grew to an entire family of logics, which became increasingly popular for assertional reasoning about a wide range of computational systems. Simultaneously, their object (i.e. the very notion of a program) evolved in unexpected ways. This lead to dynamic logics tailored to specific programming paradigms and extended to new computing domains, including probabilistic, continuous and quantum computation. Both its theoretical relevance and practical potential make dynamic logic a topic of interest in a number of scientific venues, from wide-scope software engineering conferences to modal logic specific events. However, no specific event is exclusively dedicated to it. This workshop aims at filling fill such a gap, joining an heterogeneous community of colleagues, from Academia to Industry, from Mathematics to Computer Science. Support: PT-FLAD Chair & DaLi - POCI-01-0145-FEDER-016692 TOPICS Submissions are invited on the general field of dynamic logic, its variants and applications, including, but not restricted to Dynamic logic, foundations and applications Logics with regular modalities Modal/temporal/epistemic logics Kleene and action algebras and their variants Quantum dynamic logic Coalgebraic modal/dynamic logics Graded and fuzzy dynamic logics Dynamic logics for cyber-physical systems Dynamic epistemic logic Complexity and decidability of variants of dynamic logics and temporal logics Model checking, model generation and theorem proving for dynamic logics SUBMISSION AND PUBLICATION Original papers (unpublished and not submitted for publication elsewhere), up to 15 pages in LNCS style. As in the previous edition, post-proceedings will be published by Springer in a Lecture Notes of Computer Science volume. We will also have a special issue with extended, revised contributions in the Journal of Logic and Algebraic Methods in Programming, Elsevier. Submit via the EasyChair link https://easychair.org/conferences/?conf=dali2019 INVITED SPEAKER Dexter Kozen, Cornell University IMPORTANT DATES Paper Submission: June 14, 2019 Notification: July 19, 2019 Camera Ready: September 2, 2019 Workshop: October 9, 2019 PROGRAMME COMMITTEE Guillaume Aucher (IRISA, FR) Carlos Areces (U Cordoba, AR) Alexandru Baltag, (UvA, NL) - PC co-chair Luis S. Barbosa, (U Minho, PT) - PC co-chair Mario Benevides (UFRJ, BR) Johan van Benthem (U Stanford, USA) Patrick Blackburn, (U Roskilde, DK) Thomas Bolander (DTU, Denmark) Zoe Christoff (U Bayreuth, Germany) Fredrik Dahlqvist (UCL, UK) Hans van Ditmarsch (LORIA, Nancy, FR) Nina Gierasimczuk (DTU, Denmark) Valentin Goranko (U Stockholm, SE) Davide Grossi (U Groningen, NL) Reiner Hahle (TU Darmstadt, DE) Rolf Hennicker (LMU, Munchen, DE) Andreas Herzig (U Toulouse, FR) Dexter Kozen (Cornell, USA) Clemens Kupke (U Strathclyde, UK) Alexandre Madeira (U Aveiro, PT) Manuel A. Martins (U Aveiro, PT) Paulo Mateus (IST, PT) Stefan Mitsch (CMU, USA) Renato Neves (U Minho, PT) Valeria de Paiva (Nuance Comms, USA) Aybuke Ozgun (ILLC, NL) Fernando Velazquez-Quesada (ILLC, NL) Olivier Roy (U Bayreuth, DE) Lutz Schroeder (FAU, Erlangen-Nurenberg, DE) Alexandra Silva (UCL, UK) Sonja Smets (UvA, NL) Rui Soares Barbosa (U Oxford, UK) Tinko Tinchev (Sofia U, BG) Renata Wassermann (USP, BR) From uni at hoffjan.de Mon May 20 08:00:00 2019 From: uni at hoffjan.de (Jan Hoffmann) Date: Mon, 20 May 2019 08:00:00 -0400 Subject: [TYPES/announce] Martin Hofmann Memorial Meeting - Call for Participation Message-ID: ====================================================================== Call for Participation Martin Hofmann Memorial Meeting Saturday, 13 July, 2019 Munich, Germany http://mmm.tcs.ifi.lmu.de/ ====================================================================== This is the second call for participation for a one-day meeting in memory of Martin Hofmann in Munich on Saturday, 13 July 2019. We will meet to remember and celebrate Martin's life and work. There will be invited talks from friends and colleagues as well as ample time for discussions and exchange of memories during the breaks. The talks will be about various topics in Computer Science and Mathematics that Martin would have enjoyed. The talks will combine scientific content with personal stories about Martin. If you are planning to attend then please register on the website of the meeting at http://mmm.tcs.ifi.lmu.de/ The registration is now open and there is no registration fee. The website also contains additional information, including a the program. IMPORTANT DATES: * registration closes July 1, 2019 * workshop July 13, 2019 INVITED SPEAKERS: * Thorsten Altenkirch (University of Nottingham) * Nick Benton (Facebook) * Dulma Churchill (Facebook) * Ugo Dal Lago (Universit? degli Studi di Bologna) * Sigrid Roden & Max Jakob (Ludwig-Maximilians-Universit?t M?nchen) * Don Sannella (University of Edinburgh) * Helmut Seidl (Technische Universit?t M?nchen) * Thomas Streicher (Technische Universit?t Darmstadt) ORGANIZERS: * Lennart Beringer (Princeton University) * Jan Hoffmann (Carnegie Mellon University) * Steffen Jost (Ludwig-Maximilians-Universit?t M?nchen) * Don Sannella (University of Edinburgh) * Ulrich Sch?pp (Ludwig-Maximilians-Universit?t M?nchen) From types-announce at valentinblot.org Mon May 20 09:45:41 2019 From: types-announce at valentinblot.org (Valentin Blot) Date: Mon, 20 May 2019 15:45:41 +0200 Subject: [TYPES/announce] Facets of realizability - last call for contributions Message-ID: <564f4c1c8f6697daaacb715e6c739ce6f0c83e39.camel@valentinblot.org> LAST CALL FOR CONTRIBUTIONS For the FACETS OF REALIZABILITY workshop. https://project.inria.fr/realizability2019 Cachan (Paris), France, 1 - 3 July 2019. We are looking for people who want to present recent work on topics related to realizability. IMPORTANT DATES: Submission deadline: 1st June Workshop: 1st-3rd July BACKGROUND: The goal of the workshop is to bring together researchers interested in realizability or whose research involves applications of realizability. Here, ?realizability? is to be understood in a very broad sense to foster new ideas from interaction of people working on its different aspects. The main focus will be realizability interpretations, arithmetic, function and categorical realizability and in particular work on the boundary between any of these. An example of a concept that lies at the border between arithmetic and function realizability is the principle of bar induction. INVITED SPEAKER: Paulo Oliva TOPICS: The scope of the workshop includes but is not limited to: - Number realizability - Modified realizability - Function realizability - Computable analysis - Dialectica interpretation - Classical realizability - Synthetic topology - Categorical realizability - Bar induction / bar recursion Short abstracts (at most half a page excluding references) should be sent to the two organizers directly with subject line ?[facets of realizability] abstract?. There will be no formal reviewing but the organizers will select work they consider relevant to the workshop and give notification of accepted abstracts as they arrive. The abstracts will not be published and contributions about submitted or already published work are welcome. the organizers, Valentin Blot & Florian Steinberg From kaposi.ambrus at gmail.com Mon May 20 10:58:20 2019 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Mon, 20 May 2019 16:58:20 +0200 Subject: [TYPES/announce] PhD studentship in Budapest Message-ID: Dear All, The Faculty of Computer Science at E?tv?s Lor?nd University is advertising a PhD position in type theory. The prospective student would work together with Ambrus Kaposi and Andr?s Kov?cs. PhD scholarship is 300thousand HUF net a month and the PhD programme lasts 4 years. The deadline for applications is 31 May. The application process is described here: https://www.inf.elte.hu/en/content/application-process.t.1834 If you are interested or know someone who is interested, please contact me directly as well. Students interested in other topics are also welcome, here is the full list of advertised topics of the Faculty of Informatics: https://doktori.hu/index.php?menuid=116&num=22&lang=EN Best wishes, Ambrus Kaposi Department of Programming Languages and Compilers Faculty of Informatics E?tv?s Lor?nd University Budapest, Hungary From icfp.publicity at googlemail.com Mon May 20 17:25:31 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Mon, 20 May 2019 17:25:31 -0400 Subject: [TYPES/announce] Second Call for Tutorial Proposals: ICFP 2019 Message-ID: <5ce31b4bd580f_3be82b1fe4fb05d4650a7@homer.mail> *EXTENDED DEADLINE* - CALL FOR TUTORIAL PROPOSALS ICFP 2019 24th ACM SIGPLAN International Conference on Functional Programming August 18 - 23, 2019 Berlin, Germany https://icfp19.sigplan.org/ The 24th ACM SIGPLAN International Conference on Functional Programming will be held in Berlin, Germany on August 18-23, 2019. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. Proposals are invited for tutorials, lasting approximately 3 hours each, to be presented during ICFP and its co-located workshops and other events. These tutorials are the successor to the CUFP tutorials from previous years, but we also welcome tutorials whose primary audience is researchers rather than practitioners. Tutorials may focus either on a concrete technology or on a theoretical or mathematical tool. Ideally, tutorials will have a concrete result, such as "Learn to do X with Y" rather than "Learn language Y". Tutorials may occur after ICFP co-located with the associated workshops, from August 22 till August 23. ---------------------------------------------------------------------- Submission details Deadline for submission: June 3rd, 2019 Notification of acceptance: June 10th, 2019 Prospective organizers of tutorials are invited to submit a completed tutorial proposal form in plain text format to the ICFP 2018 workshop co-chairs (Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com by June 3rd, 2019. Please note that this is a firm deadline. Organizers will be notified if their event proposal is accepted by June 10th, 2019. The proposal form is available at: http://www.icfpconference.org/icfp2019-files/icfp19-tutorials-form.txt ---------------------------------------------------------------------- Selection committee The proposals will be evaluated by a committee comprising the following members of the ICFP 2019 organizing committee. Tutorials Co-Chair: Jennifer Hackett (University of Nottingham) Tutorials Co-Chair: Christophe Scholliers (University of Ghent) General Chair: Derek Dreyer (MPI-SWS) Program Chair: Fran?ois Pottier ( Inria, France) ---------------------------------------------------------------------- Further information Any queries should be addressed to the tutorial co-chairs (Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com From nevrenato at gmail.com Tue May 21 03:22:54 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Tue, 21 May 2019 08:22:54 +0100 Subject: [TYPES/announce] Formal Methods 2019 - Doctoral Symposium (2nd Call for Papers) References: <28f1dfb036ddc26f3e0c20733a17f21de4608866.camel@gmail.com> Message-ID: <533f186536b951ad21fd68a0f6b14b8a14ebc8b8.camel@gmail.com> 2nd Call for Papers Formal Methods 2019 - Doctoral Symposium Porto, Portugal, October 7th, 2019 http://formalmethods2019.inesctec.pt/?page_id=361 In conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt GOALS AND SCOPE A Doctoral Symposium will be held on the 7th October in conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods which will take place in Porto, Portugal, from 7 to 11 October 2019. This symposium aims to provide a helpful environment in which selected PhD students can present and discuss their ongoing work, meet other students working on similar topics, and receive helpful advice and feedback from a panel of researchers and academics. If you are a PhD student researching any topic that falls within the area of formal methods, you are warmly invited to submit a Research Abstract for consideration to be selected as a participant. There will be a best presentation award. Scholarships for attendance will also be available. RESEARCH ABSTRACTS Research Abstracts should be no more than 4 pages in LNCS format. Your Research Abstract should: - Outline the problem being addressed, its relevance, the solution you are working on, your research approach (such as your research method) and your expected contribution. - Contain a very brief literature survey indicating the most important references related to: (a) the problem being addressed and/or (b) existing solutions as appropriate. - Indicate your progress to date and the current stage of research. The Research Abstract should be written by yourself as sole author, but should include references to any papers you have already published, including joint publications with your supervisor. IMPORTANT DATES Submission deadline: June 10, 2019 (AoE)* Notification: July 5, 2019 Doctoral Symposium: October 7, 2019 HOW TO SUBMIT Please upload a PDF version of your Research Abstract, including your name, affiliation, and email address to: https://easychair.org/conferences/?conf=dsfm19 DOCTORAL SYMPOSIUM WEBSITE http://formalmethods2019.inesctec.pt/?page_id=361 ORGANISATION CHAIRS: Alexandra Silva, University College London Antonia Lopes, University of Lisbon PROGRAM COMMITTEE Alessandro Fantechi, University of Florence Ana Cavalcanti, University of York Andr? Platzer, CMU Carlo A. Furia, USI - Universit? della Svizzera Italiana Dalal Alrajeh, Imperial College Einar Broch Johnsen, University of Oslo Elvira Albert, Universidad Complutense de Madrid Jaco van de Pol, University of Twente Matteo Rossi, Politecnico di Milano Stefania Gnesi, ISTI-CNR Stephan Merz, INRIA Nancy From noam.zeilberger at gmail.com Tue May 21 05:16:27 2019 From: noam.zeilberger at gmail.com (Noam Zeilberger) Date: Tue, 21 May 2019 10:16:27 +0100 Subject: [TYPES/announce] 2nd call for submissions: CLA'19 meeting and DMTCS special issue Message-ID: The Computational Logic and Applications (CLA) workshops are a series of annual meetings (cf. https://cla.tcs.uj.edu.pl), whose main purpose is to provide a free and open forum for research on combinatorial and quantitative aspects of mathematical logic and their applications in computer science. The next meeting will take place in Versailles (France) in July 1-2, 2019. It will be followed by a special issue of DMTCS dedicated to the same topics. SCOPE Topics within the scope of CLA include: ? combinatorics of lambda calculus and related formalisms, ? quantitative aspects of program evaluation and normalisation, ? asymptotic enumeration in computational logic, ? statistical properties of formulae, terms and programs, ? random generation of large combinatorial structures in computational logic, ? randomness in software testing and counter-example generation methods. WORKSHOP Submission of a talk proposal for the meeting should be done no later than June 11, 2019, by sending a short abstract through Easychair ( https://easychair.org/conferences/?conf=cla2019). The steering committee will decide on the meeting?s program by June 14, 2019. Attendance is free upon registration. Invited speakers: ? Samuele Giraudo (LIGM, Univ. Marne la Vall?e, France) ? Clemens Grabmayer (Gran Sasso Science Institute, L'Aquila, Italy) The steering committee for the workshop is ? Antoine Genitrini (Sorbonne University, Paris, France) ? Alain Giorgetti (University of Bourgogne Franche-Comt?, Besan?on, France) ? Bernhard Gittenberger (TU Wien, Vienna, Austria) ? Katarzyna Grygiel (Jagiellonian University, Krak?w, Poland) ? Micha? Pa?ka (Chalmers University of Technology, Gothenburg, Sweden) ? Noam Zeilberger (University of Birmingham, United Kingdom) The organising committee is composed of ? Olivier Bodini (University Paris 13, Villetaneuse, France) ? Dani?le Gardy (University of Versailles, Versailles, France) ? Antoine Genitrini (Sorbonne University, Paris, France) SPECIAL ISSUE Following the meeting, a special issue of DMTCS is planned for early 2020 with full papers on the topics of CLA. These papers can be either results presented at the 2019 CLA meeting, or at a former meeting but not published elsewhere, or results not presented at CLA, as long as they fall within the scope of the workshop. The submitted papers should present original research, including survey papers, which is not already published or submitted to publication to another journal. ? Bernhard Gittenberger (TU Wien, Vienna, Austria) ? Marek Zaionc (Jagiellonian University, Krakow, Poland) The papers will be refereed according to the usual standards of DMTCS. IMPORTANT DATES ? June 11, 2019: submission deadline for talk proposals ? June 14, 2019: speaker notification for workshop ? June 24, 2019: registration deadline (note: registration is free but mandatory) ? July 1-2, 2019: workshop ? September 30, 2019: submission deadline for contributions to the DMTCS special issue SUBMISSION TO THE SPECIAL ISSUE Papers should be written in English. The submission process for DMTCS is the standard one for this journal. Ensure that you submit to the special volume "CLA 2019" and that you leave the section of the journal unspecified. Authors will be notified of a decision within four months of submission to the special issue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.pym at ucl.ac.uk Tue May 21 09:47:46 2019 From: d.pym at ucl.ac.uk (Pym, David) Date: Tue, 21 May 2019 13:47:46 +0000 Subject: [TYPES/announce] Post-doc position UCL/LSE: Interface Reasoning for Interacting Systems Message-ID: <2C5E99B6-01EA-4CFD-A494-ED5C11466783@ucl.ac.uk> [Please share widely. Apologies for cross-postings.] Post-doc position UCL/LSE: Interface Reasoning for Interacting Systems Research Fellow in Programming Principles, Logic, and Verification Ref:1807065 Interface Reasoning for interacting Systems (IRIS) ? a project funded by the UK?s EPSRC. https://interfacereasoning.com Today?s large enterprises are harnessing a complex mix of cloud computing services, APIs, legacy applications and service-oriented architectures to build complex information systems. You will work with an interdisciplinary team consisting of computer scientists, Information Systems researchers, logicians and modellers to explore the modelling of such complex distributed digital ecosystems. This fellowship will involve working with industry partners to analyse and model their ecosystems. Ideally you will have a technical/engineering background with experience in programming, formal methods, business modelling and business analysis, and an understanding of qualitative and quantitative research techniques. An understanding of information systems and management would be highly desirable, as would experience of action research or design science. Good communication skills are essential. The role will be jointly managed by David Pym at UCL and Will Venters at LSE. While based at UCL, the role will involve working at the LSE for around two days per week where you will have a desk. Applicants must hold, or be about to receive, a PhD with relevant expertise and research interests; for example, in systems modelling, software engineering, formal methods, business analysis, and/or information systems. Advanced programming skills and knowledge of, or some interest in, distributed systems and/or information and systems security are highly desirable. Appointment at Grade 7 (?35,328 - ?42,701 per annum) is dependent upon having been awarded a PhD; if this is not the case, initial appointment will be at research assistant Grade 6B (salary ?30,922 - ?32,607 per annum) with payment at Grade 7 being backdated to the date of final submission of the PhD thesis. Appointment is subject to UCL?s terms and conditions. Th post is funded for 12 months in the first instance with a possible extension up to 36 months. Closing date 23 June 2019. Informal enquires to David Pym (d.pym at ucl.ac.uk; http://www0.cs.ucl.ac.uk/staff/D.Pym/) or Will Venters (w.venters at lse.ac.uk; https://www.willventers.com). For full details and to apply, please see UCL?s recruitment page for this position: https://atsv7.wcn.co.uk/search_engine/jobs.cgi?SID=amNvZGU9MTgwNzA2NSZ2dF90ZW1wbGF0ZT05NjUmb3duZXI9NTA0MTE3OCZvd25lcnR5cGU9ZmFpciZicmFuZF9pZD0wJnZhY194dHJhNTA0MTE3OC41MF81MDQxMTc4PTkyNzg2JnZhY3R5cGU9MTI3NiZwb3N0aW5nX2NvZGU9MjI0 -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London Turing Fellow, The Alan Turing Institute d.pym at ucl.ac.uk www.cs.ucl.ac.uk/people/D.Pym.html www.cs.ucl.ac.uk/staff/D.Pym/ From david.nowak at univ-lille.fr Tue May 21 10:49:52 2019 From: david.nowak at univ-lille.fr (David Nowak) Date: Tue, 21 May 2019 16:49:52 +0200 Subject: [TYPES/announce] ENTROPY 2019: Call for Participation - Co-located with EuroS&P'19 Message-ID: <03CCAC24-6CA5-4F67-B580-B15F4CC1C577@univ-lille.fr> *************************************************************** Call for participation ? ENTROPY 2019 ENabling TRust through Os Proofs ? and beYond 16 June 2019 Second International workshop on the use of theorem provers for modelling and verification at the hardware-software interface https://entropy2019.sciencesconf.org Co-located with EuroS&P'19, KTH, Stockholm, June 2019 *************************************************************** PROGRAM HIGHLIGHTS Formal Proof of a Secure OS Full Trusted Computing Base by Dominique Bolignano, Prove & Run Time protection: principled prevention of timing channels by Gernot Heiser, University of New South Wales Proving the security of interrupt handling against interrupt-based side-channel attacks: a case study by Frank Piessens, KU Leuven Nailing Down the Architectural Abstraction by Peter Sewell, University of Cambridge From P.Achten at cs.ru.nl Tue May 21 14:05:10 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 21 May 2019 20:05:10 +0200 Subject: [TYPES/announce] [TFP'19 and TFPIE'19] call for participation Message-ID: <59ccb60b-ef44-1156-2bc2-4aeba6f2cd68@cs.ru.nl> --------------------------------- ??????????????????? C A L L? F O R? P A R T I C I P A T I O N ??????????????????????? --------------------------------- ??????????????????????????? ====== TFP 2019 ====== ??????????????? 20th Symposium on Trends in Functional Programming ???????????????????????????????? 12-14 June, 2019 ??????????????????????????????? Vancouver, BC, CA https://www.tfp2019.org/index.html ?????????????????????????? ====== TFPIE 2019 ====== ?? 8th International Workshop on Trends in Functional Programming in Education ???????????????????????????????? 11 June, 2019 ?????????????????????????????? Vancouver, BC, CA http://www.staff.science.uu.nl/~hage0101/tfpie2019/index.html The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions (see below at scope). Please be aware that TFP uses two distinct rounds of submissions (see below at submission details). TFP 2019 will be the main event of a pair of functional programming events. TFP 2019 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 11. == Invited Speakers == TFP 2019 is pleased to announce keynote talks by the following two invited speakers: Nikhil Swamy, Microsoft Research: Structuring the Verification of Imperative Programs with ????????????????????????????????? Functional Programming Frank Wood, University of British Columbia: Probabilistic Programming TFPIE 2019 is pleased to have the following invited speaker: Gregor Kiczales: Functional Programming at the Core of a High Throughput Software ???????????????? Engineering Curriculum == Scope == The symposium recognizes that new trends may arise through various routes. As part of the Symposium's focus on trends we therefore identify the following five article categories. High-quality articles are solicited in any of these categories: ??? Research Articles: ??????? Leading-edge, previously unpublished research work ??? Position Articles: ??????? On what new trends should or should not be ??? Project Articles: ??????? Descriptions of recently started new projects ??? Evaluation Articles: ??????? What lessons can be drawn from a finished project ??? Overview Articles: ??????? Summarizing work with respect to a trendy subject Articles must be original and not simultaneously submitted for publication to any other forum. They may consider any aspect of functional programming: theoretical, implementation-oriented, or experience-oriented. Applications of functional programming techniques to other languages are also within the scope of the symposium. Topics suitable for the symposium include, but are not limited to: ??? Functional programming and multicore/manycore computing ??? Functional programming in the cloud ??? High performance functional computing ??? Extra-functional (behavioural) properties of functional programs ??? Dependently typed functional programming ??? Validation and verification of functional programs ??? Debugging and profiling for functional languages ??? Functional programming in different application areas: ??? security, mobility, telecommunications applications, embedded ??? systems, global computing, grids, etc. ??? Interoperability with imperative programming languages ??? Novel memory management techniques ??? Program analysis and transformation techniques ??? Empirical performance studies ??? Abstract/virtual machines and compilers for functional languages ??? (Embedded) domain specific languages ??? New implementation strategies ??? Any new emerging trend in the functional programming area If you are in doubt on whether your article is within the scope of TFP, please contact the TFP 2019 program chairs, William J. Bowman and Ron Garcia. == Best Paper Awards == To reward excellent contributions, TFP awards a prize for the best paper accepted for the formal proceedings. TFP traditionally pays special attention to research students, acknowledging that students are almost by definition part of new subject trends. A student paper is one for which the authors state that the paper is mainly the work of students, the students are listed as first authors, and a student would present the paper. A prize for the best student paper is awarded each year. In both cases, it is the PC of TFP that awards the prize. In case the best paper happens to be a student paper, that paper will then receive both prizes. == Instructions to Author == Papers must be submitted at: https://easychair.org/conferences/?conf=tfp2019 Authors of papers have the choice of having their contributions formally reviewed either before or after the Symposium. == Pre-symposium formal review == Papers to be formally reviewed before the symposium should be submitted before an early deadline and receive their reviews and notification of acceptance for both presentation and publication before the symposium. A paper that has been rejected in this process may still be accepted for presentation at the symposium, but will not be considered for the post-symposium formal review. == Post-symposium formal review == Papers submitted for post-symposium review (draft papers) will receive minimal reviews and notification of acceptance for presentation at the symposium. Authors of draft papers will be invited to submit revised papers based on the feedback received at the symposium. A post-symposium refereeing process will then select a subset of these articles for formal publication. == Paper categories == There are two types of submission, each of which can be submitted either for pre-symposium or post-symposium review: ??? Extended abstracts. Extended abstracts are 4 to 10 pages in length. ??? Full papers.??????? Full papers are up to 20 pages in length. Each submission also belongs to a category: ??? research ??? position ??? project ??? evaluation ??? overview paper Each submission should clearly indicate to which category it belongs. Additionally, a draft paper submission?of either type (extended abstract or full paper) and any category?can be considered a student paper. A student paper is one for which primary authors are research students and the majority of the work described was carried out by the students. The submission should indicate that it is a student paper. Student papers will receive additional feedback from the PC shortly after the symposium has taken place and before the post-symposium submission deadline. Feedback is only provided for accepted student papers, i.e., papers submitted for presentation and post-symposium formal review that are accepted for presentation. If a student paper is rejected for presentation, then it receives no further feedback and cannot be submitted for post-symposium review. == Format == Papers must be written in English, and written using the LNCS style. For more information about formatting please consult the Springer LNCS web site (http://www.springer.com/lncs). == Program Committee == Program Co-chairs William J. Bowman????????? University of British Columbia Ronald Garcia????????????? University of British Columbia Matteo Cimini????????????? University of Massachusetts Lowell Ryan Culpepper???????????? Czech Technical Institute Joshua Dunfield??????????? Queen's University Sam Lindley??????????????? University of Edinburgh Assia Mahboubi???????????? INRIA Nantes Christine Rizkallah??????? University of New South Wales Satnam Singh?????????????? Google AI Marco T. Moraz?n?????????? Seton Hall University John Hughes??????????????? Chalmers University and Quviq Nicolas Wu???????????????? University of Bristol Tom Schrijvers???????????? KU Leuven Scott Smith??????????????? Johns Hopkins University Stephanie Balzer?????????? Carnegie Mellon University Vikt?ria Zs?k????????????? E?tv?s Lor?nd University -------------- next part -------------- An HTML attachment was scrubbed... URL: From reynald.affeldt at aist.go.jp Wed May 22 08:14:32 2019 From: reynald.affeldt at aist.go.jp (AffeldtReynald) Date: Wed, 22 May 2019 12:14:32 +0000 Subject: [TYPES/announce] [2nd CFP] The Coq Workshop 2019 Message-ID: We are very happy to announce Dr. Nicolas Tabareau as an invited speaker and to confirm a session with the Coq development team. -- ********************************************************************* The Coq Workshop 2019: Call for Talk Proposals Colocated with the 10th International Conference on Interactive Theorem Proving (ITP 2019), Portland, OR, USA ********************************************************************** We are pleased to invite you to submit talk proposals for the Coq workshop 2019, which will be held on September 8 2019, in Portland, OR, USA. The Coq workshop is part of ITP 2019 (https://itp19.cecs.pdx.edu/). The Coq workshop 2019 is the 10th Coq Workshop. The Coq Workshop series (https://coq.inria.fr/coq-workshop/) brings together Coq (https://coq.inria.fr/) users, developers, and contributors. While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, supplemented with invited talks. We invite all members of the Coq community to propose informal talks, discussion sessions, or any potential uses of the day allocated to the workshop. Important dates: - June 4 2019: Deadline for abstract submission - July 2 2019: Notification to authors - September 8 2019: Workshop Submission Instructions: Authors should submit short proposals through EasyChair (https://easychair.org/conferences/?conf=coq2019) in the form of a PDF extended abstract of less than 2 pages, in full-page single-column style. Relevant subject matter includes but is not limited to: - Theory and implementation of the Calculus of Inductive Constructions - Language or tactic features - Plugins and libraries for Coq - Techniques for formalization programming languages and mathematics - Applications and experience in education and industry - Tools and platforms built on Coq (including interfaces) - Formalization tricks and pearls Program Committee: - Reynald Affeldt (AIST) - Christian Doczkal (CNRS - LIP, ENS Lyon) - Jacques Garrigue (Nagoya University) - Chantal Keller (LRI, Univ. Paris-Sud) - Dominique Larchey-Wendling (CNRS, Loria) - Gregory Malecha (BedRock Systems Inc.) - Pierre-Marie P?drot (INRIA) - Ilya Sergey (Yale-NUS College and NUS School of Computing) - John Wiegley (DFINITY) Organization contact (co-chairs): reynald.affeldt AT aist.go.jp, garrigue AT math.nagoya-u.ac.jp For more information: https://staff.aist.go.jp/reynald.affeldt/coq2019/ From bob.atkey at gmail.com Thu May 23 05:24:35 2019 From: bob.atkey at gmail.com (Robert Atkey) Date: Thu, 23 May 2019 10:24:35 +0100 Subject: [TYPES/announce] Scottish Programming Languages and Verification Summer School Message-ID: <1376e77c-93c9-5d9d-8270-003398d48fda@gmail.com> +-----------------------------------------------------------------+ | | | Scottish Programming Languages and Verification Summer School | | The University of Strathclyde, Glasgow, UK, 5--9 August 2019 | | http://www.macs.hw.ac.uk/splv/splv19/ | | | +-----------------------------------------------------------------+ The inaugural Scottish Programming Languages and Verification Summer School will be held at the University of Strathclyde 5--9 August 2019. The aim of the school is to provide PhD students with core and specialised knowledge in the broad area of Programming Language and Verification research. COURSES ======= Invited course -------------- Chung-chieh Shan (Indiana University) "Probabilistic programming" Core courses ------------ Phil Wadler (University of Edinburgh) "Programming Language Foundations in Agda" Neil Ghani (University of Strathclyde) "Category Theory" Specialised courses ------------------- Chris Brown (University of St Andrews) "Parallel Programming" Ornela Dardha (University of Glasgow) "Session Types" Conor McBride (University of Strathclyde) "Dependently Typed Programming" Greg Michaelson and Rob Stewart (Heriot-Watt University) "Domain-Specific Languages" PREREQUISITES ============= The school is aimed at PhD students in programming languages, verification and related areas. Also researchers and practitioners will be very welcome, as will strong master's students with the support of a supervisor. Participants will need to have a background in computer science, mathematics or a related discipline, and have basic familiarity with (functional) programming and logic. DATES ===== Early Registration deadline: 4 July 2019. School: Monday 5 August to Friday 9 August 2019. SPONSORSHIP =========== The summer school is generously sponsored by SICSA, the Scottish Informatics and Computer Science Alliance, and partially supported by ERC grant Skye (grant no 682315) and the UK Manycore Network. We also offer a range of sponsorship opportunities for industry with attractive benefits -- please get in touch if you are interested. REGISTRATION ============ Registration is open at the following address: http://tiny.cc/SPLV19-registration Since the school is sponsored by SICSA, attendance will be *free* for PhD students affiliated with Scottish universities. The registration fees in general are as follows: SICSA student: ?0. Academic: ?160. Industry: ?300. The registration fee covers coffee breaks, lunches and an excursion. ACCOMMODATION ============= We can offer accommodation in student halls for for students for ?170. Alternatively, there are plenty of hotels, hostels or Airbnbs in central Glasgow. FURTHER INFORMATION =================== More information can be found on the school webpage: http://www.macs.hw.ac.uk/splv/splv19/ Please contact one of the local organisers if you have any questions: - Bob Atkey robert.atkey at strath.ac.uk - Clemens Kupke clemens.kupke at strath.ac.uk - Fredrik Nordvall Forsberg fredrik.nordvall-forsberg at strath.ac.uk From sobocinski at gmail.com Thu May 23 06:44:52 2019 From: sobocinski at gmail.com (Pawel Sobocinski) Date: Thu, 23 May 2019 11:44:52 +0100 Subject: [TYPES/announce] Postdoc positions in compositionality and applied category theory Message-ID: <86B10193-1770-48F9-82FB-760068EEE6A6@gmail.com> Applications are invited for several postdoctoral researcher positions in the Department of Software Science at Taltech (Tallinn University of Technology) working with Pawel Sobocinski on compositionality and applied category theory. Compositionality describes and quantifies how compound systems can be assembled out of their constituent parts in a way that respects the underlying semantics. Compositional design is necessary for trustworthy software and leads to the development of correct and efficient data structures and algorithms. The inter-disciplinary group will work on compositional approaches to various application domains, including models of concurrency, control theory and cyber-physical systems, game theory, relational algebra and database theory, and machine learning. The language and techniques of category theory will serve as a connecting and unifying lingua franca, with an emphasis on the use of string diagrams and diagrammatic reasoning. The group will focus on theoretical as well as practical aspects, including tool development. The project is part of a research measure of the Estonian IT Academy programme, funded by the Estonian state and the European Social Fund. Qualifications -------------- The ideal applicants will have a PhD in Computer Science (or related field), strong background in at least one application area as well as in category theory. Experience in programming and software engineering is also desirable. In addition to research, the successful applicants will be expected to contribute to creating a fertile and exciting intellectual environment, participate and help with the organisation of a weekly seminar with invited external speakers from Europe and overseas, and help in organising and hosting regular international scientific events. There will also be opportunities to recruit and co-supervise masters and doctoral students, interact with local industry and with the general public through outreach activities. Tallinn and Taltech ------------------- Tallinn, a historically important Hansa trading port has its charming old town listed on the UNESCO World Heritage List. In recent years it has become one of the fastest-growing IT hubs and one of the most active startup scenes in Europe. The working languages at Taltech are Estonian and English. Further details and application procedure ----------------------------------------- Compensation will competitive wrt to European standards, and commensurate with experience. The positions will start on a mutually agreeable date from September 2019 and last for two years, with the possibility of an extension. Interested candidates are invited to contact Pawel Sobocinski (pawel at cs.ioc.ee) for any questions. To apply, the candidate should send a CV, a research statement (maximum 3 pages) and the names and contact details of two people who can be contacted for a reference to pawel at cs.ioc.ee by June 21, 2019. From brucker at spamfence.net Sat May 25 18:57:35 2019 From: brucker at spamfence.net (Achim D. Brucker) Date: Sat, 25 May 2019 23:57:35 +0100 Subject: [TYPES/announce] Call For Papers: Workshop in OCL and Textual Modeling (OCL 2019) Message-ID: <20190525225735.nllskl4xmuhg42fh@ananogawa.home.brucker.ch> CALL FOR PAPERS 19th International Workshop on OCL and Textual Modeling Co-located with MODELS 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and System, September 15-20, 2019, Munich, Germany http://oclworkshop.github.io The goal of this workshop is to create a forum where researchers and practitioners interested in building models using OCL or other kinds of textual languages (e.g., OCL, textual MOF, Epsilon, or Alloy) can directly interact, report advances, share results, identify tools for language development, and discuss appropriate standards. In particular, the workshop will encourage discussions for achieving synergy from different modeling language concepts and modeling language use. The close interaction will enable researchers and practitioners to identify common interests and options for potential cooperation. ## Topics of interest Topics of interest include (but are not limited to): - Mappings between textual modeling languages and other languages/formalisms - Mathematical models and/or formal semantics for textual modeling languages - Algorithms, evaluation strategies and optimizations in the context of textual modeling languages for: - validation, verification, and testing, - model transformation and code generation, - meta-modeling and DSLs, and - query and constraint specifications - Alternative graphical/textual notations for textual modeling languages - Evolution, transformation and simplification of textual modeling expressions - Libraries, templates and patterns for textual modeling languages - Tools that support textual modeling languages (e.g., verification of OCL formulae, runtime monitoring of invariants) - Model-driven security using textual modeling languages - Complexity results for textual modeling languages - Quality models and benchmarks for comparing and evaluating textual modeling tools and algorithms - Successful applications of textual modeling languages - Case studies on industrial applications of textual modeling languages - Experience reports: - usage of textual modeling languages and tools in complex domains, - usability of textual modeling languages and tools for end-users - Empirical studies about the benefits and drawbacks of textual modeling languages - Innovative textual modeling tools - Comparison, evaluation and integration of modeling languages - Correlation between modeling languages and modeling tasks We particularly encourage submissions describing applications and case studies of textual modeling as well as test suites and benchmark collections for evaluating textual modeling tools. ## Submissions Four types of submissions will be considered: * Presentation only submission (not included in the workshop proceedings), e.g., for already published work. Authors should submit a short (1 page) abstract of their presentation. * Short papers (between 5 and 7 pages) describing new ideas or position papers. * Tool papers (between 5 and 7 pages) describing tools supporting textual modeling tools * Full papers (between 10 and 14 pages). All submissions should follow the LNCS format guidelines and should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2019). Accepted papers will be published online in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: 14 Jul 2019 - Notification: 25 Aug 2019 - Pre-Workshop CRC: 9 Sep 2019 - Post-Workshop CRC: 5 Oct 2019 -- Dr. Achim D. Brucker | Chair of Cybersecurity | University of Exeter https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From publicityifl at gmail.com Mon May 27 05:02:08 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Mon, 27 May 2019 02:02:08 -0700 Subject: [TYPES/announce] Call for papers for IFL 2019 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the call for papers for IFL 2019. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Publicity Chair of IFL --- ================================================================================ IFL 2019 31st Symposium on Implementation and Application of Functional Languages National University of Singapore September 25th-27th, 2019 http://2019.iflconference.org ================================================================================ ### Scope The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2019 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. Topics of interest to IFL include, but are not limited to: - language concepts - type systems, type checking, type inferencing - compilation techniques - staged compilation - run-time function specialization - run-time code generation - partial evaluation - (abstract) interpretation - metaprogramming - generic programming - automatic program generation - array processing - concurrent/parallel programming - concurrent/parallel program execution - embedded systems - web applications - (embedded) domain specific languages - security - novel memory management techniques - run-time profiling performance measurements - debugging and tracing - virtual/abstract machine architectures - validation, verification of functional programs - tools and programming techniques - (industrial) applications ### Keynote Speaker * Olivier Danvy, Yale-NUS College ### Submissions and peer-review Differently from previous editions of IFL, IFL 2019 solicits two kinds of submissions: * Regular papers (12 pages including references) * Draft papers for presentations ('weak' limit between 8 and 15 pages) Regular papers will undergo a rigorous review by the program committee, and will be evaluated according to their correctness, novelty, originality, relevance, significance, and clarity. A set of regular papers will be conditionally accepted for publication. Authors of conditionally accepted papers will be provided with committee reviews along with a set of mandatory revisions. Regular papers not accepted for publication will be considered as draft papers, at the request of the author. Draft papers will be screened to make sure that they are within the scope of IFL, and will be accepted for presentation or rejected accordingly. Prior to the symposium: Authors of conditionally accepted papers and accepted presentations will submit a pre-proceedings version of their work that will appear in the draft proceedings distributed at the symposium. The draft proceedings does not constitute a formal publication. We require that at least one of the authors present the work at IFL 2019. After the symposium: Authors of conditionally accepted papers will submit a revised versions of their paper for the formal post-proceedings. The program committee will assess whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. Our interest is to ultimately accept all conditionally accepted papers. If you are an author of a conditionally accepted paper, please make sure that you address all the concerns of the reviewers. Authors of accepted presentations will be given the opportunity to incorporate the feedback from discussions at the symposium and will be invited to submit a revised full article for the formal post-proceedings. The program committee will evaluate these submissions according to their correctness, novelty, originality, relevance, significance, and clarity, and will thereby determine whether the paper is accepted or rejected. ### Publication The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. At no time may work submitted to IFL be simultaneously submitted to other venues; submissions must adhere to ACM SIGPLAN's republication policy: http://www.sigplan.org/Resources/Policies/Republication ### Important dates Submission of regular papers: May 31, 2019 Submission of draft papers: July 15, 2019 Regular and draft papers notification: August 1, 2019 Deadline for early registration: August 15, 2019 Submission of pre-proceedings version: September 15, 2019 IFL Symposium: September 25-27, 2019 Submission of papers for post-proceedings: November 30, 2019 Notification of acceptance: January 31, 2020 Camera-ready version: February 29, 2020 ### Submission details All contributions must be written in English. Papers must use the ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2019 ### Peter Landin Prize The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros. ### Organization and Program committee Chairs: Jurrien Stutterheim (Standard Chartered Bank Singapore), Wei Ngan Chin (National University of Singapore) Program Committee: - Olaf Chitil, University of Kent - Clemens Grelck, University of Amsterdam - Daisuke Kimura, Toho University - Pieter Koopman, Radboud University - Tamas Kozsik, Eotvos Lorand University - Roman Leschinskiy, Facebook - Ben Lippmeier, The University of New South Wales - Marco T. Morazan, Seton Hall University - Sven-Bodo Scholz, Heriot-Watt University - Tom Schrijvers, Katholieke Universiteit Leuven - Alejandro Serrano, Utrecht University - Tony Sloane, Macquarie University - Simon Thompson, University of Kent - Marcos Viera, Universidad de la Republica - Wei Ngan Chin, NUS - Jurrien Stutterheim, Standard Chartered Bank ### Venue The 31st IFL is organized by the National University of Singapore. Singapore is located in the heart of South-East Asia, and the city itself is extremely well connected by trains and taxis. See the website for more information on the venue. ### Acknowledgments This call-for-papers is an adaptation and evolution of content from previous instances of IFL. We are grateful to prior organizers for their work, which is reused here. A part of IFL 2019 format and CFP language that describes conditionally accepted papers has been adapted from call-for-papers of OOPSLA conferences. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.delmas at lip6.fr Tue May 28 11:09:57 2019 From: david.delmas at lip6.fr (David Delmas) Date: Tue, 28 May 2019 17:09:57 +0200 Subject: [TYPES/announce] Call for papers: 10th Workshop on Tools for Automatic Program Analysis (TAPAS 2019) Message-ID: *[apologies for crossposting]* online version: https://easychair.org/cfp/tapas2019 ------------------------------------------------------------ 10th Workshop on Tools for Automatic Program Analysis (TAPAS 2019) 8 October 2019, Porto, Portugal. A satellite workshop of SAS 2019 . Part of the FM Week . Objectives In recent years, a wide range of static analysis tools have emerged, some of which are currently in industrial use or are well beyond the advanced prototype level. Many impressive practical results have been obtained, which allow complex properties to be proven or checked in a fully or semi-automatic way, even in the context of complex software developments. In parallel, the techniques to design and implement static analysis tools have improved significantly, and much effort is being put into engineering the tools. This workshop is intended to promote discussions and exchange experience between users of static analysis tools and specialists in all areas of program analysis design and implementation. Scope The technical program of TAPAS 2019 will consist of invited lectures, together with presentations based on submitted papers or abstracts. Submissions can cover any aspect of program analysis tools including, but not limited to the following: * design and implementation of static analysis tools (including practical techniques used for obtaining precision and performance) * components of static analysis tools (front-ends, abstract domains, etc.) * integration of static analyzers (in proof assistants, test generation tools, IDEs, etc.) * reusable software infrastructure (analysis algorithms and frameworks) * experience reports on the use of static analyzers (both research prototypes and industrial tools) This workshop welcomes work in progress, overviews of more extensive work, programmatic or position papers and tool presentations. Submission Guidelines TAPAS 2019 welcomes the following categories of submissions: * Regular papers (12-15+ pages) * Short papers (6-8+ pages) * Extended abstracts (2 pages) Please use the LNCS style , and submit via the TAPAS 2019 author interface of EasyChair . Publication Revised versions of selected papers will be published after the workshop by Springer in a volume of its Lecture Notes in Computer Science (LNCS) , which will collect contributions to some workshops and symposia co-located with FM 2019 . The workshop will also have informal proceedings, posted on its web page. Important Dates * Submission deadline: 4 July 2019 * Notification of acceptance: 2 August * Final version due: 31 August * Workshop: 8 October * Post-proceedings due: 15 November (tentative) Program Committee * David Delmas , Airbus and Sorbonne Universit?, France (chair) * Fausto Spoto , Universit? di Verona, Italy * Caterina Urban , Inria, France * Franck Vedrine, CEA LIST, France * Jules Villard , Facebook, UK * Jingling Xue , University of New South Wales, Australia * Tomofumi Yuki , Inria, France * Sarah Zennou, Airbus, France -------------- next part -------------- An HTML attachment was scrubbed... URL: From dennis.mueller at fau.de Wed May 29 09:38:26 2019 From: dennis.mueller at fau.de (=?UTF-8?Q?Dennis_M=C3=BCller?=) Date: Wed, 29 May 2019 15:38:26 +0200 (CEST) Subject: [TYPES/announce] Call for Participation - Workshop on Large Mathematical Libraries (LML 2019) Message-ID: <264349569.163.1559137106060.JavaMail.jazzpirate@Raupenbox> Call for Participation Workshop on Large Mathematics Libraries (LML 2019) 12th Conference on Intelligent Computer Mathematics - CICM 2019 - July 8-12, 2019 CIIRC, Prague, Czech Republic http://www.cicm-conference.org/2019 ---------------------------------------------------------------------- Large formal and semiformal mathematics libraries are needed to support mathematics research, mathematics education, rigorous software development, and formal proof development. This workshop will explore methods for designing, constructing, and maintaining large mathematics libraries as well as for finding, comparing, and applying the knowledge residing in these libraries. Key topics of interest will include: o Methods for sharing knowledge between libraries. o Modular techniques for organizing the knowledge within libraries. o The translation of libraries to different languages and logics. o The construction of new libraries by integrating existing libraries. o Tools for exploring the contents of large libraries. o Observations about past results. The workshop will consist of two invited presentations and several contributed presentations and system demonstrations. We welcome presentation and demonstration proposals in the form of extended 1-4 page abstracts formatted in LaTeX. Abstracts should be sent via email to wmfarmer at mcmaster.ca and dennis.mueller at fau.de. Abstracts of selected presentations and demonstrations will be published online. More details about LML 2019 are available at https://www.cicm-conference.org/2019/cicm.php?event=lml&menu=general Important Dates o Abstract submission: June 24, 2019 o Notification: July 01, 2019 o Workshop: July 10, 2019 Registration Registration to CICM 2019 and the workshops is open at the CICM website or directly at https://www.cicm-conference.org/2019/cicm.php?event=&menu=registration -- Dennis M. M?ller "To do mathematics is to be, at once, touched by fire and bound by reason. This is no contradiction. Logic forms a narrow channel through which intuition flows with vastly augmented force" - Jordan Ellenberg (How Not to Be Wrong) From nvazou at cs.ucsd.edu Fri May 31 14:23:43 2019 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Fri, 31 May 2019 20:23:43 +0200 Subject: [TYPES/announce] Open Postdoc position at IMDEA Message-ID: Hi all, I am looking for a postdoc to work together on liquid relational types. Feel free to contact me for further details. Best, Niki Postdoc in Liquid Relational Types Applications are invited for a post-doctoral research position at the IMDEA Software Institute, Madrid, Spain. The selected candidate will work under the supervision of Gilles Barthe and Niki Vazou in the theory and applications of relational liquid types. Requirements Candidates should have or be close to obtaining a PhD in computer science. The ideal candidate will have experience with functional programming, refinement types, differential privacy, and/or probabilistic programming. The position requires good teamwork and communication skills, including excellent spoken and written English. Working at IMDEA Software The IMDEA Software Institute is ranked among the best european institutes in the areas of Programming Languages and Computer Security. Located in the Montegancedo Science and Technology Park it perfectly combines the sunny and vibrant city of Madrid with cutting edge research and inspiring working environment. Dates Deadline for applications is July 30th, 2019. Review of applications will begin and be filled immediately. How to apply Applications should be submitted using the online system https://careers.software.imdea.org/. Select option *4 - Postdoc Researcher* and reference code *2019-05-postdoc-relationaltypes*. Best, Niki -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Sat Jun 1 03:31:42 2019 From: davide.ancona at unige.it (Davide Ancona) Date: Sat, 1 Jun 2019 09:31:42 +0200 Subject: [TYPES/announce] [VORTEX 2019]: extended submission deadline June 7 AoE Message-ID: <89b15d41-16a1-dfd0-8689-2dc7e431ee33@unige.it> VORTEX 2019, ECOOP, London, Friday 19 July, 2019 3rd International Workshop on Verification of Objects at Runtime Execution (https://2019.ecoop.org/home/vortex-2019) *Extended submission deadline: June 7th AoE* ================================================================================ Runtime verification (RV) is an approach to software verification which is concerned with monitoring and analysis of software and hardware system executions. Recently, RV has gained more consensus as an approach to ensure software reliability, bridging the gap between formal verification and testing; monitoring a system at runtime offers more opportunities for addressing error recovery, self-adaptation, and issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on all aspects of RV with emphasis on integration with formal verification and testing. Topics of interest include, but are not limited to, the following ones: * monitor construction and synthesis techniques * program adaptation * monitoring oriented programming * runtime enforcement, fault detection, recovery and repair * combination of static and dynamic analyses * specification formalisms of RV * specification mining * monitoring concurrent/distributed systems * RV for safety and security * RV for the Internet of Things * industrial applications * integrating RV, formal verification, and testing * tool development Important Dates --------------- Paper submission: *extended deadline* June 7, 2019 23:59 AoE (UTC-12h) Notification: June 12, 2019 Workshop: July 19, 2019 Submission Instructions ----------------------- Submissions must be unpublished work, in English, between 6 and 12 pages formatted in PDF with eptcs style (http://style.eptcs.org/). Papers of the following categories can be submitted: * Technical papers, presenting novel results * Surveys on different tools, formal frameworks or methodologies * Experience papers or tool presentations: the former should report on experience of the use of tools, formal frameworks or methodologies on specific domains, while the latter should provide a practical account on the use of a specific tool Papers must be submitted electronically via EasyChair at https://easychair.org/my/conference.cgi?conf=vortex2019; the *extended* submission deadline is June 7th AoE. Review Process -------------- * 1st round: before the early registration deadline, authors will receive a binary verdict ?accepted/rejected for presentation?, with short motivations. * 2nd round: after the workshop, authors invited to contribute to the post-proceedings will receive a complete review whose purpose is to provide guidelines for enhancing the extended version of their paper. * 3rd round: final notifications for publications in the post-proceedings will be sent. Papers will be accepted only if reviewers are satisfied with the modifications requested in their guidelines, and only minor changes are required. No other review rounds will be planned. Proceedings and Special Issue ----------------------------- Electronic Proceedings in Theoretical Computer Science (EPTCS, http://www.eptcs.org/) is being considered for the publication of the post-proceedings. Workshop Organizers ------------------- * Davide Ancona, University of Genova * Adrian Francalanza, University of Malta * Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University Program Committee ----------------- * Davide Ancona, University of Genova (co-chair) * Adrian Francalanza, University of Malta (co-chair) * Frank de Boer, CWI (co-chair) * Antonis Achilleos, Reykjavik University * Wolfgang Ahrendt, Chalmers University of Technology * Elvira Albert, Universidad Complutense de Madrid * Giorgio Audrito,University of Torino * Borzoo Bonakdarpour, Iowa State University * Radu Grigore, University of Kent * Falk Howar, TU Clausthal / IPSSE * Sung-Shik Jongmans, University of the Netherlands and CWI * Hillel Kugler, Microsoft * Maurizio Leotta, DIBRIS, University of Genova * Gerald Luettgen, University of Bamberg * Leonardo Mariani, University of Milano Bicocca * Giles Reger, The University of Manchester * Cesar Sanchez, IMDEA Software Institute * Julien Signoles, CEA LIST * Emilio Tuosto, Gran Sasso Science Institute and University of Leicester * Mattias Ulbrich, Karlsruhe Institute of Technology From alexey.gotsman at imdea.org Sat Jun 1 03:58:38 2019 From: alexey.gotsman at imdea.org (Alexey Gotsman) Date: Sat, 1 Jun 2019 09:58:38 +0200 Subject: [TYPES/announce] Postdoc positions in verification of distributed systems at IMDEA, Madrid Message-ID: <085D0556-FBF5-446B-910C-7FFB8FED3A04@imdea.org> Applications are invited for postdoc positions at the IMDEA Software Institute in Madrid, Spain. The successful candidates will work under the supervision of Alexey Gotsman (https://software.imdea.org/~gotsman/), with research topics determined based on the common interests of the candidate and the supervisor. Possible areas include the verification of distributed protocols, theoretical foundations of blockchains and static analysis of distributed applications. The positions are funded by an ERC grant "A Rigorous Approach to Consistency in Cloud Databases". Postdoc candidates should have, or expect shortly to obtain, a PhD in computer science, with expertise in programming languages, verification or distributed computing theory. Positions are initially for one year, with possibilities for extension. The IMDEA Software Institute is located in the vibrant area of Madrid, Spain. It offers a dynamic and international working environment, where researchers can focus on developing new ideas and projects. The working language at the institute is English, and salaries are internationally competitive. Interested applicants are encouraged to contact Alexey Gotsman (https://software.imdea.org/~gotsman/) with inquiries. Formal applications should be submitted at https://careers.software.imdea.org/. Please mention this announcement in your application documents. From maribel.fernandez at kcl.ac.uk Sun Jun 2 15:59:16 2019 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Sun, 2 Jun 2019 19:59:16 +0000 Subject: [TYPES/announce] CSL 2020 - Final Call For Papers Message-ID: Call for Papers - Computer Science Logic (CSL 2020) 13-16 January 2020, Barcelona, Spain Paper Submission: 4 July 2019 https://easychair.org/cfp/CSL2020 Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). It is an interdisciplinary conference, spanning across both basic and application oriented research in mathematical logic and computer science. Submission Guidelines: Submitted papers must be in English and must provide sufficient detail to allow the Programme Committee to assess the merits of the paper. Full proofs may appear in a clearly marked technical appendix which will be read at the reviewers' discretion. Authors are strongly encouraged to include a well written introduction which is directed at all members of the PC. The CSL 2020 conference proceedings will be published by LIPIcs. Authors are invited to submit contributed papers of no more than 15 pages in LIPIcs style (not including references), presenting unpublished work fitting the scope of the conference. Papers may not be submitted concurrently to another conference with refereed proceedings. The PC chairs should be informed of closely related work submitted to a conference or a journal. Papers authored or co-authored by members of the PC are not allowed. Dates: paper submission: 4 July 2019 notifications: 30 September 2019 Invited Speakers Veronique Cortier, LORIA, France Anuj Dawar, University of Cambridge, UK Artur Jez, University of Wroclaw, Poland Delia Kesner, University Paris Diderot, France Iddo Tzameret, Royal Holloway, UK Program Committee Sandra Alves, University of Porto, Portugal Takahito Aoto, Niigata University, Japan Albert Atserias, Technical University of Catalonia, Spain Manuel Bodirsky, TU Dresden, Germany James Brotherston, University College London, UK Rohit Chadha, University of Missouri, USA Krishnendu Chatterjee, Institute of Science and Technology, Austria Adriana Compagnoni, Stevens Institute of Technology, USA Arnaud Durand, University Paris Diderot, France Maribel Fernandez, King's College London, UK (co-chair) Bernd Finkbeiner, Saarland University, Germany Masahito Hasegawa, Kyoto University, Japan Dietrich Kuske, TU Ilmenau, Germany Salvador Lucas, Technical University of Valencia, Spain Angelo Montanari, University of Udine, Italy Anca Muscholl, University of Bordeaux, France (co-chair) Prakash Panangaden, McGill University, Canada Elaine Pimentel, University of Rio Grande do Norte, Brazil Damien Pous, CNRS - ENS Lyon, France Femke van Raamsdonk, Vrije Universiteit Amsterdam, Netherlands Simona Ronchi Della Rocca, University of Torino, Italy Manfred Schmidt-Schauss, Goethe University, Germany Lutz Schr?der, Friedrich-Alexander-Universit?t Erlangen-N?rnberg, Germany Lidia Tendera, Opole University, Poland Szymon Torunczyk, University of Warsaw, Poland Glynn Winskel, University of Cambridge, UK Organizing committee Albert Atserias, Technical University of Catalonia (co-chair) Ilario Bonacina, Technical University of Catalonia Michal Garlik, Technical University of Catalonia Tuomas Hakoniemi, Technical University of Catalonia Juan Carlos Mart?nez, University of Barcelona (co-chair) Moritz M?ller, Technical University of Catalonia Venue The conference will be held in the University of Barcelona, Spain. Contact All questions about submissions should be emailed to the PC co-chairs: Maribel Fernandez: Maribel.Fernandez at kcl.ac.uk Anca Muscholl: anca at labri.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: From robertog at kth.se Mon Jun 3 02:36:08 2019 From: robertog at kth.se (Roberto Guanciale) Date: Mon, 03 Jun 2019 08:36:08 +0200 Subject: [TYPES/announce] Postdoc in System Security and Formal Methods Message-ID: <878sujtbtz.fsf@kth.se> Dear all, KTH is hiring one PostDoc on System Security and Formal Methods Application deadline: 19.Jun.2019, https://kth.mynetworkglobal.com/en/what:job/jobID:271049/ Starting date: By agreement (preferably September 2019) The position is supported by TrustFull, trustfull.proj.kth.se, a new project on fullstack security funded by the Swedish Foundation for Strategic Research SSF. TrustFull combines novel uses of software diversity and automated software repair with formal techniques at low level to develop new techniques for end-to-end security across the entire application stack from hardware to user level applications . Within TrustFull we implement, model, and formally verify secure system components and build models and verification tools, mainly using semiautomated theorem proving in Higher Order Logic, HOL. The research group led by professor Mads Dam and assistant professor Roberto Guanciale combines deep interest in logic, mathematics, abstract modelling and formal proofs with a strong will to apply these methods to the design, development, testing, and verification of concrete system solutions. The project involves a wide variety of challenging tasks, including theory and methods, tool development, modeling and verification of critical hardware components (cpu?s, gpu?s and devices of different types), system software development and verification, prototype implementation, and software synthesis. As part of TrustFull, there will be strong interactions with other researchers at the intersection of software engineering and software security. The postdoc will also have ample opportunity to contribute to student supervision at both PhD and MSc levels, and to assist in project development and grant applications. The position is a full-time research position for one year with a possible one-year extension. The starting date is open for discussion, though ideally we would like the successful candidate to start as soon as possible. Qualifications: Applicants must hold or be about to receive a doctoral degree in Computer Science (or equivalent). The doctoral degree must have been obtained within the last three years from the application deadline (some exceptions for special grounds, for instance sick leave and parental leave). The candidate should have a strong background from at least one of the areas of formal verification and system security. About KTH: KTH Royal Institute of Technology in Stockholm has grown to become one of Europe?s leading technical and engineering universities, as well as a key centre of intellectual talent and innovation. We are Sweden?s largest technical research and learning institution and home to students, researchers and faculty from around the world. -- Roberto Guanciale KTH.se From nclpltt at gmail.com Sun Jun 2 17:26:48 2019 From: nclpltt at gmail.com (Nicola Paoletti) Date: Sun, 2 Jun 2019 22:26:48 +0100 Subject: [TYPES/announce] Lecturer in Computer Science at Royal Holloway, University of London -- multiple posts Message-ID: Closing date: Friday 07 June 2019 Three lecturer positions (UK equivalent of assistant professor) are available at the Department of Computer Science at Royal Royal Holloway, University of London. Please apply at https://jobs.royalholloway.ac.uk/vacancy.aspx?ref=0519-179 -- Nicola Paoletti Lecturer - Department of Computer Science - Royal Holloway, University of London McCrea 244 https://nicolapaoletti.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.atkey at gmail.com Mon Jun 3 05:54:30 2019 From: bob.atkey at gmail.com (Robert Atkey) Date: Mon, 3 Jun 2019 10:54:30 +0100 Subject: [TYPES/announce] 2 PhD studentships, MSP group, University of Strathclyde, UK Message-ID: <3e9cbe6f-4c43-b3c5-9d6d-0406c3c31634@gmail.com> ****************************************************************** *** 2 x PhD Positions *** *** Mathematically Structured Programming Group *** University of Strathclyde *** ****************************************************************** Applications are invited for PhD study on any aspect of functional programming, type theory, logic, category theory, coalgebra etc. Candidates need not have a topic in mind, as we have plenty of ideas! The positions are expected to start on 1 October 2019, is fully funded for UK or EU students and will last for 3 years. The MSP group at the University of Strathclyde contains some marvellous researchers (if we do say so ourselves) and prides itself on its friendly and welcoming atmosphere. Members of the group are Dr Bob Atkey, Dr Ross Duncan, Dr Fredrik Forsberg, Professor Neil Ghani, Dr Clemens Kupke, and Dr Conor McBride. Anyone interested should in the first instance contact Professor Neil Ghani (neil.ghani at strath.ac.uk) and outline their academic background. Applications will be considered on a first come, first served basis. Please distribute to interested parties. From icfp.publicity at googlemail.com Mon Jun 3 12:04:09 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Mon, 03 Jun 2019 12:04:09 -0400 Subject: [TYPES/announce] Second Call for Submissions: ICFP Student Research Competition Message-ID: <5cf544f9d2779_78b42ab427c125b8928df@homer.mail> ICFP 2019 Student Research Competition Call for Submissions ICFP invites students to participate in the Student Research Competition in order to present their research and get feedback from prominent members of the programming language research community. Please submit your extended abstracts through the submission website. ### Important dates Submissions due: 14 Jun 2019 (Friday) https://icfp19src.hotcrp.com Notification: 28 Jun 2019 (Friday) Conference: 18 August (Sunday) - 23 August (Friday) Each submission (referred to as "abstract" below) should include the student author?s name and e-mail address; institutional affiliation; research advisor?s name; ACM student member number; category (undergraduate or graduate); research title; and an extended abstract addressing the following: * Problem and Motivation: Clearly state the problem being addressed and explain the reasons for seeking a solution to this problem. * Background and Related Work: Describe the specialized (but pertinent) background necessary to appreciate the work in the context of ICFP areas of interest. Include references to the literature where appropriate, and briefly explain where your work departs from that done by others. * Approach and Uniqueness: Describe your approach in addressing the problem and clearly state how your approach is novel. * Results and Contributions: Clearly show how the results of your work contribute to programming language design and implementation in particular and to computer science in general; explain the significance of those results. * Submissions must be original research that is not already published at ICFP or another conference or journal. One of the goals of the SRC is to give students feedback on ongoing, unpublished work. Furthermore, the abstract must be authored solely by the student. If the work is collaborative with others and*or part of a larger group project, the abstract should make clear what the student?s role was and should focus on that portion of the work. * Formatting: Submissions must be in PDF format, printable in black and white on US Letter sized paper, and interpretable by common PDF tools. All submissions must adhere to the "ACM Small" template that is available (in both LaTeX and Word formats) from https://www.acm.org/publications/authors/submissions. For authors using LaTeX, a lighter-weight package, including only the essential files, is available from http://sigplan.org/Resources/Author/#acmart-format. The submission must not exceed 3 pages in PDF format. Reference lists do not count towards the 3-page limit. Further information is available at the ICFP SRC website: https://icfp19.sigplan.org/track/icfp-2019-Student-Research-Competition ICFP Student Research Competition Chair: William J. Bowman (University of British Columbia) From ivan.scagnetto at uniud.it Tue Jun 4 02:57:29 2019 From: ivan.scagnetto at uniud.it (Ivan Scagnetto) Date: Tue, 4 Jun 2019 06:57:29 +0000 Subject: [TYPES/announce] LFMTP 2019 - Call for participation Message-ID: *** Call for participation *** *** LFMTP 2019: 14th Int. Workshop on Logical Frameworks and Meta-Languages: Theory and Practice *** Vancouver, 22 June 2019 --- Affiliated with LICS 2019 Workshop page: https://lfmtp.org/workshops/2019 Registration page: https://ungerboeck.its.sfu.ca/emc00/register.aspx?OrgCode=01&EvtID=132686&AppCode=REG&CC=119040326516 LFMTP 2019 will provide researchers a forum to present state-of-the-art techniques and discuss progress in areas such as the following: - Encoding and reasoning about the meta-theory of programming languages, logical systems and related formally specified systems. - Theoretical and practical issues concerning the treatment of variable binding, especially the representation of, and reasoning about, datatypes defined from binding signatures. - Logical treatments of inductive and co-inductive definitions and associated reasoning techniques, including inductive types of higher dimension in homotopy type theory. - Graphical languages for building proofs, applications in geometry, equational reasoning and category theory. - New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy and cubical type theory. - Applications of logical frameworks: proof-carrying architectures, proof exchange and transformation, program refactoring, etc. - Techniques for programming with binders in functional programming languages such as Haskell, OCaml or Agda, and logic programming languages such as lambda Prolog or Alpha-Prolog. *** Workshop Programme *** The program is available at https://lfmtp.org/workshops/2019/program.shtml *** Invited speakers *** Chris Hawblitzel (Systems Research Group, Microsoft Research, Redmond, USA) Combining tactics, normalization, and SMT solving to verify systems software Brigitte Pientka (McGill University, Canada) Cocon: A Type Theory for Defining Logics and Proofs *** Contributed talks *** Michael Kohlhase and Jan Frederik Schaefer GF + MMT = GLF - From Language to Semantics through LF Fabio Alessi, Alberto Ciaffaglione, Pietro Di Gianantonio, Furio Honsell and Marina Lenisa A definitional implementation of the Lax Logical Framework LLFP in Coq Dennis M?ller and Florian Rabe Rapid Prototyping Formal Systems in MMT: 5 Case Studies Fran?ois Thir? Cumulative Types Systems and levels Aaron Stump Towards Higher-Order Abstract Syntax in Cedille *** Programme committee *** Danel Ahman (University of Ljubljana, Slovenia) Amy Felty (University of Ottawa, Canada) James Murdoch Gabbay (Heriot-Watt University, UK) Daniel Hirschkoff (ENS Lyon, France) Ralph Matthes (IRIT-Universit? Paul Sabatier, France) Dale Miller (Inria-Saclay and LIX Ecole Polytechnique, France), co-chair Elaine Pimentel (Federal University of Rio Grande do Norte, Brazil) Florian Rabe (University of Paris South, France) Ivan Scagnetto (University of Udine, Italy), co-chair Gert Smolka (Saarland University, Germany) Kristina Sojakova (Cornell University, USA) Enrico Tassi (Inria-Sophia, France) *** Contact *** The organisers can be reached by email directly or via lfmtp2019 at easychair.org Dale Miller (Inria-Saclay and LIX Ecole Polytechnique, France) Ivan Scagnetto (University of Udine, Italy) From ornela.dardha at gmail.com Tue Jun 4 05:04:26 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Tue, 4 Jun 2019 10:04:26 +0100 Subject: [TYPES/announce] RADICAL@CONCUR'19: Recent Advances in Concurrency and Logic - Final Call for Submissions Message-ID: <11ACF608-3799-4FAF-B22C-1F15880F7523@gmail.com> [Please distribute widely - apologies for multiple postings.] ======================================================================= 2nd International Workshop on Recent Advancement in Concurrency and Logic (RADICAL 2019) To be held as Workshop co-located with CONCUR 2019 26 August 2019, Amsterdam, The Netherlands. https://sites.google.com/site/radicalconcur/Home Introduction Concurrency and Logics are two of the most active research areas in the theoretical computer science domain. The literature in these fields is extensive and provides a plethora of logics and models for reasoning about intelligent and distributed systems. More recently, the interplay of concurrency and logic with areas such as: 1. design, verification, synthesis for concurrent systems, both qualitative and quantitative; 2. strategic reasoning for distributed and multi-agent systems; 3. analysis and validation techniques for concurrent and distributed programs, such as advanced type systems and separation logics; has received much attention, as witnessed by recent editions of AI conferences. All these examples share the challenge of developing novel theories and tools for automated reasoning that take into account the behaviour of concurrent and multi-agent entities. The workshop aims to bring together researchers working on different aspects of logic and concurrency in AI, multi-agent systems, and computer science, both from a theoretical and a practical point of view. Besides, it aims to promote research on Foundation of AI in other research communities that are traditionally Theoretical Computer Science-oriented. Topics of interest The topics covered by the workshop include, but are not limited to, the following: Concurrency Theory; Programming languages and semantics; Formal models for communication-based, concurrent and distributed systems; Logics in concurrency; Logics for verification of (concurrent) multi-agent systems; Logical foundations of decision theory for multi-agent systems; Knowledge representation; Programming languages; Submissions Submitted contributions should not exceed 3 pages (not including references) using the EasyChair format. Submitted papers should be formatted in PDF and uploaded to https://easychair.org/conferences/?conf=radical2019 We invite submissions describing talk proposals on the intersection of logic and concurrency. A submission to RADICAL would typically fall within one of the following categories: reports of an ongoing work and/or preliminary results; summaries of an already published paper (or series of papers); overviews of (recent) PhD theses; descriptions of research projects and consortia; manifestos, calls to action, personal views on current and future challenges; overviews of interesting yet underrepresented problems. This list is by no means exhaustive but merely indicative. Submissions based on already published works should include explicit references/links as appropriate. Reviewers may read such prior published works, but are not obliged to do so. Submissions will be judged by the program committee on the basis of significance, relevance, and potential of an engaging, compelling talk at the workshop. Submission from PC members is encouraged. It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. No Proceedings: RADICAL will be an informal venue, oriented to interaction, so there will be no formal proceedings. Important Dates ** Submission deadline: Friday, 21 June 2019. ** Notification to authors: Friday, 26 July 2019. ** Workshop: Monday, 26 August 2019, in Amsterdam. Invited speakers Marieke Huisman (University of Twente, NL) Johan van Benthem (ILLC University of Amsterdam, NL / Stanford University, USA) Co-chairs Ornela Dardha, University of Glasgow Giuseppe Perelli, University of Leicester Program Committee Antonis Achilleos (Reykjavik University, Iceland) Natasha Alechina (University of Nottingham, UK) Stephanie Balzer (Carnegie Mellon University, USA) Benedikt Bollig (CNRS, LSV, ENS Paris-Saclay, France) Edwin Brady (University of St. Andrews, UK) James Brotherston (University College London, UK) Krishnendu Chatterjee (IST Austria) Silvia Crafa (University of Padua, Italy) Ornela Dardha (University of Glasgow, UK co-chair) Valeria de Paiva (Samsung Research America and University of Birmingham, UK) Mariangiola Dezani (University of Torino, Italy) Emmanuel Filiot (Universit? libre de Bruxelles and FNRS, Belgium) Bernd Finkbeiner (University of Saarland, Germany) Adrian Francalanza (University of Malta, Malta) Julian Gutierrez (University of Oxford, UK) Paul Harrenstein (University of Oxford, UK) Sophia Knight (University of Minnesota Duluth, USA) Orna Kupferman (Hebrew University, Israel) Garrett Morris (University of Kansas, USA) Aniello Murano (University of Naples, Italy) Giuseppe Perelli (University of Leicester, UK co-chair) Anna Philippou (University of Cyprus, Cyprus) Elaine Pimentel (UFRN, Brazil) Sophie Pinchinat (IRISA Rennes, France) Nir Piterman (University of Gothenburg, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) Bernardo Toninho (NOVA-LINCS, FCT NOVA / Universidade Nova de Lisboa, Portugal) Philip Wadler (University of Edinburgh, UK) --- Dr Ornela Dardha Lecturer (Assistant Professor) School of Computing Science University of Glasgow phone: +44 (0)141 330 1732 web: www.dcs.gla.ac.uk/~ornela/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From alwen.tiu at gmail.com Tue Jun 4 05:37:41 2019 From: alwen.tiu at gmail.com (Alwen Tiu) Date: Tue, 4 Jun 2019 19:37:41 +1000 Subject: [TYPES/announce] Call for Papers: APLAS 2019 Message-ID: [Apologies for multiple posts] CALL FOR PAPERS 17th Asian Symposium on Programming Languages and Systems (APLAS?19) Dec 2-4, 2019 Bali, Indonesia Website: https://conf.researchr.org/home/aplas-2019 The 17th Asian Symposium on Programming Languages and Systems (APLAS19; https://conf.researchr.org/home/aplas-2019) aims to stimulate programming language research by providing a forum for the presentation of the latest results and the exchange of ideas in programming languages and systems. APLAS is based in Asia but is an international forum that serves the worldwide programming languages community. APLAS 2019 will be held in Hotel Melia, Bali (Nusa Dua), Indonesia on 2 - 4 December 2019. Papers are solicited on topics such as: - Semantics, logics, foundational theory - Design of languages, type systems, and foundational calculi - Domain-specific languages - Compilers, interpreters, abstract machines - Program derivation, synthesis, and transformation - Program analysis, verification, model-checking - Logic, constraint, probabilistic, and quantum programming - Software security - Concurrency and parallelism - Tools and environments for programming and implementation Topics are not limited to those discussed in previous symposiums. Papers identifying future directions of programming and those addressing the rapid changes of the underlying computing platforms are especially welcome. Demonstration of systems and tools in the scope of APLAS are welcome to the System and Tool demonstrations category. Authors concerned about the appropriateness of a topic are welcome to consult with program chair prior to submission. IMPORTANT DATES Abstract deadline: June 11, 2019 (anywhere on Earth) Submission deadline: June 14, 2019 Author response: July 24-26, 2019 Author notification: August 12, 2019 Final version: August 30, 2019 Conference: December 2 - 4, 2019 CALL FOR REGULAR RESEARCH PAPERS We solicit submissions in the form of regular research papers describing original scientific research results, including system development and case studies. Regular research papers should not exceed 18 pages in the Springer LNCS format, including bibliography and figures. This category encompasses both theoretical and implementation (also known as system descriptions) papers. In either case, submissions should clearly identify what has been accomplished and why it is significant. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. System descriptions papers should contain a link to a working system and will be judged on originality, usefulness, and design. In case of lack of space, proofs, experimental results, or any information supporting the technical results of the paper could be provided as an appendix or a link to a web page, but reviewers are not obliged to read them. CALL FOR TOOL PAPERS We solicit submissions in the form of tool papers describing a demonstration of a tool or a system that support theory, program construction, reasoning, or program execution in the scope of APLAS. The main purpose of a tool paper is to display a completed, robust and well-documented tool-highlighting the overall functionality of the tool, the interfaces of the tool, interesting examples and applications of the tool, an assessment of the tool?s strengths and weaknesses, and a summary of documentation/support available with the tool. Authors of tool demonstration proposals are expected to present a live demonstration of the tool at the conference. It is highly desirable that the tools are available on the web. System and Tool papers should not exceed 8 pages in the Springer LNCS format, including bibliography and figures. They may include an additional appendix of up to 6 extra pages giving the outline, screenshots, examples, etc. to indicate the content of the proposed live demo. SUBMISSION INFORMATION Papers should be submitted electronically via the submission web page using EasyChair (https://easychair.org/my/conference?conf=aplas19). The acceptable format is PDF. Submitted papers must be unpublished and not submitted for publication elsewhere. Papers must be written in English. The proceedings will be published as a volume in Springer?s LNCS series. Accepted papers must be presented at the conference. REVIEW PROCESS APLAS 2019 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors? names or affiliations as they initially review a paper. The authors? names will then be revealed to the reviewers only once their reviews have been submitted. To facilitate this process, submitted papers must adhere to the following: Author names and institutions must be omitted and References to the authors? own related work should be in the third person (e.g., not ?We build on our previous work ?? but rather ?We build on the work of ??). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. AUTHOR RESPONSE PERIOD During the author response period, authors will be able to read reviews and respond to them as appropriate. RESEARCH INTEGRITY The Program Committee reserves the right, up until the time of publication, to reverse a decision of paper acceptance. Reversal is possible if fatal flaws are discovered in the paper, or research integrity is found to have been seriously breached. ABOUT BALI Quoting from the Lonely Planet web site: ?The mere mention of Bali evokes thoughts of a paradise. It's more than a place; it's a mood, an aspiration, a tropical state of mind.?. https://www.lonelyplanet.com/indonesia/bali -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.luckcuck at liverpool.ac.uk Tue Jun 4 07:06:21 2019 From: m.luckcuck at liverpool.ac.uk (Matt Luckcuck) Date: Tue, 4 Jun 2019 12:06:21 +0100 Subject: [TYPES/announce] Third CfP: Formal Methods for Autonomous Systems (FMAS) Message-ID: <9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6@getmailspring.com> ## Workshop: Formal Methods for Autonomous Systems (FMAS) #### **A satellite workshop of Formal Methods 2019** This one day workshop will bring together researchers working on a range of techniques for formal verification of autonomous systems, to present recent work in the area, discuss key difficulties, and stimulate collaboration between the robotics and formal methods communities. This workshop will include invited speakers, contributed papers, experience reports, and a discussion panel. More details can be found on our website: https://autonomy-and-verification-uol.github.io/events/fmas (https://link.getmailspring.com/link/9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6 at getmailspring.com/0?redirect=https%3A%2F%2Fautonomy-and-verification-uol.github.io%2Fevents%2Ffmas&recipient=dHlwZXMtYW5ub3VuY2VAbGlzdHMuc2Vhcy51cGVubi5lZHU%3D) ## Important Dates * Submission: 30th June 2019 * Notification: 31st July 2019 * Final Version due: 1st September 2019 * Workshop: 11th of October 2019 ## Scope Autonomous -- and Robotic -- Systems present unique challenges for formal methods. They are embodied entities that can interact with the real world and make autonomous decisions. Amongst others, they can be viewed as safety-critical, cyber-physical, hybrid, and real-time systems. Key issues for formal methods applied to autonomous systems include capturing how the system will deal with a dynamic external environment and verification of the system's decision making capabilities -- including planning, safety, ethical, and reconfiguration choices. Some autonomous systems require certification before deployment, others require public trust for wide adoption; both of these scenarios are being tackled by formal methods. The goals of this workshop are to bring together leading researchers in this area to present recent and ongoing work, including experience reports and case studies as well as identify future directions for this emerging application of formal methods. This workshop is concerned with the use of formal methods to specify, model, or verify autonomous or robotic systems, in whole or in part. Submissions may focus on case studies that identify the challenges for formal methods in this area, or experience reports that provide guidelines for tackling these challenges. Work using integrated formal methods, or describing the future directions of this field, are particularly welcome. ## Programme Information The workshop will feature invited speakers and presentations of accepted papers. The workshop will also feature a discussion panel for a structured, whole-group conversation for scoping the future directions of formal methods for autonomous systems. Invited Speakers: * Claudio Menghi, University of Luxembourg ## Submission Information There are two categories of submission: * Short papers -- 6 pages * Long papers -- 15 pages Topics of interest include (but are not limited to): * Experience reports/case studies on applying formal methods to autonomous and/or robotic systems * Novel formal methods that can be applied to autonomous and/or robotic systems * The modification of existing formal methods to suit autonomous and/or robotic systems * Future directions for formal methods for autonomous and/or robotic systems Submission will be via easychair: https://easychair.org/conferences/?conf=fmas2019 (https://link.getmailspring.com/link/9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6 at getmailspring.com/1?redirect=https%3A%2F%2Feasychair.org%2Fconferences%2F%3Fconf%3Dfmas2019&recipient=dHlwZXMtYW5ub3VuY2VAbGlzdHMuc2Vhcy51cGVubi5lZHU%3D), in LNCS format. Each submission will receive at least three, single-blind reviews. If a paper is accepted, at least one of the authors must attend the workshop to present their work. Revised selected papers will be published in the upcoming FM 2019 Workshops LNCS volume. ## Chairs * Marie Farrell (https://cgi.csc.liv.ac.uk/~marie (https://link.getmailspring.com/link/9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6 at getmailspring.com/2?redirect=https%3A%2F%2Fcgi.csc.liv.ac.uk%2F~marie&recipient=dHlwZXMtYW5ub3VuY2VAbGlzdHMuc2Vhcy51cGVubi5lZHU%3D)), University of Liverpool, UK * Michael Fisher (https://cgi.csc.liv.ac.uk/~michael (https://link.getmailspring.com/link/9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6 at getmailspring.com/3?redirect=https%3A%2F%2Fcgi.csc.liv.ac.uk%2F~michael&recipient=dHlwZXMtYW5ub3VuY2VAbGlzdHMuc2Vhcy51cGVubi5lZHU%3D)), University of Liverpool, UK * Matt Luckcuck (https://cgi.csc.liv.ac.uk/~mattlck (https://link.getmailspring.com/link/9B0B09D6-9170-4D2B-81C8-FD0CAE1C33B6 at getmailspring.com/4?redirect=https%3A%2F%2Fcgi.csc.liv.ac.uk%2F~mattlck&recipient=dHlwZXMtYW5ub3VuY2VAbGlzdHMuc2Vhcy51cGVubi5lZHU%3D)), University of Liverpool, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From reynald.affeldt at aist.go.jp Wed Jun 5 05:21:04 2019 From: reynald.affeldt at aist.go.jp (AffeldtReynald) Date: Wed, 5 Jun 2019 09:21:04 +0000 Subject: [TYPES/announce] [CFP] The Coq Workshop 2019 (Deadline Extension) Message-ID: The submission deadline has been extended to Monday 2019-06-10. For more information: https://staff.aist.go.jp/reynald.affeldt/coq2019/. -- ********************************************************************* The Coq Workshop 2019: Call for Talk Proposals Colocated with the 10th International Conference on Interactive Theorem Proving (ITP 2019), Portland, OR, USA ********************************************************************** We are pleased to invite you to submit talk proposals for the Coq workshop 2019, which will be held on September 8 2019, in Portland, OR, USA. The Coq workshop is part of ITP 2019 (https://itp19.cecs.pdx.edu/). The Coq workshop 2019 is the 10th Coq Workshop.? The Coq Workshop series (https://coq.inria.fr/coq-workshop/) brings together Coq (https://coq.inria.fr/) users, developers, and contributors.? While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, supplemented with invited talks. We invite all members of the Coq community to propose informal talks, discussion sessions, or any potential uses of the day allocated to the workshop. Important dates: - June 10 2019: Deadline for abstract submission (Extended) - July 2 2019: Notification to authors - September 8 2019: Workshop Submission Instructions: Authors should submit short proposals through EasyChair (https://easychair.org/conferences/?conf=coq2019) in the form of a PDF extended abstract of less than 2 pages, in full-page single-column style. Relevant subject matter includes but is not limited to: - Theory and implementation of the Calculus of Inductive Constructions - Language or tactic features - Plugins and libraries for Coq - Techniques for formalization programming languages and mathematics - Applications and experience in education and industry - Tools and platforms built on Coq (including interfaces) - Formalization tricks and pearls Program Committee: - Reynald Affeldt (AIST) - Christian Doczkal (CNRS - LIP, ENS Lyon) - Jacques Garrigue (Nagoya University) - Chantal Keller (LRI, Univ. Paris-Sud) - Dominique Larchey-Wendling (CNRS, Loria) - Gregory Malecha (BedRock Systems Inc.) - Pierre-Marie P?drot (INRIA) - Ilya Sergey (Yale-NUS College and NUS School of Computing) - John Wiegley (DFINITY) Organization contact (co-chairs): reynald.affeldt AT aist.go.jp, garrigue AT math.nagoya-u.ac.jp From types-announce at valentinblot.org Wed Jun 5 09:42:06 2019 From: types-announce at valentinblot.org (Valentin Blot) Date: Wed, 05 Jun 2019 15:42:06 +0200 Subject: [TYPES/announce] Facets of realizability - call for participation Message-ID: <1c66534c049d669d1395883fd4aa89d93eace254.camel@valentinblot.org> CALL FOR PARTICIPATION To the FACETS OF REALIZABILITY workshop. https://project.inria.fr/realizability2019 Cachan (Paris), France, 1 - 3 July 2019. REGISTRATION: *** BEFORE JUNE 15TH *** Registration is free but mandatory. We cover lunches and coffee breaks for all participants. You can register by sending an e-mail to both organizers with subject line ?[facets of realizability] registration?. BACKGROUND: The goal of the workshop is to bring together researchers interested in realizability or whose research involves applications of realizability. Here, ?realizability? is to be understood in a very broad sense to foster new ideas from interaction of people working on its different aspects. The main focus will be realizability interpretations, arithmetic, function and categorical realizability and in particular work on the boundary between any of these. An example of a concept that lies at the border between arithmetic and function realizability is the principle of bar induction. INVITED SPEAKER: Paulo Oliva PROGRAM: https://project.inria.fr/realizability2019/program the organizers, Valentin Blot & Florian Steinberg From krismicinski at gmail.com Wed Jun 5 22:34:23 2019 From: krismicinski at gmail.com (Kristopher Micinski) Date: Wed, 5 Jun 2019 22:34:23 -0400 Subject: [TYPES/announce] Final CFP Scheme Workshop 2019 (Deadline: June 7 AOE) Message-ID: Hi all, This is just a short note to let you all know that the Scheme Workshop deadline is June 7 AOE. The workshop website is here: https://thomas.gilray.org/scheme-2019/ Submission instructions are included at the above URL. We are looking forward to seeing exciting work (of interest to the Scheme community) at any stage of development. CFP text below: We invite high-quality papers about novel research results, lessons learned from practical experience in an industrial or educational setting, and even new insights on old ideas. We welcome and encourage submissions that apply to any dynamic functional language, especially those that can be considered a Scheme: from strict subsets of RnRS to other "Scheme" implementations, to Racket, to Lisp dialects including Clojure, Emacs Lisp, Common Lisp, to functional languages with continuations and/or macros (or extended to have them) such as Dylan, ECMAcript, Hop, Lua, Scala, Rust, etc. The elegance of the paper and the relevance of its topic to the interests of Schemers will matter more than the surface syntax of the examples used. Topics of interest include (but are not limited to) Interaction: program-development environments, debugging, testing, refactoring Implementation: interpreters, compilers, tools, garbage collectors, benchmarks Extension: macros, hygiene, domain-specific languages, reflection, and how such extension affects interaction. Expression: control, modularity, ad hoc and parametric polymorphism, types, aspects, ownership models, concurrency, distribution, parallelism, non-determinism, probabilism, and other programming paradigms Integration: build tools, deployment, interoperation with other languages and systems Formal semantics: Theory, analyses and transformations, partial evaluation Human Factors: Past, present and future history, evolution and sociology of the language Scheme, its standard and its dialects Education: approaches, experiences, curricula Applications: industrial uses of Scheme Scheme pearls: elegant, instructive uses of Scheme Kris Micinski From kaposi.ambrus at gmail.com Thu Jun 6 06:37:22 2019 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Thu, 6 Jun 2019 12:37:22 +0200 Subject: [TYPES/announce] Call for Conference Grant Applications (Inclusiveness Target Countries) In-Reply-To: References: Message-ID: Call for Conference Grant Applications The European research network on types for programming and verification (EUTypes COST Action, https://eutypes.cs.ru.nl) supports attendance of young researchers presenting work on type theory at international conferences via travel grants. The rules are described here: https://eutypes.cs.ru.nl/ConfGrants The main points are: * Only researchers from ITCs participating in the action are eligible. As of June 2018, the ITCs involved in EUTypes are: Bosnia and Herzegovina, Cyprus, Czech Republic, Estonia, Hungary, Lithuania, Macedonia, Poland, Portugal, Romania, Serbia, Slovenia. * Only PhD students and Early Career Investigators (researchers whose PhD degree is at most 8 years old) are eligible. * The grantee must give a talk or present a poster on the topic of type theory. Applications have to be submitted through the e-COST system: https://e-services.cost.eu/conferencegrant Please inform researchers in your country who might be interested and contact me if you have any questions. Many thanks, Ambrus Kaposi EUTypes conference grant coordinator From n.yoshida at imperial.ac.uk Thu Jun 6 08:18:53 2019 From: n.yoshida at imperial.ac.uk (Yoshida, Nobuko) Date: Thu, 6 Jun 2019 12:18:53 +0000 Subject: [TYPES/announce] A PhD position at Imperial College London Message-ID: The starting date: 1st October 2019 (3.5 Years) The position is fully funded, covering tuition fees and a bursary. The position is available to home and EU students. The Department of Computing at Imperial College London is a leading department of Computer Science among UK Universities, and has consistently been awarded the highest research and teaching (rated as "Excellent" in the previous national assessment of teaching quality). We invite applications for a PhD studentship funded by VeTSS in programming languages and software engineering research related to concurrency theories and session types under the supervision of Professor Nobuko Yoshida and Dr Rumyana Neykova. The primary objective of the PhD project is verification of distributed protocols using session types. Session types (also called protocols) are a typing discipline to structure and verify message-passing communications. Session types (or behavioural types) have been applied to concurrent/distributed main stream languages, including Scala [PLDI'19], Go [POPL'19,ICSE'18,POP'17] and F# [CC'18]. Session types are also well-connected to several foundational areas such as automata theories/model-checking [CAV'19,POPL19b] and Game Semantics/Linear Logic [POPL19c,FoSSaCs'19]. See http://mrg.doc.ic.ac.uk/ for more details on session types and applications. This research will centre on the hypothesis that: (1) multiparty session types, and their development approach, can be effectively extended to deal with data and control-flow constraints; and (2) the effectiveness of the approach (in a mainstream language) can be demonstrated via a concrete embedding of the theory. A successful candidate will develop the underlying theory and language implementation. The PhD candidate will be part of the Mobility and Session Types Research Group (MRG). Informal inquiries about this position are also encouraged and can be directed to Nobuko Yoshida. Applicants are expected to have a First Class or Distinction Masters level degree, or equivalent, in a relevant scientific or technical discipline, such as computer science. Applicants must be fluent in spoken and written English. The PhD studentship consists of an annual bursary up to a maximum of three and a half years. In addition, you will receive a desktop computer and conference allowance. To apply for this position, you must have a strong background in at least one of the following areas: * Programming Languages * Type Systems * Formal Methods and Theories * Systems The starting date is 1st October 2019 Applications must include the following: * A 2-page research statement that describes: (i) what you see as an interesting research issue; (ii) an outline of the objectives and methodology for the research; (iii) what relevant experience you have *A detailed CV *Transcripts of all degree results *The contact details for two referees Please email your application to with the subject title "VeTSS PhD Scholarship on Session Types" ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Julien.Signoles at cea.fr Thu Jun 6 09:48:23 2019 From: Julien.Signoles at cea.fr (Julien Signoles) Date: Thu, 6 Jun 2019 15:48:23 +0200 Subject: [TYPES/announce] [Job] 2-year Postdoc Position on Frama-C/E-ACSL Message-ID: <06b614fd-0227-8ea0-a945-ad9e1eb4ffb0@cea.fr> Hello, The Software Reliability and Security Lab at CEA LIST (Paris Saclay, France) is hiring a 2-year postdoctoral researcher who will improve E-ACSL, the runtime verification plug-in of Frama-C. Frama-C is an opensource framework providing several analyzers for C code. The analyzed programs can be annotated by formal specifications written in the ACSL specification language. E-ACSL is one of the existing Frama-C analyzers. It converts ACSL annotations into C code in order to verify their validity at runtime, when the program is being executed. The goal of this postdoctoral position is twofolds: on the one hand, the postdoctoral researcher shall propose new compilation schemes to support additional ACSL constructs; on the other hand (s)he shall define new compilation techniques (or adapt existing ones) in order to optimize the generated code for reducing the time overhead and the memory footprint of the generated program. The work will be guided by and evaluated on case studies providing by a few of our academic and industrial partners. Knowledge in at least one of the following fields is required: - functional programming (ideally OCaml) - C programming - compilation - static analysis - semantics of programming languages - runtime verification - formal specification A full description of the position is available online: http://julien.signoles.free.fr/positions/postdoc-eacsl.pdf Feel free to contact me for additional details, Julien Signoles -- Researcher-engineer CEA LIST, Software Reliability and Security Lab tel:(+33)1.69.08.00.18 fax:(+33)1.69.08.83.95 Julien.Signoles at cea.fr From marta.kwiatkowska at cs.ox.ac.uk Thu Jun 6 13:26:11 2019 From: marta.kwiatkowska at cs.ox.ac.uk (Marta Kwiatkowska) Date: Thu, 6 Jun 2019 18:26:11 +0100 Subject: [TYPES/announce] Postdoc positions on ERC project fun2model in 'strong' AI/verification at Oxford In-Reply-To: <1aaced1a-cdd2-067c-42e1-d7b7981c5192@cs.ox.ac.uk> References: <1aaced1a-cdd2-067c-42e1-d7b7981c5192@cs.ox.ac.uk> Message-ID: <360ed71a-95dd-3178-3969-488bba36077b@cs.ox.ac.uk> [Please forward to anyone interested. Apologies for multiple mailings.] An exciting opportunity has arisen at the intersection of AI and verification: *three postdoctoral positions and two fully funded doctoral (DPhil) studentships* are available under the supervision of Professor Marta Kwiatkowska on the ERC Advanced Grant project FUN2MODEL (www.fun2model.org), to commence in October 2019 or as soon as possible thereafter. The FUN2MODEL "From FUNction-based TO MOdel-based automated probabilistic reasoning for DEep Learning" project (www.fun2model.org) aims to make advances towards provably robust 'strong' Artificial Intelligence. In contrast to 'narrow' AI perception tasks realised by deep learning, which are limited to learning data associations, and sometimes referred to as function-based, 'strong' AI aims to match human intelligence and requires model-based reasoning about causality and 'what if' scenarios, incorporation of cognitive aspects such as beliefs and goals, and probabilistic reasoning frameworks that combine logic with statistical machine learning. The objectives of FUN2MODEL are to develop novel probabilistic verification and synthesis techniques to guarantee safety, robustness and fairness for complex decisions based on machine learning, formulate a comprehensive, compositional game-based modelling framework for reasoning about systems of autonomous agents and their interactions, and evaluate the techniques on a variety of case studies. The positions are briefly described below; please follow the links for *information about the selection criteria and how to apply*. *Senior Research Associate**on FUN2MODEL, fixed term for 3 years from 1st October 2019, with the possibility of extension** **Grade 8: Salary ?40,792 ? ?48,677 p.a. (note: post may be under-filled at grade 7: ?32,236 - ?39,609 p.a.)* http://www.cs.ox.ac.uk/news/1684-full.html The successful appointee will be expected to provide overall leadership for the development of probabilistic verification and synthesis methods, including software implementation and PRISM extensions, with emphasis on data-centric modelling, coordination and reasoning for autonomous multi-agent systems, capturing cognitive and affective aspects. This includes causal reasoning based on Bayesian networks; game-theoretic methods and algorithmic schemes for coordination and collaboration; formalisation of provably robust and beneficial collaboration; extensions of PRISM modelling language and software; and relevant case studies. *Research Associate**post 1 on FUN2MODEL, fixed term for 3 years from 1st October 2019, with the possibility of extension** Grade 7: Salary ?32,236 - ?39,609 p.a. * http://www.cs.ox.ac.uk/news/1683-full.html The successful appointee will be expected to contribute to the development of probabilistic verification and synthesis methods, with emphasis on developing automated probabilistic verification and synthesis methods for machine learning components. This includes Bayesian interpretation; provable probabilistic robustness guarantees for neural networks; provably correct synthesis for neural networks; complex correctness properties for machine learning decisions; software implementation; and relevant case studies. *Research Associate**post 1 on FUN2MODEL, fixed term for 3 years from 1st October 2019, with the possibility of extension Grade 7: Salary ?32,236 - ?39,609 p.a. * http://www.cs.ox.ac.uk/news/1682-full.html The successful appointee will be expected to contribute to the development of probabilistic verification and synthesis methods, with emphasis on developing an algebraic theory of probabilistic components amenable to machine learning (ML). This includes study of interfaces and algebraic operations for ML components; contract-based probabilistic reasoning for ML components; reasoning about complex ML decisions; integration with autonomous multi-agent system models and reasoning tools; and relevant case studies. The division of responsibilities between the three research posts may be adapted following interview depending on the qualifications and experience of the candidates. *2 x Doctoral**(DPhil) Studentships on FUN2MODEL, 3.5 years from 1st October 2019, with the possibility of extension** Stipend of at least ?15600 per annum p.a, including fees at EU/home level, laptop and conference travel * *For more information about the studentships, selection criteria and how to apply see***http://www.cs.ox.ac.uk/news/1681-full.html *Studenship 1:* *Fairness and bias in multi-agent interactions* Fairness and bias of algorithmic decisions is critical to ensure their acceptance in society, but has been lacking in recently deployed AI software, for example Microsoft?s bot Tay. As a result, a variety of definitions of algorithmic fairness and corresponding verification approaches have been developed. However, these do not capture the influence of the cognitive and affective aspects of complex decisions made by autonomous agents, such as preferences and emotional state, which are essential to achieve effective collaboration of human and artificial agents. This project aims to develop a probabilistic, Bayesian framework based on causal inference for reasoning about fairness and bias in multi-agent collaborations, together with demonstrator case studies and associated software tools. *Studentship 2: **Causal reasoning about accountability and blame* While deep learning is able to discern data associations, Bayesian networks are capable of reasoning about counterfactual and interventional scenarios, for example ?What if the car had swerved when the child stepped on to the road??. However, in order to model realistic human behaviours, Bayesian priors and inference must additionally account for cognitive goals and intentions, such as inference of intent for the pedestrian. This project aims to develop a framework for probabilistic causal reasoning with cognitive aspects to study accountability and blame in autonomous scenarios, together with demonstrator case studies and associated software tools. The successful applicants will join an internationally leading research group of Professor Marta Kwiatkowska, who has an extensive track record in probabilistic verification and pioneering research on safety verification for neural networks and trust in human-robot collaborations. More information about Professor Kwiatkowska?s research and PRISM model checker can be found here: http://www.cs.ox.ac.uk/marta.kwiatkowska/ https://royalsociety.org/science-events-and-lectures/2018/11/milner-lecture/ https://www.prismmodelchecker.org/ The *closing date* for all applications is *8 July 2019* (note different procedures for postdocs and studentships) . *Interviews* are expected to be held on *23-24th**July 2019*. *Enquiries* to Professor Marta Kwiatkowska (marta.kwiatkowska at cs.ox.ac.uk) are welcome. Our staff and students come from all over the world and we proudly promote a friendly and inclusive culture. Diversity is positively encouraged, through diversity groups and champions, for example http://www.cs.ox.ac.uk/aboutus/women-cs-oxford/index.html, as well as a number of family-friendly policies, such as the right to apply for flexible working and support for staff returning from periods of extended absence, for example maternity leave. -- Professor Marta Kwiatkowska FRS Fellow of Trinity College Department of Computer Science University of Oxford Wolfson Building, Parks Road Oxford, OX1 3QD Tel: +44 (0)1865 283509 Email:Marta.Kwiatkowska at cs.ox.ac.uk URL:http://www.cs.ox.ac.uk/people/marta.kwiatkowska/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From R.T.A.Aarssen at cwi.nl Thu Jun 6 18:38:39 2019 From: R.T.A.Aarssen at cwi.nl (Rodin Aarssen) Date: Fri, 7 Jun 2019 00:38:39 +0200 (CEST) Subject: [TYPES/announce] GPCE 2019: 2nd Call for Papers - Athens, Greece; October 21-22 Message-ID: <306186545.884855.1559860719858.JavaMail.zimbra@cwi.nl> CALL FOR PAPERS 18th International Conference on Generative Programming: Concepts & Experiences (GPCE 2019) October 21-22, 2019 Athens, Greece (co-located with SPLASH 2019) https://conf.researchr.org/home/gpce-2019 http://twitter.com/GPCECONF http://www.facebook.com/GPCEConference IMPORTANT DATES * Submission of abstracts: June 14, 2019 * Submission of papers: June 21, 2019 * Paper notification: August 9, 2019 Submission site: https://gpce19.hotcrp.com/ -------------------------------------------------------------------------- SCOPE GPCE is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to: * program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, * domain-specific languages, language embedding, language design, and language workbenches, * feature-oriented programming, domain engineering, and feature interactions, * applications and properties of code generation, language implementation, and product-line development. Authors are welcome to check with the program co-chairs whether their planned papers are in scope. PAPER SELECTION The GPCE program committee will evaluate each submission according to the following selection criteria: * Novelty. Papers must present new ideas or evidence and place them appropriately within the context established by previous research in the field. * Significance. The results in the paper must have the potential to add to the state of the art or practice in significant ways. * Evidence. The paper must present evidence supporting its claims. Examples of evidence include formalizations and proofs, implemented systems, experimental results, statistical analyses, and case studies. * Clarity. The paper must present its contributions and results clearly. PAPER CATEGORIES GPCE solicits three kinds of submissions. * Full Papers reporting original and unpublished results of research that contribute to scientific knowledge in any GPCE topic listed above. Full paper submissions must not exceed 12 pages excluding bibliography. * Short Papers presenting unconventional ideas or visions about any GPCE topic listed above. Short papers do not always require complete results as in the case of a full paper. In this way, authors can introduce new ideas to the community and get early feedback. Please note that short papers are not intended to be position statements. Short papers are included in the proceedings and will be presented at the conference. Short paper submissions must not exceed 6 pages excluding bibliography. * Tool Demonstrations presenting tools for any GPCE topic listed above. Tools must be available for use and must not be purely commercial. Submissions must provide a tool description not exceeding 6 pages excluding bibliography and a separate demonstration outline including screenshots also not exceeding 6 pages. Tool demonstrations must have the keywords "Tool Demo" or "Tool Demonstration" in their title. If the submission is accepted, the tool description will be published in the proceedings. The demonstration outline will only be used by the program committee for evaluating the submission. PAPER SUBMISSION All submissions must use the ACM SIGPLAN Conference Format "acmart", using the "sigplan" sub-format, and 10 point font. Additional details and links to templates and the LaTeX class file can be found on the conference web site: https://conf.researchr.org/home/gpce-2019. To increase fairness in reviewing, a double-blind review process has become standard across SIGPLAN conferences. GPCE will follow a very lightweight model, where author identities are revealed to reviewers after submitting their initial reviews. Hence, the purpose is not to conceal author identities at all cost, but merely to provide reviewers with an unbiased first look at a submission. Author names and institutions should be omitted from submitted papers, and references to the authors' own related work should be in the third person. No other changes are necessary, and authors will not be penalized if reviewers are able to infer their identities in implicit ways. Papers must be submitted using HotCRP: https://gpce19.hotcrp.com/ For additional information, clarification, or answers to questions please contact the program co-chairs. ORGANIZATION Chairs * General chair: Ina Schaefer (TU Braunschweig) * Program co-chair: Christoph Reichenbach (Lund University) * Program co-chair: Tijs van der Storm (CWI / University of Groningen) Program Committee * Jonathan Aldrich (CMU) * Juliana Alves Pereira (University of Rennes, INRIA) * Marsha Chechik (University of Toronto) * Shigeru Chiba (University of Tokyo) * Thomas Degueule (CWI) * Sebastian Erdweg (TU Delft) * Matthew Flatt (University of Utah) * Robert Gl?ck (University of Copenhagen) * Elisa Gonzalez Boix (VUB) * Geoffrey Mainland (Drexel University) * Chris Martens (NCSU) * Maryam Mehri Dehnavi (University of Toronto) * Peter Mosses (Swansea University / TU Delft) * David Pearce (Victoria University of Wellington) * Alex Potanin (Victoria University of Wellington) * Larissa Rocha Soares (Federal University of Bahia) * Ulrik Schultz (University of Southern Denmark) * Sandro Schulze (University of Magdeburg) * Christoph Seidl (TU Braunschweig) * Michel Steuwer (University of Glasgow) * Sam Tobin Hochstadt (Indiana University) * Kanae Tsushima (National Institute of Informatics) * Philip Wadler (University of Edinburgh) * Eric Walkingshaw (Oregon State University) * Adam Welc (Uber) * Peng Wu (Huawei) From publicityifl at gmail.com Fri Jun 7 05:12:16 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Fri, 7 Jun 2019 02:12:16 -0700 Subject: [TYPES/announce] Final call for regular papers for IFL 2019 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the call for papers for IFL 2019. With respect to the previous call, the deadline for submitting regular papers has been changed to June 15th. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Publicity Chair of IFL --- ================================================================================ IFL 2019 31st Symposium on Implementation and Application of Functional Languages National University of Singapore September 25th-27th, 2019 http://2019.iflconference.org ================================================================================ ### Scope The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2019 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. Topics of interest to IFL include, but are not limited to: - language concepts - type systems, type checking, type inferencing - compilation techniques - staged compilation - run-time function specialization - run-time code generation - partial evaluation - (abstract) interpretation - metaprogramming - generic programming - automatic program generation - array processing - concurrent/parallel programming - concurrent/parallel program execution - embedded systems - web applications - (embedded) domain specific languages - security - novel memory management techniques - run-time profiling performance measurements - debugging and tracing - virtual/abstract machine architectures - validation, verification of functional programs - tools and programming techniques - (industrial) applications ### Keynote Speaker * Olivier Danvy, Yale-NUS College ### Submissions and peer-review Differently from previous editions of IFL, IFL 2019 solicits two kinds of submissions: * Regular papers (12 pages including references) * Draft papers for presentations ('weak' limit between 8 and 15 pages) Regular papers will undergo a rigorous review by the program committee, and will be evaluated according to their correctness, novelty, originality, relevance, significance, and clarity. A set of regular papers will be conditionally accepted for publication. Authors of conditionally accepted papers will be provided with committee reviews along with a set of mandatory revisions. Regular papers not accepted for publication will be considered as draft papers, at the request of the author. Draft papers will be screened to make sure that they are within the scope of IFL, and will be accepted for presentation or rejected accordingly. Prior to the symposium: Authors of conditionally accepted papers and accepted presentations will submit a pre-proceedings version of their work that will appear in the draft proceedings distributed at the symposium. The draft proceedings does not constitute a formal publication. We require that at least one of the authors present the work at IFL 2019. After the symposium: Authors of conditionally accepted papers will submit a revised versions of their paper for the formal post-proceedings. The program committee will assess whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. Our interest is to ultimately accept all conditionally accepted papers. If you are an author of a conditionally accepted paper, please make sure that you address all the concerns of the reviewers. Authors of accepted presentations will be given the opportunity to incorporate the feedback from discussions at the symposium and will be invited to submit a revised full article for the formal post-proceedings. The program committee will evaluate these submissions according to their correctness, novelty, originality, relevance, significance, and clarity, and will thereby determine whether the paper is accepted or rejected. ### Publication The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. At no time may work submitted to IFL be simultaneously submitted to other venues; submissions must adhere to ACM SIGPLAN's republication policy: http://www.sigplan.org/Resources/Policies/Republication ### Important dates Submission of regular papers: June 15, 2019 Submission of draft papers: July 15, 2019 Regular and draft papers notification: August 1, 2019 Deadline for early registration: August 15, 2019 Submission of pre-proceedings version: September 15, 2019 IFL Symposium: September 25-27, 2019 Submission of papers for post-proceedings: November 30, 2019 Notification of acceptance: January 31, 2020 Camera-ready version: February 29, 2020 ### Submission details All contributions must be written in English. Papers must use the ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2019 ### Peter Landin Prize The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros. ### Organization and Program committee Chairs: Jurrien Stutterheim (Standard Chartered Bank Singapore), Wei Ngan Chin (National University of Singapore) Program Committee: - Olaf Chitil, University of Kent - Clemens Grelck, University of Amsterdam - Daisuke Kimura, Toho University - Pieter Koopman, Radboud University - Tamas Kozsik, Eotvos Lorand University - Roman Leschinskiy, Facebook - Ben Lippmeier, The University of New South Wales - Marco T. Morazan, Seton Hall University - Sven-Bodo Scholz, Heriot-Watt University - Tom Schrijvers, Katholieke Universiteit Leuven - Alejandro Serrano, Utrecht University - Tony Sloane, Macquarie University - Simon Thompson, University of Kent - Marcos Viera, Universidad de la Republica - Wei Ngan Chin, NUS - Jurrien Stutterheim, Standard Chartered Bank ### Venue The 31st IFL is organized by the National University of Singapore. Singapore is located in the heart of South-East Asia, and the city itself is extremely well connected by trains and taxis. See the website for more information on the venue. ### Acknowledgments This call-for-papers is an adaptation and evolution of content from previous instances of IFL. We are grateful to prior organizers for their work, which is reused here. A part of IFL 2019 format and CFP language that describes conditionally accepted papers has been adapted from call-for-papers of OOPSLA conferences. -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiemann at informatik.uni-freiburg.de Fri Jun 7 05:39:21 2019 From: thiemann at informatik.uni-freiburg.de (Peter Thiemann) Date: Fri, 7 Jun 2019 11:39:21 +0200 Subject: [TYPES/announce] Two Phd/PostDoc positions, Freiburg University Message-ID: The programming languages group at University of Freiburg, Germany, has openings for researchers to work with Prof Peter Thiemann on DFG-funded projects. One project deals with inferrable resource typing, where the goal is a system that combines Rust-style borrowing and typestate with type inference. Session typing is a special instance of the system. The other project develops new approaches to infer and verify TypeScript signatures from JavaScript sources. Both projects involve a combination of theory (formal models, mechanized metatheory, and logics) and practical work (implementation and validation by case studies), but the emphasis can be negotiated.? JOB DETAILS AND APPLICATION The salary is according to the TV-L E13 scale of the German public service. The university of Freiburg aims at increasing the number of female employees and thus especially welcomes applications of female candidates. Applications of disabled candidates will be given priority, depending on their suitability. Applications in PDF format or informal enquiries by email to thiemann at informatik.uni-freiburg.de are welcome. The application deadline is June 30, but applications will be considered until the position is filled. The starting date is negotiable, but preferably no later than October 1, 2019. Check out our research webpage http://proglang.informatik.uni-freiburg.de/research/ or the DBLP publication profile http://dblp.dagstuhl.de/pers/hd/t/Thiemann:Peter for more information. From gopalan at cs.umn.edu Fri Jun 7 15:50:55 2019 From: gopalan at cs.umn.edu (Gopalan Nadathur) Date: Fri, 7 Jun 2019 14:50:55 -0500 Subject: [TYPES/announce] postdoctoral opening at the University of Minnesota Message-ID: Applications are invited for a one-year postdoctoral position, possibly extendable into a second year, at the University of Minnesota related to an NSF-funded project entitled "A Higher-Order Framework for Meta-Theoretic Reasoning." The position is available immediately and reviews of applications will be conducted as they are received. The project within which the appointment is to be made concerns the further development of a logic that incorporates a treatment of fixed-point definitions and the enhancement of the capabilities of the Abella proof assistant (see http:\\abella-prover.org) that is based on this logic. One particular extension to the underlying logic that is being investigated is the addition of predicate quantification. The research group is also interested in building into the Abella system the capability to reason about specifications written in linear logic and dependently typed lambda calculi, and in demonstrating the benefits of the system in tasks such as compiler verification. To be suitable for the position, the candidate should be broadly conversant with the areas of computational logic and programming languages and should have the mathematical and programming skills necessary for conducting research in them. Prior exposure to a proof assistant or logical framework such as Coq, Isabelle or Abella, programming experience with a functional language such as OCaml, an understanding of proof theoretic treatments of aspects such as induction and co-induction, and familiarity with issues related to proof search in sequent calculi and other similar logical systems would be needed for participating in the research at the appropriate level. For more details about the necessary background and possible topics of research within the project, please feel free to contact me (Gopalan Nadathur) via email at ngopalan at umn.edu. To view the official announcement for this position, please visit the URL https://hr.myu.umn.edu/jobs/ext/330828. This link also provides details about how to apply and serves as the portal for applications. The application process will require you to submit a letter indicating your interest, a current CV, one or two of your papers broadly related to the topics of research and the names and contact details for two references who might be contacted as part of the application review process. Note that a prerequisite for employment is a doctoral degree in Computer Science or closely related field. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nvazou at cs.ucsd.edu Sat Jun 8 05:15:23 2019 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Sat, 8 Jun 2019 11:15:23 +0200 Subject: [TYPES/announce] HiW'19: Call for Talks Message-ID: Hey all, Haskell Implementors Workshop is calling for talk proposals. Co-located with ICFP it is an ideal place to describe a Haskell library, a Haskell extension, works-in-progress, demo a new Haskell-related tool, or even propose future lines of Haskell development. Deadline is June 28th. Call for Talks The 11th Haskell Implementors? Workshop is to be held alongside ICFP 2019 this year in Berlin. It is a forum for people involved in the design and development of Haskell implementations, tools, libraries, and supporting infrastructure, to share their work and discuss future directions and collaborations with others. Talks and/or demos are proposed by submitting an abstract, and selected by a small program committee. There will be no published proceedings. The workshop will be informal and interactive, with open spaces in the timetable and room for ad-hoc discussion, demos and lightning talks. Scope and Target Audience It is important to distinguish the Haskell Implementors? Workshop from the Haskell Symposium which is also co-located with ICFP 2019. The Haskell Symposium is for the publication of Haskell-related research. In contrast, the Haskell Implementors? Workshop will have no proceedings ? although we will aim to make talk videos, slides and presented data available with the consent of the speakers. The Implementors? Workshop is an ideal place to describe a Haskell extension, describe works-in-progress, demo a new Haskell-related tool, or even propose future lines of Haskell development. Members of the wider Haskell community encouraged to attend the workshop ? we need your feedback to keep the Haskell ecosystem thriving. Students working with Haskell are specially encouraged to share their work. The scope covers any of the following topics. There may be some topics that people feel we?ve missed, so by all means submit a proposal even if it doesn?t fit exactly into one of these buckets: - Compilation techniques - Language features and extensions - Type system implementation - Concurrency and parallelism: language design and implementation - Performance, optimization and benchmarking - Virtual machines and run-time systems - Libraries and tools for development or deployment Talks We invite proposals from potential speakers for talks and demonstrations. We are aiming for 20-minute talks with 5 minutes for questions and changeovers. We want to hear from people writing compilers, tools, or libraries, people with cool ideas for directions in which we should take the platform, proposals for new features to be implemented, and half-baked crazy ideas. Please submit a talk title and abstract of no more than 300 words. Submissions can be made via HotCRP at https://icfp-hiw19.hotcrp.com/ until June 28th (anywhere on earth). We will also have lightning talks session. These have been very well received in recent years, and we aim to increase the time available to them. Lightning talks be ~7mins and are scheduled on the day of the workshop. Suggested topics for lightning talks are to present a single idea, a work-in-progress project, a problem to intrigue and perplex Haskell implementors, or simply to ask for feedback and collaborators. Invited Speakers - Lennart Augustsson & Satnam Singh Program Committee - Jose Calderon (Galois, Inc) - Jasper Van der Jeugt (Fugue) - Niki Vazou (IMDEA Software Institute) - Ningning Xie (The University of Hong King) - Brent Yorgey (Hendrix College) Best, Niki Vazou -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.pichardie at irisa.fr Sun Jun 9 05:34:14 2019 From: david.pichardie at irisa.fr (David Pichardie) Date: Sun, 9 Jun 2019 11:34:14 +0200 (CEST) Subject: [TYPES/announce] PhD and Postdoctoral position at ENS Rennes Message-ID: <790467705.40342915.1560072854512.JavaMail.zimbra@inria.fr> The IRISA/Inria Celtique group in Rennes (France) has several open PhD, post-doctoral and engineering positions. The positions are funded by David Pichardie's european ERC VESTA project (2018-2023), hosted by ENS Rennes. Postdoc and engineer applicants must have a PhD in Computer Science. PhD applicants must have a Master in Computer Science. We seek excellent candidates with a solid background in Computer Science, in all the following topics: - formal semantics of programming languages - compiler implementation - abstract interpretation design and implementation Postdoc positions are one year, with the possibility of extension to a second year. All position may start after September 1st 2019. Applicants should send their curriculum vitae, cover letter and names/contact information of two references to David Pichardie before end of June 2019. Potential research projects - Building an advanced abstract interpretation for C, Java or VHDL - Innovative techniques for extraction of efficient code with Coq From ivan.lanese at gmail.com Mon Jun 10 03:26:45 2019 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 10 Jun 2019 09:26:45 +0200 (CEST) Subject: [TYPES/announce] Call for Ph.D. in Reversible Debugging of Concurrent Programs Message-ID: The French ANR project DCore is seeking applicants for a PhD student position. The PhD will be shared between the Spades team at INRIA Grenoble, France and the Focus team at University of Bologna, Italy. Salary is according to French standards. The DCore project aims at building a reversible debugger and abstract analyser for concurrent Erlang programs. The PhD position is referred to the part of reversible debugging and will include both theoretical and practical aspects. A reversible debugger allows one to explore a (concurrent) program execution back and forward looking for the bug. The starting point of the research effort will be the reversible debugger CauDEr for Erlang: Ivan Lanese, Naoki Nishida, Adri?n Palacios, Germ?n Vidal: CauDEr: A Causal-Consistent Reversible Debugger for Erlang. FLOPS 2018: 247-263 https://github.com/mistupv/cauder and the theory of causal-consistent reversibility and debugging described in: Ivan Lanese: >From Reversible Semantics to Reversible Debugging. RC 2018: 34-46 The successful applicants will be expected to contribute to this research effort, which will include both semantic foundations, programming abstractions, and practical implementations. Requirements for application: * Master Degree in Computer Science, Mathematics, or related field * Good background on programming languages and concurrency theory Application procedure: * Applications must be submitted online from: https://jobs.inria.fr/public/classic/fr/offres The post description is available at: https://jobs.inria.fr/public/classic/fr/offres/2019-01274 Applications should include a curriculum, a publication record and a statement of interest. Informal enquiries can be sent via e-mail to Prof. Jean-Bernard Stefani and Prof. Ivan Lanese * There is no deadline for application, applications will be considered on a first-come first-served basis. From tgivenwilson at hotmail.com Mon Jun 10 05:03:37 2019 From: tgivenwilson at hotmail.com (Thomas Wilson) Date: Mon, 10 Jun 2019 09:03:37 +0000 Subject: [TYPES/announce] PostDoc/Research Engineer in IoT Securit at UCLouvain Message-ID: One year PostDoc/research engineer position to work at Universite Catholique de Louvain on IoT security. The focus of this project is to improve IoT security against various forms of attacks such as: fault injection, side-channel analysis, and through information leakage. Successful applications should have background and interest in at least one of the following areas: - security - IoT development - fault injection attacks - formal methods for program analysis - verification - information leakage - cryptography The employment is full-time and the salary is between 2300 and 2500 euro after taxes, social security included. Initial contract offered for 1 year, extensions possible. The working language is English, French is not required. Interested candidates should contact Axel Legay (axel.legay at uclouvain.be). From dom.orchard at gmail.com Mon Jun 10 06:06:16 2019 From: dom.orchard at gmail.com (Dominic Orchard) Date: Mon, 10 Jun 2019 11:06:16 +0100 Subject: [TYPES/announce] CfP: JLAMP special issue associated with PLACES 2019 Message-ID: Call for Papers: Special issue of JLAMP for the 11th Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software (PLACES) 2019. https://www.journals.elsevier.com/journal-of-logical-and-algebraic-methods-in-programming/call-for-papers/11th-workshop-on-programming-language-approaches This special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) is devoted to the topics of the 11th International Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software (PLACES 2019), which took place in Prague as part of ETAPS 2019. This is however an *open call* for papers, therefore both participants of the workshop and other authors are encouraged to submit their contributions. *** Themes *** Modern hardware platforms, from the very small to the very large, increasingly provide parallel computing resources for applications to maximise performance. Many applications therefore need to make effective use of tens, hundreds, and even thousands of compute nodes. Computation in such systems is thus inherently concurrent and communication centric. Effectively programming such applications is challenging; performance, correctness, and scalability are difficult to achieve. Submissions are invited in the area of programming language approaches to concurrency, communication and distribution, ranging from foundational issues, through language implementations, to applications (such as scientific computing) and case studies. Please visit the above website for more detailed topics of interest. *** Submission *** We expect original articles (roughly 20-30 pages) that present high-quality contributions that have not been previously published in another journal and that must not be simultaneously submitted for publication elsewhere. Extended versions of papers published in the workshop?s proceedings are permitted. Longer papers will be considered if there is a clear justification for why additional pages are necessary; authors should contact the guest editors to discuss this. Each paper will undergo a thorough evaluation by at least two reviewers. The authors will have about one month to incorporate the comments of the reviewers and submit a revised version of their papers, which will be evaluated again by the reviewers to make a final decision. Contributions should be typeset in PDF format and must comply with JLAMP's author guidelines (see website for details). *** Guest editors *** Dominic Orchard, University of Kent (d.a.orchard at kent.ac.uk) Francisco Martins, University of the Azores (fmartins at acm.org) *** Dates *** Submission deadline: 31st September 2019 Acceptance notification: 3rd February 2020 -------------- next part -------------- An HTML attachment was scrubbed... URL: From edd at theunixzoo.co.uk Mon Jun 10 06:18:45 2019 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Mon, 10 Jun 2019 11:18:45 +0100 Subject: [TYPES/announce] Curry On and ECOOP 2019: Call for Participation Message-ID: <20190610101845.GE27775@arrakis.home> ============================================================================ Curry On & ECOOP 2019 London Mon 15 - Fri 19 July Call for Participation https://2019.ecoop.org/ ============================================================================ The Curry On and ECOOP programmes are now available and registration is open. Highlights range from a closing keynote on Thursday from Simon Peyton Jones to a keynote from Cynthia Solomon on the original design of Logo. Early registration closes on June 14th, so don't wait too long! Curry On keynotes =================== Lars Bak The Making of a Secure and Robust IoT Development Platform Cynthia Solomon Logo, A Computer Language to Grow With Ashley Williams Simon Marlow Glean: facts about code ECOOP keynotes ================ Azadeh Farzan Rethinking Compositionality: Composing Proofs From Program Behaviours Ilya Sergey Composing Distributed Systems that are Provably Correct (Dahl-Nygaard prize keynote) Simon Peyton Jones Automatic Differentiation for Dummies Plus ECOOP itself has new paper categories! From research papers to tool insights papers to pearls and more. And don't forget the ECOOP Summer School for PhD students! Workshops =========== AORTA BenchWork COP: Context-Oriented Programming and Advanced Modularity FTfJP: Formal Techniques for Java-like Programs ICOOOLPS: Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems PASS: Programming Across the System Stack Panathon Scala Symposium VORTEX: Verification of Objects at Runtime Execution Please check the workshop sites for more details, such as the Scala Symposium keynote "Silicon at the Speed of Software: From Circuits to Systems" by Henry Cook. From Graham.Hutton at nottingham.ac.uk Mon Jun 10 09:29:45 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 10 Jun 2019 13:29:45 +0000 Subject: [TYPES/announce] Assistant/Associate Professorships in Nottingham Message-ID: Dear all, As part of a strategic expansion, the School of Computer Science at the University of Nottingham is seeking to make multiple new appointments at the Assistant or Associate Professor level: https://tinyurl.com/y4qfdqps https://tinyurl.com/y2uw6tsa Applications in the area of the Functional Programming (FP) lab are strongly encouraged! The FP lab is keen to receive applications from candidates with an excellent publication record (e.g. papers in leading venues such as LICS, POPL, ICFP, JFP, TOPLAS, etc) and the ability to secure external funding to support their research. Further information about the FP lab is available from: https://tinyurl.com/y2ekdkqa The deadline for applications is Monday 8th July 2019. The advert mentions some specific research areas, but the positions are open to applicants from any area of Computer Science. -- Graham Hutton and Thorsten Altenkirch This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From nevrenato at gmail.com Tue Jun 11 05:59:45 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Tue, 11 Jun 2019 10:59:45 +0100 Subject: [TYPES/announce] Second Dali Workshop: Final Call for Papers (deadline extension) Message-ID: <71e15df3705e7380029706a59fb2d1869f530a4a.camel@gmail.com> Dynamic Logic: New Trends and Applications workshop.dali.di.uminho.pt Call for Papers Porto, 9 October, 2019 (part of the 3rd World Congress on Formal Methods 2019) OVERVIEW Building on the pioneer intuitions of Floyd-Hoare logic, dynamic logic was introduced in the 70's as a suitable logic to reason about, and verify, classic imperative programs. Since then, the original intuitions grew to an entire family of logics, which became increasingly popular for assertional reasoning about a wide range of computational systems. Simultaneously, their object (i.e. the very notion of a program) evolved in unexpected ways. This lead to dynamic logics tailored to specific programming paradigms and extended to new computing domains, including probabilistic, continuous and quantum computation. Both its theoretical relevance and practical potential make dynamic logic a topic of interest in a number of scientific venues, from wide-scope software engineering conferences to modal logic specific events. However, no specific event is exclusively dedicated to it. This workshop aims at filling fill such a gap, joining an heterogeneous community of colleagues, from Academia to Industry, from Mathematics to Computer Science. Support: PT-FLAD Chair & DaLi - POCI-01-0145-FEDER-016692 TOPICS Submissions are invited on the general field of dynamic logic, its variants and applications, including, but not restricted to Dynamic logic, foundations and applications Logics with regular modalities Modal/temporal/epistemic logics Kleene and action algebras and their variants Quantum dynamic logic Coalgebraic modal/dynamic logics Graded and fuzzy dynamic logics Dynamic logics for cyber-physical systems Dynamic epistemic logic Complexity and decidability of variants of dynamic logics and temporal logics Model checking, model generation and theorem proving for dynamic logics SUBMISSION AND PUBLICATION Original papers (unpublished and not submitted for publication elsewhere), up to 15 pages in LNCS style. As in the previous edition, post-proceedings will be published by Springer in a Lecture Notes of Computer Science volume. We will also have a special issue with extended, revised contributions in the Journal of Logic and Algebraic Methods in Programming, Elsevier Submit via the EasyChair link https://easychair.org/conferences/?conf=dali2019 INVITED SPEAKER Dexter Kozen, Cornell University IMPORTANT DATES Paper Submission: June 28, 2019 (EXTENDED) Notification: July 19, 2019 Camera Ready: September 2, 2019 Workshop: October 9, 2019 PROGRAMME COMMITTEE Guillaume Aucher (IRISA, FR) Carlos Areces (U Cordoba, AR) Alexandru Baltag, (UvA, NL) - PC co-chair Luis S. Barbosa, (U Minho, PT) - PC co-chair Mario Benevides (UFRJ, BR) Johan van Benthem (U Stanford, USA) Patrick Blackburn, (U Roskilde, DK) Thomas Bolander (DTU, Denmark) Zoe Christoff (U Bayreuth, Germany) Fredrik Dahlqvist (UCL, UK) Hans van Ditmarsch (LORIA, Nancy, FR) Nina Gierasimczuk (DTU, Denmark) Valentin Goranko (U Stockholm, SE) Davide Grossi (U Groningen, NL) Reiner Hahle (TU Darmstadt, DE) Rolf Hennicker (LMU, Munchen, DE) Andreas Herzig (U Toulouse, FR) Dexter Kozen (Cornell, USA) Clemens Kupke (U Strathclyde, UK) Alexandre Madeira (U Aveiro, PT) Manuel A. Martins (U Aveiro, PT) Paulo Mateus (IST, PT) Stefan Mitsch (CMU, USA) Renato Neves (U Minho, PT) Valeria de Paiva (Nuance Comms, USA) Aybuke Ozgun (ILLC, NL) Fernando Velazquez-Quesada (ILLC, NL) Olivier Roy (U Bayreuth, DE) Lutz Schroeder (FAU, Erlangen-Nurenberg, DE) Alexandra Silva (UCL, UK) Sonja Smets (UvA, NL) Rui Soares Barbosa (U Oxford, UK) Tinko Tinchev (Sofia U, BG) Renata Wassermann (USP, BR) -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at ghica.net Tue Jun 11 08:08:57 2019 From: dan at ghica.net (Dan Ghica) Date: Tue, 11 Jun 2019 13:08:57 +0100 Subject: [TYPES/announce] CFP: JOINT SYCO-STRING WORKSHOP Message-ID: ============================================= CALL FOR PAPERS JOINT SYCO-STRING WORKSHOP 3rd Annual Workshop on String Diagrams in Computation, Logic, and Physics (STRING 2019) and the Fifth Symposium on Compositional Structures (SYCO 5) http://events.cs.bham.ac.uk/syco/strings3-syco5/ University of Birmingham, UK 4-6 September 2019 ============================================= STRING diagrams are a powerful tool for reasoning about processes and composition. Originally developed as a convenient notation for the arrows of monoidal and higher categories, they are increasingly used in the formal study of digital circuits, control theory, concurrency, quantum and classical computation, natural language processes, logic and more. String diagrams combine the advantages of formal syntax with intuitive aspects: the graphical nature of terms means that they often reflect the topology of systems under consideration. Moreover, diagrammatic reasoning transforms formal arguments into dynamic, moving images, thus building domain specific intuitions, valuable both for practitioners and pedagogy. The Symposium on Compositional Structures is a new interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. You could submit work-in-progress, or a recently completed paper, or even a PhD or Masters thesis. While no list of topics could be exhaustive, SYCO-STRING welcomes submissions with a compositional focus related to any of the following areas, in particular (but not necessarily) from the perspective of category theory: * logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; * graphical calculi, including string diagrams, Petri nets and reaction networks; * languages and frameworks, including process algebras, proof nets, type theory and game semantics; * abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; * quantum algebra, including quantum computation and representation theory; * tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; * industrial applications, including case studies and real-world problem descriptions. Invited speakers ---------------- * Aleks Kissinger, Oxford * Jean Krivine, CNRS Paris * Koko Muroya, RIMS Kyoto * Detlef Plump, York * Mehrnoosh Sadrzadeh, QMU London * (more TBA) Important dates --------------- All deadlines are 23:59 anywhere-on-earth on the given dates. Submission deadline: 24 July 2019 Author notification: 7 August 2019 Travel support application deadline: To be announced Registration: To be announced Event dates: Wednesday 4 September to Friday 6 September 2019. SYCO will take place on Wednesday 4 September and the morning of Thursday 5 September. STRING will take place on the afternoon of Thursday 5 September and all day on Friday 6 September. Submissions ----------- Submission for both meetings will be by a single EasyChair page. There will be a single programme committee. Submission is not yet open. Submissions should present research results in sufficient detail to allow them to be properly considered. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should be aware that reviewers will not be able to read the entire document in detail. Think creatively?you could submit a recent paper, draft notes of a project in progress, or even a recent Masters or PhD thesis. To indicate the meeting for which you would like your submission to be considered, append "(STRING)" or "(SYCO)" in the title field of the EasyChair submission page. If you would be happy for it to be presented at either meeting, you may append both. If you have a submission which was deferred from a previous SYCO meeting, it will not automatically be considered for SYCO 5; you still need to submit it again explicitly. Such a submission will be prioritised for inclusion in the SYCO 5 programme. When submitting, append "(DEFERRED FROM SYCO X)" to the title of your paper, replacing "X" with the appropriate meeting number. There is no need to attach any documents. -- Dr. Dan R. Ghica Reader in Semantics of Programming Languages University of Birmingham, School of Computer Science http://www.cs.bham.ac.uk/~drg/ From stephan.merz at loria.fr Tue Jun 11 09:04:00 2019 From: stephan.merz at loria.fr (Stephan Merz) Date: Tue, 11 Jun 2019 15:04:00 +0200 Subject: [TYPES/announce] FM Tool Exhibition Message-ID: FM Tool Exhibition: Call for Tools The 3rd World Congress on Formal Methods will take place during the week of 7-11 October 2019 in Porto, Portugal. It brings together major conferences on formal methods, including the flagship FM conference, and many satellite workshops. Complementing the academic program, the industry day on October 11 targets industrial development of formal methods. The FM Tool Exhibition provides a forum for developers of academic or industrial tools that support the use of formal methods in different stages of system and software development. The tool exhibition will be located in a central lobby of the main conference building, facilitating informal exchanges with conference participants. Tools can be exhibited during all or part of the week, with a particular focus on the industry day on October 11. Exhibitors are requested to provide their hardware equipment and to ensure the presence of at least one person at their stands during the days they choose to exhibit their tool. The FM organizers will provide a desk, chairs, and power supply for tool exhibitors, independently of the level of sponsorship. Financial conditions: academic tool developers: free with registration of the exhibitors industrial tool developers: included with sponsorship of FM'19 World Congress and registration of the exhibitors (basic sponsoring starts at 500 euros, higher levels of sponsoring include registrations of participants) How to participate In order to submit a proposal for a tool to be exhibited, please send a title, short description, and URL describing the tool(s) to the Tool Exhibition Chairs by June 30, 2019. Thierry Lecomte, Clearsy, thierry.lecomte at clearsy.com Stephan Merz, Inria, stephan.merz at inria.fr Informal enquiries are welcome. From nevrenato at gmail.com Tue Jun 11 19:21:10 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Wed, 12 Jun 2019 00:21:10 +0100 Subject: [TYPES/announce] Formal Methods 2019 - Doctoral Symposium (Final Call for Papers) (Deadline extension) Message-ID: <1b628a302e3bb1366c17bbbd82edc4f3e0050680.camel@gmail.com> Formal Methods 2019 - Doctoral Symposium Porto, Portugal, October 7th, 2019 http://formalmethods2019.inesctec.pt/?page_id=361 In conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt GOALS AND SCOPE A Doctoral Symposium will be held on the 7th October in conjunction with the 23rd International Symposium on Formal Methods and 3rd World Congress on Formal Methods which will take place in Porto, Portugal, from 7 to 11 October 2019. This symposium aims to provide a helpful environment in which selected PhD students can present and discuss their ongoing work, meet other students working on similar topics, and receive helpful advice and feedback from a panel of researchers and academics. If you are a PhD student researching any topic that falls within the area of formal methods, you are warmly invited to submit a Research Abstract for consideration to be selected as a participant. There will be a best presentation award. Scholarships for attendance will also be available. RESEARCH ABSTRACTS Research Abstracts should be no more than 4 pages in LNCS format. Your Research Abstract should: - Outline the problem being addressed, its relevance, the solution you are working on, your research approach (such as your research method) and your expected contribution. - Contain a very brief literature survey indicating the most important references related to: (a) the problem being addressed and/or (b) existing solutions as appropriate. - Indicate your progress to date and the current stage of research. The Research Abstract should be written by yourself as sole author, but should include references to any papers you have already published, including joint publications with your supervisor. IMPORTANT DATES Submission deadline: June 18, 2019 (AoE)* (EXTENDED) Notification: July 5, 2019 Doctoral Symposium: October 7, 2019 HOW TO SUBMIT Please upload a PDF version of your Research Abstract, including your name, affiliation, and email address to: https://easychair.org/conferences/?conf=dsfm19 DOCTORAL SYMPOSIUM WEBSITE http://formalmethods2019.inesctec.pt/?page_id=361 ORGANISATION CHAIRS: Alexandra Silva, University College London Antonia Lopes, University of Lisbon PROGRAM COMMITTEE Alessandro Fantechi University of Florence Ana Cavalcanti University of York Andr? Platzer CMU Carlo A. Furia USI - Universit? della Svizzera Italiana Dalal Alrajeh Imperial College Einar Broch Johnsen University of Oslo Elvira Albert Universidad Complutense de Madrid Jaco van de Pol University of Twente Matteo Rossi Politecnico di Milano Stefania Gnesi ISTI-CNR Stephan Merz INRIA Nancy From j.a.perez at rug.nl Wed Jun 12 01:55:00 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Wed, 12 Jun 2019 07:55:00 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2019 (Amsterdam, co-located with CONCUR 2019) - Final CfP. Message-ID: [ Deadline approaching! Submissions from the TYPES readership, broadly related to concurrency, programming languages, and type systems are warmly welcome. ] =========================================== FINAL CALL FOR PAPERS Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) https://express-sos2019.cs.ru.nl Amsterdam (The Netherlands) August 26, 2019, Affiliated with CONCUR 2019 Invited speakers: Yuxin Deng, Tom Hirschowitz, and Kirstin Peters Submission deadline (full and short papers): Friday, June 21, 2019 =========================================== == SCOPE AND TOPICS The EXPRESS/SOS workshop series aims at bringing together researchers interested in the formal semantics of systems and programming concepts, and in the expressiveness of computational models. Topics of interest for EXPRESS/SOS 2019 include, but are not limited to: - expressiveness and rigorous comparisons between models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and rigorous comparisons between programming languages and models (distributed, component-based, object-oriented, service-oriented); - logics for concurrency (modal logics, probabilistic and stochastic logics, temporal logics and resource logics); - analysis techniques for concurrent systems; - theory of structural operational semantics (meta-theory, category-theoretic approaches, congruence results); - comparisons between structural operational semantics and other formal semantic approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. We especially welcome contributions bridging the gap between the above topics and neighbouring areas, such as, for instance: - computer security - multi-agent systems - programming languages and formal verification - reversible computation - knowledge representation == SUBMISSION GUIDELINES: We invite two types of submissions: * Full papers (up to 15 pages, excluding references). * Short papers (up to 5 pages, excluding references, not included in the workshop proceedings) All submissions should adhere to the EPTCS format (http://www.eptcs.org). Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. Submission is performed through EasyChair: https://easychair.org/conferences/?conf=expresssos2019 The final versions of accepted full papers will be published in EPTCS. It is understood that for each accepted submission one of the co-authors will register to the workshop and give the talk. == SPECIAL ISSUE There is a long tradition of special issues of reputed international journals devoted to the very best papers presented in prior editions of the workshop. For instance, a special issue of Information and Computation with selected papers from EXPRESS/SOS 2018 is currently in progress. We will consider organizing a special issue for EXPRESS/SOS 2019. == INVITED SPEAKERS - Yuxin Deng (East China Normal University, China) - Tom Hirschowitz (CNRS / Savoie Mont Blanc University, France) - Kirstin Peters (TU Berlin, Germany) == IMPORTANT DATES - Paper submission: June 21, 2019 - Notification date: July 26, 2019 - Camera ready version: August 11, 2019 - Workshop: August 26, 2019 == WORKSHOP CO-CHAIRS: Jorge A. P?rez (University of Groningen, The Netherlands) Jurriaan Rot (Radboud University, The Netherlands) == PROGRAM COMMITTEE: Roberto Bruni (Universit? di Pisa, Italy) Ilaria Castellani (INRIA, France) Valentina Castiglioni (INRIA Saclay, France) Matteo Cimini (University of Massachusetts Lowell, US) Emanuele D'Osualdo (Imperial College London, UK) Adrian Francalanza (University of Malta, Malta) Jean-Marie Madiot (INRIA, France) Marino Miculan (University of Udine, Italy) Mohammadreza Mousavi (University of Leicester, UK) Jovanka Pantovic (University of Novi Sad, Serbia) Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair Jurriaan Rot (Radboud University, The Netherlands) - co-chair Erik de Vink (Eindhoven University of Technology, The Netherlands) == CONTACT Prospective authors should contact the co-chairs in case of questions: express-sos19 at easychair.org -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl Office: Bernoulliborg 5.58 - +31 50 36 33971 From nevrenato at gmail.com Wed Jun 12 15:05:06 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Wed, 12 Jun 2019 20:05:06 +0100 Subject: [TYPES/announce] Formal Methods 2019 - LOPSTR (Second Call for Papers) Message-ID: <1664fcd64acc7ccfd03aa249bace0ff442bf255b.camel@gmail.com> ====================================================================== LOPSTR 2019: Second Call for Papers ====================================================================== 29th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2019 http://www.cs.unibo.it/projects/lopstr19/ Porto, Portugal, October 8-10, 2019 (co-located with the Symposium on Formal Methods, FM'19 and a part of the FM Week) The aim of the LOPSTR series is to stimulate and promote international research and collaboration on logic-based program development. LOPSTR is open to contributions in logic-based program development in any language paradigm. LOPSTR has a reputation for being a lively, friendly forum for presenting and discussing work in progress. Formal proceedings are produced only after the symposium so that authors can incorporate this feedback in the published papers. The 29th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2019) will be held at the Porto, Portugal. Previous symposia were held in Namur, Edinburgh, Siena, Canterbury, Madrid, Leuven, Odense, Hagenberg, Coimbra, Valencia, Lyngby, Venice, London, Verona, Uppsala, Madrid, Paphos, London, Venice, Manchester, Leuven, Stockholm, Arnhem, Pisa, Louvain-la-Neuve, Manchester and Frankfurt. LOPSTR 2019 will be co-located with the Symposium on Formal Methods, FM'19 and a part of the FM Week. Topics of interest cover all aspects of logic-based program development, all stages of the software life cycle, and issues of both programming-in-the-small and programming-in-the-large. This year LOPSTR extends its traditional topics to include also logic-based program development based on integration of sub-symbolic and symbolic models, on machine learning techniques and on differential semantics. Both full papers and extended abstracts describing applications in all these areas are especially welcome. Contributions are welcome on all aspects of logic-based program development, including, but not limited to: * synthesis * transformation * specialization * composition * optimization * inversion * specification * analysis and verification * testing and certification * program and model manipulation * machine learning for program development * integration of sub-symbolic and symbolic models * differential semantics * transformational techniques in SE * applications and tools Survey papers that present some aspects of the above topics from a new perspective, and application papers that describe experience with industrial applications are also welcome. Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal, conference, or workshop with refereed proceedings. Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). Important Dates Abstract submission: June 17, 2019 Paper/Extended abstract submission: June 24, 2019 Notification: July 24, 2018 Camera-ready (for electronic pre-proceedings): August 7, 2019 Symposium: October 8-10, 2019 Submission Guidelines Authors should submit an electronic copy of the paper (written in English) in PDF, formatted in the Lecture Notes in Computer Science style. Each submission must include on its first page the paper title; authors and their affiliations; contact author's email; abstract; and three to four keywords which will be used to assist the PC in selecting appropriate reviewers for the paper. Page numbers (and, if possible, line numbers) should appear on the manuscript to help the reviewers in writing their report. Submissions cannot exceed 15 pages including references but excluding well-marked appendices not intended for publication. Reviewers are not required to read the appendices, and thus papers should be intelligible without them. Papers should be submitted via the Easychair submission website for LOPSTR 2019. Best Paper Award and Prize A best paper award will be granted, which will include a 500 EUR prize provided by Springer. This award will be given to the best paper submitted to the conference, based on the relevance, originality, and technical quality. The program committee may split the award among two or more papers, also considering authorship (e.g., student paper). Proceedings The formal post-conference proceedings will be published by Springer in the Lecture Notes in Computer Science series. Full papers can be directly accepted for publication in the formal proceedings, or accepted only for presentation at the symposium and inclusion in informal proceedings. After the symposium, all authors of extended abstracts and full papers accepted only for presentation will be invited to revise and/or extend their submissions in the light of the feedback solicited at the symposium. Then, after another round of reviewing, these revised papers may also be published in the formal proceedings. After the symposium, a selection of the best papers might be invited for submission to a special issue of a journal. Invited Speakers John Gallagher, Roskilde University, Denmark Naoki Kobayashi, The University of Tokyo, Japan (joint with PPDP) German Vidal, Polytechnic University of Valencia, Spain (joint with PPDP) Program Committee Sabine Broda - University of Porto, Portugal Manuel Carro - Technical University of Madrid and IMDEA, Spain Ugo Dal Lago - University of Bologna, Italy Daniel De Schreye - KU Leuven, Belgium Santiago Escobar - Polytechnic University of Valencia, Spain Moreno Falaschi - University of Siena, Italy Laurent Fribourg - CNRS, France Arnaud Gotlieb - SIMULA Research Laboratory, Norway Gopal Gupta - The University of Texas at Dallas, U.S.A Andy King - University of Kent, U.K. Herbert Kuchen - University of Muenster, Germany Jacopo Mauro - University of Southern Denmark, Denmark Hernan Melgratti - University of Buenos Aires, Argentina Maria Chiara Meo - University G. D'Annunzio, Chieti Pescara, Italy Carlos Olarte - Federal University of Rio Grande do Norte, Brazil Hirohisa Seki - Nagoya Institute of Technology, Japan Caterina Urban - INRIA, France Herbert Wiklicky - Imperial College London, U.K. Program Chair Maurizio Gabbrielli - University of Bologna, Italy Publicity Chair Tong Liu - University of Bologna, Italy General Chair of FM 19 Jos? Nuno Oliveira, INESC TEC & University of Minho From nvazou at cs.ucsd.edu Thu Jun 13 05:53:50 2019 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Thu, 13 Jun 2019 11:53:50 +0200 Subject: [TYPES/announce] CfP: Programming Languages and Analysis for Security (PLAS) 2019 Message-ID: Hey all, PLAS is calling for paper submissions. The abstract submission deadline is on July 1 and paper on July 5, 2019 (AoE). The workshop is on November 15th at London, colocated with CCS. See further details below. ACM SIGSAC 14th Workshop on Programming Languages and Analysis for Security (PLAS 2019) ---------------------------------------------------------------------------------------- Friday November 15, 2019 - London, UK (Co-located with ACM CCS 2019) http://2019.plas.ws/ PLAS is a forum for exploring and evaluating the use of programming language and program analysis techniques for promoting security in the complete range of software systems, from compilers to machine learnt models. The workshop encourages proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and problems. We also host position papers that are radical, forward-looking, and lead to lively and insightful discussions influential to the future research at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: *NEW THIS YEAR*: Programming language techniques and verification applied to security in other domains (e.g. adversarial learning) Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) Program analysis techniques for discovering security vulnerabilities Automated introduction and/or verification of security enforcement mechanisms Language-based verification of security properties in software, including verification of cryptographic protocols Specifying and enforcing security policies for information flow and access control Model-driven approaches to security Security concerns for Web programming languages Language design for security in new domains such as cloud computing and IoT Applications, case studies, and implementations of these techniques Sponsors Sponsorship opportunities are available. See the call for sponsors for more information. * Call for Papers ------------------ We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at SIGPLAN Author Information. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. Submissions can be made via Easychair: https://easychair.org/my/conference?conf=plas2019 * Important Dates ----------------- Paper submission: Monday July 1, 2019 (AoE) (Abstract Only); Friday July 5, 2019 (AoE) (Paper) Author notification: Monday August 5, 2019 Camera ready version: Friday August 23, 2019 (AoE) Workshop date: Friday November 15, 2019 * Program Committee ------------------- - Eleanor Birrell (Pomona College) - Fraser Brown (Stanford University) - Stephen Chong (Harvard University) - Nate Foster (Cornell University) - Klaus von Gleissenthall (University of California, San Diego) - Leonidas Lampropoulos (University of Maryland, College Park) - Piotr Mardziel (Carnegie Mellon University, Co-Chair) - Annabelle McIver (Macquarie University) - Aseem Rastogi (Microsoft Research India) - Marco Vassena (Chalmers University of Technology) - Niki Vazou (IMDEA Software, Co-Chair) Best, Niki Vazou & Piotr Mardziel -------------- next part -------------- An HTML attachment was scrubbed... URL: From soldani at di.unipi.it Wed Jun 12 18:15:15 2019 From: soldani at di.unipi.it (Jacopo Soldani) Date: Thu, 13 Jun 2019 00:15:15 +0200 Subject: [TYPES/announce] FOCLASA 2019: Deadline extension, July 4th Message-ID: FOCLASA 2019 17th International Workshop on Coordination and Self-Adaptiveness of Software Applications Oslo, Norway September 17, 2019 http://pages.di.unipi.it/foclasa ======================================= PUBLICATIONS * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag, following the collective volumes published by SEFM 2019 * Publication of extended version of selected work is planned in a special issue of an international journal as in previous editions of FOCLASA ======================================= IMPORTANT DATES * Abstract submission (extended,firm): July 4, 2019 * Paper submission (extended,firm): July 4, 2019 * Notification of acceptance: July 21, 2019 * Final version: July 31, 2019 * Workshop: September 17, 2019 ======================================= WORKSHOP GOALS Nowadays software systems are distributed, concurrent, mobile, and often involve the composition of heterogeneous components and stand-alone (micro)services. Service coordination, service orchestration and self-adaptation constitute the core characteristics of distributed and service-oriented systems. Theoretical/practical approaches to modelling and reasoning about (self-)adaptive behaviour help to simplify the development of complex distributed systems, enable their validation and evaluation, and improve interoperability, reusability and maintainability of such systems. The goal of the FOCLASA workshop is to gather researchers and practitioners of the aforementioned fields, to share and identify common problems, and to devise general novel solutions. Topics of interest include (but are not limited to) both theoretical and practical solutions for what follows: * Coordination, orchestration, composition and adaptation of components, services or microservices. * Business processes and concurrent system modelling. * Languages and models for component and service interaction, their semantics, expressiveness, validation and verification, type checking, static and dynamic analysis. * Cloud/fog/edge computing, and large-scale distributed systems. * Dynamic software architectures, self-adaptive, self-monitoring and self-organizing systems. * Peer-to-peer and multi-agent systems, and blockchains. * QoS observation, storage, history-based analysis in self-adaptive systems. ======================================= PROCEEDINGS The conference proceedings will be published by Springer, in the Lecture Notes in Computer Science (LNCS) series. Extended versions of a selection of the best papers is planned to be published in a special issue of an international journal as in previous editions of FOCLASA. ======================================= SUBMISSION INSTRUCTIONS Papers must be submitted electronically in PostScript or PDF by using a two-phase online submission process. Registration of information and and abstract (max. 250 words) of papers must be completed before June 9, 2019. Final submission of papers is due no later than June 16, 2019. All submissions will be handled through the EasyChair conference management system, accessible from the conference web site: http://pages.di.unipi.it/foclasa Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere. Full papers should be 15 pages long, including figures and references, and prepared by using Springer's LNCS style. Short papers (8 pages long) describing preliminary results or work-in-progress are encouraged as well. Submissions not adhering to the above specified constraints may be rejected without any review. Papers should be submitted as PDF via EasyChair. ======================================= PROGRAM COMMITTEE Co-Chairs Ernesto Pimentel University of Malaga, Spain epimentel at uma.es http://www.ernestopimentel.es/ Jacopo Soldani University of Pisa soldani at di.unipi.it http://pages.di.unipi.it/soldani/ Members Farhad Arbab, CWI, The Netherlands Simon Bliudze, INRIA Lille - Nord Europe, France Uwe Breitenb?cher, University of Stuttgart, Germany Antonio Brogi, University of Pisa, Italy Javier C?mara, Carnegie Mellon University, USA Flavio De Paoli, University of Milano Bicocca, Italy Francisco J. Dur?n, Universidad de Malaga, Spain Erik de Vink, Eindhoven University of Technology, The Netherlands Schahram Dustdar, TU Wien, Austria Nahla El-Araby, Vienna University of Technology, Austria (TBC) Jean-Marie Jacquet, University of Namur, Belgium Einar Broch Johnsen, University of Oslo, Norway Alberto Lluch Lafuente, Technical University of Denmark, Denmark Sun Meng, Peking University, China Fabrizio Montesi, University of Southern Denmark, Denmark (TBC) Hernan C. Melgratti, University of Buenos Aires, Argentina Cesare Pautasso, University of Lugano, Switzerland (TBC) Pascal Poizat, Universite Paris Ouest, France Jose Proenca, INESC TEC & Universidade do Minho, Portugal Gwen Sala?n, University of Grenoble, France Marjan Sirjani, Reykjavik University, Iceland Emilio Tuosto, University of Leicester, UK - Gran Sasso Science Institute, Italy Mirko Viroli, University of Bologna, Italy Lina Ye, CentraleSupelec, France -------------- next part -------------- An HTML attachment was scrubbed... URL: From anthony.w.to at gmail.com Thu Jun 13 18:52:43 2019 From: anthony.w.to at gmail.com (Anthony W. Lin) Date: Fri, 14 Jun 2019 00:52:43 +0200 Subject: [TYPES/announce] CFP for APLAS'19 (Bali, Indonesia) Message-ID: Apologies for multiple copies CALL FOR PAPERS The 17th Asian Symposium on Programming Languages and Systems (APLAS19; https://conf.researchr.org/home/aplas-2019) aims to stimulate programming language research by providing a forum for the presentation of the latest results and the exchange of ideas in programming languages and systems. APLAS is based in Asia but is an international forum that serves the worldwide programming languages community. APLAS 2019 will be held in Hotel Melia, Bali (Nusa Dua), Indonesia on 2 - 4 December 2019. TOPICS Solicited topics include (among others): * Semantics, logics, foundational theory * Design of languages, type systems, and foundational calculi * Domain-specific languages * Compilers, interpreters, abstract machines * Program derivation, synthesis, and transformation * Program analysis, verification, model-checking * Logic, constraint, probabilistic, and quantum programming * Software security * Concurrency and parallelism * Tools and environments for programming and implementation * Applications of SAT/SMT to programming and implementation CALL FOR REGULAR RESEARCH PAPERS We solicit submissions in the form of regular research papers describing original scientific research results, including system development and case studies. Regular research papers should not exceed 18 pages in the Springer LNCS format, including bibliography and figures. This category encompasses both theoretical and implementation (also known as system descriptions) papers. In either case, submissions should clearly identify what has been accomplished and why it is significant. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. System descriptions papers should contain a link to a working system and will be judged on originality, usefulness, and design. In case of lack of space, proofs, experimental results, or any information supporting the technical results of the paper could be provided as an appendix or a link to a web page, but reviewers are not obliged to read them. CALL FOR TOOL PAPERS We solicit submissions in the form of tool papers describing a demonstration of a tool or a system that support theory, program construction, reasoning, or program execution in the scope of APLAS. The main purpose of a tool paper is to display a completed, robust and well-documented tool-highlighting the overall functionality of the tool, the interfaces of the tool, interesting examples and applications of the tool, an assessment of the tool?s strengths and weaknesses, and a summary of documentation/support available with the tool. Authors of tool demonstration proposals are expected to present a live demonstration of the tool at the conference. It is highly desirable that the tools are available on the web. System and Tool papers should not exceed 8 pages in the Springer LNCS format, including bibliography and figures. They may include an additional appendix of up to 6 extra pages giving the outline, screenshots, examples, etc. to indicate the content of the proposed live demo. SUBMISSION INFORMATION Papers should be submitted electronically via the submission web page using EasyChair (https://easychair.org/my/conference?conf=aplas19). The acceptable format is PDF. Submitted papers must be unpublished and not submitted for publication elsewhere. Papers must be written in English. The proceedings will be published as a volume in Springer?s LNCS series. Accepted papers must be presented at the conference. IMPORTANT DATES (all anywhere on Earth) Abstract deadline: June 20, 2019 (updated) Submission deadline: June 23, 2019 (updated) Author response: July 24-26, 2019 Author notification: August 12, 2019 Final version: August 30, 2019 Conference: December 2 - 4, 2019 REVIEW PROCESS APLAS 2019 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors? names or affiliations as they initially review a paper. The authors? names will then be revealed to the reviewers only once their reviews have been submitted. To facilitate this process, submitted papers must adhere to the following: Author names and institutions must be omitted and References to the authors? own related work should be in the third person (e.g., not ?We build on our previous work ?? but rather ?We build on the work of ??). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. AUTHOR RESPONSE PERIOD During the author response period, authors will be able to read reviews and respond to them as appropriate. RESEARCH INTEGRITY The Program Committee reserves the right, up until the time of publication, to reverse a decision of paper acceptance. Reversal is possible if fatal flaws are discovered in the paper, or research integrity is found to have been seriously breached. ABOUT BALI Quoting from the Lonely Planet web site: ?The mere mention of Bali evokes thoughts of a paradise. It's more than a place; it's a mood, an aspiration, a tropical state of mind.?. https://www.lonelyplanet.com/indonesia/bali PROGRAM COMMITTEE Timos Antonopoulos, Yale University, USA Sandrine Blazy, Univ Rennes-IRISA, France Yu-Fang Chen, Academia Sinica, TAiwan Silvia Crafa, University of Padova, Italy Vijay D'Silva, Google, USA Jens Dietrich, Victoria University of Wellington, New Zealand Rayna Dimitrova, Leicester University, UK Julian Dolby, IBM Research, USA Jeremy Gibbons, Oxford University, UK Matthew Hague, Royal Holloway, University of London Philipp Haller, KTH Royal Institute of Technology, Sweden Ichiro Hasuo, National Institute of Informatics, Japan Aquinas Hobor, National University of Singapore, Singapore Ohad Kammar, University of Edinburgh, UK Johannes Kinder, Bundeswehr University Munich, Germany Ekaterina Komendantskaya, Heriot-Watt University, UK Laura Kovacs, TU Wien, Austria Quang Loc Le, Teesside University, UK Martin Lester, University of Reading, UK Hongjin Liang, Nanjing University, China Anthony Widjaja Lin (chair), TU Kaiserslautern, Germany Roland Meyer, TU Braunschweig, Germany Alexandra Silva, University College London, UK Makoto Tatsuta, National Institute of Informatics, Japan Tachio Terauchi, Waseda University, Japan Peter Thiemann, University of Freiburg, Germany Alwen Tiu, Australian National University, Australia Takeshi Tsukada, University of Tokyo, Japan Hiroshi Unno, University of Tsukuba, Japan Tomas Vojnar, Brno University of Technology, Czechia Lijun Zhang, Institute of Software, Chinese Academy of Sciences, China Damien Zufferey, MPI for Software Systems, Germany Florian Zuleger, TU Wien, Austria GENERAL CHAIR Mirna Adriani, University of Indonesia, Indonesia PUBLICITY CHAIR Jens Dietrich, Victoria University of Wellington, New Zealand -------------- next part -------------- An HTML attachment was scrubbed... URL: From organizers at cyphy.org Sat Jun 15 11:17:43 2019 From: organizers at cyphy.org (CyPhy Organizers) Date: Sat, 15 Jun 2019 10:17:43 -0500 Subject: [TYPES/announce] CyPhy'19 Call for Papers -- Extended Deadline In-Reply-To: References: Message-ID: The Ninth International Workshop on Model-Based Design of Cyber-Physical Systems (CyPhy?19) www.cyphy.org Part of ESWeek (www.esweek.org) in NYC, NY. The conference will take place at the Kimmel Center for University Life. Call for Papers -- Extended Deadline Model-Based Design of Cyber-Physical Systems (CyPhy'19) takes a broad interpretation of the area and aims to facilitate the timely consolidation and sharing of new knowledge from its diverse sub-disciplines. Cyber-physical systems (CPSs) integrate computing and communication capabilities into physical systems and are therefore an important domain for innovation, encompassing robotics; smart homes, buildings, and mobility solutions; medical implants; drones, and numerous others. CPSs are also the medium through which next-generation Artificial Intelligence and Machine Learning applications will be deployed, and are a growing source of big data. CyPhy'19 brings together researchers and practitioners working on next-generation technologies for modeling, development, analysis, simulation, optimization, evaluation, and deployment of CPSs. This year, Professor Edward A. Lee (UC Berkeley) will give the invited talk. Important Dates Abstract submission August 12th, 2019 Paper deadline August 16th, 2019 Notifications September 6th, 2019 Camera-ready October 25th, 2019 Workshop October 17-?18th, 2019 Topics of interest include but are not limited to: * Case studies and applications: Experience and case studies in the development of industrial and/or research?-oriented cyber?-physical systems in domains such as smart mobility, health innovation, medical and healthcare devices, smart? homes, emerging communication and networking technologies (for example 5G and 6G), Internet?-of-?Things, * Methods: Systematic, rigorous, and set-based methods for modeling, implementation, simulation, optimization, manufacturing, testing, and verification of cyber?-physical systems; model?-based engineering, systems engineering; the use of formal verification and reachability analysis tools; counterexample?-guided abstraction refinement (CEGAR), safe/verified Artificial Intelligence and Machine Learning (AI/ML), * Tools: New tool technologies, evaluations of novel research tools, extensive case studies and industrial experiences, comparisons of state of the art tools in realistic contexts, and * Foundations: Domain-specific languages (DSLs) including hybrid automata, hybrid process calculi, and differential games; models of computation; multi-domain modeling languages; correctness of implementations, interval computation and validated numerical methods; experimental model validation. Submission Types and Proceedings Three types of papers will be solicited and evaluated: 1) research papers, 2) advanced tutorials, and 3) tool demonstrations. Papers are expected to be around 15-25 pages long in LNCS format. * Research papers will be evaluated according to the traditional standards of novelty, technical contribution, clarity, and overall quality of presentation. Such papers may contain theoretical results, experimental results, or cases studies that go beyond the scope of what prior art has been able to address. Research papers may also address open problems. Such papers will be evaluated based on the extent to which these problems were not articulated previously and the extent to which they are clear and actionable. Research papers may also be surveys. Such papers will be evaluated based on their timeliness, the absence of comparable surveys, how comprehensive they are, and the extent to which they organize existing information in a useful manner. * Advanced tutorials will be evaluated based on the extent to which they make it clear that there is a need for expository material on this subject, that there is currently a shortage of such material, the technical depth of the material covered, and the accessibility and overall quality of the presentation. * Tool demonstrations will be evaluated based on the timeliness of the presentation of the tool, the extent to which the tool can address problems that are currently much more difficult or impossible by existing tools, and the accessibility and overall quality of the presentation. As with previous years, the proceedings are expected to be published in the Springer Verlag Lecture Notes in Computer Science (LNCS) series. To maximize the benefit from the workshop, authors will be asked to first prepare a camera-ready copy of accepted papers before the meeting, and to submit a revised version that takes into account workshop feedback after the meeting. Submission Papers should be submitted electronically via the EasyChair web site: https://easychair.org/my/conference?conf=cw19 Papers should be formatted according to the Springer LNCS Style: https://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 Papers should be submitted in PDF. Except for regular research papers, the paper category must be indicated at the end of the title in parenthesis at the time of the initial submission and in the final camera-ready version. Simultaneous submission to other venues with a formal publication (workshops, conferences, symposia, and journals) is not allowed. Duplicated submissions or other types of plagiarism will result in rejection and a report will be sent to the corresponding institution's dean or manager. Papers not adhering to the format or page limit may be rejected without a review. Organizers Program Committee (CyPhy19 and WESE19) Houssam Abbas, Oregon State University Erika Abraham, RWTH Aachen University Julien Alexandre dit Sandretto, ENSTA ParisTech Ayman Aljarbouh, Grenoble Alpes Matthias Althoff, TU Munich Henric Andersson, Environment & Innovation Stanley Bak, Safe Sky Analytics Ferenc Bartha, Independent Saddek Bensalem, University of Grenoble Sergiy Bogomolov, Australian National University Mirko Bordignon, Fraunhofer IPA, Germany Manfred Broy, TU M?nchen Manuela Bujorianu, University of Strathclyde Daniela Cancila, Commissariat ? l'Energie Atomique (CEA) Thao Dang, Verimag, France Alex Dean, North Carolina State University Rayna Dimitrova, Leicester Adam Duracz, Rice University Sinem Coleri Ergen, Koc University Xinyu Feng, USTC Martin Fr?nzle, University of Oldenburg Goran Frehse, Universit? Grenoble Alpes Laurent Fribourg, CNRS Helen Gill, Retired Ichiro Hasuo, University of Tokyo Holger Hermanns, Saarland University Bardh Hoxha, South Illinois University Jun Inoue, AIST Daisuke Ishii, Tokyo Institute of Technology Taylor T. Johnson, Vanderbilt University Mehdi Kargahi, University of Tehran Ueda Kazunori, Waseda University Michal Kone?n?, Aston University Vladik Kreinovich, University of Texas at Elpaso Kim G. Larsen, Aalborg University Lucia Lo Bello, University of Catania Peter Marwedel, TU Dortmund Karl Meinke, KTH Nacim Meslem, Grenoble INP Stefan Mitsch, CMU Yilin Mo, Tsinghua Eugenio Moggi, Universit? degli studi di Genova Wojciech Mostowski, Halmstad University Mohammad Reza Mousavi, Leicester University Marco Mugnaini, University of Sienna Jogesh Muppala, Hong Kong University of Science & Technology Andreas Naderlinger, University of Salsburg Marc Pouzet, ENS Maria Prandini, Politecnico di Milano Nacim Ramdani, University of Orleans Andreas Rauh, University of Rostock Michel Reniers, Eindhoven University of Technology Jan Oliver Ringert, Leicester Bernhard Rumpe, RWTH University Aachen Maytham Safar, Kuwait University Cherif Salama, American University in Cairo Ashraf Salem, Ain Shams University Falk Salewski, Muenster University of Applied Sciences Erwin Schoitsch, Austrian Institute of Technology Ulrik P. Schultz, University of Southern Denmark, Denmark Marjan Sirjani, M?lardalen University Martin Steffen, Oslo University Marielle Stoelinga, Radboud University, the Netherlands Zain Ul-Abdin, HEC Pakistan Rafael Wisniewski, Aalborg University Andreas Wortmann, RWTH Aachen University, Germany Sebastian Wrede, Bielefeld University, Germany Yingfu Zeng, Rice University Mikal Ziane, Lip6, Laboratoire d'Informatique de Paris, France Program Chair Walid Taha, Halmstad University Publicity Chair Abd-Elhamid M. Taha, Alfaisal University Advisory Committee Manfred Broy, Technische Universit?t M?nchen Karl Iagnemma, MIT Karl Henrik Johansson, Royal Institute of Technology Insup Lee, University of Pennsylvania Pieter Mosterman, McGill University Janos Sztipanovits, Vanderbilt University Walid Taha, Halmstad University -------------- next part -------------- An HTML attachment was scrubbed... URL: From coppa at di.uniroma1.it Sat Jun 15 12:48:51 2019 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Sat, 15 Jun 2019 18:48:51 +0200 Subject: [TYPES/announce] MPLR 2019 - Second Call for Papers Message-ID: (Apologies if you receive multiple copies of this CFP) ============================================= MPLR 2019 16th International Conference on Managed Programming Languages & Runtimes Co-located with SPLASH 2019 Athens, Greece, Oct 20-25, 2019 https://conf.researchr.org/home/mplr-2019 ============================================= The 16th International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). This year, MPLR is co-located with SPLASH 2019 and sponsored by ACM. For more information, check out the conference website: https://conf.researchr.org/home/mplr-2019 # Topics Topics of interest include but are not limited to: * Languages and Compilers - Managed languages (e.g., Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Smalltalk, Racket, Rust, Go, etc.) - Domain-specific languages - Language design - Compilers and interpreters - Type systems and program logics - Language interoperability - Parallelism, distribution, and concurrency * Virtual Machines - Managed runtime systems (e.g., JVM, Dalvik VM, Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - VMs for real-time applications - Memory management - Hardware/software co-design * Techniques, Tools, and Applications - Static and dynamic program analysis - Testing and debugging - Refactoring - Program understanding - Program synthesis - Security and privacy - Performance analysis and monitoring - Compiler and program verification # Submission Categories MPLR accepts four types of submissions: 1. Regular research papers, which describe novel contributions involving managed language platforms (up to 12 pages excluding bibliography and appendix). Research papers will be evaluated based on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. 2. Work-in-progress research papers, which describe promising new ideas but yet have less maturity than full papers (up to 6 pages excluding bibliography and appendix). When evaluating work-in-progress papers, more emphasis will be placed on novelty and the potential of the new ideas than on technical rigor and experimental results. 3. Industry and tool papers, which present technical challenges and solutions for managed language platforms in the context of deployed applications and systems (up to 6 pages excluding bibliography and appendix). Industry and tool papers will be evaluated on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. 4. Posters, which can be accompanied by a one-page abstract and will be evaluated on similar criteria as Work-in-progress papers. Posters can accompany any submission as a way to provide additional demonstration and discussion opportunities. MPLR 2019 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. # Important Dates and Organization Submission Deadline: ***Jul 8, 2019*** Author Notification: Aug 24, 2019 Camera Ready: Sep 12, 2019 Conference Dates: Oct 20-25, 2019 General Chair: Tony Hosking, Australian National University / Data61, Australia Program Chair: Irene Finocchi, Sapienza University of Rome, Italy Program Committee: * Edd Barrett, King's College London, United Kingdom * Steve Blackburn, Australian National University, Australia * Lubomir Bulej, Charles University, Czech Republic * Shigeru Chiba, University of Tokyo, Japan * Daniele Cono D'Elia, Sapienza University of Rome, Italy * Ana Lucia de Moura, Pontifical Catholic University of Rio de Janeiro, Brazil * Erik Ernst, Google, Denmark * Matthew Hertz, University at Buffalo, United States * Vivek Kumar, Indraprastha Institute of Information Technology, Delhi * Doug Lea, State University of New York (SUNY) Oswego, United States * Magnus Madsen, Aarhus University, Denmark * Hidehiko Masuhara, Tokyo Institute of Technology, Japan * Ana Milanova, Rensselaer Polytechnic Institute, United States * Matthew Parkinson, Microsoft Research, United Kingdom * Gregor Richards, University of Waterloo, Canada * Manuel Rigger, ETH Zurich, Switzerland * Andrea Rosa, University of Lugano, Switzerland * Guido Salvaneschi, TU Darmstadt, Germany * Lukas Stadler, Oracle Labs, Austria * Ben L. Titzer, Google, Germany From ulrich.fahrenberg at irisa.fr Sat Jun 15 04:42:45 2019 From: ulrich.fahrenberg at irisa.fr (Uli Fahrenberg) Date: Sat, 15 Jun 2019 10:42:45 +0200 Subject: [TYPES/announce] 2nd CfC: Methods and Tools for Distributed Hybrid Systems Message-ID: Apologies for multiple copies of this email; please distribute as you see fit. SECOND CALL FOR CONTRIBUTIONS DHS 2019 International Workshop on Methods and Tools for Distributed Hybrid Systems Associated with CONCUR / FORMATS / FMICS Amsterdam, The Netherlands 26 August 2019 http://dhs.gforge.inria.fr NEWS The deadline for contributions has been extended to 28 June. Titles and abstracts of invited talks are now available. ABOUT The purpose of DHS is to connect researchers working in real-time and hybrid systems, control theory, distributed computing, and concurrency, in order to advance the subject of distributed hybrid systems. Distributed hybrid systems, or distributed cyber-physical systems, are abundant. Many of them are safety-critical, but ensuring their correct functioning is very difficult. Convergence and interaction of methods and tools from different areas of computer science, engineering, and mathematics is needed in order to advance the subject. This third edition of DHS will add distributed robotics as a special theme. This emerging field is concerned with the control of collaborative swarms of autonomous robots. Some of our invited speakers will discuss this subject both from a theoretical and a practical perspective, and we hope to start a conversation which will outlast DHS 2019. We are calling for presentations of original, unfinished, already published, or otherwise interesting work which can highlight how the research topics of DHS may interact in order to advance the subject. DHS 2019 will have no formal proceedings, but there will be a call for contributions to a special issue of a journal after the workshop. Please send your proposal to dhs-2019 at lists.gforge.inria.fr by 28 June 2019. INVITED TALKS Majid Zamani, University of Colorado Boulder, US Compositional synthesis of interconnected control systems Thierry Grousset, Kopadia, Paris, France Underwater robotics: past, present, and future Xavier Urbain, Universite Lyon 1, France Swarms of mobile robots, towards safety with versatility PANEL DHS 2019 will comprise a panel session under the theme Verification and synthesis for heterogeneous systems encompassing learned and learning components Modern complex engineering goals require complex models, such as distributed hybrid systems and heterogeneous system architectures. In view of recent data-driven technologies and data access capabilities, models ought to encompass the presence of data-dependent, learned or learning, and adaptive components. This results in a complex networked model with black- or grey-box learning components, for instance a networked control model with a DNN-enabled controller. This panel discusses approaches to verify such models, or to synthesise control architectures abiding by network-level goals or requirements. We solicit contributions and participation from experts in Rigorous System Design (e.g., contract-based design), Formal Verification (e.g., assume-guarantee verification), Control Engineering (e.g., networked control systems), as well as Robotics and Artificial Intelligence (e.g., multi-agent systems) and Machine Learning (e.g., deep neural nets). ORGANIZERS Alessandro Abate, Oxford University, UK Uli Fahrenberg, Ecole polytechnique, France Martin Fraenzle, University of Oldenburg, Germany For more information, see: http://dhs.gforge.inria.fr/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From spreen at mathematik.uni-siegen.de Sun Jun 16 11:40:07 2019 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Sun, 16 Jun 2019 15:40:07 +0000 Subject: [TYPES/announce] CCC 2019; second call for submissions In-Reply-To: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> References: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> Message-ID: <947DCFBB-2210-4BA6-9CBC-E438F1E4A7E3@math.uni-siegen.de> Continuity, Computability, Constructivity ? From Logic to Algorithms (CCC 2019) Ljubljana (Slovenia), 2-6 September 2019 Second call for papers https://www.fmf.uni-lj.si/~simpson/ccc2019 CCC is a workshop series that brings together researchers applying logical methods to the development of algorithms, with a particular focus on computation with infinite data, where issues of continuity, computability and constructivity play major roles. Specific topics include exact real number computation, computable analysis, effective descriptive set theory, constructive analysis, and related areas. The overall aim is to apply logical methods in these disciplines to provide a sound foundation for obtaining exact and provably correct algorithms for computations with real numbers and other continuous data, which are of increasing importance in safety critical applications and scientific computation. The workshop will take place in Ljubljana, Slovenia. Previous workshops have been held in Cologne 2009, Trier 2012, Gregynog 2013, Ljubljana 2014, Kochel 2015, Nancy 2017, and Faro 2018. The workshop is open to all participants. Scope: The workshop specifically invites contributions in the areas of * Exact real number computation, * Correctness of algorithms on infinite data, * Computable analysis, * Complexity of real numbers, real-valued functions, etc. * Effective descriptive set theory, * Domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * And related areas. Invited Speakers: * Hannes Diener (Christchurch, New Zealand) * Fabian Immler (Pittsburgh, USA) * Florian Steinberg (Paris, France) * Thomas Streicher (Darmstadt, Germany) * Holger Thies (Fukuoka, Japan) Tutorial Speaker: * Helmut Schwichtenberg (Munich, Germany) Submission: Extended abstracts (1-2 pages) of original work are welcome. Deadline: 1 July 2019 Upload your submission via EasyChair: https://easychair.org/conferences/?conf=ccc2019 Programme Committee: * Francesco Ciraulo (Padua) * Akitoshi Kawamura (Fukuoka) * Alex Simpson (Ljubljana) (co-chair) * Dieter Spreen (Siegen) (co-chair) * Chuangjie Xu (Munich). Organizing Committee: * Alex Simpson (Ljubljana) * Niels Voorneveld (Ljubljana) -------------- next part -------------- An HTML attachment was scrubbed... URL: From wortmann at se-rwth.de Mon Jun 17 02:51:51 2019 From: wortmann at se-rwth.de (Andreas Wortmann) Date: Mon, 17 Jun 2019 08:51:51 +0200 Subject: [TYPES/announce] EAPLS Best Dissertation Award 2018: Call for Nominations Message-ID: ======================================================== EAPLS Best Dissertation Award 2018: Call for Nominations ======================================================== URL: http://eapls.org/pages/phd_award/ The European Association for Programming Languages and Systems (EAPLS) has established a Best Dissertation Award in the international research area of programming languages and systems. The award will go to the Ph.D. student who in the previous period has made the most original and influential contribution to the area. The purpose of the award is to draw attention to excellent work, to help the career of the student in question, and to promote the research field as a whole. Eligibility -------------------------------- Eligible for the award are those who successfully defended their PhD * at an academic institution in Europe * in the field of Programming Languages and Systems * in the period from 1 January 2018 ? 31 December 2018 Nominations -------------------------------- Candidates for the award must be nominated by their supervisor. Nominating a candidate consists of submitting the nomination to https://easychair.org/conferences/?conf=ep18. The nomination must consist of a single PDF file containing * a letter from the supervisor describing why the thesis should be considered for the award; * a report from an independent researcher who has acted as examiner of the thesis at its defense; and * the thesis itself. The theses will be evaluated with respect to originality, influence, relevance to the field and (to a lesser degree) quality of writing. Questions can be directed to the Ph.D. award chairs, at ep18 at easychair.org. Procedure -------------------------------- The nominations will be evaluated and compared by an international committee of experts. The procedure to be followed is analogous to the review phase of a conference. The justification by the supervisor and the external report will play an important role in the evaluation. The final decision is made by the EAPLS board, based on the recommendation of the expert committee. Members of the expert committee and the EAPLS board are barred from nominating their own Ph.D. students for the award. The award consists of a certificate announcing the winner to have received the EAPLS Ph.D. award 2018 and the supervisor will receive a copy of this certificate. If possible, the certificate will be handed out ceremonially at a suitable occasion, as for instance the ETAPS conference. Apart from the winner, no further ranking of nominees will be published. The decision of the expert committee is final and binding, and will not be subject to discussion. Important Dates -------------------------------- 30 August 2019: Deadline for nominations 1 December 2019: Announcement of the award winner Expert Committee -------------------------------- The expert committee includes: * Eerke Boiten, De Montfort University, UK * Luis Caires, FCT / Universidade Nova de Lisboa, Portugal * Marco Carbone, IT University of Copenhagen, Denmark * Paolo Ciancarini, Dipartimento di Scienze dell'Informazione, Universit? di Bologna, Italy * Stefano Crespi Reghizzi, Politecnico di Milano, Italy * Kei Davis, Los Alamos National Laboratory, USA * Mariangiola Dezani, Universit? di Torino, Italy * JosuKa D?az Labrador, Universidad de Deusto, Spain * Maribel Fern?ndez, King's College London, UK * Maurizio Gabbrielli, University of Bologna, Italy * Sabine Glesner, Technische Universit?t Berlin, Germany * Stefan Gruner, University of Pretoria, South Africa * Jens Knoop, TU Vienna, Austria * Ralf L?mmel, University of Koblenz, Germany * Tiziana Margaria, University of Limerick, Ireland * Greg Michaelson, Heriot-Watt University, UK * Alan Mycroft, University of Cambridge, UK * Ricardo Pe?a, Universidad Complutense de Madrid, Spain * Matteo Pradella, Politecnico di Milano, Italy * Gunter Saake, Otto-von-Guericke-University Magdeburg, Germany * Ana Sokolova, Universit?t Salzburg, Austria * Bernhard Steffen, Technische Universit?t Dortmund, Germany * Mark Van Den Brand, Eindhoven University of Technology, The Netherlands * Marko Van Eekelen, Radboud University Nijmegen, The Netherlands * Peter Van Roy, Universit? Catholique de Louvain, Belgium * Andreas Wortmann, RWTH Aachen University, Germany (chair) -- ----------------------------------------------------------------------------------------------------------------- Dr. Andreas Wortmann | Software Engineering Ahornstr. 55, 52074 Aachen, Germany | RWTH Aachen University Phone +49 (241) 80-21346 / Fax -22218 | http://www.se-rwth.de From croldan at dc.uba.ar Mon Jun 17 05:20:25 2019 From: croldan at dc.uba.ar (=?UTF-8?Q?Christian_Rold=C3=A1n?=) Date: Mon, 17 Jun 2019 10:20:25 +0100 Subject: [TYPES/announce] Final CfP: 9th International Young Researchers Workshop on Concurrency Theory Message-ID: [Apologies for multiple postings] ========================================================= Final CALL for ABSTRACTS for YR-CONCUR 2019 9th International Young Researchers Workshop on Concurrency Theory (satellite workshop of CONCUR 2019) August 31, 2019 Amsterdam, The Netherlands URL: https://yr -concur2019.fsa.win.tue.nl ========================================================== Aims and objectives: This workshop aims at providing a platform for PhD students and young researchers who recently completed their doctoral studies, to exchange new results related to concurrency theory and receive feedback on their research. Focus is on informal discussions. Excellent master students working on concurrency theory are also encouraged to contribute. Format: YR-CONCUR 2019 is a satellite workshop of CONCUR 2019 and will be held on Saturday, August 31th, 2019. It is anticipated that many CONCUR participants will attend the YR-workshop (and vice versa). Presentations are selected on the basis of an abstract of up to 4 pages (incl. references) describing the research. No particular format is required. Submissions are judged on the expected interest in and quality of the talk. The accepted abstracts will be made available at the workshop, but no formal proceedings are planned. It is thus also allowed (and encouraged) to send results that have been published at other conferences (although preferably not at CONCUR 2019 or any of its other satellite workshops). Important Dates: - Deadline for 4-page abstracts: June 21, 2019 - Notification of acceptance: July 19, 2019 - Final version: August 16, 2019 - Workshop: August 31, 2019 Submission: 4-page abstracts (including references) should be submitted via the YR-CONCUR 2019 submission page on EasyChair: https://easychair.org/conferences/?conf=yrconcur2019 Organizers and PC Chairs: - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Christian Rold?n (Universidad de Buenos Aires, Argentina) Program Committee: - Carla Ferreira (Universidade Nova de Lisboa, Portugal) - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Sophia Knight (University of Minnesota Duluth, USA) - Julien Lange (University of Kent, UK) - Christian Rold?n (Universidad de Buenos Aires, Argentina) - Jurriaan Rot (Radboud University Nijmegen, The Netherlands) - Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kiko.fernandez at it.uu.se Mon Jun 17 06:12:27 2019 From: kiko.fernandez at it.uu.se (Kiko Fernandez Reyes) Date: Mon, 17 Jun 2019 12:12:27 +0200 Subject: [TYPES/announce] [SPLASH 2019] Call for Volunteers Message-ID: # Call for Volunteers The SPLASH Student Volunteers program provides an opportunity for students from around the world to associate with some of the leading personalities in industry and research in the following areas: programming languages, object-oriented technology and software development. Student volunteers contribute to the smooth running of the conference by performing tasks such as: assisting with registration, providing information about the conference to attendees, assisting session organizers and monitoring sessions. # How to apply? All student volunteers are required to submit the application form (https://form.jotformeu.com/91350830758359). The first application deadline is 1st of August, 2019. A second application deadline is 15th of September, 2019, but priority will be given to students applying before the first deadline. Please, send us a scan of your student id (applications will not be considered without it). All student volunteers are expected to be available from October 20th until October 25th of 2019. We encourage applicants requiring a visa to apply by the first deadline in order to have enough time to obtain it. # Eligibility Applicants can be undergraduate, Master?s or PhD students of computer science and related fields. # Student Volunteer Benefits In exchange for performing their volunteer duties, student volunteers receive: - Complementary student conference registration - Custom SPLASH garment - Admission to all conference events - Admission to all social events, including the banquet # Travelling and Accomodation: SPLASH?19 Student Volunteers are responsible for their own travel arrangements and accomodation. More information about additional funding here (https://2019.splashcon.org/attending/Students). If you are looking for a room to share with other students, we recommend ConferenceShare. # More Information: For additional information, clarifications and questions please contact the SPLASH?19 Student Volunteer Co-Chairs: - Anastasios Antoniadis (https://github.com/anantoni), - Juliana Franco (http://jupvfranco.github.io/), and - Kiko Fernandez-Reyes (https://www.plresearcher.com/) at student_volunteers at splashcon.org. N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From R.T.A.Aarssen at cwi.nl Mon Jun 17 09:02:49 2019 From: R.T.A.Aarssen at cwi.nl (Rodin Aarssen) Date: Mon, 17 Jun 2019 15:02:49 +0200 (CEST) Subject: [TYPES/announce] =?utf-8?q?GPCE_2019=3A_Final_Call_for_Papers_-_?= =?utf-8?q?Athens=2C_Greece=3B_October_21-22_=E2=80=94_Deadline_Extension?= Message-ID: <1462107696.1821772.1560776569548.JavaMail.zimbra@cwi.nl> CALL FOR PAPERS ? Deadline Extension 18th International Conference on Generative Programming: Concepts & Experiences (GPCE 2019) October 21-22, 2019 Athens, Greece (co-located with SPLASH 2019) https://conf.researchr.org/home/gpce-2019 http://twitter.com/GPCECONF http://www.facebook.com/GPCEConference IMPORTANT DATES Deadlines have been extended by one week from the earlier announcements: * Submission of abstracts: June 21, 2019 * Submission of papers: June 28, 2019 * Paper notification: August 9, 2019 Submission site: https://gpce19.hotcrp.com/ -------------------------------------------------------------------------- SCOPE GPCE is a venue for researchers and practitioners interested in techniques and tools for code generation, language implementation, and metaprogramming. GPCE seeks conceptual, theoretical, empirical, and technical contributions to its topics of interest, which include but are not limited to: * program transformation, staging, macro systems, preprocessors, program synthesis, and code-recommendation systems, * domain-specific languages, language embedding, language design, and language workbenches, * feature-oriented programming, domain engineering, and feature interactions, * applications and properties of code generation, language implementation, and product-line development. Authors are welcome to check with the program co-chairs whether their planned papers are in scope. PAPER SELECTION The GPCE program committee will evaluate each submission according to the following selection criteria: * Novelty. Papers must present new ideas or evidence and place them appropriately within the context established by previous research in the field. * Significance. The results in the paper must have the potential to add to the state of the art or practice in significant ways. * Evidence. The paper must present evidence supporting its claims. Examples of evidence include formalizations and proofs, implemented systems, experimental results, statistical analyses, and case studies. * Clarity. The paper must present its contributions and results clearly. PAPER CATEGORIES GPCE solicits three kinds of submissions. * Full Papers reporting original and unpublished results of research that contribute to scientific knowledge in any GPCE topic listed above. Full paper submissions must not exceed 12 pages excluding bibliography. * Short Papers presenting unconventional ideas or visions about any GPCE topic listed above. Short papers do not always require complete results as in the case of a full paper. In this way, authors can introduce new ideas to the community and get early feedback. Please note that short papers are not intended to be position statements. Short papers are included in the proceedings and will be presented at the conference. Short paper submissions must not exceed 6 pages excluding bibliography. * Tool Demonstrations presenting tools for any GPCE topic listed above. Tools must be available for use and must not be purely commercial. Submissions must provide a tool description not exceeding 6 pages excluding bibliography and a separate demonstration outline including screenshots also not exceeding 6 pages. Tool demonstrations must have the keywords "Tool Demo" or "Tool Demonstration" in their title. If the submission is accepted, the tool description will be published in the proceedings. The demonstration outline will only be used by the program committee for evaluating the submission. PAPER SUBMISSION All submissions must use the ACM SIGPLAN Conference Format "acmart", using the "sigplan" sub-format, and 10 point font. Additional details and links to templates and the LaTeX class file can be found on the conference web site: https://conf.researchr.org/home/gpce-2019. To increase fairness in reviewing, a double-blind review process has become standard across SIGPLAN conferences. GPCE will follow a very lightweight model, where author identities are revealed to reviewers after submitting their initial reviews. Hence, the purpose is not to conceal author identities at all cost, but merely to provide reviewers with an unbiased first look at a submission. Author names and institutions should be omitted from submitted papers, and references to the authors' own related work should be in the third person. No other changes are necessary, and authors will not be penalized if reviewers are able to infer their identities in implicit ways. Papers must be submitted using HotCRP: https://gpce19.hotcrp.com/ For additional information, clarification, or answers to questions please contact the program co-chairs. ORGANIZATION Chairs * General chair: Ina Schaefer (TU Braunschweig) * Program co-chair: Christoph Reichenbach (Lund University) * Program co-chair: Tijs van der Storm (CWI / University of Groningen) Program Committee * Jonathan Aldrich (CMU) * Juliana Alves Pereira (University of Rennes, INRIA) * Marsha Chechik (University of Toronto) * Shigeru Chiba (University of Tokyo) * Thomas Degueule (CWI) * Sebastian Erdweg (TU Delft) * Matthew Flatt (University of Utah) * Robert Gl?ck (University of Copenhagen) * Elisa Gonzalez Boix (VUB) * Geoffrey Mainland (Drexel University) * Chris Martens (NCSU) * Maryam Mehri Dehnavi (University of Toronto) * Peter Mosses (Swansea University / TU Delft) * David Pearce (Victoria University of Wellington) * Alex Potanin (Victoria University of Wellington) * Larissa Rocha Soares (Federal University of Bahia) * Ulrik Schultz (University of Southern Denmark) * Sandro Schulze (University of Magdeburg) * Christoph Seidl (TU Braunschweig) * Michel Steuwer (University of Glasgow) * Sam Tobin Hochstadt (Indiana University) * Kanae Tsushima (National Institute of Informatics) * Philip Wadler (University of Edinburgh) * Eric Walkingshaw (Oregon State University) * Adam Welc (Uber) * Peng Wu (Huawei) From Stefan.Leue at uni-konstanz.de Mon Jun 17 16:31:18 2019 From: Stefan.Leue at uni-konstanz.de (Stefan Leue) Date: Mon, 17 Jun 2019 22:31:18 +0200 Subject: [TYPES/announce] Research Assistant / PhD Student / Post-Doc Position in Formal Methods for Software and Systems Engineering In-Reply-To: <67fdd965-cf75-5497-8c57-f1cd1a672b52@uni-konstanz.de> References: <67fdd965-cf75-5497-8c57-f1cd1a672b52@uni-konstanz.de> Message-ID: <10361ef5-1172-bb96-dce3-492b36b6af2a@uni-konstanz.de> The Chair for Software and Systems Engineering (Prof. Stefan Leue) of the University of Konstanz has the immediately opening of a definite term full-time Research Assistant / PhD Student / Post-Doc position available for up to three years, with the possibility of a finite extension. We are primarily looking for a PhD Student interested in working on formal methods for the design and analysis of complex systems. Areas of particular interest include, but are not limited to, * causality checking and formal models of causality, * safety-critical systems and functional safety, * automotive systems engineering, * automated repair for real-time systems, * formal guarantees for machine-learning based systems, * formal approaches to legal tech, and * formal modeling of collective behavior (https://www.exc.uni-konstanz.de/collective-behaviour). While preference will be given to candidates intending to pursue a PdD, applications from post-doctoral researchers with fitting interests will also be considered. For more information and details on how to apply see: https://stellen.uni-konstanz.de/jobposting/e2302642cfeed8a077d596c215eca2bccbb8a115 . The salary is according to the payscale Entgeltgruppe 13 of the TV-L labor agreement (starting from appr. ? 46.000 p.a.), which can be found here: https://lbv.landbw.de/documents/20181/42056/4_2019_Entgelttabelle.pdf/4592f10c-b4ec-4208-88e7-9c91b7d3b8cd Application deadline: July 28, 2019. I will be happy to answer further questions, and look forward to your qualified application! Stefan Leue -- Prof. Dr. Stefan Leue Chair for Software and Systems Engineering Department of Computer and Information Science University of Konstanz, Box 67 D-78457 Konstanz, Germany Office: PZ902 Phone: +49 (0)7531 88 2893, ~4631 (secretary) Home: +49 (0)7533 949 2182 Email: Stefan.Leue at uni-konstanz.de WWW: http://se.uni-konstanz.de From srba at cs.aau.dk Mon Jun 17 16:56:55 2019 From: srba at cs.aau.dk (Jiri Srba) Date: Mon, 17 Jun 2019 20:56:55 +0000 Subject: [TYPES/announce] Postdoc on verification of networks (Aalborg University, Denmark) Message-ID: <03F534CA-02FB-407D-A937-42659026A54E@cs.aau.dk> Postdoc position on Verification of Network Protocols at Aalborg University (Denmark) ------------------------------------------------------------------------------------- We are looking for a highly motivated researcher with interest in formal methods and their application to verification of computer networks in order to join a project on "Quantitative Analysis and Synthesis of Network Protocols" funded by the Independent Research Fund, Denmark. The goal of this project is to significantly advance the state-of-the-art of automatic network analysis and synthesis, with a particular focus on accounting for the possibility of failures and supporting efficient what-if analysis, as well as for the quantitative consequences on quality-of-service. Applicants are required to demonstrate strong background and understanding in formal methods and in particular model checking and show willingness to apply these methods to the domain of computer networks. An experience with quantitative systems and programming skills are an advantage. The postdoc is expected to perform independent research, collaborate with team members, and help with the supervision of PhD and MSc students as appropriate. The project is led by prof. Jiri Srba (Aalborg University) in collaboration with prof. Stefan Schmid (Vienna University), prof. Kim G. Larsen (Aalborg University) and assoc. prof. Nate Foster (Cornell University). A part of the position will be sponsored by ERC advanced grant LASSO of Kim G. Larsen. The postdoc will have the possibility for a number of short term visits to Vienna University in order to strengthen the collaboration between Aalborg and Vienna. For an idea of the research conducted within the project, you may have a look at: * P-Rex: Fast Verification of MPLS Networks with Multiple Link Failures http://www.cs.aau.dk/~srba/files/JKMSST:coNEXT:18.pdf * Polynomial-Time What-If Analysis for Prefix-Manipulating MPLS Networks http://www.cs.aau.dk/~srba/files/INFOCOM:SS:18.pdf The position is for the duration of 2 years with the option of limited teaching duties within the area. The postdoc must have obtained a PhD degree before the appointment day. The salary will be in accordance with the collective agreement for state-employed academics. The deadline for the application is on August 2nd, 2019 with the employment starting (after agreement) shortly after. The applications must be submited electronically at this link: https://www.stillinger.aau.dk/vis-stilling/?vacancy=1048567 For further information about the project, the conditions of the employment and life in Denmark contact prof. Jiri Srba at email srba at cs.aau.dk. From chong at seas.harvard.edu Tue Jun 18 12:15:22 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Tue, 18 Jun 2019 12:15:22 -0400 Subject: [TYPES/announce] SecDev Call for Posters, Tool Demos, Practitioner Submissions Message-ID: <2CD93FF2-295C-454B-8991-2142096F9E63@seas.harvard.edu> ### IEEE? ?Secure? ?Development? ?Conference (SecDev) *Sponsored? ?by? ?the? ?IEEE? ?Computer? ?Society? ?Technical? ?Committee on? ?Security? ?and? ?Privacy* *September? ?25?September 27,? ?2019? ?at? ?the? Hilton Tysons Corner, McLean, VA, USA* https://secdev.ieee.org/. SecDev? ?is? ?a? ?venue? ?for? ?presenting? ?ideas,? ?research,? ?and? ?experience? ?about? ?how? ?to? ?develop? ?secure systems. It focuses on theory,? ?techniques,? ?and? ?tools? ?to ??build? ?security? ?in? to? ?existing? ?and? ?new? ?computing? ?systems, and does not focus on simply discovering? ?the? ?absence? ?of? ?security.? The? ?goal of SecDev? ?is? ?to encourage? ?and? ?disseminate? ?ideas? ?for? ?secure? ?system? ?development? ?among? ?academia,? ?industry, and? ?government.? ?It? ?aims? ?to bridge ?the? ?gap? ?between? ?constructive? ?security? ?research? ?and? ?practice and? to ?enable? ?real-world? ?impact? ?of security research in? ?the? ?long? ?run. ?Developers? ?have? ?valuable? ?experiences? ?and? ?ideas? ?that? ?can? ?inform? ?academic research,? ?and? ?researchers? ?have? ?concepts,? ?studies,? ?and? ?even? ?code? ?and? ?tools? ?that? ?could? ?benefit developers.? ?Great? ?SecDev? ?contributions? ?could? ?come? ?from? ?attendees? ?of? ?industrial? ?conferences like? ?AppSec and? ?RSA;? ?from? ?attendees? ?of? ?academic? ?conferences? ?like IEEE? ?S&P,? ?IEEE? ?CSF,? ?USENIX? ?Security,? CCS, ?NDSS, PLDI,? ICSE, ?FSE,? ?ISSTA,? ?SOUPS, HOST,? ?and? ?others;? ?and? ?from newcomers. We are soliciting **posters, tool demos**, and **practitioner submissions** for presentation at SecDev. **Posters and Tool Demos:** Posters should present unpublished results about early or in-progress research projects. Demonstrations should be of publicly-available tools that facilitate secure development of software. Submissions of demos for commercial tools are permitted. All submissions should briefly describe the problem being solved, the details of the approach, and (for posters) at least some preliminary results. **Practitioner Submissions:** ??These are brief submissions ?(at most one page) from? ?practitioners? ?to? ?share? ?their? ?practical experiences? ?and? ?challenges? ?in? ?security? ?development. Submissions should provide novel ?perspectives? ?and? ?insights. Examples of suitable submissions include, but are not limited to: best practices for any aspect of the secure development life cycle; case studies or lessons learned from specific incidents or development experiences; broadly useful frameworks, architectures, or approaches relevant to secure development. More details, including submission instructions, accepted [research papers](https://secdev.ieee.org/2019/accepted-papers/) and [tutorials](https://secdev.ieee.org/2019/tutorials/), keynote speakers ([June Andronick, Data61/CSIRO and UNSW](https://secdev.ieee.org/2019/june/) and [Colm MacC?rthaigh, Amazon Web Services](https://secdev.ieee.org/2019/colm/)) are available at https://secdev.ieee.org/. #### Important? ?Dates - Poster, Tool Demo, and Practitioner? ?submissions deadline: Wednesday July 10, 2019 (11:59 PM AoE, UTC-12) - Poster, Tool Demo, and Practitioner submissions ?notification: Monday July 29, 2019 - Conference: Wednesday September? ?25? ?to Friday? September? ?27,? ?2019 -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Tue Jun 18 15:51:41 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 18 Jun 2019 19:51:41 +0000 Subject: [TYPES/announce] Postdoc position on quantified effects at Reykjavik University Message-ID: <20190618195141.5c16b7d2@cs.ioc.ee> Quantified computational effects and interaction Department of Computer Science, Reykjavik University One postdoc position Applications are invited for one postdoctoral position at the Department of Computer Science, Reykjavik University. The position is part of a three-year research project funded by the Icelandic Research Fund under the direction of Tarmo Uustalu. The overarching goal of to advance the theory and practice of disciplined effectful programming, based on graded monads, monad-like structures and interaction laws. Interested applicants should contact the PI (email tarmo at ru.is) for closer details on the research proposal. The successful candidate will benefit from, and contribute to, the research environment at the Icelandic Centre of Excellence in Theoretical Computer Science (ICE-TCS), with research groups on concurrency, logic and semantics, algorithms, combinatorics. For information about ICE-TCS and its activities, see http://icetcs.ru.is/. Moreover, she/he will cooperate with Shin-ya Katsumata and Maciej Pir?g during the project work and will benefit from the interaction with their research groups at the National Institute of Informatics in Tokyo and the University of Wroclaw. *Qualification requirements* Applicants for the postdoctoral position should have, or be about to defend, a PhD degree in Computer Science or a closely related field. Previous knowledge of at least one of lambda calculus and functional programming, proof theory/type theory, programming language semantics, category theory in computer science, proof assistants is a prerequisite. *Remuneration* The wage will be approx 500 kISK per month before income tax, but depend on the qualifications and experience of the postdoc. Check http://payroll.is/en/ for what this means in terms of take-home pay. A tax relief for foreign experts may apply. The position is for two years, to start in autumn 2019 (the start date is negotiable), and is renewable for another year, based on good performance and mutual satisfaction. *Application details* Interested applicants should send their CV, including a list of publications, to the PI (email tarmo at ru.is), together with a statement outlining their suitability for the project and the names of at least two references. Informal enquiries about the project and the conditions of work are very welcome. We will review applications as they arrive. Please apply before 5 July 2019. From ornela.dardha at gmail.com Wed Jun 19 07:55:24 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Wed, 19 Jun 2019 12:55:24 +0100 Subject: [TYPES/announce] RADICAL 2019 (Amsterdam, co-located with CONCUR 2019) - DEADLINE EXTENDED Message-ID: <6D66275E-24A4-4265-9327-7FC978FF06E0@gmail.com> [Deadline Extended: Please distribute widely - apologies for multiple postings.] ================================================================== DEADLINE EXTENDED 2nd International Workshop on Recent Advancement in Concurrency and Logic (RADICAL 2019) https://sites.google.com/site/radicalconcur/Home Submission deadline (NEW): ***Friday, July 5, 2019*** Invited speakers: Marieke Huisman (University of Twente, NL) Johan van Benthem (ILLC University of Amsterdam, NL / Stanford University, USA) In Amsterdam, The Netherlands August 26, 2019 (co-located with CONCUR 2019) ================================================================== == SCOPE AND TOPICS Concurrency and Logics are two of the most active research areas in the theoretical computer science domain. The literature in these fields is extensive and provides a plethora of logics and models for reasoning about intelligent and distributed systems. More recently, the interplay of concurrency and logic with areas such as: 1. design, verification, synthesis for concurrent systems, both qualitative and quantitative; 2. strategic reasoning for distributed and multi-agent systems; 3. analysis and validation techniques for concurrent and distributed programs, such as advanced type systems and separation logics; has received much attention, as witnessed by recent editions of AI conferences. All these examples share the challenge of developing novel theories and tools for automated reasoning that take into account the behaviour of concurrent and multi-agent entities. The workshop aims to bring together researchers working on different aspects of logic and concurrency in AI, multi-agent systems, and computer science, both from a theoretical and a practical point of view. Besides, it aims to promote research on Foundation of AI in other research communities that are traditionally Theoretical Computer Science-oriented. The topics covered by the workshop include, but are not limited to, the following: Concurrency Theory; Programming languages and semantics; Formal models for communication-based, concurrent and distributed systems; Logics in concurrency; Logics for verification of (concurrent) multi-agent systems; Logical foundations of decision theory for multi-agent systems; Knowledge representation; Programming languages; == SUBMISSION GUIDELINES Submitted contributions should not exceed 3 pages (not including references) using the EasyChair format. Submitted papers should be formatted in PDF and uploaded to https://easychair.org/conferences/?conf=radical2019 We invite submissions describing talk proposals on the intersection of logic and concurrency. A submission to RADICAL would typically fall within one of the following categories: reports of an ongoing work and/or preliminary results; summaries of an already published paper (or series of papers); overviews of (recent) PhD theses; descriptions of research projects and consortia; manifestos, calls to action, personal views on current and future challenges; overviews of interesting yet underrepresented problems. This list is by no means exhaustive but merely indicative. Submissions based on already published works should include explicit references/links as appropriate. Reviewers may read such prior published works, but are not obliged to do so. Submissions will be judged by the program committee on the basis of significance, relevance, and potential of an engaging, compelling talk at the workshop. Submission from PC members is encouraged. It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. No Proceedings: RADICAL will be an informal venue, oriented to interaction, so there will be no formal proceedings. == IMPORTANT DATES ** Submission deadline: Friday, July 5, 2019. ** Notification to authors: Friday, 26 July 2019. ** Workshop: Monday, August 26, 2019, in Amsterdam. == WORKSHOP CO-CHAIRS Ornela Dardha (University of Glasgow, UK) Giuseppe Perelli (University of Leicester, UK) == PROGRAMME COMMITTEE Antonis Achilleos (Reykjavik University, Iceland) Natasha Alechina (University of Nottingham, UK) Stephanie Balzer (Carnegie Mellon University, USA) Benedikt Bollig (CNRS, LSV, ENS Paris-Saclay, France) Edwin Brady (University of St. Andrews, UK) James Brotherston (University College London, UK) Krishnendu Chatterjee (IST Austria) Silvia Crafa (University of Padua, Italy) Ornela Dardha (University of Glasgow, UK co-chair) Valeria de Paiva (Samsung Research America and University of Birmingham, UK) Mariangiola Dezani (University of Torino, Italy) Emmanuel Filiot (Universit? libre de Bruxelles and FNRS, Belgium) Bernd Finkbeiner (University of Saarland, Germany) Adrian Francalanza (University of Malta, Malta) Julian Gutierrez (University of Oxford, UK) Paul Harrenstein (University of Oxford, UK) Sophia Knight (University of Minnesota Duluth, USA) Orna Kupferman (Hebrew University, Israel) Garrett Morris (University of Kansas, USA) Aniello Murano (University of Naples, Italy) Giuseppe Perelli (University of Leicester, UK co-chair) Anna Philippou (University of Cyprus, Cyprus) Elaine Pimentel (UFRN, Brazil) Sophie Pinchinat (IRISA Rennes, France) Nir Piterman (University of Gothenburg, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) Bernardo Toninho (NOVA-LINCS, FCT NOVA / Universidade Nova de Lisboa, Portugal) Philip Wadler (University of Edinburgh, UK) --- Dr Ornela Dardha Lecturer (Assistant Professor) School of Computing Science University of Glasgow phone: +44 (0)141 330 1732 web: www.dcs.gla.ac.uk/~ornela/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.cheney at gmail.com Wed Jun 19 09:40:13 2019 From: james.cheney at gmail.com (James Cheney) Date: Wed, 19 Jun 2019 14:40:13 +0100 Subject: [TYPES/announce] Postdoctoral position on database programming languages at Edinburgh LFCS Message-ID: Hi, We are now accepting applications for a postdoctoral position in database programming languages. The position is for 24 months, starting on September 2, 2019 at the earliest. Funding is provided by a five-year, ?1.99M Consolidator Grant from the European Research Council on the project: "Skye: A programming language bridging theory and practice for scientific data curation". Funding from this ERC grant, and certain national funding schemes, is also available to help support travel/accommodation costs for visits from students, researchers or faculty at other institutions whose research aligns with the project. Please get in touch if interested. == Research associate (?33,199 - ?39,609) == This postdoctoral research position is on database programming and data curation techniques in the Skye project. This project builds on the Links web programming language to add built-in support for scientific data management needs, particularly data archiving, transformation and provenance. Currently Links supports sophisticated database access via language-integrated query, but only for relational databases; other data models and query languages are not supported, and Links's capabilities for rewriting or transforming queries or updates is limited. The overall research goal of the Skye project is to identify, develop, and implement extensibility or metaprogramming capabilities to make advanced database programming easy. The successful candidate will focus on developing language-integrated query support for new data models/query languages, such as graph or RDF databases, and will work with other Skye project members to incorporate these techniques into Links. Links also has other advanced capabilities such as distributed programming with session types, and algebraic effects and handlers, and interactions between these features and database programming or new applications to database programming are in scope. The ideal candidate will have a strong background in database research, including familiarity with different query languages and models. Familiarity with programming language foundations is also desirable, as is experience with functional programming (e.g. Scala, OCaml, Haskell). Candidates with a strong background in either database or programming language research will be considered as long as there is clear evidence of ability to learn the complementary background. == To apply == For more information about the project, and about other related activities in my group, LFCS, and Edinburgh, please write to me or consult the following page: http://homepages.inf.ed.ac.uk/jcheney/group/skye.html Applications must be received by 5pm GMT, July 18, 2019. To apply, visit the University job posting for this position: Research Associate https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=048311 then click "apply" and follow the instructions. Please note that applicants must use the University's application system above, which involves some account registration and form-filling, and it is recommended that applicants complete this process well before the deadline, since the system automatically stops accepting applications after the deadline. == Environment == The University of Edinburgh School of Informatics brings together world-class research groups in theoretical computer science, artificial intelligence and cognitive science. The School led the UK 2014 REF rankings in volume of internationally recognized or internationally excellent research. In 2013, the School of Informatics received an Athena Swan Silver Award, in recognition of its commitment to advancing the careers of women in science, technology, engineering, mathematics and medicine (STEMM) employment in higher education and research. Overall the University of Edinburgh has achieved a Silver Award. -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.S.T.Q.Jongmans at cwi.nl Wed Jun 19 11:08:09 2019 From: S.S.T.Q.Jongmans at cwi.nl (Sung-Shik Jongmans) Date: Wed, 19 Jun 2019 17:08:09 +0200 (CEST) Subject: [TYPES/announce] CfP (deadline extension) - Formal Aspects of Component Software (FACS 2019, 23-25 October, Amsterdam) Message-ID: <287145531.2096470.1560956889093.JavaMail.zimbra@cwi.nl> ** ** Final Call for Papers: FACS 2019 ** ** 16th International Conference on ** Formal Aspects of Component Software ** ** 23-25 October 2019, Amsterdam ** ** http://facs2019.org ** ## NEWS * Deadline extension -- abstracts: 5 July; papers: 12 July * Special issue Science of Computer Programming confirmed ## OVERVIEW Component-based software development proposes sound engineering principles and techniques to cope with the complexity of present-day software systems. However, many challenging conceptual and technological issues remain in component-based software development theory and practice. Furthermore, the advent of service-oriented and cloud computing, cyber-physical systems, and the Internet of Things has brought to the fore new dimensions, such as quality of service and robustness to withstand faults, which require revisiting established concepts and developing new ones. FACS 2019 is concerned with how formal methods can be applied to component-based software and system development. Formal methods have provided foundations for component-based software through research on mathematical models for components, composition and adaptation, and rigorous approaches to verification, deployment, testing, and certification. ## INVITED SPEAKERS * Wan Fokkink (Vrije Universiteit Amsterdam) * Carlo Ghezzi (Polytechnic University of Milan) * Kim Larsen (Aalborg University) ## DATES * Abstract: 5 July 2019 * Paper: 12 July 2019 * Notification: 30 August 2019 * Conference: 23-25 October 2019 All deadlines are AoE. ## SCOPE The conference seeks to address the application of formal methods in all aspects of software components and services. Specific topics include, but are not limited to: * formal models for software components and their interaction; * formal aspects of services, service-oriented architectures, business processes, cloud computing, cyber-physical systems, Internet of Things, and similar artifacts; * design and verification methods for software components and services; * composition and deployment: models, calculi, languages; * formal methods and modeling languages for components and services; * (behavioral) type systems for components and services; * models for QoS and other extra-functional properties (e.g., trust, compliance, security) of components and services; * components for real-time, safety-critical, secure, and/or embedded systems; * components for the Internet of things and cyber-physical systems; * probabilistic techniques for modeling and verification of component-based systems; * model-based testing of components and services; * case studies and experience reports; * tools supporting formal methods for components and services. ## PAPER CATEGORIES We solicit submissions related to the topics mentioned above in the following categories: * A ? full papers: original research, applications and experiences, surveys (18 pages max, excluding references); * B ? short papers: tools and demonstrations, new ideas and emerging results, position papers (6 pages max, excluding references); * C ? journal-first papers (2 pages). All submissions in categories A and B must be original, unpublished, and not submitted concurrently for publication elsewhere. Submissions in category C must be 2-page abstracts of journal papers published after January 1st, 2018. The objective of journal-first papers is to offer FACS attendees a richer program and further opportunities for interaction. Authors of published papers in high-quality journals can submit a proposal to present their journal paper at FACS. The journal paper must adhere to the following criteria: * It should be clearly in the scope of FACS. * It should be recent: only journal papers available after January 1st, 2018 (online or paper) can be presented. * It reports new research results that significantly extend prior work. As such, the journal paper does not simply extend prior work with material presented for completeness only (such as omitted proofs, algorithms, minor enhancements, or empirical results). * It has not been presented at, and is not under consideration for, journal-first programs of other similar conferences or workshops. * Journal-first submissions must be marked as such in EasyChair, and they must explicitly include pointers to the journal publication (such as a DOI). ## SUBMISSION & PUBLICATION Paper submission is done via EasyChair at: https://easychair.org/conferences/?conf=facs2019. Each paper will be reviewed by at least three PC members and evaluated in terms of novelty, importance, evidence, and clarity. The post-proceedings of FACS 2019 will be published as a volume of LNCS; it consists of accepted papers in categories A and B. Authors should consult Springer?s authors? guidelines and use their proceedings templates, either for LaTeX or for Word, for the preparation of their papers. Springer encourages authors to include their ORCIDs in their papers. In addition, the corresponding author of each paper, acting on behalf of all of the authors of that paper, must complete and sign a Consent-to-Publish form. The corresponding author signing the copyright form should match the corresponding author marked on the paper. Once the files have been sent to Springer, changes relating to the authorship of the papers cannot be made. A special issue of Science of Computer Programming on FACS 2019 will be published by Elsevier. After the conference, authors of select papers will be invited to submit an extended version for inclusion. ## CHAIRS Farhad Arbab, CWI and Leiden University Sung-Shik Jongmans, Open University and CWI ## PROGRAM COMMITTEE Kyungmin Bae, Pohang University of Science and Technology Christel Baier, TU Dresden Lu?s Soares Barbosa, INESC TEC and University of Minho Simon Bliudze, INRIA Lille Roberto Brunik, University of Pisa Lu?s Cruz-Filipe, University of Southern Denmark Jos? Luiz Fiadeiro, Royal Holloway, University of London Mohamad Jaber, American University of Beirut Olga Kouchnarenko, University of Franche-Comt? Ivan Lanese, University of Bologna Kung-Kiu Lau, University of Manchester Zhiming Liu, Southwest University Markus Lumpe, Swinburne University of Technology Eric Madelaine, INRIA Sophia Antipolis Mieke Massink, CNR ISTI Hern?n Melgratti, University of Buenos Aires Fabrizio Montesi, University of Southern Denmark Peter Csaba ?lveczky, University of Oslo Catuscia Palamidessi, INRIA Saclay and LIX Jos? Proen?a, CISTER Jorge P?rez, University of Groningen Gwen Sala?n, Universit? Grenoble Alpes and INRIA Grenoble Francesco Santini, University of Perugia Jacopo Soldani, University of Pisa Anton Wijs, Eindhoven University of Technology Shoji Yuen, Nagoya University Min Zhang, East China Normal University From j.a.perez at rug.nl Fri Jun 21 04:29:55 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Fri, 21 Jun 2019 10:29:55 +0200 Subject: [TYPES/announce] Deadline Extension: EXPRESS/SOS 2019 (co-located with CONCUR 2019). In-Reply-To: References: Message-ID: [ Due to several requests, the submission deadline for EXPRESS/SOS has been extended to June 28. Apologies for multiple postings. ] =========================================== CALL FOR PAPERS Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) https://express-sos2019.cs.ru.nl Amsterdam (The Netherlands) August 26, 2019, Affiliated with CONCUR 2019 Invited speakers: Yuxin Deng, Tom Hirschowitz, and Kirstin Peters Extended deadline (full and short papers): ***Friday, June 28, 2019, AoE*** =========================================== == SCOPE AND TOPICS The EXPRESS/SOS workshop series aims at bringing together researchers interested in the formal semantics of systems and programming concepts, and in the expressiveness of computational models. Topics of interest for EXPRESS/SOS 2019 include, but are not limited to: - expressiveness and rigorous comparisons between models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and rigorous comparisons between programming languages and models (distributed, component-based, object-oriented, service-oriented); - logics for concurrency (modal logics, probabilistic and stochastic logics, temporal logics and resource logics); - analysis techniques for concurrent systems; - theory of structural operational semantics (meta-theory, category-theoretic approaches, congruence results); - comparisons between structural operational semantics and other formal semantic approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. We especially welcome contributions bridging the gap between the above topics and neighbouring areas, such as, for instance: - computer security - multi-agent systems - programming languages and formal verification - reversible computation - knowledge representation == SUBMISSION GUIDELINES: We invite two types of submissions: * Full papers (up to 15 pages, excluding references). * Short papers (up to 5 pages, excluding references, not included in the workshop proceedings) All submissions should adhere to the EPTCS format (http://www.eptcs.org). Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. Submission is performed through EasyChair: https://easychair.org/conferences/?conf=expresssos2019 The final versions of accepted full papers will be published in EPTCS. It is understood that for each accepted submission one of the co-authors will register to the workshop and give the talk. == SPECIAL ISSUE There is a long tradition of special issues of reputed international journals devoted to the very best papers presented in prior editions of the workshop. For instance, a special issue of Information and Computation with selected papers from EXPRESS/SOS 2018 is currently in progress. We will consider organizing a special issue for EXPRESS/SOS 2019. == INVITED SPEAKERS - Yuxin Deng (East China Normal University, China) - Tom Hirschowitz (CNRS / Savoie Mont Blanc University, France) - Kirstin Peters (TU Berlin, Germany) == IMPORTANT DATES (AoE) - Extended submission deadline: June 28, 2019 - Notification date: July 26, 2019 - Camera ready version: August 11, 2019 - Workshop: August 26, 2019 == WORKSHOP CO-CHAIRS: Jorge A. P?rez (University of Groningen, The Netherlands) Jurriaan Rot (Radboud University, The Netherlands) == PROGRAM COMMITTEE: Roberto Bruni (Universit? di Pisa, Italy) Ilaria Castellani (INRIA, France) Valentina Castiglioni (INRIA Saclay, France) Matteo Cimini (University of Massachusetts Lowell, US) Emanuele D'Osualdo (Imperial College London, UK) Adrian Francalanza (University of Malta, Malta) Jean-Marie Madiot (INRIA, France) Marino Miculan (University of Udine, Italy) Mohammadreza Mousavi (University of Leicester, UK) Jovanka Pantovic (University of Novi Sad, Serbia) Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair Jurriaan Rot (Radboud University, The Netherlands) - co-chair Erik de Vink (Eindhoven University of Technology, The Netherlands) == CONTACT Prospective authors should contact the co-chairs in case of questions: express-sos19 at easychair.org -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl Office: Bernoulliborg 5.58 - +31 50 36 33971 From croldan at dc.uba.ar Fri Jun 21 05:12:28 2019 From: croldan at dc.uba.ar (=?UTF-8?Q?Christian_Rold=C3=A1n?=) Date: Fri, 21 Jun 2019 10:12:28 +0100 Subject: [TYPES/announce] YR-CONCUR 2019 (Amsterdam, co-located with CONCUR 2019) - DEADLINE EXTENDED Message-ID: [Deadline Extended: Please distribute widely - apologies for multiple postings.] ========================================================= DEADLINE EXTENDED for ABSTRACTS 9th International Young Researchers Workshop on Concurrency Theory (satellite workshop of CONCUR 2019) URL: https://yr -concur2019.fsa.win.tue.nl Submission deadline (NEW): ***Friday, June 28, 2019*** ========================================================== Aims and objectives: This workshop aims at providing a platform for PhD students and young researchers who recently completed their doctoral studies, to exchange new results related to concurrency theory and receive feedback on their research. Focus is on informal discussions. Excellent master students working on concurrency theory are also encouraged to contribute. Format: YR- CONCUR 2019 is a satellite workshop of CONCUR 2019 and will be held on Saturday, August 31th, 2019. It is anticipated that many CONCUR participants will attend the YR-workshop (and vice versa). Presentations are selected on the basis of an abstract of up to 4 pages (incl. references) describing the research. No particular format is required. Submissions are judged on the expected interest in and quality of the talk. The accepted abstracts will be made available at the workshop, but no formal proceedings are planned. It is thus also allowed (and encouraged) to send results that have been published at other conferences (although preferably not at CONCUR 2019 or any of its other satellite workshops). Important Dates: - Deadline for 4-page abstracts (extended): June 28, 2019 - Notification of acceptance: July 19, 2019 - Final version: August 16, 2019 - Workshop: August 31, 2019 Submission: 4-page abstracts (including references) should be submitted via the YR-CONCUR 2019 submission page on EasyChair: https://easychair.org/conferences/?conf=yrconcur2019 Organizers and PC Chairs: - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Christian Rold?n (Universidad de Buenos Aires, Argentina) Program Committee: - Carla Ferreira (Universidade Nova de Lisboa, Portugal) - Jeroen Keiren (Eindhoven University of Technology, Netherlands) - Sophia Knight (University of Minnesota Duluth, USA) - Julien Lange (University of Kent, UK) - Christian Rold?n (Universidad de Buenos Aires, Argentina) - Jurriaan Rot (Radboud University Nijmegen, The Netherlands) - Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthias.gudemann at gmail.com Fri Jun 21 10:37:52 2019 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Fri, 21 Jun 2019 16:37:52 +0200 Subject: [TYPES/announce] Call for Papers Software Verification and Testing at ACM/SIGAPP SAC2020 Message-ID: 35th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Brno, Czech Republic March 30 - April 3, 2020 http://www.sigapp.org/sac/sac2020/ SAC SVT 2020 Website : http://guedemann.org/svt2020/ Important dates =============== Sep. 15, 2019 - Submission of regular papers and SRC research abstracts Nov. 10, 2019 - Notification of paper / SRC abstract acceptance/rejection Nov. 25, 2019 - Camera-ready copies of accepted papers/SRC Dec. 10, 2019 - Author registration due date ACM Symposium on Applied Computing ================================== The ACM Symposium on Applied Computing (SAC) has gathered scientists from different areas of computing over the last thirty years. The forum represents an opportunity to interact with different communities sharing an interest in applied computing. SAC 2020 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will take place in Brno, Czech Republic. Software Verification and Testing Track ======================================= The Software Verification and Testing track aims at contributing to the challenge of improving the usability of formal methods in software engineering. The track covers areas such as formal methods for verification and testing, based on theorem proving, model checking, static analysis, and run-time verification. We invite authors to submit new results in formal verification and testing, as well as development of technologies to improve the usability of formal methods in software engineering. Also are welcome detailed descriptions of applications of mechanical verification to large scale software. Possible topics include, but are not limited to: * model checking * theorem proving * correct by construction development * model-based testing * software testing * symbolic execution * static and dynamic analysis * abstract interpretation * analysis methods for dependable systems * software certification and proof carrying code * fault diagnosis and debugging * verification and validation of large scale software systems * real world applications and case studies applying software testing and verification * benchmarks and data sets for software testing and verification Submission Guidelines ===================== Paper submissions must be original, unpublished work. Author(s) name(s) and address(es) must not appear in the body of the paper, and self-reference should be avoided and made in the third person. Submitted paper will undergo a blind review process. Authors of accepted papers should submit an editorial revision of their papers that fits within eight two-column pages (an extra two pages, to a total of ten pages, may be available at a charge). The length of a poster is limited to three pages (plus one extra page may be available at a charge). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2020 proceedings. Paper registration is required, allowing the inclusion of papers/posters in the conference proceedings. An author or a proxy attending SAC MUST present the work. This is a requirement for the presented work to be included in the ACM digital library. No-show of registered papers and posters will result in excluding them from the ACM digital library. It is planned to arrange a journal special issue after the conference. Student Research Competition ============================ As previous editions, SAC 2020 organises a Student Research Competition (SRC) Program to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. Guidelines and information about the SRC program can be found at http://www.sigapp.org/sac/sac2020/. SAC-SVT Program Committee Chairs =============================== Matthias G?demann, IOHK, Hong Kong Nikolai Kosmatov, CEA List, France SAC-SVT Program Committee ========================= - Wolfgang Ahrendt, Chalmers University, Sweden - S?bastien Bardin, CEA, France - Ezio Bartocci, TU Vienna, Austria - Radu Calinescu, University of York, UK - Maxime Cody, University of Luxembuorg, Luxembuorg - Christian Colombo, University of Malta, Malta - Lucas Cordeiro, University of Manchester, UK - Cristina David, University of Cambridge, UK - Giovanni Denaro, University of Milano Bicocca, Milano, Italy - Tom van Dijk, University of Twente, Netherlands - Cath?rine Dubois, ENSIIE, France - Gidon Ernst, LMU Munich, Germany - Yli?s Falcone, University Grenoble Alpes, Inria, France - Carlo A. Furia, Universit? della Svizzera Italiana, Switzerland - Maria del Mar Gallardo, University of Malaga, Spain - Matthias G?demann, IOHK, Hong Kong - Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada - Ralf Huuck, The University of New South Wales, Australia - Nikolai Kosmatov, CEA List, France - Thierry J?ron, Inria, France - Maurizio Leotta, University of Genoa, Italy - Martin Leucker, University of L?beck, Germany - Stefan Leue, University of Konstanz, Germany - Fr?d?ric Loulergue, Northern Arizona University, USA - Mercedes Merayo, Universidad Complutense de Madrid, Spain - Brian Nielsen, Aalborg University, Denmark - Peter Csaba ?lveczky, University of Oslo, Norway - Jun Pang, University of Luxembourg, Luxembourg - Mike Papadakis, University of Luxembourg, Luxembourg - Antoine Rollet, Bordeaux INP, LaBRI, France - Gwen Sala?n, University Grenoble Alpes, Inria, France - Julien Signoles, CEA, France - Marjan Sirjani, Malardalen University, Sweden - Anton Wijs, Technische Universiteit Eindhoven, Netherlands - Burkhart Wolff, University Paris-Sud, LRI, France - Rongxin Wu, University of Science and Technology, Hong Kong - Cemal Yilmaz, Sabanc? University, Turkey - Fatiha Za?di, University of Paris-Sud, France From Marc.Bezem at uib.no Sat Jun 22 07:07:38 2019 From: Marc.Bezem at uib.no (Marc.Bezem at uib.no) Date: Sat, 22 Jun 2019 13:07:38 +0200 Subject: [TYPES/announce] Open CfP: TYPES 2019 post-proceedings Message-ID: <20190622130738.15666zrih0ytzoje.nmimb@impmail.uib.no> TYPES 2019 post-proceedings submission deadline: 11 November 2019 Open call for papers Post-proceedings of the 25th International Conference on Types for Proofs and Programs TYPES 2019 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2019 was held 11-14 June in Oslo, Norway. The post-proceedings volume will be published in LIPIcs, Leibniz International Proceedings in Informatics, an open-access series of conference proceedings (http://www.dagstuhl.de/en/publications/lipics). Submission to this post-proceedings volume is open to everyone, also to those who did not participate in the conference. We welcome high-quality descriptions of original work, as well as position papers, overview papers, and system descriptions. Submissions should be written in English, not overlapping with published or simultaneously submitted work to a journal or a conference with archival proceedings. The scope of the post-proceedings is the same as the scope of the conference: the theory and practice of type theory. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory and univalent mathematics; * Applications of type theory; * Dependently typed programming; * Industrial uses of type theory technology; * Meta-theoretic studies of type systems; * Proof assistants and proof technology; * Automation in computer-assisted reasoning; * Links between type theory and functional programming; * Formalizing mathematics using type theory. IMPORTANT DATES * Abstract submission: 4 November 2019 * Paper submission: 11 November 2019 * Author notification: 25 March 2020 DETAILS * Papers have to be formatted with LIPIcs style (currently lipics-v2019.cls) and adhere to the style requirements of LIPIcs: http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ * The upper limit for the length of submissions is 20 pages * Papers have to be submitted in pdf through EasyChair: https://easychair.org/conferences/?conf=types2019postproc * Authors have the option to attach to their submission a zip or tgz file containing code (formalized proofs or programs), but reviewers are not obliged to take the attachments into account and they will not be published. * In case of questions, e.g. on the page limit, contact one of the editors. EDITORS Marc Bezem, Marc.Bezem at uib.no, University of Bergen, Norway Assia Mahboubi, assia.mahboubi at inria.fr, Inria -- Vrije Universiteit Amsterdam From nevrenato at gmail.com Sun Jun 23 03:59:48 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Sun, 23 Jun 2019 08:59:48 +0100 Subject: [TYPES/announce] Formal Methods 2019 - LOPSTR (Third Call for Papers, Deadline extension) Message-ID: <43e463de4f80c8251718ebb40c916cafb9af6ad9.camel@gmail.com> ====================================================================== LOPSTR 2019: Third Call for Papers ====================================================================== ** Please note that paper submission deadlines have been extended as follows: Abstract submission: June 25, 2019 Paper/Extended abstract submission: June 30, 2019 (AoE, UTC-12) ** ====================================================================== 29th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2019 http://www.cs.unibo.it/projects/lopstr19/ Porto, Portugal, October 8-10, 2019 (co-located with the Symposium on Formal Methods, FM'19 and a part of the FM Week) The aim of the LOPSTR series is to stimulate and promote international research and collaboration on logic-based program development. LOPSTR is open to contributions in logic-based program development in any language paradigm. LOPSTR has a reputation for being a lively, friendly forum for presenting and discussing work in progress. Formal proceedings are produced only after the symposium so that authors can incorporate this feedback in the published papers. Topics of interest cover all aspects of logic-based program development, all stages of the software life cycle, and issues of both programming-in-the-small and programming-in-the-large. This year LOPSTR extends its traditional topics to include also logic-based program development based on integration of sub-symbolic and symbolic models, on machine learning techniques and on differential semantics. Both full papers and extended abstracts describing applications in all these areas are especially welcome. Contributions are welcome on all aspects of logic-based program development, including, but not limited to: * synthesis * transformation * specialization * composition * optimization * inversion * specification * analysis and verification * testing and certification * program and model manipulation * machine learning for program development * integration of sub-symbolic and symbolic models * differential semantics * transformational techniques in SE * applications and tools Important Dates Abstract submission: June 25, 2019 (**new**) Paper/Extended abstract submission: June 30, 2019 AoE (**new**) Notification: July 24, 2018 Camera-ready (for electronic pre-proceedings): August 7, 2019 Symposium: October 8-10, 2019 Submission Guidelines Authors should submit an electronic copy of the paper (written in English) in PDF, formatted in the Lecture Notes in Computer Science style. Submissions cannot exceed 15 pages including references but excluding well-marked appendices not intended for publication. Papers should be submitted via the Easychair submission website for LOPSTR 2019. Best Paper Award and Prize A best paper award will be granted, which will include a 500 EUR prize provided by Springer. This award will be given to the best paper submitted to the conference, based on the relevance, originality, and technical quality. The program committee may split the award among two or more papers, also considering authorship (e.g., student paper). Proceedings The formal post-conference proceedings will be published by Springer in the Lecture Notes in Computer Science series. Full papers can be directly accepted for publication in the formal proceedings, or accepted only for presentation at the symposium and inclusion in informal proceedings. After the symposium, a selection of the best papers might be invited for submission to a special issue of a journal. Invited Speakers John Gallagher, Roskilde University, Denmark Naoki Kobayashi, The University of Tokyo, Japan (joint with PPDP) German Vidal, Polytechnic University of Valencia, Spain (joint with PPDP) From icfp.publicity at googlemail.com Mon Jun 24 17:13:42 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Mon, 24 Jun 2019 17:13:42 -0400 Subject: [TYPES/announce] Call for Participation: ICFP 2019 Message-ID: <5d113d06ae379_25202adb8252c5b442c0@homer.mail> ===================================================================== Call for Participation ICFP 2019 24th ACM SIGPLAN International Conference on Functional Programming and affiliated events August 18 - August 23, 2019 Berlin, Germany http://icfp19.sigplan.org/ Early Registration until July 18! ===================================================================== ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, ICFP is co-located with BOBKonf! * Overview and affiliated events: http://icfp19.sigplan.org/home * Program: http://icfp19.sigplan.org/program/program-icfp-2019 * Accepted papers: http://icfp19.sigplan.org/track/icfp-2019-papers * Registration is available via: https://regmaster4.com/2019conf/ICFP19/register.php Early registration ends 18 July, 2019. * Programming contest: https://icfpcontest2019.github.io/ * Student Research Competition: https://icfp19.sigplan.org/track/icfp-2019-Student-Research-Competition * Follow us on Twitter for the latest news: http://twitter.com/icfp_conference In addition to BOBKonf (8/21), there are several events co-located with ICFP: * Erlang Workshop (8/18) * Functional Art, Music, Modeling and Design (8/23) * Functional High-Performance and Numerical Computing (8/18) * Haskell Implementors' Workshop (8/23) * Haskell Symposium (8/22-8/23) * miniKanren Workshop (8/22) * ML Family Workshop (8/22) * OCaml Workshop (8/23) * Programming Languages Mentoring Workshop (8/18) * Scheme Workshop (8/18) * Type-Driven Development (8/18) ### ICFP Organizers General Chair: Derek Dreyer (MPI-SWS, Germany) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Ilya Sergey (Yale-NUS College, Singapore) Publicity and Web Chair: Sam Tobin-Hochstadt (Indiana University, USA) Student Research Competition Chair: William J. Bowman (University of British Columbia, Canada) Workshops Co-Chair: Christophe Scholliers (Universiteit Gent, Belgium) Jennifer Hackett (University of Nottingham, UK) Conference Manager: Annabel Satin (P.C.K.) ### PACMPL Volume 3, Issue ICFP 2019 Principal Editor: Fran?ois Pottier (Inria, France) Review Committee: Lennart Beringer (Princeton University, United States) Joachim Breitner (DFINITY Foundation, Germany) Laura M. Castro (University of A Coru?a, Spain) Ezgi ?i?ek (Facebook London, United Kingdom) Pierre-Evariste Dagand (LIP6/CNRS, France) Christos Dimoulas (Northwestern University, United States) Jacques-Henri Jourdan (CNRS, LRI, Universit? Paris-Sud, France) Andrew Kennedy (Facebook London, United Kingdom) Daan Leijen (Microsoft Research, United States) Kazutaka Matsuda (Tohoku University, Japan) Bruno C. d. S. Oliveira (University of Hong Kong, China) Klaus Ostermann (University of T?bingen, Germany) Jennifer Paykin (Galois, United States) Frank Pfenning (Carnegie Mellon University, USA) Mike Rainey (Indiana University, USA) Chung-chieh Shan (Indiana University, USA) Sam Staton (University of Oxford, UK) Pierre-Yves Strub (Ecole Polytechnique, France) German Vidal (Universitat Politecnica de Valencia, Spain) External Review Committee: Michael D. Adams (University of Utah, USA) Robert Atkey (University of Strathclyde, IK) Sheng Chen (University of Louisiana at Lafayette, USA) James Cheney (University of Edinburgh, UK) Adam Chlipala (Massachusetts Institute of Technology, USA) Evelyne Contejean (LRI, Universit? Paris-Sud, France) Germ?n Andr?s Delbianco (IRIF, Universit? Paris Diderot, France) Dominique Devriese (Vrije Universiteit Brussel, Belgium) Richard A. Eisenberg (Bryn Mawr College, USA) Conal Elliott (Target, USA) Sebastian Erdweg (Delft University of Technology, Netherlands) Michael Greenberg (Pomona College, USA) Adrien Guatto (IRIF, Universit? Paris Diderot, France) Jennifer Hackett (University of Nottingham, UK) Troels Henriksen (University of Copenhagen, Denmark) Chung-Kil Hur (Seoul National University, Republic of Korea) Roberto Ierusalimschy (PUC-Rio, Brazil) Ranjit Jhala (University of California, San Diego, USA) Ralf Jung (MPI-SWS, Germany) Ohad Kammar (University of Oxford, UK) Oleg Kiselyov (Tohoku University, Japan) Hsiang-Shang ?Josh? Ko (National Institute of Informatics, Japan) Ond?ej Lhot?k (University of Waterloo, Canada) Dan Licata (Wesleyan University, USA) Geoffrey Mainland (Drexel University, USA) Simon Marlow (Facebook, UK) Akimasa Morihata (University of Tokyo, Japan) Shin-Cheng Mu (Academia Sinica, Taiwan) Guillaume Munch-Maccagnoni (Inria, France) Kim Nguy?n (University of Paris-Sud, France) Ulf Norell (Gothenburg University, Sweden) Atsushi Ohori (Tohoku University, Japan) Rex Page (University of Oklahoma, USA) Zoe Paraskevopoulou (Princeton University, USA) Nadia Polikarpova (University of California, San Diego, USA) Jonathan Protzenko (Microsoft Research, USA) Tiark Rompf (Purdue University, USA) Andreas Rossberg (Dfinity, Germany) KC Sivaramakrishnan (University of Cambridge, UI) Nicholas Smallbone (Chalmers University of Technology, Sweden) Matthieu Sozeau (Inria, France) Sandro Stucki (Chalmers | University of Gothenburg, Sweden) Don Syme (Microsoft, UK) Zachary Tatlock (University of Washington, USA) Sam Tobin-Hochstadt (Indiana University, USA) Takeshi Tsukada (University of Tokyo, Japan) Tarmo Uustalu (Reykjavik University, Iceland) Benoit Valiron (LRI, CentraleSupelec, Univ. Paris Saclay, France) Daniel Winograd-Cort (University of Pennsylvania, USA) Nicolas Wu (University of Bristol, UK) From i.hasuo at acm.org Tue Jun 25 13:54:26 2019 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Tue, 25 Jun 2019 10:54:26 -0700 Subject: [TYPES/announce] Open Positions in Tokyo: Formal Methods, Learning and Cyber-Physical Systems Message-ID: [Thanks a lot for disseminating among potentially interested candidates. Apologies for multiple copies] Dear colleagues, For our research project (ERATO MMSD, Metamathematics for Systems Design) we are looking for senior researchers and postdocs (10+ positions in total and some are still open), together with research assistants (PhD students) and internship students. The project runs until March 2022. http://group-mmm.org/eratommsd This broad project aims to extend the realm of formal methods from software to cyber-physical systems (CPS), with particular emphases on logical/categorical metatheories and industrial application esp. in automotive industry. In order to deal with the complexity of real-world cyber-physical systems, we need to rely on empirical, learning-based and data-driven measures for quality assurance (such as search-based testing). At the same time, we are finding logical and automata-theoretic methods---the bedrock of formal verification and synthesis--playing pivotal roles also in those empirical quality assurance measures. This way, our project offers an exciting scientific environment that mixes formal methods, software engineering and machine learning. We also collaborate closely with https://www.autonomoose.net/, an automated driving project at Waterloo, Canada. The following are prerequisites for application. - Your background in one of the following fields: formal methods, programming languages, control theory, control engineering, software science, software engineering, machine learning, numerical optimization, user interface, mathematical logic or category theory - Your willingness to dive into the heterogeneous (and thus exciting!) scientific environment as described in the above For more about the project, including our recent activities and output, please visit http://group-mmm.org/eratommsd About the open positions, the page http://group-mmm.org/eratommsd/openpositions.html has more information (esp. how to apply/inquire). Best regards, Ichiro ====== Ichiro Hasuo Associate Professor, National Institute of Informatics i.hasuo at acm.org Secretaries: hasuolab-secr at nii.ac.jp http://group-mmm.org/~ichiro/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.rozman at tuwien.ac.at Wed Jun 26 04:32:08 2019 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Wed, 26 Jun 2019 10:32:08 +0200 Subject: [TYPES/announce] JOB Two PhD positions in Formal Methods in System Engineering Group at TU Wien, Austria - Deadline: July 4, 2019 Message-ID: <02d901d52bf9$a787e5d0$f697b170$@tuwien.ac.at> Two PhD positions in Formal Methods in System Engineering Group at TU Wien, Austria The Institute of Logic and Computation at the TU Wien, FORSYTE Group is offering two research assistant (PhD student) Positions, 30 h/week, for a period of 4 years. The successful candidate will be supervised by Prof. Pavol Cerny. The estimated start date is September 2, 2019. REQUIREMENTS Candidates with a research background in computer-aided verification, programming languages, and distributed systems are particularly encouraged to apply. Excellent knowledge of German and English languages is a requirement. TU Wien aims to increase the proportion of women and therefore calls on qualified women to apply. Persons with disabilities are equally encouraged to apply. For further Information please contact Mr. Gerhard Neust?tter, gerhard.neustaetter at tuwien.ac.at BENEFITS The monthly minimum salary is currently EUR 2.148,40 (14x per year). Prior experience may result in a higher salary. The Faculty of Informatics at TU Wien is the largest one in Austria. It offers a first-class research environment and various academic development programs. Vienna has repeatedly been ranked Number 1 worldwide in the Mercer Quality of Living Survey. APPLICATION The proposed research will focus on computer-aided verification and synthesis of distributed systems. The application should include the candidate's CV, an abstract of her/his Diploma/Master thesis, a short motivation letter, and contact information for two references. The first screening of applications will start on July 4, 2019. Application Deadline: 04.07.2019 (Date of postmark) Please send your application documents to Personaladministration, Fachbereich wiss. Personal der TU Wien, Karlsplatz 13, 1040 Wien. Online applications to veronika.korn at tuwien.ac.at Candidates are not eligible for a refund of expenses for traveling and lodging related to the application process. -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.luckcuck at liverpool.ac.uk Fri Jun 28 09:33:42 2019 From: m.luckcuck at liverpool.ac.uk (Matt Luckcuck) Date: Fri, 28 Jun 2019 14:33:42 +0100 Subject: [TYPES/announce] CFP - Deadline Extension: Formal Methods for Autonomous Systems (FMAS) Message-ID: <38D80354-4900-4EAF-9B84-F2001F49DCEE@getmailspring.com> ## Workshop: Formal Methods for Autonomous Systems (FMAS) #### A satellite workshop of Formal Methods 2019 https://autonomy-and-verification-uol.github.io/events/fmas This one day workshop will bring together researchers working on a range of techniques for formal verification of autonomous systems, to present recent work in the area, discuss key difficulties, and stimulate collaboration between the robotics and formal methods communities. This workshop will include invited speakers, contributed papers, experience reports, and a discussion panel. ## Important Dates * Submission: 7th of July 2019 (AOE (https://www.timeanddate.com/time/zones/aoe)) -- Extended * Notification: 7th of August 2019 -- Extended * Final Version due: 1st September 2019 * Workshop: 11th of October 2019 ## Scope Autonomous -- and Robotic -- Systems present unique challenges for formal methods. They are embodied entities that can interact with the real world and make autonomous decisions. Amongst others, they can be viewed as safety-critical, cyber-physical, hybrid, and real-time systems. Key issues for formal methods applied to autonomous systems include capturing how the system will deal with a dynamic external environment and verification of the system's decision making capabilities -- including planning, safety, ethical, and reconfiguration choices. Some autonomous systems require certification before deployment, others require public trust for wide adoption; both of these scenarios are being tackled by formal methods. The goals of this workshop are to bring together leading researchers in this area to present recent and ongoing work, including experience reports and case studies as well as identify future directions for this emerging application of formal methods. This workshop is concerned with the use of formal methods to specify, model, or verify autonomous or robotic systems, in whole or in part. Submissions may focus on case studies that identify the challenges for formal methods in this area, or experience reports that provide guidelines for tackling these challenges. Work using integrated formal methods, or describing the future directions of this field, are particularly welcome. ## Programme Information The workshop will feature invited speakers and presentations of accepted papers. The workshop will also feature a discussion panel for a structured, whole-group conversation for scoping the future directions of formal methods for autonomous systems. Invited Speakers: * Claudio Menghi, University of Luxembourg * Kristin Y. Rozier, Iowa State University ## Submission Information There are two categories of submission: * Short papers -- 6 pages * Long papers -- 15 pages Topics of interest include (but are not limited to): * Experience reports/case studies on applying formal methods to autonomous and/or robotic systems * Novel formal methods that can be applied to autonomous and/or robotic systems * The modification of existing formal methods to suit autonomous and/or robotic systems * Future directions for formal methods for autonomous and/or robotic systems Submission will be via easychair: https://easychair.org/conferences/?conf=fmas2019, in LNCS format. Each submission will receive at least three, single-blind reviews. If a paper is accepted, at least one of the authors must attend the workshop to present their work. Revised selected papers will be published in the upcoming FM 2019 Workshops LNCS volume. ## Chairs * Marie Farrell (https://cgi.csc.liv.ac.uk/~marie), University of Liverpool, UK * Michael Fisher (https://cgi.csc.liv.ac.uk/~michael), University of Liverpool, UK * Matt Luckcuck (https://cgi.csc.liv.ac.uk/~mattlck), University of Liverpool, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Sat Jun 29 16:01:03 2019 From: brucker at spamfence.net (Achim D. Brucker) Date: Sat, 29 Jun 2019 21:01:03 +0100 Subject: [TYPES/announce] Call For Papers: Workshop in OCL and Textual Modeling (OCL 2019) Message-ID: <20190629200103.tpucvexdurv7xufd@ananogawa.home.brucker.ch> CALL FOR PAPERS 19th International Workshop on OCL and Textual Modeling Co-located with MODELS 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and System, September 15-20, 2019, Munich, Germany http://oclworkshop.github.io The goal of this workshop is to create a forum where researchers and practitioners interested in building models using OCL or other kinds of textual languages (e.g., OCL, textual MOF, Epsilon, or Alloy) can directly interact, report advances, share results, identify tools for language development, and discuss appropriate standards. In particular, the workshop will encourage discussions for achieving synergy from different modeling language concepts and modeling language use. The close interaction will enable researchers and practitioners to identify common interests and options for potential cooperation. ## Topics of interest Topics of interest include (but are not limited to): - Mappings between textual modeling languages and other languages/formalisms - Mathematical models and/or formal semantics for textual modeling languages - Algorithms, evaluation strategies and optimizations in the context of textual modeling languages for: - validation, verification, and testing, - model transformation and code generation, - meta-modeling and DSLs, and - query and constraint specifications - Alternative graphical/textual notations for textual modeling languages - Evolution, transformation and simplification of textual modeling expressions - Libraries, templates and patterns for textual modeling languages - Tools that support textual modeling languages (e.g., verification of OCL formulae, runtime monitoring of invariants) - Model-driven security using textual modeling languages - Complexity results for textual modeling languages - Quality models and benchmarks for comparing and evaluating textual modeling tools and algorithms - Successful applications of textual modeling languages - Case studies on industrial applications of textual modeling languages - Experience reports: - usage of textual modeling languages and tools in complex domains, - usability of textual modeling languages and tools for end-users - Empirical studies about the benefits and drawbacks of textual modeling languages - Innovative textual modeling tools - Comparison, evaluation and integration of modeling languages - Correlation between modeling languages and modeling tasks We particularly encourage submissions describing applications and case studies of textual modeling as well as test suites and benchmark collections for evaluating textual modeling tools. ## Submissions Four types of submissions will be considered: * Presentation only submission (not included in the workshop proceedings), e.g., for already published work. Authors should submit a short (1 page) abstract of their presentation. * Short papers (between 5 and 7 pages) describing new ideas or position papers. * Tool papers (between 5 and 7 pages) describing tools supporting textual modeling tools * Full papers (between 10 and 14 pages). All submissions should follow the LNCS format guidelines and should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2019). Accepted papers will be published online in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: 14 Jul 2019 - Notification: 25 Aug 2019 - Pre-Workshop CRC: 9 Sep 2019 - Post-Workshop CRC: 5 Oct 2019 -- Prof. Achim Brucker | Chair in Cybersecurity & Head of Group | University of Exeter https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From ilya.sergey at yale-nus.edu.sg Mon Jul 1 06:21:07 2019 From: ilya.sergey at yale-nus.edu.sg (Sergey, Ilya) Date: Mon, 1 Jul 2019 10:21:07 +0000 Subject: [TYPES/announce] Postdoc position at National University of Singapore on Program Synthesis Message-ID: <52A397CE-0783-4511-8FE8-7093CDFD4FA4@yale-nus.edu.sg> Hello all, I invite candidates for a postdoc position, which is available in my group at Yale-NUS College and School of Computing of National University of Singapore. The position is for two years, funded by Singapore MOE Tier 1 grant "Scalable Deductive Synthesis of Thread-Safe Concurrency". As the project name implies, we will be working on synthesising correct-by-construction concurrent programs. I am looking for motivated candidates with a strong, internationally competitive research track record. Particularly relevant is research expertise in: - formal verification using program logics - concurrent programming and concurrent data structures - SMT and decision procedures A tentative starting date is 1 October 2019, but the appointment can start earlier if the position is filled. The successful candidate is expected to work with me and external collaborators (specifically, Prof. Nadia Polikarpova from UC San Diego), as well as to help advising students and interns on the project topic, but can also allocate some part of their time for the projects of their interest. The NUS School of Computing is one of the world-leading departments in the areas of programming languages, software engineering, distributed systems, security and privacy. It provides a diverse and welcoming environment, and the researchers from different groups at SoC frequently collaborate on joint projects of mutual interest. Official advert: https://www.yale-nus.edu.sg/careers/postdoctoral-fellow-2/ Do not hesitate to get in touch with me if you are interested! Kind regards, Ilya ________________________________ Important: This email is confidential and may be privileged. If you are not the intended recipient, please delete it and notify us immediately; you should not copy or use it for any purpose, nor disclose its contents to any other person. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.rizkallah at unsw.edu.au Mon Jul 1 10:36:20 2019 From: c.rizkallah at unsw.edu.au (Christine Rizkallah) Date: Mon, 1 Jul 2019 14:36:20 +0000 Subject: [TYPES/announce] UNSW Sydney Seeking a Postdoc in Programming Languages and Verification Message-ID: <8FA98C0B-45A8-4C22-B0A7-AEEE4ADF0CE9@unsw.edu.au> If only there were a place where I could prove theorems, change the world, and have fun while doing it... Sounds too good to exist? In the Trustworthy Systems team at UNSW and Data61 that's what we do for a living. We are the creators of seL4, the world's first fully formally verified operating system kernel with extreme performance and strong security & correctness proofs. Our highly international team is located on the UNSW campus, close to the beautiful beaches of sunny Sydney, Australia, one of the world's most liveable cities. We are offering a two-year postdoctoral researcher position that would allow you to join us in Sydney, move things forward, and have a global impact. Cogent is a language we designed that co-generates code and proofs in order to ease the verification of systems components around seL4. Potential topics include designing and implementing new domain-specific programming languages extending Cogent, writing formal specifications and proofs in Isabelle/HOL, developing formally verified infrastructure for building secure systems on top of seL4, contributing to improved proof automation and reasoning techniques, and applying formal proof to real-world systems and tools. To apply you should have (or be about to obtain) a PhD degree in Computer Science, Mathematics, or similar. You should also possess a significant subset of the following skills: - functional programming in a language like Haskell, ML, or OCaml - first-order or higher-order formal logic - basic experience in C - ability and desire to quickly learn new techniques - ability and desire to work in a larger team If you additionally have experience - in software verification with an interactive theorem prover such as Isabelle/HOL, HOL4, Coq, or Agda, and/or - with programming languages and verified or certifying compilers you should definitely apply! You will work with a unique world-leading combination of OS and formal methods experts, students at undergraduate and PhD level, engineers, and researchers from 5 continents, speaking over 15 languages. Trustworthy Systems is a fun, creative, and welcoming workplace with flexible hours & work arrangements. We value diversity in all forms and welcome applications from people of all ages, including people with disabilities, and those who identify as LGBTIQ. See https://ts.data61.csiro.au/diversity/ for more information. For applying, use the following link: http://external-careers.jobs.unsw.edu.au/cw/en/job/497074/postdoctoral-fellow-computer-programming -Salary range depending on experience and qualifications: $95,449 - $102,091 (AUD) + 17% superannuation (retirement funds) - 2-year fixed term contract - the start date is negotiable - flexible hours and work arrangements This round of applications closes on the 13th of July 2019, 11:50pm AEST. For any questions on this position, please contact Christine Rizkallah > The seL4 code and proof, and the Cogent project, are open source. Check them out at https://seL4.systems and https://ts.data61.csiro.au/projects/TS/cogent.pml More information about the Trustworthy Systems team at https://ts.data61.csiro.au Still studying? We also have internship opportunities! https://ts.data61.csiro.au/students/ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1504 bytes Desc: not available URL: From david.delmas at lip6.fr Mon Jul 1 10:39:29 2019 From: david.delmas at lip6.fr (David Delmas) Date: Mon, 1 Jul 2019 16:39:29 +0200 Subject: [TYPES/announce] [TAPAS 2019] 2nd Call for Papers (extended deadline): 10th Workshop on Tools for Automatic Program Analysis Message-ID: *[apologies for crossposting]* online version: https://easychair.org/cfp/tapas2019 ------------------------------------------------------------ 10th Workshop on Tools for Automatic Program Analysis (TAPAS 2019) 8 October 2019, Porto, Portugal. A satellite workshop of SAS 2019 . Part of the 3rd World Congress on Formal Methods . Important Dates * Submission deadline: 4 July *18 **July****2019****(extended)* * Notification of acceptance: 2 August *15****August* * Final version due: 31 August *8 September* * Workshop: 8 October * Post-proceedings due: 15 November (tentative) Publication Revised versions of selected papers will be published after the workshop by Springer in a volume of its Lecture Notes in Computer Science (LNCS) , which will collect contributions to some workshops and symposia co-located with FM 2019 . The workshop will also have informal proceedings, posted on its web page. Objectives In recent years, a wide range of static analysis tools have emerged, some of which are currently in industrial use or are well beyond the advanced prototype level. Many impressive practical results have been obtained, which allow complex properties to be proven or checked in a fully or semi-automatic way, even in the context of complex software developments. In parallel, the techniques to design and implement static analysis tools have improved significantly, and much effort is being put into engineering the tools. This workshop is intended to promote discussions and exchange experience between users of static analysis tools and specialists in all areas of program analysis design and implementation. Scope The technical program of TAPAS 2019 will consist of invited lectures, together with presentations based on submitted papers or abstracts. Submissions can cover any aspect of program analysis tools including, but not limited to the following: * design and implementation of static analysis tools (including practical techniques used for obtaining precision and performance) * components of static analysis tools (front-ends, abstract domains, etc.) * integration of static analyzers (in proof assistants, test generation tools, IDEs, etc.) * reusable software infrastructure (analysis algorithms and frameworks) * experience reports on the use of static analyzers (both research prototypes and industrial tools) This workshop welcomes work in progress, overviews of more extensive work, programmatic or position papers and tool presentations. Submission Guidelines TAPAS 2019 welcomes the following categories of submissions: * Regular papers (12-15+ pages) * Short papers (6-8+ pages) * Extended abstracts (2 pages) Please use the LNCS style , and submit via the TAPAS 2019 author interface of EasyChair . Program Committee * David Delmas , Airbus and Sorbonne Universit?, France (chair) * Fausto Spoto , Universit? di Verona, Italy * Caterina Urban , Inria, France * Franck Vedrine, CEA LIST, France * Jules Villard , Facebook, UK * Jingling Xue , University of New South Wales, Australia * Tomofumi Yuki , Inria, France * Sarah Zennou, Airbus, France -------------- next part -------------- An HTML attachment was scrubbed... URL: From ana.agvb at gmail.com Mon Jul 1 11:26:37 2019 From: ana.agvb at gmail.com (Ana Borges) Date: Mon, 1 Jul 2019 17:26:37 +0200 Subject: [TYPES/announce] PhD Position in logic and formal verification Message-ID: The University of Barcelona offers a PhD position in collaboration with the Catalan industrial sector. The industrial component of the PhD revolves around the development and verification of legal software in Coq within Formal Vindications SL (http://formalvindications.com/). This work will be complemented with the formalization of parts of logic/mathematics. The group where this project will be embedded works on ordinal analysis via modal logic and reflection principles; we expect collaboration with the main group to arise, but we are open to alternative proposals. The PhD student will be part of a large and active research group. Currently, the group is lead by Joost J. Joosten and consists of three researchers who have over two years of experience with proof assistants, type-theory and pure and applied proof theory. There are three fellow PhD students working on related topics. Furthermore, the project counts with three junior scientific staff members, a senior Coq developer and a versatile programmer. The group is embedded into various research projects, including European, National and Regional funds. The general logic landscape of the Barcelona metropolitan area is rich and diverse and counts with groups and specialists in areas like algebraic logic, computability theory, formal linguistics, model theory, and set theory. We offer a three-year position in the PhD program in Mathematics and Computer Science which is located in the very center of Barcelona. If after three years the PhD has not been finished, but there is realistic expectations that it will be finished soon, the company will consider continuing the position in its major characteristics. Apart from the usual PhD trajectory, the candidates will participate in cutting edge formalization developments in an industrial setting. The travel allowances can exceed 2200? per year and the gross salary varies between 18K and 22K per year depending on how much financial support this project receives from the Catalan authorities. We are looking for candidates with a background in theoretical computer science and/or mathematical logic. It is a strict requirement to have finished a relevant Master with an average undergraduate and master score of at least 6.5 out of 10. Apart from the required knowledge of Coq and Ocaml, other IT skills are recommended, especially knowledge/experience with other functional programming languages. Previous commercial work experience is a plus and working proficiency in English is a must. Interested candidates should make their first statement of interest through the official AGAUR site, where they can fill in a pre-application. A direct link to it is: http://doctoratsindustrials.gencat.cat/files/file/attachment/7019/072_DI_FV_UB_PE6_PE1_20190701.pdf After a first selection, candidates will be asked to file their application package no later than September 5. The application package should contain: (+) CV; (+) Motivation letter; (+) Transcript of obtained academic results in the relevant master and undergraduate; (+) Email addresses of three references to whom we might refer in case we consider this desirable. Further information about the position can be obtained by writing an email to Aleix Sol? at vacancies at formalvindications.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From spreen at mathematik.uni-siegen.de Mon Jul 1 12:06:22 2019 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Mon, 1 Jul 2019 16:06:22 +0000 Subject: [TYPES/announce] CCC 2019; extended deadline In-Reply-To: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> References: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> Message-ID: Continuity, Computability, Constructivity ? From Logic to Algorithms (CCC 2019) Ljubljana (Slovenia), 2-6 September 2019 Extended deadline https://www.fmf.uni-lj.si/~simpson/ccc2019 CCC is a workshop series that brings together researchers applying logical methods to the development of algorithms, with a particular focus on computation with infinite data, where issues of continuity, computability and constructivity play major roles. Specific topics include exact real number computation, computable analysis, effective descriptive set theory, constructive analysis, and related areas. The overall aim is to apply logical methods in these disciplines to provide a sound foundation for obtaining exact and provably correct algorithms for computations with real numbers and other continuous data, which are of increasing importance in safety critical applications and scientific computation. The workshop will take place in Ljubljana, Slovenia. Previous workshops have been held in Cologne 2009, Trier 2012, Gregynog 2013, Ljubljana 2014, Kochel 2015, Nancy 2017, and Faro 2018. The workshop is open to all participants. Scope: The workshop specifically invites contributions in the areas of * Exact real number computation, * Correctness of algorithms on infinite data, * Computable analysis, * Complexity of real numbers, real-valued functions, etc. * Effective descriptive set theory, * Domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * And related areas. Invited Speakers: * Hannes Diener (Christchurch, New Zealand) * Fabian Immler (Pittsburgh, USA) * Florian Steinberg (Paris, France) * Thomas Streicher (Darmstadt, Germany) * Holger Thies (Fukuoka, Japan) Tutorial Speaker: * Helmut Schwichtenberg (Munich, Germany) Submission: Extended abstracts (1-2 pages) of original work are welcome. Deadline: 15 July 2019 Upload your submission via EasyChair: https://easychair.org/conferences/?conf=ccc2019 Programme Committee: * Francesco Ciraulo (Padua) * Akitoshi Kawamura (Fukuoka) * Alex Simpson (Ljubljana) (co-chair) * Dieter Spreen (Siegen) (co-chair) * Chuangjie Xu (Munich). Organizing Committee: * Alex Simpson (Ljubljana) * Niels Voorneveld (Ljubljana) -------------- next part -------------- An HTML attachment was scrubbed... URL: From eeide at cs.utah.edu Mon Jul 1 21:36:51 2019 From: eeide at cs.utah.edu (Eric Eide) Date: Mon, 01 Jul 2019 19:36:51 -0600 Subject: [TYPES/announce] CFP: PLOS '19: 10th Workshop on Programming Languages and Operating Systems Message-ID: If you apply type-based or other advanced language ideas in the implementation of operating systems, we hope you will consider submitting a paper to PLOS '19. See the CFP below, or visit the Web site at http://plos-workshop.org/2019/ ------------------------------------------------------------------------------- CALL FOR PAPERS Tenth Workshop on Programming Languages and Operating Systems (PLOS 2019) October 27, 2019 Huntsville, Ontario, Canada http://plos-workshop.org/2019/ Sponsored by ACM SIGOPS In conjunction with SOSP 2019 http://www.sigops.org/sosp/sosp19/ Paper submission deadline: August 9, 2019 Notification of acceptance: September 6, 2019 Final papers due: October 1, 2019 Workshop: October 27, 2019 Historically, operating system development and programming language development went hand-in-hand. Challenges in one area were often approached using ideas or techniques developed in the other, and advances in one area enabled new capabilities in the other. Today, although the systems community at large retains an iron grip on C, modern programming language ideas continue to spark innovations in OS design and construction. Conversely, the systems field continues to provide a wealth of challenging problems and practical results that should lead to advances in programming languages, software designs, and idioms. This workshop will bring together researchers and developers from the programming language and operating system domains to discuss recent work at the intersection of these fields. It will be a platform for discussing new visions, challenges, experiences, problems, and solutions arising from the application of advanced programming and software engineering concepts to operating systems construction, and vice versa. Suggested paper topics include, but are not restricted to: * critical evaluations of new programming language ideas in support of OS construction * domain-specific languages for operating systems * type-safe languages for operating systems * the design of language-specific unikernels * language-based approaches to crosscutting system concerns, such as security and run-time performance * language support for system verification, testing, and debugging * synthesis of OS code * static/dynamic configuration of operating systems * static/dynamic specialization within operating systems * the use of OS abstractions and techniques in language runtimes * experience reports on applying new language techniques in commercial OS settings AGENDA The workshop will be a highly interactive event with an agenda designed to promote focused and lively discussions. Part of the workshop program will be based on paper presentations. PLOS welcomes research, experience, and position papers; papers describing industrial experience are particularly encouraged. The set of accepted papers will be made available to registered attendees in advance of the workshop. Participants should come to the workshop prepared with questions and comments. SUBMISSION GUIDELINES All papers must be written in English and should be formatted in the two-column ACM article style (, using the options sigplan,10pt). The CCS Concepts, Keywords, and ACM Reference Format sections are not required in submissions. Submissions are single blind: author names and affiliations should be included. Submissions must not be more than six (6) pages in length, using 10-point font. The bibliography does not count towards the page limit. The page limit will be strictly enforced, and shorter papers are encouraged. Papers must be submitted in PDF format via the workshop website. They will be reviewed by the workshop program committee and designated external reviewers. Papers will be evaluated based on technical quality, originality, relevance, and presentation. By default, accepted papers will be published electronically in the ACM Digital Library. The authors of accepted papers to be included in the ACM Digital Library will be required to sign ACM copyright release forms. The publication of a paper in the PLOS workshop proceedings is not intended to replace future conference publication. PROGRAM COMMITTEE Owen Arden, University of California, Santa Cruz Jia-Ju Bai, Tsinghua University Vijay Chidambaram, University of Texas at Austin/VMware Research Pierre-Evariste Dagand, CNRS/Inria/LIP6 Eric Eide, University of Utah (chair) Arjun Guha, University of Massachusetts, Amherst Stephen Kell, University of Kent Lindsey Kuper, University of California, Santa Cruz Daniel Lohmann, Leibniz University Hannover Heather Miller, Carnegie Mellon University Laurent Reveillere, University of Bordeaux Leonid Ryzhyk, VMware Research ORGANIZING COMMITTEE Chris Hawblitzel, Microsoft Research Gilles Muller, Inria/LIP6 Olaf Spinczyk, Osnabrueck University From coppa at di.uniroma1.it Tue Jul 2 04:47:22 2019 From: coppa at di.uniroma1.it (Emilio Coppa) Date: Tue, 2 Jul 2019 10:47:22 +0200 Subject: [TYPES/announce] MPLR 2019 - Deadline Extension Message-ID: =============================================== MPLR 2019 16th International Conference on Managed Programming Languages & Runtimes Co-located with SPLASH 2019 Athens, Greece, Oct 20-25, 2019 https://conf.researchr.org/home/mplr-2019 =============================================== The 16th International Conference on Managed Programming Languages & Runtimes (MPLR, formerly ManLang) is a premier forum for presenting and discussing novel results in all aspects of managed programming languages and runtime systems, which serve as building blocks for some of the most important computing systems around, ranging from small-scale (embedded and real-time systems) to large-scale (cloud-computing and big-data platforms) and anything in between (mobile, IoT, and wearable applications). This year, MPLR is co-located with SPLASH 2019 and sponsored by ACM. For more information, check out the conference website: https://conf.researchr.org/home/mplr-2019 # Topics Topics of interest include but are not limited to: * Languages and Compilers - Managed languages (e.g., Java, Scala, JavaScript, Python, Ruby, C#, F#, Clojure, Groovy, Kotlin, R, Smalltalk, Racket, Rust, Go, etc.) - Domain-specific languages - Language design - Compilers and interpreters - Type systems and program logics - Language interoperability - Parallelism, distribution, and concurrency * Virtual Machines - Managed runtime systems (e.g., JVM, Dalvik VM, Android Runtime (ART), LLVM, .NET CLR, RPython, etc.) - VM design and optimization - VMs for mobile and embedded devices - VMs for real-time applications - Memory management - Hardware/software co-design * Techniques, Tools, and Applications - Static and dynamic program analysis - Testing and debugging - Refactoring - Program understanding - Program synthesis - Security and privacy - Performance analysis and monitoring - Compiler and program verification # Submission Categories MPLR accepts four types of submissions: 1. Regular research papers, which describe novel contributions involving managed language platforms (up to 12 pages excluding bibliography and appendix). Research papers will be evaluated based on their relevance, novelty, technical rigor, and contribution to the state-of-the-art. 2. Work-in-progress research papers, which describe promising new ideas but yet have less maturity than full papers (up to 6 pages excluding bibliography and appendix). When evaluating work-in-progress papers, more emphasis will be placed on novelty and the potential of the new ideas than on technical rigor and experimental results. 3. Industry and tool papers, which present technical challenges and solutions for managed language platforms in the context of deployed applications and systems (up to 6 pages excluding bibliography and appendix). Industry and tool papers will be evaluated on their relevance, usefulness, and results. Suitability for demonstration and availability will also be considered for tool papers. 4. Posters, which can be accompanied by a one-page abstract and will be evaluated on similar criteria as Work-in-progress papers. Posters can accompany any submission as a way to provide additional demonstration and discussion opportunities. MPLR 2019 submissions must conform to the ACM Policy on Prior Publication and Simultaneous Submissions and to the SIGPLAN Republication Policy. # Important Dates and Organization Submission Deadline: ***Jul 15, 2019*** (extended) Author Notification: Aug 24, 2019 Camera Ready: Sep 12, 2019 Conference Dates: Oct 20-25, 2019 General Chair: Tony Hosking, Australian National University / Data61, Australia Program Chair: Irene Finocchi, Sapienza University of Rome, Italy Program Committee: * Edd Barrett, King's College London, United Kingdom * Steve Blackburn, Australian National University, Australia * Lubomir Bulej, Charles University, Czech Republic * Shigeru Chiba, University of Tokyo, Japan * Daniele Cono D'Elia, Sapienza University of Rome, Italy * Ana Lucia de Moura, Pontifical Catholic University of Rio de Janeiro, Brazil * Erik Ernst, Google, Denmark * Matthew Hertz, University at Buffalo, United States * Vivek Kumar, Indraprastha Institute of Information Technology, Delhi * Doug Lea, State University of New York (SUNY) Oswego, United States * Magnus Madsen, Aarhus University, Denmark * Hidehiko Masuhara, Tokyo Institute of Technology, Japan * Ana Milanova, Rensselaer Polytechnic Institute, United States * Matthew Parkinson, Microsoft Research, United Kingdom * Gregor Richards, University of Waterloo, Canada * Manuel Rigger, ETH Zurich, Switzerland * Andrea Rosa, University of Lugano, Switzerland * Guido Salvaneschi, TU Darmstadt, Germany * Lukas Stadler, Oracle Labs, Austria * Ben L. Titzer, Google, Germany From ornela.dardha at gmail.com Tue Jul 2 06:03:15 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Tue, 2 Jul 2019 11:03:15 +0100 Subject: [TYPES/announce] RADICAL 2019 (Amsterdam, co-located with CONCUR 2019) - DEADLINE APPROACHING Message-ID: <88430919-E4DB-4443-B8A6-ED6AC9A377C1@gmail.com> [Deadline Approaching: Please distribute widely - apologies for multiple postings.] ================================================================== DEADLINE APPROACHING 2nd International Workshop on Recent Advancement in Concurrency and Logic (RADICAL 2019) https://sites.google.com/site/radicalconcur/Home Submission deadline: ***Friday, July 5, 2019*** Invited speakers: Marieke Huisman (University of Twente, NL) Johan van Benthem (ILLC University of Amsterdam, NL / Stanford University, USA) In Amsterdam, The Netherlands August 26, 2019 (co-located with CONCUR 2019) ================================================================== == SCOPE AND TOPICS Concurrency and Logics are two of the most active research areas in the theoretical computer science domain. The literature in these fields is extensive and provides a plethora of logics and models for reasoning about intelligent and distributed systems. More recently, the interplay of concurrency and logic with areas such as: 1. design, verification, synthesis for concurrent systems, both qualitative and quantitative; 2. strategic reasoning for distributed and multi-agent systems; 3. analysis and validation techniques for concurrent and distributed programs, such as advanced type systems and separation logics; has received much attention, as witnessed by recent editions of AI conferences. All these examples share the challenge of developing novel theories and tools for automated reasoning that take into account the behaviour of concurrent and multi-agent entities. The workshop aims to bring together researchers working on different aspects of logic and concurrency in AI, multi-agent systems, and computer science, both from a theoretical and a practical point of view. Besides, it aims to promote research on Foundation of AI in other research communities that are traditionally Theoretical Computer Science-oriented. The topics covered by the workshop include, but are not limited to, the following: Concurrency Theory; Programming languages and semantics; Formal models for communication-based, concurrent and distributed systems; Logics in concurrency; Logics for verification of (concurrent) multi-agent systems; Logical foundations of decision theory for multi-agent systems; Knowledge representation; Programming languages; == SUBMISSION GUIDELINES Submitted contributions should not exceed 3 pages (not including references) using the EasyChair format. Submitted papers should be formatted in PDF and uploaded to https://easychair.org/conferences/?conf=radical2019 We invite submissions describing talk proposals on the intersection of logic and concurrency. A submission to RADICAL would typically fall within one of the following categories: reports of an ongoing work and/or preliminary results; summaries of an already published paper (or series of papers); overviews of (recent) PhD theses; descriptions of research projects and consortia; manifestos, calls to action, personal views on current and future challenges; overviews of interesting yet underrepresented problems. This list is by no means exhaustive but merely indicative. Submissions based on already published works should include explicit references/links as appropriate. Reviewers may read such prior published works, but are not obliged to do so. Submissions will be judged by the program committee on the basis of significance, relevance, and potential of an engaging, compelling talk at the workshop. Submission from PC members is encouraged. It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. No Proceedings: RADICAL will be an informal venue, oriented to interaction, so there will be no formal proceedings. == IMPORTANT DATES ** Submission deadline: Friday, July 5, 2019. ** Notification to authors: Friday, 26 July 2019. ** Workshop: Monday, August 26, 2019, in Amsterdam. == WORKSHOP CO-CHAIRS Ornela Dardha (University of Glasgow, UK) Giuseppe Perelli (University of Leicester, UK) == PROGRAMME COMMITTEE Antonis Achilleos (Reykjavik University, Iceland) Natasha Alechina (University of Nottingham, UK) Stephanie Balzer (Carnegie Mellon University, USA) Benedikt Bollig (CNRS, LSV, ENS Paris-Saclay, France) Edwin Brady (University of St. Andrews, UK) James Brotherston (University College London, UK) Krishnendu Chatterjee (IST Austria) Silvia Crafa (University of Padua, Italy) Ornela Dardha (University of Glasgow, UK co-chair) Valeria de Paiva (Samsung Research America and University of Birmingham, UK) Mariangiola Dezani (University of Torino, Italy) Emmanuel Filiot (Universit? libre de Bruxelles and FNRS, Belgium) Bernd Finkbeiner (University of Saarland, Germany) Adrian Francalanza (University of Malta, Malta) Julian Gutierrez (University of Oxford, UK) Paul Harrenstein (University of Oxford, UK) Sophia Knight (University of Minnesota Duluth, USA) Orna Kupferman (Hebrew University, Israel) Garrett Morris (University of Kansas, USA) Aniello Murano (University of Naples, Italy) Giuseppe Perelli (University of Leicester, UK co-chair) Anna Philippou (University of Cyprus, Cyprus) Elaine Pimentel (UFRN, Brazil) Sophie Pinchinat (IRISA Rennes, France) Nir Piterman (University of Gothenburg, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) Bernardo Toninho (NOVA-LINCS, FCT NOVA / Universidade Nova de Lisboa, Portugal) Philip Wadler (University of Edinburgh, UK) --- Dr Ornela Dardha Lecturer (Assistant Professor) School of Computing Science University of Glasgow phone: +44 (0)141 330 1732 web: www.dcs.gla.ac.uk/~ornela/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.coecke at cs.ox.ac.uk Tue Jul 2 09:31:44 2019 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Tue, 2 Jul 2019 14:31:44 +0100 Subject: [TYPES/announce] Applied Category Theory Conference at Oxford: program Message-ID: <420A6D05-5D49-4E9B-8570-2263AD527026@cs.ox.ac.uk> Please find below the program with accepted papers. More info is available on the webpage: http://www.cs.ox.ac.uk/ACT2019/ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ACT 2019 programme.pdf Type: application/pdf Size: 311188 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From xu at math.lmu.de Wed Jul 3 05:34:03 2019 From: xu at math.lmu.de (Chuangjie Xu) Date: Wed, 03 Jul 2019 11:34:03 +0200 Subject: [TYPES/announce] Agda Implementors' Meeting XXX - Munich, 11-17 September 2019 Message-ID: <20190703113403.10542l8bme4r3xcb@webmail.mathematik.uni-muenchen.de> [Apologies for multiple postings.] --------------------------------------------------------------- Agda Implementors' Meeting XXX Call for participation http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXX --------------------------------------------------------------- The thirtieth Agda Implementors' Meeting will take place in Munich, Germany from Wednesday 11 September 2019 to Tuesday 17 September 2019. The meeting will be similar to previous ones: * Presentations concerning theory, implementation, and use cases of Agda and other Agda-like languages. * Discussions around issues related to the Agda language. * Plenty of time to work in, on, under or around Agda, in collaboration with other participants. To register for AIM XXX, please fill out the form below and send it to Chuangjie Xu by email . More information is available at http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXX Please spread the word about this meeting. Best regards, Chuangjie -------8<------------------------------------------------------- Registration form for Agda Implementors' Meeting XXX Name: Title and optionally abstract (if you want to give a talk or lead a discussion): Suggestions for code sprints (optional): Additional comments: ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From b.a.w.spitters at gmail.com Thu Jul 4 11:49:34 2019 From: b.a.w.spitters at gmail.com (Bas Spitters) Date: Thu, 4 Jul 2019 17:49:34 +0200 Subject: [TYPES/announce] Assistant Professors (tenure-track) or Associate Professors in Computer Science at Aarhus University, Denmark Message-ID: The Department of Computer Science (http://cs.au.dk/) at Aarhus University is looking for excellent and visionary tenure track Assistant Professors or Associate Professors to push the frontiers of Computer Science research. Aarhus University - an international top-100 University - has made an ambitious strategic investment in a 5-year recruitment plan to radically expand the Department of Computer Science. Applicants within all areas of computer science are welcome, including Programming Languages, Logic and Semantics. Deadline: 2 Sept 2019 http://cs.au.dk/about-us/vacancies/job/call-for-assistant-professors-tenure-track-or-associate-professors-in-computer-science/ From u.berger at swansea.ac.uk Thu Jul 4 16:38:31 2019 From: u.berger at swansea.ac.uk (Berger U.) Date: Thu, 4 Jul 2019 20:38:31 +0000 Subject: [TYPES/announce] Final Call: 2nd Summer School and Workshop of the Proof Society, Swansea 8-13 September 2018 Message-ID: ========================================================= Call for participation 2nd Proof Society Summer School Swansea, September 8-11, 2019 http://www.proofsociety.org/summer-school-2019/ Registration deadline: 8 July 2019 ========================================================= Call for participation and contributed papers 2nd Workshop on Proof Theory and its Applications Swansea, September 11-13, 2019 http://www.proofsociety.org/workshop-2019/ Submission of contributed talks deadline: 15 July 2019 ========================================================= IMPORTANT DATES 8 July 2019: Summer School application deadline 15 July 2019: Submission of contributed workshop talks deadline 17 July 2019: Notification of acceptance of contributed talks 22 July 2019: Workshop registration deadline 8-11 September 2019: Summer School 11-13 September 2019: Workshop MISSION AND SCIENTIFIC AIMS The mission of The Proof Society is to support the notion of proof in its broadest sense, through a series of suitable activities; to be therefore inclusive in reaching out to all scientific areas which consider proof as an object in their studies; to enable the community to shape its future by identifying, formulating and communicating it most important goals; to actively promote proof to increase its visibility and representation. The aim of the Proof Society Summer School is to cover basic and advanced topics in proof theory. The focus of the second edition will be on philosophy of proof theory, proof theory of impredicative theories, structural proof theory, proof mining, reverse mathematics, type theory and bounded arithmetic. The intended audience for the Summer School is PhD students, postdocs, advanced master students, and experienced experienced researchers new to the field in mathematics, computer science and philosophy. The aim of the colocated 2nd Workshop on Proof Theory and its Applications is to reflect on the mission of The Proof Society, through a series of invited and contributed talks, as well as a panel discussion. The 1st Workshop and International Summer School on Proof Theory took place in Ghent in 2018. SPEAKERS AT THE SUMMER SCHOOL Rosalie Iemhoff (Utrecht University) - Universal Proof Theory Wolfram Pohlers (University of Munster) - Ordinal Analysis and Proof Theory of Impredicative Theories Paola Bruscoli (University of Bath) - Structural Proof Theory Paulo Oliva (Queen Mary University of London) - Proof mining and functional interpretation Takako Nemoto (Japan Advanced Institute of Science and Technology) - Reverse Mathematics Anton Setzer (Swansea University) - Proof Theory of Martin-Loef Type Theory Arnold Beckmann (Swansea University) - Bounded Arithmetic CONFIRMED INVITED SPEAKERS AT THE WORKSHOP * Antonina Kolokolova (Memorial University of Newfoundland) * Gilles Dowek (ENS Paris-Saclay) * Helmut Schwichtenberg (LMU Munich) * Laura Crosilla (University of Birmingham) * Adam Wyner (Swansea University) More speakers to be announced. REGISTRATION To register and book accommodation follow the instructions on the website. Please submit abstracts for contributed workshop talks via email to u.berger at swansea.ac.uk by July 15, 2019. STUDENT GRANTS A limited number of grants for UK PhD and Research Master students is available which will be awarded on a first-come-first-serve basis. Further details on the website. VENUE Summer School and Workshop will take place in the Computational Foundry on the Bay Campus of Swansea University and will be hosted by the Department of Computer Science. SPONSORS * London Mathematical Society * Association for Symbolic Logic * The Institute of Coding in Wales * College of Science at Swansea University * Deutsche Vereinigung fuer Mathematische Logik und fuer Grundlagenforschung der exakten Wissenschaften PROGRAMME COMMITTEE Bahareh Afshari, University of Gothenburg Matthias Baaz, TU Wien Arnold Beckmann, Swansea University (Chair) Lev Beklemishev, Steklov Mathematical Institute Ulrich Berger, Swansea University Balthasar Grabmayr, Humboldt University Berlin Rosalie Iemhoff, Utrecht University Joost Joosten, University of Barcelona Antonina Kolokolova, Memorial University of Newfoundland Norbert Preining, Accelia Inc. Monika Seisenberger, Swansea University Anton Setzer, Swansea University Andreas Weiermann, Ghent University LOCAL ORGANIZING COMMITTEE Arnold Beckmann, Swansea University Ulrich Berger, Swansea University (Co-chair) Olga Petrovska, Swansea University Anton Setzer, Swansea University (Co-chair) Monika Seisenberger, Swansea University -------------- next part -------------- An HTML attachment was scrubbed... URL: From piotrm at cmu.edu Thu Jul 4 22:46:13 2019 From: piotrm at cmu.edu (Piotr Mardziel) Date: Thu, 4 Jul 2019 19:46:13 -0700 Subject: [TYPES/announce] (EXTENDED DEADLINE) CfP: Programming Languages and Analysis for Security (PLAS) 2019 Message-ID: The extended abstract deadline is on July 8 and paper deadline on July 12, 2019 (AoE). The workshop is on November 15th in London UK, colocated with CCS. See further details below. ACM SIGSAC 14th Workshop on Programming Languages and Analysis for Security (PLAS 2019) ---------------------------------------------------------------------------------------- Friday November 15, 2019 - London, UK (Co-located with ACM CCS 2019) http://2019.plas.ws/ PLAS is a forum for exploring and evaluating the use of programming language and program analysis techniques for promoting security in the complete range of software systems, from compilers to machine learnt models. The workshop encourages proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and problems. We also host position papers that are radical, forward-looking, and lead to lively and insightful discussions influential to the future research at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: - *NEW THIS YEAR*: Programming language techniques and verification applied to security in other domains (e.g. adversarial learning) - Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) - Program analysis techniques for discovering security vulnerabilities - Automated introduction and/or verification of security enforcement mechanisms - Language-based verification of security properties in software, including verification of cryptographic protocols - Specifying and enforcing security policies for information flow and access control - Model-driven approaches to security - Security concerns for Web programming languages - Language design for security in new domains such as cloud computing and IoT - Applications, case studies, and implementations of these techniques * Sponsors ------------------ Sponsorship opportunities are available. See the call for sponsors for more information: http://2019.plas.ws/cfs.txt * Call for Papers ------------------ We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at SIGPLAN Author Information. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. Submissions can be made via Easychair: https://easychair.org/my/conference?conf=plas2019 * Important Dates ----------------- Paper submission: EXTENDED: Monday July 8, 2019 (AoE) (Abstract Only); EXTENDED: Friday July 12, 2019 (AoE) (Paper) Author notification: Friday August 9, 2019 Camera ready version: Friday August 23, 2019 (AoE) Workshop date: Friday November 15, 2019 * Invited Speakers ------------------ - Deepak Garg (Max Planck Institute for Software Systems) - V?ronique Cortier (LORIA Laboratory) * Program Committee ------------------- - Eleanor Birrell (Pomona College) - Fraser Brown (Stanford University) - Stephen Chong (Harvard University) - Nate Foster (Cornell University) - Klaus von Gleissenthall (University of California, San Diego) - Leonidas Lampropoulos (University of Maryland, College Park) - Piotr Mardziel (Carnegie Mellon University, Co-Chair) - Annabelle McIver (Macquarie University) - Corina Pasareanu (NASA Ames) - Aseem Rastogi (Microsoft Research India) - Marco Vassena (Chalmers University of Technology) - Niki Vazou (IMDEA Software, Co-Chair) Best, PLAS 2019 Co-chairs, Niki Vazou & Piotr Mardziel -------------- next part -------------- An HTML attachment was scrubbed... URL: From breuvart at lipn.univ-paris13.fr Tue Jul 9 06:54:13 2019 From: breuvart at lipn.univ-paris13.fr (Flavien Breuvart) Date: Tue, 9 Jul 2019 12:54:13 +0200 Subject: [TYPES/announce] Open PhD position : Type systems for resource analysis Message-ID: Dear colleagues, We are looking for a PhD candidate to work on the CoGITARe ANR-JCJC Project (https://lipn.univ-paris13.fr/~breuvart/CoGITARe) which intends to study the analysis of resources for functional programming languages via the inference of non-standard type systems. The student will be supervised by Flavien Breuvart and Damiano Mazza in the laboratory LIPN of the University Paris 13. More detailed are displayed in the attached description. Any student with taste for at least one of the major theories involved (type theory, abstract interpretation and denotational semantics) is welcome to candidate. Deadline for applications: August 15th 2019 We would be grateful if you could bring this opportunity to the attention of suitable candidates. Thank you very much in advance for your help. Best regards, Flavien Breuvart -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PhDCoGITARe.pdf Type: application/pdf Size: 130062 bytes Desc: not available URL: From amoeller at cs.au.dk Tue Jul 9 08:53:42 2019 From: amoeller at cs.au.dk (=?iso-8859-1?Q?Anders_M=F8ller?=) Date: Tue, 9 Jul 2019 12:53:42 +0000 Subject: [TYPES/announce] Postdoc and PhD positions - Center for Advanced Software Analysis, Aarhus University Message-ID: <6506fd7af9d241d1b488d25d154c72d7@Exch01.uni.au.dk> Several postdoc positions and PhD stipends are available at the Center for Advanced Software Analysis (CASA) at Aarhus University, Denmark, funded by the European Research Council. The CASA center covers research in program analysis, type systems, testing, language design, and programming tools, with a particular focus on static analysis and automated testing for web and mobile apps. The postdoc positions are at the level of Research Assistant Professor of Computer Science and are initially for one year, but they can be extended by mutual consent. We welcome researchers with clearly demonstrated experience and skills in one or more of the research areas mentioned above. The PhD positions include full tuition waiver and a very competitive scholarship. Applications are welcomed from students with either a BSc or an MSc degree. Students with a strong background in Programming Languages will be preferred. For more information, see http://casa.au.dk/ or contact Professor Anders M?ller >. Interested candidates should send an email containing a brief letter of interest and a CV. Applications will be considered until the positions are filled. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sefm2019 at gmail.com Tue Jul 9 08:38:45 2019 From: sefm2019 at gmail.com (Lina Marsso) Date: Tue, 9 Jul 2019 14:38:45 +0200 Subject: [TYPES/announce] SEFM 2019 - Call for Participation Message-ID: SEFM 2019 - Call for Participation 17th International Conference on Software Engineering and Formal Methods September 16-20, 2019, Oslo, Norway https://sefm2019.inria.fr/ ============================================================================ SEFM 2019 aims to bring together leading researchers and practitioners from academia, industry, and government, to advance the state of the art in formal methods, to facilitate their uptake in the software industry, and to encourage their integration within practical software engineering methods and tools. INVITED SPEAKERS Wil van der Aalst (RWTH Aachen University, Germany) David Basin (ETH Zurich, Switzerland) Koushik Sen (University of California, Berkeley, USA) WORKSHOPS - ASYDE: International Workshop on Automated and verifiable Software sYstem DEvelopment. - CIFMA: International Workshop on Cognition: Interdisciplinary Foundations, Models and Applications. - CoSim-CPS: Formal Co-Simulation of Cyber-Physical Systems. - FOCLASA: Workshop on Foundations Of Coordination Languages and Self-Adaptive Systems. ============================================================================ The list of accepted papers is available at: https://sefm2019.inria.fr/accepted-papers/ ============================================================================ The registration for SEFM'19 (together with its affiliated workshops and tutorials) is now open! Early registration with reduced rates ends on August 15. See all the details at: https://sefm2019.inria.fr/registration ============================================================================ The conference and workshops will take place at the Oslo Science Park. Oslo is one of ?New York Times 52 places to visit in 2018? and one of ?Lonely Planet?s Top Cities in 2018?. More information about the venue at: https://sefm2019.inria.fr/venue/. ============================================================================ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at ghica.net Wed Jul 10 08:29:10 2019 From: dan at ghica.net (Dan Ghica) Date: Wed, 10 Jul 2019 13:29:10 +0100 Subject: [TYPES/announce] CFP: JOINT SYCO-STRING WORKSHOP (submissions open) Message-ID: ============================================= CALL FOR PAPERS JOINT SYCO-STRING WORKSHOP 3rd Annual Workshop on String Diagrams in Computation, Logic, and Physics (STRING 2019) and the Fifth Symposium on Compositional Structures (SYCO 5) Event: http://events.cs.bham.ac.uk/syco/strings3-syco5/ Submissions: https://easychair.org/conferences/?conf=strings3andsyco5 University of Birmingham, UK 4-6 September 2019 ============================================= STRING diagrams are a powerful tool for reasoning about processes and composition. Originally developed as a convenient notation for the arrows of monoidal and higher categories, they are increasingly used in the formal study of digital circuits, control theory, concurrency, quantum and classical computation, natural language processes, logic and more. String diagrams combine the advantages of formal syntax with intuitive aspects: the graphical nature of terms means that they often reflect the topology of systems under consideration. Moreover, diagrammatic reasoning transforms formal arguments into dynamic, moving images, thus building domain specific intuitions, valuable both for practitioners and pedagogy. The Symposium on Compositional Structures is a new interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. You could submit work-in-progress, or a recently completed paper, or even a PhD or Masters thesis. While no list of topics could be exhaustive, SYCO-STRING welcomes submissions with a compositional focus related to any of the following areas, in particular (but not necessarily) from the perspective of category theory: * logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; * graphical calculi, including string diagrams, Petri nets and reaction networks; * languages and frameworks, including process algebras, proof nets, type theory and game semantics; * abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; * quantum algebra, including quantum computation and representation theory; * tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; * industrial applications, including case studies and real-world problem descriptions. Invited speakers ---------------- * Aleks Kissinger, Oxford * Jean Krivine, CNRS Paris * Koko Muroya, RIMS Kyoto * Detlef Plump, York * Mehrnoosh Sadrzadeh, QMU London * (more TBA) Important dates --------------- All deadlines are 23:59 anywhere-on-earth on the given dates. Submission deadline: 24 July 2019 Author notification: 7 August 2019 Travel support application deadline: To be announced Registration: To be announced Event dates: Wednesday 4 September to Friday 6 September 2019. SYCO will take place on Wednesday 4 September and the morning of Thursday 5 September. STRING will take place on the afternoon of Thursday 5 September and all day on Friday 6 September. Submissions ----------- Submission for both meetings will be by a single EasyChair page. There will be a single programme committee. Submission is now open. https://easychair.org/conferences/?conf=strings3andsyco5 Submissions should present research results in sufficient detail to allow them to be properly considered. We encourage the submission of work in progress, as well as mature results. There are no proceedings, so work can be submitted even if it has been previously published, or has been submitted for consideration elsewhere. There is no specific formatting requirement, and no page limit, although for long submissions authors should be aware that reviewers will not be able to read the entire document in detail. Think creatively?you could submit a recent paper, draft notes of a project in progress, or even a recent Masters or PhD thesis. To indicate the meeting for which you would like your submission to be considered, append "(STRING)" or "(SYCO)" in the title field of the EasyChair submission page. If you would be happy for it to be presented at either meeting, you may append both. If you have a submission which was deferred from a previous SYCO meeting, it will not automatically be considered for SYCO 5; you still need to submit it again explicitly. Such a submission will be prioritised for inclusion in the SYCO 5 programme. When submitting, append "(DEFERRED FROM SYCO X)" to the title of your paper, replacing "X" with the appropriate meeting number. There is no need to attach any documents. -- Dr. Dan R. Ghica Reader in Semantics of Programming Languages University of Birmingham, School of Computer Science http://www.cs.bham.ac.uk/~drg/ From piotrm at cmu.edu Thu Jul 11 15:18:28 2019 From: piotrm at cmu.edu (Piotr Mardziel) Date: Thu, 11 Jul 2019 12:18:28 -0700 Subject: [TYPES/announce] (FINAL EXTENSION) CfP: ACM SIGSAC Workshop on Programming Languages and Analysis for Security (PLAS) 2019 Message-ID: The final extended abstract deadline is on July 17 and paper deadline on July 19, 2019 (AoE). The workshop is on November 15th in London UK, colocated with ACM CCS. See further details below. ACM SIGSAC 14th Workshop on Programming Languages and Analysis for Security (PLAS 2019) ---------------------------------------------------------------------------------------- Friday November 15, 2019 - London, UK (Co-located with ACM CCS 2019) http://2019.plas.ws/ PLAS is a forum for exploring and evaluating the use of programming language and program analysis techniques for promoting security in the complete range of software systems, from compilers to machine learnt models. The workshop encourages proposals of new, speculative ideas, evaluations of new or known techniques in practical settings, and discussions of emerging threats and problems. We also host position papers that are radical, forward-looking, and lead to lively and insightful discussions influential to the future research at the intersection of programming languages and security. The scope of PLAS includes, but is not limited to: - *NEW THIS YEAR*: Programming language techniques and verification applied to security in other domains (e.g. adversarial learning) - Compiler-based security mechanisms (e.g. security type systems) or runtime-based security mechanisms (e.g. inline reference monitors) - Program analysis techniques for discovering security vulnerabilities - Automated introduction and/or verification of security enforcement mechanisms - Language-based verification of security properties in software, including verification of cryptographic protocols - Specifying and enforcing security policies for information flow and access control - Model-driven approaches to security - Security concerns for Web programming languages - Language design for security in new domains such as cloud computing and IoT - Applications, case studies, and implementations of these techniques * Sponsors ------------------ - Carnegie Mellon University CyLab Security and Privacy Institute Sponsorship opportunities are available. See the call for sponsors for more information: http://2019.plas.ws/cfs.txt * Call for Papers ------------------ We invite both full papers and short papers. For short papers we especially encourage the submission of position papers that are likely to generate lively discussion. Full papers should be at most 11 pages long, plus as many pages as needed for references and appendices. Papers in this category are expected to have relatively mature content. Full paper presentations will be 25 minutes each. Short papers should be at most 5 pages long, plus as many pages as needed for references. Papers that present radical, open-ended and forward-looking ideas are particularly welcome in this category, as are papers presenting preliminary and exploratory work. Authors submitting papers in this category must prepend the phrase "Short Paper:" to the title of the submitted paper. Short paper presentations will be 15 minutes each. Submissions should be PDF documents typeset in the ACM proceedings format using 10pt fonts. A SIGPLAN-approved template can be found at SIGPLAN Author Information. We recommend using this template. Both full and short papers must describe work not published in other refereed venues (see the SIGPLAN republication policy for more details). Accepted papers will appear in workshop proceedings, which will be distributed to the workshop participants and be available in the ACM Digital Library. Submissions can be made via Easychair: https://easychair.org/my/conference?conf=plas2019 * Important Dates ----------------- Paper submission: FINAL EXTENSION: Wednesday July 17, 2019 (AoE) (Abstract Only); Friday July 19, 2019 (AoE) (Paper) Author notification: Friday August 9, 2019 Camera ready version: Friday August 23, 2019 (AoE) Workshop date: Friday November 15, 2019 * Invited Talks ------------------ - Deepak Garg (Max Planck Institute for Software Systems) -- On the equivalence of fine-grained and coarse-grained mechanisms for information flow control. - V?ronique Cortier (LORIA Laboratory) -- TBD * Program Committee ------------------- - Eleanor Birrell (Pomona College) - Fraser Brown (Stanford University) - Stephen Chong (Harvard University) - Nate Foster (Cornell University) - Klaus von Gleissenthall (University of California, San Diego) - Leonidas Lampropoulos (University of Maryland, College Park) - Piotr Mardziel (Carnegie Mellon University, Co-Chair) - Annabelle McIver (Macquarie University) - Corina Pasareanu (NASA Ames) - Aseem Rastogi (Microsoft Research India) - Marco Vassena (Chalmers University of Technology) - Niki Vazou (IMDEA Software, Co-Chair) PLAS 2019 Co-chairs, Niki Vazou & Piotr Mardziel -------------- next part -------------- An HTML attachment was scrubbed... URL: From aggelos.biboudis at epfl.ch Fri Jul 12 08:46:59 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Fri, 12 Jul 2019 14:46:59 +0200 Subject: [TYPES/announce] SPLASH 2019 2nd Combined Call for Workshop Submissions Message-ID: Following its long-standing tradition, SPLASH will host a variety of workshops, allowing their participants to meet and discuss research questions with peers, to mature new and exciting ideas, and to build up communities and start new collaborations. SPLASH workshops complement the main tracks of the conference and provide meetings in a smaller and more specialized setting. The following workshops will be co-located with SPLASH 2019. * AGERE (Actors, Agents, and Decentralized Control) * AI-SEPS (AI-Inspired and Empirical Methods for Software Engineering on Parallel Computing Systems) * DSM (Domain-Specific Modeling) * IC (Incremental Computing) * LIVE (Live Programming) * META (Metaprogramming) * NJR (Normalized Java Resource) * REBLS (Reactive and Event-based Languages & Systems) * STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data) * VMIL (Virtual Machines and Intermediate Languages) *The submission deadline for all workshops is Fri 2 Aug 2019 (AoE).* AGERE (Actors, Agents, and Decentralized Control) ------------------------------------------------- Call: https://2019.splashcon.org/home/agere-2019 The AGERE! workshop focuses on programming systems, languages, and applications based on actors, active/concurrent objects, agents, and -- more generally -- on high-level programming paradigms which promote decentralized control in solving problems and developing software. AGERE covers both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, and practitioners developing real-world systems and applications. AI-SEPS (AI-Inspired and Empirical Methods for SE on Parallel Computing Systems) -------------------------------------------------------------------------------- Call: https://2019.splashcon.org/home/seps-2019 The AI-SEPS workshop provides a stable forum for researchers and practitioners addressing the challenges and issues of the software development life cycle on modern parallel platforms and HPC systems. Emerging artificial intelligence technologies are promising approaches to tackle these issues, as well as approaches that use traditional empirical and experimental methods. The workshop title reflects a change from the previous editions, with emphasis placed on the trend of AI-inspired software engineering techniques for performance. We aim to advance the state of the art in all aspects of techniques on software engineering and parallel computing systems such as requirements engineering and software specification; design and implementation; program analysis; performance analysis, profiling and tuning; testing and debugging. DSM (Domain-Specific Modeling) ------------------------------ Call: https://2019.splashcon.org/home/dsm-2019 Domain-Specific Modeling (DSM) languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems and software development faster and easier. In DSM, the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Some possible topics for submission to the workshop include: experience reports, creation of metamodel-based languages, novel approaches for code generation from domain-specific models, language evolution, metamodeling frameworks and languages, and tool support for DSMs. IC (Incremental Computing) ----------------------------- Call: https://2019.splashcon.org/home/ic-2019 The second Workshop on Incremental Computing (IC) will provide a space where PL enthusiasts and researchers can discuss incremental computing problems and solutions. A good talk at IC probably consists of one or more of the following: explain an existing language or framework for incremental computing; outline an incremental computing domain in detail, highlighting challenges; outline a new incremental computing problem, or problem domain; or, propose a new language or framework for incremental computing. This list is not exhaustive, but merely suggestive. LIVE (Live Programming) ----------------------- Call: https://2019.splashcon.org/home/live-2019 The LIVE workshop invites submissions of ideas for improving programming via liveness. Live programming gives the programmer immediate feedback on the behavior of a program as it is edited, replacing the edit-compile-debug cycle with a fluid programming experience. The most commonly used live programming environment is the spreadsheet, but there are many others. The study of live programming is now a [re-]established area of research. This year we would like to reflect on what has been achieved, what has been learnt, and what remains to be done, growing up from a nascent community into a discipline that can build on previous work. We especially welcome reflection upon prior work, including proposals to integrate, generalize, or theoretically frame them. We will do this whilst maintaining the shared spirit of LIVE, encouraging a focus on the human experience of programming. The LIVE workshop is a forum for early-stage work to receive constructive criticism. We accept short papers, web essays with embedded videos, and demo videos. META (Metaprogramming) ---------------------- Call: https://2019.splashcon.org/home/meta-2019 The changing hardware and software landscape along with the increased heterogeneity of systems make metaprogramming once more an important research topic to handle the associated complexity. This workshop aims to bring together researchers working on metaprogramming and reflection, as well as users building applications, language extensions, or software tools using them. The challenges which metaprogramming faces are manifold. They start with formal reasoning about reflective programs, continue with performance and tooling, and reach into the empirical field to understand how metaprogramming is used and how it affects software maintainability. While industry accepted metaprogramming on a wide scale with Ruby, Scala, JavaScript and others, academia still needs to bring it to the same level of convenience, tooling, and understanding as for direct programming styles. Contributions to the workshop are welcome on a wide range of topics related to the design, implementation, and application of metaprogramming techniques, as well as formal methods and empirical studies for such systems and languages. NJR (Normalized Java Resource) ------------------------------ Call: https://2019.splashcon.org/home/njr-2019 Software researchers increasingly take advantage of large software repositories when they design new tools. How do we make such repositories maximally useful for research? In particular, how do we make them more searchable, make interaction scriptable, and ensure that we can run both static and dynamic analyses? Additionally, how do we make the results from tools reproducible, how do we label programs with ground truth, and how do we measure whether a repository is representative of real-world applications? NJR 2019 will be the third workshop in a series that addresses these questions. The goal is for researchers in academia and industry to share new ideas, demonstrate recent tools, and discuss directions for research and development. REBLS (Reactive and Event-based Languages and Systems) ------------------------------------------------------ Call: https://2019.splashcon.org/home/rebls-2019 Reactive programming and event-based programming are two closely related programming styles that are becoming ever more important with the advent of advanced HPC technology and the ever increasing requirement for our applications to run on the web or on collaborating mobile devices. A number of publications on middleware and language design -- so-called reactive and event-based languages and systems (REBLS) -- have already seen the light, but the field still raises several questions. For example, the interaction with mainstream language concepts is poorly understood, implementation technology is in its infancy and modularity mechanisms are almost totally lacking. Moreover, large applications are still to be developed and patterns and tools for developing reactive applications is an area that is vastly unexplored. This workshop will gather researchers in reactive and event-based languages and systems. The goal of the workshop is to exchange new technical research results and to define better the field by coming up with taxonomies and overviews of the existing work. STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data) ------------------------------------------------------------------------------- Call: https://2019.splashcon.org/home/stoked-2019 Global coverage and temporal resolutions of earth observation imagery data is increasing at an unprecedented rate, generating trillions of new pixels of data daily. The challenge with this "big data" is finding practical ways to extract knowledge and deliver it to end users at scale, both due to the complex nature and the sheer volume of information. Detailed, standardized geographic information is required to enable a new era of spatial temporal analytics?enabling insights to understand, monitor, and manage the earth?s resources in a sustainable manner. This can be accomplished through massive aggregation of data from remote sensors coupled with novel approaches to preparing, analyzing, and interacting with data. Modern spatio-temporal platforms will soon be using 3D visual interactive maps with close to real-time deep learning algorithms. In addition to system infrastructure and UI/UX challenges, we also need to address the normalization problems of data, particularly with data generated from multiple sensors. Use cases in climate change and emergency response in "extreme events" would see immediate benefit from this kind of platform. STOKED will provide an opportunity for researchers and stakeholders from this broad spectrum of applications and domains to start to design future platforms from an interdisciplinary perspective. VMIL (Virtual Machines and Intermediate Languages) -------------------------------------------------- Call: https://2019.splashcon.org/home/vmil-2019 The concept of Virtual Machines is pervasive in the design and implementation of programming systems. Virtual Machines and the languages they implement are crucial in the specification, implementation and/or user-facing deployment of most programming technologies. The VMIL workshop is a forum for researchers and cutting-edge practitioners in language virtual machines, the intermediate languages they use, and related issues. From davidl at binghamton.edu Sat Jul 13 13:26:43 2019 From: davidl at binghamton.edu (Yu David Liu) Date: Sat, 13 Jul 2019 13:26:43 -0400 Subject: [TYPES/announce] VMIL@SPLASH/OOPSLA 2019 Message-ID: To TYPES subscribers, The topics of the workshop is broadly defined, and may be of interest to researchers on VM verification, typed PL optimization (e.g., gradual typing optimization), typed intermediate languages, approximate programming, reasoning about memory and other resources, among others. Hope to see you in Athens. David & Daniele VMIL 2019 - The 11th ACM SIGPLAN International Workshop on Virtual Machines and Language Implementations Co-located with SPLASH/OOPSLA 2019, Athens, Greece, Oct 22, 2019 https://2019.splashcon.org/home/vmil-2019 The VMIL workshop is a forum for researchers and cutting-edge practitioners in language virtual machines, the intermediate languages they use, and related issues. The workshop is intended to be welcoming to a wide range of topics and perspectives, covering all areas relevant to the workshop?s theme. Aspects of interest include, but are not limited to: [*] design issues in VMs and IRs (e.g. IR design, VM modularity, polyglotism) [*] compilation (static and dynamic compilation strategies, optimizations, data representations) [*] VM embeddings in other systems (e.g., DBMSs, Big Data frameworks, Microservices, etc.) [*] VMs for machine learning, machine learning for VMs [*] memory management [*] concurrency (both internal and user-facing) [*] tool support and related infrastructure (profiling, debugging, liveness, persistence) [*] the experience of VM development (use of high-level languages, bootstrapping and self-hosting, reusability, portability, developer tooling, etc) [*] empirical studies on related topics, such as usage patterns, the usability of languages or tools, experimental methodology, or benchmark design === Submission Information === We invite high-quality papers in the following two categories: Research and experience papers: These submissions should describe work that advances the current state of the art in the above or related areas. The suggested length of these submissions is 6?10 pages (maximum 10pp). Work-in-progress or position papers: These papers should document ongoing efforts in an area of interest which have not yet yielded final results, and/or should present and defend the authors? position on a topic related to the broad area of the workshop. The maximum length of these submissions is 6 pages, but we will consider shorter submissions (e.g. a well-written 2-page abstract). === Important Dates === First submission deadline: Aug 2, 2019 Second submission deadline: Aug 30, 2019 For the first submission deadline, all paper types are considered for publication in the ACM Digital Library, except if the authors prefer not to be included. Publication of work-in-progress and position papers at VMIL is not intended to preclude later publication elsewhere. Submissions will be judged on novelty, clarity, timeliness, relevance, and potential to stimulate discussion during the workshop. For the second deadline, we will consider only work-in-progress and position papers. Abstracts do not have to be submitted before the deadline. These will not be published in the ACM DL, and will only appear on the web site. The address of the submission site is: https://vmil19.hotcrp.com/ -- Yu David Liu Department of Computer Science SUNY Binghamton -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Sun Jul 14 06:08:17 2019 From: brucker at spamfence.net (Achim D. Brucker) Date: Sun, 14 Jul 2019 11:08:17 +0100 Subject: [TYPES/announce] Workshop in OCL and Textual Modeling (OCL 2019) - Deadline Extension Message-ID: <20190714100817.rsfl27fppkn6g77a@ananogawa.home.brucker.ch> CALL FOR PAPERS 19th International Workshop on OCL and Textual Modeling Co-located with MODELS 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and System, September 15-20, 2019, Munich, Germany http://oclworkshop.github.io ******************************************************************* **** Deadline Extension: One week (21st of July, 2019 - AoE) **** **** left to submit your papers! **** ******************************************************************* The goal of this workshop is to create a forum where researchers and practitioners interested in building models using OCL or other kinds of textual languages (e.g., OCL, textual MOF, Epsilon, or Alloy) can directly interact, report advances, share results, identify tools for language development, and discuss appropriate standards. In particular, the workshop will encourage discussions for achieving synergy from different modeling language concepts and modeling language use. The close interaction will enable researchers and practitioners to identify common interests and options for potential cooperation. ## Topics of interest Topics of interest include (but are not limited to): - Mappings between textual modeling languages and other languages/formalisms - Mathematical models and/or formal semantics for textual modeling languages - Algorithms, evaluation strategies and optimizations in the context of textual modeling languages for: - validation, verification, and testing, - model transformation and code generation, - meta-modeling and DSLs, and - query and constraint specifications - Alternative graphical/textual notations for textual modeling languages - Evolution, transformation and simplification of textual modeling expressions - Libraries, templates and patterns for textual modeling languages - Tools that support textual modeling languages (e.g., verification of OCL formulae, runtime monitoring of invariants) - Model-driven security using textual modeling languages - Complexity results for textual modeling languages - Quality models and benchmarks for comparing and evaluating textual modeling tools and algorithms - Successful applications of textual modeling languages - Case studies on industrial applications of textual modeling languages - Experience reports: - usage of textual modeling languages and tools in complex domains, - usability of textual modeling languages and tools for end-users - Empirical studies about the benefits and drawbacks of textual modeling languages - Innovative textual modeling tools - Comparison, evaluation and integration of modeling languages - Correlation between modeling languages and modeling tasks We particularly encourage submissions describing applications and case studies of textual modeling as well as test suites and benchmark collections for evaluating textual modeling tools. ## Submissions Four types of submissions will be considered: * Presentation only submission (not included in the workshop proceedings), e.g., for already published work. Authors should submit a short (1 page) abstract of their presentation. * Short papers (between 5 and 7 pages) describing new ideas or position papers. * Tool papers (between 5 and 7 pages) describing tools supporting textual modeling tools * Full papers (between 10 and 14 pages). All submissions should follow the LNCS format guidelines and should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2019). Accepted papers will be published online in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: 21 Jul 2019, AoE (extended) - Notification: 25 Aug 2019, AoE - Pre-Workshop CRC: 9 Sep 2019, AoE - Post-Workshop CRC: 5 Oct 2019, AoE -- Prof. Achim Brucker | Chair in Cybersecurity & Head of Group | University of Exeter https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From wortmann at se-rwth.de Mon Jul 15 06:30:55 2019 From: wortmann at se-rwth.de (Andreas Wortmann) Date: Mon, 15 Jul 2019 12:30:55 +0200 Subject: [TYPES/announce] EAPLS PhD Award 2018: Call for Nominations Message-ID: ============================================= EAPLS PhD Award 2018: Call for Nominations ============================================= URL: http://eapls.org/pages/phd_award/ The European Association for Programming Languages and Systems (EAPLS) has established a Best Dissertation Award in the international research area of programming languages and systems. The award will go to the Ph.D. student who in the previous period has made the most original and influential contribution to the area. The purpose of the award is to draw attention to excellent work, to help the career of the student in question, and to promote the research field as a whole. Eligibility -------------------------------- Eligible for the award are those who successfully defended their PhD * at an academic institution in Europe * in the field of Programming Languages and Systems * in the period from 1 January 2018 ? 31 December 2018 Nominations -------------------------------- Candidates for the award must be nominated by their supervisor. Nominating a candidate consists of submitting the nomination to https://easychair.org/conferences/?conf=ep18. The nomination must consist of a single PDF file containing * a letter from the supervisor describing why the thesis should be considered for the award; * a report from an independent researcher who has acted as examiner of the thesis at its defense; and * the thesis itself. The theses will be evaluated with respect to originality, influence, relevance to the field and (to a lesser degree) quality of writing. Questions can be directed to the Ph.D. award chairs, at ep18 at easychair.org. Procedure -------------------------------- The nominations will be evaluated and compared by an international committee of experts. The procedure to be followed is analogous to the review phase of a conference. The justification by the supervisor and the external report will play an important role in the evaluation. The final decision is made by the EAPLS board, based on the recommendation of the expert committee. Members of the expert committee and the EAPLS board are barred from nominating their own Ph.D. students for the award. The award consists of a certificate announcing the winner to have received the EAPLS Ph.D. award 2018 and the supervisor will receive a copy of this certificate. If possible, the certificate will be handed out ceremonially at a suitable occasion, as for instance the ETAPS conference. Apart from the winner, no further ranking of nominees will be published. The decision of the expert committee is final and binding, and will not be subject to discussion. Important Dates -------------------------------- 30 August 2019: Deadline for nominations 1 December 2019: Announcement of the award winner Expert Committee -------------------------------- The expert committee includes: * Eerke Boiten, De Montfort University, UK * Luis Caires, FCT / Universidade Nova de Lisboa, Portugal * Marco Carbone, IT University of Copenhagen, Denmark * Paolo Ciancarini, Dipartimento di Scienze dell'Informazione, Universit? di Bologna, Italy * Stefano Crespi Reghizzi, Politecnico di Milano, Italy * Kei Davis, Los Alamos National Laboratory, USA * Mariangiola Dezani, Universit? di Torino, Italy * JosuKa D?az Labrador, Universidad de Deusto, Spain * Maribel Fern?ndez, King's College London, UK * Maurizio Gabbrielli, University of Bologna, Italy * Sabine Glesner, Technische Universit?t Berlin, Germany * Stefan Gruner, University of Pretoria, South Africa * Jens Knoop, TU Vienna, Austria * Ralf L?mmel, University of Koblenz, Germany * Tiziana Margaria, University of Limerick, Ireland * Greg Michaelson, Heriot-Watt University, UK * Alan Mycroft, University of Cambridge, UK * Ricardo Pe?a, Universidad Complutense de Madrid, Spain * Matteo Pradella, Politecnico di Milano, Italy * Gunter Saake, Otto-von-Guericke-University Magdeburg, Germany * Ana Sokolova, Universit?t Salzburg, Austria * Bernhard Steffen, Technische Universit?t Dortmund, Germany * Mark Van Den Brand, Eindhoven University of Technology, The Netherlands * Marko Van Eekelen, Radboud University Nijmegen, The Netherlands * Peter Van Roy, Universit? Catholique de Louvain, Belgium * Andreas Wortmann, RWTH Aachen University, Germany (chair) -- ----------------------------------------------------------------------------------------------------------------- Dr. Andreas Wortmann | Software Engineering Ahornstr. 55, 52074 Aachen, Germany | RWTH Aachen University Phone +49 (241) 80-21346 / Fax -22218 | http://www.se-rwth.de From mfd at kth.se Mon Jul 15 09:05:12 2019 From: mfd at kth.se (Mads Dam) Date: Mon, 15 Jul 2019 13:05:12 +0000 Subject: [TYPES/announce] KTH announces 8 + 1 PhD student positions in cyber security Message-ID: <58A96225-FE56-48DD-B671-71D56695C64B@kth.se> As part of a new defense-funded research centre, KTH Royal Institute of Technology has openings for up to 8 PhD student positions in the general area of cyber security, including (but not restricted to) topics such as provable security, secure systems architecture and design, language based security, verified system software, low level modelling, security testing, software synthesis, and information flow control. KTH and Stockholm offers PhD students excellent living and working conditions and a competitive salary. The positions are for four years full time study, or for five years with 20% employment as teaching assistant, affiliated with the Division of Theoretical Computer Science, www.kth.se/tcs. Full announcement: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:274121/ Deadline: 7 August See also related PhD student position in system security and formal methods here: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:275112/where:4/ Deadline: 1 August Contacts: - Prof. Mads Dam, mfd at kth.se, https://www.kth.se/profile/mfd - Assoc. prof. Cyrille Artho, artho at kth.se, https://people.kth.se/~artho/ - Assist. prof. Roberto Guanciale, robertog at kth.se, http://www.csc.kth.se/~robertog/ - Assist. prof. Musard Balliu, musard at kth.se, https://www.csc.kth.se/~musard/ From amal at ccs.neu.edu Tue Jul 16 09:42:47 2019 From: amal at ccs.neu.edu (Amal Ahmed) Date: Tue, 16 Jul 2019 09:42:47 -0400 Subject: [TYPES/announce] CFP: JFP special issue on Gradual Typing Message-ID: <30C6254B-7A22-4FD8-8F77-5B3B316AC602@ccs.neu.edu> We invite submissions to the Journal of Functional Programming Special Issue on Gradual Typing. JFP Special Issue on Gradual Typing Submission deadline: 15 January 2020 Expected publication date: February 2021 SCOPE The field of gradual typing has grown exponentially over the past decade, both in terms of research and industrial adoption. Gradual typing, the idea of adding/strengthening types in existing programs, demands work on design, theory, implementation, and usability. As such, the field deserves a special journal issue with reflective papers. TOPICS Thus far, three major themes have emerged in the field of gradual typing: (1) researchers have explored numerous dimensions of the design space of gradually typed languages; (2) from this exploration, theoreticians have (re-)opened questions regarding semantics and metatheory; and (3) implementors have been grappling with the seemingly high overhead of sound gradual typing. The special issue welcomes contributions on these themes as well as ones that go beyond, for instance, usability and usefulness of gradual types. We invite authors from across the spectrum of gradual typing. Papers will be reviewed as regular JFP submissions, and acceptance in the special issue will be based on both JFP's quality standards and relevance to the theme. Beyond academics, we especially also welcome working programmers who may wish to consider authoring experience reports, which will be held to appropriate standards laid out for Practice and Experience papers. The special issue also welcomes high-quality survey papers that would benefit a wide audience. NOTIFICATION OF INTENT Authors MUST notify the special-issue editors of their intent to submit by December 18, 2019. The notification of intent should be submitted by filling out the following web form which asks for data needed to identify suitable reviewers: https://forms.gle/dutqyXJSF5WMuuCRA SUBMISSIONS Full-length, archival-quality submissions are solicited on all aspects of gradual typing. Submissions should be sent through the JFP Manuscript Central system. Choose ?Gradual Typing? as the paper type, so that it gets assigned to the special issue. Submissions that are based on previously-published conference or workshop papers must clearly describe the relationship with the initial publication, and must differ sufficiently that the author can assign copyright to Cambridge University Press. Prospective authors are welcome to discuss such submissions with the editors to ensure compliance with this policy. For detailed instructions regarding layout and submission, please see the JFP advice to authors and instructions for contributors . SPECIAL-ISSUE EDITORS Amal Ahmed (amal at ccs.neu.edu) Jens Palsberg (palsberg at cs.ucla.edu) IMPORTANT DATES 18 December 2019: Notification-of-intent deadline 15 January 2020: Submission deadline 21 April 2020: First round of reviews 19 August 2020: Revision deadline 17 November 2020: Second round of reviews, if applicable 13 January 2021: Final accepted versions due Link to CFP: https://www.cambridge.org/core/news/jfp-special-issue-on-gradual-typing -------------- next part -------------- An HTML attachment was scrubbed... URL: From chong at seas.harvard.edu Wed Jul 17 00:01:38 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Wed, 17 Jul 2019 00:01:38 -0400 Subject: [TYPES/announce] SecDev Call for Posters and Tool Demos: Deadline extended Message-ID: <5D3CECD1-0226-4BB3-BE10-824551699F3E@seas.harvard.edu> ### IEEE? ?Secure? ?Development? ?Conference (SecDev) *Sponsored? ?by? ?the? ?IEEE? ?Computer? ?Society? ?Technical? ?Committee on? ?Security? ?and? ?Privacy* *September? ?25?September 27,? ?2019? ?at? ?the? Hilton Tysons Corner, McLean, VA, USA* https://secdev.ieee.org/. ***Deadline for Posters and Tool Demos has been extended to Monday August 12!*** SecDev? ?is? ?a? ?venue? ?for? ?presenting? ?ideas,? ?research,? ?and? ?experience? ?about? ?how? ?to? ?develop? ?secure systems. It focuses on theory,? ?techniques,? ?and? ?tools? ?to ??build? ?security? ?in? to? ?existing? ?and? ?new? ?computing? ?systems, and does not focus on simply discovering? ?the? ?absence? ?of? ?security.? The? ?goal of SecDev? ?is? ?to encourage? ?and? ?disseminate? ?ideas? ?for? ?secure? ?system? ?development? ?among? ?academia,? ?industry, and? ?government.? ?It? ?aims? ?to bridge ?the? ?gap? ?between? ?constructive? ?security? ?research? ?and? ?practice and? to ?enable? ?real-world? ?impact? ?of security research in? ?the? ?long? ?run. ?Developers? ?have? ?valuable? ?experiences? ?and? ?ideas? ?that? ?can? ?inform? ?academic research,? ?and? ?researchers? ?have? ?concepts,? ?studies,? ?and? ?even? ?code? ?and? ?tools? ?that? ?could? ?benefit developers.? ?Great? ?SecDev? ?contributions? ?could? ?come? ?from? ?attendees? ?of? ?industrial? ?conferences like? ?AppSec and? ?RSA;? ?from? ?attendees? ?of? ?academic? ?conferences? ?like IEEE? ?S&P,? ?IEEE? ?CSF,? ?USENIX? ?Security,? CCS, ?NDSS, PLDI,? ICSE, ?FSE,? ?ISSTA,? ?SOUPS, HOST,? ?and? ?others;? ?and? ?from newcomers. We are soliciting **posters** and **tool demos** for presentation at SecDev. Posters should present unpublished results about early or in-progress research projects. Demonstrations should be of publicly-available tools that facilitate secure development of software. Submissions of demos for commercial tools are permitted. All submissions should briefly describe the problem being solved, the details of the approach, and (for posters) at least some preliminary results. More details---including submission instructions, accepted [research papers](https://secdev.ieee.org/2019/accepted-papers/) and [tutorials](https://secdev.ieee.org/2019/tutorials/), and keynote speakers ([June Andronick, Data61/CSIRO and UNSW](https://secdev.ieee.org/2019/june/) and [Colm MacC?rthaigh, Amazon Web Services](https://secdev.ieee.org/2019/colm/))---are available at https://secdev.ieee.org/. #### Important? ?Dates - Poster and Tool Demo? ?submission deadline: Monday August 12, 2019 (11:59 PM AoE, UTC-12) - Poster and Tool Demo notification: Monday August 19, 2019 - Conference: Wednesday September? ?25? ?to Friday? September? ?27,? ?2019 -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Wed Jul 17 14:53:56 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 17 Jul 2019 14:53:56 -0400 Subject: [TYPES/announce] Second Call for Participation: ICFP 2019 Message-ID: <5d2f6ec4a7e1f_68f92ae6da55e5c4472a3@homer.mail> ** The Early Registration deadline is tomorrow! ** ===================================================================== Call for Participation ICFP 2019 24th ACM SIGPLAN International Conference on Functional Programming and affiliated events August 18 - August 23, 2019 Berlin, Germany http://icfp19.sigplan.org/ Early Registration until July 18! ===================================================================== ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. The conference covers the entire spectrum of work, from practice to theory, including its peripheries. This year, ICFP is co-located with BOBKonf! * Overview and affiliated events: http://icfp19.sigplan.org/home * Program: http://icfp19.sigplan.org/program/program-icfp-2019 * Accepted papers: http://icfp19.sigplan.org/track/icfp-2019-papers * Registration is available via: https://regmaster4.com/2019conf/ICFP19/register.php Early registration ends 18 July, 2019. * Programming contest: https://icfpcontest2019.github.io/ * Student Research Competition: https://icfp19.sigplan.org/track/icfp-2019-Student-Research-Competition * Follow us on Twitter for the latest news: http://twitter.com/icfp_conference In addition to BOBKonf (8/21), there are several events co-located with ICFP: * Erlang Workshop (8/18) * Functional Art, Music, Modeling and Design (8/23) * Functional High-Performance and Numerical Computing (8/18) * Haskell Implementors' Workshop (8/23) * Haskell Symposium (8/22-8/23) * miniKanren Workshop (8/22) * ML Family Workshop (8/22) * OCaml Workshop (8/23) * Programming Languages Mentoring Workshop (8/18) * Scheme Workshop (8/18) * Type-Driven Development (8/18) ### ICFP Organizers General Chair: Derek Dreyer (MPI-SWS, Germany) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Ilya Sergey (Yale-NUS College, Singapore) Publicity and Web Chair: Sam Tobin-Hochstadt (Indiana University, USA) Student Research Competition Chair: William J. Bowman (University of British Columbia, Canada) Workshops Co-Chair: Christophe Scholliers (Universiteit Gent, Belgium) Jennifer Hackett (University of Nottingham, UK) Conference Manager: Annabel Satin (P.C.K.) ### PACMPL Volume 3, Issue ICFP 2019 Principal Editor: Fran?ois Pottier (Inria, France) Review Committee: Lennart Beringer (Princeton University, United States) Joachim Breitner (DFINITY Foundation, Germany) Laura M. Castro (University of A Coru?a, Spain) Ezgi ?i?ek (Facebook London, United Kingdom) Pierre-Evariste Dagand (LIP6/CNRS, France) Christos Dimoulas (Northwestern University, United States) Jacques-Henri Jourdan (CNRS, LRI, Universit? Paris-Sud, France) Andrew Kennedy (Facebook London, United Kingdom) Daan Leijen (Microsoft Research, United States) Kazutaka Matsuda (Tohoku University, Japan) Bruno C. d. S. Oliveira (University of Hong Kong, China) Klaus Ostermann (University of T?bingen, Germany) Jennifer Paykin (Galois, United States) Frank Pfenning (Carnegie Mellon University, USA) Mike Rainey (Indiana University, USA) Chung-chieh Shan (Indiana University, USA) Sam Staton (University of Oxford, UK) Pierre-Yves Strub (Ecole Polytechnique, France) German Vidal (Universitat Politecnica de Valencia, Spain) External Review Committee: Michael D. Adams (University of Utah, USA) Robert Atkey (University of Strathclyde, IK) Sheng Chen (University of Louisiana at Lafayette, USA) James Cheney (University of Edinburgh, UK) Adam Chlipala (Massachusetts Institute of Technology, USA) Evelyne Contejean (LRI, Universit? Paris-Sud, France) Germ?n Andr?s Delbianco (IRIF, Universit? Paris Diderot, France) Dominique Devriese (Vrije Universiteit Brussel, Belgium) Richard A. Eisenberg (Bryn Mawr College, USA) Conal Elliott (Target, USA) Sebastian Erdweg (Delft University of Technology, Netherlands) Michael Greenberg (Pomona College, USA) Adrien Guatto (IRIF, Universit? Paris Diderot, France) Jennifer Hackett (University of Nottingham, UK) Troels Henriksen (University of Copenhagen, Denmark) Chung-Kil Hur (Seoul National University, Republic of Korea) Roberto Ierusalimschy (PUC-Rio, Brazil) Ranjit Jhala (University of California, San Diego, USA) Ralf Jung (MPI-SWS, Germany) Ohad Kammar (University of Oxford, UK) Oleg Kiselyov (Tohoku University, Japan) Hsiang-Shang ?Josh? Ko (National Institute of Informatics, Japan) Ond?ej Lhot?k (University of Waterloo, Canada) Dan Licata (Wesleyan University, USA) Geoffrey Mainland (Drexel University, USA) Simon Marlow (Facebook, UK) Akimasa Morihata (University of Tokyo, Japan) Shin-Cheng Mu (Academia Sinica, Taiwan) Guillaume Munch-Maccagnoni (Inria, France) Kim Nguy?n (University of Paris-Sud, France) Ulf Norell (Gothenburg University, Sweden) Atsushi Ohori (Tohoku University, Japan) Rex Page (University of Oklahoma, USA) Zoe Paraskevopoulou (Princeton University, USA) Nadia Polikarpova (University of California, San Diego, USA) Jonathan Protzenko (Microsoft Research, USA) Tiark Rompf (Purdue University, USA) Andreas Rossberg (Dfinity, Germany) KC Sivaramakrishnan (University of Cambridge, UI) Nicholas Smallbone (Chalmers University of Technology, Sweden) Matthieu Sozeau (Inria, France) Sandro Stucki (Chalmers | University of Gothenburg, Sweden) Don Syme (Microsoft, UK) Zachary Tatlock (University of Washington, USA) Sam Tobin-Hochstadt (Indiana University, USA) Takeshi Tsukada (University of Tokyo, Japan) Tarmo Uustalu (Reykjavik University, Iceland) Benoit Valiron (LRI, CentraleSupelec, Univ. Paris Saclay, France) Daniel Winograd-Cort (University of Pennsylvania, USA) Nicolas Wu (University of Bristol, UK) From Graham.Hutton at nottingham.ac.uk Thu Jul 18 03:44:49 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Thu, 18 Jul 2019 07:44:49 +0000 Subject: [TYPES/announce] MPC 2019 - Call for Participation Message-ID: Dear all, Registration is now open for the Mathematics of Program Construction (MPC) conference in Portugal. MPC 2019 will feature 15 research papers and 4 keynotes, and is co-located with Formal Methods 2019 and many other events. See you in Porto! https://tinyurl.com/MPC-Porto Best wishes, Graham Hutton ====================================================================== *** CALL FOR PARTICIPATION -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== PROGRAM: https://tinyurl.com/yxvvc5vb ACCEPTED PAPERS: https://tinyurl.com/yyuhy8ze REGISTRATION AND TRAVEL: https://tinyurl.com/y4uetlsr KEYNOTE SPEAKERS: Assia Mahboubi (MPC) INRIA, France Annabelle McIver (MPC) Macquarie University, Australia Tony Hoare (UTP) Oxford University, UK Shriram Krishnamurthi (FM) Brown University, USA BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK For any queries about the program please contact the program chair, Graham Hutton . CONFERENCE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISER: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From wadler at inf.ed.ac.uk Thu Jul 18 10:38:16 2019 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Thu, 18 Jul 2019 15:38:16 +0100 Subject: [TYPES/announce] Brazilian Symposium on Formal Methods (SBMF 2019): Second Call for Papers Message-ID: NEW Submission Deadline: **Tuesday 30 July 2019** CALL FOR PAPERS 22nd Brazilian Symposium On Formal Methods - SBMF 2019 ( www.ime.usp.br/~sbmf2019) Sponsored by by the Brazilian Computer Society (SBC) To be published a special issue of Science of Computer Programming (SCP) S?o Paulo, Brazil 25 to 29 of November 2019 IMPORTANT DATES Paper Submission Deadline: **Tuesday 30 July 2019** Paper Acceptance Notification: Tuesday 10 September 2019 Paper Camera-ready Version: Tuesday 24 September 2019 Paper Revision for SCP: Tuesday 17 December 2019 Paper Acceptance Notification for SCP: Tuesday 21 January 2020 Paper Camera-ready Version for SCP: Tuesday 18 February 2020 All deadlines are AOE: Anywhere On Earth (UTC -12). For instance, the Paper Submission Deadline is 9am Wednesday 17 July 2019 in S?o Paulo (UTC -3). INTRODUCTION SBMF 2019 is the twenty-second of a series of events devoted to the development, dissemination, and use of formal methods for the construction of high-quality computational systems. It is now a well-established event, with an international reputation. This year all submitted papers will be considered for fast-track publication in a special issue of Science of Computer Programming. In 2019, SBMF will take place in S?o Paulo. S?o Paulo is Brazil?s largest city and the world?s twelfth largest. This makes it a city of prominence in research and development in both academic and industrial fields. Moreover, it offers great possibilities for cultural, artistic and gastronomic tourism. SPECIAL ISSUE OF SCIENCE OF COMPUTER PROGRAMMING This year there will be two rounds of refereeing, one before the conference and one after. All papers accepted to the conference will be published in ArXiv prior to the conference. Those papers that meet the criteria for publication in Science of Computer Programming will be invited to submit a revision to be considered for publication in SCP, taking into account the comments on the first round of refereeing and feedback from presentation at the conference. The first and second rounds of refereeing will adhere to the schedule above. The format of submission differs from previous years, to match that used by SCP; see below. SCOPE AND TOPICS The aim of SBMF is to provide a venue for the presentation and discussion of high-quality work in formal methods. The topics include (not limited to): * techniques and methodologies, such as method integration; software and hardware co-design; model-driven engineering; formal aspects of popular methodologies; formal design; development methodologies with formal foundations; software evolution based on formal methods; * specification and modeling languages, such as well-founded specification and design languages; formal aspects of popular languages; logic and semantics for programming and specification languages; code generation; formal methods of programming paradigms (such as objects, aspects, and component), formal methods for real-time, hybrid, and safety-critical systems, formal models of service-oriented, cloud-based, and cyber-physical systems; * theoretical foundations, such as domain theory; type systems and category theory; computational complexity of methods and models; computational models; term rewriting; models of concurrency, security and mobility; * verification and validation, such as abstraction, modularization and refinement techniques; program and test synthesis; correctness by construction; model checking; theorem proving; static analysis; formal techniques for software testing; software certification; formal techniques for software inspection; * Experience reports regarding teaching formal methods; applications, such as experience reports on the use of formal methods; industrial case studies; tool support. PAPER SUBMISSION Papers should present unpublished and original work that has a clear contribution to the state of the art on the theory and practice of formal methods. They should not be simultaneously submitted elsewhere. Papers will be judged by at least three reviewers on the basis of originality, relevance, technical soundness and presentation quality, and should contain sound theoretical or practical results. Industry papers should emphasize practical application of formal methods or report on open challenges. Papers will be published before the conference in ArXiv, and revised papers that meet the criteria will be published after the conference in Science of Computer Programming. Please prepare your paper using the instructions available at https://www.elsevier.com/ Following the SCP instructions, we do not limit the number of pages. The first goal is to get quality papers. Complete articles are expected, providing all details that a reader needs if she/he intends to cover a subject. Usually, around 30 pages per article are sufficient. Every accepted paper MUST have at least one author registered in the symposium by the time the camera-ready copy is submitted; the registered author is also expected to attend the symposium and present the paper. Papers can be submitted via the following link: https://ees.elsevier.com/scico/default.asp Authors must select the following Article Type: VSI: SBMF 2019 If you do not already have one, please create an account in Elsevier Editorial System (EES). If you are already registered in EES as an Author, Reviewer, or Editor, please use your current username and password. KEYNOTE SPEAKERS Prof. Andreas Zeller, CISPA Helmholtz Center for Information Security, Germany Prof. Gustavo Carvalho, Universidade Federal de Pernambuco, Brazil PROGRAM CHAIRS Adolfo Duran, Universidade Federal da Bahia, Brazil Philip Wadler, University of Edinburgh, UK PROGRAM COMMITTEE Alexandre Mota, Universidade Federal de Pernambuco, Brazil Alysson Filgueira Milanez, Instituto Federal da Para?ba, Brazil Ana Melo, Universidade de S?o Paulo, Brazil Augusto Sampaio, Universidade Federal de Pernambuco, Brazil Brijesh Dongol, The University of Surrey, UK Gustavo Carvalho, Universidade Federal de Pernambuco, Brazil Jaco van de Pol, Aarhus University, Denmark Jos? Luiz Fiadeiro, Royal Holloway University of London, UK Juliano Iyoda, Universidade Federal de Pernambuco, Brazil Leila Ribeiro, Universidade Federal do Rio Grande do Sul, Brazil Leo Freitas, Newcastle University, UK Luis Soares Barbosa, Universidade do Minho, Portugal Mahsa Varshosaz, IT University of Copenhagen, Denmark Manfred Broy, Technische Universit?t M?nchen, Germany Marcel Oliveira, Universidade Federal do Rio Grande do Norte, Brazil M?rcio Corn?lio, Universidade Federal de Pernambuco, Brazil Maurice ter Beek, Istituto di Scienza e Tecnologie dell'Informazione, Italy Neda Saeedloei, Southern Illinois University Carbondale, USA Nils Timm, University of Pretoria, South Africa Rachid Echahed, Centre National de la Recherche Scientifique, France Sidney Nogueira, Universidade Federal Rural de Pernambuco, Brazil Simone Hanazumi, Hewlett-Packard, Brazil Thierry Lecomte, CLEARSY Systems Engineering, France Tiago Massoni, Universidade Federal de Campina Grande, Brazil Volker Stolz, Western Norway University of Applied Sciences, Norway ABOUT S?O PAULO Situated in Southeastern Brazil, the city of S?o Paulo lies about 220 miles (350 km) southwest of Rio de Janeiro and about 30 miles (50 km) inland from its Atlantic Ocean port of Santos. The city?s name derives from its having been founded by Jesuit missionaries on 25 January 1554, the anniversary of the conversion of St. Paul. S?o Paulo, the state capital, is the world's 12th largest city, and its metropolitan area has 20 million inhabitants. It holds the largest stock exchange in Latin America and the largest concentration of multinational companies in the Southern Hemisphere. Besides being the most important economic center of Brazil, it is also the capital of culture in Latin America. Made out of many nationalities, faiths, and cultures, S?o Paulo is truly cosmopolitan. The economic diversity and the multiple ethnic origins of its population generate a vibrant culture. It accommodates the largest Arab, Italian, and Japanese diasporas in the world. S?o Paulo is also home to the largest Jewish population in Brazil, with about 75,000 Jews. S?o Paulo?s cultural scene offers excellent programs with the best orchestras, opera companies, ballets, exhibitions and shows. Visitors to S?o Paulo find at their disposal 110 museums, 160 theaters, 300 movie theaters and 93 parks and green areas. The ethnic and cultural diversity of S?o Paulo?s population is also reflected in specialized restaurants offering the most varied Brazilian and international cuisine. The University of S?o Paulo (USP) ranks as the best Latin American university in the World University Ranking 2017--2018, published by Times Higher Education (THE), and ranks 118th in QS World University Rankings (www.topuniversities.com), an annual list of the 4,500 best institutions of higher education in the world. SBMF 2019 will be held at the campus of the University of S?o Paulo at its Institute of Mathematics and Statistics (IME-USP). -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From A.Popescu at mdx.ac.uk Tue Jul 23 18:09:28 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Tue, 23 Jul 2019 22:09:28 +0000 Subject: [TYPES/announce] FroCoS 2019 and TABLEAUX 2019 (London, September 2-6): call for participation Message-ID: The 2019 editions of FroCoS (the 12th International Symposium on Frontiers of Combining Systems) and TABLEAUX (the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods), as well as their affiliated workshops and tutorials will take place in London, at Middlesex University, on the week of September 2-6. This year we have an exciting program of contributed and invited talks, and affiliated events. Please see https://tableaux2019.org/Program_FroCoS_TABLEAUX_2019.pdf for detailed program information. Moreover, information on traveling and accommodation (including affordable accommodation for budget-constrained participants), and on the sites and activities that can be enjoyed in the Middlesex University's beautiful campus, is available from the conferences' websites: https://frocos2019.org and https://tableaux2019.org Information on registration and fees is also available from these websites. The deadline for early registration is August 21st, 2019. INVITED TALKS * Jeremy Avigad. Automated Reasoning for the Working Mathematician * Maria Paola Bonacina. Conflict-Driven Reasoning in Unions of Theories * Stephane Graham-Lengrand. Recent and Ongoing Developments of Model-Constructing Satisfiability * Stephane Graham-Lengrand and Sara Negri. Remembering Roy Dyckhoff * Uli Sattler. Modularity and Automated Reasoning in Description Logics AFFILIATED WORKSHPS * The 25th Workshop on Automated Reasoning (ARW 2019), organized by Alexander Bolotov and Florian Kammueller * Journeys in Computational Logic: Tributes to Roy Dyckhoff, organized by Stephane Graham-Lengrand, Ekaterina Komendantskaya and Mehrnoosh Sadrzadeh AFFILIATED TUTORIALS * Formalising Concurrent Computation: CLF, Celf, and Applications by Sonia Marin, Giselle Reis and Iliano Cervesato * How to Build an Automated Theorem Prover---An Introductory Tutorial (invited TABLEAUX tutorial) by Jens Otten. For any questions, please contact the organizers at chair at tableaux2019.org or chair at frocos2019.org. We hope to see many of you this September in London. Best wishes, Serenella Cerrito, Andreas Herzig, Andrei Popescu and Franco Raimondi (program chairs and local organizers) -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.yoshida at imperial.ac.uk Tue Jul 23 22:28:46 2019 From: n.yoshida at imperial.ac.uk (Yoshida, Nobuko) Date: Wed, 24 Jul 2019 02:28:46 +0000 Subject: [TYPES/announce] Two Research Assistant/Associate Positions at Imperial College London Message-ID: Department of Computing, Imperial College London Two Research Assistant/Associate Positions (Full Time) 34,397 GBP to 46,499 GBP per annum Fixed-term: Starting date: as soon as possible Ending date: 31st January 2022 (with a possible 12 month extension) Closing Date: 15th September 2019 Professor Nobuko Yoshida, Imperial College London The post is funded by EPSRC, the UK science funding agency and the titles of the projects are "From Data Types to Session Types: A Basis for Concurrency and Distribution". The goal is to further develop the theory and practice of session types for structuring concurrent and distributed software. The project has particular emphasis on putting theory into practice, by embedding session types in a range of programming languages and applying them to case studies; or developing the links between session types and other areas of theoretical computer science. The research programme includes collaboration with several companies and organisations: The focus of Imperial College London Group is theories and applications of (Multiparty) Session Types (JACM,POPL'08) which include: -- Go (POPL'19,ICSE'18,POPL'17,CC'16), Scala (PLDI'19,ECOOP'17,ECOOP'16), F# (CC'18), Erlang (CC'17), Haskell (POPL'16), OCaml (SOC), Java (FASE'16,FASE'17), MPI-C (FPL'16,OOPSLA'15,CC'15) and Python (FOAC,LMCS,FMSD); -- process calculi (POPL'19,ESOP'19,ESOP'16,CONCUR'15), automata theories (CAV'19,CONCUR'19,FoSSaCs'17,TACAS'16,CONCUR'15,POPL'15), game semantics (POPL'19,FoSSaCs'19), Implicit Complexity (LICS'18) and linear logic (ESOP'18,FoSSaCs'18,CONCUR'15); or -- mechanisations of session types meta-theory (Coq, Isabelle, Agda, etc) -- other applications such as blockchains (FSE'19) and robotics (ECOOP'19) For more details, see http://mrg.doc.ic.ac.uk Candidates for the post-doc position will need to have expertise in either: 1. programming language design and implementation; or 2. formal semantics, type theory and concurrency theory Different positions will be suitable for different points on the theory/practice spectrum. We are especially interested in candidates with a combination of theoretical and practical skills. The contact person is Professor Nobuko Yoshida, Imperial College London (n.yoshida at imperial.ac.uk) The candidate is welcome to contact her Details: https://www.jobs.ac.uk/job/BTY959/research-assistant-research-associate -------------- next part -------------- An HTML attachment was scrubbed... URL: From Gerwin.Klein at data61.csiro.au Wed Jul 24 05:37:42 2019 From: Gerwin.Klein at data61.csiro.au (Klein, Gerwin (Data61, Kensington NSW)) Date: Wed, 24 Jul 2019 09:37:42 +0000 Subject: [TYPES/announce] UNSW postdoc position for Verified Time Protection Message-ID: <2A2D0F56-0720-4935-ACA4-7A4D505540E4@data61.csiro.au> The Trustworthy Systems group in Australia has an open post doc position at UNSW, Sydney. The position is to support the Verified Time Protection project, which is funded by an ARC Discovery grant. It aims to provably prevent information leakage through timing channels, by providing principled temporal isolation in the operating system (OS). We?re planning to make Spectre and friends a thing of the past. More information and online application at: http://external-careers.jobs.unsw.edu.au/cw/en/job/497264/research-associate-computer-science-formal-methods Applications close 18 Aug 2019. From Didier.Galmiche at loria.fr Wed Jul 24 12:46:21 2019 From: Didier.Galmiche at loria.fr (Didier Galmiche) Date: Wed, 24 Jul 2019 18:46:21 +0200 Subject: [TYPES/announce] Last CFP - JLC Special Issue on External and Internal Calculi for Non-Classical Logics Message-ID: <5D388B5D.8080501@loria.fr> -------------------------------------------------------------------------- Last Call for Papers Special Issue on External and Internal Calculi for Non-Classical Logics Journal: Journal of Logic and Computation Submission (Extended) Deadline: September 23, 2019. Guest editors: Agata Ciabatonni (TU Vienna), Didier Galmiche (LORIA - Lorraine University), Nicola Olivetti (LSI, Aix-Marseille University), Revantha Ramanayake (TU Vienna). -------------------------------------------------------------------------- This special issue intends to contribute to the current state-of-the-art of on analytic (external or internal) calculi for non-classical logics like intuitionistic, modal, epistemic logics, conditional logics, substructural, resouce logics, and other logical systems. Among some key points we can mention the relationships between internal} and external calculi for such logics and also their use for studying proof-search, automated deduction (proof-theory and implementation) and also logical properties like decidability, conservativity, axiomatisations and interpolation. Topics of interests include but are not limited to the following: - External and internal calculi for non-classical logics - Relationships and embeddings (translations) between calculi, interactions between syntax and semantics - New calculi for studying problems like decidability, conservativity and interpolation - Proof-search and countermodel generation - Methodologies and tools for translations between calculi - Implementations of analytic calculi and proof assistants All submitted papers under this call will be considered following the high-standard review process of the Journal of Logic and Computation. We expect submissions to present original contributions of the highest quality, that have not been previously published in, or submitted to, another journal. All submissions should be send as a pdf-file to Didier Galmiche at the e-mail address Didier.Galmiche at loria.fr, by September 23, 2019. If you have in mind to submit a paper to this special issue please send a message of intention to Didier Galmiche no later than August 15, 2019. We look forward to receiving your contribution. Agata Ciabatonni (TU Vienna) Didier Galmiche (LORIA - Lorraine University) Nicola Olivetti (LSI, Aix-Marseille University) Revantha Ramanayake (TU Vienna) From viritrilbia at gmail.com Wed Jul 24 17:20:05 2019 From: viritrilbia at gmail.com (Michael Shulman) Date: Wed, 24 Jul 2019 14:20:05 -0700 Subject: [TYPES/announce] Reminder: International Conference on Homotopy Type Theory 2019 Message-ID: ************************************************************** Reminder: INTERNATIONAL CONFERENCE ON HOMOTOPY TYPE THEORY 12-17 August 2019 Carnegie Mellon University, Pittsburgh USA https://hott.github.io/HoTT-2019 ************************************************************** The Invited Speakers will be: - Ulrik Buchholtz (TU Darmstadt, Germany) - Dan Licata (Wesleyan University, USA) - Andrew Pitts (University of Cambridge, UK) - Emily Riehl (Johns Hopkins University, USA) - Christian Sattler (University of Gothenburg, Sweden) - Karol Szumilo (University of Leeds, UK) There will also be a special Vladimir Voevodsky Memorial Lecture given by - Andr? Joyal (Universit? du Qu?bec ? Montr?al, Canada) The schedule, programme, and registered participants list so far is now available on the web site, as is a link to register: https://hott.github.io/HoTT-2019/ We encourage everyone who is planning to come to register soon, so we can get an accurate count for catering purposes. After 1 August, the registration fee will increase from $60/$90 (for the summer school and conference, respectively) to $80/$120. In addition, there are still some rooms still available at the Hotel Indigo at a discounted price for the conference, but these must be reserved by 29 July. The topics and instructors for the associated Homotopy Type Theory Summer School, in the preceding week August 7th to 10th, are: - Cubical methods: Anders Mortberg - Formalization in Agda: Guillaume Brunerie - Formalization in Coq: Kristina Sojakova - Higher topos theory: Mathieu Anel - Semantics of type theory: Jonas Frey - Synthetic homotopy theory: Egbert Rijke We look forward to seeing you in Pittsburgh! The Scientific Committee Steven Awodey Andrej Bauer Thierry Coquand Nicola Gambino Peter LeFanu Lumsdaine Michael Shulman, chair From harley.eades at gmail.com Thu Jul 25 13:49:28 2019 From: harley.eades at gmail.com (Harley D. Eades III) Date: Thu, 25 Jul 2019 13:49:28 -0400 Subject: [TYPES/announce] Postdoc Opportunity at Augusta University Message-ID: The ForML -- formal methods and computational logic -- Lab at Augusta University [1] is looking for a postdoc. The start date, length of term, and salary are all negotiable, but the latter will be competitive with respect to US based postdoc salaries. We are looking for those who are interested in working with myself and/or Dr. Clement Aubert. My current project is called the Granule Project [2] whose goal is to study the theory and application of graded modalities to type-based programming languages, formal verification, and logic. Dr. Aubert's project is on the semantics and applications concurrency in programming languages [3]. I will be attending ICFP 2019 [4] this year, and if anyone who is also attending or who is near Berlin would like to chat about this opportunity, then please do not hesitate to contact me. The official ad is below, but please send informal inquires to me directly. When officially applying please indicate in your statement of purpose that you are interested in working with the ForML Lab. Very best, Harley Eades Clement Aubert [1] https://the-au-forml-lab.github.io/index.html [2] https://granule-project.github.io/ [3] http://spots.augusta.edu/caubert/ [4] https://icfp19.sigplan.org/ ==Official Ad=== The formal methods group is led by Paul Attie, Clement Aubert, Harley Eades, and Alexander Schwarzmann. We are interested in state of the art theory and its application. Among our envisaged directions is the application of formal methods to cybersecurity and sophisticated distributed systems (both hardware and software). PhD students who expect to graduate within a year are encouraged to apply. The formal methods group is located in the Georgia Cyber Center ( https://www.gacybercenter.org/) a $100 M facility which is ``the single largest investment in a cybersecurity facility by a state government to date.'' The Georgia Cyber Center seeks to prove the USA with a ``decisive advantage in cyberspace,'' by means of a unique industry-government-academia partnership. The Georgia Cyber Center hosts companies involved in cybersecurity work, and together with the US Army Cyber Command headquartered in Fort Gordon, Augusta, ( https://www.arcyber.army.mil/) and local academia, provides a unique ecosystem where challenge problems from military and industry feed into academic research, and research results feed back into industry and government practice. Ms. Regina White RHULL at augusta.edu Please include in your application a CV, a statement of purpose, and contact information for at least three referees. -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Fri Jul 26 06:59:04 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Fri, 26 Jul 2019 03:59:04 -0700 Subject: [TYPES/announce] Final call for draft papers for IFL 2019 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the final call for draft papers for IFL 2019. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Publicity Chair of IFL ================================================================================ IFL 2019 31st Symposium on Implementation and Application of Functional Languages National University of Singapore September 25th-27th, 2019 http://2019.iflconference.org ================================================================================ ### Scope The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2019 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. Topics of interest to IFL include, but are not limited to: - language concepts - type systems, type checking, type inferencing - compilation techniques - staged compilation - run-time function specialization - run-time code generation - partial evaluation - (abstract) interpretation - metaprogramming - generic programming - automatic program generation - array processing - concurrent/parallel programming - concurrent/parallel program execution - embedded systems - web applications - (embedded) domain specific languages - security - novel memory management techniques - run-time profiling performance measurements - debugging and tracing - virtual/abstract machine architectures - validation, verification of functional programs - tools and programming techniques - (industrial) applications ### Keynote Speaker * Olivier Danvy, Yale-NUS College ### Submissions and peer-review Differently from previous editions of IFL, IFL 2019 solicits two kinds of submissions: * Regular papers (12 pages including references) * Draft papers for presentations ('weak' limit between 8 and 15 pages) Regular papers will undergo a rigorous review by the program committee, and will be evaluated according to their correctness, novelty, originality, relevance, significance, and clarity. A set of regular papers will be conditionally accepted for publication. Authors of conditionally accepted papers will be provided with committee reviews along with a set of mandatory revisions. Regular papers not accepted for publication will be considered as draft papers, at the request of the author. Draft papers will be screened to make sure that they are within the scope of IFL, and will be accepted for presentation or rejected accordingly. Prior to the symposium: Authors of conditionally accepted papers and accepted presentations will submit a pre-proceedings version of their work that will appear in the draft proceedings distributed at the symposium. The draft proceedings does not constitute a formal publication. We require that at least one of the authors present the work at IFL 2019. After the symposium: Authors of conditionally accepted papers will submit a revised versions of their paper for the formal post-proceedings. The program committee will assess whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. Our interest is to ultimately accept all conditionally accepted papers. If you are an author of a conditionally accepted paper, please make sure that you address all the concerns of the reviewers. Authors of accepted presentations will be given the opportunity to incorporate the feedback from discussions at the symposium and will be invited to submit a revised full article for the formal post-proceedings. The program committee will evaluate these submissions according to their correctness, novelty, originality, relevance, significance, and clarity, and will thereby determine whether the paper is accepted or rejected. ### Publication The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. At no time may work submitted to IFL be simultaneously submitted to other venues; submissions must adhere to ACM SIGPLAN's republication policy: http://www.sigplan.org/Resources/Policies/Republication ### Important dates Submission of regular papers: June 15, 2019 Submission of draft papers: August 1, 2019 Regular papers notification: August 1, 2019 Regular draft papers notification: August 7, 2019 Deadline for early registration: August 15, 2019 Submission of pre-proceedings version: September 15, 2019 IFL Symposium: September 25-27, 2019 Submission of papers for post-proceedings: November 30, 2019 Notification of acceptance: January 31, 2020 Camera-ready version: February 29, 2020 ### Submission details All contributions must be written in English. Papers must use the ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2019 ### Peter Landin Prize The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros. ### Organization and Program committee Chairs: Jurrien Stutterheim (Standard Chartered Bank Singapore), Wei Ngan Chin (National University of Singapore) Program Committee: - Olaf Chitil, University of Kent - Clemens Grelck, University of Amsterdam - Daisuke Kimura, Toho University - Pieter Koopman, Radboud University - Tam?s Kozsik, E?tv?s Lor?nd University - Roman Leschinskiy, Facebook - Ben Lippmeier, The University of New South Wales - Marco T. Morazan, Seton Hall University - Sven-Bodo Scholz, Heriot-Watt University - Tom Schrijvers, Katholieke Universiteit Leuven - Alejandro Serrano, Utrecht University - Tony Sloane, Macquarie University - Simon Thompson, University of Kent - Marcos Viera, Universidad de la Rep?blica - Wei Ngan Chin, NUS - Jurri?n Stutterheim, Standard Chartered Bank ### Venue The 31st IFL is organized by the National University of Singapore. Singapore is located in the heart of South-East Asia, and the city itself is extremely well connected by trains and taxis. See the website for more information on the venue. ### Acknowledgments This call-for-papers is an adaptation and evolution of content from previous instances of IFL. We are grateful to prior organizers for their work, which is reused here. A part of IFL 2019 format and CFP language that describes conditionally accepted papers has been adapted from call-for-papers of OOPSLA conferences. -------------- next part -------------- An HTML attachment was scrubbed... URL: From F.Vaandrager at cs.ru.nl Fri Jul 26 08:03:04 2019 From: F.Vaandrager at cs.ru.nl (Frits Vaandrager) Date: Fri, 26 Jul 2019 14:03:04 +0200 Subject: [TYPES/announce] Assistant Professor in Software Science at Radboud University Nijmegen Message-ID: <02e5a8d3-3963-9c3f-acab-c9d1071c1fc7@cs.ru.nl> At Radboud University, we do research and teach programmes covering the full width of the academic spectrum. We do this on a green, modern campus with state-of-the-art facilities. The atmosphere on campus is open and personal, which stimulates colleagues to share their knowledge beyond the boundaries of their own discipline. It encourages all to look further, to see more. Thus, Radboud University contributes to the development of new perspectives. Within science and within society. This makes Radboud University successful and of international importance. Assistant Professor in Software Science (0.8 - 1.0 FTE) Faculty of Science Vacancy number: 62.38.19 Maximum salary: ? 4,978 gross/month Application deadline: 1 September 2019 Responsibilities ================ To strengthen and expand the research of the Software Science (SWS) group, we seek a tenure-track assistant professor with experience and an interest in model-based techniques for design and analysis of software. You will have the opportunity to develop your own research line in the context of the group?s future activities. You will be expected to supervise a number of PhD students and to teach bachelor courses in Computer Science (and, depending on your expertise, in AI), and master courses in Software Science. You will also actively contribute to the supervision of Bachelor?s and Master?s projects and will be involved in organisational tasks within the institute. Work environment ================ Radboud University's iCIS is an internationally recognised institute, consistently ranked among the top Computer Science departments in the Netherlands. The institute focuses its research on three themes: software science, digital security and data science. Each of these themes spans the full breadth from basic fundamental research to application-oriented research. We want to contribute scientifically at the highest levels in our areas of expertise and want to educate our PhD graduates to become independent leading researchers. iCIS staff members are also responsible for the Computer Science bachelor and master programs, the Information Sciences master program, and for about 30% of the bachelor and master programs in Artificial Intelligence at Radboud University. In spite of the fast-growing student numbers, these programs are structurally evaluated as one of the best (see e.g., ?Nationale Studenten Enquete?, 2018). The Software Science group of iCIS studies models for the design and analysis of software. Our group has expertise covering a broad range of topics concerning software construction and analysis, e.g., foundations of software (type theory, proof assistants, concurrency, co-algebras, and term rewriting), model-based testing and model learning, combining formal verification and machine learning, and functional programming and domain specific languages. We bridge the gap between theory and practice through collaboration with stakeholders from industry and other application domains. iCIS comprises an enthusiastic and devoted team of excellent scholars that closely collaborate in a flat organizational structure. Our institute is housed in the modern Mercator building at the green Radboud University Campus. iCIS employees have a high level of freedom to determine the way they structure the work they do at Radboud University. We work on the basis of trust and professional integrity. Focus on the individual means we take each employee's phase in life and career into consideration. Radboud University offers customized facilities to better align work and private life. The science faculty has made a strong effort in the past few years to increase the diversity of its staff. Presently, more than half of our scientific staff has an international background. Especially, iCIS has been particularly active and successful in attracting female staff. This has also led to iCIS receiving the 2017 Minerva award for gender and diversity from Informatics Europe. What we expect from you ======================= *?? You are an enthusiastic scientist (PhD) with a broad knowledge of computer science and model-based techniques for design and analysis of software, as underscored by high-quality publications, invitations to scientific conferences, and/or research grants. *?? Your expertise broadens the current expertise of the group. Example areas include system performance, system evolvability, system architecting, software analysis tools, software analytics, empirical software engineering, correctness/fairness/bias of machine learning applications, cyber-physical systems, and HPC/Exascale computing. *?? You have outstanding didactic skills and at least some teaching experience, a clear vision on teaching, and willingness to teach a broad variety of courses in the bachelor phase, as well as courses related to your research expertise in the software science master. *?? You are a team player who is eager to collaborate with other scientists, and build bridges between different research areas within and outside SWS and Radboud University, both nationally and internationally, and both within and outside academia. *?? You have excellent communication skills towards colleagues, students, and non- experts. *?? You contribute to, and preferably have experience in, the application of model-based techniques in industry and society. *?? You have the ability to set up an independent line of research, and successfully apply for external funding. What we have to offer ===================== *?? employment: 0.8 - 1.0 FTE; *?? in addition to the salary: an 8% holiday allowance and an 8.3% end-of-year bonus; *?? You will be appointed as Assistant Professor 2 level and if successful will end with a permanent position at an Assistant Professor 1 level; *?? The tenure track runs six years, with an interim evaluation after three years, in accordance with the guidelines and procedures of the Faculty of Science; *?? On campus day care facilities for all children of the age 0-4 years are available, next to our science faculty buildings. Parents are entitled to partly paid parental leave and Radboud University employees enjoy flexibility in the way they structure their work; *?? This flexibility extends to the conditions of employment and some aspects of the conditions of employment can be fine-tuned to the employee?s wishes. Options include (for instance) a tax-free reimbursement for a bicycle or a membership in a fitness club; *?? You will be able to make use of our Dual Career Service where our Dual Career Officer will assist with family related support, such as child care, and help your partner prepare for the local labour market and with finding an occupation. Are you interested in our excellent employment conditions? http://www.ru.nl/english/arbeidsvoorwaarden?kn Would you like to know more? ============================ Further information on: Faculty of Science https://www.ru.nl/science/ Further information on: iCIS https://www.ru.nl/icis/ Further information on: Software Science https://www.sws.cs.ru.nl/ For more information about this vacancy, please contact: Prof. dr. Frits W. Vaandrager Telephone: +31 24 365 2216 E-mail: F.Vaandrager at cs.ru.nl Prof.dr. Marielle I.A. Stoelinga E-mail: m.stoelinga at cs.ru.nl Are you interested? =================== You should upload your application (attn. of dr. P. Schwabe) exclusively via the link provided for this position at https://www.ru.nl/english/working-at/. Your application should include (and be limited to) the following attachment(s): *?? Letter of motivation *?? CV including the e-mail addresses of three references *?? Teaching statement *?? Research statement Interviews for this position will take place on September 13 and September 19. Please reserve these dates in your agenda. From nevrenato at gmail.com Sat Jul 27 16:16:27 2019 From: nevrenato at gmail.com (nevrenato at gmail.com) Date: Sat, 27 Jul 2019 21:16:27 +0100 Subject: [TYPES/announce] Formal Methods 2019 - Call for Participation Message-ID: # FM'19 - Call for Participation 3rd World Congress on Formal Methods Porto, October 7-11, 2019 http://formalmethods2019.inesctec.pt/ @formalmethods19 ______________________________________________________________ *** Apologies for cross-posting *** ______________________________________________________________ The FM'19 will take place at the Alfandega do Porto Congress Center, Porto, October 7-11, 2019, under the motto "The Next 30 Years". Registration is open at https://bit.ly/2JfdBjO as follows: . Early ? until Sep 10 (AoE) . Late ? from Sep 11 until 5 Oct (AoE) . On site ? from Oct 6 to Oct 11 (AoE) Further to the Industry day, Tool Exhibition, Doctoral Symposium (and a social event on Oct 10), FM'19 involves more than 30 parallel events (symposia, conferences, workshops and tutorials) spreading over several FM related areas: . FM 2019 ? 23rd International Symposium on Formal Methods . LOPSTR 2019 ? 29th International Symposium on Logic-Based Program Synthesis and Transformation . MPC 2019 ? 13th International Conference on Mathematics of Program Construction . PPDP 2019 ? 21st International Symposium on Principles and Practice of Declarative Programming . RV 2019 ? 19th International Conference on Runtime Verification . SAS 2019 ? 26th International Static Analysis Symposium . TAP 2019 ? 13th International Conference on Tests and Proofs . UTP 2019 ? 7th International Symposium on Unifying Theories of Programming . VECoS 2019 ? 13th International Conference on Verification and Evaluation of Computer and Communication Systems . AFFORD 2019 ? Practical Formal Verification for Software Dependability . DALI 2019 ? 2nd Workshop on Dynamic Logic: New Trends and Applications . DataMod 2019 ? 8th International Symposium ?From Data to Models and Back (DataMod)? . FMAS 2019 ? Formal Methods for Autonomous Systems . FMBC 2019 ? Workshop on Formal Methods for Blockchains . FMIS 2019 ? 8th Formal Methods for Interactive Systems Workshop . FMTea 2019 ? Formal Methods Teaching Workshop and Tutorial . F-IDE 2019 ? 5th Workshop on Formal Integrated Development Environment . HFM 2019 ? History of Formal Methods . NSAD 2019 ? 8th International Workshop on Numerical and Symbolic Abstract Domains . OpenCERT 2019 ? 9th Int. Workshop on Open Community approaches to Education, Research and Technology . OVT 2019 ? 17th Overture Workshop . REFINE 2019 ? 19th Refinement Workshop . RPLA 2019 ? Reversibility in Programming, Languages, and Automata . SASB 2019 ? 10th International Workshop on Static Analysis and Systems Biology . TAPAS 2019 ? 10th Workshop on Tools for Automatic Program Analysis . ALLOY ? Formal software design with Alloy and Electrum (Tutorial) . CbC ? The Correctness by Construction Approach to Programming (Tutorial) . FM4BioMed ? Formal Methods for BioMedicine (Tutorial) . FRAMA-C-IoT ? Formal Verification of IoT Software with Frama-C (Tutorial) . KEYMAERA X ? Modular Formal Verification of Cyber-Physical Systems with KeYmaera X (Tutorial) . MLFV ? ML + FV = ?? A Gentle Introduction to the use of Machine Learning within Formal Verification Tools (Tutorial) . SRV ? Stream-based Runtime Verification (Tutorial) As a whole, the FM'19 congress will bring together a distinguished group of 40+ world-top guest speakers whose short bios can be found at https://bit.ly/2Io2Lsh. The FM'19 organizers thank all corporations that have been so kind to sponsor the Congress ? please see the 'Sponsor FM'19' gallery at https://bit.ly/2CrKnMA. For more information, please visit the following pages of the FM'19 Website: . FM Week - https://bit.ly/2zsyCUu . Accepted papers - https://bit.ly/2YtIp9Y (updated as data arrives from event chairs) . Call for participation - https://bit.ly/2JfdBjO . Registration page - https://bit.ly/2NTR9SR . Venue - https://bit.ly/2MdNCMu . Accommodation - https://bit.ly/2OuHXEu . Getting to Porto - https://bit.ly/2ykguKN . Social program - https://bit.ly/2JfdBjO . Weather forecast - https://bit.ly/2SLOKZ5 (or https://bit.ly/2YjeEo3 for more details) Contact: contactfm2019 at inesctec.pt We are also on Twitter: @formalmethods19 _____________________________________________________________ *** Welcome to FM'19 *** *** Welcome to PORTO *** *** Welcome to Portugal *** ______________________________________________________________ From tarmo at cs.ioc.ee Mon Jul 29 05:03:50 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Mon, 29 Jul 2019 09:03:50 +0000 Subject: [TYPES/announce] ETAPS 2020 1st joint call for papers Message-ID: <20190729090350.1f9b20c6@cs.ioc.ee> ****************************************************************** JOINT CALL FOR PAPERS 23rd European Joint Conferences on Theory and Practice of Software ETAPS 2020 Dublin, Ireland, 25-30 April 2020 http://www.etaps.org/2020 ****************************************************************** -- ABOUT ETAPS -- ETAPS is the primary European forum for academic and industrial researchers working on topics relating to software science. ETAPS, established in 1998, is a confederation of four annual conferences, accompanied by satellite workshops. ETAPS 2020 is the twenty-third event in the series. -- MAIN CONFERENCES (27-30 April) -- * ESOP: European Symposium on Programming (PC chair: Peter M?ller, ETH Z?rich, Switzerland) * FASE: Fundamental Approaches to Software Engineering (PC chairs: Heike Wehrheim, Universit?t Paderborn, Germany, and Jordi Cabot, Universitat Oberta de Catalunya, Spain) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs: Barbara K?nig, Univ Duisburg-Essen, Germany, and Jean Goubault-Larrecq, LSV, ENS Paris-Saclay, France) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs: Armin Biere, Johannes-Kepler-Univ Linz, Austria, and David Parker, University of Birmingham, United Kingdom) TACAS '20 will host the 9th Competition on Software Verification (SV-COMP). POST, which was an ETAPS conference 2012-2019, has been discontinued. -- INVITED SPEAKERS -- * Unifying speakers: Lars Birkedal (Aarhus Universitet, Denmark) Jane Hillston (University of Edinburgh, United Kingdom) * ESOP invited speaker: Isil Dillig (University of Texas at Austin, USA) * FASE invited speaker: Willem Visser (Stellenbosch University, South Africa) -- IMPORTANT DATES * Papers due: 24 October 2019 23:59 AoE (=GMT-12) * Rebuttal (ESOP, FoSSaCS and, for selected papers, TACAS): 9 December 00:01 AoE - 10 December 23:59 AoE * Notification: 23 December 2019 * Camera-ready versions due: 22 February 2020 -- SUBMISSION INSTRUCTIONS -- The four main conferences of ETAPS 2020 solicit contributions of the following types: * ESOP: regular research papers of max 25 pp (excl bibl) * FASE: regular research papers and empirical evaluation papers of max 18 pp (excl bibl), tool demonstration papers of 6+6 pp * FoSSaCS: regular research papers of max 18 pp (excl bibl) * TACAS: regular research papers, case study papers and regular tool papers of max 16 pp (excl bibl), tool demonstration papers of 6 pp For definitions of the different paper types and specific instructions, where they are present, see the webpages of the individual conferences. All accepted papers will appear in the conference proceedings and have presentations during the conference. A condition of submission is that, if the submission is accepted, one of the authors attends the conference to give the presentation. Submitted papers must be in English presenting original research. They must be unpublished and not submitted for publication elsewhere. In particular, simultaneous submission of the same contribution to multiple ETAPS conferences is forbidden. Submissions must follow the formatting guidelines of Springer's LNCS and be submitted electronically in pdf through the Easychair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use double-blind reviewing. Authors are asked to omit their names and institutions; refer to own prior work in the third person; not to include acknowledgements that might identify them. Regular tool paper and tool demonstration paper submissions to TACAS must be accompanied by an artifact. The artifact will be evaluated and the outcome will be taken into account in the acceptance decision of the paper. ESOP and FoSSaCS will use an author rebuttal phase. TACAS will have rebuttal for selected papers. -- PUBLICATION The proceedings will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of Springer's LNCS series. The proceedings volumes will appear in gold open access, so the published versions of all papers will be available for everyone to download from the publisher's website freely, from the date of online publication, perpetually. The copyright of the papers wiil remain with the authors. -- SATELLITE EVENTS (25-26 April) -- A number of satellite workshops will take place before the main conferences. * 25-26 April (two days): CMCS, GALOP, SynCoP, VerifyThis, VPT, WADT, WRLA * 25 April: CREST, InterAVT, MSFP, TEASE-LP * 26 April: HCVS, MARS, MeTRiD, PLACES, RW -- CITY AND HOST INSTITUTION -- Dublin (Baile ?tha Cliath) is the capital and largest city of the Republic of Ireland. It is situated on the East coast of Ireland, at the mouth of the River Liffey, at the centre of the Greater Dublin area with 1.9 million inhabitants. Dublin is a historical and contemporary centre for education, the arts, administration and industry. As of 2018 the city was listed by the Globalization and World Cities Research Network (GaWC) as a global city, with a ranking of Alpha-, which places it among the top thirty cities in the world. ETAPS 2020 is organised by the University of Limerick in cooperation with Lero, the Irish Software Research Centre spanning 9 Universities and ITs in the Republic of Ireland. -- ORGANIZERS -- General chair: Tiziana Margaria (University of Limerick and Lero, Ireland) Workshop chairs: Falk Howar (Technische Universit?t Dortmund, Germany) and Peter H?fner (Data61, Australia) Practical organization: Easy Conferences -- FURTHER INFORMATION -- Please do not hesitate to contact the general chair at . From b.dongol at surrey.ac.uk Mon Jul 29 03:11:55 2019 From: b.dongol at surrey.ac.uk (Brijesh Dongol) Date: Mon, 29 Jul 2019 07:11:55 +0000 Subject: [TYPES/announce] Postdoctoral position in Verified Security Message-ID: Apologies for multiple postings... -------- The Department of Computer Science at the University of Surrey seeks to recruit an outstanding post-doctoral researcher in the field of formal verification of security for a full-time position as soon as possible after 16th September 2019. The post is part of the 18.5 month project ?FaCT: Faithful Composition of Trust?. The main responsibility of the post holder will be to: 1. implement a lightweight Trusted Platform (TP) that relies on the guarantees provided by a verified microkernel such as sel4 to ensure isolation, and 2. investigate the end-to-end security guarantees that can be provided for communicating TP systems. The post holder will be working closely with researchers within the security group at Surrey and partner universities. The post holder will benefit from the research environment provided by the Surrey Centre for Cyber Security, an Academic Centre of Excellence in Cyber Security Research recognised by the British Government. The Centre?s research focus is on the design and analysis of security protocols, data privacy, access control, privacy preserving security, trustworthy systems, and distributed ledger technologies. Informal enquiries are welcome and should be directed to Dr Brijesh Dongol, b.dongol at surrey.ac.uk or Dr Santanu Dash, s.dash at surrey.ac.uk. The University of Surrey is among the highest achieving universities in the United Kingdom, having been awarded the Times/Sunday Times University of the Year Award for 2016. We are ranked in the top 10 in the Guardian University Guide 2018. In addition to your salary you will receive a generous annual leave entitlement, pension provision and excellent development opportunities. Our benefits package also includes an exclusive discounted membership package to the Surrey Sports Park and an on-site Nursery. The University is committed to equality of opportunity in employment and offer many opportunities to help researchers develop as independent researchers. Apply online or download application documents and further information at http://jobs.surrey.ac.uk/056319. If you are unable to apply online please contact Bianca Barrett (b.barrett at surrey.ac.uk). Closing date for applications: 27th August 2019 Expected start date: 16th September 2019 Salary: ?31,302 to ?35,211 per annum -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicolai.kraus at gmail.com Tue Jul 30 11:08:19 2019 From: nicolai.kraus at gmail.com (Nicolai Kraus) Date: Tue, 30 Jul 2019 16:08:19 +0100 Subject: [TYPES/announce] PhD position in homotopy type theory at Birmingham Message-ID: *** PhD position in homotopy type theory *** Dear all, I would like to invite applications for a fully-funded PhD position at the University of Birmingham, School of Computer Science. The prospective student will work with me on a topic in the area of (homotopy) type theory and/or (higher dimensional) category theory; details can be discussed. The position cannot start earlier than October. The stipend consists of 15009 GBP per annum, free from tax or other reductions, for full four years. It covers all tuition fees (UK/EU level) and includes a very generous travel budget to attend conferences, workshops, and other research meetings. The stipend is provided jointly by the Royal Society [1] and the University of Birmingham. The theory group at Birmingham's School of Computer Science [2] is exceptionally strong and very active. The group organises regular seminars and informal meetings. Many relevant international events regularly take place in Birmingham such as YaMCATS, MGS, and Unimath schools. If you are interested in applying, please contact me ( nicolai.kraus at gmail.com). You do not need to have a concrete research proposal ready, but please let me know what your academic background is (in particular with respect to type theory, category theory, general maths). We can then discuss potential topics and the further application process. General information on PhD studies in Birmingham can be found online [2], but please do not yet fill out the online application form; contact me first by email. Please also distribute this advertisement to candidates that might be interested. Best wishes Nicolai [1] https://royalsociety.org/ [2] http://www.cs.bham.ac.uk/admissions/postgraduate-research/ [3] http://www.cs.bham.ac.uk/research/groupings/theory/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From reynald.affeldt at aist.go.jp Wed Jul 31 20:51:44 2019 From: reynald.affeldt at aist.go.jp (AffeldtReynald) Date: Thu, 1 Aug 2019 00:51:44 +0000 Subject: [TYPES/announce] [Call for Participation] The Coq Workshop 2019 Message-ID: ********************************************************************** The Coq Workshop 2019: Call for Participation Colocated with the 10th International Conference on Interactive Theorem Proving (ITP 2019), Portland, OR, USA ********************************************************************** We are pleased to invite you to participate in the Coq workshop 2019, which will be held on September 8 2019, in Portland, OR, USA. The Coq workshop is part of ITP 2019 (https://itp19.cecs.pdx.edu/). Topic: - The Coq workshop 2019 is the 10th Coq Workshop. The Coq Workshop series (https://coq.inria.fr/coq-workshop/) brings together Coq (https://coq.inria.fr/) users, developers, and contributors. While conferences usually provide a venue for traditional research papers, the Coq Workshop focuses on strengthening the Coq community and providing a forum for discussing practical issues, including the future of the Coq software and its associated ecosystem of libraries and tools. Thus, the workshop will be organized around informal presentations and discussions, supplemented with invited talks. Program: - Invited talk: + Nicolas Tabareau: Not a single proof assistant for all, but proof assistants for everyone - Discussion session with the Coq development team - Accepted talks: + Kazuhiko Sakaguchi. Validating Mathematical Structures + Akira Tanaka. A Gallina Subset for C Extraction of Non-structural Recursion + Christian Doczkal and Damien Pous. Graph Theory in Coq: Minors, Treewidth, and Isomorphisms + Bruno Bernardo, Rapha?l Cauderlier, Basile Pesin, Zhenlei Hu and Julien Tesson. Mi-Cho-Coq, a framework for certifying Tezos Smart Contracts + Reynald Affeldt, Jacques Garrigue, Xuanrui Qi and Kazunari Tanaka. Experience Report: Type-Driven Development of Certified Tree Algorithms in Coq + Enrico Tassi and Erik Martin-Dorel. SSReflect in Coq 8.10 + Matthieu Sozeau, Yannick Forster, Simon Boulier, Nicolas Tabareau and Th?o Winterhalter. Coq Coq Codet! + Florian Steinberg and Holger Thies. Computable analysis, exact real arithmetic and analytic functions in Coq + Florian Steinberg. _Some formal proofs about summable sequences in Coq - See https://staff.aist.go.jp/reynald.affeldt/coq2019/ for the schedule. Registration: - Early registration is before [2019-08-04 Sun] - See the ITP 2019 website for registration information: https://itp19.cecs.pdx.edu/registration/ Program Committee: - Reynald Affeldt (AIST) - Christian Doczkal (CNRS - LIP, ENS Lyon) - Jacques Garrigue (Nagoya University) - Chantal Keller (LRI, Univ. Paris-Sud) - Dominique Larchey-Wendling (CNRS, Loria) - Gregory Malecha (BedRock Systems Inc.) - Pierre-Marie P?drot (INRIA) - Ilya Sergey (Yale-NUS College and NUS School of Computing) - John Wiegley (DFINITY) Organization contact (co-chairs): reynald.affeldt AT aist.go.jp, garrigue AT math.nagoya-u.ac.jp From p.gardner at imperial.ac.uk Sat Aug 3 13:58:00 2019 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Sat, 3 Aug 2019 17:58:00 +0000 Subject: [TYPES/announce] four academic positions, all levels of seniority Message-ID: <56305AA2-520E-4C99-8615-DDB163B6694C@ic.ac.uk> Dear all, [Sorry if you receive multiple postings of this email.] I would like to draw your attention to a current Imperial advert for four academic positions at all levels of seniority; details found here. The target areas are: artificial intelligence, hardware and systems, security and theoretical computer science; all should be interpreted widely. In addition, exceptional candidates in other areas are encouraged to apply. Deadline: 2nd September 2019. This is the second hiring round this year, due to Imperial wanting to expand the Department. We had an outstanding list of applicants the last time, with our subject being very successful: we hired Nick Wu (Haskell, algebraic effects) and Azalea Raad (weak-memory concurrency). This success means that we are not targeting software reliability this time around. Please note, however, that verification is mentioned under AI and hardware/systems, logic and semantics is mentioned under theory, and verification is important for security even if it?s not explicitly stated. Imperial normally only advertises for lecturers and senior lecturers. For the first time since I remember, we are exploring how to systemise the process of senior hires. We are thinking about the junior and senior hires differently: junior candidates should not feel threatened by the call for senior hires, we want to hire junior people; senior candidates should treat this as a unusual opportunity due to the Imperial decision to expand. I very much encourage excellent candidates to apply for these positions. Please don?t hesitate to contact me, or other academics in the Department, if you have any questions. Best wishes, Philippa -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Sat Aug 3 15:40:43 2019 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Sat, 3 Aug 2019 21:40:43 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2019 (co-located with CONCUR 2019) - Call for Participation. Message-ID: [ Apologies for multiple postings. ] =========================================== CALL FOR PARTICIPATION Combined 26th International Workshop on Expressiveness in Concurrency and 16th Workshop on Structural Operational Semantics (EXPRESS/SOS 2019) https://express-sos2019.cs.ru.nl Amsterdam (The Netherlands) August 26, 2019, Affiliated with CONCUR 2019 - Invited speakers: Tom Hirschowitz, Kirstin Peters, and Frank D. Valencia - Preliminary program: https://express-sos2019.cs.ru.nl/#schedule - Registration link: https://shop.cwi.nl/concur/ =========================================== == SCOPE AND TOPICS The EXPRESS/SOS workshop series aims at bringing together researchers interested in the formal semantics of systems and programming concepts, and in the expressiveness of computational models. Topics of interest for EXPRESS/SOS 2019 include, but are not limited to: - expressiveness and rigorous comparisons between models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and rigorous comparisons between programming languages and models (distributed, component-based, object-oriented, service-oriented); - logics for concurrency (modal logics, probabilistic and stochastic logics, temporal logics and resource logics); - analysis techniques for concurrent systems; - theory of structural operational semantics (meta-theory, category-theoretic approaches, congruence results); - comparisons between structural operational semantics and other formal semantic approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. We especially welcome contributions bridging the gap between the above topics and neighbouring areas, such as, for instance: - computer security - multi-agent systems - programming languages and formal verification - reversible computation - knowledge representation == INVITED SPEAKERS - Tom Hirschowitz (CNRS / Savoie Mont Blanc University, France) - Kirstin Peters (TU Berlin, Germany) - Frank D. Valencia (CNRS & LIX, ?cole Polytechnique, France / Univ. Javeriana - Cali, Colombia) == PRELIMINARY PROGRAM In addition to the three invited talks, the workshop program will feature contributed full and short presentations: https://express-sos2019.cs.ru.nl/#schedule == PROCEEDINGS Final versions of accepted full papers will appear in a volume of EPTCS (http://www.eptcs.org), currently in preparation. == WORKSHOP CO-CHAIRS: Jorge A. P?rez (University of Groningen, The Netherlands) Jurriaan Rot (Radboud University, The Netherlands) == PROGRAM COMMITTEE: Roberto Bruni (Universit? di Pisa, Italy) Ilaria Castellani (INRIA, France) Valentina Castiglioni (INRIA Saclay, France) Matteo Cimini (University of Massachusetts Lowell, US) Emanuele D'Osualdo (Imperial College London, UK) Adrian Francalanza (University of Malta, Malta) Jean-Marie Madiot (INRIA, France) Marino Miculan (University of Udine, Italy) Mohammadreza Mousavi (University of Leicester, UK) Jovanka Pantovic (University of Novi Sad, Serbia) Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair Jurriaan Rot (Radboud University, The Netherlands) - co-chair Erik de Vink (Eindhoven University of Technology, The Netherlands) == CONTACT express-sos19 at easychair.org -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl Office: Bernoulliborg 5.58 - +31 50 36 33971 From davidl at binghamton.edu Sat Aug 3 21:03:17 2019 From: davidl at binghamton.edu (Yu David Liu) Date: Sat, 3 Aug 2019 20:03:17 -0500 Subject: [TYPES/announce] Deadline extended: VMIL@SPLASH/OOPSLA 2019 In-Reply-To: References: Message-ID: The new deadline is Aug 16. On Sat, Jul 13, 2019 at 12:26 PM Yu David Liu wrote: > To TYPES subscribers, > > The topics of the workshop is broadly defined, and may be of interest to researchers on VM verification, typed PL optimization (e.g., gradual typing optimization), typed intermediate languages, approximate programming, reasoning about memory and other resources, among others. Hope to see you in Athens. > > David & Daniele > > > VMIL 2019 - The 11th ACM SIGPLAN International Workshop on Virtual Machines and Language Implementations > > Co-located with SPLASH/OOPSLA 2019, Athens, Greece, Oct 22, 2019 > > > https://2019.splashcon.org/home/vmil-2019 > > The VMIL workshop is a forum for researchers and cutting-edge practitioners in language virtual machines, the intermediate languages they use, and related issues. > > The workshop is intended to be welcoming to a wide range of topics and perspectives, covering all areas relevant to the workshop?s theme. Aspects of interest include, but are not limited to: > > [*] design issues in VMs and IRs (e.g. IR design, VM modularity, polyglotism) > [*] compilation (static and dynamic compilation strategies, optimizations, data representations) > [*] VM embeddings in other systems (e.g., DBMSs, Big Data frameworks, Microservices, etc.) > [*] VMs for machine learning, machine learning for VMs > [*] memory management > [*] concurrency (both internal and user-facing) > [*] tool support and related infrastructure (profiling, debugging, liveness, persistence) > [*] the experience of VM development (use of high-level languages, bootstrapping and self-hosting, reusability, portability, developer tooling, etc) > [*] empirical studies on related topics, such as usage patterns, the usability of languages or tools, experimental methodology, or benchmark design > > > === Submission Information === > > We invite high-quality papers in the following two categories: > > Research and experience papers: These submissions should describe work that advances the current state of the art in the above or related areas. The suggested length of these submissions is 6?10 pages (maximum 10pp). > > Work-in-progress or position papers: These papers should document ongoing efforts in an area of interest which have not yet yielded final results, and/or should present and defend the authors? position on a topic related to the broad area of the workshop. The maximum length of these submissions is 6 pages, but we will consider shorter submissions (e.g. a well-written 2-page abstract). > > > === Important Dates === > > First submission deadline: Aug 2, 2019 > > Second submission deadline: Aug 30, 2019 > > > > For the first submission deadline, all paper types are considered for publication in the ACM Digital Library, except if the authors prefer not to be included. Publication of work-in-progress and position papers at VMIL is not intended to preclude later publication elsewhere. > > Submissions will be judged on novelty, clarity, timeliness, relevance, and potential to stimulate discussion during the workshop. > > For the second deadline, we will consider only work-in-progress and position papers. Abstracts do not have to be submitted before the deadline. These will not be published in the ACM DL, and will only appear on the web site. > > The address of the submission site is: https://vmil19.hotcrp.com/ > > > > -- > Yu David Liu > Department of Computer Science > SUNY Binghamton > -- Yu David Liu Department of Computer Science SUNY Binghamton -------------- next part -------------- An HTML attachment was scrubbed... URL: From ornela.dardha at gmail.com Mon Aug 5 05:49:09 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Mon, 5 Aug 2019 10:49:09 +0100 Subject: [TYPES/announce] RADICAL@CONCUR'19: Recent Advances in Concurrency and Logic -- Call for Participation Message-ID: [ Apologies for multiple postings. ] =================================================== CALL FOR PARTICIPATION 2nd International Workshop on Recent Advances in Concurrency and Logic (RADICAL 2019) https://sites.google.com/site/radicalconcur/Home Amsterdam, The Netherlands August 26, 2019 (co-located with CONCUR 2019) ? Invited speakers: Marieke Huisman and Johan van Benthem ? Programme: https://sites.google.com/site/radicalconcur/Home/programme ? Registration link: https://shop.cwi.nl/concur/ =================================================== == SCOPE AND TOPICS Concurrency and Logics are two of the most active research areas in the theoretical computer science domain. The literature in these fields is extensive and provides a plethora of logics and models for reasoning about intelligent and distributed systems. More recently, the interplay of concurrency and logic with areas such as: 1. design, verification, synthesis for concurrent systems, both qualitative and quantitative; 2. strategic reasoning for distributed and multi-agent systems; 3. analysis and validation techniques for concurrent and distributed programs, such as advanced type systems and separation logics; has received much attention, as witnessed by recent editions of AI conferences. All these examples share the challenge of developing novel theories and tools for automated reasoning that take into account the behaviour of concurrent and multi-agent entities. The workshop aims to bring together researchers working on different aspects of logic and concurrency in AI, multi-agent systems, and computer science, both from a theoretical and a practical point of view. Besides, it aims to promote research on Foundation of AI in other research communities that are traditionally Theoretical Computer Science-oriented. The topics covered by the workshop include, but are not limited to, the following: Concurrency Theory; Programming languages and semantics; Formal models for communication-based, concurrent and distributed systems; Logics in concurrency; Logics for verification of (concurrent) multi-agent systems; Logical foundations of decision theory for multi-agent systems; Knowledge representation; Programming languages; == INVITED SPEAKERS Marieke Huisman (University of Twente, NL) Johan van Benthem (ILLC University of Amsterdam, NL / Stanford University, USA) == PROGRAMME in addition to two one-hour talks by the above invited speakers, RADICAL 2019 will feature contributed presentations; details here https://sites.google.com/site/radicalconcur/Home/programme == WORKSHOP CO-CHAIRS Ornela Dardha (University of Glasgow, UK) Giuseppe Perelli (University of Leicester, UK) == PROGRAMME COMMITTEE Antonis Achilleos (Reykjavik University, Iceland) Natasha Alechina (University of Nottingham, UK) Stephanie Balzer (Carnegie Mellon University, USA) Benedikt Bollig (CNRS, LSV, ENS Paris-Saclay, France) Edwin Brady (University of St. Andrews, UK) James Brotherston (University College London, UK) Krishnendu Chatterjee (IST Austria) Silvia Crafa (University of Padua, Italy) Ornela Dardha (University of Glasgow, UK co-chair) Valeria de Paiva (Samsung Research America and University of Birmingham, UK) Mariangiola Dezani (University of Torino, Italy) Emmanuel Filiot (Universit? libre de Bruxelles and FNRS, Belgium) Bernd Finkbeiner (University of Saarland, Germany) Adrian Francalanza (University of Malta, Malta) Julian Gutierrez (University of Oxford, UK) Paul Harrenstein (University of Oxford, UK) Sophia Knight (University of Minnesota Duluth, USA) Orna Kupferman (Hebrew University, Israel) Garrett Morris (University of Kansas, USA) Aniello Murano (University of Naples, Italy) Giuseppe Perelli (University of Leicester, UK co-chair) Anna Philippou (University of Cyprus, Cyprus) Elaine Pimentel (UFRN, Brazil) Sophie Pinchinat (IRISA Rennes, France) Nir Piterman (University of Gothenburg, Sweden) Jorge A. Perez (University of Groningen, The Netherlands) Bernardo Toninho (NOVA-LINCS, FCT NOVA / Universidade Nova de Lisboa, Portugal) Philip Wadler (University of Edinburgh, UK) Ornela -------------- next part -------------- An HTML attachment was scrubbed... URL: From rrand at cs.umd.edu Tue Aug 6 11:38:26 2019 From: rrand at cs.umd.edu (Robert Rand) Date: Tue, 6 Aug 2019 11:38:26 -0400 Subject: [TYPES/announce] Programming Languages and Quantum Computing - Call for Submissions Message-ID: PLaQC 2020: Programming Languages and Quantum Computing Call for Submissions We invite members of the programming languages (PL) and quantum computing (QC) communities to submit talk proposals for the First International Workshop on Programming Languages and Quantum Computing (PLaQC 2020), co-located with POPL 2020 in New Orleans this January. PLaQC aims to bring together researchers from the fields of programming languages and quantum information, exposing the programming languages community to the unique challenges of programming quantum computers. It will promote the development of tools to assist in the process of programming quantum computers, as they exist today and as they are likely to exist in the near to distant future. Submissions to PLaQC should take the form of 2-4 page abstracts, with links to larger preprints when appropriate (work-in-progress is welcome). We hope to make PLaQC maximally accessible to the programming languages community. Thus, abstracts should cover cutting edge ideas and results, but not be opaque to new, potential entrants to QC coming from PL. Abstracts will be reviewed for quality and relevance to the workshop, and accepted authors will be invited to give talks or poster presentations. We will not be publishing formal proceedings, but the extended abstracts, along with links (where available) to full papers will be posted to the workshop?s website. Invited speakers: - Jennifer Paykin, Galois Inc ? Quantum Computing for PL Researchers - Peter Selinger, Dalhousie University ? Quantum Programming Languages - Fred Chong, University of Chicago ? Quantum Compilation - Bettina Heim, Microsoft Research ? The Q# Language Workshop topics include (but are not limited to): ? High-level quantum programming languages ? Verification tools for quantum programs ? Novel quantum programming abstractions ? Quantum circuit optimizations ? Error handling, mitigation, and correction ? Instruction sets for quantum hardware ? Other techniques from traditional programming languages (e.g., types, compilation/optimization, foreign function interfaces) applied to the domain of quantum computation. Important dates (anywhere on earth): ------------------------------------------------------------------------ Abstract submission deadline Tue 28 Oct 2019 Notification Mon 21 Nov 2019 Workshop Sun 19 Jan 2020 ------------------------------------------------------------------------ Website: https://popl20.sigplan.org/home/plaqc-2020 Submission: https://plaqc2020.hotcrp.com/ Programme Committee: Matt Amy University of Waterloo Ross Duncan Cambridge Quantum Computing, University of Strathclyde Chris Granade Microsoft Research Bettina Heim Microsoft Research Yipeng Huang Princeton University Aleks Kissinger Radboud University Jennifer Paykin Galois Inc Robert Rand (Chair) University of Maryland Neil J. Ross Dalhousie University Dominique Unruh University of Tartu Benoit Valiron University of Paris-Saclay Mingsheng Ying University of Technology, Sydney Will Zeng Unitary Fund Organizing Committee: Michael Hicks University of Maryland Robert Rand University of Maryland Xiaodi Wu University of Maryland -------------- next part -------------- An HTML attachment was scrubbed... URL: From benedikt.ahrens at gmail.com Tue Aug 6 11:47:24 2019 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Tue, 6 Aug 2019 11:47:24 -0400 Subject: [TYPES/announce] 2-year postdoc position on type theory in Birmingham (UK) Message-ID: <943e2d5d-365b-5b30-2c11-ae3bbd6d053d@gmail.com> Dear all, I would like to invite applications for a 2-year postdoctoral position at the University of Birmingham, School of Computer Science. The postdoctoral researcher will work with Paige Randall North (Ohio State University) and me on a topic in the area of (homotopy) type theory; details can be discussed. The position is funded by the EPSRC grant "A theory of type theories", PI Benedikt Ahrens. The starting date of the position is somewhat flexible; it should be between late 2019 and mid 2020. How to apply ============ There is no official job opening yet. Interested people are encouraged to contact me by email (b.ahrens at cs.bham.ac.uk) in the first instance to discuss their research interests and details of the position. About Birmingham ================ The School of Computer Science has a large and thriving Theoretical Computer Science research group, with a particular focus on category theory and its applications to the logical foundations of computer science. Among our research interests are: - category theory and higher category theory; - type theory; - homotopy type theory and univalent foundations; - formal proof; - lambda-calculus and computational effects; - topology and domain theory; - constructive mathematics; - quantum computing; - semantics; - program compilation. Our group currently has 12 permanent staff and more than a dozen PhD students. We have a weekly seminar, as well as more informal meetings and reading groups. Information on all of this can be found on our webpage: http://www.cs.bham.ac.uk/research/groupings/theory/ We are regularly hosting international events in theoretical computer science in general and type theory in particular; recently, this included CSL 2018, 6WFTop, School and Workshop on Univalent Mathematics, and Midlands Graduate School. Please also distribute this advertisement to others who might be interested. Best wishes, Benedikt From alessandra.dipierro at univr.it Thu Aug 8 09:02:27 2019 From: alessandra.dipierro at univr.it (Alessandra Di Pierro) Date: Thu, 8 Aug 2019 13:02:27 +0000 Subject: [TYPES/announce] Summer School on Quantum Programming Languages Design and Implementation Message-ID: <9AD967F3-CB0A-4C67-8AC8-21110D5DA289@univr.it> QLDI Summer School in Verona (Italy) - Call for Applications Quantum computing is the design of hardware and software that replaces Boolean logic by quantum laws. Quantum devices are still under development as are quantum languages, whose incremental evolution follows the progress in the construction of the hardware on which they are supposed to be implemented. Starting with D-Wave Systems, the first quantum computing company founded in 1999, a number of companies, such as IBM, Google, Microsoft, Rigetti, Zapata and Xanadu are striving to build scalable, fault-tolerant quantum computers and design software architectures for programming quantum algorithms on them. The common endeavour is to demonstrate quantum systems? capabilities that are beyond today?s classical systems. The Summer School on Quantum Programming Languages Design and Implementation is aimed at giving the students an as thorough as possible view of the state-of-the-art research on Quantum Programming Languages at the different levels of programming: from assembly languages to higher level and universal languages that can run on all quantum devices. Both theoretical and implementation aspects will be addressed; in particular, we will offer laboratory sessions in which the students will be able to experience quantum programming and implement quantum algorithms using Qiskit library (https://qiskit.org). The deadline for application is September 1, 2019. Information at the school website: http://profs.scienze.univr.it/~dipierro/SQLDI-19/ Please be advised that Verona is a busy city and it might be difficult to find an accommodation if not booked well in advance. -------------- next part -------------- An HTML attachment was scrubbed... URL: From fabian.gruber at inria.fr Wed Aug 7 11:43:49 2019 From: fabian.gruber at inria.fr (Fabian Gruber) Date: Wed, 7 Aug 2019 17:43:49 +0200 Subject: [TYPES/announce] CGO 2020 - Call for Papers Message-ID: <58d8ba06-24a4-a371-c9de-83bedb814cda@inria.fr> IEEE/ACM International Symposium on Code Generation and Optimization (CGO) co-located with PPoPP, CC and HPCA. San Diego, CA, USA February 22 - 26, 2020 http://cgo.org/ The International Symposium on Code Generation and Optimization (CGO) provides a premier venue to bring together researchers and practitioners working at the interface of hardware and software on a wide range of optimization and code generation techniques and related issues. The conference spans the spectrum from purely static to fully dynamic approaches, and from pure software-based methods to specific architectural features and support for code generation and optimization. IMPORTANT DATES Abstract Submission: August 30, 2019 Paper Submission: September 6, 2019 Author Rebuttal Period: October 9 - 10, 2019 Paper Notification: October 22, 2019 Original contributions are solicited on, but not limited to, the following topics: - Code Generation, Translation, Transformation, and Optimization for performance, energy, virtualization, portability, security, or reliability concerns, and architectural support - Efficient execution of dynamically typed and higher-level languages - Optimization and code generation for emerging programming models, platforms, domain-specific languages - Dynamic/static, profile-guided, feedback-directed, and machine learning based optimization - Static, Dynamic, and Hybrid Analysis for performance, energy, memory locality, throughput or latency, security, reliability, or functional debugging - Program characterization methods - Efficient profiling and instrumentation techniques; architectural support - Novel and efficient tools - Compiler design, practice and experience - Compiler abstraction and intermediate representations - Vertical integration of language features, representations, optimizations, and runtime support for parallelism - Solutions that involve cross-layer (HW/OS/VM/SW) design and integration - Deployed dynamic/static compiler and runtime systems for general purpose, embedded system and Cloud/HPC platforms - Parallelism, heterogeneity, and reconfigurable architectures - Optimizations for heterogeneous or specialized targets, GPUs, SoCs, CGRA - Compiler support for vectorization, thread extraction, task scheduling, speculation, transaction, memory management, data distribution and synchronization The Artifact Evaluation process is run by a separate committee whose task is to assess how the artifacts support the work described in the papers. Authors of accepted papers have the option of submitting their artifacts for evaluation within two weeks of paper acceptance. To ease the organization of the AE committee, we kindly ask authors to indicate at the time they submit the paper, whether they are interested in submitting an artifact. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Additional information is available on the CGO AE web page. Authors of accepted papers are encouraged, but not required, to make these materials publicly available upon publication of the proceedings, by including them as ?source materials? in the ACM Digital Library. ----- This year, CGO has a special category of papers called ?tools and practical experience?. Such a paper is subject to the same page length guidelines, except that it must give a clear account of its functionality and a summary about the practice experience with realistic case studies, and describe all the supporting artifacts available. The selection criteria are: - Originality: Papers should present CGO-related technologies applied to real-world problems with scope or characteristics that set them apart from previous solutions. - Usability: The presented Tools or compilers should have broad usage or applicability. They are expected to assist in CGO-related research, or could be extended to investigate or demonstrate new technologies. If significant components are not yet implemented, the paper will not be considered. - Documentation: The tool or compiler should be presented on a web-site giving documentation and further information about the tool. - Benchmark Repository: A suite of benchmarks for testing should be provided. - Availability: Preferences will be given to tools or compilers that are freely available (at either the source or binary level). Exceptions may be made for industry and commercial tools that cannot be made publicly available for business reasons. - Foundations: Papers should incorporate the principles underpinning Code Generation and Optimization (CGO). However, a thorough discussion of theoretical foundations is not required; a summary of such should suffice. ----- Authors should carefully consider the difference in focus with the co-located conferences when deciding where to submit a paper. CGO will make the proceedings freely available via the ACM DL platform during the period from two weeks before to two weeks after the conference. This option will facilitate easy access to the proceedings by conference attendees, and it will also enable the community at large to experience the excitement of learning about the latest developments being presented in the period surrounding the event itself. ORGANIZERS General Chairs ? Jason Mars, University of Michigan ? Lingjia Tang, University of Michigan Program Chairs ? Jingling Xue, UNSW Sydney ? Peng Wu, Futurewei Technologies Program Committee ? Aaron Smith, Microsoft/University of Edinburgh ? Andrew Adams, Facebook ? Antonia Zhai, University of Minnesota ? Ben Hardekopf, UCSB ? Bj?rn Franke, University of Edinburgh ? Bruce R. Childers, University of Pittsburgh ? Changhee Jung, Purdue University ? Christophe Dubach, University of Edinburgh ? Damian Dechev, University of Central Florida ? Derek Bruening, Google ? Erik Altman, IBM ? Fabrice Rastello, Inria ? Fredrik Kjolstad, MIT ? Gennady Pekhimenko, University of Toronto ? Guilherme Ottoni, Facebook ? Guoyang Chen, Alibaba Group US Inc ? Huimin Cui, Chinese Academy of Sciences ? Jaejin Lee, Seoul National University ? J Nelson Amaral, University of Alberta ? Lisa Wu, UC Berkeley ? Louis-No?l Pouchet, Colorado State University ? Mahmut T. Kandemir, Pennsylvania State University ? Maria Garzaran, Intel/UIUC ? Michel Steuwer, University of Glasgow ? Pen-Chung Yew, University of Minnesota ? Raj Barik, Uber ? Rajiv Gupta, UC Riverside ? Sanjay Rajopadhye, Colorado State University ? Simone Campanoni, Northwestern University ? Snehasish Kumar, Google ? Sreepathi Pai, University of Rochester ? Svilen Kanev, Google ? Teresa Johnson, Google ? Timothy M. Jones, University of Cambridge ? Tobias Grosser, ETH Zurich ? Vijay Janapa Reddi, Harvard University ? Walter Binder, University of Lugano ? Xipeng Shen, North Carolina State University ? Xu Liu, College of William and Mary ? Zheng Wang, Lancaster University Paper Submission URL: https://cgo20.hotcrp.com/ For detailed submission requirements, please see the CGO?20 website. From fabian.gruber at inria.fr Wed Aug 7 11:44:07 2019 From: fabian.gruber at inria.fr (Fabian Gruber) Date: Wed, 7 Aug 2019 17:44:07 +0200 Subject: [TYPES/announce] CGO 2020 - Call for Workshops and Tutorials Message-ID: IEEE/ACM International Symposium on Code Generation and Optimization (CGO) co-located with PPoPP, CC and HPCA San Diego, CA, USA February 22 - 26, 2020 http://cgo.org/ Call for Workshops and Tutorials CGO 2020 will host co-located workshops and tutorials on Saturday and Sunday (2/22 - 2/23/2020) before the main conference. This is your event's chance to take advantage of the interdisciplinary audience of CGO, HPCA, PPoPP, and CC. Please submit a proposal! Submission deadline: 9/6/2019. Notification date: 9/20/2019. How to Submit a Proposal: Email the proposal as a PDF file (approximately 1-2 pages) to Yunqi Zhang (yunqi at clinc.com) and Johann Hauswald (johann at clinc.com) with the email subject containing ?[CGO?2020wt]?. Contents for all proposals ?? - Title: (name of workshop or tutorial) ?? - Type: (workshop or tutorial) ?? - Duration: (1/2 day or full day or two days) ?? - Expected number of participants: ?? - Advertisement: how do you plan to solicit participation to your ?? workshop/tutorial (e.g., via social media, workshop/tutorial website, ?? mailing lists etc.) ?? - Information on past workshop/tutorials: (number of ?? attendees/submissions) on the same topic held with this or other ?? conferences (if any). Additional contents of a Workshop Proposal ?? - Sample call for papers, including workshop title, scope, format and the ?? main topics of the workshop ?? - Invited or keynote speakers (if any) ?? - Panel discussion (if any) ?? - Organizers? bios and affiliation ?? - A tentative list of PC members ?? - Whether the selected papers will be published (and, if so, where and how) Additional contents of a Tutorial Proposal ?? - An outline of tutorial content and objectives ?? - Prerequisite knowledge ?? - Special requirements (if any) ?? - A biography of the tutorial organizers and relevant experiences ?? on the topic From chong at seas.harvard.edu Thu Aug 8 17:57:38 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Thu, 08 Aug 2019 17:57:38 -0400 Subject: [TYPES/announce] SecDev 2019 Call for Participation Message-ID: <23655391-0BAB-4DDE-8099-7500D19463F7@seas.harvard.edu> Registration is open for [Secure Development (SecDev) 2019](https://secdev.ieee.org/), which will be held September 25-27 in McLean, VA. More details are below, including program highlights. The early registration deadline is August 25. Student travel grants are available. Also, there are still a few days left (Monday August 12) to submit a poster or tool demo proposal. Submission is light weight: it is just a one-page description of the poster or tool demo. See https://secdev.ieee.org/2019/posters/ for more details. We hope to see you at SecDev 2019! Best, SecDev 2019 Organizing Committee # IEEE Secure Development Conference (SecDev) 2019 Call for Participation https://secdev.ieee.org/ *Sponsored by the IEEE Computer Society Technical Committee on Security and Privacy* *September 25-September 27, 2019 at the Hilton Tysons Corner, McLean, VA, USA* ## Overview SecDev is a venue for presenting ideas, research, and experience about how to develop secure systems. It focuses on theory, techniques, and tools to "build security in" to existing and new computing systems, and does not focus on simply discovering the absence of security. The goal of SecDev is to encourage and disseminate ideas for secure system development among academia, industry, and government. It aims to bridge the gap between constructive security research and practice and to enable real-world impact of security research in the long run. Developers have valuable experiences and ideas that can inform academic research, and researchers have concepts, studies, and even code and tools that could benefit developers. ## Important Dates - Early registration deadline: August 25 - Conference: Wednesday September 25 to Friday September 27, 2019 ## Program highlights * Keynote talks: - June Andronick (Data61/CSIRO and UNSW). [Componentise, Isolate, Prove; The seL4 Security Story](http://secdev.ieee.org/2019/june/) - Colm MacC?rthaigh (Amazon Web Services). [Baking the Best Security Layer-Cake](http://secdev.ieee.org/2019/colm/) * Tutorials (afternoon of Wednesday Sept 25): - [Implementing Differential Privacy Securely](https://secdev.ieee.org/2019/tutorials/). Simson Garfinkel, Phil Leclerc (US Census Bureau) - [LLVM for Security Practitioners](https://secdev.ieee.org/2019/tutorials/). John Criswell (University of Rochester) - [A Practical Introduction to Formal Development and Verification of High-Assurance Software with SPARK](https://secdev.ieee.org/2019/tutorials/). Benjamin Brosgol, Claire Dross, Yannick Moy (AdaCore) - [Deploying Secure Multi-Party Computation on the Web Using JIFF](https://secdev.ieee.org/2019/tutorials/). Kinan Dak Albab, Rawane Issa, Andrei Lapets, Peter Flockhart, Lucy Qin, Ira Globus-Harris (Boston University) * Research papers: - A Qualitative Investigation of Insecure Code Propagation from Online Forums *Michelle Mazurek, Wei Bai, Omer Akgul (University of Maryland)* - Compositional Testing of Network Protocols *Kenneth L. McMillan (Microsoft Research); Lenore D. Zuck (University of Illinois at Chicago)* - CryptoAPI-Bench: A Comprehensive Benchmark on Java Cryptographic API Misuses *Sharmin Afrose, Sazzadur Rahaman, Danfeng (Daphne) Yao (Virginia Tech)* - Detecting Callback Related Deep Vulnerabilities in Linux Device Drivers *Tuba Yavuz (University of Florida)* - Downright: A Framework and Toolchain For Privilege Handling *Remo Schweizer, Stephan Neuhaus (Zurich University of Applied Sciences)* - Exploitation Techniques and Defenses for Data-Oriented Attacks *Long Cheng (Clemson University); Hans Liljestrand (Aalto University, Finland); Md Salman Ahmed (Virginia Tech); Thomas Nyman (Aalto University, Finland); Danfeng (Daphne) Yao (Virginia Tech); Trent Jaeger (Pennsylvania State University); N. Asokan (Aalto University, Finland)* - On the Universally Composable Security of OpenStack *Hoda Maleki (University of Connecticut); Kyle Hogan (MIT); Reza Rahaeimehr (University of Connecticut); Ran Canetti, Mayank Varia, Jason Hennessey (Boston University); Marten van Dijk (University of Connecticut); Haibin Zhang (UMBC)* - Polymorphic Relaxed Noninterference *Raimil Cruz (University of Chile); ?ric Tanter (University of Chile & Inria)* - Role-Based Ecosystem for the Design, Development, and Deployment of Secure Multi-Party Data Analytics Applications *Andrei Lapets, Kinan Dak Albab, Rawane Issa, Lucy Qin, Mayank Varia, Azer Bestavros, Frederick Jansen (Boston University)* - Self-Authenticating Traditional Domain Names *Paul Syverson, Matthew Traudt (U.S. Naval Research Laboratory)* - Start your ENGINEs: Dynamically Loadable Contemporary Crypto *Nicola Tuveri, Billy Bob Brumley (Tampere University)* - System-Level Framework for Logic Obfuscation with Quantified Metrics for Evaluation *Vivek Venugopalan, Gaurav Kolhe, Andrew Schmidt, Joshua Monson, Matthew French (USC-Information Sciences Institute); Yinghua Hu, Peter A Beerel, Pierluigi Nuzzo (University of Southern California)* * Practitioner papers: - Development Cycle Estimation Modeling *Samuel Denard, Susan Mengel, Atila Ertas, Stephen Ekwaro-Osire (Texas Tech University)* - Effective Static Analysis Enforcement in Complex Cloud Native Dockerized Systems *Abhishek Pathak, Kaarthik Sivakumar, Jin Sheng, Anlu Yan, Mazhar Haque (Cisco)* - Multi-Cluster Visualization and Live Reporting of Static Analysis (Coverity SAST) Warnings *Abhishek Pathak, Kaarthik Sivakumar, Mazhar Haque (Cisco)* - OpenOSC: Open Source Object Size Checking Library With Built-in Metrics *Yongkui Han, Pankil Shah, Richard Livingston (Cisco Systems)* - Using Rules Engine in the Automation of System Security Review *Abdulrahman Alnaim (Saudi Aramco)* - With Great Abstraction Comes Great Responsibility: Sealing the Microservices Attack Surface *Chien An Chen (Palo Alto Networks)* -------------- next part -------------- An HTML attachment was scrubbed... URL: From catalin.hritcu at gmail.com Fri Aug 9 04:06:32 2019 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Fri, 9 Aug 2019 10:06:32 +0200 Subject: [TYPES/announce] CPP 2020: Call for Sponsors Message-ID: The ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP) covers all areas that consider formal verification as an essential paradigm for their work. CPP spans areas of computer science, mathematics, logic, and education and brings together 100+ researchers and practitioners to present the latest developments in formal verification. More information about CPP at: https://popl20.sigplan.org/home/CPP-2020 CPP welcomes corporate donations to help maintain and improve the overall experience at the conference. The money we get from corporate sponsors will generally be used to subsidize student attendance (e.g., registration weaving, which generally increases student participation), cover the travel costs of invited speakers, and pay for the conference dinner. This will also allow us explore new ideas such as adding a distinguished paper award, or covering the fees that would make CPP open access for everyone. ### CPP Support Levels #### Bronze -- Suggested donation $1000 - your name and logo prominently displayed on the CPP website - acknowledgment in the CPP PC chair's statement for the proceedings - big thank you in the CPP PC chair's report talk #### Silver -- Suggested donation $2500 - as above plus: - an opportunity to display printed materials or branded merchandise (e.g., t-shirts, but **no** coffee containers please) on a joint table in the CPP conference room, or, space permitting, next to the entrance door - one complementary registration to CPP (20-21 January 2019) #### Gold -- Suggested donation $5000 - as above plus: - acknowledgement as a sponsor of the CPP keynote talks - a banner on stage carrying the supporter's logo (it is the company's responsibility to produce and bring this to the conference) - table/booth-like space at CPP where, if you wish, you can display publicity material, distribute handouts, talk to people, or demo software (for the duration of CPP, 20-21 January 2019). - an opportunity to also display printed materials at the registration desk (which is joint with POPL) - two complementary registrations to CPP (20-21 January 2019) - other arrangements are possible based on your needs and interests (subject to ACM restrictions on commercial involvement) #### Platinum -- Suggested donation $10000 - as above plus: - an opportunity to be the sponsor of the CPP conference dinner; a representative from the company will be granted 10 minutes at the beginning of the dinner to address the attendees - an opportunity to include branded merchandise in all POPL and CPP participant's swag bag, such as a flyer, for example, if desired - three complementary registrations to CPP (20-21 January 2019) - other arrangements are possible based on your needs and interests (subject to ACM restrictions on commercial involvement) ### Contact Questions about how to contribute to CPP may be directed to catalin.hritcu at gmail.com From e.visser at tudelft.nl Fri Aug 9 10:25:03 2019 From: e.visser at tudelft.nl (Eelco Visser) Date: Fri, 9 Aug 2019 16:25:03 +0200 Subject: [TYPES/announce] Assistant or Associate Professor in Programming Languages at TU Delft Message-ID: ------------------------------------------------------------------------------ The TU Delft Department of Software Technology has an open position for an Assistant or Associate Professor in Programming Languages ------------------------------------------------------------------------------ http://pl.ewi.tudelft.nl/hiring/2019-assistant-professor/ Deadline for applications: September 1, 2019 Code: EWI2019-11 ## Job Description We are seeking to strengthen the Programming Languages research group with an ambitious and enthusiastic assistant or associate professor. The successful candidate is expected to contribute significantly to the research portfolio of the Programming Languages research group and is encouraged to develop their own research line in a viable and promising subfield of programming languages. We welcome applications from candidates in all subfields of programming languages, but we are particularly interested in the following topics: static and dynamic program analysis (including type systems), incremental computation, program synthesis, programming systems (e.g. virtual machines and run-time systems), and, probabilistic programming (e.g. programming languages for AI and AI for programming languages). Responsibilities of the position will include: - Conducting high impact research in the area of programming languages - Supervising PhD students and helping them to become top researchers in programming languages - Teaching courses on programming and programming languages topics at the bachelor and master?s level in the TU Delft Computer Science curriculum - Supervising bachelor and master?s students in their graduation projects - Acquiring and managing externally funded research projects in programming languages - Collaborating with industry to ensure that the group's research results have a lasting impact in software development practice - Strengthening the contacts between the group and industry as well as other international academic institutions - Taking responsibility for management and committee work within the section and the department ## Requirements Applicants must have a PhD degree in the broad field of programming languages, a proven track record of research excellence, the ambition to strengthen and expand the research and teaching of the programming languages research group, a team player mentality, and good communication and social skills. Preferably, the successful candidate has experience in teaching at university level. ## The Position At the start of the tenure-track you will be appointed as Assistant Professor for the duration of six years. Section leader, department leaders and you will agree upon expected performance and (soft) skills. You will receive formal feedback on performance and skills during annual assessment meetings and the mid-term evaluation. If the performance and skills are evaluated positively at the end of the tenure track, you will be appointed in a permanent Assistant Professor position. TU Delft offers a customisable compensation package, a discount for health insurance and sport memberships, and a monthly work costs contribution. Flexible work schedules can be arranged. An International Children?s Centre offers childcare and an international primary school. Dual Career Services offers support to accompanying partners. Salary and benefits are in accordance with the Collective Labour Agreement for Dutch Universities: gross salary ?3389 ? ?5656 per month (depending on experience) on a full-time basis, plus holiday allowance (8%) and end-of-year bonus (8.3%). TU Delft sets specific standards for the English competency of the teaching staff. TU Delft offers training to improve English competency. Inspiring, excellent education is our central aim. If you have less than five years of experience and do not yet have your teaching certificate, we allow you up to three years to obtain this. ## The Organization The Faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS) (https://www.tudelft.nl/en/eemcs/the-faculty/) is known worldwide for its high academic quality and the societal relevance of its research programmes. Offering an international working environment, the faculty has more than 1100 employees (including about 500 PhD students) and more than 3000 bachelor?s and master?s students. Together they work on a broad range of technical innovations in the fields of electrical sustainable energy, microelectronics, intelligent systems, software technology, and applied mathematics. The Software Technology (ST) Department (http://www.st.ewi.tudelft.nl/) is one of the leading Dutch departments in research and academic education in computer science, employing over 150 people. The ST Department is responsible for a large part of the curriculum of the bachelor?s and master?s programmes in Computer Science as well as the master?s programme Embedded Systems. The inspiration for its research topics is largely derived from technical ICT problems in industry and society related to large-scale distributed processing, embedded systems, programming productivity, and web-based information analysis. The Programming Languages Research Group (http://pl.ewi.tudelft.nl/) is an internationally leading research group in programming languages, and active in areas such as language engineering, language design, domain-specific languages, software verification, and program logics. The section employs over 15 people, including academic staff, around 10 PhD students, and two postdoctoral researchers. The group is responsible for programming and programming languages education at the bachelor and master?s levels in the TU Delft Computer Science curriculum. ## Additional Information For more information about this position, please contact Eelco Visser (http://eelcovisser.org), Full Professor, phone: +31 (0)15-2787362, e-mail: E.Visser at tudelft.nl. To apply, please e-mail an application letter, a detailed curriculum vitae including a publication list, research and teaching statements, and the names of three references by April 16, 2019 to dr.ir. C.A. Reijenga, Hr-eemcs at tudelft.nl. When applying for this position, please refer to vacancy number EWI2019.11. See also the official advertisment at https://www.academictransfer.com/nl/284809/assistantassociate-professor-in-programming-languages/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From gorel.hedin at cs.lth.se Sat Aug 10 05:34:06 2019 From: gorel.hedin at cs.lth.se (=?utf-8?Q?G=C3=B6rel_Hedin?=) Date: Sat, 10 Aug 2019 11:34:06 +0200 Subject: [TYPES/announce] Three fully paid PhD positions at Lund University Message-ID: <2131C5A1-805F-484D-8EA7-8D26EEF615D6@cs.lth.se> Three fully paid PhD positions at Lund University Application deadline: August 30 a) Explainable Declarative Program Analysis, for types and effects (PI G?rel Hedin) b) A Domain-Specific Language approach for Reliability, Availability, Maintainability and Safety of Autonomous Robots (PI Christoph Reichenbach) c) Continuous Software System Testing of Autonomous Systems (PI Per Runeson) The positions are financed by the large Swedish research program WASP (the Wallenberg AI, Autonomous Systems and Software Program) and includes joint PhD courses, summer schools, international study trips, etc. See http://www.lth.se/english/work/show/doctoral%20students%20in%20computer%20science%20(wasp)(pa2019-2500)/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dan at ghica.net Mon Aug 12 10:57:21 2019 From: dan at ghica.net (Dan Ghica) Date: Mon, 12 Aug 2019 15:57:21 +0100 Subject: [TYPES/announce] CF Participation: JOINT SYCO-STRING WORKSHOP Message-ID: CALL FOR PARTICIPATION Third Workshop on String Diagrams in Computation, Logic and Physics (STRINGS 3) and the Fifth Symposium on Compositional Structures (SYCO 5) University of Birmingham, UK 4-6 September 2019 Programme and workshop information: http://events.cs.bham.ac.uk/syco/strings3-syco5/ Free registration form: https://forms.gle/r4DBVyE5QSXckVgE6 Some travel funding is available to cover travel and subsistence costs, with a priority for students and junior researchers. To apply for this funding, please send an email to Dan Ghica at by the deadline Wednesday 21 August, with subject line "STRINGS 3/SYCO 5 funding application", giving a brief summary of your current status, travel costs and funding required. From tgivenwilson at hotmail.com Tue Aug 13 04:33:30 2019 From: tgivenwilson at hotmail.com (Thomas Wilson) Date: Tue, 13 Aug 2019 08:33:30 +0000 Subject: [TYPES/announce] PostDoc/Engineer at UCLouvain in assistive code repair Message-ID: Apologies for multiple postings... Universite Catholique de Louvain is seeking to recruit a PostDoc/Research engineer position in a full time position to work on a project on assistive code repair. The post is initially offered for one year, with options to extend for up to three years (project duration is three years from October 2019). The main responsibilities of the successful candidate will be to: 1. implement program transformation from source code to a formal model suitable for analysis, 2. implement and refine analysis techniques to find program flaws, and 3. to automatically generate program repairs for the flaws found. The post holder will be working closely with researchers within the group at UCLouvain and industrial partners. The post holder will benefit from a strong research environment provided at UCLouvain and within the team. There will also be opportunities to collaborate on other related projects in the domains of security and verification. The ideal candidate will hold a PhD or other significant experience in one or more of the following areas: - program analysis - (statistical) model checking - program verification - automatic program repair - programming languages/transformation. Information enquiries are welcome and should be directed to Dr Thomas Given-Wilson (thomas.given-wilson at uclouvain.be) or Prof. Axel Legay (axel.legay at uclouvain.be). Net salary is 2200-2500 euro per month (after taxes and social security). Applications should be sent to both Dr Thomas Given-Wilson? (thomas.given-wilson at uclouvain.be) or Prof. Axel Legay (axel.legay at uclouvain.be). -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: From info at tomasp.net Tue Aug 13 08:17:37 2019 From: info at tomasp.net (info at tomasp.net) Date: Tue, 13 Aug 2019 12:17:37 +0000 Subject: [TYPES/announce] Call for Papers, The Programming Journal, Volume 4, Issue 3 Message-ID: <5B5CDzppK6pK1_pjEySyBLD6k2VypMYArt_3zrRnUU8cff0MhfSLHVyqtTS9RAD4XemltLzrmWqNRxIeDuCla7z8e_JUWrj1XoyEZe8pNzA=@tomasp.net> ======================================================================== The Programming Journal The Art, Science, and Engineering of Programming Call for Papers for Volume 4, Issue 3 http://programming-journal.org/cfp/ Follow us on Twitter: @programmingconf ======================================================================== The Art, Science, and Engineering of Programming was created with the goal of placing the wonderful art of programming on the map of scholarly works. Many academic journals and conferences exist that publish research related to programming, starting with programming languages, software engineering, and expanding to the whole Computer Science field. Yet, many of us feel that, as the field of Computer Science expanded, programming, in itself, has been neglected to a secondary role not worthy of scholarly attention. That is a serious gap, as much of the progress in Computer Science lies on the basis of computer programs, the people who write them, and the concepts and tools available to them to express computational tasks. The Art, Science, and Engineering of Programming aims at closing this gap by focusing primarily on programming: the art itself (programming styles, pearls, models, languages), the emerging science of understanding what works and what doesn?t work in general and in specific contexts, as well as more established engineering and mathematical perspectives. We solicit papers describing work from one of the following perspectives: Art: knowledge and technical skills acquired through practice and personal experiences. Examples include libraries, frameworks, languages, APIs, programming models and styles, programming pearls, and essays about programming. Science (Theoretical): knowledge and technical skills acquired through mathematical formalisms. Examples include formal programming models and proofs. Science (Empirical): knowledge and technical skills acquired through experiments and systematic observations. Examples include user studies and programming-related data mining. Engineering: knowledge and technical skills acquired through designing and building large systems and through calculated application of principles in building those systems. Examples include measurements of artifacts? properties, development processes and tools, and quality assurance methods. Independent of the type of work, the journal accepts submissions covering several areas of expertise, including but not limited to: - General-purpose programming - Data mining and machine learning programming, and for programming - Database programming - Distributed systems programming - Graphics and GPU programming - Interpreters, virtual machines, and compilers - Metaprogramming and reflection - Model-based development - Modularity and separation of concerns - Parallel and multi-core programming - Program verification - Programming education - Programming environments - Security programming - Social coding - Testing and debugging - User interface programming - Visual and live programming All details, including the selection process are described on http://programming-journal.org/cfp/ Details on the submission processed are available at http://programming-journal.org/submission/ Authors of accepted papers will be invited to present at the ?20 conference in Porto, Portugal from March 23-26: https://2020.programming-conference.org/ ## Upcoming Deadlines We solicit submissions for the following upcoming deadlines: Submission: October 1 First notification: December 1 Revised submission: January 1 Final notification: January 7 Camera-ready: January 15 ## Standing Review Committee Volume 4 Christophe Scholliers, Ghent University Coen De Roover, Vrije Universiteit Brussel Craig Anslow, Victoria University of Wellington, New Zealand Didier Verna, EPITA / LRDE, France Diego Garbervetsky, University of Buenos Aires Edd Barrett, King's College London Erik Ernst, Google Felienne Hermans, Leiden University Francisco Sant'Anna, Rio de Janeiro State University Friedrich Steimann, University of Hagen Gordana Rakic, University of Novi Sad Guido Salvaneschi, TU Darmstadt Hidehiko Masuhara, Tokyo Institute of Technology Jeremy Gibbons, University of Oxford Jonathan Edwards, US Jun Kato, AIST, Japan Luke Church, University of Cambridge Matthew Flatt, University of Utah Michael L. Van De Vanter, Cal Poly San Luis Obispo Nicol?s Cardozo, Universidad de los Andes, Colombia Stephen Kell, University of Kent ## Editors Stefan Marr (Editor Volume 4), University of Kent Cristina V. Lopes (Editor-in-Chief), University of California, Irvine From bahareh1812 at gmail.com Tue Aug 13 08:59:40 2019 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Tue, 13 Aug 2019 14:59:40 +0200 Subject: [TYPES/announce] CiSS 2019: Circularity in Syntax & Semantics, Gothenburg (Sweden), 20-22 Nov 2019 Message-ID: Second call for submissions Circularity in Syntax and Semantics 2019 20-22 November 2019, Gothenburg, Sweden http://www.cse.chalmers.se/~bahafs/CiSS2019/ ----------------- The conference is dedicated to aspects of circularity and ill-foundedness in formal methods. The aim is to gather together researchers who study and/or utilise these phenomena from different perspectives such as provability, formal reasoning, construction, computation and complexity. As well as invited speakers there will be sessions for contributed talks. Topics of interest include (but are not restricted to): - Logics with circular or self-referential semantics, such as temporal logics, fixed point logic, mu-calculi; - Models of infinite computation, including automata and games; - Non-wellfounded or circular derivation systems for provability, satisfiability, type-checking, etc.; - Impredicative constructions in foundations, such as theories of inductive definitions, impredicative type theory and non-wellfounded set theory; - Self-reference in natural and formal languages and their treatment; - Philosophical considerations of any of the above topics. We are proud to announce that the 2019 Lindstr?m Lectures will be held in connection with CiSS and delivered by Johan van Benthem. More information is available at https://flov.gu.se/english/research/research-areas/logic/lindstrom-lectures IMPORTANT DATES ----------------- ASL student travel grant application deadline: 21 August 2019 Abstract submission deadline: 1 September 2019 Notification: 30 September 2019 Registration deadline: TBA Conference: 20?22 November 2019 INVITED SPEAKERS ----------------- - Johan van Benthem (Amsterdam) - Mads Dam (KTH) - Amina Doumane (Lyon & Warsaw) - Mai Gehrke (CNRS) - Helle Hvid Hansen (TU Delft) - Paul-Andr? Milli?s (Paris Diderot) APPLICATIONS FOR STUDENT TRAVEL GRANTS ----------------- The meeting is sponsored by the Association for Symbolic Logic (ASL) and student ASL members may apply for (limited) ASL travel funds. Applications should be submitted directly to ASL no later than August 21, 2019. Details for applications can be found at https://aslonline.org/meetings/student-travel-awards/ Please note that being a ASL member is a strict requirement for making an application. REGISTRATION ----------------- Registration is mandatory but there is no registration fee for attendance. SUBMISSIONS ----------------- We invite submissions for contributed talks on topics related to the theme of the meeting. These can be on published results or work in progress. Submissions via the EasyChair conference page: https://easychair.org/conferences/?conf=ciss2019 Abstracts should be compiled using the EasyChair class file and are limited to 3 pages including references (12pt, 2cm margins). PROGRAMME COMMITTEE ----------------- - Bahareh Afshari (Gothenburg and Amsterdam) co-chair - David Baelde (Cachan) - Anupam Das (Copenhagen) - Valentin Goranko (Stockholm) - Graham Leigh (Gothenburg) co-chair - Alexis Saurin (Paris) - Yde Venema (Amsterdam) ORGANISING COMMITTEE ----------------- - Bahareh Afshari (GU & UvA) - Paul Gorbow (GU) - Mattias Granberg Olsson (GU) - Graham Leigh (GU) ENQUIRIES ----------------- For enquiries please email: bahareh.afshari at gu.se SPONSORS ----------------- * Swedish Research Council * Knut and Alice Wallenberg Foundation * Association for Symbolic Logic * Department of Philosophy, Linguistics and Theory of Science (University of Gothenburg) From lcfilipe at gmail.com Tue Aug 13 09:47:37 2019 From: lcfilipe at gmail.com (=?UTF-8?Q?Lu=C3=ADs_Cruz=2DFilipe?=) Date: Tue, 13 Aug 2019 15:47:37 +0200 Subject: [TYPES/announce] Assistant Professor positions at the University of Southern Denmark Message-ID: The Department of Mathematics and Computer Science at the University of Southern Denmark, Odense, invites applications for a number of positions in computer science at the level of assistant professor, in the areas of Cybersecurity or Concurrency (broadly construed). All applications will be considered for both areas. An appointment as assistant professor lasts for three years, and contingent on successful completion of a lecturer training programme and a positive performance evaluation, a permanent position for associate professor is normally opened, for which the assistant professor can apply. Link for application, including the call with full details: https://www.sdu.dk/en/service/ledige_stillinger/1051449 Application deadline: 11 October 2019. For further information, you can contact Associate Professor and Head of Section Fabrizio Montesi (e-mail: fmontesi at imada.sdu.dk, phone: +45 6550 7171). For an overview of the research conducted at the department, you can visit the websites: - https://algorithms.sdu.dk/ - https://concurrency.sdu.dk/ - http://datascience.sdu.dk/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.rizkallah at unsw.edu.au Wed Aug 14 20:08:05 2019 From: c.rizkallah at unsw.edu.au (Christine Rizkallah) Date: Thu, 15 Aug 2019 00:08:05 +0000 Subject: [TYPES/announce] UNSW Sydney Seeking PhD Students Message-ID: If only there were a place where I could prove theorems, change the world, and have fun while doing it... Sounds too good to exist? In the Trustworthy Systems team at UNSW and Data61 that's what we do for a living. We are the creators of seL4, the world's first fully formally verified operating system kernel with extreme performance and strong security & correctness proofs. Our highly international team is located on the UNSW campus, close to the beautiful beaches of sunny Sydney, Australia, one of the world's most liveable cities. We are offering scholarships to multiple motivated PhD students who want to join us in Sydney, move things forward, and have a global impact. Cogent is a language we designed that co-generates code and proofs in order to ease the verification of systems components around seL4. Potential PhD topics include designing and implementing new domain-specific programming languages extending Cogent, writing formal specifications and proofs in Isabelle/HOL, developing formally verified infrastructure for building secure systems on top of seL4, contributing to improved proof automation and reasoning techniques, and applying formal proof to real-world systems and tools. To apply you should have (or be about to obtain) a bachelor degree (minimum 4 years) or a bachelor and a masters degree in Computer Science, Mathematics, or similar. You should also meet UNSW's minimum English requirements: https://www.unsw.edu.au/english-requirements-policy You should also possess a significant subset of the following skills: - functional programming in a language like Haskell, ML, or OCaml - first-order or higher-order formal logic - basic experience in C - ability and desire to quickly learn new techniques - ability and desire to work in a larger team If you additionally have experience - in software verification with an interactive theorem prover such as Isabelle/HOL, HOL4, Coq, or Agda, and/or - with programming languages and verified or certifying compilers you should definitely apply! You will work with a unique world-leading combination of OS and formal methods experts, students at undergraduate and PhD level, engineers, and researchers from 5 continents, speaking over 15 languages. Trustworthy Systems is a fun, creative, and welcoming workplace with flexible hours & work arrangements. We value diversity in all forms and welcome applications from people of all ages, including people with disabilities, and those who identify as LGBTIQ. See https://ts.data61.csiro.au/diversity/ for more information. For applying, email us on a copy of your CV, cover letter, transcripts, and contact information for two referees. This round of applications closes on the 1st of September 2019. For any questions on these positions, please contact Christine Rizkallah The Cogent project is open source. Check it out at https://ts.data61.csiro.au/projects/TS/cogent.pml -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1504 bytes Desc: not available URL: From P.Achten at cs.ru.nl Thu Aug 15 07:27:51 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Thu, 15 Aug 2019 13:27:51 +0200 Subject: [TYPES/announce] [TFP'20] first call for papers: Trends in Functional Programming 2020, 13-14 February, Krakow, Poland Message-ID: <821a2e32-6e3c-c9fc-6488-1304e53b147c@cs.ru.nl> ------------------------------------------------------------------------- ???????????????????? First call for papers ??????? 21st Symposium on Trends in Functional Programming ????????????????????????? tfp2020.org ------------------------------------------------------------------------- The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions. * TFP is moving to new winter dates, to provide an FP forum in between the ? annual ICFP events. * TFP offers a supportive reviewing process designed to help less experienced ? authors succeed, with two rounds of review, both before and after the ? symposium itself. Authors have an opportunity to address reviewers' concerns ? before final decisions on publication in the proceedings. * TFP offers two "best paper" awards, the John McCarthy award for best paper, ? and the David Turner award for best student paper. * This year we are particularly excited to co-locate with Lambda Days in ? beautiful Krakow. Lambda Days is a vibrant developer conference with hundreds ? of attendees and a lively programme of talks on functional programming in ? practice. TFP will be held in the same venue, and participants will be able ? to session-hop between the two events. Important Dates --------------- Submission deadline for pre-symposium review:?? 15th November, 2019 Submission deadline for draft papers:?????????? 10th January, 2020 Symposium dates:??????????????????????????????? 13-14th February, 2020 Visit tfp2020.org for more information. From Peter.Sewell at cl.cam.ac.uk Thu Aug 15 13:59:19 2019 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Thu, 15 Aug 2019 18:59:19 +0100 Subject: [TYPES/announce] Faculty position in PL at U. Cambridge Message-ID: We're advertising a faculty position in Programming Languages (considered broadly) at Cambridge: http://www.jobs.cam.ac.uk/job/21863/ The Department of Computer Science and Technology, also known as the University of Cambridge Computer Laboratory, is seeking to recruit a new faculty member at the Lecturer or Senior Lecturer level (analogous to a US Associate Professor) who can contribute to research and teaching in the broad area of Programming Languages. This includes (but is not limited to) Compilation, Program Analysis, Program Transformation, Type Systems, Semantics, Verification, Security, and Concurrency. The ideal candidate will have interests ranging from practical applications to their underlying semantic theory, with the potential to form new collaborations with Departmental staff across a range of topics, e.g. in Security, Operating Systems, Computer Architecture, and/or Networking. Notwithstanding the above focus, in exceptional cases we may appoint in any area of Computer Science. It is likely that successful candidates will already have a strong track record in one or more relevant research areas and already have some postdoctoral experience. Ideally the candidate will also have experience of teaching and of generating research grant income. Please pass this on to any likely candidates. thanks, Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: From mauro.jacopo at gmail.com Fri Aug 16 03:03:52 2019 From: mauro.jacopo at gmail.com (Jacopo Mauro) Date: Fri, 16 Aug 2019 09:03:52 +0200 Subject: [TYPES/announce] Associate Professor Positions in Computer Science at the University of Southern Denmark Message-ID: The Department of Mathematics and Computer Science at the University of Southern Denmark, Odense, invites applications for a permanent position in computer science, in the section of concurrency and logic, at the level of associate professor. The proposed starting period is the first half of 2020. Application deadline: 8 September 2019. In the concurrency and logic section (https://concurrency.sdu.dk/), we carry out research in programming languages and concurrent systems, with the aim of improving the efficiency, reliability, and security of IT systems as well as programming productivity. The successful applicant is expected to have a PhD in computer science and a strong track record of research at a high international level. We seek a candidate with a strong background in at least one of the following areas: - Concurrency theory - Logical methods for computer science - Programming languages, including design, theory, and implementation. In addition to research, the applicant must be able to teach and advise in computer science at all levels as well as teach in a broad range of core computer science areas at the undergraduate level. Fluency in English is required. Knowledge of Danish is not a prerequisite for application. Link for application, including the call with full details: https://www.sdu.dk/da/service/ledige_stillinger/1051008 For further information, you can contact Associate Professor (e-mail: mauro at sdu.dk, phone: +45 93 50 74 33). -- Jacopo Mauro, Associate Professor Department of Mathematics and Computer Science (IMADA) University of Southern Denmark (SDU) -------------- next part -------------- An HTML attachment was scrubbed... URL: From dr.ross.duncan at gmail.com Fri Aug 16 07:31:45 2019 From: dr.ross.duncan at gmail.com (Ross Duncan) Date: Fri, 16 Aug 2019 12:31:45 +0100 Subject: [TYPES/announce] Job ad : quantum programming language designer wanted Message-ID: <95ED145F-01EB-4B6A-BE43-13BE64B7BEE8@gmail.com> Please circulate this notice as widely as possible. Position Open : Research Software Developer. Where : Cambridge, UK As part of a Knowledge Transfer Partnership, Strathclyde University and Cambridge Quantum Computing Ltd (CQC) are looking for a researcher / software developer to design and implement a new programming language for near term quantum computers. The project will be supervised by Conor McBride and Ross Duncan. Knowledge of linear dependent types would be very useful, as would some familiarity with quantum computing. This is a 2-year, full-time position, based in the offices of CQC in Cambridge. The full details are here : https://www.ktpws.org.uk/Default.aspx?tabid=4493&aid=13730&rid=4310 If you are interested please contact either ross.duncan at cambridgequantum.com or conor.mcbride at strath.ac.uk for more information. -r From Graham.Hutton at nottingham.ac.uk Mon Aug 19 05:52:56 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 19 Aug 2019 09:52:56 +0000 Subject: [TYPES/announce] MPC 2019 - Call for Participation Message-ID: <4120D52D-42BA-470B-8FD1-C903E91E42D1@exmail.nottingham.ac.uk> Dear all, Registration is now open for the Mathematics of Program Construction (MPC) conference in Portugal. MPC 2019 will feature 15 research papers and 4 keynotes, and is co-located with Formal Methods 2019 and many other events. See you in Porto! https://tinyurl.com/MPC-Porto Best wishes, Graham Hutton Program Chair, MPC 2019 ====================================================================== *** CALL FOR PARTICIPATION -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== PROGRAM: https://tinyurl.com/yxvvc5vb ACCEPTED PAPERS: https://tinyurl.com/yyuhy8ze REGISTRATION AND TRAVEL: https://tinyurl.com/y4uetlsr KEYNOTE SPEAKERS: Assia Mahboubi (MPC) INRIA, France Annabelle McIver (MPC) Macquarie University, Australia Tony Hoare (UTP) Oxford University, UK Shriram Krishnamurthi (FM) Brown University, USA BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK For any queries about the program please contact the program chair, Graham Hutton . CONFERENCE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISER: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From A.Popescu at mdx.ac.uk Mon Aug 19 09:30:02 2019 From: A.Popescu at mdx.ac.uk (Andrei Popescu) Date: Mon, 19 Aug 2019 13:30:02 +0000 Subject: [TYPES/announce] FroCoS-12 and TABLEAUX-28, London, September 2-6: second call for participation (early registration closes on August 21) Message-ID: The 2019 editions of FroCoS (the 12th International Symposium on Frontiers of Combining Systems) and TABLEAUX (the 28th International Conference on Automated Reasoning with Analytic Tableaux and Related Methods), as well as their affiliated workshops and tutorials will take place in London, at Middlesex University, on the week of September 2-6. This year we have an exciting program of contributed and invited talks, and affiliated events. Please see https://tableaux2019.org/Program_FroCoS_TABLEAUX_2019.pdf for detailed program information. Moreover, information on traveling and accommodation (including affordable accommodation for budget-constrained participants), and on the sites and activities that can be enjoyed in the Middlesex University's beautiful campus, is available from the conferences' websites: https://frocos2019.org and https://tableaux2019.org Information on registration and fees is also available from these websites. The deadline for early registration is August 21st, 2019. INVITED TALKS * Jeremy Avigad. Automated Reasoning for the Working Mathematician * Maria Paola Bonacina. Conflict-Driven Reasoning in Unions of Theories * Stephane Graham-Lengrand. Recent and Ongoing Developments of Model-Constructing Satisfiability * Stephane Graham-Lengrand and Sara Negri. Remembering Roy Dyckhoff * Uli Sattler. Modularity and Automated Reasoning in Description Logics AFFILIATED WORKSHOPS * The 25th Workshop on Automated Reasoning (ARW 2019), organized by Alexander Bolotov and Florian Kammueller * Journeys in Computational Logic: Tributes to Roy Dyckhoff, organized by Stephane Graham-Lengrand, Ekaterina Komendantskaya and Mehrnoosh Sadrzadeh AFFILIATED TUTORIALS * Formalising Concurrent Computation: CLF, Celf, and Applications by Sonia Marin * How to Build an Automated Theorem Prover -- An Introductory Tutorial (invited TABLEAUX tutorial) by Jens Otten For any questions, please contact the organizers at chair at tableaux2019.org or chair at frocos2019.org. We hope to see many of you this September in London. Best wishes, Serenella Cerrito, Andreas Herzig, Andrei Popescu and Franco Raimondi (program chairs and local organizers) -------------- next part -------------- An HTML attachment was scrubbed... URL: From types-announce at robbertkrebbers.nl Tue Aug 20 03:35:21 2019 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Tue, 20 Aug 2019 09:35:21 +0200 Subject: [TYPES/announce] CoqPL 2020: Call for Presentations Message-ID: <6b98f430-aebb-385d-1ea9-e89aba46dbfa@robbertkrebbers.nl> =================================================================== CoqPL 2020 6th International Workshop on Coq for Programming Languages -- January 25, 2020, co-located with POPL New Orleans, Louisiana, USA CALL FOR PRESENTATIONS https://popl20.sigplan.org/home/CoqPL-2020 =================================================================== Workshop Overview ----------------- The series of CoqPL workshops provide an opportunity for programming languages researchers to meet and interact with one another and members from the core Coq development team. At the meeting, we will discuss upcoming new features, see talks and demonstrations of exciting current projects, solicit feedback for potential future changes, and generally work to strengthen the vibrant community around our favorite proof assistant. Topics in scope include: - General purpose libraries and tactic language extensions - Domain-specific libraries for programming language formalization and verification - IDEs, profilers, tracers, debuggers, and testing tools - Reports on ongoing proof efforts conducted via (or in the context of) the Coq proof assistant - Experience reports from Coq usage in educational or industrial contexts Workshop Format --------------- The workshop format will be driven by you, members of the community. We will solicit abstracts for talks and proposals for demonstrations and flesh out format details based on responses. We expect the final program to include experiment reports, panel discussions, and invited talks (details TBA). Talks will be selected according to relevance to the workshop, based on the submission of an extended abstract. To foster open discussion of cutting edge research which can later be published in full conference proceedings, we will not publish papers from the workshop. However, presentations may be recorded and the videos may be made publicly available. Submission details ------------------ Submission page: https://coqpl20.hotcrp.com/ Submission: Wednesday, October, 23 2019. Notification: Monday, November 18, 2019. Workshop: Saturday, January 25, 2020. Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length (excluding the bibliography). We suggest formatting the text using the two-column ACM SIGPLAN latex style (9pt font). Templates are available from the ACM SIGPLAN page: http://www.sigplan.org/Resources/Author. Program Committee ----------------- Chairs: - Robbert Krebbers, Delft University of Technology, the Netherlands - Assia Mahboubi, Inria, France & Vrije Universiteit Amsterdam, the Netherlands Program Committee: - Delphine Demange, Univ. Rennes, Inria, CNRS, IRISA, France - Christine Rizkallah, University of New South Wales, Australia - Michael Soegtrop, Intel Deutschland GmbH, Germany - Eric Tanter, University of Chile & Inria Paris, Chile - Andrew Tolmach, Portland State University, USA - Joseph Tassarotti, Boston College, USA - Viktor Vafeiadis, MPI-SWS, Germany - Stephanie Weirich, University of Pennsylvania, USA From tobycmurray at googlemail.com Wed Aug 21 07:49:09 2019 From: tobycmurray at googlemail.com (Toby Murray) Date: Wed, 21 Aug 2019 21:49:09 +1000 Subject: [TYPES/announce] Research Fellow in Verified Operating System Security Message-ID: Research Fellow in Verified Operating System Security http://jobs.unimelb.edu.au/caw/en/job/900474/research-fellow-in-verified-operating-system-security The seL4 project and I am seeking a highly motivated postdoctoral researcher to investigate methods for proving that operating system kernels can defend against timing channels. We are seeking somebody with a research background in formal methods and security. You will contribute to the development of methods for reasoning about timing channels in verified operating system kernels, applied to the seL4 kernel. Your work will also investigate how to extend seL4?s existing proofs of information flow security, which primarily cover storage channels, to also encompass timing channels. Further details about the research project are summarised in the following position paper: Gernot Heiser, Gerwin Klein and Toby Murray. "Can We Prove Time Protection?" in Proceedings of the Workshop on Hot Topics in Operating Systems (HotOS), pages 23-29, May 2019. https://arxiv.org/abs/1901.08338 The position is for two years in the first instance, based at the University of Melbourne under Dr Toby Murray (https://people.eng.unimelb.edu.au/tobym/). You will work with a close-knit team here at University of Melbourne, and collaborate heavily with UNSW and Data61?s Trustworthy Systems group, in Sydney. Candidates should have experience in at least one of the following: - program verification (e.g. Hoare logic) - information flow security (e.g. non-interference) - interactive theorem provers (e.g. Isabelle, Coq, etc.) Applications close on August 30, 11:55pm Australian Eastern Standard Time (GMT +10) http://jobs.unimelb.edu.au/caw/en/job/900474/research-fellow-in-verified-operating-system-security Informal enquiries should be directed to Toby Murray toby.murray at unimelb.edu.au https://people.eng.unimelb.edu.au/tobym/ From S.J.Thompson at kent.ac.uk Wed Aug 21 09:03:58 2019 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Wed, 21 Aug 2019 14:03:58 +0100 Subject: [TYPES/announce] Research Associate in Trustworthy Refactoring at Kent Message-ID: We are seeking to recruit an enthusiastic Research Associate to join the final year of the EPSRC project ?Trustworthy Refactoring?. The overall goal of this project is to investigate the design and construction of trustworthy refactoring tools: this means that when refactorings are performed, the tools will provide strong evidence that the refactoring has not changed the behaviour of the code, built on a solid theoretical understanding of the semantics of the language, thus establishing a step change in the practice of refactoring. If you have have a PhD in Computer Science, awarded or nearing completion, experience in functional programming (e.g. Haskell/ML/Erlang/?) and experience of using a proof assistant (e.g. Coq/Isabelle/HOL/?), you have what we?re looking for. More details about the project are here: https://jobs.kent.ac.uk/vacancy.aspx?ref=STM-047-19 If you have any questions about the post do contact one of us by email: Scott Owens (s.a.owens at kent.ac.uk) and Simon Thompson (s.j.thompson at kent.ac.uk) : we look forward to hearing from you. Scott and Simon Simon Thompson | Professor of Logic and Computation School of Computing | University of Kent | Canterbury, CT2 7NF, UK s.j.thompson at kent.ac.uk | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt From d.pym at ucl.ac.uk Thu Aug 22 08:41:25 2019 From: d.pym at ucl.ac.uk (Pym, David) Date: Thu, 22 Aug 2019 12:41:25 +0000 Subject: [TYPES/announce] Research Fellowship at UCL and LSE for the IRIS project Message-ID: <12D16945-F1BC-4F3D-9BEE-1DA555764EDE@ucl.ac.uk> Research Fellow - Programming Principles, Logic and Verification Group, - Ref:1820659 University College London is seeking to appoint a Research Fellow for examining modelling of large enterprise systems and architectures. This fellowship will involve working with industry partners to analyse and model their digital ecosystems. The Information Systems and Innovation group (ISIG) at the London School of Economics is well known for its research in the social, political and economic dimensions of information and communications technology. The Interface Reasoning for Interacting Systems (IRIS) project, led by Prof. David Pym, uses logical and algebraic methods, as well as management research theory, to understand the compositional structure of systems and their communications, seeking to develop analyses at all scales, from code through distributed systems to organizational structure, generically and uniformly. The role will be jointly managed by David Pym at UCL and Will Venters at LSE?s Department of Management ? a world-leading centre for Information Systems research. The PPLV group at UCL conducts world-leading research in logical and algebraic methods and their applications to program and systems modelling and verification. While based at UCL, the role will involve working at the LSE for around two days per week where you will have a desk. The post is funded for 12 months in the first instance with a possible extension up to 36 months. Ideally you will have a technical/engineering background with experience in business modelling, business analysis, programming, and formal methods, and an understanding of qualitative and quantitative research techniques. An understanding of information systems and management research would be highly desirable, as would experience of action research or design science. Good communication skills are essential. Applicants must hold, or be about to receive, a PhD in information systems, logic, theoretical computer science, or a closely related area. An interest in systems modelling verification, together with underlying logical and mathematical theory, is essential. Advanced programming skills and knowledge of, or some interest in, distributed systems and/or information and systems security are highly desirable. Appointment at Grade 7 is dependent upon having been awarded a PhD; if this is not the case, initial appointment will be at research assistant Grade 6B (salary ?30,922 - ?32,607 per annum) with payment at Grade 7 being backdated to the date of final submission of the PhD thesis. Further details and how to apply: https://atsv7.wcn.co.uk/search_engine/jobs.cgi?owner=5041404&ownertype=fair&jcode=1820659&vt_template=965&adminview=1 -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London Turing Fellow, The Alan Turing Institute, London d.pym at ucl.ac.uk www.cs.ucl.ac.uk/people/D.Pym.html www.cs.ucl.ac.uk/staff/D.Pym/ Assistant: Julia Savage, j.savage at ucl.ac.uk, +44 (0)20 7679 0327 From zufferey at mpi-sws.org Fri Aug 23 06:23:30 2019 From: zufferey at mpi-sws.org (Damien Zufferey) Date: Fri, 23 Aug 2019 12:23:30 +0200 Subject: [TYPES/announce] VMCAI 2020 Call for Papers Message-ID: -------------------------------------------------------------------------------- ????????????????????????????? VMCAI 2020 21st International Conference on Verification, Model Checking, and Abstract Interpretation New Orleans, Louisiana, United States, January 19th-January 21st, 2020 https://popl20.sigplan.org/home/VMCAI-2020 -------------------------------------------------------------------------------- # Objective VMCAI provides a forum for researchers from the communities of Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine these and related areas. VMCAI 2020 will be the 21st edition in the series. The proceedings of the conference will be published in the Springer Lecture Notes in Computer Science (LNCS) series. # Topics VMCAI 2020 welcomes research papers on any topic related to verification, model checking, and abstract interpretation. Research contributions can report new results as well as experimental evaluations and comparisons of existing techniques. Topics include, but are not limited to: - Program Verification - Model Checking - Abstract Interpretation - Abstract Domains - Program Synthesis - Static Analysis - Type Systems - Deductive Methods - Program Logics - First-Order Theories - Decision Procedures - Interpolation - Horn Clause Solving - Program Certification - Separation Logic - Probabilistic Programming and Analysis - Error Diagnosis - Detection of Bugs and Security Vulnerabilities - Program Transformations - Hybrid and Cyber-physical Systems - Concurrent Systems - Analysis of Numerical Properties. Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, and object-oriented programming. # Paper Submission VMCAI invites the submission of regular and tool papers. Both types of paper have the same format but will be evaluated differently. * Regular papers clearly identify and justify a advance to the field of verification, abstract interpretation, or model checking. Where applicable, they are supported by experimental validation. * Tool papers present a new tool, a new tool component, or novel extensions to an existing tool. They should provide a short description of the theoretical foundations, and emphasize the design and implementation concerns. Submissions are restricted to 20 pages in Springer?s LNCS format, not counting references. Additional material may be placed in an appendix, to be read at the discretion of the reviewers and to be omitted in the final version. Formatting style files and further guidelines for formatting can be found at the Springer website. Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is significant. Submissions are handled online: https://easychair.org/conferences/?conf=vmcai2020 More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Papers # Artifact VMCAI 2020 is introducing the possibility to submit an artifact along a paper. Artifacts are any additional material that substantiates the claims made in the paper, and ideally makes them fully replicable. Submitting an artifact is encouraged but not required. The artifact will be evaluated in parallel with the submission on the following criteria: consistency with and replicability of results in the paper, completeness, documentation, and ease of use. More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Artifacts # Important Dates - Paper submission:???????????????? October 1st, 2019 (anywhere on earth) - Artifact submission:????????????? October 8th, 2019 - Artifact clarification period:??? October 15th-18th, 2019 - Notification:???????????????????? November 7th, 2019 - Final version due:??????????????? November 15th, 2019 - Conference:?????????????????????? January 19th-21st, 2020 # Program Chairs - Dirk Beyer (LMU Munich, Germany) - Damien Zufferey (MPI-SWS, Germany) # Program Committee - Timos Antonopoulos (Yale University, USA) - Dirk Beyer (LMU Munich, Germany) - Nikolaj Bj?rner (Microsoft Research, USA) - Pavol ?ern? (TU Wien, Austria) - Rayna Dimitrova (University of Leicester, UK) - Constantin Enea (University Paris Diderot, France) - Pierre Ganty (IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Ashutosh Gupta (IIT Bombay, India) - Marie-Christine Jakobs (TU Darmstadt, Germany) - Laura Kovacs (TU Wien, Austria) - Jan Kretinsky (TU Munich, Germany) - Markus Kusano (Google, USA) - Ori Lahav (Tel Aviv University, Israel) - David Monniaux (CNRS and VERIMAG, France) - Kedar Namjoshi (Nokia Bell Labs, USA) - Andreas Podelski (University of Freiburg, Germany) - Nadia Polikarpova (University of California, San Diego) - Shaz Qadeer (Facebook, USA) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Natasha Sharygina (USI Lugano, Switzerland) - Mihaela Sighireanu (University Paris Diderot, France) - Jan Strejcek (Masaryk University, Czech Republic) - Alexander J. Summers (ETH Zurich, Switzerland) - Michael Tautschnig (Amazon Web Services, London, UK) - Caterina Urban (INRIA & ?cole Normale Sup?rieure, France) - Heike Wehrheim (Paderborn University, Germany) - Thomas Wies (New York University, USA) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) From matthias.gudemann at gmail.com Sat Aug 24 03:32:22 2019 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Sat, 24 Aug 2019 09:32:22 +0200 Subject: [TYPES/announce] Second call for papers Software Verfication and Testing (SVT) at SAC 2020 Message-ID: 35th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Brno, Czech Republic March 30 - April 3, 2020 http://www.sigapp.org/sac/sac2020/ SAC SVT 2020 Website : http://guedemann.org/svt2020/ Important dates =============== Sep. 15, 2019 - Submission of regular papers and SRC research abstracts Nov. 10, 2019 - Notification of paper / SRC abstract acceptance/rejection Nov. 25, 2019 - Camera-ready copies of accepted papers/SRC Dec. 10, 2019 - Author registration due date ACM Symposium on Applied Computing ================================== The ACM Symposium on Applied Computing (SAC) has gathered scientists from different areas of computing over the last thirty years. The forum represents an opportunity to interact with different communities sharing an interest in applied computing. SAC 2020 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will take place in Brno, Czech Republic. Software Verification and Testing Track ======================================= The Software Verification and Testing track aims at contributing to the challenge of improving the usability of formal methods in software engineering. The track covers areas such as formal methods for verification and testing, based on theorem proving, model checking, static analysis, and run-time verification. We invite authors to submit new results in formal verification and testing, as well as development of technologies to improve the usability of formal methods in software engineering. Also are welcome detailed descriptions of applications of mechanical verification to large scale software. Possible topics include, but are not limited to: * model checking * theorem proving * correct by construction development * model-based testing * software testing * symbolic execution * static and dynamic analysis * abstract interpretation * analysis methods for dependable systems * software certification and proof carrying code * fault diagnosis and debugging * verification and validation of large scale software systems * real world applications and case studies applying software testing and verification * benchmarks and data sets for software testing and verification Submission Guidelines ===================== Paper submissions must be original, unpublished work. Author(s) name(s) and address(es) must not appear in the body of the paper, and self-reference should be avoided and made in the third person. Submitted paper will undergo a blind review process. Authors of accepted papers should submit an editorial revision of their papers that fits within eight two-column pages (an extra two pages, to a total of ten pages, may be available at a charge). The length of a poster is limited to three pages (plus one extra page may be available at a charge). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2020 proceedings. Paper registration is required, allowing the inclusion of papers/posters in the conference proceedings. An author or a proxy attending SAC MUST present the work. This is a requirement for the presented work to be included in the ACM digital library. No-show of registered papers and posters will result in excluding them from the ACM digital library. It is planned to arrange a journal special issue after the conference. Student Research Competition ============================ As previous editions, SAC 2020 organises a Student Research Competition (SRC) Program to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. Guidelines and information about the SRC program can be found at http://www.sigapp.org/sac/sac2020/. SAC-SVT Program Committee Chairs =============================== Matthias G?demann, IOHK, Hong Kong Nikolai Kosmatov, CEA List, France SAC-SVT Program Committee ========================= - Wolfgang Ahrendt, Chalmers University, Sweden - S?bastien Bardin, CEA, France - Ezio Bartocci, TU Vienna, Austria - Radu Calinescu, University of York, UK - Christian Colombo, University of Malta, Malta - Maxime Cordy, University of Luxembourg, Luxembourg - Cristina David, University of Cambridge, UK - Giovanni Denaro, University of Milano Bicocca, Milano, Italy - Cath?rine Dubois, ENSIIE, France - Gidon Ernst, LMU Munich, Germany - Yli?s Falcone, University Grenoble Alpes, Inria, France - Carlo A. Furia, Universit? della Svizzera Italiana, Switzerland - Maria del Mar Gallardo, University of Malaga, Spain - Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada - Ralf Huuck, The University of New South Wales, Australia - Thierry J?ron, Inria, France - Maurizio Leotta, University of Genoa, Italy - Martin Leucker, University of L?beck, Germany - Stefan Leue, University of Konstanz, Germany - Fr?d?ric Loulergue, Northern Arizona University, USA - Mercedes Merayo, Universidad Complutense de Madrid, Spain - Brian Nielsen, Aalborg University, Denmark - Peter Csaba ?lveczky, University of Oslo, Norway - Jun Pang, University of Luxembourg, Luxembourg - Mike Papadakis, University of Luxembourg, Luxembourg - Filippo Ricca, University of Genova, Italy - Antoine Rollet, Bordeaux INP, LaBRI, France - Gwen Sala?n, University Grenoble Alpes, Inria, France - Julien Signoles, CEA, France - Marjan Sirjani, Malardalen University, Sweden - Tom van Dijk, University of Twente, Netherlands - Neil Walkinshaw, University of Sheffield, UK - Anton Wijs, Technische Universiteit Eindhoven, Netherlands - Burkhart Wolff, University Paris-Sud, LRI, France - Rongxin Wu, University of Science and Technology, Hong Kong - Nina Yevtushenko, Tomsk State University, Russia - Cemal Yilmaz, Sabanc? University, Turkey - Fatiha Za?di, University of Paris-Sud, France - Gianluigi Zavattaro, University of Bologna, Italy From hilde at itu.dk Sat Aug 24 06:41:21 2019 From: hilde at itu.dk (Thomas Hildebrandt) Date: Sat, 24 Aug 2019 10:41:21 +0000 Subject: [TYPES/announce] Tenure Track Assistant and Associate Professor Positions in Software Engineering In-Reply-To: <90497811-D90D-42BD-B621-B80B0DC57AFD@ku.dk> References: , <90497811-D90D-42BD-B621-B80B0DC57AFD@ku.dk> Message-ID: <6A3578A7-76DB-4972-9ADD-8AA40B6902E3@itu.dk> Department of Computer Science, University of Copenhagen is looking for outstanding applicants in all areas of software engineering, but research areas of special interest include: Model-driven software engineering, Formal Methods in Software Engineering, Requirements engineering, Process-aware Information Systems Engineering, Software Architecture, Software testing and verification, Security and Privacy by Design, Software engineering and AI, Empirical software engineering, Software development processes. The deadline for applications is Sunday 1 September 2019, 23:59 GMT +2. We are seeking to employ both tenure track assistant and associate professors. The positions are open from 1st February 2020 or as soon as possible thereafter. The successful applicant will become part of the department's section for Software, Data, People & Society (SDPS, https://di.ku.dk/english/research/sdps/). The SDPS section's research is concerned with research in technologies & methods for the development of effective & trustworthy software systems and management of data, designed for and by the people that develop and use the systems, often in an inter-disciplinary context. The section currently focus on database systems and management, distributed systems and ledgers (e.g. blockchain), intersection types, security and privacy, process modelling and intelligence (e.g. process mining), computer-supported collaborative work, health informatics, human- computer interaction, and information systems development. Further information on the Department is linked athttps://www.science.ku.dk/english/about-the-faculty/organisation/. Inquiries about the position can be made to Head of SDPS Section, Professor Thomas Hildebrandt (hilde at di.ku.dk, cell phone: +45 3142 5279) and Head of Department, Professor Mads Nielsen (mads at di.ku.dk, cell phone: +45 2460 0599). The University wishes our staff to reflect the diversity of society and thus welcomes applications from all qualified candidates regardless of personal background. The positions are covered by the Memorandum on Job Structure for Academic Staff. Terms of appointment and payment accord to the agreement between the Ministry of Finance and The Danish Confederation of Professional Associations on Academics in the State. You find all open positions in the SDPS Section at Department of Computer Science at https://di.ku.dk/english/research/sdps/open-positions/ The application including all attachments must be in English and submitted electronically by clicking the APPLY NOW link found in the specific call. ------------------------------------------------------------------------------------ The associate professor position: The candidate is expected to meet the following criteria: * A strong publication track record, including a significant number of corresponding authorships * Strong external network of collaboration, including joint publications * Demonstrated success in achieving external research funding * Demonstrated clear independence of former supervisors/mentors, or/and major contributions to the development of an existing research group * Successful supervision/co-supervision of MSc and PhD students Applicants are required to have university level teaching experience, documented teaching competencies and must be able to explain and reflect upon own teaching practice and portfolio. Formal pedagogical training or supervision equivalent to the University of Copenhagen teacher training programme for assistant professors is required. The department values interdisciplinary research and teaching and is actively involved in several cross- faculty research projects and educational programmes. Thus, the successful candidate must be capable of and interested in facilitating cross-disciplinary interactions both within the Computer Science Department and across the University. The candidate is expected to engage in interdisciplinary teaching, including courses for students with a non-technical background, e.g., the humanities or health sciences. Duties include the applicant?s own research, development of the field, assessment tasks, grant applications, and research management such as supervision and training of research fellows and other staff. The successful applicant must also teach, supervise, prepare and participate in examinations, and fulfill other tasks requested by the Department. Assessment of applicants will primarily consider their level of documented, original scientific production at an international level, including contributions to developments in their field, as well as their documented teaching qualifications. Managerial and out-reach qualifications of applicants including ability to attract external funding will also be considered. Commencing salary is currently up to DKK 473.749 including annual supplement (+ pension up to DKK 81.011). Negotiation for salary supplement and a starting package is possible. ------------------------------------------------------------------------------------ The tenure-track position: The tenure track assistant professor?s duties will primarily include research, including obligations with regard to publication/scientific communication and research-based teaching with associated examination obligations within software engineering. To a limited extent the position may also include other duties. The tenure track assistant professor must have an academic standing showing internationally competitive research, and/or have internationally recognized high potential to make a future impact. Assessment of applicants will primarily consider their level of documented, internationally competitive research. The ability to attract external funding will be considered together with outreach qualifications. Teaching qualifications are not mandatory but documented teaching qualifications and teaching experience will be considered. The starting salary is currently up to DKK 430.569 including annual supplement (+ pension up to DKK 73.627). Negotiation for salary supplement is possible. An assigned mentor will provide the tenure-track assistant professors with guidance related to career development, other academic topics and administrative procedures. Performance of the tenure-track assistant professor will be followed via internal yearly evaluations and a mid-term and final international evaluation by an assessment committee. If the ?final appraisal? is positive you will be promoted as associate professor. Performance and progression towards the criteria below will be evaluated with due consideration of differences between research fields. Criteria for promotion: After a 6-year tenure-track period tenure-track assistant professors are expected to meet the following criteria: * A strong publication track record within the specific field of research, including a significant number of corresponding authorships and at least some publications inhigh-ranked journals based on work carried out during the tenure-track period * Strong external network of collaboration, including joint publications * A significant track record of successful external research funding [Formuleringen tilrettes efter forskningsomr?dets muligheder for at tiltr?kke ekstern finansiering] * Establishment of a strong and internationally competitive research group demonstrating clear independence of former supervisors/mentors, or/and major contributions to the development of an existing research group demonstrating an ability to collaborate within the research group * Completed https://www.ind.ku.dk/english/course_overview/up/ and established a teaching portfolio via participation in teaching, including preparation and development of departmental courses * Successful supervision/co-supervision of MSc and PhD students -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Mon Aug 26 10:28:35 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Mon, 26 Aug 2019 07:28:35 -0700 Subject: [TYPES/announce] First call for participation for IFL 2019 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the first call for participation for IFL 2019. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Publicity Chair of IFL ================================================================================ IFL 2019 31st Symposium on Implementation and Application of Functional Languages National University of Singapore September 25th-27th, 2019 http://2019.iflconference.org ================================================================================ ### Scope The goal of the IFL symposia is to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL 2019 will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. Topics of interest to IFL include, but are not limited to: - language concepts - type systems, type checking, type inferencing - compilation techniques - staged compilation - run-time function specialization - run-time code generation - partial evaluation - (abstract) interpretation - metaprogramming - generic programming - automatic program generation - array processing - concurrent/parallel programming - concurrent/parallel program execution - embedded systems - web applications - (embedded) domain specific languages - security - novel memory management techniques - run-time profiling performance measurements - debugging and tracing - virtual/abstract machine architectures - validation, verification of functional programs - tools and programming techniques - (industrial) applications ### Keynote Speaker * Olivier Danvy, Yale-NUS College ### Submissions and peer-review Differently from previous editions of IFL, IFL 2019 solicits two kinds of submissions: * Regular papers (12 pages including references) * Draft papers for presentations ('weak' limit between 8 and 15 pages) Regular papers will undergo a rigorous review by the program committee, and will be evaluated according to their correctness, novelty, originality, relevance, significance, and clarity. A set of regular papers will be conditionally accepted for publication. Authors of conditionally accepted papers will be provided with committee reviews along with a set of mandatory revisions. Regular papers not accepted for publication will be considered as draft papers, at the request of the author. Draft papers will be screened to make sure that they are within the scope of IFL, and will be accepted for presentation or rejected accordingly. Prior to the symposium: Authors of conditionally accepted papers and accepted presentations will submit a pre-proceedings version of their work that will appear in the draft proceedings distributed at the symposium. The draft proceedings does not constitute a formal publication. We require that at least one of the authors present the work at IFL 2019. After the symposium: Authors of conditionally accepted papers will submit a revised versions of their paper for the formal post-proceedings. The program committee will assess whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. Our interest is to ultimately accept all conditionally accepted papers. If you are an author of a conditionally accepted paper, please make sure that you address all the concerns of the reviewers. Authors of accepted presentations will be given the opportunity to incorporate the feedback from discussions at the symposium and will be invited to submit a revised full article for the formal post-proceedings. The program committee will evaluate these submissions according to their correctness, novelty, originality, relevance, significance, and clarity, and will thereby determine whether the paper is accepted or rejected. ### Publication The formal proceedings will appear in the International Conference Proceedings Series of the ACM Digital Library. At no time may work submitted to IFL be simultaneously submitted to other venues; submissions must adhere to ACM SIGPLAN's republication policy: http://www.sigplan.org/Resources/Policies/Republication ### Important dates Submission of regular papers: June 15, 2019 Submission of draft papers: August 1, 2019 Regular papers notification: August 1, 2019 Regular draft papers notification: August 7, 2019 Deadline for early registration: August 31, 2019 Submission of pre-proceedings version: September 15, 2019 IFL Symposium: September 25-27, 2019 Submission of papers for post-proceedings: November 30, 2019 Notification of acceptance: January 31, 2020 Camera-ready version: February 29, 2020 ### Submission details All contributions must be written in English. Papers must use the ACM two columns conference format, which can be found at: http://www.acm.org/publications/proceedings-template Authors submit through EasyChair: https://easychair.org/conferences/?conf=ifl2019 ### Peter Landin Prize The Peter Landin Prize is awarded to the best paper presented at the symposium every year. The honored article is selected by the program committee based on the submissions received for the formal review process. The prize carries a cash award equivalent to 150 Euros. ### Organization and Program committee Chairs: Jurrien Stutterheim (Standard Chartered Bank Singapore), Wei Ngan Chin (National University of Singapore) Program Committee: - Olaf Chitil, University of Kent - Clemens Grelck, University of Amsterdam - Daisuke Kimura, Toho University - Pieter Koopman, Radboud University - Tam?s Kozsik, E?tv?s Lor?nd University - Roman Leschinskiy, Facebook - Ben Lippmeier, The University of New South Wales - Marco T. Morazan, Seton Hall University - Sven-Bodo Scholz, Heriot-Watt University - Tom Schrijvers, Katholieke Universiteit Leuven - Alejandro Serrano, Utrecht University - Tony Sloane, Macquarie University - Simon Thompson, University of Kent - Marcos Viera, Universidad de la Rep?blica - Wei Ngan Chin, NUS - Jurri?n Stutterheim, Standard Chartered Bank ### Venue The 31st IFL is organized by the National University of Singapore. Singapore is located in the heart of South-East Asia, and the city itself is extremely well connected by trains and taxis. See the website for more information on the venue. ### Acknowledgments This call-for-papers is an adaptation and evolution of content from previous instances of IFL. We are grateful to prior organizers for their work, which is reused here. A part of IFL 2019 format and CFP language that describes conditionally accepted papers has been adapted from call-for-papers of OOPSLA conferences. -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.luckcuck at liverpool.ac.uk Tue Aug 27 10:21:57 2019 From: m.luckcuck at liverpool.ac.uk (Matt Luckcuck) Date: Tue, 27 Aug 2019 15:21:57 +0100 Subject: [TYPES/announce] Call for Participation: Formal Methods for Autonomous Systems (FMAS) Message-ID: <3FBF3D98-60EE-4E71-B888-9B2BDA76768D@getmailspring.com> Workshop: Formal Methods for Autonomous Systems (FMAS) A satellite workshop of Formal Methods 2019 This one day workshop will bring together researchers working on a range of techniques for formal verification of autonomous systems, to present recent work in the area, discuss key difficulties, and stimulate collaboration between the robotics and formal methods ??communities. This workshop will include invited speakers, contributed papers, experience reports, and a discussion panel. More details can be found on our website: https://autonomy-and-verification-uol.github.io/events/fmas Registration is open as follows: Early ? until Sep 10 (AoE) Late ? from Sep 11 until 5 Oct (AoE) On site ? from Oct 6 to Oct 11 (AoE) When registering, please mention that you plan to attend FMAS as this helps us to secure funding for our invited speakers. Registration is via the FM2019 website: https://bit.ly/2JfdBjO Programme Information The workshop will feature invited speakers and presentations of accepted papers. The workshop will also feature a discussion panel for a structured, whole-group conversation for scoping the future directions of formal methods for autonomous systems. Invited Speakers: Claudio Menghi (https://claudiomenghi.github.io/index.html), University of Luxembourg: Formal Methods Meet Autonomous Systems: a Journey on a Two-Year Research Collaboration with Industry Kristin Rozier (https://www.aere.iastate.edu/kyrozier/), Iowa State University: Runtime Reasoning that Really Flies Accepted Papars A Temporal Logic Semantics for Teleo-Reactive Procedures ? Keith Clark, Brijesh Dongol, and Peter Robinson Verification of Fair Controllers for Urban Traffic Manoeuvres at Intersections ? Maike Schwammberger, and Christopher Bischopink CriSGen: Constraint-based Generation of Critical Scenarios for Autonomous Vehicles ? Andreas Nonnengart, Matthias Klusch, and Christian Mueller Towards a Mission Definition, Verification and Validation Toolchain ? Louis Viard, Laurent Ciarletta and Pierre-Etienne Moreau A Model Checking Agent-Based Architecture for Representing the Rules of the Road on Autonomous Vehicles ? Gleifer Alves, Louise Dennis and Michael Fisher Scope Autonomous ? and Robotic ? Systems present unique challenges for formal methods. They are embodied entities that can interact with the real world and make autonomous decisions. Amongst others, they can be viewed as safety-critical, cyber-physical, hybrid, and real-time systems. Key issues for formal methods applied to autonomous systems include capturing how the system will deal with a dynamic external environment and verification of the system?s decision making capabilities ? including planning, safety, ethical, and reconfiguration choices. Some autonomous systems require certification before deployment, others require public trust for wide adoption; both of these scenarios are being tackled by formal methods. The goals of this workshop are to bring together leading researchers in this area to present recent and ongoing work, including experience reports and case studies as well as identify future directions for this emerging application of formal methods. This workshop is concerned with the use of formal methods to specify, model, or verify autonomous or robotic systems, in whole or in part. Submissions may focus on case studies that identify the challenges for formal methods in this area, or experience reports that provide guidelines for tackling these challenges. Work using integrated formal methods, or describing the future directions of this field, are particularly welcome. Chairs Marie Farrell (https://cgi.csc.liv.ac.uk/~marie) , University of Liverpool, UK Michael Fisher (https://cgi.csc.liv.ac.uk/~michael) , University of Liverpool, UK Matt Luckcuck (https://cgi.csc.liv.ac.uk/~mattlck) , University of Liverpool, UK ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From ana.agvb at gmail.com Mon Aug 26 11:33:36 2019 From: ana.agvb at gmail.com (Ana Borges) Date: Mon, 26 Aug 2019 17:33:36 +0200 Subject: [TYPES/announce] PhD student position on formal verification of legal software, Barcelona (Spain), Deadline: 5 Sep 2019 - Final call for applications Message-ID: The University of Barcelona offers a PhD position in collaboration with the Catalan industrial sector. The industrial component of the PhD revolves around the development and verification of legal software in Coq within Formal Vindications SL (http://formalvindications.com/). This work will be complemented with the formalization of parts of logic/mathematics. The group where this project will be embedded works on ordinal analysis via modal logic and reflection principles; we expect collaboration with the main group to arise, but we are open to alternative proposals. The PhD student will be part of a large and active research group. Currently, the group is lead by Joost J. Joosten and consists of three researchers who have over two years of experience with proof assistants, type-theory and pure and applied proof theory. There are three fellow PhD students working on related topics. Furthermore, the project counts with three junior scientific staff members, a senior Coq developer and a versatile programmer. The group is embedded into various research projects, including European, National and Regional funds. The general logic landscape of the Barcelona metropolitan area is rich and diverse and counts with groups and specialists in areas like algebraic logic, computability theory, formal linguistics, model theory, and set theory. We offer a three-year position in the PhD program in Mathematics and Computer Science which is located in the very center of Barcelona. If after three years the PhD has not been finished, but there is realistic expectations that it will be finished soon, the company will consider continuing the position in its major characteristics. Apart from the usual PhD trajectory, the candidates will participate in cutting edge formalization developments in an industrial setting. The travel allowances can exceed 2200? per year and the gross salary varies between 18K and 22K per year depending on how much financial support this project receives from the Catalan authorities. We are looking for candidates with a background in theoretical computer science and/or mathematical logic. It is a strict requirement to have finished a relevant Master with an average undergraduate and master score of at least 6.5 out of 10. Apart from the required knowledge of Coq and Ocaml, other IT skills are recommended, especially knowledge/experience with other functional programming languages. Previous commercial work experience is a plus and working proficiency in English is a must. Interested candidates should make their first statement of interest through the official AGAUR site, where they can fill in a pre-application. A direct link to it is: http://doctoratsindustrials.gencat.cat/files/file/attachment/7019/072_DI_FV_UB_PE6_PE1_20190701.pdf After a first selection, candidates will be asked to file their application package no later than September 5. The application package should contain: (+) CV; (+) Motivation letter; (+) Transcript of obtained academic results in the relevant master and undergraduate; (+) Email addresses of three references to whom we might refer in case we consider this desirable. Further information about the position can be obtained by writing an email to Aleix Sol? at vacancies at formalvindications.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From anvan at dtu.dk Wed Aug 28 03:41:49 2019 From: anvan at dtu.dk (Andrea Vandin) Date: Wed, 28 Aug 2019 09:41:49 +0200 Subject: [TYPES/announce] PhD Position in Formal Methods for Biology at DTU Technical University of Denmark Message-ID: The section for Formal Methods of DTU Compute offers a 3-years PhD position starting in late 2019 or early 2020. The position is funded by the Independent Research Fund of Denmark through the project ?REDUCTO: A novel approach for the reduction of Boolean networks?. The PI of the project is the Associate Professor Andrea Vandin in collaboration with Luca Cardelli (University of Oxford, UK), Claudine Chaouiya (I2M, Aix Marseille Univ, CNRS, Centrale Marseille, Marseille, France & Instituto Gulbenkian de Ci?ncia, Portugal), and Lars Keld Nielsen (Novo Nordisk Foundation Center for Biosustainability, Denmark). Funds are allocated for research visits to the project collaborators. The PhD student will be co-supervised by Andrea Vandin and the Head of Section Alberto Lluch Lafuente. *Project Description* Boolean networks (BN) are a graph-based well-established method to model biological systems. In order to accurately model systems, we often face models too complex to be interpreted or analyzed. Several reduction techniques exist to mitigate this problem. Our crucial hypothesis is that novel approaches to the reduction of BNs are needed, and that those can be developed by using a theoretical computer science approach. The project aims at developing novel mathematically-grounded techniques and tools to reduce and simplify complex BNs. The starting point will be recent work of the PI, presented e.g. in: - Maximal aggregation of polynomial dynamical systems, L Cardelli, M Tribastone, M Tschaikowski, A Vandin, Proceedings of the National Academy of Sciences 114 (38), 10029-10034, https://doi.org/10.1073/pnas.1702697114 - Symbolic computation of differential equivalences, L Cardelli, M Tribastone, M Tschaikowski, A Vandin, Proceedings of POPL 2016, https://doi.org/10.1145/2837614.2837649 Tool support will be based on the tool ERODE (http://bit.ly/ERODE), maintained by the PI. *Requirements* Candidates must have (or be close to complete) a master degree in computer science and engineering, applied mathematics, or similar academic qualifications. Preference will be given to candidates with documented experience in formal methods, while interest in biological topics will be positively considered. Good command of the English language is essential. *We offer* We offer an interesting and challenging job in an international environment. DTU is a leading technical university in northern Europe which benchmarks with the best universities in the world. Salary is competitive (roughly in the order of 2400 EUR net per month). This is a 3 years full-time position. *Expression of Interest* Interested candidates should contact Andrea Vandin ( http://people.compute.dtu.dk/anvan/) at anvan at dtu.dk. -- Andrea Vandin, PhD Associate Professor DTU - Technical University of Denmark, Department of Applied Mathematics and Computer Science, Section on Formal Methods http://www.compute.dtu.dk/english/research/formalmethods URL: http://people.compute.dtu.dk/anvan/ e-mail: anvan at dtu.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From Dominique.Devriese at vub.be Wed Aug 28 06:38:55 2019 From: Dominique.Devriese at vub.be (Dominique DEVRIESE) Date: Wed, 28 Aug 2019 10:38:55 +0000 Subject: [TYPES/announce] Call for Presentations on Principles of Secure Compilation (PriSC Workshop @ POPL 2020) Message-ID: (apologies if you receive multiple copies of this announcement) ======================================================================= Call for Presentations on Secure Compilation (PriSC Workshop @ POPL'19) ======================================================================= The emerging field of secure compilation aims to preserve security properties of programs when they have been compiled to low-level languages such as assembly, where high-level abstractions don?t exist, and unsafe, unexpected interactions with libraries, other programs, the operating system and even the hardware are possible. For unsafe source languages like C, secure compilation requires careful handling of undefined source-language behavior (like buffer overflows and double frees). Formally, secure compilation aims to protect high-level language abstractions in compiled code, even against adversarial low-level contexts, thus enabling sound reasoning about security in the source language. A complementary goal is to keep the compiled code efficient, often leveraging new hardware security features and advances in compiler design. Other necessary components are identifying and formalizing properties that secure compilers must possess, devising efficient security mechanisms (both software and hardware), and developing effective verification and proof techniques. Research in the field thus puts together advances in compiler design, programming languages, systems security, verification, and computer architecture. 4th Workshop on Principles of Secure Compilation (PriSC 2020) ================================================== The Workshop on Principles of Secure Compilation (PriSC) is a relatively new, informal 1-day workshop without any proceedings. The goal is to bring together researchers interested in secure compilation and to identify interesting research directions and open challenges. The 4th edition of PriSC will be held on January 25 in New Orleans, Louisiana USA together with the ACM SIGPLAN Symposium on Principles of Programming Languages (POPL), 2020. Important Dates ============= * Fri 18 Oct 2019: Submission deadline * Wed 13 Nov 2019: Notification * Sat 25 Jan 2020: Workshop Presentation Proposals and Attending the Workshop ========================================= Anyone interested in presenting at the workshop should submit an extended abstract (up to 2 pages, details below) covering past, ongoing, or future work. Any topic that could be of interest to secure compilation is in scope. Secure compilation should be interpreted very broadly to include any work in security, programming languages, architecture, systems or their combination that can be leveraged to preserve security properties of programs when they are compiled or to eliminate low-level vulnerabilities. Presentations that provide a useful outside view or challenge the community are also welcome. This includes presentations on new attack vectors such as microarchitectural side-channels, whose defenses could benefit from compiler techniques. Specific topics of interest include but are not limited to: - Attacker models for secure compiler chains. - Secure compiler properties: fully abstract compilation and similar properties, memory safety, control-flow integrity, preservation of safety, information flow and other (hyper-)properties against adversarial contexts, secure multi-language interoperability. - Secure interaction between different programming languages: foreign function interfaces, gradual types, securely combining different memory management strategies. - Enforcement mechanisms and low-level security primitives: static checking, program verification, typed assembly languages, reference monitoring, program rewriting, software-based isolation/hiding techniques (SFI, crypto-based, randomization-based, OS/hypervisor-based), security-oriented architectural features such as Intel?s SGX, MPX and MPK, capability machines, side-channel defenses, object capabilities. - Experimental evaluation and applications of secure compilers. - Proof methods relevant to compilation: (bi)simulation, logical relations, game semantics, trace semantics, multi-language semantics, embedded interpreters. - Formal verification of secure compilation chains (protection mechanisms, compilers, linkers, loaders), machine-checked proofs, translation validation, property-based testing. Guidelines for Submitting Extended Abstracts =================================== Extended abstracts should be submitted in PDF format and not exceed 2 pages. They should be formatted in two-column layout, 10pt font, and be printable on A4 and US Letter sized paper. We recommend using the new acmart LaTeX style in sigplan mode. Submissions are not anonymous and should provide sufficient detail to be assessed by the program committee. Presentation at the workshop does not preclude publication elsewhere. Contact and More Information ======================= For questions please contact the workshop chairs, Dominique Devriese and Deian Stefan. To make sure you receive such announcements in the future please subscribe to the low-traffic mailing list. -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Wed Aug 28 11:21:31 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Wed, 28 Aug 2019 08:21:31 -0700 Subject: [TYPES/announce] First call for draft papers for TFPIE 2020 (Trends in Functional Programming in Education) Message-ID: Hello, Please, find below the final call for draft papers for TFPIE 2020. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Chair of TFPIE 2020 ======================================================================== TFPIE 2020 Call for papers http://www.staff.science.uu.nl/~hage0101/tfpie2020/index.html February 12th 2020, Krakow, Poland (co-located with TFP 2020 and Lambda Days) TFPIE 2020 welcomes submissions describing techniques used in the classroom, tools used in and/or developed for the classroom and any creative use of functional programming (FP) to aid education in or outside Computer Science. Topics of interest include, but are not limited to: FP and beginning CS students FP and Computational Thinking FP and Artificial Intelligence FP in Robotics FP and Music Advanced FP for undergraduates FP in graduate education Engaging students in research using FP FP in Programming Languages FP in the high school curriculum FP as a stepping stone to other CS topics FP and Philosophy The pedagogy of teaching FP FP and e-learning: MOOCs, automated assessment etc. Best Lectures - more details below In addition to papers, we are requesting best lecture presentations. What's your best lecture topic in an FP related course? Do you have a fun way to present FP concepts to novices or perhaps an especially interesting presentation of a difficult topic? In either case, please consider sharing it. Best lecture topics will be selected for presentation based on a short abstract describing the lecture and its interest to TFPIE attendees. The length of the presentation should be comparable to that of a paper. On top of the lecture itself, the presentation can also provide commentary on the lecture. Submissions Potential presenters are invited to submit an extended abstract (4-6 pages) or a draft paper (up to 20 pages) in EPTCS style. The authors of accepted presentations will have their preprints and their slides made available on the workshop's website. Papers and abstracts can be submitted via easychair at the following link: https://easychair.org/conferences/?conf=tfpie2020 . After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles that will be published in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Dates Submission deadline: January 14th 2020, Anywhere on Earth. Notification: January 17th 2020 TFPIE Registration Deadline: January 20th 2020 Workshop: February 12th 2020 Submission for formal review: April 19th 2020, Anywhere on Earth. Notification of full article: June 6th 2020 Camera ready: July 1st 2020 Program Committee Olaf Chitil - University of Kent Youyou Cong - Tokyo Institute of Technology Marko van Eekelen - Open University of the Netherlands and Radboud University Nijmegen Jurriaan Hage (Chair) - Utrecht University Marco T. Morazan - Seton Hall University, USA Sharon Tuttle - Humboldt State University, USA Janis Voigtlaender - University of Duisburg-Essen Viktoria Zsok - Eotvos Lorand University Note: information on TFP is available at http://www.cse.chalmers.se/~rjmh/tfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From email at justinh.su Wed Aug 28 17:55:45 2019 From: email at justinh.su (Justin Hsu) Date: Wed, 28 Aug 2019 21:55:45 +0000 Subject: [TYPES/announce] CALL FOR SCHOLARSHIP APPLICATIONS: PLMW @ POPL 2020 Message-ID: CALL FOR SCHOLARSHIP APPLICATIONS (**DEADLINE: OCTOBER 7**) ACM SIGPLAN Programming Languages Mentoring Workshop, New Orleans, Louisiana Tuesday, January 21, 2020 Co-located with POPL 2020 Web page: https://popl20.sigplan.org/home/PLMW-POPL-2020 After the success of the first eight Programming Languages Mentoring Workshops at POPL 2012-2019 we are announcing the 9th SIGPLAN Programming Languages Mentoring Workshop (PLMW), co-located with POPL 2020 and organised by Stephanie Balzer, Justin Hsu, Robbert Krebbers, and Nobuko Yoshida. The purpose of this mentoring workshop is to encourage graduate students and senior undergraduate students to pursue careers in programming language research. This workshop will bring together world leaders in programming languages research and teaching from academia and industry to provide (a) technical sessions on cutting-edge PL research and (b) mentoring sessions on how to prepare for a research career. The workshop will help students imagine how they might contribute to our research community. We especially encourage women and underrepresented minority students, and people with disabilities to attend PLMW. This workshop is part of the activities surrounding POPL, the Symposium on Principles of Programming Languages, and takes place the day before the main conference. One goal of the workshop is to make the POPL conference more accessible to newcomers. We hope that participants will stay through the entire conference. A number of sponsors (listed below) have generously donated scholarship funds for qualified students to attend PLMW. These scholarships should cover reasonable expenses (airfare, hotel, and registration fees) for attendance at both the workshop and the POPL conference. Students attending this year will get one year free student membership of SIGPLAN, unless they prefer to opt out during their application. The workshop registration is open to all. Students with alternative sources of funding are welcome as well. APPLICATION for PLMW scholarship: The scholarship application can be accessed at the following URL: https://forms.gle/dzV8ELgQUx2xfEjm9 The deadline for full consideration of funding is Monday, October 7. Selected participants will be notified by October 21. Confirmed speakers (so far): * Adriana Compagnoni, Stevens Institute of Technology * Isil Dillig, UT Austin * Derek Dreyer, MPI-SWS * Marco Gaboardi, SUNY Buffalo * Lindsey Kuper, UC Santa Cruz * Xavier Leroy, Inria Confirmed sponsors (so far): * An Anonymous Donor * NSF * ACM SIGPLAN * Amazon -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsiek at indiana.edu Thu Aug 29 09:18:40 2019 From: jsiek at indiana.edu (Siek, Jeremy) Date: Thu, 29 Aug 2019 13:18:40 +0000 Subject: [TYPES/announce] ACM Workshop on Gradual Typing (WGT@POPL2020) Message-ID: CALL FOR PAPERS WGT20 First ACM SIGPLAN Workshop on Gradual Typing (WGT) to be held on January 25th, 2020 in New Orleans co-hosted with POPL. Important dates Submission deadline: Monday, October the 21st, 2019 Notification: Sunday, December the 1st, 2019 Workshop: Saturday, January the 21st, 2020 Description The ACM SIGPLAN Workshop on Gradual Typing is a venue for disseminating the latest results on the integration of compile-time and run-time checking of program invariants, such as the integration of static and dynamic type checking. The workshop serves as an incubator for ideas, open problems, and manuscripts: it is a place where the community can meet, discuss, and give each other constructive feedback. The workshop will encourage participation from researchers in both academia and industry, drawing people from the many active projects on both sides of the aisle. Criteria and proceedings We expect the workshop to be informal since its goals are to exchange information, foster collaboration, and establish common ground. This is why not only new results, but also unfinished work with stimulating ideas, or visionary work proposing new research tracks will be welcome. The Program Committee will thus prioritize novelty and timeliness over presentation quality. We also expect authors to use the workshop as a testbed for their work before submitting a polished version of it to mainstream ACM conferences. Thus, the proceedings will not be a formal or archival publication but they will be made available online right before the workshop. Submission requirements Submission site: http://wgt20.hotcrp.com Authors are invited to submit unpublished manuscripts using the site above. Submissions must be in pdf and have no more than 25 pages of text, excluding bibliography, using the new ACM Proceedings format for PACMPL. However, we hope to receive also much shorter submissions typically of 5-10 pages. Why such a stark difference in lengths? We think that 5-10 pages are all you need to expose your unbaked topic or your brilliant idea you want present at the workshop, but we do not want authors of a polished work to be obliged to cut their article just for presenting their results at WGT. PACMPL templates for Microsoft Word and LaTeX can be found at the SIGPLAN author information page. In particular, authors using LaTeX should use the acmart-pacmpl-template.tex file (with the acmsmall option). Submitted papers must adhere to the SIGPLAN Republication Policy and the ACM Policy on Plagiarism. Concurrent submissions to other conferences, workshops, journals, or similar forums of publication are not allowed. Program Committee Amal Ahmed (Northeastern University) Nick Benton (Facebook) Giuseppe Castagna (co-organizer, CNRS and University of Paris) Erik Ernst (Google Inc.) Ronald Garcia (University of British Columbia) Atsushi Igarashi (Kyoto University) Francesco Nardelli (INRIA) Dmitry Petrashko (Stripe Inc.) Jeremy G. Siek (co-organizer, Indiana University) Eric Tanter (University of Chile) Sam Tobin-Hochstadt (Indiana University) Niki Vazou (IMDEA) Eric Walkingshaw (Oregon State University) __________________________________________ Jeremy G. Siek > Professor School of Informatics and Computing Indiana University Bloomington http://homes.soic.indiana.edu/jsiek/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From barrett at cs.stanford.edu Thu Aug 29 16:11:05 2019 From: barrett at cs.stanford.edu (barrett) Date: Thu, 29 Aug 2019 13:11:05 -0700 (PDT) Subject: [TYPES/announce] FMCAD 2019 Call for Participation Message-ID: <20190829201105.C6A42140374@barrett1.stanford.edu> CALL FOR PARTICIPATION International Conference on Formal Methods in Computer-Aided Design (FMCAD) Hyatt Place San Jose Downtown, San Jose, California, USA, Oct 22 - 25, 2019 For program and registration, see: https://fmcad.forsyte.at/FMCAD19/ IMPORTANT DATES Early Registration deadline: Oct 1, 2019 FMCAD Tutorial Day: Oct 22, 2019 Regular Program: Oct 23 - 25, 2019 Part of the FMCAD 2019 program - FMCAD Student Forum - Hardware Model Checking Competition CONFERENCE SCOPE AND PUBLICATION FMCAD 2019 is the nineteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. STUDENT FORUM Continuing the tradition of the previous years, FMCAD 2019 is hosting a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback. FMCAD 2019 COMMITTEES PROGRAM CHAIRS: Clark Barrett, Stanford University Jin Yang, Intel Corporation PROGRAM COMMITTEE: Erika Abraham, Aachen University June Andronick, CSIRO|Data61 and UNSW Timos Antonopoulos, Yale University Armin Biere, Johannes Kepler University Per Bjesse, Synopsys Jasmin Blanchette, Inria Nancy Roderick Bloem, Graz University of Technology Gianpiero Cabodi, Politechnico Torino Supratik Chakraborty, IIT Bombay Sylvain Conchon, Universite Paris-Sud Vijay D'Silva, Google Rayna Dimitrova, University of Leicester Malay Ganai, Synopsys Alberto Griggio, Fondazione Bruno Kessler Liana Hadarean, Amazon Joe Hendrix, Galois Marijn Heule, University of Texas at Austin Warren Hunt, University of Texas at Austin Alexander Ivrii, IBM George Karpenkov, Google Panagiotis Manolios, Northeastern University Ken McMillan, Microsoft Research Rajdeep Mukherjee, Cadence Alexander Nadel, Intel Corporation Corina Pasareanu, NASA/CMU Sandip Ray, University of Florida Giles Reger, University of Manchester Anna Slobodova, Centaur Armando Solar-Lezama, Massachusetts Institute of Technology Niklas S??rensson, Mentor Graphics Daryl Stewart, ARM Christoph Sticksel, MathWorks Chao Wang, University of Southern California Georg Weissenbacher, Vienna University of Technology Zhenkun Yang, Intel Corporation Lenore Zuck, University of Illinois at Chicago TUTORIAL CHAIR: Sandip Ray, University of Florida STUDENT FORUM CHAIRS: Grigory Fedyukovich, Princeton University WEBMASTER: Tom van Dijk, Johannes Kepler University LOCAL ARRANGEMENT: Yoni Zohar, Stanford University PUBLICATION CHAIR: Florian Lonsing, Stanford University FMCAD STEERING COMMITTEE: Armin Biere, Johannes Kepler University Alan Hu, University of British Columbia Warren Hunt, University of Texas at Austin Vigyan Singhal, Oski Tech Georg Weissenbacher, Vienna University of Technology From casperbp at gmail.com Fri Aug 30 09:08:55 2019 From: casperbp at gmail.com (Casper Bach Poulsen) Date: Fri, 30 Aug 2019 15:08:55 +0200 Subject: [TYPES/announce] PEPM 2020 Call for Papers Message-ID: -- CALL FOR PAPERS -- ACM SIGPLAN Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM) 2020 =============================================================================== * Website : https://popl20.sigplan.org/home/pepm-2020 * Time : 20th - 21st January 2020 * Place : New Orleans, Louisiana, United States (co-located with POPL 2020) The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM), which has a history going back to 1991 and has co-located with POPL every year since 2006, originates in the discoveries of practically useful automated techniques for evaluating programs with only partial input. Over the years, the scope of PEPM has expanded to include a variety of research areas centred around the theme of semantics-based program manipulation ? the systematic exploitation of treating programs not only as subject to black-box execution, but also as data structures that can be generated, analysed, and transformed while establishing or maintaining important semantic properties. Scope ----- In addition to the traditional PEPM topics (see below), PEPM 2020 welcomes submissions in new domains, in particular: * Semantics based and machine-learning based program synthesis and program optimisation. * Modelling, analysis, and transformation techniques for distributed and concurrent protocols and programs, such as session types, linear types, and contract specifications. More generally, topics of interest for PEPM 2020 include, but are not limited to: * Program and model manipulation techniques such as: supercompilation, partial evaluation, fusion, on-the-fly program adaptation, active libraries, program inversion, slicing, symbolic execution, refactoring, decompilation, and obfuscation. * Techniques that treat programs/models as data objects including metaprogramming, generative programming, embedded domain-specific languages, program synthesis by sketching and inductive programming, staged computation, and model-driven program generation and transformation. * Program analysis techniques that are used to drive program/model manipulation such as: abstract interpretation, termination checking, binding-time analysis, constraint solving, type systems, automated testing and test case generation. * Application of the above techniques including case studies of program manipulation in real-world (industrial, open-source) projects and software development processes, descriptions of robust tools capable of effectively handling realistic applications, benchmarking. Examples of application domains include legacy program understanding and transformation, DSL implementations, visual languages and end-user programming, scientific computing, middleware frameworks and infrastructure needed for distributed and web-based applications, embedded and resource-limited computation, and security. This list of categories is not exhaustive, and we encourage submissions describing new theories and applications related to semantics-based program manipulation in general. If you have a question as to whether a potential submission is within the scope of the workshop, please contact the programme co-chairs, Casper Bach Poulsen (http://casperbp.net) and Zhenjiang Hu (http://sei.pku.edu.cn/~hu/). Submission categories and guidelines ------------------------------------ Two kinds of submissions will be accepted: Regular Research Papers and Short Papers. * Regular Research Papers should describe new results, and will be judged on originality, correctness, significance, and clarity. Regular research papers must not exceed 12 pages (excluding bibliography). * Short Papers may include tool demonstrations and presentations of exciting if not fully polished research, and of interesting academic, industrial, and open-source applications that are new or unfamiliar. Short papers must not exceed 6 pages (excluding bibliography). Both kinds of submissions should be typeset using the two-column ?sigplan? sub-format of the new ?acmart? format available at: http://sigplan.org/Resources/Author/ and submitted electronically via HotCRP: https://pepm20.hotcrp.com/ PEPM 2020 will employ lightweight double-blind reviewing according to the rules of POPL 2020. Quoting from POPL 2020?s call for papers: ?submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors? own related work should be in the third person (e.g., not ?We build on our previous work ...? but rather ?We build on the work of ...?). The purpose of this process is to help the PC and external reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult. In particular, important background references should not be omitted or anonymized. In addition, authors are free to disseminate their ideas or draft versions of their paper as usual. For example, authors may post drafts of their papers on the web or give talks on their research ideas.? See POPL 2020?s Submission and Reviewing FAQ page for more information: https://popl20.sigplan.org/track/POPL-2020-Research-Papers#Submission-and-Reviewing-FAQ Submissions are welcome from PC members (except the two co-chairs). Accepted papers will appear in formal proceedings published by ACM, and be included in the ACM Digital Library. Authors of short papers, however, can ask for their papers to be left out of the formal proceedings. At least one author of each accepted contribution must attend the workshop and present the work. In the case of tool demonstration papers, a live demonstration of the described tool is expected. Suggested topics, evaluation criteria, and writing guidelines for both research tool demonstration papers will be made available on the PEPM 2020 web site: https://popl20.sigplan.org/home/pepm-2020 Student participants with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses and other support. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC programme, see its web page: https://www.sigplan.org/PAC/ Important dates --------------- * Paper submission deadline : Friday 18th October 2019 (AoE) * Author notification : Monday 11th November 2019 (AoE) * Workshop : Monday 20th and Tuesday 21st January 2020 The proceedings are expected to be published 2 weeks pre-conference. AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work. (For those rare conferences whose proceedings are published in the ACM Digital Library after the conference is over, the official publication date remains the first day of the conference.) Best paper award ---------------- PEPM 2020 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Programme committee ------------------- * Andreas Abel (Chalmers U.) * Guillaume Allais (U. Strathclyde) * Nada Amin (Cambridge U.) * Casper Bach Poulsen (co-chair) (TU Delft) * Patrick Bahr (Copenhagen U.) * Aggelos Biboudis (EPFL) * Olivier Danvy (National U. Singapore) * ?lvaro Garc?a-P?rez (IMDEA) * Jeremy Gibbons (Oxford U.) * Robert Gl?ck (Copenhagen U.) * Torsten Grust (U. Tubingen) * Zhenjiang Hu (co-chair) (Peking U./NII) * Hideya Iwasaki (U. Electro-Communications) * Oleg Kiselyov (Tohoku U.) * Hedehiko Masuhara (Tokyo I. Technology) * Keisuke Nakano (Tohoku U.) * Bruno Oliveira (U. Hong Kong) * Jens Palsberg (UCLA) * Jo?o Saraiva (Minho U.) * Tom Schrijvers (KU Leuven) * Eijiro Sumii (Tohoku U.) * Walid Taha (Halmstad U.) * Nobuko Yoshida (Imperial C. London) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bahareh1812 at gmail.com Fri Aug 30 14:23:27 2019 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Fri, 30 Aug 2019 20:23:27 +0200 Subject: [TYPES/announce] Circularity in Syntax and Semantics 2019: final call for submissions Message-ID: Final call for submissions Circularity in Syntax and Semantics 2019 20-22 November 2019, Gothenburg, Sweden http://www.cse.chalmers.se/~bahafs/CiSS2019/ ----------------- The conference is dedicated to aspects of circularity and ill-foundedness in formal methods. The aim is to gather together researchers who study and/or utilise these phenomena from different perspectives such as provability, formal reasoning, construction, computation and complexity. As well as invited speakers there will be sessions for contributed talks. Topics of interest include (but are not restricted to): - Logics with circular or self-referential semantics, such as temporal logics, fixed point logic, mu-calculi; - Models of infinite computation, including automata and games; - Non-wellfounded or circular derivation systems for provability, satisfiability, type-checking, etc.; - Impredicative constructions in foundations, such as theories of inductive definitions, impredicative type theory and non-wellfounded set theory; - Self-reference in natural and formal languages and their treatment; - Philosophical considerations of any of the above topics. We are proud to announce that the 2019 Lindstr?m Lectures will be held in connection with CiSS and delivered by Johan van Benthem. More information is available at https://flov.gu.se/english/research/research-areas/logic/lindstrom-lectures IMPORTANT DATES ----------------- Extended submission deadline: 6 September 2019 Notification: 30 September 2019 Registration deadline: TBA Conference: 20?22 November 2019 INVITED SPEAKERS ----------------- - Johan van Benthem (Amsterdam) - Mads Dam (KTH) - Amina Doumane (Lyon & Warsaw) - Mai Gehrke (CNRS) - Helle Hvid Hansen (TU Delft) - Paul-Andr? Milli?s (Paris Diderot) REGISTRATION ----------------- Registration is mandatory but there is no registration fee for attendance. SUBMISSIONS ----------------- We invite submissions for contributed talks on topics related to the theme of the meeting. These can be on published results or work in progress. Submissions via the EasyChair conference page: https://easychair.org/conferences/?conf=ciss2019 Abstracts should be compiled using the EasyChair class file and are limited to 3 pages including references (12pt, 2cm margins). PROGRAMME COMMITTEE ----------------- - Bahareh Afshari (Gothenburg and Amsterdam) co-chair - David Baelde (Cachan) - Anupam Das (Copenhagen) - Valentin Goranko (Stockholm) - Graham Leigh (Gothenburg) co-chair - Alexis Saurin (Paris) - Yde Venema (Amsterdam) ORGANISING COMMITTEE ----------------- - Bahareh Afshari (GU & UvA) - Paul Gorbow (GU) - Mattias Granberg Olsson (GU) - Graham Leigh (GU) ENQUIRIES ----------------- For enquiries please email: bahareh.afshari at gu.se SPONSORS ----------------- * Swedish Research Council * Knut and Alice Wallenberg Foundation * Association for Symbolic Logic * Department of Philosophy, Linguistics and Theory of Science (University of Gothenburg) From tarmo at cs.ioc.ee Sat Aug 31 14:32:33 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Sat, 31 Aug 2019 18:32:33 +0000 Subject: [TYPES/announce] ETAPS 2020 2nd joint call for papers Message-ID: <20190831183233.4edd22d5@cs.ioc.ee> ****************************************************************** JOINT CALL FOR PAPERS 23rd European Joint Conferences on Theory and Practice of Software ETAPS 2020 Dublin, Ireland, 25-30 April 2020 http://www.etaps.org/2020 ****************************************************************** -- ABOUT ETAPS -- ETAPS is the primary European forum for academic and industrial researchers working on topics relating to software science. ETAPS, established in 1998, is a confederation of four annual conferences, accompanied by satellite workshops. ETAPS 2020 is the twenty-third event in the series. -- MAIN CONFERENCES (27-30 April) -- * ESOP: European Symposium on Programming (PC chair: Peter M?ller, ETH Z?rich, Switzerland) * FASE: Fundamental Approaches to Software Engineering (PC chairs: Heike Wehrheim, Universit?t Paderborn, Germany, and Jordi Cabot, Universitat Oberta de Catalunya, Spain) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs: Barbara K?nig, Univ Duisburg-Essen, Germany, and Jean Goubault-Larrecq, LSV, ENS Paris-Saclay, France) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs: Armin Biere, Johannes-Kepler-Univ Linz, Austria, and David Parker, University of Birmingham, United Kingdom) TACAS '20 will host the 9th Competition on Software Verification (SV-COMP). POST, which was an ETAPS conference 2012-2019, has been discontinued. -- INVITED SPEAKERS -- * Unifying speakers: Lars Birkedal (Aarhus Universitet, Denmark) Jane Hillston (University of Edinburgh, United Kingdom) * ESOP invited speaker: Isil Dillig (University of Texas at Austin, USA) * FASE invited speaker: Willem Visser (Stellenbosch University, South Africa) -- IMPORTANT DATES * Papers due: 24 October 2019 23:59 AoE (=GMT-12) * Rebuttal (ESOP, FoSSaCS and, for selected papers, TACAS): 9 December 00:01 AoE - 10 December 23:59 AoE * Notification: 23 December 2019 * Camera-ready versions due: 22 February 2020 -- SUBMISSION INSTRUCTIONS -- The four main conferences of ETAPS 2020 solicit contributions of the following types: * ESOP: regular research papers of max 25 pp (excl bibl) * FASE: regular research papers and empirical evaluation papers of max 18 pp (excl bibl), tool demonstration papers of 6+6 pp * FoSSaCS: regular research papers of max 18 pp (excl bibl) * TACAS: regular research papers, case study papers and regular tool papers of max 16 pp (excl bibl), tool demonstration papers of 6 pp For definitions of the different paper types and specific instructions, where they are present, see the webpages of the individual conferences. All accepted papers will appear in the conference proceedings and have presentations during the conference. A condition of submission is that, if the submission is accepted, one of the authors attends the conference to give the presentation. Submitted papers must be in English presenting original research. They must be unpublished and not submitted for publication elsewhere. In particular, simultaneous submission of the same contribution to multiple ETAPS conferences is forbidden. Submissions must follow the formatting guidelines of Springer's LNCS and be submitted electronically in pdf through the Easychair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use double-blind reviewing. Authors are asked to omit their names and institutions; refer to own prior work in the third person; not to include acknowledgements that might identify them. Regular tool paper and tool demonstration paper submissions to TACAS must be accompanied by an artifact. The artifact will be evaluated and the outcome will be taken into account in the acceptance decision of the paper. ESOP and FoSSaCS will use an author rebuttal phase. TACAS will have rebuttal for selected papers. -- PUBLICATION The proceedings will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of Springer's LNCS series. The proceedings volumes will appear in gold open access, so the published versions of all papers will be available for everyone to download from the publisher's website freely, from the date of online publication, perpetually. The copyright of the papers will remain with the authors. -- SATELLITE EVENTS (25-26 April) -- A number of satellite workshops will take place before the main conferences. * 25-26 April (two days): CMCS, GALOP, SynCoP, VerifyThis, VPT, WADT, WRLA * 25 April: CREST, InterAVT, MSFP, TEASE-LP * 26 April: HCVS, MARS, MeTRiD, PLACES, RW -- CITY AND HOST INSTITUTION -- Dublin (Baile ?tha Cliath) is the capital and largest city of the Republic of Ireland. It is situated on the East coast of Ireland, at the mouth of the River Liffey, at the centre of the Greater Dublin area with 1.9 million inhabitants. Dublin is a historical and contemporary centre for education, the arts, administration and industry. As of 2018 the city was listed by the Globalization and World Cities Research Network (GaWC) as a global city, with a ranking of Alpha-, which places it among the top thirty cities in the world. ETAPS 2020 is organised by the University of Limerick in cooperation with Lero, the Irish Software Research Centre spanning 9 universities and ITs in Ireland. -- ORGANIZERS -- General chair: Tiziana Margaria (University of Limerick and Lero, Ireland) Workshop chairs: Falk Howar (Technische Universit?t Dortmund, Germany) and Peter H?fner (Data61, Australia) Practical organization: Easy Conferences -- FURTHER INFORMATION -- Please do not hesitate to contact the general chair at . From BM at sit.org Mon Sep 2 03:23:29 2019 From: BM at sit.org (Bertrand Meyer SIT) Date: Mon, 2 Sep 2019 07:23:29 +0000 Subject: [TYPES/announce] PhD and postdoc positions at Schaffhausen Institute of Technology Message-ID: The Chair of Software and Security (Prof. Bertrand Meyer) at the newly created Schaffhausen Institute of Technology (http://sit.org) has open positions for both PhD students and postdocs. We are looking for candidates with a passion for reliable software and a mix of theoretical knowledge and practical experience in software engineering. Candidates should have degrees in computer science or related fields: a doctorate for postdoc positions, a master?s degree for PhD positions. Postdoc candidates should have a substantial publication record. Experience in one or more of the following fields is a plus: * Software verification (axiomatic, model-checking, abstract interpretation etc.). * Advanced techniques of software testing. * Formal methods, semantics of programming languages, type theory. * Design by Contract, Eiffel, techniques of correctness-by-construction. * Cybersecurity. Compensation at both levels is attractive. Note that the PhD program is conducted in cooperation with partner universities. Interested candidates should send a CV and relevant documents or links to bm at sit.org. They are also welcome to contact Prof. Bertrand Meyer for details. -------------- next part -------------- An HTML attachment was scrubbed... URL: From evan.chang at colorado.edu Mon Sep 2 21:23:40 2019 From: evan.chang at colorado.edu (Bor-Yuh Evan Chang) Date: Mon, 2 Sep 2019 19:23:40 -0600 Subject: [TYPES/announce] SAS 2019: Register Early by Sep 10 Message-ID: --------------------------------------------------------------------- CALL FOR PARTICIPATION SAS 2019 26th Static Analysis Symposium Part of the 3rd World Congress on Formal Methods Porto, Portugal, October 8-11, 2019 http://staticanalysis.org/sas2019 --------------------------------------------------------------------- ABOUT Static Analysis is widely recognized as a fundamental tool for program verification, bug detection, compiler optimization, program understanding, and software maintenance. The series of Static Analysis Symposia has served as the primary venue for the presentation of theoretical, practical, and application advances in the area. The 26th Static Analysis Symposium, SAS 2019, will be held in Porto, Portugal. REGISTRATION Register via the FM'19 World Congress at http://bit.ly/fm19-register: - Early until Sep 10 (AoE) - Late from Sep 11 until 5 Oct (AoE) - On site from Oct 6 to Oct 11 (AoE) INVITED TALKS - Mayur Naik (University of Pennsylvania): Rethinking Static Analysis by Combining Discrete and Continuous Reasoning. - Caterina Urban (INRIA/ENS): Static Analysis of Data Science Software. - Somesh Jha (University of Wisconsin-Madison): Towards Semantic Adversarial Examples. - Suresh Jagannathan (Purdue University): Learning Verifiers and Verifying Learners. PROGRAM The conference program is available at https://easychair.org/smart-program/SAS2019/. AFFILIATED EVENTS - 10th Workshop on Static Analysis and Systems Biology (SASB 2019). Chairs: Pedro T. Monteiro (INESC-ID / IST - Universidade de Lisboa) and Jean Krivine (CNRS) - 10th Workshop on Tools for Automatic Program Analysis (TAPAS 2019). Chair: David Delmas (Airbus and Sorbonne Universit?) - 8th Workshop on Numerical and Symbolic Abstract Domains (NSAD 2019). Chair: Laure Gonnord (Universit? de Lyon) FM'19 WORLD CONGRESS For additional information about the 3rd World Congress on Formal Methods, visit http://formalmethods2019.inesctec.pt/. Hope to see you in Porto! Bor-Yuh Evan Chang, Program Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Tue Sep 3 03:06:41 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 3 Sep 2019 07:06:41 +0000 Subject: [TYPES/announce] NWPT 2019 2nd call for contributions Message-ID: <20190903070641.46c9c8a4@cs.ioc.ee> CALL FOR CONTRIBUTIONS 31st Nordic Workshop on Programming Theory, NWPT 2019 Tallinn, Estonia, 13-15 November 2019 http://cs.ttu.ee/events/nwpt2019 Important Dates Submission of abstracts 16 September 2019 Notification 4 October 2019 Final versions 15 October 2019 Registration 15 October 2019 Background The NWPT series of annual workshops is a forum bringing together programming theorists from the Nordic and Baltic countries, but also from elsewhere. List of Topics Semantics of programming languages Programming language design and programming methodology Programming logics Formal specification of programs Program verification Program construction Tools for program verification and construction Program transformation and refinement Real-time and hybrid systems Models of concurrency and distributed computing Model-based testing Language-based security Invited Speakers Mohamed Bettaz, Philadelphia University, Amman, Jordan Ando Saabas, Bolt, Estonia Pawel Sobocinski, Tallinn University of Technology, Estonia Submission Guidelines Authors wishing to give a talk at the workshop are requested to submit abstracts of 2-3 pages (pdf, printable on A4 paper, using easychair.cls) through EasyChair (https://easychair.org/conferences/?conf=nwpt2019) by 16 September, 2019. Work in progress as well as abstracts of manuscripts submitted for formal publication elsewhere are permitted. The abstracts of the accepted contributions will be available electronically before the workshop. By submitting to EasyChair you agree that your abstract will be publicly available. Moreover, you as an author are responsible for the content. Post-workshop Publication We have arranged a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) devoted to the best contributions to the workshop. The contributions will be selected by the PC. They will be invited after the workshop and will undergo a rigorous, journal-strength review process according to the standards of JLAMP. Program Committee Antonis Achilleos, Reykjav?k University, Iceland Johannes Borgstr?m, Uppsala University, Sweden Martin Elsman, University of Copenhagen, Denmark Daniel Fava, University of Oslo, Norway John Gallagher, RUC, Denmark Michael R. Hansen, DTU, Denmark Magne Haveraaen, University of Bergen, Norway Keijo Heljanko, University of Helsinki, Finland Thomas T. Hildebrandt, ITU Copenhagen, Denmark Einar Broch Johnsen, University of Oslo, Norway Jaakko J?rvi, University of Bergen, Norway Yngve Lamo, Western Norway Univ. of Applied Sciences, Norway Kim G. Larsen, Aalborg University, Denmark Alberto Lluch Lafuente, DTU, Denmark Fabrizio Montesi, University of Southern Denmark, Denmark Wojciech Mostowski, Halmstad University, Sweden Olaf Owe, University of Oslo, Norway Philipp R?mmer, Uppsala University, Sweden Gerardo Schneider, University of Gothenburg, Sweden Cristina Seceleanu, M?lardalen University, Sweden Jiri Srba, Aalborg University, Denmark Tarmo Uustalu, Reykjav?k University, Iceland J?ri Vain, Tallinn University of Techn., Estonia Antti Valmari, University of Jyv?skyl?, Finland Marina Wald?n, ?bo Akademi University, Finland Organizing Committee J?ri Vain (chair) Tarmo Uustalu Leonidas Tsiopoulos Juhan Ernits Marko K??ramees Venue The 31st Nordic Workshop on Programming Theory 2019 will take place in the campus of Tallinn University of Technology. Contact Further information can be obtained by mailing the organizers at nwpt2019 at ttu.ee. From fritz at henglein.com Tue Sep 3 06:49:58 2019 From: fritz at henglein.com (fritz at henglein.com) Date: Tue, 3 Sep 2019 12:49:58 +0200 Subject: [TYPES/announce] Ph.D. positions at University of Copenhagen Message-ID: <9EE5B4E6-4A59-4CA6-B348-5161AAC9B94F@henglein.com> The Faculty of Science at the University of Copenhagen offers a considerable number of attractive Ph.D. fellowships with application deadline October 1st, 2019. The Programming Languages and Theory of Computation (PLTC) section at the Department of Computer Science (DIKU) welcomes proposals and applications in all aspects of programming languages and systems, computability and complexity theory. We specifically encourage applications in functional programming language theory, design and implementation technology, including type-based mechanization, verification, analysis, implementation and optimization. We research semantic, logical and algorithmic foundations of computing and programming, in particular functional programming; design and implement novel programming and domain-specific languages for emerging and future computer architectures (GPUs, reversible/quantum computing); research and develop secure, private, scalable and verifiable decentralized systems (including blockchain and distributed ledger systems) and smart contract technology; apply to and derive impetus from a number of computer science (e.g. machine learning, probabilistic programming, computational finance, database systems, and logic) and application domains in collaboration with academic and industrial collaborators. Requirements are solid, documented programming language theory and/or computability/complexity theory foundations, a good command of English, and willingness to live in the?world's most livable city . We encourage you to send your academic CV documenting your qualifications for programming languages and systems research to a faculty member of the PLTC section prior to applying for a Ph.D. stipend to align your and our interests. -------------- next part -------------- An HTML attachment was scrubbed... URL: From catalin.hritcu at gmail.com Wed Sep 4 06:19:48 2019 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Wed, 4 Sep 2019 12:19:48 +0200 Subject: [TYPES/announce] CFP for Certified Programs and Proofs (CPP 2020) Message-ID: ## CFP for Certified Programs and Proofs (CPP 2020) ## Certified Programs and Proofs (CPP) is an international conference on practical and theoretical topics in all areas that consider certification as an essential paradigm for their work. Certification here means formal, mechanized verification of some sort, preferably with the production of independently checkable certificates. CPP spans areas of computer science, mathematics, logic, and education. CPP 2020 will be held on 20-21 January 2020 in New Orleans, Louisiana, United States and will be co-located with POPL 2020. CPP 2020 is sponsored by ACM SIGPLAN, in cooperation with ACM SIGLOG. For more information about this edition and the CPP series please visit: https://popl20.sigplan.org/home/CPP-2020 ### News - Submission guideline news: **lightweight double-blind reviewing process** and **unrestricted appendices** that don't count against the page limit - Delighted to announce that the **invited speakers** for CPP 2020 will be: Adam Chlipala (MIT CSAIL) and Grigore Rosu (UIUC and Runtime Verification) - CPP 2020 will also host the **POPLmark 15 Year Retrospective Panel** ### Important Dates - Abstract Deadline: 16 October 2019 at 23:59 AoE (UTC-12h) - Paper Submission Deadline: 21 October 2019 at 23:59 AoE (UTC-12h) - Notification: 27 November 2019 - Camera Ready Deadline: 20 December 2019 - Conference: 20 - 21 January 2020 Deadlines expire at the end of the day, anywhere on earth. Abstract and submission deadlines are tight and there will be **no extensions**. ### Topics of Interest We welcome submissions in research areas related to formal certification of programs and proofs. The following is a non-exhaustive list of topics of interests to CPP: - certified or certifying programming, compilation, linking, OS kernels, runtime systems, and security monitors; - certified mathematical libraries and mathematical theorems; - proof assistants (e.g, ACL2, Agda, Coq, Dafny, F*, HOL, HOL-Light, Idris, Isabelle, Lean, Mizar, Nuprl, PVS, etc) - new languages and tools for certified programming; - program analysis, program verification, and program synthesis; - program logics, type systems, and semantics for certified code; - logics for certifying concurrent and distributed systems; - mechanized metatheory, formalized programming language semantics, and logical frameworks; - higher-order logics, dependent type theory, proof theory, logical systems, separation logics, and logics for security; - verification of correctness and security properties; - formally verified blockchains and smart contracts; - certificates for decision procedures, including linear algebra, polynomial systems, SAT, SMT, and unification in algebras of interest; - certificates for semi-decision procedures, including equality, first-order logic, and higher-order unification; - certificates for program termination; - formal models of computation; - mechanized (un)decidability and computational complexity proofs; - user interfaces for proof assistants and theorem provers; - original formal proofs of known results in math or computer science; - teaching mathematics and computer science with proof assistants. ### Program Committee Members - Jasmin Christian Blanchette (VU Amsterdam, Netherlands -- co-chair) - Catalin Hritcu (Inria Paris, France -- co-chair) - Nada Amin (Harvard University - USA) - Jes?s Mar?a Aransay Azofra (Universidad de La Rioja - Spain) - Mauricio Ayala-Rincon (Universidade de Brasilia - Brazil) - Liron Cohen (Cornell University - USA) - Dominique Devriese (Vrije Universiteit Brussel - Belgium) - Jean-Christophe Filli?tre (CNRS - France) - Adam Grabowski (University of Bialystok - Poland) - Warren Hunt (University of Texas - USA) - Ori Lahav (Tel Aviv University - Israel) - Peter Lammich (The University of Manchester - UK) - Dominique Larchey-Wendling (Univ. de Lorraine, CNRS, LORIA - France) - Hongjin Liang (Nanjing University - China) - Assia Mahboubi (Inria and VU Amsterdam - France) - Cesar Munoz (NASA - USA) - Vivek Nigam (fortiss GmbH - Germany) - Benjamin Pierce (University of Pennsylvania - USA) - Vincent Rahli (University of Luxembourg, SnT - Luxembourg) - Christine Rizkallah (UNSW Sydney - Australia) - Ilya Sergey (Yale-NUS College and National University of Singapore) - Kathrin Stark (Saarland University - Germany) - Nikhil Swamy (Microsoft Research - USA) - Nicolas Tabareau (Inria - France) - Dmitriy Traytel (ETH Z?rich - Switzerland) - Floris van Doorn (University of Pittsburgh - USA) - Akihisa Yamada (National Institute of Informatics - Japan) - Roberto Zunino (University of Trento - Italy) ### Submission Guidelines Prior to the paper submission deadline, the authors should upload their **anonymized** paper in PDF format through the HotCRP system at https://cpp2020.hotcrp.com Submissions must be written in English and provide sufficient detail to allow the program committee to assess the merits of the paper. Submitted papers must be formatted following the [ACM SIGPLAN Proceedings](http://www.sigplan.org/Resources/Author/) format using the `acmart` style with the `sigplan` option, which provides a two-column style, using 10 point font for the main text, and a header for double blind review submission, i.e., ``` \documentclass[sigplan,10pt,review]{acmart}\settopmatter{printfolios=true,printccs=false,printacmref=false} ``` Submitted papers should not exceed 12 pages, including tables and figures, but **excluding bibliography and clearly marked appendices**. The paper should be self contained without the appendices. Shorter papers are welcome and will be given equal consideration. Papers not conforming to the requirements concerning format and maximum length may be rejected without further consideration. CPP 2020 will employ a **lightweight double-blind reviewing process**. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work ?" but rather ?We build on the work of ?"). The purpose of this process is to help the PC and external reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult. In particular, important background references should not be omitted or anonymized. In addition, authors are free to disseminate their ideas or draft versions of their paper as usual. For example, authors may post drafts of their papers on the web or give talks on their research ideas. POPL has answers for frequently asked questions addressing many common concerns: https://popl20.sigplan.org/track/POPL-2020-Research-Papers#Submission-and-Reviewing-FAQ We encourage authors to provide any supplementary material that is required to support the claims made in the paper, such as proof scripts or experimental data. These materials must be uploaded at submission time, as an archive, not via a URL. Two forms of supplementary material may be submitted: - Anonymous supplementary material is available to the reviewers before they submit their first-draft reviews. - Non-anonymous supplementary material is available to the reviewers after they have submitted their first-draft reviews and learned the identity of the authors. Use the anonymous form whenever possible, so that the materials can be taken into account from the beginning of the reviewing process. Submitted papers must adhere to the SIGPLAN Republication Policy and the ACM Policy on Plagiarism. Concurrent submissions to other conferences, journals, workshops with proceedings, or similar forums of publication are not allowed. The PC chairs should be informed of closely related work submitted to a conference or journal in advance of submission. One author of each accepted paper is expected to present it at the conference. ### Publication, copyright, and open access The CPP proceedings will be published by the ACM, and authors of accepted papers will be required to choose one of the following publication options: 1. Author retains copyright of the work and grants ACM **a non-exclusive permission-to-publish license** and, optionally, licenses the work under a Creative Commons license; 2. Author retains copyright of the work and grants ACM **an exclusive permission-to-publish license**; 3. Author **transfers copyright** of the work to ACM. For authors who can afford it, we recommend option 1, which will make the paper **Gold Open Access**, and also encourage such authors to license their work under the CC-BY license. ACM will charge you an article processing fee for this option (currently, US$700), which you have to pay directly with the ACM. For everyone else, we recommend option 2, which is free and allows you to achieve **Green Open Access**, by uploading a pre-print of your paper to a repository that guarantees permanent archival such as arXiv or HAL. This is anyway a good idea for **timely dissemination** even if you chose option 1. Ensuring timely dissemination is particularly important for this edition, since, because of the very tight schedule, the official proceedings might not be available in time for CPP. The official CPP 2020 proceedings will also be available via SIGPLAN OpenTOC. For ACM's take on this, see their Copyright Policy and Author Rights. ### Contact For any questions please contact the two PC chairs: Catalin Hritcu , Jasmin Christian Blanchette From aggelos.biboudis at epfl.ch Wed Sep 4 09:12:21 2019 From: aggelos.biboudis at epfl.ch (Aggelos Biboudis) Date: Wed, 4 Sep 2019 15:12:21 +0200 Subject: [TYPES/announce] SPLASH 2019 Call for Participation (early reg.: Sep.20!) Message-ID: ACM Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH'19) Athens, Greece Sun 20 - Fri 25 October 2019 2019.splashcon.org twitter.com/splashcon www.facebook.com/SPLASHCon Sponsored by ACM SIGPLAN SPLASH is the ACM SIGPLAN conference on Systems, Programming, Languages, and Applications: Software for Humanity. SPLASH embraces all aspects of software construction and delivery, to make it the premier conference on the applications of programming languages--at the intersection of programming languages and software engineering. SPLASH 2019 will take place in Athens from Sunday 20th to Friday 25th of October 2019. SPLASH includes the following co-located conferences: OOPSLA, Onward!, GPCE, SLE, DLS (note changed date), and MPLR; as well as a large array of workshops and events. The Rebase track (formerly ?SPLASH-I?) aims to deliver presentations of interest to software practitioners and researchers alike. Rebase will feature perspectives from industry giants, to rocketship startups, to academic research, and solutions from algorithms to physical computing, to quantum computing. Registration ------------ ** Friday, 20th September 2019 (Early Deadline) ** <-- very soon! * Contact: info at splashcon.org * Register: https://2019.splashcon.org/attending/Registration * Venue: https://2019.splashcon.org/venue/splash-2019-venue Conference ---------- OOPSLA 2019 https://2019.splashcon.org/track/splash-2019-oopsla Onward! Papers https://2019.splashcon.org/track/splash-2019-Onward-papers Onward! Essays https://2019.splashcon.org/track/splash-2019-Onward-essays Rebase https://2019.splashcon.org/track/splash-2019-rebase Dynamic Languages Symposium (DLS) *Note*: DLS?19 will be on Sunday instead of its usual slot https://conf.researchr.org/home/dls-2019 Generative Programming: Concepts & Experiences (GPCE) https://conf.researchr.org/home/gpce-2019 Software Language Engineering (SLE) https://conf.researchr.org/home/sle-2019 Managed Programming Languages and Runtimes (MPLR) https://conf.researchr.org/home/mplr-2019 SPLASH-E https://2019.splashcon.org/track/splash-2019-SPLASH-E Doctoral Symposium http://2019.splashcon.org/track/splash-2019-Doctoral-Symposium Student Research Competition https://2019.splashcon.org/track/splash-2019-SRC Workshops --------- AGERE (Actors, Agents, and Decentralized Control) https://2019.splashcon.org/home/agere-2019 AI-SEPS (AI-Inspired and Empirical Methods for SE on Parallel Computing Systems) https://2019.splashcon.org/home/seps-2019 DSM (Domain-Specific Modeling) https://2019.splashcon.org/home/dsm-2019 IC (Incremental Computing) https://2019.splashcon.org/home/ic-2019 LIVE (Live Programming) https://2019.splashcon.org/home/live-2019 META (Metaprogramming) https://2019.splashcon.org/home/meta-2019 NJR (Normalized Java Resource) https://2019.splashcon.org/home/njr-2019 REBLS (Reactive and Event-based Languages and Systems) https://2019.splashcon.org/home/rebls-2019 STOKED (Spatio-Temporal platforms for Observations and Knowledge of Earth Data) https://2019.splashcon.org/home/stoked-2019 VMIL (Virtual Machines and Intermediate Languages) https://2019.splashcon.org/home/vmil-2019 Looking forward to seeing you in Athens! From abb at cs.stir.ac.uk Thu Sep 5 10:55:56 2019 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Thu, 5 Sep 2019 15:55:56 +0100 Subject: [TYPES/announce] PhD on Trusted Decentralised Applications Message-ID: Dear colleagues, Could you please circulate the following call/attached leaflet for a fully-funded PhD in Scotland on blockchain technologies, please? Many thanks With best wishes, Andrea Bracciali ----------------- ====================================================== Trustable decentralised applications on reliable blockchain technologies Fully-funded PhD Studentship University of Stirling, UK ====================================================== A fully funded PhD studentship on Trustable dapps on reliable blockchain technologies is available at the Computing Science and Mathematics division of the University of Stirling, UK, in collaboration with Wallet.Services (www.wallet.services). The goal of this project is the design of a suitable framework to support the development of reliable and trustable blockchain-based decentralised applications. This project benefits from the participation of WalletServices (www.wallet.services), a well-established startup in the global fintech sector. WalletServices will provide use cases of interest and their industrial know-how to the project. The scientific project will take in consideration the latest developments in the technology, including, for instance, off-chain and multi-chain frameworks, tokenomics, proof of stake, blockchain programming and verification aspects. Specific interests and expertise of the student will also be taken into due consideration, as appropriate. This project will be carried out under the joint supervision of Dr. Andrea Bracciali and WalletServices, within an international academic network with expertise in verification, game theory, cryptography, programming languages, modelling and finance, and will enjoy the support of a growing multidisciplinary group of researchers and students interested in blockchain technologies. This project will also benefit from the thriving fintech Scottish sector, which has a strong interest in blockchain technologies, and could particularly contribute to the, academic or industrial, career development of the student. Students with a background in, or across, computer science, economics, mathematics (non-exclusive list!), and interested in a scientific approach to breakthrough technologies are encouraged to apply. Exposure to formal verification, programming languages, game theory and/or understanding of ?crypto-economics?, and/or competence in software development are a plus. The studentship will cover tuition fees, and a standard stipend at RCUK rates (from about 14/15k GBP per annum), for three years for Home/EU students. Interested candidates are invited to contact Dr. Andrea Bracciali abb at cs.stir.ac.uk +44 (0)1786 467446 should they wish to apply for the position, or further discuss the project and any detail of the fellowship, PhD studies and university life at Stirling University and in Scotland in general. We would like to fill the position shortly, but the start date can be negotiated. We are planning to start interviewing applicants no later than October 11th and until the position will be filled. ------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PhD_WS-BLOCKCHAIN_leaflet.pdf Type: application/pdf Size: 77099 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From r.e.monti at utwente.nl Fri Sep 6 06:42:06 2019 From: r.e.monti at utwente.nl (r.e.monti at utwente.nl) Date: Fri, 6 Sep 2019 10:42:06 +0000 Subject: [TYPES/announce] VerifyThis Long-term Challenge starts NOW! Message-ID: <5DBC9C9C-9A20-403D-9066-844FCCDDDFF2@utwente.nl> Dear colleagues, We would like to invite you to join the first VerifyThis Collaborative Long-Term Challenge! https://verifythis.github.io or watch the video: https://vimeo.com/357544904 VerifyThis is a program verification competition, which is annually held at ETAPS. During the competition, participants work for 90 minutes on relatively small but intriguing verification challenges. With the VerifyThis Long-Term Challenge we would like to see how far the formal verification community can get within 6 months if they collaborate to verify a real-world software application. The VerifyThis Long-Term Challenge is starting now, and it will be open until 29th of February, 2020. We would like to encourage everybody in the formal verification community to participate in this challenge, and to use their tools and technique to tackle parts of the challenges. More information about the challenge is available at https://verifythis.github.io. On this page, you can register your team, and subscribe to our mailing list. The mailing list will be used to for communication and collaboration between the participants, and it will allow you to stay up to date with the other teams' progress. The results of the challenge will be presented during VerifyThis at ETAPS2020. In addition, we plan to prepare a special results with (individual and collaborative) solutions. We look forward to your contribution! Mattias Ulbrich & Alexander Weigl --- Karlsruhe Institute of Technology, Germany. Marieke Huisman & Raul Monti --- University of Twente, Netherlands. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.delmas at lip6.fr Fri Sep 6 08:55:09 2019 From: david.delmas at lip6.fr (David Delmas) Date: Fri, 6 Sep 2019 14:55:09 +0200 Subject: [TYPES/announce] TAPAS 2019 - Call for Participation - Register Early by Sep 10 Message-ID: <7b3bf621-26b6-ef3b-6767-327c1224b203@lip6.fr> --------------------------------------------------------------------------- ? ? ? ? ? ? ? ? ? ? ?CALL FOR PARTICIPATION ? ? ? ? ? ? ? ? ? ? ? ? ? ?? TAPAS 2019 ?10th Workshop on Tools for Automatic Program Analysis ? ? Part of the 3rd World Congress on Formal Methods ? ?? ?? ? ? ? ? ? Porto, Portugal, October 8, 2019 http://staticanalysis.org/tapas2019 --------------------------------------------------------------------------- ABOUT TAPAS 2019 is a satellite workshop of SAS 2019, the 26th Static Analysis Symposium. It is intended to promote discussions between users of static analysis tools, and specialists in all areas of program analysis design and implementation. REGISTRATION Register via the FM'19 World Congress at http://bit.ly/fm19-register: - Early until Sep 10 (AoE) - Late from Sep 11 until 5 Oct (AoE) - On site from Oct 6 to Oct 11 (AoE) INVITED TALKS - Pascal Lacabanne (Airbus) - Bernard Schmidt (Bosch) PROGRAM The conference program is available at https://easychair.org/smart-program/TAPAS2019/. FM'19 WORLD CONGRESS For additional information about the 3rd World Congress on Formal Methods, visit http://formalmethods2019.inesctec.pt/. Hope to see you in Porto! David Delmas, Program Chair From andreeac at comp.nus.edu.sg Mon Sep 9 00:43:23 2019 From: andreeac at comp.nus.edu.sg (andreeac) Date: Mon, 09 Sep 2019 12:43:23 +0800 Subject: [TYPES/announce] Call for Posters for APLAS'19 (Bali, Indonesia) Message-ID: <0c4169a3c6e3a94203f2af3805f43bb7@comp.nus.edu.sg> >>> Call for Posters <<< APLAS 2019 17th Asian Symposium on Programming Languages and Systems Bali, Indonesia 1st - 4th December 2019 ====================================================================== APLAS'19 ====================================================================== See: https://conf.researchr.org/home/aplas-2019 The 17th Asian Symposium on Programming Languages and Systems (APLAS) aims to stimulate programming language research by providing a forum for the presentation of latest results and the exchange of ideas in programming languages and systems. APLAS is based in Asia but is an international forum that serves the worldwide programming languages community. APLAS 2019 will be held in Bali, Indonesia on the 1st ? 4th December 2019. ====================================================================== CALL FOR POSTERS ====================================================================== See: https://conf.researchr.org/track/aplas-2019/aplas-2019-posters APLAS 2019 includes a poster session during the conference. The poster session aims to give students, researchers and professionals an opportunity to present technical materials to the research community, and to get responses from other researchers in the field. Poster contributions are sought in all areas of programming languages and systems, including the following topics: Semantics, logics, foundational theory Design of languages, type systems, and foundational calculi Domain-specific languages Compilers, interpreters, abstract machines Program derivation, synthesis, and transformation Program analysis, verification, model-checking Logic, constraint, probabilistic, and quantum programming Software security Concurrency and parallelism Tools and environments for programming and implementation Submission ---------- Each presenter should submit an extended abstract of no longer than two 8.5 x 11 inch pages in PDF by 20 September. The submission should include the title and the complete list of author(s) and affiliation(s). Your abstract should contain a brief description of your problem, the key contributions of your work, how your work compares to prior research, as well as any results from evaluation. You can use ths ACM template to format your submission: https://www.acm.org/publications/proceedings-template. We hope to accommodate every presentation, but may restrict them (based on relevance and interest to the community) due to space constraints. Important Dates --------------- * Submission due: 20th September 2019 (Friday), 23:59 AoE * Author Notification: 25th September 2019 (Wednesday) * Conference: 1st - 4th December 2019 (Sunday - Wednesday) ====================================================================== Student Research Competition (SRC) ====================================================================== See: https://conf.researchr.org/track/aplas-2019/aplas-2019-posters#Student-Research-Competition By default, every accepted poster of APLAS 2019 will participate in a Student Research Competition (SRC) unless the authors explicitly express their wish not do so. To unsubscribe from SRC kindly email the poster chair with the subject ?Unsubscribe from APLAS19 SRC?, providing details such as author names and the poster submission number. The competition consists of the following phases: 1. Extended abstract: to participate in the SRC, one needs to have submitted an extended abstract via the APLAS 2019 posters track and to have been accepted for the poster session. 2. Poster Session (during the conference): During the poster session of APLAS 2019, a panel formed of poster committee members will discuss with each poster presenter to asses their work and to provide feedback with respect to their research direction. This committee also chooses at least three posters to advance to phase 3. 3. Short Talk (during the conference): the authors reaching this phase will have the opportunity to present their work during the APLAS 2019 Research Papers track during one of the sessions. Note: This Student Research Competition is NOT a part of ACM SRC; ====================================================================== Poster Chair: ====================================================================== Andreea Costea, School of Computing, National University of Singapore. Contact ------- https://conf.researchr.org/track/aplas-2019/aplas-2019-posters#About From gabriel.rodriguez at udc.es Mon Sep 9 11:42:00 2019 From: gabriel.rodriguez at udc.es (=?Windows-1252?Q?Gabriel_Rodr=EDguez_=C1lvarez?=) Date: Mon, 9 Sep 2019 15:42:00 +0000 Subject: [TYPES/announce] [CC2020] 2nd CFP for the ACM SIGPLAN 2020 International Conference on Compiler Construction In-Reply-To: References: , , , , , , Message-ID: ACM SIGPLAN 2020 International Conference on Compiler Construction (CC'20) co-located with CGO, PPoPP and HPCA San Diego, CA, USA February 22 - 23, 2020 https://conf.researchr.org/home/CC-2020 The ACM SIGPLAN 2020 International Conference on Compiler Construction (CC 2020) is interested in work on processing programs in the most general sense: analyzing, transforming or executing input programs that describe how a system operates, including traditional compiler construction as a special case. Original contributions are solicited on the topics of interest which include, but are not limited to: - Compilation and interpretation techniques, including program representation, analysis, and transformation; code generation, optimization, and synthesis; the verification thereof - Run-time techniques, including memory management, virtual machines, and dynamic and just-in-time compilation - Programming tools, including refactoring editors, checkers, verifiers, compilers, debuggers, and profilers - Techniques for specific domains, such as secure, parallel, distributed, embedded or mobile environments - Design and implementation of novel language constructs, programming models, and domain-specific languages CC 2020 is the 29th edition of the conference. From this year onwards, CC is an ACM SIGPLAN conference and will implement guidelines and procedures recommended by SIGPLAN https://www.sigplan.org. ================================================================================================= To subscribe to the CC announce mailing list, see cc_conference_announce at googlegroups.com To subscribe to the CC announce Twitter account, see @cc2020conf (https://twitter.com/cc2020conf) ================================================================================================= IMPORTANT DATES Abstract Submission: 23 October 2019 Paper Submission : 30 October 2019 Rebuttal : 4-6 December 2019 Artifact Submission: 13 December 2019 Author Notification: 24 December 2019 Final papers due : 15 January 2020 Conference : 22?23 February 2020 All submissions must be made electronically through the conference web site and include an abstract (100?400 words), author contact information, the full list of authors and their affiliations. Full paper submissions must be in PDF formatted printable on both A4 and US letter size paper. All papers must be prepared in ACM Conference Format using the 2-column acmart format. Papers should contain a maximum of 10 pages of text (in a typeface no smaller than 10 point) or figures, NOT INCLUDING references. There is no page limit for references and they must include the name of all authors (not {et al.}). Appendices are not allowed, but the authors may submit supplementary material, such as proofs or source code; all supplementary material must be in PDF or ZIP format. Looking at supplementary material is at the discretion of the reviewers. Submission is double blind and authors will need to identify any potential conflicts of interest with PC, as defined here: http://www.sigplan.org/Resources/Policies/Review/ (ACM SIGPLAN policy). Authors are encouraged to submit their artifacts for the Artifact Evaluation (AE). The Artifact Evaluation process is run by a separate committee whose task is to assess how the artifacts support the work described in the papers. To ease the organization of the AE committee, we kindly ask authors to submit their artifact at the latest 10 days after the rebuttal. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Additional information will be made available on the CC AE web page. Deadlines expire at midnight anywhere on earth. ORGANIZERS General Chair Louis-Noel Pouchet Colorado State University Program Chair Alexandra Jimborean Uppsala University Artifact Evaluation Chairs Michel Steuwer University of Glasgow Martin Kong University of Oklahoma Publicity Chair Gabriel Rodriguez University of A Coruna Web Chair Mihail Popov Uppsala University Steering Committee Bjorn Franke University of Edinburgh Sebastian Hack Saarland University Manuel Hermenegildo IMDEA SW Institute and Technical U. of Madrid Peng Wu Huawei America Research Lab Ayal Zaks Intel and Technion, Israel Jingling Xue University of New South Wales, Australia Christophe Dubach University of Edinburgh Nelson J. Amaral University of Alberta Milind Kulkarni Purdue University Program Committee Apan Qasem AMD/Texas State University Bernhard Scholz University of Sydney Bettina Heim Microsoft Bilha Mendelson Optitura Brian Demsky UC Irvine Changhee Jung Virginia Tech Christian Schulte KTH EJ Park Los Alamos National Laboratory Delphine Demange Inria Dongyoon Lee Virginia Tech Fernando Magno Quintao Pereira UFMG Brazil Haowei Wu Google Manuel Hermenegildo IMDEA and T.U. Madrid Matin Hashemi Sharif University of Technology Michel Steuwer University of Glasgow Mila Dalla Preda University of Verona Nelson J. Amaral University of Alberta Philippe Clauss University of Strasbourg Pavlos Petoumenos University of Edinburgh Rumyana Neykova Brunel London Santosh Nagarakatte Rutgers University Sebastian Hack University of Saarland Tomofumi Yuki Inria Xu Liu College of William and Mary -------------- next part -------------- An HTML attachment was scrubbed... URL: From alastair.donaldson at imperial.ac.uk Tue Sep 10 12:37:18 2019 From: alastair.donaldson at imperial.ac.uk (Donaldson, Alastair F) Date: Tue, 10 Sep 2019 16:37:18 +0000 Subject: [TYPES/announce] Postdoc position at Imperial College London in software testing and programming languages Message-ID: Applications are invited for a postdoctoral position, joint between the Software Reliability Group and the Multicore Programming Group, under the direction of Cristian Cadar and Alastair Donaldson. We are looking for motivated applicants interested in working at the intersection of software testing and programming languages. The research will focus on two main strands: * The first research strand will focus on testing compilers for popular programming languages. We will design novel techniques to detect compiler bugs that are currently out of reach to existing compiler testing techniques. Particular attention will be given to bugs that are security-critical in nature, presenting a largely unexplored attack surface whereby software that is correct at the source level can nevertheless be vulnerable to exploitation when erroneously compiled into binary form. We also aim to mitigate this threat at runtime by using novel multi-version execution techniques in which versions of the same program compiled by different compilers are run in parallel. * The second research strand will focus on helping software systems evolve safely and securely. It will take a holistic approach to the challenges of safe and secure software evolution, by combining offline program analysis techniques such as static analysis and symbolic execution to verify or comprehensively test software patches, with runtime mechanisms such as multi-version execution for keeping the software updated and secure against potentially erroneous changes that make it into the deployed system. For more details about this position, please see: https://srg.doc.ic.ac.uk/vacancies/postdoc-comp-pass-19/ Deadline: 13 October 2019 -------------- next part -------------- An HTML attachment was scrubbed... URL: From frederic.blanqui at inria.fr Wed Sep 11 04:05:15 2019 From: frederic.blanqui at inria.fr (=?UTF-8?B?RnLDqWTDqXJpYyBCbGFucXVp?=) Date: Wed, 11 Sep 2019 10:05:15 +0200 Subject: [TYPES/announce] International School on Rewriting, Madrid, Spain, July 2020: Call for Lecture Proposals In-Reply-To: <09b46070-89fd-eb08-1865-82a1762fcc1c@inria.fr> References: <09b46070-89fd-eb08-1865-82a1762fcc1c@inria.fr> Message-ID: <63402d3b-2b8a-18f3-837b-2030ba79e50b@inria.fr> ============================================================ Call for Lecture Proposals for ISR 2020 International School on Rewriting, Madrid, Spain, 6-10 July 2020 http://cbr.uibk.ac.at/ifip-wg1.6/summerschool.html Deadline: September 20th, 2019 ============================================================ In 2020, ISR will take place at Universidad Complutense de Madrid, Spain. Rewriting is a powerful model of computation that underlies much of declarative programming and is ubiquitous in mathematics, logic, theorem proving, verification, model-checking, compilation, biology, chemistry, physics, etc. The school is aimed at Master and PhD students, researchers and practitioners interested in the use or the study of rewriting and its applications. We intend to offer on the one hand a basic track on rewriting and on lambda calculus, and on the other hand an advanced track on more specialized topics, related to state-of-the-art research and novel applications. The typical day will contain 4 slots of 90 minutes. The inscription fees of ISR are traditionally low and will be waived for the speakers. We plan to (partly) cover travel and accommodation expenses of the speakers. If you are interested in giving a lecture in the advanced track, send us a mail before the deadline above with the following informations: - a title, - an abstract, - an outline of the lecture, - some bibliographical references, - an expected duration (in number of slots), - whether the lecture includes exercises or experiments. We encourage applications from both theory and applications and will pay particular attention to submissions on topics not covered in the last schools. Timeline: - September 20th, 2019 : submission - October 30th, 2019 (or earlier) : notification Narciso Marti-Oliet, main organizer of ISR 2020. narciso at ucm.es -------------- next part -------------- An HTML attachment was scrubbed... URL: From zhendong.su at inf.ethz.ch Wed Sep 11 05:36:16 2019 From: zhendong.su at inf.ethz.ch (Zhendong Su) Date: Wed, 11 Sep 2019 11:36:16 +0200 Subject: [TYPES/announce] Call for Participation: 7th ETH Workshop on Dependable and Secure Software Systems In-Reply-To: References: <6d746a32a42b4e45be8a3840fac1d909@inf.ethz.ch> Message-ID: *7th ETH Workshop on Dependable and Secure Software Systems* October 18-19, 2019 ETH Zurich, Switzerland https://www.sri.inf.ethz.ch/workshop2019 Ensuring that programs behave correctly and reliably is a fundamental challenge facing computing today. Recent years have seen an explosion of a diverse set of new techniques for ensuring program correctness ranging from verification and synthesis approaches to runtime systems to quantitative reasoning. The aim of the workshop is to provide insight into the latest research advances in the area. In a period of two days, the workshop will host a number of invited speakers who will present research talks related to software reliability and correctness, including: ? Aws Albarghouthi, University of Wisconsin ? Alvin Cheung, Berkeley ? Marco Cusumano-Towner, MIT ? Alistair Donaldson, Imperial College London ? Jan Hoffmann, CMU ? Miryung Kim, UCLA ? Shan Lu, University of Chicago ? Sasa Misailovic, UIUC ? Santosh Nagarakatte, Rutgers University ? Zvonimir Rakamaric, University of Utah ? Hongseok Yang, KAIST More details on the workshop and the registration details can be found at: https://www.sri.inf.ethz.ch/workshop2019. -------- Zhendong Su Professor, Department of Computer Science, ETH Zurich Office: CNB H 102, Tel: +41 44 633 77 72 https://people.inf.ethz.ch/suz/ -------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthias.gudemann at gmail.com Thu Sep 12 16:48:30 2019 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Thu, 12 Sep 2019 22:48:30 +0200 Subject: [TYPES/announce] Extendend Deadline Software Verification and Testing at ACM/SIGAPP SAC2020 Message-ID: 35th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Brno, Czech Republic March 30 - April 3, 2020 http://www.sigapp.org/sac/sac2020/ SAC SVT 2020 Website : http://guedemann.org/svt2020/ Important dates =============== Sep. 29, 2019 - Submission of regular papers and SRC research abstracts Nov. 24, 2019 - Notification of paper / SRC abstract acceptance/rejection Dec. 09, 2019 - Camera-ready copies of accepted papers/SRC Dec. 10, 2019 - Author registration due date ACM Symposium on Applied Computing ================================== The ACM Symposium on Applied Computing (SAC) has gathered scientists from different areas of computing over the last thirty years. The forum represents an opportunity to interact with different communities sharing an interest in applied computing. SAC 2020 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will take place in Brno, Czech Republic. Software Verification and Testing Track ======================================= The Software Verification and Testing track aims at contributing to the challenge of improving the usability of formal methods in software engineering. The track covers areas such as formal methods for verification and testing, based on theorem proving, model checking, static analysis, and run-time verification. We invite authors to submit new results in formal verification and testing, as well as development of technologies to improve the usability of formal methods in software engineering. Also are welcome detailed descriptions of applications of mechanical verification to large scale software. Possible topics include, but are not limited to: * model checking * theorem proving * correct by construction development * model-based testing * software testing * symbolic execution * static and dynamic analysis * abstract interpretation * analysis methods for dependable systems * software certification and proof carrying code * fault diagnosis and debugging * verification and validation of large scale software systems * real world applications and case studies applying software testing and verification * benchmarks and data sets for software testing and verification Submission Guidelines ===================== Paper submissions must be original, unpublished work. Author(s) name(s) and address(es) must not appear in the body of the paper, and self-reference should be avoided and made in the third person. Submitted paper will undergo a blind review process. Authors of accepted papers should submit an editorial revision of their papers that fits within eight two-column pages (an extra two pages, to a total of ten pages, may be available at a charge). The length of a poster is limited to three pages (plus one extra page may be available at a charge). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2020 proceedings. Paper registration is required, allowing the inclusion of papers/posters in the conference proceedings. An author or a proxy attending SAC MUST present the work. This is a requirement for the presented work to be included in the ACM digital library. No-show of registered papers and posters will result in excluding them from the ACM digital library. It is planned to arrange a journal special issue after the conference. Student Research Competition ============================ As previous editions, SAC 2020 organises a Student Research Competition (SRC) Program to provide graduate students the opportunity to meet and exchange ideas with researchers and practitioners in their areas of interest. Guidelines and information about the SRC program can be found at http://www.sigapp.org/sac/sac2020/. SAC-SVT Program Committee Chairs =============================== Matthias G?demann, IOHK, Hong Kong Nikolai Kosmatov, CEA List, France SAC-SVT Program Committee ========================= - Wolfgang Ahrendt, Chalmers University, Sweden - S?bastien Bardin, CEA, France - Ezio Bartocci, TU Vienna, Austria - Radu Calinescu, University of York, UK - Maxime Cody, University of Luxembuorg, Luxembuorg - Christian Colombo, University of Malta, Malta - Lucas Cordeiro, University of Manchester, UK - Cristina David, University of Cambridge, UK - Giovanni Denaro, University of Milano Bicocca, Milano, Italy - Tom van Dijk, University of Twente, Netherlands - Cath?rine Dubois, ENSIIE, France - Gidon Ernst, LMU Munich, Germany - Yli?s Falcone, University Grenoble Alpes, Inria, France - Carlo A. Furia, Universit? della Svizzera Italiana, Switzerland - Maria del Mar Gallardo, University of Malaga, Spain - Matthias G?demann, IOHK, Hong Kong - Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada - Ralf Huuck, The University of New South Wales, Australia - Nikolai Kosmatov, CEA List, France - Thierry J?ron, Inria, France - Maurizio Leotta, University of Genoa, Italy - Martin Leucker, University of L?beck, Germany - Stefan Leue, University of Konstanz, Germany - Fr?d?ric Loulergue, Northern Arizona University, USA - Mercedes Merayo, Universidad Complutense de Madrid, Spain - Brian Nielsen, Aalborg University, Denmark - Peter Csaba ?lveczky, University of Oslo, Norway - Jun Pang, University of Luxembourg, Luxembourg - Mike Papadakis, University of Luxembourg, Luxembourg - Antoine Rollet, Bordeaux INP, LaBRI, France - Gwen Sala?n, University Grenoble Alpes, Inria, France - Julien Signoles, CEA, France - Marjan Sirjani, Malardalen University, Sweden - Anton Wijs, Technische Universiteit Eindhoven, Netherlands - Burkhart Wolff, University Paris-Sud, LRI, France - Rongxin Wu, University of Science and Technology, Hong Kong - Cemal Yilmaz, Sabanc? University, Turkey - Fatiha Za?di, University of Paris-Sud, France From p.ohearn at ucl.ac.uk Sat Sep 14 05:09:11 2019 From: p.ohearn at ucl.ac.uk (O'Hearn, Peter) Date: Sat, 14 Sep 2019 09:09:11 +0000 Subject: [TYPES/announce] Postdoc on Reasoning about program Incorrectness at University College London Message-ID: <6812E0A6-9BC9-473F-8803-EF696EEE1B7F@ucl.ac.uk> A postdoc is available at UCL, for up to 36 months. The subject matter is reasoning about program incorrectness or under-approximation, and is based on observations on a mismatch between the foundations of reasoning tools and the way they are deployed in industry. In particular, we hypothesize that interfaces between program components should under-approximate in the failure cases, in order to avoid false positives. This hypothesis is relevant to testing as well as to verification and static analysis, and has been the subject of an initial theory begun by O?Hearn (Incorrectness Logic, see http://www0.cs.ucl.ac.uk/staff/p.ohearn/papers/IncorrectnessLogic.pdf). The objective of this postdoc will be to do fundamental research, looking 2-10 years out, which complements work done in industry. It is expected that mathematical theorems will be proven about prototype program analysers. Closing date for applications is on 5 Oct. For further information, including how to apply, see https://www.jobs.ac.uk/job/BVB790/research-fellow-programming-principles-logic-and-verification-group -------------- next part -------------- An HTML attachment was scrubbed... URL: From ulrich.fahrenberg at irisa.fr Sat Sep 14 06:59:43 2019 From: ulrich.fahrenberg at irisa.fr (Uli Fahrenberg) Date: Sat, 14 Sep 2019 12:59:43 +0200 Subject: [TYPES/announce] Third CFP - RAMiCS 2020 In-Reply-To: References: Message-ID: <1974b583-c9ba-9029-9d06-1abc8a1d93bf@irisa.fr> Apologies for multiple copies of this email; please re-distribute as you see fit. THIRD CALL FOR PAPERS 18th International Conference on Relational and Algebraic Methods in Computer Science RAMiCS 2020 08. April to 11. April 2020, Palaiseau, France URL: http://ramics18.gforge.inria.fr/ IMPORTANT DATES: Abstract Submission: 06. October 2019 Paper Submission: 13. October 2019 Author Notification: 15. December 2019 Final Version: 16. January 2020 RAMiCS 2020: 08. April to 11. April 2020 INVITED TALKS: Christel Baier, Technische Universitaet Dresden, Germany Manfred Droste, Universitaet Leipzig, Germany Daniela Petrisan, Universite Paris Diderot, France GENERAL INFORMATION: Since 1994, the RAMiCS conference series has been the main venue for research on relation algebras, Kleene algebras and similar algebraic formalisms, and their applications as conceptual and methodological tools in computer science and beyond. TOPICS: We invite submissions in the general fields of algebras relevant to computer science and applications of such algebras. Topics include but are not limited to: * Theory - algebras such as semigroups, residuated lattices, semirings, Kleene algebras, relation algebras and quantales - their connections with program logics and other logics - their use in the theories of automata, concurrency, formal languages, games, networks and programming languages - the development of algebraic, algorithmic, category-theoretic, coalgebraic and proof-theoretic methods for these theories - their formalisation with theorem provers * Applications - tools and techniques for program correctness, specification and verification - quantitative and qualitative models and semantics of computing systems and processes - algorithm design, automated reasoning, network protocol analysis, social choice, optimisation and control - industrial applications WATA 2020 WATA 2020, the 10th International Workshop on Weighted Automata: Theory and Applications, will take place just after RAMICS, from 14 to 17 April, in Marseille. We encourage participants to combine the two events. SUBMISSION INSTRUCTIONS: Submission is via EasyChair at https://www.easychair.org/conferences/?conf=ramics2020 All papers will be peer-reviewed by at least three referees. The proceedings will be published in an LNCS volume by Springer, ready at the conference. Submissions must not be published or under review for publication elsewhere. Submissions must be in English using a PDF not exceeding 16 pages in LNCS style. Submissions must provide sufficient information to judge their merits. Additional material may be provided in a clearly marked appendix or by a reference to a manuscript on a web site. Experimental data, software or mathematical components for theorem provers must be available in sufficient detail for referees. Deviation from these requirements may lead to rejection. One author of each accepted paper is expected to present the paper at the conference. Accepted papers must be produced with LaTeX. Formatting instructions and LNCS style files are available at http://www.springer.de/comp/lncs/authors.html As for earlier RAMiCS conferences, we intend to publish a journal special issue with revised and extended versions of a selection of the best papers. COMMITTEES: Organising Committee -------------------- Conf. & PC Co-Chair: Peter Jipsen, Chapman University, USA Conf. & PC Co-Chair: Uli Fahrenberg, ?cole polytechnique, France Conf. & PC Co-Chair: Michael Winter, Brock University, Canada Programme Committee ------------------- Roland Backhouse University of Nottingham, UK Rudolf Berghammer Kiel University, Germany Manuel Bodirsky TU Dresden, Germany Jules Desharnais Laval University, Canada Amina Doumane PPS, France Uli Fahrenberg ?cole polytechnique, France Hitoshi Furusawa Kagoshima University, Japan Mai Gehrke LIAFA, France Walter Guttmann University of Canterbury, New Zealand Robin Hirsch University College London, UK Peter H?fner CSIRO, Australia Marcel Jackson La Trobe University, Australia Jean-Baptiste Jeannin University of Michigan, USA Peter Jipsen Chapman University, USA Stef Joosten Open Universiteit, Netherlands Wolfram Kahl McMaster University, Canada Dexter Kozen Cornell University, USA Tadeusz Litak FAU Erlangen-N?rnberg, Germany Wendy MacCaull St. Francis Xavier University, Canada Roger Maddux Iowa State University, USA Annabelle McIver Macquarie University, Australia Szabolcs Mikulas University of London, UK Ali Mili NJIT, USA Jose Oliveira University of Minho, Portugal Alessandra Palmigiano Technical University of Delft, Netherlands Damien Pous CNRS - ENS Lyon, France Mehrnoosh Sadrzadeh University College London, UK Luigi Santocanale LIS, Aix-Marseille Universit?, France John Stell University of Leeds, UK Georg Struth University of Sheffield, UK Michael Winter Brock University, Canada From Michael.Greenberg at pomona.edu Sat Sep 14 14:05:56 2019 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Sat, 14 Sep 2019 18:05:56 +0000 Subject: [TYPES/announce] POPL 2020: Student Research Competition -- Call for Submissions Message-ID: ======================================================================= ??????????????? ??? Principles of Programming Languages ?????????????????? ??? Student Research Competition ????????????????????????????? ??? -- ????????????????????? ??? January 19-25 2020 ????????????? ??? New Orleans, Louisiana, United States ???????????????????? ??? CALL FOR SUBMISSIONS https://popl20.sigplan.org/track/POPL-2020-Student-Research-Competition ======================================================================= Competition Format -------------------- POPL 2020 will again host an ACM Student Research Competition, where undergraduate and graduate students can present their original research before a panel of judges and conference attendees. The competition will consist of three rounds: * Extended abstract round: All students are encouraged to submit an extended abstract outlining their research. * Poster session at POPL 2020: Based on the abstracts, a panel of judges will select the most promising entrants to participate in a poster session which will take place at the conference. Students who make it to this round will be eligible for up to $500 of travel support to attend the conference. In the poster session, students will have the opportunity to present their work to the judges and conference attendees, who will select three finalists in each category (graduate/undergraduate) to advance to the next round. * POPL presentation: The last round will consist of an oral presentation at POPL to compete for the final awards in each category. This round will also select an overall winner who will advance to the ACM SRC Grand Finals. Submission Details ------------------ * Abstract Submission : Friday, November 15th, 2019 * Author Notification : Friday, December 6th, 2019 Each extended abstract should address the following: * Problem and Motivation: Clearly state the problem being addressed and explain the reasons for seeking a solution to this problem. * Background and Related Work: Describe the specialized (but pertinent) background necessary to appreciate the work in the context of POPL areas of interest. Include references to the literature where appropriate, and briefly explain where your work departs from that done by others. Approach and Uniqueness: Describe your approach in addressing the problem and clearly state how your approach is novel. * Results and Contributions: Clearly show how the results of your work contribute to programming language design and implementation in particular and to computer science in general; explain the significance of those results. Submissions must be original research that is not already published at POPL or another conference or journal. One of the goals of the?SRC?is to give students feedback on ongoing, unpublished work. Furthermore, the abstract must be authored solely by the student. If the work is collaborative with others and/or part of a larger group project, the abstract should make clear what the student?s role was and should focus on that portion of the work. The extended abstract should be up to three pages using ?\documentclass[acmsmall,nonacm]{acmart}?. Reference lists do not count towards the three page limit. Submission is via hotCRP :?https://popl20src.hotcrp.com/ Prizes ------ * The top three graduate and the top three undergraduate winners will receive prizes of $500, $300, and $200, respectively. * All six winners will receive award medals and a one complimentary ACM student membership, including a subscription to ACM?s Digital Library. * The names of the winners will be posted on the?SRC?web site. * The first place winners of the SRC will be invited to participate in the ACM?SRC?Grand Finals, an on-line round of competitions among the winners of other conference-hosted SRCs. * Grand Finalists and their advisors will be invited to the Annual ACM Awards Banquet for an all-expenses-paid trip, where they will be recognized for their accomplishments along with other prestigious ACM award winners, including the winner of the Turing Award (also known as the Nobel Prize of Computing). * The top three Grand Finalists will receive an additional $500, $300, and $200. All Grand Finalists will receive Grand Finalist certificates. * The ACM, Microsoft Research, and our industrial partners provide financial support for students attending the?SRC. You can find more information about this on the?SRC?website (https://src.acm.org/ ). Eligibility ----------- The SRC is open to both undergraduate (not in a PhD/master?s program) and graduate students (in a PhD/master?s program). Upon submission, entrants must be enrolled as a student at their universities and be current ACM student members. Furthermore, there are some constraints on what kind of work may be submitted: Previously published work: Submissions should consist of original work (not yet accepted for publication). If the work is a continuation of previously published work, the submission should focus on the contribution over what has already been published. We encourage students to see this as an opportunity to get early feedback and exposure for the work they plan to submit to the next POPL. Collaborative work: Graduate students are encouraged to submit work they have been conducting in collaboration with others, including advisors, internship mentors, or other students. However, graduate submissions are individual, so they must focus on the contributions of the student. Team submissions: Team projects will be only accepted from undergrads. One person should be designated by the team to make the oral presentation. If a graduate student is part of a group research project and wishes to participate in an SRC, they can submit and present their individual contribution to the group research project. Selection Committee ------------------- Arthur Azevedo de Amorim, Carnegie Mellon University Guilhem Jaber, LS2N, Universit? de Nantes Ori Lahav, Tel Aviv University (Competition Co-chair) Azalea Raad, MPI-SWS Alexandra Silva, University College London Armando Solar-Lezama, Massachusetts Institute of Technology Niki Vazou, IMDEA Software (Competition Co-chair) From Michael.Greenberg at pomona.edu Sat Sep 14 14:12:27 2019 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Sat, 14 Sep 2019 18:12:27 +0000 Subject: [TYPES/announce] POPL2020 - Call for Tutorials Message-ID: CALL FOR TUTORIALS POPL 2020 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 22-24 January 2020 Affiliated Events: 19-21, 25 January 2020 New Orleans, Louisiana, United States https://popl20.sigplan.org/track/POPL-2020-tutorialfest#Call-for-Tutorials The 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2020) will be held in New Orleans, Louisiana, United States. POPL provides a forum for the discussion of fundamental principles and important innovations in the design, definition, analysis, transformation, implementation and verification of programming languages, programming systems, and programming abstractions. Tutorials for POPL 2020 are solicited on any topic relevant to the POPL community. In particular, tutorials describing emerging topics or novel tools have been especially successful in the past. Tutorials will be held on *Monday January 20, 2020* (two days before the main conference and the day before PLMW). The expected length of a tutorial is 3 hours and, depending on the schedule, there might be the option to teach it in the morning and repeat it in the afternoon. --------------------------------------------------------------------- Submission details * Deadline for submission: 18 October 2019 * Notification of acceptance: 1 November 2019 A tutorial proposal should provide the following information. * Tutorial title * Presenter(s), affiliation(s), and contact information * 1-3 page description (for evaluation). This should include the objectives, topics to be covered, presentation approach, target audience, prerequisite knowledge, and if the tutorial was previously held, the location (i.e. which conference), date, and number of attendees if available. * 1-2 paragraph abstract suitable for tutorial publicity. * 1 paragraph biography suitable for tutorial publicity. Proposal must be submitted in pdf or txt form by email to the associated events chairs Jan Hoffmann (jhoffmann at cmu.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). --------------------------------------------------------------------- Further information Any query regarding POPL 2020 tutorial proposals should be addressed to the associated events chairs Jan Hoffmann (jhoffmann at cmu.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). [ 3-line signature. Click/Enter to show. ] ________________________________ [EXTERNAL EMAIL] Exercise caution before clicking on links or opening attachments. [ tutorials.txt: text/plain ] CALL FOR TUTORIALS POPL 2020 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 22-24 January 2020 Affiliated Events: 19-21, 25 January 2020 New Orleans, Louisiana, United States http://popl20.sigplan.org The 47th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2020) will be held in New Orleans, Louisiana, United States. POPL provides a forum for the discussion of fundamental principles and important innovations in the design, definition, analysis, transformation, implementation and verification of programming languages, programming systems, and programming abstractions. Tutorials for POPL 2020 are solicited on any topic relevant to the POPL community. In particular, tutorials describing emerging topics or novel tools have been especially successful in the past. Tutorials will be held on *Monday January 20, 2020* (two days before the main conference and the day before PLMW). The expected length of a tutorial is 3 hours and, depending on the schedule, there might be the option to teah it in the morning and repeat it in the afternoon. --------------------------------------------------------------------- Submission details * Deadline for submission: 18 October 2019 * Notification of acceptance: 1 November 2019 A tutorial proposal should provide the following information. * Tutorial title * Presenter(s), affiliation(s), and contact information * 1-3 page description (for evaluation). This should include the objectives, topics to be covered, presentation approach, target audience, prerequisite knowledge, and if the tutorial was previously held, the location (i.e. which conference), date, and number of attendees if available. * 1-2 paragraph abstract suitable for tutorial publicity. * 1 paragraph biography suitable for tutorial publicity. Proposal must be submitted in pdf or txt form by email to the associated events chairs Jan Hoffmann (jhoffmann at cmu.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). --------------------------------------------------------------------- Further information Any query regarding POPL 2020 tutorial proposals should be addressed to the associated events chairs Jan Hoffmann (jhoffmann at cmu.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). From Graham.Hutton at nottingham.ac.uk Mon Sep 16 04:32:53 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 16 Sep 2019 08:32:53 +0000 Subject: [TYPES/announce] MPC 2019 - final call for participation Message-ID: Dear all, Final call for participation for the Mathematics of Program Construction (MPC) conference in Portugal. MPC 2019 will feature 15 research papers and 4 keynotes, and is co-located with Formal Methods 2019 and many other events. See you in Porto! https://tinyurl.com/MPC-Porto Best wishes, Graham Hutton Program Chair, MPC 2019 ====================================================================== *** FINAL CALL FOR PARTICIPATION -- MPC 2019 *** 13th International Conference on Mathematics of Program Construction 7-9 October 2019, Porto, Portugal Co-located with Formal Methods 2019 https://tinyurl.com/MPC-Porto ====================================================================== PROGRAM: https://tinyurl.com/yxvvc5vb ACCEPTED PAPERS: https://tinyurl.com/yyuhy8ze REGISTRATION AND TRAVEL: https://tinyurl.com/y4uetlsr KEYNOTE SPEAKERS: Assia Mahboubi (MPC) INRIA, France Annabelle McIver (MPC) Macquarie University, Australia Tony Hoare (UTP) Oxford University, UK Shriram Krishnamurthi (FM) Brown University, USA BACKGROUND: The International Conference on Mathematics of Program Construction (MPC) aims to promote the development of mathematical principles and techniques that are demonstrably practical and effective in the process of constructing computer programs. MPC 2019 will be held in Porto, Portugal from 7-9 October 2019, and is co-located with the International Symposium on Formal Methods, FM 2019. Previous conferences were held in K?nigswinter, Germany (2015); Madrid, Spain (2012); Qu?bec City, Canada (2010); Marseille, France (2008); Kuressaare, Estonia (2006); Stirling, UK (2004); Dagstuhl, Germany (2002); Ponte de Lima, Portugal (2000); Marstrand, Sweden (1998); Kloster Irsee, Germany (1995); Oxford, UK (1992); Twente, The Netherlands (1989). PROGRAM COMMITTEE: Patrick Bahr IT University of Copenhagen, Denmark Richard Bird University of Oxford, UK Corina C?rstea University of Southampton, UK Brijesh Dongol University of Surrey, UK Jo?o F. Ferreira University of Lisbon, Portugal Jennifer Hackett University of Nottingham, UK William Harrison University of Missouri, USA Ralf Hinze University of Kaiserslautern, Germany Zhenjiang Hu National Institute of Informatics, Japan Graham Hutton (chair) University of Nottingham, UK Cezar Ionescu University of Oxford, UK Mauro Jaskelioff National University of Rosario, Argentina Ranjit Jhala University of California, USA Gabriele Keller Utrecht University, The Netherlands Ekaterina Komendantskaya Heriot-Watt University, UK Chris Martens North Carolina State University, USA Bernhard M?ller University of Augsburg, Germany Shin-Cheng Mu Academia Sinica, Taiwan Mary Sheeran Chalmers University of Technology, Sweden Alexandra Silva University College London, UK Georg Struth University of Sheffield, UK For any queries about the program please contact the program chair, Graham Hutton . CONFERENCE VENUE: The conference will be held at the Alf?ndega Porto Congress Centre, a 150 year old former custom's house located in the historic centre of Porto on the bank of the river Douro. The venue was renovated by a Pritzer prize winning architect and has received many awards. LOCAL ORGANISER: Jos? Nuno Oliveira University of Minho, Portugal For any queries about local issues please contact the local organiser, Jos? Nuno Oliveira . ====================================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From i.hasuo at acm.org Mon Sep 16 13:11:36 2019 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Tue, 17 Sep 2019 02:11:36 +0900 Subject: [TYPES/announce] fwd: 2020 HSCC CfP -- Submissions due October 23 In-Reply-To: References: Message-ID: 23rd ACM International Conference on Hybrid Systems: Computation and Control April 21-24, 2020 Sydney Australia https://berkeleylearnverify.github.io/HSCC_2020/ Hybrid Systems: Computation and Control (HSCC) 2020 is the 23rd in a series of conferences focusing on original research on concepts, tools, and techniques from computer science, control theory, and applied mathematics for the analysis and control of hybrid dynamical systems with an emphasis on computational aspects. By drawing on strategies from computation and control, the hybrid systems field offers techniques that are applicable to both man-made cyber-physical systems (ranging from small robots to global infrastructure networks) and natural systems (ranging from biochemical networks to physiological models). Papers in the conference are expected to range over a wide spectrum of topics from theoretical results to practical considerations, and from academic research to industrial adoption. Topics of interest include, but are not limited to - Mathematical foundations - Computability and complexity analysis - Verification, validation, and testing - Modeling paradigms and techniques - Design, synthesis, planning, and control - Nonlinear and safety-critical control - Programming and specification languages - Network science and network-based control - Security, privacy, and resilience for cyber-physical systems with focus on computation and control - Autonomy, artificial intelligence and machine learning in CPS - Design automation for CPS, including design formalisms, techniques and tools for the above topics - Applications and industrial case studies in: automotive, transportation, autonomous systems, avionics, energy and power, robotics, medical devices, manufacturing, systems and synthetic biology, models for the life sciences, and other related areas. SPECIAL TRACKS This year, HSCC will have three special tracks on interdisciplinary topics of increasing interest and importance to CPS: (1) Artificial Intelligence and Machine Learning in CPS (autonomous and semi-autonomous CPS, learning-based CPS, deep learning, intersection of robotics/AI and CPS, etc.), and (2) Design Automation for CPS (modeling, specification, verification, synthesis, composition, hierarchy, languages, etc. for CPS design). (3) Autonomy and Robotics. The submission requirements and review process for special track papers will be the same as regular papers. The main reason to have a special track is to broaden the HSCC pool of papers in the direction of these topics. PAPER SUBMISSION INFORMATION HSCC invites submissions in the categories of regular papers including special track papers (max 10 pages), and case study and tool papers (max 6 pages). We will employ a double blind reviewing process and will have a rebuttal phase to provide authors the opportunity to reply to reviewer concerns. AWARDS HSCC will have an ACM SIGBED Best Paper Award, all regular papers will be automatically eligible for this award. HSCC will also award an "HSCC Test-Of-Time Award". The rules for eligibility, nomination and selection of the paper for this award can be found here. Repeatability evaluation: Papers that pass repeatability evaluation process will receive the "artifact evaluated" badge and there will be a Best RE Award. Best Demo/Poster: All demos and posters accepted for presentation at HSCC?20 will be eligible for the best demo/poster award. IMPORTANT DATES Paper submission deadline: October 23, 2019 (AOE) Tool paper repeatability package submission deadline: October 28, 2019 (AOE) Rebuttal phase: December 4-6, 2019 Acceptance/rejection notifications: December 23, 2019 (tentative) Poster/demo session submission: Typically mid-january (after notification) Camera-ready: February 14, 2020 Conference dates: April 21-24, 2020 HSCC 2020 will be part of the thirteenth Cyber Physical Systems Week (CPS Week), and co-located with the International Conference on Cyber-Physical Systems (ICCPS), Information Processing in Sensor Networks (IPSN), the Real-Time and Embedded Technology and Applications Symposium (RTAS), Conference on Internet-of-Things Design and Implementation (IOTDI), and related workshops. -- Ricardo Sanfelice Professor of Electrical and Computer Engineering Director, Cyber-Physical Systems Research Center Graduate Director, Electrical and Computer Engineering University of California, Santa Cruz -------------------------------------------------------------------- Websites: https://hybrid.soe.ucsc.edu https://cps.ucsc.edu Youtube: https://www.youtube.com/c/HybridSystemsLaboratory -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.S.T.Q.Jongmans at cwi.nl Tue Sep 17 04:25:49 2019 From: S.S.T.Q.Jongmans at cwi.nl (Sung-Shik Jongmans) Date: Tue, 17 Sep 2019 10:25:49 +0200 (CEST) Subject: [TYPES/announce] Call for Participation: Formal Aspects on Component Software (FACS 2019), Amsterdam Message-ID: <1115149025.4803935.1568708749248.JavaMail.zimbra@cwi.nl> ** ** Call for Participation: FACS 2019 ** ** 16th International Conference on ** Formal Aspects of Component Software ** ** 23-25 October 2019, Amsterdam ** ** http://facs2019.org ** ## OVERVIEW Component-based software development proposes sound engineering principles and techniques to cope with the complexity of present-day software systems. However, many challenging conceptual and technological issues remain in component-based software development theory and practice. Furthermore, the advent of service-oriented and cloud computing, cyber-physical systems, and the Internet of Things has brought to the fore new dimensions, such as quality of service and robustness to withstand faults, which require revisiting established concepts and developing new ones. FACS 2019 is concerned with how formal methods can be applied to component-based software and system development. Formal methods have provided foundations for component-based software through research on mathematical models for components, composition and adaptation, and rigorous approaches to verification, deployment, testing, and certification. ## PROGRAM > http://facs2019.org/program < Invited Speakers: * Carlo Ghezzi (Polytechnic University of Milan) * Kim Larsen (Aalborg University) * Wan Fokkink (Vrije Universiteit Amsterdam) Tutorial: * Jan Friso Groote & Tim Willemse: mCRL2 (Eindhoven University of Technology) Accepted papers: * Reynaldo Cobos Mendez, Julio de Oliveira Filho, Douwe Dresscher and Jan Broenink. A Bond-graph Metamodel: Physics-based Interconnection of Software Components * Arpit Sharma. Revisiting Trace Equivalences For Markov Automata * Lars Luthmann, Hendrik G?ttmann and Malte Lochau. Compositional Liveness-Preserving Conformance Testing of Timed I/O Automata * Timm Liebrenz, Paula Herber and Sabine Glesner. A Service-oriented Approach for Decomposing and Verifying Hybrid System Models * Achim D. Brucker and Michael Herzberg. A Formally Verified Model of Web Components * Petra van den Bos and Frits Vaandrager. State Identification for Labeled Transition Systems with Inputs and Outputs * Kadir Bulut, Guy-Vincent Jourdan and Uraz Cengiz Turker. Minimizing characterizing sets: hardness and effect on test derivation from systems modelled as finite state machines * Habtom Kahsay Gidey, Alexander Collins and Diego Marmsoler. Modeling and Verifying Dynamic Architectures with FACTum Studio * Peter Zeller, Annette Bieniusa and Arnd Poetzsch-Heffter. Combining state- and event-based semantics to verify highly available programs * Kasper Dokter. Multilabeled Petri Nets * Tobias Reiher, Alexander Senier, Jeronimo Castrillon and Thorsten Strufe. RecordFlux: Formal Message Specification and Generation of Verifiable Binary Parsers * Christopher Esterhuyse and Hans-Dieter Hiep. Reowolf: Synchronous Multi-Party Communication over the Internet ## VENUE FACS 2019 will be held at Centrum Wiskunde & Informatica (CWI), Amsterdam, the Netherlands. ## REGISTRATION > http://facs2019.org/registration < * Early: until 4 October (AoE) * Late: from 5 October From tarmo at cs.ioc.ee Tue Sep 17 03:34:15 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 17 Sep 2019 10:34:15 +0300 Subject: [TYPES/announce] NWPT 2019 submission deadline extended Message-ID: <20190917103415.46cd5604@cs.ioc.ee> Extended submission deadline: 26 September 2019 CALL FOR CONTRIBUTIONS 31st Nordic Workshop on Programming Theory, NWPT 2019 Tallinn, Estonia, 13-15 November 2019 http://cs.ttu.ee/events/nwpt2019 Important Dates Submission of abstracts 26 September 2019 Notification 7 October 2019 Final versions 15 October 2019 Registration 15 October 2019 Background The NWPT series of annual workshops is a forum bringing together programming theorists from the Nordic and Baltic countries, but also from elsewhere. List of Topics Semantics of programming languages Programming language design and programming methodology Programming logics Formal specification of programs Program verification Program construction Tools for program verification and construction Program transformation and refinement Real-time and hybrid systems Models of concurrency and distributed computing Model-based testing Language-based security Invited Speakers Mohamed Bettaz, Philadelphia University, Amman, Jordan Ando Saabas, Bolt, Estonia Pawel Sobocinski, Tallinn University of Technology, Estonia Submission Guidelines Authors wishing to give a talk at the workshop are requested to submit abstracts of 2-3 pages (pdf, printable on A4 paper, using easychair.cls) through EasyChair (https://easychair.org/conferences/?conf=nwpt2019) by 26 September 2019. Work in progress as well as abstracts of manuscripts submitted for formal publication elsewhere are permitted. The abstracts of the accepted contributions will be available electronically before the workshop. By submitting to EasyChair you agree that your abstract will be publicly available. Moreover, you as an author are responsible for the content. Post-workshop Publication We have arranged a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) devoted to the best contributions to the workshop. The contributions will be selected by the PC. They will be invited after the workshop and will undergo a rigorous, journal-strength review process according to the standards of JLAMP. Program Committee Antonis Achilleos, Reykjav?k University, Iceland Johannes Borgstr?m, Uppsala University, Sweden Martin Elsman, University of Copenhagen, Denmark Daniel Fava, University of Oslo, Norway John Gallagher, RUC, Denmark Michael R. Hansen, DTU, Denmark Magne Haveraaen, University of Bergen, Norway Keijo Heljanko, University of Helsinki, Finland Thomas T. Hildebrandt, ITU Copenhagen, Denmark Einar Broch Johnsen, University of Oslo, Norway Jaakko J?rvi, University of Bergen, Norway Yngve Lamo, Western Norway Univ. of Applied Sciences, Norway Kim G. Larsen, Aalborg University, Denmark Alberto Lluch Lafuente, DTU, Denmark Fabrizio Montesi, University of Southern Denmark, Denmark Wojciech Mostowski, Halmstad University, Sweden Olaf Owe, University of Oslo, Norway Philipp R?mmer, Uppsala University, Sweden Gerardo Schneider, University of Gothenburg, Sweden Cristina Seceleanu, M?lardalen University, Sweden Jiri Srba, Aalborg University, Denmark Tarmo Uustalu, Reykjav?k University, Iceland J?ri Vain, Tallinn University of Techn., Estonia Antti Valmari, University of Jyv?skyl?, Finland Marina Wald?n, ?bo Akademi University, Finland Organizing Committee J?ri Vain (chair) Tarmo Uustalu Leonidas Tsiopoulos Juhan Ernits Marko K??ramees Venue The 31st Nordic Workshop on Programming Theory 2019 will take place in the campus of Tallinn University of Technology. Contact Further information can be obtained by mailing the organizers at nwpt2019 at ttu.ee. From shiloviis at mail.ru Tue Sep 17 04:44:01 2019 From: shiloviis at mail.ru (=?UTF-8?B?U2hpbG92IE5pa29sYXk=?=) Date: Tue, 17 Sep 2019 11:44:01 +0300 Subject: [TYPES/announce] =?utf-8?q?Call_for_contributions_-_Fun_With_For?= =?utf-8?q?mal_Methods?= Message-ID: <1568709841.596264385@f511.i.mail.ru> The Third Workshop "Fun With Formal Methods" (FWFM-2019, http://persons.iis.nsk.su/en/FWFM19) will take place in October 2019 (a day from 14 to 20) in Innopolis University (near Kazan, Russia) The workshop will be a satellite event of TOOLS 50+1 - "Technology of Object-Oriented Languages and Systems" (October 14-20, 2019, http://tools2019.innopolis.ru/). The day of the workshop will be settled later (by October 7, 2019) to meet wishes of all speakers (but the most probable date is Thursday October 17, 2019). Distance participation is welcome! The workshop will be streamed! (The media for distance participation and streaming will be set in advance by October 8, 2019.) Call for Papers The primary purpose of the workshop series on Fun With Formal Methods (FWFM) is to popularize and disseminate the best practice of popularization of Formal Methods. Not an exhaustive list of topics of FWFM follows: * fascinating examples of use of FM in SE; * simple but interesting educational examples of FM; * FM for puzzles, games and entertainment; * FM and programming contests; * FM elsewhere (outside software and hardware); * everything and anything related to popularization of FM. Scheduling: * Submission deadline: October 1, 2019 * Notification deadline: October 8, 2019 * Version of accepted papers for dissemination at the workshop: October 13, 2019 * Workshop program on-line: October 8, 2019 Program Committee: * Hamna Aslam (Innopolis University, Russia) * Joseph Brown (Innopolis University, Russia) * Natalia Garanina (Institute of Informatics Systems, Novosibirsk, Russia) * Lidiya Gorodnyaya (Institute of Informatics Systems, Novosibirsk, Russia) * Nikolay V. Shilov (Innopolis University, Russia) - organizer (contact by e-mail shiloviis(at)mail.ru) Invited Speakers: TBD (still:-( Submission and Publication Plans Extended abstracts and/or papers on topics related to FWFM are solicited. There is no any strict limit for page number or style, but it is recommended to be in range 2-4 pages for extended abstracts and 4-16 pages for papers. (Single column, single interval, font not less than 12 for review convenience.) All submitted paper will be reviewed by Program Committee and selection of accepted papers will based on relevance, quality, (partly) originality and FUN of the submitted papers. Papers already published somewhere are also welcome but must make it explicit their publication status. All submissions should be via EasyChair conference system (https://easychair.org/conferences/?conf=fwfm2019) We plan to publish informal proceedings before the workshop and disseminate them among participants at the workshop. Post-proceedings publication is subject to decide on base of quality and number of the original submissions. (Recall that we welcome papers already published somewhere.) Registration - via the web-page of the main conference TOOLS 50+1. (Please don't be scared by registration fee: just submit an abstract/paper and wait , because we are working with perspective sponsors to reduce the fee. Distance participation will be free!) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksk at riec.tohoku.ac.jp Tue Sep 17 06:29:45 2019 From: ksk at riec.tohoku.ac.jp (Keisuke Nakano) Date: Tue, 17 Sep 2019 19:29:45 +0900 Subject: [TYPES/announce] FLOPS 2020 First Call for papers Message-ID: <295212F0-D725-4356-A2E9-90EBE0FE80CD@riec.tohoku.ac.jp> FIRST Call For Papers FLOPS 2020: 15th International Symposium on Functional and Logic Programming =============================== 23-25 April, 2020, Akita, Japan https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/ Writing down detailed computational steps is not the only way of programming. An alternative, being used increasingly in practice, is to start by writing down the desired properties of the result. The computational steps are then (semi-)automatically derived from these higher-level specifications. Examples of this declarative style of programming include functional and logic programming, program transformation and rewriting, and extracting programs from proofs of their correctness. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming paradigm, to discuss mutually interesting results and common problems: theoretical advances, their implementations in language systems and tools, and applications of these systems in practice. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS specifically aims to promote cross-fertilization between theory and practice and among different styles of declarative programming. *** Scope *** FLOPS solicits original papers in all areas of the declarative programming: * functional, logic, functional-logic programming, rewriting systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, verifying properties of programs using declarative programming techniques; * foundations, language design, implementation issues (compilation techniques, memory management, run-time systems, etc.), applications and case studies. FLOPS promotes ross-fertilization among different styles of declarative programming. Therefore, research papers must be written to be understandable by the wide audience of declarative programmers and researchers. In particular, each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant for its area, and comparing it with previous work. Submission of system descriptions and declarative pearls are especially encouraged. *** Submission *** Submissions should fall into one of the following categories: * Regular research papers: they should describe new results and will be judged on originality, correctness, and significance. * System descriptions: they should describe a working system and will be judged on originality, usefulness, and design. * Declarative pearls: new and excellent declarative programs or theories with illustrative applications. System descriptions and declarative pearls must be explicitly marked as such in the title. Submissions must be unpublished and not submitted for publication elsewhere. Work that already appeared in unpublished or informally published workshops proceedings may be submitted. See also ACM SIGPLAN Republication Policy, as explained on the web at http://www.sigplan.org/Resources/Policies/Republication. Submissions must be written in English and can be up to 15 pages excluding references, though system descriptions and pearls are typically shorter. The formatting has to conform to Springer's guidelines. Regular research papers should be supported by proofs and/or experimental results. In case of lack of space, this supporting information should be made accessible otherwise (e.g., a link to an anonymized Web page or an appendix, which does not count towards the page limit). However, it is the responsibility of the authors to guarantee that their paper can be understood and appreciated without referring to this supporting information; reviewers may simply choose not to look at it when writing their review. FLOPS 2020 will employ a lightweight double-blind reviewing process. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work ?" but rather "We build on the work of ?"). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Papers should be submitted electronically at EasyChair which will be available soon from the Web Site of FLOPS 2020. *** Proceedings *** The proceedings will be published by Springer International Publishing in the Lecture Notes in Computer Science (LNCS) series. *** Important Dates *** 15 November 2019 (AoE): Abstract submission 22 November 2019 (AoE): Submission deadline 24 January 2020: Author notification 16 February 2020: Camera ready due 23-25 April 2020: FLOPS Symposium *** Organizers *** Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair) Kostis Sagonas Uppsala University, Sweden (PC Co-Chair) Kazuyuki Asada Tohoku University, Japan (Local Co-Chair) Ryoma Sin'ya Akita University, Japan (Local Co-Chair) Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair) *** Contact Address *** flops2020 _AT_ easychair.org ------------------------------------------------------------------------------- From n.jansen at science.ru.nl Tue Sep 17 11:40:47 2019 From: n.jansen at science.ru.nl (Nils Jansen) Date: Tue, 17 Sep 2019 17:40:47 +0200 Subject: [TYPES/announce] 2 PhD and 1 Postdoc position on formal methods and data analytics @Radboud University Message-ID: <9682C5F5-A6D0-4ED4-A9AC-F3324B4C21F2@science.ru.nl> We are looking for excellent PhD and Postdoc candidates on the PrimaVera project. PrimaVera stands for 'Predictive maintenance for Very effective asset management' and is a multi-disciplinary project funded by the prestigious Dutch National Research agenda. -- The challenge The overall challenge in PrimaVera is to realize the grand promises in predictive maintenance. Through an effective combination of sensor techniques, big data analysis, and maintenance engineering, we want to significantly improve failure predictions to render maintenance more effective. You will work on an effective combination of formal methods (such as fault trees, stochastic model checking) and data analytics (decision trees, Bayesian Networks, neural networks, reinforcement learning, POMDPs). PrimaVera is a joint project with Eindhoven University of Technology, University of Twente, Saxion, Haagse Hogeschool and the Dutch Aerospace Laboratory, as well as several industrial partners. You are expected to participate in a fruitful collaboration with the industrial partners, e.g., by carrying out an industrial case study. -- Your profile We are looking for enthusiastic applicants with a MSc (or a PhD for the postdoc position) degree in Computer Science, or Mathematics with a demonstrable interest in computer science. The candidates should have a thorough theoretical background, and an interest in the verification of complex, industrial systems. Experience with formal methods, probability theory, data analytics, and/or maintenance are helpful. -- Our profile The positions are available in the Institute for Computing and Information Sciences (iCIS) at Radboud University Nijmegen. Research at iCIS focuses on software science, digital security, and data science. Our research mission is to improve the security and reliability of software systems and algorithms through mathematically founded theories, methods and tools. During recent evaluations, iCIS has been consistently ranked as the No. 1 Computing Science department in the Netherlands. Evaluation committees praised our flat and open organisational structure, our ability to attract external funding, our strong ties to other disciplines, and our solid contacts with government and industrial partners. The Software Science group is well known for its contributions to the mathematical foundations of software, formal methods, and functional programming. One PhD position will be part of the Data Science group within iCIS, the other position and the postdoc position will be part of the Software Science department. The work is supervised by Prof. dr. Marielle Stoelinga Prof. dr. Tom Heskes Dr. Nils Jansen -- Details The application deadline is October 11, 2019 or until is filled. Skype interviews are expected to take place on October 18. More information and application forms: https://www.ru.nl/english/working-at/vacature/details-vacature/?recid=1063215&pad=%2fenglish&doel=embed&taal=uk https://www.ru.nl/english/working-at/vacature/details-vacature/?recid=1063220&pad=%2fenglish&doel=embed&taal=uk Please only apply via these links. You are expected to submit - a cover letter (explaining your specific interest and qualifications); - a full Curriculum Vitae; - a list of all courses + marks and a short description of your MSc thesis (for the PhD positions); - your top two publications and a short description of your PhD thesis (postdoc position) - references (contact information) of two scientific staff members. For questions contact Nils Jansen -- Dr. Nils Jansen Assistant Professor Department of Software Science Radboud University Nijmegen http://nilsjansen.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From giles.reger at manchester.ac.uk Wed Sep 18 05:17:13 2019 From: giles.reger at manchester.ac.uk (Giles Reger) Date: Wed, 18 Sep 2019 09:17:13 +0000 Subject: [TYPES/announce] Automated Reasoning PostDoc, Manchester UK Message-ID: [Apologies if you receive this email multiple times. Please forward to people you think may be interested] A Research Associate (postdoctoral) position is available for an outstanding and ambitious researcher to undertake research in the field of automated reasoning, in particular in first-order theorem proving for theories such as arithmetic or datatypes. You will be working in the automated reasoning group at the University of Manchester and contributing to the Vampire theorem prover. The position is suitable for a person who has just obtained, or is about to obtain, a PhD in a relevant area or equivalent, as well as those with more experience. The position requires expertise in logic and first-order automated reasoning. Knowledge of decision procedures for datatypes, program analysis, SMT-based reasoning and verification, or implementation experience are desirable. The position is initially for 11 months with the chance of extension. Please contact Giles Reger (giles.reger at manchester.ac.uk) for queries. The full details (and how to apply) are here: https://www.jobs.manchester.ac.uk/displayjob.aspx?jobid=17890 (applications close 7th October) -------------- next part -------------- An HTML attachment was scrubbed... URL: From walther.neuper at jku.at Wed Sep 18 11:14:58 2019 From: walther.neuper at jku.at (Walther Neuper) Date: Wed, 18 Sep 2019 17:14:58 +0200 Subject: [TYPES/announce] cfp ThEdu'19 post-proceedings In-Reply-To: <0ef3afa3-4c82-d1cc-bf30-90f4419fdfe4@mat.uc.pt> References: <18b8dc77-7d94-01f2-921c-c9d8db73a53a@mat.uc.pt> <0ef3afa3-4c82-d1cc-bf30-90f4419fdfe4@mat.uc.pt> Message-ID: Open Call for Papers ************************************************************************** Postproceedings for ThEdu'19 by EPTCS Theorem Proving Components for Educational Software http://www.uc.pt/en/congressos/thedu/thedu19 ************************************************************************** Workshop ThEdu'19 at CADE27 http://www.cade-27.info/ ************************************************************************** THedu'19 Postproceedings: ThEdu's programme comprised one invited contribution and four regular contributions, whose abstract are in the workshop web-page. Now postproceedings are planned to collect the contributions upgraded to full papers. The contributions' topics are diverse according to ThEdu's scope, and this is a call open for everyone, also those who did not participate in the workshop. All papers will undergo review according to EPTCS standards. THedu'19 Scope: Computer Theorem Proving is becoming a paradigm as well as a technologica base for a new generation of educational software in science, technology, engineering and mathematics. The workshop brings together experts in automated deduction with experts in education in order to further clarify the shape of the new software generation and to discuss existing systems. Topics of interest include: * methods of automated deduction applied to checking students' input; * methods of automated deduction applied to prove post-conditions for particular problem solutions; * combinations of deduction and computation enabling systems to propose next steps; * automated provers specific for dynamic geometry systems; * proof and proving in mathematics education. Important Dates * Call for papers: 16 Sep 2019 * Submission (full papers): 18 Nov 2019 * Notification of acceptance: 16 Dec 2019 * Revised papers due: 20 Jan 2020 Submission We welcome submission of papers presenting original unpublished work which is not been submitted for publication elsewhere. The authors should comply with the "instructions for authors", LaTeX style files and accept the "Non-exclusive license to distribute" of EPTCS: Instructions for authors (http://info.eptcs.org/) LaTeX style file and formatting instructions (http://style.eptcs.org/) Copyright (http://copyright.eptcs.org/) Papers should be submitted via easychair, https://easychair.org/conferences/?conf=thedu19. In case the accepted contributions finally do not reach the standards of EPTCS in number, there will be an alternative to publish as a techreport at CISUC https://www.cisuc.uc.pt/publications. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Jo?o Marcos, Universidade Federal do Rio Grande do Norte, Brazil Filip Maric, University of Belgrade, Serbia Adolfo Neto, Universidade Tecnol?gica Federal do Paran?, Brazil Walther Neuper, Graz University of Technology, Austria (co-chair) Pedro Quaresma, University of Coimbra, Portugal (co-chair) Philippe R. Richard, Universit? de Montr?al, Canada Vanda Santos, University of Aveiro, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria -------------- next part -------------- An HTML attachment was scrubbed... URL: From kiniry at galois.com Wed Sep 18 15:16:21 2019 From: kiniry at galois.com (Joseph Kiniry) Date: Wed, 18 Sep 2019 12:16:21 -0700 Subject: [TYPES/announce] several open positions in rigorous systems/software engineering with applied formal methods for trustworthy elections Message-ID: <64810939-6DAE-4E59-96AE-626C05BA9661@galois.com> Hi all, While I am still a Principal Scientist at Galois , we are now in the middle of officially spinning out Free & Fair as a separate Public Benefit Corporation. As stated on the Free & Fair website : Free & Fair is a spin-out of Galois. We develop elections technology whose security and architecture are reviewed by the world?s foremost experts in academia and industry. We apply the same techniques used to solve problems relevant to national security for the U.S. federal government. Free & Fair has around ten open full time positions , many of which have to do with rigorous systems/software engineering with applied formal methods. I'd love to see some applications from the TYPES community. Let me know if anyone wants any additional information, or if anyone has any questions about the world of elections, given I've been buried in it since 2000 as a scientist-activist and public employee for the majority of those years. Best, Joe Kiniry -------------- next part -------------- An HTML attachment was scrubbed... URL: From gopalan at cs.umn.edu Sun Sep 22 17:03:38 2019 From: gopalan at cs.umn.edu (Gopalan Nadathur) Date: Sun, 22 Sep 2019 16:03:38 -0500 Subject: [TYPES/announce] postdoctoral opening at the University of Minnesota Message-ID: Postdoctoral Opportunity at the University of Minnesota Applications are invited for a postdoctoral position at the University of Minnesota related to an NSF-funded project entitled "A Higher-Order Framework for Meta-Theoretic Reasoning." The position is available immediately and is expected to be of duration of one to two years. Applications will be reviewed and acted upon as soon as they are received. The project within which the appointment is to be made concerns the further development of a proof environment for reasoning about relational specifications that supports the so-called higher-order abstract syntax approach. A key component of this environment is the Abella proof assistant (see http://abella-prover.org), which is based on a logic that incorporates a treatment of fixed-point definitions. One thrust for ongoing work is the enhancement of the underlying logic, for example through the addition of predicate quantification. The research group is also interested in building into the Abella system the capability to reason about specifications written in linear logic and dependently typed lambda calculi, and in investigating the benefits of the system in tasks such as compiler verification. To participate successfully in the research described above, you would need to be broadly conversant with the areas of computational logic and programming languages and to have the mathematical and programming skills necessary for conducting original work in these areas. Prior exposure to a proof assistant or logical framework such as Coq, Isabelle or Abella, programming experience with a functional language such as OCaml, an understanding of proof theoretic treatments of aspects such as induction and co-induction, and familiarity with issues related to proof search in sequent calculi and other similar logical systems would help in engaging immediately with the research problems of interest. To view the official announcement for this position, please visit the URL https://hr.myu.umn.edu/jobs/ext/330828. This site also provides details such as the required qualifications for the position and serves as the portal for applications. To complete an application, you would need to submit a letter indicating your interest in the position, a current CV, one or two papers broadly related to the topics of research and the names and contact details of two people who are willing to serve as your references in the review process. Please do not hesitate to contact me if you have an interested in the position but would like answers prior to applying to questions related to matters such as the expectations, possible projects, and the suitability of your qualifications for the position. The best way to reach me would be via email sent to ngopalan at umn.edu. -Gopalan Nadathur -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernardobruno at gmail.com Mon Sep 23 04:50:26 2019 From: bernardobruno at gmail.com (Bruno Bernardo) Date: Mon, 23 Sep 2019 10:50:26 +0200 Subject: [TYPES/announce] FMBC 2019 Call for Participation - Porto (Portugal), October 11 Message-ID: [Please accept our apologies for duplicates.] ===================================================== Call for Participation 1st Workshop on Formal Methods for Blockchains (FMBC) 2019 https://sites.google.com/view/fmbc/home Porto, Portugal, October 11 Part of the 3rd World Congress on Formal Methods http://formalmethods2019.inesctec.pt/ ===================================================== About FMBC ---------------- Blockchains are decentralized transactional ledgers that rely on cryptographic hash functions for guaranteeing the integrity of the stored data. Participants on the network reach agreement on what valid transactions are through consensus algorithms. Blockchains may also provide support for Smart Contracts. Smart Contracts are scripts of an ad-hoc programming language that are stored in the blockchain and that run on the network. They can interact with the ledger?s data and update its state. These scripts can express the logic of possibly complex contracts between users of the blockchain. Thus, Smart Contracts can facilitate the economic activity of blockchain participants. With the emergence and increasing popularity of cryptocurrencies such as Bitcoin and Ethereum, it is now of utmost importance to have strong guarantees of the behavior of blockchain so ware. These guarantees can be brought by using Formal Methods. Indeed, Blockchain software encompasses many topics of computer science where using Formal Methods techniques and tools are relevant: consensus algorithms to ensure the liveness and the security of the data on the chain, programming languages specifically designed to write smart contracts, cryptographic protocols, such as zero-knowledge proofs, used to ensure privacy, etc. This workshop is a forum to identify theoretical and practical approaches of formal methods for blockchain technology. Topics include, but are not limited to: * Design and implementation of Smar Contract languages * Formal models of blockchain applications or concepts * Formal methods for consensus protocols * Formal methods for blockchain-specific cryptographic primitives or ? protocols * Formal languages for Smart Contracts * Verification of Smart Contracts Invited Speaker -------------------- Ilya Sergey (Yale-NUS College / NUS School of Computing) Contributed papers -------------------------- See the workshop program at: https://sites.google.com/view/fmbc/program Registration ---------------- Registration is shared for all FM events: http://formalmethods2019.inesctec.pt/?page_id=2363 Attending ------------- See the FM webpage at: http://formalmethods2019.inesctec.pt/?page_id=140 Contact ---------- mailto:fmbc19 at easychair.org From Damien.Pous at ens-lyon.fr Mon Sep 23 05:03:38 2019 From: Damien.Pous at ens-lyon.fr (Damien Pous) Date: Mon, 23 Sep 2019 11:03:38 +0200 Subject: [TYPES/announce] Two post-doctoral positions at ENS de Lyon, France Message-ID: This is an announcement for two postdoctoral positions at ENS de Lyon, France. These positions are funded by the ERC project CoVeCe: http://perso.ens-lyon.fr/damien.pous/covece/ This project covers fields such as - automata theory (from algorithms to Kleene algebra and cyclic proof theory) - relation algebra, graphs of bounded tree-width, logics with few variables - theories and tactics for the Coq proof assistant. Applicants should hold a PhD in theoretical computer science, have a strong background in one of the above fields, and a desire to work at their frontier. To apply, send me an email (Damien.Pous at ens-lyon.fr) with your motivations (which part(s) of the project you would like to be involved in, why...), a brief CV, and the names of two persons who could recommend you. Please feel free to engage into a scientific discussion, or to ask me for more details about the project, the surrounding team (Plume), the lab (LIP), or Lyon's city. With best regards, Damien Pous From etanter at dcc.uchile.cl Mon Sep 23 08:19:36 2019 From: etanter at dcc.uchile.cl (=?utf-8?Q?=C3=89ric_Tanter?=) Date: Mon, 23 Sep 2019 14:19:36 +0200 Subject: [TYPES/announce] Coq Andes Summer School (Jan 2020, Chile) Message-ID: <4387E504-F294-4B89-AA6F-738A79117B0A@dcc.uchile.cl> Coq Andes Summer School January 6-10, 2020 Caj?n del Maipo, Chile https://cass.pleiad.cl The Coq Andes Summer School (CASS) 2020 is a one-week immersive summer school on type theory in general, and on the Coq proof assistant in particular. CASS is open to advanced and motivated undergraduate and postgraduate students, as well as young academics and professionals. We welcome applications from all over the world. Lectures will be in English. Registration, shared housing and food are all covered by our projects and sponsors. We also have limited funding to help selected participants traveling from abroad and from outside of the central region of Chile. Application deadline: October 20, 2019 (AoE) Check out details and apply: https://cass.pleiad.cl Speakers - Assia Mahboubi (Inria, FR): Introduction to Coq & SSReflect - Matthieu Sozeau (Inria, FR): Programming with dependent types - Beta Ziliani (U. C?rdoba, AR): Tactic languages - Nicolas Tabareau (Inria, FR): Homotopy type theory - Alexandre Miquel (U. La Rep?blica, UR): Realizability - Pierre-Marie P?drot (Inria, FR): Exceptional type theory - Guillaume Munch-Maccagnoni (Inria, FR): Call-by-push-value Organizers - Nicolas Tabareau (Inria, FR) - ?ric Tanter (U. Chile, CL) Funded by - Projects: ERC CoqHoTT, CONICYT Redes CSEC, Inria ?quipe Associ?e GECO - Sponsors: NIC Chile, Inria Chile -------------- next part -------------- An HTML attachment was scrubbed... URL: From maxtschaikowski at web.de Mon Sep 23 08:39:37 2019 From: maxtschaikowski at web.de (Max Tschaikowski) Date: Mon, 23 Sep 2019 14:39:37 +0200 Subject: [TYPES/announce] HSB 2020: Call for Contributions Message-ID: <7a68cbed-92df-6209-3b97-c652e22b967e@web.de> ========================================================================= [Please feel free to share] ========================================================================= CALL FOR CONTRIBUTIONS HSB 2020: 7th International Workshop on Hybrid Systems Biology http://hsb2020.conf.tuwien.ac.at/ April 15-16, Vienna, Austria ========================================================================= ABOUT HSB is a single-track workshop centering on dynamical models in biology, with an emphasis on both hybrid systems (in the classical sense, i.e., mixed continuous-discrete-stochastic systems) and hybrid approaches that combine modeling, analysis, algorithmic and experimental techniques from different areas. Topics of interest include, but are not limited to: - Modeling and analysis of metabolic, signalling and genetic regulatory networks in living cells. - Stochastic and hybrid models in biology. - Models of tissues and organs; physiological models. - Learning, synthesis, and inference of biosystems. - Hierarchical systems for multi-scale, multi-domain analysis. - Abstraction, approximation, discretisation and model reduction techniques. - Synthetic biology, cyber-biological / bio-in-the-loop systems, biomedical systems and devices and bio-robotics. - Game-theoretical frameworks and population models in biology. - Quantitative and formal analysis techniques (e.g. reachability, model checking, abstract interpretation, bifurcation theory). - Modeling languages and logics for biosystems. HSB 2020 will have informal pre-proceedings available during the workshop. Post-proceedings will be published as a volume in the Springer LNCS/LNBI series, indexed by ISI Web of Science, Scopus, ACM Digital Library, DBLP, and Google Scholar. A special journal issue is under consideration. We solicit high-quality submissions, to be refereed by the Program Committee. ========================================================================= CALL FOR PAPERS Papers should be written in English and have to be formatted in Springer LNCS style. Each submission will be reviewed by at least three reviewers. Papers need to be submitted electronically as PDF files via EasyChair online submission system (coming soon). We accept the following two types of paper submissions: - Regular papers (max 15 pages + max 2 pages of references) - Tool papers (max 6 pages + max 2 pages of references) Tool papers require the submission of an executable artifact that contains clear instructions for the reviewer on how to run the tool. Submissions can contain a well-marked appendix that is not counted to the page limit. The appendix will not be published in the proceeding and the reviewers are not required to read the appendix and thus the submission must be intelligible without it. Each accepted paper will have a slot for oral presentation at the workshop. ========================================================================= CALL FOR POSTERS HSB 2020 also solicits poster abstracts presenting original unpublished work. The abstracts must be written in English, formatted in Springer LNCS style and should not exceed 2 pages including references. Poster abstracts should be submitted via the EasyChair online submission system. The program committee will select the best abstracts for publication in the conference proceedings. Each accepted poster will also have a slot for a 5-minute flash oral presentation at the workshop. ========================================================================= PREVIOUSLY PUBLISHED WORK In addition to original contributions, HSB 2020 invites abstracts for oral presentation of recent outstanding results already published or accepted for publication in a recognised journal or a high-quality conference during the last year. These non-original contributions will be presented at the workshop but will not be part of the proceedings. HSB also welcomes poster abstracts describing previously published work. For these posters, however, the 5-minute flash presentation slot is not guaranteed. ========================================================================= IMPORTANT DATES ?? ?Paper submission: 13th Dec 2019 ?? ?Poster abstract submission: 17th Jan 2020 ?? ?Author Notification: 6th Mar 2020 ?? ?Workshop: 15th-16th Apr 2020 ?? ?Final post-proceedings version: 8th May 2020 ========================================================================= INVITED SPEAKERS ?? ?Luca Cardelli, University of Oxford, UK ?? ?Thomas Henzinger, IST Austria, Austria ========================================================================= PC CHAIRS ?? ?Laura Nenzi ? TU Wien, Austria & University of Trieste, Italy ?? ?Max Tschaikowski ? TU Wien, Austria ========================================================================= LOCAL ORGANIZATION CHAIR ?? ?Laura Nenzi - TU Wien, Austria & University of Trieste, Italy ========================================================================= STEERING COMMITTEE ?? ?Alessandro Abate ? University of Oxford, UK ?? ?Ezio Bartocci ? TU Wien, Austria ?? ?Luca Bortolussi ? University of Trieste, Italy ??? Milan Ceska, Brno University of Technology, Czech Republic ??? Eugenio Cinquemani ?? INRIA, France ?? ?Thao Dang ?? CNRS / VERIMAG, France ?? ?Alexandre Donze, University of California at Berkeley, USA / Decyphir Inc ?? ?Adam Halasz, West Virginia University, USA ??? Nicola Paoletti, Royal Holloway, University of London, UK ??? Carla Piazza, University of Udine, Italy ?? ?David ?afr?nek ? Masaryk University, Czech Republic From vincent.rahli at gmail.com Mon Sep 23 12:47:45 2019 From: vincent.rahli at gmail.com (vincent rahli) Date: Mon, 23 Sep 2019 17:47:45 +0100 Subject: [TYPES/announce] PhD opportunities in formal foundations and verification of distributed systems at the University of Birmingham, UK Message-ID: Dear all, The School of Computer Science at the University of Birmingham, UK, is continuously looking for strong PhD candidates. One particular field of interest is formal methods applied to distributed systems. Students broadly interested in this field of research are strongly encouraged to apply. Topics of particular interest are, for example: * Formal verification of Byzantine fault-tolerant systems * Probabilistic formal verification of distributed real-time systems * Using knowledge reasoning to verify distributed systems * Using type theory to verify distributed systems * Logical foundations of distributed systems Applicants must hold (or be about to obtain) a Masters or Bachelor degree in Computer Science. In addition, they must have a strong background in one of the following areas: * Formal methods * Distributed systems * Programming languages * Type theory PhD positions are typically for 3.5 years and are fully funded, covering tuition fees and a bursary. Please, do not hesitate to contact me for further details: V.Rahli at bham.ac.uk. In addition, feel free to browse my webpage for more information on my research interests: https://www.cs.bham.ac.uk/~rahliv/. The two following papers are especially relevant: * ESOP'18: http://www.cs.bham.ac.uk/~rahliv/articles/velisarios.pdf * OOPSLA'19: http://www.cs.bham.ac.uk/~rahliv/articles/asphalion.pdf Additionally, the following page contains useful information regarding our lively theory group, which the successfully candidate would be part of: http://www.cs.bham.ac.uk/research/groupings/theory/. Vincent Rahli -- https://vrahli.github.io/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From alejandro at diaz-caro.info Mon Sep 23 17:10:57 2019 From: alejandro at diaz-caro.info (=?UTF-8?Q?Alejandro_D=C3=ADaz=2DCaro?=) Date: Mon, 23 Sep 2019 18:10:57 -0300 Subject: [TYPES/announce] Call for course proposals for the 34th Informatics Sciences School - ECI 2020 In-Reply-To: References: Message-ID: (Versi?n en Espa?ol disponible abajo) ************************************************************************************************************************************ Call for course proposals 34th Informatics Sciences School - ECI 2020 July 20 to 24, 2020 Buenos Aires, Argentina IMPORTANT DATES 15 November 2019: Proposal submission deadline End of January 2020: Notification This is an invitation to submit proposals for courses in all areas of Computer Science to be included in the program of the "34a Escuela de Ciencias Inform?ticas" - ECI 2020, to be held at Departamento de Computaci?n, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, from July 20 to 24, 2020. The Escuela de Ciencias Inform?ticas (ECI) is held annually at our department, since 1987. The goal of ECI is to offer to Computer Science students and practitioners intensive, top-level courses on topics not covered by the regular curricula. These courses are taught by prestigious lecturers from universities and institutions from all around the world. Each year, between 400 and 800 people participate in ECI, taking one, two or three courses each. COURSE FORMAT ECI courses last 15 hours in total (3 hours per day from Monday to Friday) and are addressed to advanced undergraduate or graduate students. These courses should include a final evaluation, which can be a take-home to be sent by e-?mail to the lecturer. Submissions for courses to be taught in Spanish or English are accepted. The school will cover travel, hotel and local expenses of ECI 2020 lecturers (ECI will only cover the expenses of one lecturer per proposed course). SUBMISSION INSTRUCTIONS Proposals should be submitted using the following form: https://easychair.org/conferences/?conf=eci2020 The submission must be done in PDF format, containing only the following sections: * Title * Abstract (At most 1300 characters) * Topic (You must choose among the first level of ACM CCS ( https://dl.acm.org/ccs/ccs.cfm), e.g. "Theory of computation"). * Language: [English/Spanish] * Brief index (a list of topics that will be covered during the course) * Schedule (Approximate timeline of how these topics will be presented from Monday to Friday). * Suggested bibliography (At least three books or papers that are related to the topics of the course) * Student's preferred background (Background the students should have to be able to follow the course. A general description in the form of course names or topics will suffice.). * Will the course have a lab section? [Yes/No] (Optionally, your course can have a lab section for hands-on practice. In this case, the ECI organization will assign lab space with computers for the students. Note that having a lab section will restrict the number of students your course can have to no more than 50). * Optional: Local contact. (A local contact in the Department of Computer Science, FCEyN, UBA is desirable, but not mandatory) For information about previous editions, please refer to http://www.dc.uba.ar/events/eci/2019/anteriores or send e-?mail to eci2020-chair at dc.uba.ar. Alejandro D?az-Caro (Chair) Luciana Ferrer (Co-Chair) ************************************************************************************************************************************ Llamado para presentar propuestas de cursos 34a Escuela de Ciencias Inform?ticas - ECI 2020 20 al 24 de Julio de 2020 Buenos Aires, Argentina FECHAS IMPORTANTES 15 de noviembre de 2019: Fecha l?mite para env?o de propuestas Fin de enero de 2020: Notificaci?n de aceptaci?n Se invita a presentar propuestas de cursos para la 34a Escuela de Ciencias Inform?ticas - ECI 2020, que se realizar? del lunes 20 al viernes 24 de julio de 2020 en el Departamento de Computaci?n de la Facultad de Ciencias Exactas y Naturales de la Universidad de Buenos Aires. La Escuela de Ciencias Inform?ticas (ECI) se lleva a cabo en nuestro departamento anualmente desde el a?o 1987. Tiene como objetivo ofrecer a alumnos de ciencias de la computaci?n y profesionales del medio, cursos intensivos de posgrado, especializaci?n y/?o actualizaci?n de alto nivel cient?fico, sobre temas habitualmente no cubiertos por la curr?cula de grado. Estos cursos son dictados por prestigiosos profesores de otras universidades u otras instituciones, extranjeras y nacionales. A las distintas ediciones de la ECI han concurrido entre 400 y 800 personas que tomaron 2 ? 3 cursos cada una. FORMATO DE LOS CURSOS Los cursos propuestos deber?n comprender 15hs (de lunes a viernes con una carga diaria de 3hs). Los mismos deber?n ser dirigidos a estudiantes de grado universitario avanzado / postgrado. Cada curso deber? tener una evaluaci?n final, la cual podr? ser un trabajo entregado por e-mail. Los cursos podr?n ser dictados en idioma Espa?ol o Ingl?s. La organizaci?n de la ECI cubre los gastos de pasajes, alojamiento y vi?ticos de sus profesores. No se pagan honorarios (Aclaraci?n: S?lo un profesor por curso ser? cubierto por la organizaci?n de la ECI). INSTRUCCIONES Las propuestas se deben enviar usando el siguiente formulario: https://easychair.org/conferences/?conf=eci2020 El env?o debe estar en formato PDF, y debe contener exclusivamente las siguientes secciones: * T?tulo * Resumen (1300 caracteres como m?ximo) * ?rea (Debe elegir un ?rea del primer nivel de las ?reas de ACM CCS ( https://dl.acm.org/ccs/ccs.cfm), por ejemplo "Theory of computation") * Idioma: [Espa?ol/Ingl?s] * Listado de temas (una lista de temas que ser?n cubiertos durante el curso) * Programa (Un programa aproximado de c?mo se cubrir?n esos temas en cada clase del lunes a viernes). * Bibliograf?a sugerida (Al menos tres libros o papers relacionados al tema del curso) * Prerequisitos (Los conocimientos que los estudiantes deber?an tener para poder seguir el curso. Una descripci?n general en forma de nombre de cursos o temas es suficiente). * ?El curso utilizar? laboratorio? [Si/No] (Opcionalmente, su curso puede utilizar laboratorio, o pr?ctica. En ese caso, la organizaci?n de la ECI le asignar? un espacio de laboratorio con computadoras para los estudiantes. Tomar en cuenta que si utiliza laboratorio, el cupo del curso se ver? restringido a no m?s de 50 alumnos). * Opcional: Contacto local. (Un contacto local en el Departamento de Computaci?n, FCEyN, UBA es deseable, pero no obligatorio) Para informaci?n sobre ediciones previas, dirigirse a http://www.dc.uba.ar/events/eci/2018/anteriores o enviar email a eci2020-chair at dc.uba.ar. Alejandro D?az-Caro (Presidente) Luciana Ferrer (Vice-Presidente) -- http://www-2.dc.uba.ar/staff/adiazcaro -------------- next part -------------- An HTML attachment was scrubbed... URL: From barrett at cs.stanford.edu Mon Sep 23 19:45:11 2019 From: barrett at cs.stanford.edu (barrett) Date: Mon, 23 Sep 2019 16:45:11 -0700 (PDT) Subject: [TYPES/announce] FMCAD 2019, Second Call for Participation Message-ID: <20190923234511.893AD1404CF@barrett1.stanford.edu> CALL FOR PARTICIPATION International Conference on Formal Methods in Computer-Aided Design (FMCAD) Hyatt Place San Jose Downtown, San Jose, California, USA, Oct 22 - 25, 2019 For program and registration, see: https://fmcad.forsyte.at/FMCAD19/ IMPORTANT DATES Early Registration deadline: Oct 1, 2019 FMCAD Tutorial Day: Oct 22, 2019 Regular Program: Oct 23 - 25, 2019 Part of the FMCAD 2019 program - FMCAD Student Forum - Hardware Model Checking Competition CONFERENCE SCOPE AND PUBLICATION FMCAD 2019 is the nineteenth in a series of conferences on the theory and applications of formal methods in hardware and system verification. FMCAD provides a leading forum to researchers in academia and industry for presenting and discussing groundbreaking methods, technologies, theoretical results, and tools for reasoning formally about computing systems. FMCAD covers formal aspects of computer-aided system design including verification, specification, synthesis, and testing. STUDENT FORUM Continuing the tradition of the previous years, FMCAD 2019 is hosting a Student Forum that provides a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community, and solicit feedback. FMCAD 2019 COMMITTEES PROGRAM CHAIRS: Clark Barrett, Stanford University Jin Yang, Intel Corporation PROGRAM COMMITTEE: Erika Abraham, Aachen University June Andronick, CSIRO|Data61 and UNSW Timos Antonopoulos, Yale University Armin Biere, Johannes Kepler University Per Bjesse, Synopsys Jasmin Blanchette, Inria Nancy Roderick Bloem, Graz University of Technology Gianpiero Cabodi, Politechnico Torino Supratik Chakraborty, IIT Bombay Sylvain Conchon, Universite Paris-Sud Vijay D'Silva, Google Rayna Dimitrova, University of Leicester Malay Ganai, Synopsys Alberto Griggio, Fondazione Bruno Kessler Liana Hadarean, Amazon Joe Hendrix, Galois Marijn Heule, University of Texas at Austin Warren Hunt, University of Texas at Austin Alexander Ivrii, IBM George Karpenkov, Google Panagiotis Manolios, Northeastern University Ken McMillan, Microsoft Research Rajdeep Mukherjee, Cadence Alexander Nadel, Intel Corporation Corina Pasareanu, NASA/CMU Sandip Ray, University of Florida Giles Reger, University of Manchester Anna Slobodova, Centaur Armando Solar-Lezama, Massachusetts Institute of Technology Niklas S??rensson, Mentor Graphics Daryl Stewart, ARM Christoph Sticksel, MathWorks Chao Wang, University of Southern California Georg Weissenbacher, Vienna University of Technology Zhenkun Yang, Intel Corporation Lenore Zuck, University of Illinois at Chicago TUTORIAL CHAIR: Sandip Ray, University of Florida STUDENT FORUM CHAIRS: Grigory Fedyukovich, Princeton University WEBMASTER: Tom van Dijk, Johannes Kepler University LOCAL ARRANGEMENT: Yoni Zohar, Stanford University PUBLICATION CHAIR: Florian Lonsing, Stanford University FMCAD STEERING COMMITTEE: Armin Biere, Johannes Kepler University Alan Hu, University of British Columbia Warren Hunt, University of Texas at Austin Vigyan Singhal, Oski Tech Georg Weissenbacher, Vienna University of Technology From lwittie at bucknell.edu Tue Sep 24 09:47:35 2019 From: lwittie at bucknell.edu (Lea Wittie) Date: Tue, 24 Sep 2019 09:47:35 -0400 Subject: [TYPES/announce] Tenure track position, programming language design Message-ID: The Department of Computer Science at Bucknell University seeks applications for two tenure-track positions at the Assistant Professor level in computer science beginning August 2020. We are interested in applicants working in any area of computer science, most particularly in those with research areas that expand the range of expertise in the department or that may lead to interdisciplinary collaborations. A PhD is required for this position. Candidates in the final stages of completing their doctoral work will be considered. We seek candidates who will contribute to the *teaching of courses in theoretical aspects of computer science or programming languages design, and core courses in our degree programs*. Candidates will have opportunities to develop elective courses in their areas of expertise. We expect that candidates will develop a vigorous scholarly program that creates opportunities for student participation. The department offers a BA and two ABET accredited BS programs, one in Computer Science and another in Computer Science and Engineering. We have a firm commitment to diversity, equity, and inclusion and to student-centered teaching. Our computing environment is Linux/Unix-based. More information about the department can be found at: http://www.bucknell.edu/ComputerScience/ Review of applications will begin on November 1 and continue until the positions are filled. Candidates are asked to submit a cover letter, CV, a statement of teaching philosophy, a statement of research interests, a statement describing any past experience, training, or engagement with issues of diversity, equity, and inclusion, and three confidential letters of recommendation. Applications are only accepted through http://jobs.bucknell.edu. Questions should be directed to Professor L. Felipe Perrone, Chair of Computer Science (perrone at bucknell.edu). About Bucknell Bucknell University is a private, highly ranked, primarily undergraduate, national liberal arts institution that also offers strong professional programs in engineering, management, education, and music. Bucknell University is an Equal Opportunity Employer. The university believes that students learn best in a diverse, inclusive community and is therefore committed to academic excellence through diversity in its faculty, staff, and students. Applications from members of groups that have been historically underrepresented in higher education are encouraged. Bucknell is committed to creating a climate that fosters inclusion, growth, and development for a diverse student body, and seeks candidates who are also committed these goals. Bucknell is committed to supporting the teacher-scholar model of faculty development. The teaching load is 5 courses per year. With a student-faculty ratio of about 9:1, small class sizes are a hallmark of the Bucknell educational experience. The university sponsors a range of activities to support the development of its faculty, including a Teaching-Learning Center and generous research support and leave policies. Bucknell is located in Lewisburg, Pennsylvania, on the banks of the Susquehanna River. The Lewisburg area offers a combination of outdoor recreation opportunities and small-town amenities. In addition to the cultural and athletic events offered at the University and in town, the region offers strong schools and medical facilities, and an affordable cost of living. Bucknell is about three hours from Philadelphia, New York, Baltimore, and Washington, D.C. -- Prof. Lea Wittie Associate Professor, Department of Computer Science Engineering 100 Coordinator, College of Engineering Bucknell University Pronouns: She, her, hers -------------- next part -------------- An HTML attachment was scrubbed... URL: From zufferey at mpi-sws.org Tue Sep 24 11:30:40 2019 From: zufferey at mpi-sws.org (Damien Zufferey) Date: Tue, 24 Sep 2019 17:30:40 +0200 Subject: [TYPES/announce] VMCAI 2020 2nd Call for Papers Message-ID: <708803bd-d85b-6777-1031-23c02d3856b2@mpi-sws.org> -------------------------------------------------------------------------------- ????????????????????????????? VMCAI 2020 21st International Conference on Verification, Model Checking, and Abstract Interpretation New Orleans, Louisiana, United States, January 19th-January 21st, 2020 https://popl20.sigplan.org/home/VMCAI-2020 -------------------------------------------------------------------------------- # Objective VMCAI provides a forum for researchers from the communities of Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine these and related areas. VMCAI 2020 will be the 21st edition in the series. The proceedings of the conference will be published in the Springer Lecture Notes in Computer Science (LNCS) series. # Topics VMCAI 2020 welcomes research papers on any topic related to verification, model checking, and abstract interpretation. Research contributions can report new results as well as experimental evaluations and comparisons of existing techniques. Topics include, but are not limited to: - Program Verification - Model Checking - Abstract Interpretation - Abstract Domains - Program Synthesis - Static Analysis - Type Systems - Deductive Methods - Program Logics - First-Order Theories - Decision Procedures - Interpolation - Horn Clause Solving - Program Certification - Separation Logic - Probabilistic Programming and Analysis - Error Diagnosis - Detection of Bugs and Security Vulnerabilities - Program Transformations - Hybrid and Cyber-physical Systems - Concurrent Systems - Analysis of Numerical Properties - Case Studies on all of the above topics Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, and object-oriented programming. # Paper Submission VMCAI invites the submission of regular and tool papers. Both types of papers have the same format but will be evaluated differently. * _Regular papers_ clearly identify and justify a advance to the field of verification, abstract interpretation, or model checking. Where applicable, they are supported by experimental validation. * _Tool papers_ present a new tool, a new tool component, or novel extensions to an existing tool. They should provide a short description of the theoretical foundations, and emphasize the design and implementation concerns. Submissions are restricted to 20 pages in Springer?s LNCS format, not counting references. Short tools papers are also welcome. Additional material may be placed in an appendix, to be read at the discretion of the reviewers and to be omitted in the final version. Formatting style files and further guidelines for formatting can be found at the Springer website. Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is significant. Submissions are handled online: https://easychair.org/conferences/?conf=vmcai2020 More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Papers # Artifact VMCAI 2020 is introducing the possibility to submit an artifact along a paper. Artifacts are any additional material that substantiates the claims made in the paper, and ideally makes them fully replicable. Submitting an artifact is encouraged but not required. The artifact will be evaluated in parallel with the submission on the following criteria: consistency with and replicability of results in the paper, completeness, documentation, and ease of use. More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Artifacts # Important Dates - Paper submission:???????????????? October 1st, 2019 (anywhere on earth) - Artifact submission:????????????? October 8th, 2019 - Artifact clarification period:??? October 15th-18th, 2019 - Notification:???????????????????? November 7th, 2019 - Final version due:??????????????? November 15th, 2019 - Conference:?????????????????????? January 19th-21st, 2020 # Program Chairs - Dirk Beyer (LMU Munich, Germany) - Damien Zufferey (MPI-SWS, Germany) # Program Committee - Timos Antonopoulos (Yale University, USA) - Dirk Beyer (LMU Munich, Germany) - Nikolaj Bj?rner (Microsoft Research, USA) - Pavol ?ern? (TU Wien, Austria) - Rayna Dimitrova (University of Leicester, UK) - Constantin Enea (University Paris Diderot, France) - Pierre Ganty (IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Ashutosh Gupta (IIT Bombay, India) - Marie-Christine Jakobs (TU Darmstadt, Germany) - Laura Kovacs (TU Wien, Austria) - Jan Kretinsky (TU Munich, Germany) - Markus Kusano (Google, USA) - Ori Lahav (Tel Aviv University, Israel) - David Monniaux (CNRS and VERIMAG, France) - Kedar Namjoshi (Nokia Bell Labs, USA) - Andreas Podelski (University of Freiburg, Germany) - Nadia Polikarpova (University of California, San Diego) - Shaz Qadeer (Facebook, USA) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Natasha Sharygina (USI Lugano, Switzerland) - Mihaela Sighireanu (University Paris Diderot, France) - Jan Strejcek (Masaryk University, Czech Republic) - Alexander J. Summers (ETH Zurich, Switzerland) - Michael Tautschnig (Amazon Web Services, London, UK) - Caterina Urban (INRIA & ?cole Normale Sup?rieure, France) - Heike Wehrheim (Paderborn University, Germany) - Thomas Wies (New York University, USA) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) From lutz.schroeder at fau.de Tue Sep 24 11:33:46 2019 From: lutz.schroeder at fau.de (=?UTF-8?Q?Lutz_Schr=c3=b6der?=) Date: Tue, 24 Sep 2019 17:33:46 +0200 Subject: [TYPES/announce] =?utf-8?q?PhD_position_in_Coalgebraic_Model_Che?= =?utf-8?q?cking_at_FAU_Erlangen-N=C3=BCrnberg?= Message-ID: <598c5e36-b9ad-8cea-1c6a-7df78c3c2bc0@fau.de> We are pleased to announce an opening for a fully funded three-year PhD position (E-13 on the German TV-L scale, full time, no teaching obligation) at Friedrich-Alexander-Universit?t Erlangen-N?rnberg, located at the Chair of Theoretical Computer Science. The position is within the new DFG project "Coalgebraic Model Checking", with Stefan Milius and Lutz Schr?der as PIs and with Daniel Hausmann collaborating on a second project position. The aim of the project is to develop a generic framework for model checking a wide variety of logics beyond the standard relational setting, such as probabilistic, graded, or alternating-time logics, based on the successful paradigm of coalgebraic logic. The position is embedded into a large and active research group with a highly collaborative spirit, see https://www8.cs.fau.de/ for more details. Erlangen's technical campus is situated within pleasant Franconia, and close to the vibrant city of Nuremberg. Please send applications or further inquiries to the PIs at stefan.milius at fau.de or lutz.schroeder at fau.de Best wishes, Lutz and Stefan -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5449 bytes Desc: S/MIME Cryptographic Signature URL: From Matthew.Hague at rhul.ac.uk Tue Sep 24 12:02:27 2019 From: Matthew.Hague at rhul.ac.uk (Hague, Matthew) Date: Tue, 24 Sep 2019 16:02:27 +0000 Subject: [TYPES/announce] 3Yr Post-doc, String Constraints, Royal Holloway, London Message-ID: <20190924160225.vwpmxkongfbrobnk@chilon.net> Research Assistant Position in Verification at Royal Holloway, University of London # Overview Royal Holloway, University of London is looking for a postdoctoral research assistant to work on the EPSRC-funded project "String Constraint Solving with Real-World Regular Expressions" (EP/T00021X/1). Term: fixed, 3 years Expected start date: Oct 2019 - Jan 2020 Salary: ?35,931 to ?42,456 per annum - including London Allowance # Project and Application Background The successful applicant will contribute to the development of constraint satisfaction algorithms for string constraints using "real-world" regular expressions. That is, regular expressions using features such as capture groups and back-references that are not normally considered by theoretical research. In addition, the handling of length constraints represents a significant challenge. The work will build upon the OSTRICH tool (https://github.com/uuverifiers/ostrich), which will be integrated with the JavaScript symbolic execution framework ExpoSE (https://github.com/ExpoSEJS/ExpoSE). Ideal applicants will have a strong background in computer science or related areas and experience in at least one of logic, algorithms, programming language theory/implementation, formal language theory, and formal verification. # Research Environment The project is led by Dr. Matthew Hague (https://www.cs.rhul.ac.uk/home/hague) in the Department of Computer Science. It will proceed in close collaboration with Prof. Dr. Johannes Kinder (Bundeswehr University Munich), Prof. Dr. Anthony W. Lin (Kaiserslautern), and Dr. Philipp R?mmer (Uppsala). In addition, we will also collaborate with Prodo.dev in London. # Contact For informal enquiries please contact matthew.hague at rhul.ac.uk. To apply, please visit https://jobs.royalholloway.ac.uk. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 228 bytes Desc: not available URL: From birkedal at cs.au.dk Wed Sep 25 04:42:10 2019 From: birkedal at cs.au.dk (Lars Birkedal) Date: Wed, 25 Sep 2019 08:42:10 +0000 Subject: [TYPES/announce] Call for Participation - Iris Workshop 2019 - Aarhus Univ - October 28-29, 2019 Message-ID: Call for Participation - Iris Workshop 2019 Aarhus University - October 28-29, 2019 Dear All, On October 28-29, we are hosting the Iris Workshop 2019 at the Department of Computer Science, Aarhus University. It is a specialist workshop focusing on Iris-related research, but we welcome participation by anyone who is interested. Find more information about the workshop here: https://iris-project.org/workshop-2019/ and find out more about Iris here: https://iris-project.org Participation in the workshop is free, but you need to register your participation at https://events.au.dk/iris2019 (deadline: October 11). All participants are welcome to stay 1-3 days longer for more informal discussions and interaction. PRELIMINARY PROGRAM: October 28 09:00 - 10:00: Invited talk: Ralf Jung: Logical Atomicity in Iris: The Good, the Bad, and the Ugly 10:00 - 10:30: Coffee break 10:30 - 11:00: Amin Timany: Aneris: A Logic for Node-Local, Modular Reasoning of Distributed Systems 11:00 - 11:30: Jesper Bengtson: Actris: Session-Type Based Reasoning in Separation Logic 11:30 - 12:00: Rodolphe Lepigre: TBA 12:00 - 13:30: Lunch 13:30 - 14:30: Invited Talk: Fran?ois Pottier: Playing spy games in Iris 14:30 - 15:00: L?o Stefanesco: TBA 15:00 - 15:30: Coffee and cake 15:30 - 16:00: Philippa Gardner: Compositional Reasoning for the Termination of Fine-grained Concurrent Programs 16:00 - 17:00: Invited Talk: Gregory Malecha: TBA 18:30 - 21:30: Conference dinner at No. 16 (https://no16.nu/) October 29 09:00 - 10:00: Invited talk: Dan Frumin: Compositional Non-Interference for Fine-Grained Concurrent Programs 10:00 - 10:30: Coffee break 10:30 - 11:00: Glen M?vel: Iris for Multicore OCaml 11:00 - 11:30: Arma?l Gu?neau: Formal verification of an incremental cycle detection algorithm 11:30 - 12:00: Andrew Appel: Recent developments in the Verified Software Toolchain 12:00 - 13:30: Lunch 13:30 - 14:30: Invited Talk: Bart Jacobs: Specifying I/O using Abstract Nested Hoare Triples 14:30 - 15:00: A?na Linn Georges: Implementing a Capability Machine model into Iris 15:00 - 15:30: Coffee and cake 15:30 - 16:00: Paolo Giarrusso: Step-Indexed Logical Relations for (guarded) Dependent Object Types 16:00 - 16:30: Hai Dang: RustBelt Relaxed Best wishes, Robbert Krebbers and Lars Birkedal -- Lars Birkedal Villum Investigator Professor, Head of Logic and Semantics Group Dept. of Computer Science Aarhus University Aabogade 34 8200 Aarhus N Denmark birkedal at cs.au.dk www.cs.au.dk/~birke -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter.mueller at inf.ethz.ch Wed Sep 25 09:35:30 2019 From: peter.mueller at inf.ethz.ch (Mueller Peter) Date: Wed, 25 Sep 2019 13:35:30 +0000 Subject: [TYPES/announce] Multiple PhD and Postdoc positions in Information Security and Program Verification at ETH Zurich Message-ID: The Institute of Information Security (the groups of Prof. Adrian Perrig and Prof. David Basin) and the Programming Methodology Group (Prof. Peter M?ller) at ETH Zurich have multiple open positions for PhD students and Postdocs in a research project in the area of digital trust. The goal of this project is to develop a comprehensive, formally verified security architecture for communication in the physical and digital world. In particular, the project will develop protocols to transfer physical trust relationships into the digital world and store, manage, and use them. The design will take into account human (mis-)behavior from the outset. A particular emphasis is on the formal verification of the architecture both at the design and implementation level to rule out any undesired behavior. We are looking for enthusiastic and outstanding Computer Science or Mathematics students and postdoctoral researchers with a strong background in some of the following topics: * formal modeling and verification, * program verification, * theorem proving, model checking, * cryptographic protocols, * public-key infrastructure, identity management, authentication, * networking and distributed systems, and * design and implementation of security architectures. ETH Zurich regulations require PhD students to hold a Masters or equivalent degree (e.g., Diplom). All candidates matching the profile above are encouraged to apply as soon as possible. We will process applications until all positions are filled. Successful candidates are expected to start soon after acceptance, but the starting date is negotiable. Applications should include: - a curriculum vitae, - a brief description of research interests, - transcripts of grades, - letters of recommendation from teachers or employers, and, - if possible, the Master's or Bachelor's thesis and publications. Applications and inquiries should be sent to Christoph Sprenger and Sandra Schneider at the following email addresses. infsec.positions at inf.ethz.ch, jobs-pm at inf.ethz.ch PhD students and Postdocs are paid employees of ETH Zurich. Salary and employment conditions are attractive. Zurich is a diverse and multicultural city which is consistently rated among the best cities in the world in which to live. From nevrenato at gmail.com Wed Sep 25 18:06:00 2019 From: nevrenato at gmail.com (Renato Neves) Date: Wed, 25 Sep 2019 23:06:00 +0100 Subject: [TYPES/announce] FM'19 - Last call for participation References: <000309a86710b559fd51f7fe4b1de56f9aa06e42.camel@gmail.com> Message-ID: <5577d11c2ef318f93d06244e54a4e5761dc887cd.camel@gmail.com> 3rd World Congress on Formal Methods Porto, October 7-11, 2019 http://formalmethods2019.inesctec.pt/ @formalmethods19 ______________________________________________________________ *** Apologies for cross-posting *** ______________________________________________________________ *** FM Week News: Tony Hoare's keynote (Oct 8) jointly organized by UTP'19, LOPSTR'19, MPC'19, PPDP'19 and RV'19 will mark the 50th anniversary (October 1969) of the publication of "An Axiomatic Basis for Computer Programming?. ______________________________________________________________ The FM'19 World Congress on Formal Methods will take place at the Alfandega do Porto Congress Center, Porto, October 7-11, 2019, under the motto "The Next 30 Years". Registration is open at https://bit.ly/2JfdBjO as follows: . Early ? until Sep 10 (AoE) . Late ? from Sep 11 until Oct 5 (AoE) . On site ? from Oct 6 to Oct 11 (AoE) Further to the Industry day, Tool Exhibition, Doctoral Symposium (and a social event on Oct 10), FM'19 involves more than 30 parallel events (symposia, conferences, workshops and tutorials) spreading over several FM related areas: . FM 2019 ? 23rd International Symposium on Formal Methods . LOPSTR 2019 ? 29th International Symposium on Logic-Based Program Synthesis and Transformation . MPC 2019 ? 13th International Conference on Mathematics of Program Construction . PPDP 2019 ? 21st International Symposium on Principles and Practice of Declarative Programming . RV 2019 ? 19th International Conference on Runtime Verification . SAS 2019 ? 26th International Static Analysis Symposium . TAP 2019 ? 13th International Conference on Tests and Proofs . UTP 2019 ? 7th International Symposium on Unifying Theories of Programming . VECoS 2019 ? 13th International Conference on Verification and Evaluation of Computer and Communication Systems . AFFORD 2019 ? Practical Formal Verification for Software Dependability . DALI 2019 ? 2nd Workshop on Dynamic Logic: New Trends and Applications . DataMod 2019 ? 8th International Symposium ?From Data to Models and Back (DataMod)? . FMAS 2019 ? Formal Methods for Autonomous Systems . FMBC 2019 ? Workshop on Formal Methods for Blockchains . FMIS 2019 ? 8th Formal Methods for Interactive Systems Workshop . FMTea 2019 ? Formal Methods Teaching Workshop and Tutorial . F-IDE 2019 ? 5th Workshop on Formal Integrated Development Environment . HFM 2019 ? History of Formal Methods . NSAD 2019 ? 8th International Workshop on Numerical and Symbolic Abstract Domains . OpenCERT 2019 ? 9th Int. Workshop on Open Community approaches to Education, Research and Technology . OVT 2019 ? 17th Overture Workshop . REFINE 2019 ? 19th Refinement Workshop . RPLA 2019 ? Reversibility in Programming, Languages, and Automata . SASB 2019 ? 10th International Workshop on Static Analysis and Systems Biology . TAPAS 2019 ? 10th Workshop on Tools for Automatic Program Analysis . ALLOY ? Formal software design with Alloy and Electrum (Tutorial) . CbC ? The Correctness by Construction Approach to Programming (Tutorial) . FRAMA-C-IoT ? Formal Verification of IoT Software with Frama-C (Tutorial) . KEYMAERA X ? Modular Formal Verification of Cyber-Physical Systems with KeYmaera X (Tutorial) . SRV ? Stream-based Runtime Verification (Tutorial) As a whole, the FM'19 congress will bring together a distinguished group of 40+ world-top guest speakers whose short bios can be found at https://bit.ly/2Io2Lsh. The FM'19 organizers thank all corporations that have been so kind to sponsor the Congress ? please see the 'Sponsor FM'19' gallery at https://bit.ly/2CrKnMA. For more information, please visit the following pages of the FM'19 website: . FM Week - https://bit.ly/2zsyCUu . Accepted papers - https://bit.ly/2YtIp9Y (updated as data arrive from event chairs; currently: 344 papers involving 750 authors) . Call for participation - https://bit.ly/2JfdBjO . Registration page - https://bit.ly/2NTR9SR . Venue - https://bit.ly/2MdNCMu . Accommodation - https://bit.ly/2OuHXEu . Getting to Porto - https://bit.ly/2ykguKN . Social program - https://bit.ly/2JfdBjO . Weather forecast - https://bit.ly/2SLOKZ5 (or https://bit.ly/2YjeEo3 for more details) Contact: contactfm2019 at inesctec.pt We are also on Twitter: @formalmethods19 _____________________________________________________________ *** Welcome to FM'19 *** *** Welcome to PORTO *** *** Welcome to Portugal *** ______________________________________________________________ From Radu.Iosif at univ-grenoble-alpes.fr Thu Sep 26 10:04:56 2019 From: Radu.Iosif at univ-grenoble-alpes.fr (Radu Iosif) Date: Thu, 26 Sep 2019 16:04:56 +0200 Subject: [TYPES/announce] Second Workshop on Automated Deduction for Separation Logics Message-ID: <60C8D8EE-11A0-403B-925C-620B2F8795D6@univ-grenoble-alpes.fr> Second Workshop on Automated Deduction for Separation Logics, New Orleans, USA, January 20th 2020 https://popl20.sigplan.org/home/adsl-2020 In recent times, the verification of heap-manipulating programs, and static analyses in particular, has seen substantial success, largely due to the development of ?Separation Logics? (SLs). SLs provide embedded support for ?local reasoning? : reasoning about the resource(s) being modified, instead of the state of the entire system. This form of reasoning is enabled by new syntax (dedicated atomic proposition and separating connectives) and corresponding semantics. Such expressivity comes with the inherent difficulty of automating these logics. Combining this power with induction/recursion allows to concisely specify a large class of recursive data structures and programs, but further increases the computational burden. The goal of this workshop is to bring together academic researchers and industrial practitioners focused on improving the state of the art of automated deduction methods for Separation Logics. We will consider technical submissions presenting work on the following topics (the list is not exclusive): * the integration of Separation Logics with SMT, * proof search and automata-based decision procedures for Separation Logics and sister logics such as Bunched Implication Logic; * computational complexity of logical problems such as satisfiability, entailment and abduction; * alternative semantics and computation models based on the notion of resource; * application of separation and resource logics to different fields, such as sociology and biology. The workshop is affiliated with the 47th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2020). Invited speakers: * Robbert Krebbers (Delft University of Technology) : Relational reasoning using concurrent separation logic * Josh Berdine (Facebook) : SLEdge: Bounded Model Checking in Separation Logic Important dates (AoE): Papers due: November 1st Author notification: December 15th Workshop: January 20th Program committee Josh Berdine (Facebook) James Brotherston (University College London) Stephane Demri (LSV, CNRS, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Lukas Holik (Brno Univ. of Technology) Radu Iosif (Verimag, CNRS, University of Grenoble Alpes) Dominique Larchey-Wendling (CNRS, LORIA) Quang Loc Le (Teeside University) Alekandar Nanevski (IMDEA Software) Peter O'Hearn (Facebook) Nadia Polikarpova (University of California San Diego) David Pym (University College London) Mihaela Sighireanu (IRIF, CNRS, Universite Paris Diderot) Thomas Wies (New York University) Zhilin Wu (Chinese Academy of Sciences) Florian Zuleger (Technical University of Vienna) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) -------------- next part -------------- An HTML attachment was scrubbed... URL: From zufferey at mpi-sws.org Mon Sep 30 08:25:18 2019 From: zufferey at mpi-sws.org (Damien Zufferey) Date: Mon, 30 Sep 2019 14:25:18 +0200 Subject: [TYPES/announce] VMCAI 2020, Deadline extension (abstract Oct 1, full paper Oct 6) Message-ID: <5c43f835-5691-a99b-5537-0cbe544fb7ab@mpi-sws.org> -------------------------------------------------------------------------------- ????????????????????????????? VMCAI 2020 21st International Conference on Verification, Model Checking, and Abstract Interpretation New Orleans, Louisiana, United States, January 19th-January 21st, 2020 https://popl20.sigplan.org/home/VMCAI-2020 -------------------------------------------------------------------------------- # Update * The submission deadline has been replaced by an abstract submission deadline (October 1st). * The paper submission deadline is extended to October 6th (anywhere on earth). # Objective VMCAI provides a forum for researchers from the communities of Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine these and related areas. VMCAI 2020 will be the 21st edition in the series. The proceedings of the conference will be published in the Springer Lecture Notes in Computer Science (LNCS) series. # Topics VMCAI 2020 welcomes research papers on any topic related to verification, model checking, and abstract interpretation. Research contributions can report new results as well as experimental evaluations and comparisons of existing techniques. Topics include, but are not limited to: - Program Verification - Model Checking - Abstract Interpretation - Abstract Domains - Program Synthesis - Static Analysis - Type Systems - Deductive Methods - Program Logics - First-Order Theories - Decision Procedures - Interpolation - Horn Clause Solving - Program Certification - Separation Logic - Probabilistic Programming and Analysis - Error Diagnosis - Detection of Bugs and Security Vulnerabilities - Program Transformations - Hybrid and Cyber-physical Systems - Concurrent Systems - Analysis of Numerical Properties - Case Studies on all of the above topics Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, and object-oriented programming. # Paper Submission VMCAI invites the submission of regular and tool papers. Both types of papers have the same format but will be evaluated differently. * _Regular papers_ clearly identify and justify a advance to the field of verification, abstract interpretation, or model checking. Where applicable, they are supported by experimental validation. * _Tool papers_ present a new tool, a new tool component, or novel extensions to an existing tool. They should provide a short description of the theoretical foundations, and emphasize the design and implementation concerns. Submissions are restricted to 20 pages in Springer?s LNCS format, not counting references. Short tools papers are also welcome. Additional material may be placed in an appendix, to be read at the discretion of the reviewers and to be omitted in the final version. Formatting style files and further guidelines for formatting can be found at the Springer website. Papers must describe original work, be written and presented in English, and must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with refereed proceedings. Submitted papers will be judged on the basis of significance, relevance, correctness, originality, and clarity. They should clearly identify what has been accomplished and why it is significant. Submissions are handled online: https://easychair.org/conferences/?conf=vmcai2020 More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Papers # Artifact VMCAI 2020 is introducing the possibility to submit an artifact along a paper. Artifacts are any additional material that substantiates the claims made in the paper, and ideally makes them fully replicable. Submitting an artifact is encouraged but not required. The artifact will be evaluated in parallel with the submission on the following criteria: consistency with and replicability of results in the paper, completeness, documentation, and ease of use. More information at https://popl20.sigplan.org/home/VMCAI-2020#Call-for-Artifacts # Important Dates - Abstract submission:????????????? October 1st, 2019 (anywhere on earth) - Paper submission:???????????????? October 6th, 2019 - Artifact submission:????????????? October 8th, 2019 - Artifact clarification period:??? October 15th-18th, 2019 - Notification:???????????????????? November 7th, 2019 - Final version due:??????????????? November 15th, 2019 - Conference:?????????????????????? January 19th-21st, 2020 # Program Chairs - Dirk Beyer (LMU Munich, Germany) - Damien Zufferey (MPI-SWS, Germany) # Program Committee - Timos Antonopoulos (Yale University, USA) - Dirk Beyer (LMU Munich, Germany) - Nikolaj Bj?rner (Microsoft Research, USA) - Pavol ?ern? (TU Wien, Austria) - Rayna Dimitrova (University of Leicester, UK) - Constantin Enea (University Paris Diderot, France) - Pierre Ganty (IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Ashutosh Gupta (IIT Bombay, India) - Marie-Christine Jakobs (TU Darmstadt, Germany) - Laura Kovacs (TU Wien, Austria) - Jan Kretinsky (TU Munich, Germany) - Markus Kusano (Google, USA) - Ori Lahav (Tel Aviv University, Israel) - David Monniaux (CNRS and VERIMAG, France) - Kedar Namjoshi (Nokia Bell Labs, USA) - Andreas Podelski (University of Freiburg, Germany) - Nadia Polikarpova (University of California, San Diego) - Shaz Qadeer (Facebook, USA) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Natasha Sharygina (USI Lugano, Switzerland) - Mihaela Sighireanu (University Paris Diderot, France) - Jan Strejcek (Masaryk University, Czech Republic) - Alexander J. Summers (ETH Zurich, Switzerland) - Michael Tautschnig (Amazon Web Services, London, UK) - Caterina Urban (INRIA & ?cole Normale Sup?rieure, France) - Heike Wehrheim (Paderborn University, Germany) - Thomas Wies (New York University, USA) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) From dingel at cs.queensu.ca Mon Sep 30 09:48:28 2019 From: dingel at cs.queensu.ca (Juergen Dingel) Date: Mon, 30 Sep 2019 09:48:28 -0400 Subject: [TYPES/announce] Tenure-track Faculty Positions at School of Computing, Queen's University Message-ID: TENURE-TRACK FACULTY POSITIONS AT QUEEN'S UNIVERSITY - Software Engineering, Security, and HCI - Assistant and Associate Professor ranks - For all ads, see http://www.queensu.ca/facultyrecruitment The School of Computing in the Faculty of Arts and Science at Queen's University invites applications for a Tenure-track faculty position at the rank of Assistant or Associate Professor in Software Engineering with a preferred starting date of July 1, 2020.? In the case of an exceptional candidate, a tenured appointment at the rank of Associate Professor would be considered. All areas of Software Engineering are welcome. The following areas are of particular interest: Software Engineering with and for AI and Machine Learning, DevOps, Performance Engineering, Program Analysis, Testing and Software Quality. The successful candidate must have a PhD or equivalent degree in Computer Science, Software Engineering or a related discipline completed at the start date of the appointment. The successful candidate is expected to play a major role in the delivery of graduate and undergraduate programs at the School of Computing. The main criteria for selection are academic and teaching excellence. The successful candidate will provide evidence of high quality scholarly output that demonstrates potential for independent research leading to peer-assessed publications and the securing of external research funding, as well as strong potential for outstanding teaching contributions at both the undergraduate and graduate levels, and an ongoing commitment to academic and pedagogical excellence in support of the School's programs. Candidates should demonstrate an ability to work collaboratively in an interdisciplinary and student-centred environment. The successful candidate will be required to make substantive contributions through service to the School, the Faculty, the University, and/or the broader community. Excellent interpersonal skills and exceptional oral and written communication proficiency are required. Salary will be commensurate with qualifications and experience.? This position is subject to final budgetary approval by the University. Queen's University is one of Canada's leading research-intensive universities. We are focused on being the quality leader in Canadian higher education and are dedicated to promoting research and scholarship of national and international distinction. The School of Computing has 29 full-time and 20 cross-appointed faculty, over 500 undergraduate students, and over 140 graduate students. The School offers undergraduate programs in Computer Science, Software Design, Biomedical Computing, Computing and Mathematics, Computing and the Creative Arts and Cognitive Science. The School also offers Master?s and Doctoral programs in Computer Science. Queen's University is one of the oldest universities in Canada and has a global reputation for teaching and research excellence. The main campus is located within walking distance to the vibrant downtown area. Kingston is on the shore of Lake Ontario and near the Thousand Islands region of south-eastern Ontario. Kingston and the surrounding region boast a wide range of recreational opportunities and a rich arts and cultural community. In addition to Queen's University, Kingston is home to St. Lawrence College and the Royal Military College of Canada. Additional information about Queen?s University, which may be of interest to prospective faculty members, can be found at http://www.queensu.ca/facultyrecruitment. The University invites applications from all qualified individuals. Queen's is committed to employment equity and diversity in the workplace and welcomes applications from women, visible minorities, Aboriginal peoples, persons with disabilities, and LGBTQ persons.? All qualified candidates are encouraged to apply; however, in accordance with Canadian immigration requirements, Canadian citizens and permanent residents of Canada will be given priority. To comply with federal laws, the University is obliged to gather statistical information as to how many applicants for each job vacancy are Canadian citizens / permanent residents of Canada.? Applicants need not identify their country of origin or citizenship; however, all applications must include one of the following statements: "I am a Canadian citizen / permanent resident of Canada"; OR, "I am not a Canadian citizen / permanent resident of Canada". Applications that do not include this information will be deemed incomplete. A complete application consists of: -???? a cover letter (including one of the two statements regarding Canadian citizenship / permanent resident status specified in the previous paragraph); -???? a current Curriculum Vitae (including a list of publications); -???? a statement of research interests; -???? a statement of teaching interests and experience (including teaching outlines and evaluations if available); and, -???? three letters of reference to be sent directly to 2020RefLetterSE at cs.queensu.ca. The deadline for applications is October 31, 2019. Applicants are encouraged to send all documents in their application packages electronically as a single PDF, Attn: Chair of Faculty Search Committee at 2020CSsearchSE at cs.queensu.ca; alternatively, hard copy applications may be submitted to: Faculty Search Committee Chair The School of Computing 557 Goodwin Hall Queen?s University Kingston, Ontario K7L 3N6 CANADA The University will provide support in its recruitment processes to applicants with disabilities, including accommodation that takes into account an applicant?s accessibility needs.? If you require accommodation during the interview process, please contact Tom Bradshaw in the School of Computing, at bradshaw at cs.queensu.ca. From rrand at cs.umd.edu Mon Sep 30 11:04:40 2019 From: rrand at cs.umd.edu (Robert Rand) Date: Mon, 30 Sep 2019 11:04:40 -0400 Subject: [TYPES/announce] CFS: Programming Languages for Quantum Computing Message-ID: Call for Submissions We invite members of the programming languages (PL) and quantum computing (QC) communities to submit talk proposals for the First International Workshop on Programming Languages for Quantum Computing (PLanQC 2020), co-located with POPL 2020 in New Orleans this January. PLanQC aims to bring together researchers from the fields of programming languages and quantum information, exposing the programming languages community to the unique challenges of programming quantum computers. It will promote the development of tools to assist in the process of programming quantum computers, as they exist today and as they are likely to exist in the near to distant future. Submissions to PLanQC should take the form of 2-4 page abstracts, with links to larger preprints when appropriate (work-in-progress is welcome). We hope to make PLanQC maximally accessible to the programming languages community. Thus, abstracts should cover cutting edge ideas and results, but not be opaque to new, potential entrants to QC coming from PL. Abstracts will be reviewed for quality and relevance to the workshop, and accepted authors will be invited to give talks or poster presentations. We will not be publishing formal proceedings, but the extended abstracts, along with links (where available) to full papers will be posted to the workshop?s website. Invited speakers: - Jennifer Paykin, Galois Inc ? Quantum Computing for PL Researchers - Peter Selinger, Dalhousie University ? Quantum Programming Languages - Fred Chong, University of Chicago ? Quantum Compilation - Bettina Heim, Microsoft Research ? The Q# Language Workshop topics include (but are not limited to): - High-level quantum programming languages - Verification tools for quantum programs - Novel quantum programming abstractions - Quantum circuit optimizations - Error handling, mitigation, and correction - Instruction sets for quantum hardware - Other techniques from traditional programming languages (e.g., types, compilation/optimization, foreign function interfaces) applied to the domain of quantum computation. Important dates (anywhere on earth): Abstract submission deadline Mon 28 Oct 2019 Notification Thu 21 Nov 2019 Workshop Sun 19 Jan 2020 *Website:* https://popl20.sigplan.org/home/planqc-2020 *Submission:* https://planqc2020.hotcrp.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From pavlogiannis at cs.au.dk Tue Oct 1 08:05:41 2019 From: pavlogiannis at cs.au.dk (Andreas Pavlogiannis) Date: Tue, 1 Oct 2019 12:05:41 +0000 Subject: [TYPES/announce] PhD and PostDoc positions at Aarhus University Message-ID: The Department of Computer Science at Aarhus University, Denmark, offers a considerable number of PhD and PostDoc positions in the areas of Logic, Semantics and Programming Languages. Our research spans a wide spectrum of topics concerning models and logics for programming languages and type theories, language-based security, blockchains, theoretical foundations and practical tools for program analysis, formal verification and model checking. Aarhus University admits PhD students on the basis of a bachelor's degree (for 5 year PhDs) or a master's degree (for 3 year PhDs). If admitted, all tuition is covered, and a generous stipend is provided. Postdoc positions can be for 1 or 2 years, and with the possibility of renewal (depending on the individual projects and sources of funding). Interested applicants at all levels are encouraged to contact the respective faculty for details, enclosing a CV and a short description of interests. Logic and Semantics group: http://cs.au.dk/research/logic-and-semantics/ Aslan Askarov (language-based security, web security, type systems, program analysis) Lars Birkedal (higher-order concurrent separation logic, type theory, program verification) Bas Spitters (computer aided proofs in cryptography, homotopy type theory, formal verification of blockchains) Jaco van de Pol (parallel & symbolic model checking, synthesis, graph games) Programming Languages group: https://cs.au.dk/research/programming-languages/ Magnus Madsen (programming language design, functional and logic programming, type systems) Anders M?ller (static & dynamic program analysis, program analysis and automated testing for web and mobile software) Andreas Pavlogiannis (algorithmic & computational foundations of model checking, quantitative verification, static & dynamic analysis, concurrency) Aarhus University is realizing an ambitious multi-phase digitalization initiative which will help prepare researchers, students and the labour force for the digital transition of the future. The initiative aims at significant expansion of the Department of Computer Science for faculty and students. Next deadline: November 1st, 2019 Information about the PhD program: http://phd.scitech.au.dk/for-applicants/application-guide/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From willem.heijltjes at gmail.com Wed Oct 2 12:05:30 2019 From: willem.heijltjes at gmail.com (Willem Heijltjes) Date: Wed, 2 Oct 2019 17:05:30 +0100 Subject: [TYPES/announce] Lecturer (assistant professor) position in Bath Message-ID: <81FBAAF5-777F-469D-80D1-F00FA4044108@gmail.com> The University of Bath is hiring a lecturer (assistant professor) in Computer Science. We are looking in particular for strong candidates to join our Mathematical Foundations group: http://www.bath.ac.uk/projects/mathematical-foundations-of-computation/ The vacancy and online application form are here: http://www.bath.ac.uk/jobs/Vacancy.aspx?ref=CC7055 Note the deadline: 20 October 2019 The post is a replacement for John Power, who retired this summer. Though it is open to the other research areas in the department (HCI, Graphics & Vision, AI), we expect to prioritise excellent candidates who complement our current specialities in the Mathematical Foundations area: * Computer Algebra * Cryptography * Lambda-calculus * Proof Theory * Real Algebraic Geometry * Semantics For any questions about the post or the recruitment process, please contact: Alessio Guglielmi Willem Heijltjes From sandra at dcc.fc.up.pt Thu Oct 3 07:49:18 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 3 Oct 2019 12:49:18 +0100 Subject: [TYPES/announce] FSCD 2020 - First CFP Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ------------ CALL FOR PAPERS Fifth International Conference on Formal Structures for Computation and Deduction (FSCD 2020) June 29 ? July 5, 2020, Paris, France http://fscd2020.org/ IMPORTANT DATES --------------- All deadlines are midnight anywhere-on-earth (AoE); late submissions will not be considered. Abstract: February 6, 2020 Submission: February 9, 2020 Rebuttal: March 27-29, 2020 Notification: April 13, 2020 Final version: April 27, 2020 FSCD (http://fscdconference.org/ ) covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation, semantics and verification in new challenging areas. The suggested, but not exclusive, list of topics for submission is: 1. Calculi: Rewriting systems (string, term, higher-order, graph, conditional, modulo, infinitary, etc.); Lambda calculus; Logics (first-order, higher-order, equational, modal, linear, classical, constructive, etc.); Proof theory (natural deduction, sequent calculus, proof nets, etc.); Type theory and logical frameworks; Homotopy type theory; Quantum calculi. 2. Methods in Computation and Deduction: Type systems (polymorphism, dependent, recursive, intersection, session, etc.); Induction, coinduction; Matching, unification, completion, orderings; Strategies (normalization, completeness, etc.); Tree automata; Model building and model checking; Proof search and theorem proving; Constraint solving and decision procedures. 3. Semantics: Operational semantics and abstract machines; Game Semantics and applications; Domain theory and categorical models; Quantitative models (timing, probabilities, etc.); Quantum computation and emerging models in computation. 4. Algorithmic Analysis and Transformations of Formal Systems: Type Inference and type checking; Abstract Interpretation; Complexity analysis and implicit computational complexity; Checking termination, confluence, derivational complexity and related properties; Symbolic computation. 5. Tools and Applications: Programming and proof environments; Verification tools; Proof assistants and interactive theorem provers; Applications in industry; Applications of formal systems in other sciences. 6. Semantics and Verification in new challenging areas: Certification; Security; Blockchain protocols; Data Bases; Deep learning and machine learning algorithms; Planning. PUBLICATION ----------- The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs) of Schloss Dagstuhl. All LIPIcs proceedings are open access. SPECIAL ISSUE ------------- Authors of selected papers will be invited to submit an extended version to a special issue of Logical Methods in Computer Science. SUBMISSION GUIDELINES --------------------- Submissions can be made in two categories. Regular research papers are limited to 15 pages (including references, with the possibility to add an annex for technical details, e.g. proofs) and must present original research which is unpublished and not submitted elsewhere. System descriptions are limited to 15 pages (including references) and must present new software tools in which FSCD topics play an important role, or significantly new versions of such tools. Complete instructions on submitting a paper can be found on the conference web site. BEST PAPER AWARD BY JUNIOR RESEARCHERS -------------------------------------- The program committee will select a paper in which at least one author is a junior researcher, i.e. either a student or whose PhD award date is less than three years from the first day of the meeting. Other authors should declare to the PC Chair that at least 50% of contribution is made by the junior researcher(s). PROGRAM COMMITTEE CHAIR ----------------------- Zena M. Ariola, University of Oregon fscd2020 at easychair.org PROGRAM COMMITTEE ----------------- M. Alpuente, Technical Univ. of Valencia S. Alves, University of Porto A. Bauer, University of Ljubljana M. P. Bonacina, Universit? degli studi di Verona P-L. Curien, CNRS - Univ. of Paris Diderot P. Dybjer, Chalmers Univ. of Technology U. De?Liguoro, University of Torino M. Fernandez, King?s College London M. Gaboardi, Boston University D. Ghica, University of Birmingham S. Ghilezan, University of Novi Sad J. Giesl, RWTH Aachen University S. Guerrini, University of Paris 13 R. Harper, Carnegie Mellon University M. Hasegawa, Kyoto University N. Hirokawa, JAIST P. Johann, Appalachian State University O. Kammar, University of Edinburgh D. Kesner, University of Paris Diderot C. Kop, Radboud University O. Laurent, ENS Lyon D. Licata, Wesleyan University A. Middeldorp, University of Innsbruck J. Mitchell, Stanford University K. Nakata, SAP Postdam M. Pagani, University of Paris Diderot E. Pimentel, Fed. Univ. Rio Grande do Norte Vrije F. van Raamsdonk, University Amsterdam G. Rosu, University of Illinois A. Sabry, Indiana University A. Stump, University of Iowa P. Urzyczyn, University of Warsaw T. Uustalu, Reykjavik University S. Zdancewic, University of Pennsylvania CONFERENCE CHAIR ---------------- Stefano Guerrini, University of Paris 13 WORKSHOP CHAIR -------------- Giulio Manzonetto, University of Paris 13 STEERING COMMITTEE WORKSHOP CHAIR -------------------------------- J. Vicary, Oxford University PUBLICITY CHAIR --------------- S. Alves, University of Porto FSCD STEERING COMMITTEE ----------------------- S. Alves (University of Porto), M. Ayala-Rinc?n (University of Brasilia) C. Fuhs (Birkbeck, London University) H. Geuvers (Radboud University) D. Kesner (Chair, University of Paris Diderot ) H. Kirchner (Inria) C. Kop (Radboud University) D. Mazza (University of Paris 13) D. Miller (Inria) L. Ong (Oxford University) J. Rehof (TU Dortmund) S. Staton (Oxford University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From sabry at indiana.edu Thu Oct 3 15:50:58 2019 From: sabry at indiana.edu (Sabry, Amr A.) Date: Thu, 3 Oct 2019 19:50:58 +0000 Subject: [TYPES/announce] Position at IU Computer Science in Quantum Information Message-ID: <0478AFE9-1588-4B5C-B4C3-B1B971423E1C@indiana.edu> Job Title: Assistant Professor in Computer Science (Quantum Information) Apply at: https://indiana.peopleadmin.com/postings/8506 Contact: Amr Sabry (sabry at indiana.edu) The School of Informatics, Computing, and Engineering (SICE) at Indiana University (IU) Bloomington invites applications for a tenure-track assistant professor position in quantum information to begin in Fall 2020. Duties will include research, teaching, and service. Candidates with research interests in formal models of computation, algorithms, and information theory, preferably with connection to quantum computation, quantum simulation, or quantum information science, are encouraged to apply. This position is part of an initiative for significant growth in these areas through the IU Center for Quantum Information Science and Engineering, bringing together researchers from multiple disciplines. -------------- next part -------------- An HTML attachment was scrubbed... URL: From deian at cs.ucsd.edu Thu Oct 3 20:42:29 2019 From: deian at cs.ucsd.edu (Deian Stefan) Date: Thu, 3 Oct 2019 17:42:29 -0700 Subject: [TYPES/announce] Call for Presentations on Principles of Secure Compilation (PriSC Workshop @ POPL 2020) Message-ID: (apologies if you receive multiple copies of this announcement) ======================================================================= Call for Presentations on Secure Compilation (PriSC Workshop @ POPL'19) ======================================================================= The emerging field of secure compilation aims to preserve security properties of programs when they have been compiled to low-level languages such as assembly, where high-level abstractions don?t exist, and unsafe, unexpected interactions with libraries, other programs, the operating system and even the hardware are possible. For unsafe source languages like C, secure compilation requires careful handling of undefined source-language behavior (like buffer overflows and double frees). Formally, secure compilation aims to protect high-level language abstractions in compiled code, even against adversarial low-level contexts, thus enabling sound reasoning about security in the source language. A complementary goal is to keep the compiled code efficient, often leveraging new hardware security features and advances in compiler design. Other necessary components are identifying and formalizing properties that secure compilers must possess, devising efficient security mechanisms (both software and hardware), and developing effective verification and proof techniques. Research in the field thus puts together advances in compiler design, programming languages, systems security, verification, and computer architecture. 4th Workshop on Principles of Secure Compilation (PriSC 2020) ================================================== The Workshop on Principles of Secure Compilation (PriSC) is a relatively new, informal 1-day workshop without any proceedings. The goal is to bring together researchers interested in secure compilation and to identify interesting research directions and open challenges. The 4th edition of PriSC will be held on January 25 in New Orleans, Louisiana USA together with the ACM SIGPLAN Symposium on Principles of Programming Languages (POPL), 2020. Important Dates ============= * Fri 18 Oct 2019: Submission deadline * Wed 13 Nov 2019: Notification * Sat 25 Jan 2020: Workshop Presentation Proposals and Attending the Workshop ========================================= Anyone interested in presenting at the workshop should submit an extended abstract (up to 2 pages, details below) covering past, ongoing, or future work. Any topic that could be of interest to secure compilation is in scope. Secure compilation should be interpreted very broadly to include any work in security, programming languages, architecture, systems or their combination that can be leveraged to preserve security properties of programs when they are compiled or to eliminate low-level vulnerabilities. Presentations that provide a useful outside view or challenge the community are also welcome. This includes presentations on new attack vectors such as microarchitectural side-channels, whose defenses could benefit from compiler techniques. Specific topics of interest include but are not limited to: - Attacker models for secure compiler chains. - Secure compiler properties: fully abstract compilation and similar properties, memory safety, control-flow integrity, preservation of safety, information flow and other (hyper-)properties against adversarial contexts, secure multi-language interoperability. - Secure interaction between different programming languages: foreign function interfaces, gradual types, securely combining different memory management strategies. - Enforcement mechanisms and low-level security primitives: static checking, program verification, typed assembly languages, reference monitoring, program rewriting, software-based isolation/hiding techniques (SFI, crypto-based, randomization-based, OS/hypervisor-based), security-oriented architectural features such as Intel?s SGX, MPX and MPK, capability machines, side-channel defenses, object capabilities. - Experimental evaluation and applications of secure compilers. - Proof methods relevant to compilation: (bi)simulation, logical relations, game semantics, trace semantics, multi-language semantics, embedded interpreters. - Formal verification of secure compilation chains (protection mechanisms, compilers, linkers, loaders), machine-checked proofs, translation validation, property-based testing. Guidelines for Submitting Extended Abstracts =================================== Extended abstracts should be submitted in PDF format and not exceed 2 pages. They should be formatted in two-column layout, 10pt font, and be printable on A4 and US Letter sized paper. We recommend using the new acmart LaTeX style in sigplan mode. Submissions are not anonymous and should provide sufficient detail to be assessed by the program committee. Presentation at the workshop does not preclude publication elsewhere. Contact and More Information ======================= For questions please contact the workshop chairs, Dominique Devriese and Deian Stefan . To make sure you receive such announcements in the future please subscribe to the low-traffic mailing list . -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Fri Oct 4 07:30:43 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 4 Oct 2019 13:30:43 +0200 Subject: [TYPES/announce] [PLNL'19] Call for talk proposals - Programming Languages in the Netherlands, 12-12-2019, Radboud University Message-ID: =================================================================== ??????????????????????????? PLNL 2019 ??????????? 2nd Workshop on Programming Languages ???????????????????? in The Netherlands ????????????????????????????? -- ???????????????? Thursday, December 12, 2019 ????????? Radboud University, Nijmegen, The Netherlands ??????????????????? CALL FOR TALK PROPOSALS ?????????????? https://wiki.clean.cs.ru.nl/PLNL19 =================================================================== Workshop Overview ----------------- After the succesfull launch of this new workshop series, PLNL'18, we are happy to invite you to give a presentation or attend the second edition. The purpose of PLNL is to bring together researchers in the area of programming languages in the Netherlands. The workshop targets programming language research in the broad sense, included but not limited to the design, implementation, theory, application, and teaching of programming languages. Workshop Format --------------- The workshop will consist of a number of contributed talks. These talks should provoke discussion and/or questions --- we strive to have interactive talks with plenty of discussion by the audience. Coffee and lunch breaks will provide the opportunity to network with your colleagues and to meet new people. Junior researchers and senior researchers are equally welcome, and both are encouraged to submit a talk proposal. Researchers that are not from the Netherlands, but for example, from neighboring countries like Belgium or Germany, are also welcome to attend. The language of the workshop is English. Registration ------------ Participation is free, but you will need to register. The deadline for registration is December 5, 2019. To register, please visit https://forms.gle/p1Pn3UnBycQH6zyr6 Submission details ------------------ Submission page: https://easychair.org/conferences/?conf=plnl19 Submission:?? Monday, November 18, 2019. Notification: Monday, November 25, 2019 Workshop:???? Thursday, December 12, 2019. Submissions for talk proposals should be described in an abstract of at most 300 words. Proposals do not need to represent original work. It is fine to propose to talk about (recently) published work. Organizers ---------- Pieter Koopman (pieter at cs.ru.nl) Peter Achten?? (P.Achten at cs.ru.nl) Program Committee ----------------- - Pieter Koopman???? Radboud University - Peter Achten?????? Radboud University - Robbert Krebbers?? Delft University of Technology - Wouter Swierstra?? University of Utrecht - Eelco Visser?????? Delft University of Technology From anuj.dawar at cl.cam.ac.uk Fri Oct 4 11:05:12 2019 From: anuj.dawar at cl.cam.ac.uk (Anuj Dawar) Date: Fri, 4 Oct 2019 16:05:12 +0100 Subject: [TYPES/announce] post-doc positions in Oxford and Cambridge Message-ID: <5a02e2fa-e09f-ef7f-abc5-9e572f02807d@cl.cam.ac.uk> Two three-year post-doc positions in Semantics and Descriptive Complexity at Oxford and Cambridge. There are two post-doctoral research positions open, one at Oxford and one at Cambridge, to work on a new EPSRC-funded project on "Resources and co-Resources: A junction between semantics and descriptive complexity" which is jointly led by Prof. Samson Abramsky FRS at Oxford, and Prof. Anuj Dawar at the University of Cambridge. The positions are available to start as soon as possible, and are funded for 36 months. The project seeks to explore ways in which methods from the study of logic and algorithms (specifically finite model theory and descriptive complexity) can be combined with methods from semantics (such as category theory) to build a cohesive algebraic theory of resources. This builds on recent work obtaining categorical accounts of essential constructions in finite model theory (by Abramsky, Dawar and Wang and Abramsky and Shah), as well as categorical accounts of quantum resources (by Abramsky, Barbosa, de Silva and Zapata). This work made essential use of monads -- seen as encapsulating quantum and other resources -- and of comonads, which encapsulate ?coresources?, i.e. ways of limiting access to a structure corresponding to definability in various logics. The project will seek to apply these new tools to major results in descriptive complexity, to expand them to cover other important constructions, to find ways of combining accounts of quantum resources and logical co-resources, and to build a general theory of these. There are separate application processes for applying for the two positions. Details of these and further information may be found at these webpages: http://www.cs.ox.ac.uk/news/1735-full.html http://www.jobs.cam.ac.uk/job/23436/ For further questions or enquiries, contact samson.abramsky at cs.ox.ac.uk or anuj.dawar at cl.cam.ac.uk -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: OpenPGP digital signature URL: From clovis.eberhart at gmail.com Fri Oct 4 13:13:39 2019 From: clovis.eberhart at gmail.com (Clovis Eberhart) Date: Sat, 5 Oct 2019 02:13:39 +0900 Subject: [TYPES/announce] Coalgebra Day 2019 Message-ID: Dear all, We are pleased to announce that Coalgebra Day 2019 will be organised in Tokyo, Japan. There will be a series of talks by various speakers and it will be an occasion for researchers to exchange on coalgebras and related matters, and for students to get introduced to the field of coalgebra. Date and time: Mon 28 Oct, 2019. 9:30-17:30. Place: room 2009-2010, National Institute of Informatics, 2-1-2 Hitotsubashi, Chiyoda-ku, Tokyo Access: https://www.nii.ac.jp/en/about/access/ Speakers: - Bart Jacobs (Radboud University Nijmegen) - Jurriaan Rot (Radboud University Nijmegen) - Ana Sokolova (University of Salzburg) - Yuichi Komorida (National Institute of Informatics) - David Sprunger (National Institute of Informatics) - Clovis Eberhart (National Institute of Informatics, Japanese French Laboratory for Informatics) - Shin-ya Katsumata (National Institute of Informatics) - Satoshi Kura (National Institute of Informatics) We are planning to have an informal dinner. Registration is free but mandatory for practical reasons. Please register through this form: https://docs.google.com/forms/d/e/1FAIpQLSdja7qMesKpyA6ed1Z-PfMjP_RYP288zKfQxLxVgWQ1UTCYaQ/viewform The deadline is Oct 18th 23:59, AoE. For more information, see http://group-mmm.org/coalgebra-day-2019/ or send an email to one of the organisers. Please feel free to distribute this email to people that you think could be interested. Best, Clovis Eberhart for the organisers -------------- next part -------------- An HTML attachment was scrubbed... URL: From cortesi at unive.it Fri Oct 4 14:45:11 2019 From: cortesi at unive.it (Agostino Cortesi) Date: Fri, 4 Oct 2019 20:45:11 +0200 Subject: [TYPES/announce] Special Issue on "Static Analysis Techniques: Recent Advances and New Horizons" Message-ID: Dear colleague, we cordially invite you to consider submitting a paper to the Special Issue of the journal Applied Sciences (ISSN 2076-3417; IF 2.217) on ?Static Analysis Techniques: Recent Advances and New Horizons?. Static analysis is currently recognized as a key mean for enhancing software security and reliability. It is widely recognized as a fundamental approach for program verification, bug detection, compiler optimization, program understanding, and software maintenance. In fact, a white-box semantics-based approach to the analysis of source code can automatically reveal errors that do not manifest until a disaster occurs weeks, months or years after release, which might be very difficult to reproduce and that might not be captured by testing, as tests can only cover a finite number of execution traces. Several techniques have been introduced in the scientific literature, and several tools implementing such techniques are currently in use on software written in different programming language targets and focusing on different program properties. This Special Issue is aimed at collecting new contributions in this area, ranging from the introduction of new techniques to their practical implementation and applications with a particular emphasis on applied aspects, i.e., on the issues related to scalability, interoperability, and maintainability of static analysis tools in highly demanding real scenarios. More infos at: https://www.mdpi.com/journal/applsci/special_issues/Static_Analysis_Techniques Contributions are welcome on all aspects of static analysis, including, but not limited to: Abstract Interpretation; Data-flow and control-flow analysis; Model checking; Program verification; Program certification; Security analysis; Type checking. Submissions can address any programming paradigm, including concurrent, constraint, functional, imperative, logic, and object-oriented programming. Extended versions of papers presented in international conferences are welcome if the extended version contains significant additions which were not in the conference version of the paper. In this case, the authors are invited to submit a cover letter explaining how the submitted paper differs from the conference one. Prof. Dr. Agostino Cortesi Dr. Pietro Ferrara Guest Editors _______________________________________________________ prof. Agostino Cortesi Universit? Ca' Foscari Venezia, Italy [tel.: +39 041 234.8450 - mobile: +39 347 441.4010] From peter.mueller at inf.ethz.ch Fri Oct 4 15:18:07 2019 From: peter.mueller at inf.ethz.ch (Mueller Peter) Date: Fri, 4 Oct 2019 19:18:07 +0000 Subject: [TYPES/announce] Assistant Professors at ETH Zurich: Security, Software Engineering, and Programming Languages Message-ID: Assistant Professors (Tenure Track) Security, Software Engineering, and Programming Languages The Department of Computer Science (www.inf.ethz.ch) at ETH Zurich invites applications for assistant professorships (tenure track) in computer science with focus on different aspects of Cyber Security, Software Engineering, and Programming Languages. - Privacy - Programming Languages/Software Engineering - Security of IT Infrastructure - Software Security - Trustworthy Software - Education Technology (e.g. assignment generation, feedback and grading for programming and math assignments) Please apply for only one of the above areas as all applications will be jointly reviewed. Applicants should be strongly rooted in computer science, have internationally recognized expertise in their field and pursue research at the forefront of computer science. Successful candidates should establish and lead a strong research program. They will be expected to supervise doctoral students and teach both undergraduate and graduate level courses (in German or in English). Collaboration in research and teaching is expected both within the department and with other groups of ETH Zurich and related institutions. Assistant professorships have been established to promote the careers of younger scientists. ETH Zurich implements a tenure track system equivalent to other top international universities. See https://ethz.ch/en/the-eth-zurich/working-teaching-and-research/faculty-affairs/ausgeschriebene-professuren/ingenieurwissenschaften/assistant-professors--tenure-track--of-computer-science---securi.html for details. -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.endrullis at vu.nl Sun Oct 6 10:27:22 2019 From: j.endrullis at vu.nl (Joerg Endrullis) Date: Sun, 6 Oct 2019 16:27:22 +0200 Subject: [TYPES/announce] PhD position in Theoretical Computer Science at the VU Amsterdam Message-ID: ============================================ Vrije Universiteit Amsterdam PhD position in Theoretical Computer Science ============================================ We are seeking applications for a fully-funded, 4-year PhD position in the Section of Theoretical Computer Science of the Vrije Universiteit Amsterdam (VUA). The goal of the project is the development of techniques for reasoning about automata that transform finite and infinite words (also known as transducers). For more details about the project, please check out http://joerg.endrullis.de/vidi/vidi.pdf, and http://joerg.endrullis.de/research/finite-state-transducers. In this project, we will use and extend techniques from automata theory, combinatorics on words, logic, coalgebra and term rewriting. Embedding --------- The principal investigator of this project is Joerg Endrullis with a background in term rewriting and automata theory. We will collaborate with Helle Hansen from Delft University of Technology (TU Delft) having expertise in logic and coalgebra. At the Vrije Universiteit Amsterdam we will collaborate with Femke van Raamsdonk with a background in higher-order rewriting, and Jasmin Blanchette working on formal verification and theorem provers. Qualifications -------------- Applicants should have a masters degree in computer science, mathematics, logic, or a closely related area. Knowledge of automata theory, coalgebra, logic, term rewriting or lambda calculus is considered an advantage. Fluency in English is important. Dutch language proficiency is not required. Application ----------- Please send applications by email to ?dr. Joerg Endrullis ?j.endrullis at vu.nl ?+31 (0)20 5989886 For more details on the salary and employment conditions, see the full vacancy text at http://joerg.endrullis.de/vacancy/2019/09/15/phd-vacancy.html. Feel free to contact us for further information about the project and the position. Formal applications must include: - A motivation letter - A curriculum vitae, including? a list of courses with grades - A copy of the master's thesis (if already available) - The name of at least one scientist able and willing to provide a reference Deadline -------- Review of applications will begin on December 1, 2019, and will continue until the position is filled. From gmanzone at gmail.com Sun Oct 6 11:20:02 2019 From: gmanzone at gmail.com (Giulio Manzonetto) Date: Sun, 6 Oct 2019 17:20:02 +0200 Subject: [TYPES/announce] FSCD-IJCAR - First Call For Workshop Proposals Message-ID: -------------------------------------------------------------------- Call for Workshop Proposals FSCD 2020 http://fscd2020.org IJCAR 2020 http://ijcar2020.org Paris, France Main Conference: 30 June - 3 July 2020 Workshops: 29 June, 4-5 July 2020 -------------------------------------------------------------------- FSCD 2020 will be the fifth edition of the International Conference on Formal Structures for Computation and Deduction. IJCAR 2020 will be the tenth International Joint Conference on Automated Reasoning. We invite proposals for workshops, tutorials or other satellite events, on any topic to related formal structures in computation, deduction and automated reasoning, from theoretical foundations to tools and applications. Satellite events will take place on the 29 June and 4-5 July, before and after the main conference (30 June - 5 July). It is expected that satellite events would run for 1 or 2 days, and be open to participants of parallel events. PROPOSALS -------------------- Proposals must be limited to three pages and should be submitted by email to ws.org at fscd2020.org. Each proposal should consist of the following two parts. 1) A description part including: - a short scientific justification of the proposed topic, its significance, and the particular benefits of the workshop to the community, as well as a list of previous or related workshops (if relevant); - a brief description (up to 120 words) of the event for the website and publicity material. 2) An organisational part including: - contact information for the workshop organizers; - proposed affiliated conference; - estimate of the number of workshop participants; - proposed format and agenda (e.g. paper presentations, tutorials, demo sessions, etc.) - potential invited speakers; - procedures for selecting papers and participants; - tentative schedule for paper submission and notification of acceptance; - plans for dissemination, if any (e.g. a journal special issue); - duration (which may vary from one day to two days); - preferred period (pre, or post main conferences); - any other special requirements. The Organizing Committee of FSCD-IJCAR will determine the final list of accepted workshops based on the recommendations from the Workshop Chairs of the hosting conferences and availability of space and facilities. The organizers of satellite events are expected to create and maintain a website for the event; handle paper selection, reviewing and acceptance; draw up a tentative programme of talks; advertise their event though specialist mailing lists; prepare the informal pre-proceedings (if applicable) in a timely fashion; and arrange any post-proceedings. Some amount of financial support may be offered to workshops, depending on the number of participants. The FSCD-IJCAR organizing committee will handle promotion of the event on the main conference website; integration of the event's programme into the overall timetable; registration of participants; arrangement of an appropriate meeting room; and provision of lunch and coffee breaks for participants. IMPORTANT DATES -------------------- Submission of workshop proposals: 15 November, 2019 Notification of success of proposals: 1 December, 2019 Main conference: 30 June - 3 July 2020 Workshop dates: 29 June, 4-5 July 2020 -------------------- Best wishes, Giulio Manzonetto, Workshop Chair From j.wickerson at imperial.ac.uk Mon Oct 7 13:27:13 2019 From: j.wickerson at imperial.ac.uk (Wickerson, John P) Date: Mon, 7 Oct 2019 17:27:13 +0000 Subject: [TYPES/announce] Call for workshops: PLDI Message-ID: <1FAC7C49-A7C2-4A3B-AB8D-6030FF960C32@imperial.ac.uk> The PLDI 2020 organising committee would be delighted to receive proposals for workshops and tutorials to be co-located with PLDI 2020 in London. PLDI 2020 is a world-class forum for researchers and practitioners in programming language design and implementation. The next edition will be in London, between Monday 15th and Saturday 20th June 2020. Co-located workshops and tutorials will take place on Monday 15th, Tuesday 16th, and Saturday 20th June. To give you some inspiration: last year we had workshops on * database programming languages, * memory management, * embedded systems, * machine learning, * the DeepSpec project, * the Chapel language, * program analysis, * array programming, * declarative program analysis, and * approximate computing. The submission deadline for workshops with proceedings is 15th November. For workshops without proceedings, and tutorials, the deadline is 29th November. Please see [the submission page](https://pldi20.sigplan.org/track/pldi-2020-PLDI-Workshops) for more information. -- Dr John Wickerson Lecturer Dept. of Electrical and Electronic Engineering Imperial College London https://johnwickerson.github.io From anvan at dtu.dk Wed Oct 9 09:02:14 2019 From: anvan at dtu.dk (Andrea Vandin) Date: Wed, 9 Oct 2019 15:02:14 +0200 Subject: [TYPES/announce] Associate/Assistant Professor in Formal Methods for Safe and Secure Systems [Deadline 30/11/2019] Message-ID: The Section on Formal Methods for Safe and Secure Systems at the Department of Applied Mathematics and Computer Science (DTU Compute) of the Technical University of Denmark invites applications for an Associate/Assistant Professor in Formal Methods for Safe and Secure Systems. *Apply online and find details*: https://www.dtu.dk/english/About/JOB-and-CAREER/vacant-positions/job?id=33c76538-f7be-48e0-8093-a67821f25cf0 *Application deadline*: November 30th, 2019 *Starting date*: The position is available from July 1, 2020 or according to mutual agreement. -- Andrea Vandin, PhD Associate Professor DTU - Technical University of Denmark, Department of Applied Mathematics and Computer Science, Section on Formal Methods http://www.compute.dtu.dk/english/research/formalmethods URL: http://people.compute.dtu.dk/anvan/ e-mail: anvan at dtu.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From anvan at dtu.dk Thu Oct 10 04:07:25 2019 From: anvan at dtu.dk (Andrea Vandin) Date: Thu, 10 Oct 2019 10:07:25 +0200 Subject: [TYPES/announce] PhD Position in Formal Methods for Biology at DTU Technical University of Denmark [DEADLINE 31/10/2019] Message-ID: The section for Formal Methods of DTU Technical University of Denmark offers a PhD position funded by the Danish project ?REDUCTO: A novel approach for the reduction of Boolean networks?. The student will be supervised by PI of the project, Associate Professor Andrea Vandin, and by the head of section Alberto Lluch Lafuente in collaboration with - Luca Cardelli (University of Oxford, UK), - Claudine Chaouiya (I2M, Aix Marseille Univ, CNRS, Centrale Marseille, Marseille, France & Instituto Gulbenkian de Ci?ncia, Portugal), and - Lars Keld Nielsen (Novo Nordisk Foundation Center for Biosustainability, Denmark). *Apply online* https://www.dtu.dk/english/About/JOB-and-CAREER/vacant-positions/job?id=a917a195-8678-4990-b7fa-471f34847587 *Project Description* Boolean networks (BN) are a graph-based well-established method to model biological systems. In order to accurately model systems, we often face models too complex to be interpreted or analyzed. Several reduction techniques exist to mitigate this problem. Our crucial hypothesis is that novel approaches to the reduction of BNs are needed, and that those can be developed by using a theoretical computer science approach. The project aims at developing novel mathematically-grounded techniques and tools to reduce and simplify complex BNs. The starting point will be recent work of the PI, presented e.g. in: - Maximal aggregation of polynomial dynamical systems, L Cardelli, M Tribastone, M Tschaikowski, A Vandin, Proceedings of the National Academy of Sciences 114 (38), 10029-10034, https://doi.org/10.1073/pnas.1702697114 - Symbolic computation of differential equivalences, L Cardelli, M Tribastone, M Tschaikowski, A Vandin, Proceedings of POPL 2016, https://doi.org/10.1145/2837614.2837649 Tool support will be based on the tool ERODE (http://bit.ly/ERODE ), maintained by the PI. -- Andrea Vandin, PhD Associate Professor DTU - Technical University of Denmark, Department of Applied Mathematics and Computer Science, Section on Formal Methods http://www.compute.dtu.dk/english/research/formalmethods URL: http://people.compute.dtu.dk/anvan/ e-mail: anvan at dtu.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From birkedal at cs.au.dk Fri Oct 11 05:03:21 2019 From: birkedal at cs.au.dk (Lars Birkedal) Date: Fri, 11 Oct 2019 09:03:21 +0000 Subject: [TYPES/announce] PhD and Postdoc positions in Aarhus (Denmark) Message-ID: The Department of Computer Science at Aarhus University, Denmark, offers a considerable number of PhD and PostDoc positions in the areas of Logic, Semantics and Programming Languages. Our research spans a wide spectrum of topics concerning models and logics for programming languages and type theories, language-based security, blockchains, theoretical foundations and practical tools for program analysis, formal verification and model checking. Aarhus University admits PhD students on the basis of a bachelor's degree (for 5 year PhDs) or a master's degree (for 3 year PhDs). If admitted, all tuition is covered, and a generous stipend is provided. Postdoc positions can be for 1 or 2 years, and with the possibility of renewal (depending on the individual projects and sources of funding). Interested applicants at all levels are encouraged to contact the respective faculty for details, enclosing a CV and a short description of interests. Logic and Semantics group: http://cs.au.dk/research/logic-and-semantics/ - Aslan Askarov (language-based security, web security, type systems, program analysis) - Lars Birkedal (higher-order concurrent separation logic, type theory, program verification) - Bas Spitters (computer aided proofs in cryptography, homotopy type theory, formal verification of blockchains) - Jaco van de Pol (parallel & symbolic model checking, synthesis, graph games) Programming Languages group: https://cs.au.dk/research/programming-languages/ - Magnus Madsen (programming language design, functional and logic programming, type systems) - Anders M?ller (static & dynamic program analysis, program analysis and automated testing for web and mobile software) - Andreas Pavlogiannis (algorithmic & computational foundations of model checking, quantitative verification, static & dynamic analysis, concurrency) Aarhus University is realizing an ambitious multi-phase digitalization initiative which will help prepare researchers, students and the labour force for the digital transition of the future. The initiative aims at significant expansion of the Department of Computer Science for faculty and students. Next deadline: November 1st, 2019 Information about the PhD program: http://phd.scitech.au.dk/for-applicants/application-guide/ -- Lars Birkedal Villum Investigator Professor, Head of Logic and Semantics Group Dept. of Computer Science Aarhus University Aabogade 34 8200 Aarhus N Denmark birkedal at cs.au.dk www.cs.au.dk/~birke -------------- next part -------------- An HTML attachment was scrubbed... URL: From deligu at di.unito.it Fri Oct 11 12:18:39 2019 From: deligu at di.unito.it (Ugo de'Liguoro) Date: Fri, 11 Oct 2019 18:18:39 +0200 Subject: [TYPES/announce] TYPES 2020 - call for contributions Message-ID: <8c430922-dae6-4bed-7816-d6e3fc5cdc7c@di.unito.it> Call for contributions: 26th International Conference on Types for Proofs and Programs, TYPES 2020 2 - 5 March 2020 https://types2020.di.unito.it/ Torino, Italy BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the programme is organised under the auspices of EUTypes. CONTRIBUTED TALKS We solicit contributed talks: Selection of those will be based on extended abstracts/short papers of 2 pp formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2020. Important dates: * submission of 2 pp abstract: 10 January 2020, anywhere on Earth * notification of acceptance/rejection: 1 February 2020 * camera-ready version of abstract: 15 February 2019 Camera-ready versions of the accepted contributions will be published in an informal book of abstracts for distribution at the workshop. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2018, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. ABOUT TYPES The TYPES meetings from 1990 to 2008 were annual workshops of a sequence of five EU funded networking projects. From 2009 to 2015, TYPES has been run as an independent conference series. From 2016, TYPES is partially supported by COST Action EUTypes CA15123. Previous TYPES meetings were held in Antibes (1990), Edinburgh (1991), B?stad (1992), Nijmegen (1993), B?stad (1994), Torino (1995), Aussois (1996), Kloster Irsee (1998), L?keberg (1999), Durham (2000), Berg en Dal near Nijmegen (2002), Torino (2003), Jouy-en-Josas near Paris (2004), Nottingham (2006), Cividale del Friuli (2007), Torino (2008), Aussois (2009), Warsaw (2010), Bergen (2011), Toulouse (2013), Paris (2014), Tallinn (2015), Novi Sad (2016), Budapest (2017), Braga (2018), Oslo (2019). CONTACT Email: ugo.deliguoro at unito.it Organisers: Ugo de'Liguoro (University of Turin, chair) Stefano Berardi (University of Turin) -- Ugo de'Liguoro Associate Professor Dept. of Computer Science University of Torino Corso Svizzera 185, 10149, Torino (Italy) phone +39 011 6706766 - fax +39 011 751603 From deligu at di.unito.it Fri Oct 11 12:20:03 2019 From: deligu at di.unito.it (Ugo de'Liguoro) Date: Fri, 11 Oct 2019 18:20:03 +0200 Subject: [TYPES/announce] ITRS 2020: call for contributions Message-ID: <23ef4dd6-2a64-f901-73ab-95f21bfce31b@di.unito.it> Call for contributions: Intersection Types and Related Systems, ITRS 2020: 6 March 2020 http://www.di.unito.it/~deligu/ITRS2020/ Torino, Italy BACKGROUND Intersection types were introduced near the end of the 1970s to overcome the limitations of Curry's type assignment system and to provide a characterization of the strongly normalizing terms of the Lambda Calculus. The key idea is to introduce an intersection type constructor ? such that a term of type t ? s can be used at both type t and s within the same context. This provides a finite polymorphism where various, even unrelated, types of the term are listed explicitly, differently from the more widely used universally quantified types where the polymorphic type is the common schema which stands for its various type instances. As a consequence, more terms (all and only the normalizing terms) can be typed than with universal polymorphism. Although intersection types were initially intended for use in analyzing and/or synthesizing lambda models as well as in analyzing normalization properties, over the last twenty years the scope of the research on intersection types and related systems has broadened in many directions. Restricted (and more manageable) forms have been investigated, such as refinement types. Type systems based on intersection type theory have been extensively studied for practical purposes, such as program analysis and higher-order model checking. The dual notion of union types turned out to be quite useful for programming languages. Finally, the behavioural approach to types, which can give a static specification of computational properties, has become central in the most recent research on type theory. The ITRS 2020 workshop aims to bring together researchers working on both the theory and practical applications of systems based on intersection types and related approaches. Possible topics for submitted papers include, but are not limited to: ?? Formal properties of systems with intersection types. ?? Results for related systems, such as union types, refinement types, or singleton types. ?? Applications to lambda calculus, pi-calculus and similar systems. ?? Applications for programming languages, program analysis, and program verification. ?? Applications for other areas, such as database query languages and program extraction from proofs. ?? Related approaches using behavioural/intensional types and/or denotational semantics to characterize computational properties. ?? Quantitative refinements of intersection types. ITRS workshops have been held every two years; Information about the previous events is available at the ITRS home page. Paper Submissions Authors are invited to submit an abstract (2 pages bibliography excluded) in PDF format, through EasyChair. Publising of a full paper is planned in post-proceedings to appear in EPTCS, therefore we recommend using the EPTCS macro package to prepare submissions. Informal proceedings will be made available at the workshop. Invited Speaker ?? TBA Important Dates Abstract submission: ??? 10 January, 2020 Author notification: ?????? 1 February, 2020 Final version: ??? ??????????? 15 February, 2020 Workshop: ??? ??????????????? 6 March, 2020 Organizer Ugo de' Liguoro (Universit? di Torino, Italy) Steering Committee Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Jakob Rehof (University of Dortmund, Germany) Joe Wells (Heriot-Watt University, Scotland) -- Ugo de'Liguoro Associate Professor Dept. of Computer Science University of Torino Corso Svizzera 185, 10149, Torino (Italy) phone +39 011 6706766 - fax +39 011 751603 From ilya.sergey at yale-nus.edu.sg Fri Oct 11 12:21:35 2019 From: ilya.sergey at yale-nus.edu.sg (Sergey, Ilya) Date: Fri, 11 Oct 2019 16:21:35 +0000 Subject: [TYPES/announce] Postdoc positions in CertiChain project Message-ID: Greetings all, I have several postdoc positions available in my group at School of Computing of National University of Singapore in the new project CertiChain, funded by NSOE-TSS. The positions are initially for two years with a possibility of extension. The CertiChain project focuses on mechanising safety, liveness, and probabilistic security properties of distributed protocols, with a specific focus on Nakamoto-style consensus. I am looking for motivated candidates with a strong, internationally competitive research track record and research expertise in: - distributed systems and consensus protocols - formal verification using program logics - mechanised proofs and proof automation More details on the project can be found by the link below: https://certichain.github.io The NUS School of Computing is one of the world-leading departments in the areas of programming languages, software engineering, distributed systems, security and privacy. It provides a diverse and welcoming environment. Salaries at NUS are internationally competitive. Do not hesitate to get in touch with me if you are interested. Kind regards, Ilya ________________________________ Important: This email is confidential and may be privileged. If you are not the intended recipient, please delete it and notify us immediately; you should not copy or use it for any purpose, nor disclose its contents to any other person. Thank you. From henning at basold.eu Fri Oct 11 13:17:15 2019 From: henning at basold.eu (Henning Basold) Date: Fri, 11 Oct 2019 19:17:15 +0200 Subject: [TYPES/announce] CMCS 2020: First Call for Papers Message-ID: <52b2eb94-a5fe-a89f-741f-ef120526413e@basold.eu> Call for Papers The 15th IFIP WG 1.3 International Workshop on Coalgebraic Methods in Computer Science (CMCS'20) Dublin, Ireland, 25 - 26 April 2020 (co-located with ETAPS 2020) www.coalg.org/cmcs20 Objectives and scope -------------------- Established in 1998, the CMCS workshops aim to bring together researchers with a common interest in the theory of coalgebras, their logics, and their applications. As the workshop series strives to maintain breadth in its scope, areas of interest include neighbouring fields as well. Topics of interest include, but are not limited to, the following: - the theory of coalgebras (including set theoretic and categorical approaches); - coalgebras as computational and semantical models (for programming languages, dynamical systems, term rewriting, etc.); - coalgebras in (functional, object-oriented, concurrent, and constraint) programming; - coalgebraic data types, type systems and behavioural typing; - coinductive definition and proof principles for coalgebras (including "up-to" techniques); - coalgebras and algebras; - coalgebras and (modal) logic; - coalgebraic specification and verification; - coalgebra and control theory (notably of discrete event and hybrid systems); - coalgebra in quantum computing; - coalgebra and game theory; - tools exploiting coalgebraic techniques. Venue and event --------------- CMCS'20 will be held in Dublin, Ireland, co-located with ETAPS 2020 on 25 - 26 April 2020. Important dates (tentative) --------------------------- Abstract regular papers 6 January 2020 Submission regular papers 10 January 2020 Notification 12 February 2020 Camera-ready copy 21 February 2020 Submission short contributions 26 February 2020 Notification short contributions 11 March 2020 Programme committee ------------------- Henning Basold, Leiden University, the Netherlands Nick Bezhanishvili, University of Amsterdam, the Netherlands Corina Cirstea, University of Southampton, United Kingdom Mai Gehrke, CNRS and Universit? C?te d'Azur, France Helle Hvid Hansen, Delft University of Technology, The Netherlands Shin-Ya Katsumata, National Institute of Informatics, Japan Bartek Klin, Warsaw University, Poland Ekaterina Komendantskaya, Heriot-Watt University, United Kingdom Barbara K?nig, University of Duisburg-Essen, Germany Dexter Kozen, Cornell University, USA Clemens Kupke, University of Strathclyde, United Kingdom Alexander Kurz, Chapman University, USA Daniela Petrisan, Universit? Paris 7, France Andrei Popescu, Middlesex University London, United Kingdom Damien Pous, CNRS and ENS Lyon, France Jurriaan Rot, UCL and Radboud University, The Netherlands Davide Sangiorgi, University of Bologna, Italy Ana Sokolova, University of Salzburg, Austria David Sprunger, National Institute of Informatics, Japan Henning Urbat, University of Erlangen-Nuremberg, Germany Fabio Zanasi, University College London, United Kingdom Publicity chair --------------- Henning Basold, Leiden University, The Netherlands PC co-chairs -------------- Daniela Petrisan, Universit? Paris 7, France Jurriaan Rot, UCL and Radboud University, The Netherlands Steering committee ------------------ Filippo Bonchi, University of Pisa, Italy Marcello Bonsangue, Leiden University, The Netherlands Corina Cirstea, University of Southampton, United Kingdom Ichiro Hasuo, National Institute of Informatics, Japan Bart Jacobs, Radboud University Nijmegen, The Netherlands Bartek Klin, University of Warsaw, Poland Alexander Kurz, University of Leicester, United Kingdom Marina Lenisa, University of Udine, Italy Stefan Milius (chair), University of Erlangen-Nuremberg, Germany Larry Moss, Indiana University, USA Dirk Pattinson, Australian National University, Australia Lutz Schr?der, University of Erlangen-Nuremberg, Germany Alexandra Silva, University College London, United Kingdom Submission guidelines --------------------- We solicit two types of contributions: regular papers and short contributions. Regular papers must be original, unpublished, and not submitted for publication elsewhere. They should not exceed 20 pages in length in Springer LNCS style. Short contributions may describe work in progress, or summarise work submitted to a conference or workshop elsewhere. They should be no more than two pages. Regular papers and short contributions should be submitted electronically as a PDF file via the Easychair system at http://www.easychair.org/conferences/?conf=cmcs2020. The proceedings of CMCS 2020 will include all accepted regular papers and will be published post-conference as a Springer volume in the IFIP-LNCS series (pending approval). Accepted short contributions will be bundled in a technical report. -------------- next part -------------- A non-text attachment was scrubbed... Name: pEpkey.asc Type: application/pgp-keys Size: 6454 bytes Desc: not available URL: From tarmo at cs.ioc.ee Fri Oct 11 05:52:31 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Fri, 11 Oct 2019 12:52:31 +0300 Subject: [TYPES/announce] ETAPS 2020 final joint call for papers Message-ID: <20191011125231.441f274f@cs.ioc.ee> ****************************************************************** JOINT CALL FOR PAPERS 23rd European Joint Conferences on Theory and Practice of Software ETAPS 2020 Dublin, Ireland, 25-30 April 2020 http://www.etaps.org/2020 ****************************************************************** -- ABOUT ETAPS -- ETAPS is the primary European forum for academic and industrial researchers working on topics relating to software science. ETAPS, established in 1998, is a confederation of four annual conferences, accompanied by satellite workshops. ETAPS 2020 is the twenty-third event in the series. -- MAIN CONFERENCES (27-30 April) -- * ESOP: European Symposium on Programming (PC chair: Peter M?ller, ETH Z?rich, Switzerland) * FASE: Fundamental Approaches to Software Engineering (PC chairs: Heike Wehrheim, Universit?t Paderborn, Germany, and Jordi Cabot, Universitat Oberta de Catalunya, Spain) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs: Barbara K?nig, Univ Duisburg-Essen, Germany, and Jean Goubault-Larrecq, LSV, ENS Paris-Saclay, France) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs: Armin Biere, Johannes-Kepler-Univ Linz, Austria, and David Parker, University of Birmingham, United Kingdom) TACAS '20 will host the 9th Competition on Software Verification (SV-COMP). POST, which was an ETAPS conference 2012-2019, has been discontinued. -- INVITED SPEAKERS -- * Unifying speakers: Lars Birkedal (Aarhus Universitet, Denmark) Jane Hillston (University of Edinburgh, United Kingdom) * ESOP invited speaker: Isil Dillig (University of Texas at Austin, USA) * FASE invited speaker: Willem Visser (Stellenbosch University, South Africa) -- IMPORTANT DATES * Papers due: 24 October 2019 23:59 AoE (=GMT-12) * Rebuttal (ESOP, FoSSaCS and, for selected papers, TACAS): 9 December 00:01 AoE - 10 December 23:59 AoE * Notification: 23 December 2019 * Camera-ready versions due: 22 February 2020 -- SUBMISSION INSTRUCTIONS -- The four main conferences of ETAPS 2020 solicit contributions of the following types. All page limits are given **excluding bibliography**. * ESOP: regular research papers of max 25 pp * FASE: regular research papers and empirical evaluation papers of max 18 pp, tool demonstration papers of max 6 pp + mandatory appendix of max 6 pp, * FoSSaCS: regular research papers of max 18 pp * TACAS: regular research papers, case study papers and regular tool papers of max 16 pp, tool demonstration papers of max 6 pp For definitions of the different paper types and specific instructions, where they are present, see the webpages of the individual conferences. All accepted papers will appear in the conference proceedings and have presentations during the conference. A condition of submission is that, if the submission is accepted, one of the authors attends the conference to give the presentation. Submitted papers must be in English presenting original research. They must be unpublished and not submitted for publication elsewhere. In particular, simultaneous submission of the same contribution to multiple ETAPS conferences is forbidden. Submissions must follow the formatting guidelines of Springer's LNCS and be submitted electronically in pdf through the Easychair author interface of the respective conference. Submissions not adhering to the specified format and length may be rejected immediately. FASE will use double-blind reviewing. Authors are asked to omit their names and institutions; refer to own prior work in the third person; not to include acknowledgements that might identify them. Regular tool paper and tool demonstration paper submissions to TACAS must be accompanied by an artifact. The artifact will be evaluated and the outcome will be taken into account in the acceptance decision of the paper. ESOP and FoSSaCS will use an author rebuttal phase. TACAS will have rebuttal for selected papers. -- PUBLICATION The proceedings will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of Springer's LNCS series. The proceedings volumes will appear in gold open access, so the published versions of all papers will be available for everyone to download from the publisher's website freely, from the date of online publication, perpetually. The copyright of the papers will remain with the authors. -- SATELLITE EVENTS (25-26 April) -- A number of satellite workshops will take place before the main conferences. * 25-26 April (two days): CMCS, GALOP, SynCoP, VerifyThis, VPT, WADT, WRLA * 25 April: CREST, InterAVT, MSFP, TEASE-LP * 26 April: HCVS, MARS, MeTRiD, PLACES, RW -- CITY AND HOST INSTITUTION -- Dublin (Baile ?tha Cliath) is the capital and largest city of the Republic of Ireland. It is situated on the East coast of Ireland, at the mouth of the River Liffey, at the centre of the Greater Dublin area with 1.9 million inhabitants. Dublin is a historical and contemporary centre for education, the arts, administration and industry. As of 2018 the city was listed by the Globalization and World Cities Research Network (GaWC) as a global city, with a ranking of Alpha-, which places it among the top thirty cities in the world. ETAPS 2020 is organised by the University of Limerick in cooperation with Lero, the Irish Software Research Centre spanning 9 universities and ITs in Ireland. -- ORGANIZERS -- General chair: Tiziana Margaria (University of Limerick and Lero, Ireland) Workshop chairs: Falk Howar (Technische Universit?t Dortmund, Germany) and Peter H?fner (Data61, Australia) Practical organization: Easy Conferences -- FURTHER INFORMATION -- Please do not hesitate to contact the general chair at . From sam.staton at cs.ox.ac.uk Fri Oct 11 07:02:54 2019 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Fri, 11 Oct 2019 11:02:54 +0000 Subject: [TYPES/announce] LICS 2020 Call for Papers Message-ID: <44F2A424-DEF9-4AD2-9740-7BCF50F9FC31@OX.AC.UK> CALL FOR PAPERS Thirty-Fifth Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) 8?12 July 2020, Beijing https://lics.siglog.org/lics20/ NOTICE: LICS 2020 will use a double-blind reviewing process. See below for details. SCOPE LICS 2020 will be hosted in Beijing in the period 8?12 July 2020, in co-location with ICALP 2020. The LICS Symposium is an annual international forum on theoretical and practical topics in computer science that relate to logic, broadly construed. We invite submissions on topics that fit under that rubric. Suggested, but not exclusive, topics of interest include: automata theory, automated deduction, categorical models and logics, concurrency and distributed computation, constraint programming, constructive mathematics, database theory, decision procedures, description logics, domain theory, finite model theory, formal aspects of program analysis, formal methods, foundations of computability, games and logic, higher-order logic, lambda and combinatory calculi, linear logic, logic in artificial intelligence, logic programming, logical aspects of bioinformatics, logical aspects of computational complexity, logical aspects of quantum computation, logical frameworks, logics of programs, modal and temporal logics, model checking, probabilistic systems, process calculi, programming language semantics, proof theory, real-time systems, reasoning about security and privacy, rewriting, type systems and type theory, and verification. IMPORTANT DATES Authors are required to submit a paper title and a short abstract of about 100 words in advance of submitting the extended abstract of the paper. The exact deadline time on these dates is given by anywhere on earth (AoE). Titles and Short Abstracts Due: 6 January 2020 Full Papers Due: 10 January 2020 Author Feedback/Rebuttal Period: 16?20 March 2020 Author Notification: 10 April 2020 Deadlines are firm; late submissions will not be considered. All submissions will be electronic via https://www.easychair.org/conferences/?conf=lics2020. SUBMISSION INSTRUCTIONS Every full paper must be submitted in the ACM SIGPLAN Proceedings 2-column 10pt format and may be at most 12 pages, excluding references. The LaTeX style files are available from http://www.sigplan.org/Resources/Author/. The extended abstract must be in English and provide sufficient detail to allow the program committee to assess the merits of the paper. It should begin with a succinct statement of the issues, a summary of the main results, and a brief explanation of their significance and relevance to the conference and to computer science, all phrased for the non-specialist. Technical development directed to the specialist should follow. References and comparisons with related work must be included. (If necessary, detailed proofs of technical results may be included in a clearly-labeled appendix, to be consulted at the discretion of program committee members.) Submissions not conforming to the above requirements will be rejected without further consideration. Paper selection will be merit-based, with no a priori limit on the number of accepted papers. Papers authored or co-authored by members of the program committee are not allowed. Results must be unpublished and not submitted for publication elsewhere, including the proceedings of other symposia or workshops. The program chair must be informed, in advance of submission, of any closely related work submitted or about to be submitted to a conference or journal. Authors of accepted papers are expected to sign copyright release forms. One author of each accepted paper is expected to present it at the conference. LICS 2020 will use a lightweight double-blind reviewing process. Following this process means that reviewers will not see the authors' names or affiliations as they initially review a paper. The authors' names will then be revealed to the reviewers only once their reviews have been submitted. To facilitate this process, submitted papers must adhere to the following: Author names and institutions must be omitted and References to the authors' own related work should be in the third person (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission, makes the job of reviewing the paper more difficult, or interferes with the process of disseminating new ideas. For example, important background references should not be omitted or anonymized, even if they are written by the same authors and share common ideas, techniques, or infrastructure. Authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. KLEENE AWARD FOR BEST STUDENT PAPER An award in honour of the late Stephen C. Kleene will be given for the best student paper(s), as judged by the program committee. SPECIAL ISSUES Full versions of up to three accepted papers, to be selected by the program committee, will be invited for submission to the Journal of the ACM. Additional selected papers will be invited to a special issue of Logical Methods in Computer Science. From P.Achten at cs.ru.nl Fri Oct 11 08:40:53 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 11 Oct 2019 14:40:53 +0200 Subject: [TYPES/announce] [TFP'20] one month left for pre-symposium submissions for Trends in Functional Programming 2020, 13-14 February, Krakow, Poland Message-ID: ------------------------------------------------------------------------- ??????????????????? Second call for papers ??????? 21st Symposium on Trends in Functional Programming ????????????????????????? tfp2020.org ------------------------------------------------------------------------- The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions. * TFP is moving to new winter dates, to provide an FP forum in between the ? annual ICFP events. * TFP offers a supportive reviewing process designed to help less experienced ? authors succeed, with two rounds of review, both before and after the ? symposium itself. Authors have an opportunity to address reviewers' concerns ? before final decisions on publication in the proceedings. * TFP offers two "best paper" awards, the John McCarthy award for best paper, ? and the David Turner award for best student paper. * This year we are particularly excited to co-locate with Lambda Days in ? beautiful Krakow. Lambda Days is a vibrant developer conference with hundreds ? of attendees and a lively programme of talks on functional programming in ? practice. TFP will be held in the same venue, and participants will be able ? to session-hop between the two events. Important Dates --------------- Submission deadline for pre-symposium review:?? 15th November, 2019 Submission deadline for draft papers:?????????? 10th January, 2020 Symposium dates:??????????????????????????????? 13-14th February, 2020 Visit tfp2020.org for more information. From jsiek at indiana.edu Fri Oct 11 09:16:25 2019 From: jsiek at indiana.edu (Siek, Jeremy) Date: Fri, 11 Oct 2019 13:16:25 +0000 Subject: [TYPES/announce] Final CFP: Workshop on Gradual Typing 2020 Message-ID: ********************************************************************** FINAL CALL FOR PAPERS WGT20 First ACM SIGPLAN Workshop on Gradual Typing (WGT) to be held on January 25th, 2020 in New Orleans co-hosted with POPL. ********************************************************************** IMPORTANT DATES Submission deadline: Monday, October the 21st, 2019 Notification: Sunday, December the 1st, 2019 Workshop: Saturday, January the 21st, 2020 DESCRIPTION The ACM SIGPLAN Workshop on Gradual Typing is a venue for disseminating the latest results on the integration of compile-time and run-time checking of program invariants, such as the integration of static and dynamic type checking. The workshop serves as an incubator for ideas, open problems, and manuscripts: it is a place where the community can meet, discuss, and give each other constructive feedback. The workshop will encourage participation from researchers in both academia and industry, drawing people from the many active projects on both sides of the aisle. CRITERIA AND PROCEEDINGS We expect the workshop to be informal since its goals are to exchange information, foster collaboration, and establish common ground. This is why not only new results, but also unfinished work with stimulating ideas, or visionary work proposing new research tracks will be welcome. The Program Committee will thus prioritize novelty and timeliness over presentation quality. We also expect authors to use the workshop as a testbed for their work before submitting a polished version of it to mainstream ACM conferences. Thus, the proceedings will not be a formal or archival publication but they will be made available online right before the workshop. SUBMISSION REQUIREMENTS Submission site: http://wgt20.hotcrp.com Authors are invited to submit unpublished manuscripts using the site above. Submissions must be in pdf and have no more than 25 pages of text, excluding bibliography, using the new ACM Proceedings format for PACMPL. However, we hope to receive also much shorter submissions typically of 5-10 pages. Why such a stark difference in lengths? We think that 5-10 pages are all you need to expose your unbaked topic or your brilliant idea you want present at the workshop, but we do not want authors of a polished work to be obliged to cut their article just for presenting their results at WGT. PACMPL templates for Microsoft Word and LaTeX can be found at the SIGPLAN author information page. In particular, authors using LaTeX should use the acmart-pacmpl-template.tex file (with the acmsmall option). Submitted papers must adhere to the SIGPLAN Republication Policy and the ACM Policy on Plagiarism. Concurrent submissions to other conferences, workshops, journals, or similar forums of publication are not allowed. PROGRAM COMMITTEE ? Amal Ahmed (Northeastern University) ? Nick Benton (Facebook) ? Giuseppe Castagna (co-organizer, CNRS and University of Paris) ? Erik Ernst (Google Inc.) ? Ronald Garcia (University of British Columbia) ? Atsushi Igarashi (Kyoto University) ? Dmitry Petrashko (Stripe Inc.) ? Jeremy G. Siek (co-organizer, Indiana University) ? Eric Tanter (University of Chile) ? Sam Tobin-Hochstadt (Indiana University) ? Niki Vazou (IMDEA) ? Eric Walkingshaw (Oregon State University) ? Francesco Zappa Nardelli (INRIA) __________________________________________ Jeremy G. Siek > Professor School of Informatics, Computing, and Engineering Indiana University Bloomington http://homes.soic.indiana.edu/jsiek/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Wed Oct 9 10:40:59 2019 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Wed, 9 Oct 2019 11:40:59 -0300 Subject: [TYPES/announce] 27th WoLLIC 2020 (Lima, Peru) - 1st Call for Papers In-Reply-To: References: Message-ID: [Please circulate. Apologies for multiple copies.] CALL FOR PAPERS WoLLIC 2020 27th Workshop on Logic, Language, Information and Computation August 4th to 7th, 2020 Lima, Peru ORGANISATION Universidad de Ingenieria y Tecnologia, Lima, Peru Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil CALL FOR PAPERS WoLLIC is an annual international forum on inter-disciplinary research involving formal logic, computing and programming theory, and natural language and reasoning. Each meeting includes invited talks and tutorials as well as contributed papers. The twenty-seventh WoLLIC will be held at Universidad de Ingenieria y Tecnologia, Lima, Peru from August 4th to 7th, 2020. It is scientifically sponsored by the Association for Symbolic Logic (ASL), the Interest Group in Pure and Applied Logics (IGPL), the The Association for Logic, Language and Information (FoLLI), the European Association for Theoretical Computer Science (EATCS), ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC), the Sociedade Brasileira de Computa??o (SBC), and the Sociedade Brasileira de L?gica (SBL). PAPER SUBMISSION Contributions are invited on all pertinent subjects, with particular interest in cross-disciplinary topics. Typical but not exclusive areas of interest are: foundations of computing and programming; novel computation models and paradigms; broad notions of proof and belief; proof mining, type theory, effective learnability; formal methods in software and hardware development; logical approach to natural language and reasoning; logics of programs, actions and resources; foundational aspects of information organization, search, flow, sharing, and protection; foundations of mathematics; philosophy of mathematics; philosophical logic; philosophy of language. Proposed contributions should be in English, and consist of a scholarly exposition accessible to the non-specialist, including motivation, background, and comparison with related works. Articles should be written in the LaTeX format of LNCS by Springer (see authors instructions at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). They must not exceed 12 pages, with up to 5 additional pages for references and technical appendices. The paper's main results must not be published or submitted for publication in refereed venues, including journals and other scientific meetings. It is expected that each accepted paper be presented at the meeting by one of its authors. (At least one author is required to pay the registration fee before granting that the paper will be published in the proceedings.) Papers must be submitted electronically at the WoLLIC 2020 EasyChair website. (Please go to http://wollic.org/wollic2020/instructions.html for instructions.) PROCEEDINGS The proceedings of WoLLIC 2020, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series. In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL, and selected contributions will be published (after a new round of reviewing) as a special post-conference WoLLIC 2020 issue of a scientific journal (to be confirmed). INVITED SPEAKERS (tba) STUDENT GRANTS ASL sponsorship of WoLLIC 2020 will permit ASL student members to apply for a limited travel grant (deadline: 90 days before the event starts). Visit https://aslonline.org/meetings/student-travel-awards/ for details. IMPORTANT DATES April 15, 2020: Full paper deadline May 23, 2020: Author notification May 30, 2019: Final version deadline (firm) PROGRAMME COMMITTEE Carlos Areces (Cordoba, Argentina) Arthur Amorim Azevedo (CMU, USA) Paul Brunet (UCL, UK) Nina Gierasimczuk (Technical University of Denmark, Denmark) Helle Hansen (TU Delft, The Netherlands) Justin Hsu (University of Wisconsin?Madison, USA) Fairouz Kamareddine (Heriot-Watt University, UK) Sandra Kiefer (Aachen University, Germany) Clemens Kupke (Strathclyde University, Scotland) Konstantinos Mamouras (Rice University, USA) Maria Vanina Martinez (Universidad de Buenos Aires, Argentina) Larry Moss (Indiana Univ, USA) Claudia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Samsung Research, USA) Elaine Pimentel (UFRN, Brazil) Revantha Ramanayake (TU Wien, Austria) Jurriaan Rot (Radboud University, The Netherlands) Yamilet Serrano (UTEC, Peru) Alexandra Silva (Univ College London) (Co-Chair) Christine Tasson (IRIF, France) Sebastiaan Terwijn (Radboud University, The Netherlands) Renata Wassermann (Univ S?o Paulo) (Co-Chair) STEERING COMMITTEE Samson Abramsky, Anuj Dawar, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Lawrence Moss, Luke Ong, Valeria de Paiva, Ruy de Queiroz. ADVISORY COMMITTEE Johan van Benthem, Joe Halpern, Wilfrid Hodges, Angus Macintyre, Hiroakira Ono, Jouko V??n?nen. ORGANISING COMMITTEE Ernesto Quadro-Vargas (Universidad de Ingenieria y Tecnologia, Lima, Peru) (Local chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) SCIENTIFIC SPONSORSHIP Interest Group in Pure and Applied Logics (IGPL) The Association for Logic, Language and Information (FoLLI) Association for Symbolic Logic (ASL) European Association for Theoretical Computer Science (EATCS) ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) SPECIAL SESSION: SCREENING OF MOVIES ABOUT MATHEMATICIANS It is planned to have a special session with the exhibition of a one-hour documentary film about a remarkable mathematician whose contributions were recognized with a Fields Medal just a few years before her untimely death. It is a joint production (still on its course) of The Mathematical Sciences Research Institute (MSRI) and George Csicsery (Zala Films): ?Secrets of the Surface - The Mathematical Vision of Maryam Mirzakhani?. ?The biographical film is about Maryam Mirzakhani, a brilliant woman, and Muslim immigrant to the United States who became a superstar in her field. The story of her life will be complemented with sections about Mirzakhani?s mathematical contributions, as explained by colleagues and illustrated with animated sequences. Throughout, we will look for clues about the sources of Mirzakhani?s insights and creativity." (http://www.zalafilms.com/secrets/) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2020/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Dominique.Devriese at vub.be Sat Oct 12 16:00:41 2019 From: Dominique.Devriese at vub.be (Dominique DEVRIESE) Date: Sat, 12 Oct 2019 20:00:41 +0000 Subject: [TYPES/announce] Call for Papers: JFP Special Issue on Secure Compilation Message-ID: We invite submissions to the Journal of Functional Programming Special Issue on Secure Compilation. JFP Special Issue on Secure Compilation DEADLINES Notification of intent to submit (mandatory): 13 April 2020 Submission deadline: 20 April 2020 Expected first round of reviews: 20 August 2020 Expected publication date: May 2021 SCOPE Any topic that could be of interest to secure compilation is in scope. Secure compilation should be interpreted very broadly to include any work in security, programming languages, architecture, systems or their combination that can be leveraged to preserve security properties of programs when they are compiled or to eliminate low-level vulnerabilities. Papers that provide a useful outside view or challenge the community are also welcome. This includes papers on new attack vectors such as microarchitectural side-channels, whose defenses could benefit from compiler techniques. TOPICS Specific topics of interest include but are not limited to: * Attacker models for secure compiler chains. * Secure compiler properties: fully abstract compilation and similar properties, memory safety, control-flow integrity, preservation of safety, information flow and other (hyper-)properties against adversarial contexts, secure multi-language interoperability. * Secure interaction between different programming languages: foreign function interfaces, gradual types, securely combining different memory management strategies. * Enforcement mechanisms and low-level security primitives: static checking, program verification, typed assembly languages, reference monitoring, program rewriting, software-based isolation/hiding techniques (SFI, crypto-based, randomization-based, OS/hypervisor-based), security-oriented architectural features such as Intel?s SGX, MPX and MPK, capability machines, side-channel defenses, object capabilities. * Experimental evaluation and applications of secure compilers. * Proof methods relevant to compilation: (bi)simulation, logical relations, game semantics, trace semantics, multi-language semantics, embedded interpreters. * Formal verification of secure compilation chains (protection mechanisms, compilers, linkers, loaders), machine-checked proofs, translation validation, property-based testing. We invite authors from across the above spectrum. Papers will be reviewed as regular JFP submissions, and acceptance in the special issue will be based on both JFP's quality standards and relevance to the theme. The special issue will also consider high-quality papers on secure compilation which are not traditional "research-result" papers. This may include pearls, surveys, tutorial papers or educational papers, which will be judged by the JFP standards for such submissions. Prospective authors of such papers *must* soundboard their idea with the special editors early on in the process, at least two months before submission. NOTIFICATION OF INTENT Authors must notify the special-issue editors of their intent to submit by the deadline marked above. This will help us to speed up the review process. The notification of intent should be submitted by filling out the following web form which asks for data needed to identify suitable reviewers: https://forms.gle/F8AG4D9cQBKpVB6f9 If you miss the notification of intent deadline, but still want to submit, please contact the special issue editors. SUBMISSIONS Full-length, archival-quality submissions are solicited on all aspects of secure compilation. Submissions should be sent through the JFP Manuscript Central system. Choose ?Secure Compilation? as the paper type, so that it gets assigned to the special issue. Submissions that are based on previously-published conference or workshop papers must clearly describe the relationship with the initial publication, and must differ sufficiently that the author can assign copyright to Cambridge University Press. Prospective authors are welcome to discuss such submissions with the editors to ensure compliance with this policy. For detailed instructions regarding layout and submission, please see the JFP advice to authors and instructions for contributors. SPECIAL-ISSUE EDITORS Dominique Devriese (dominique.devriese at vub.be) Gilles Barthe (gjbarthe at gmail.com) You can contact both editors at seccompjfp20 at gmail.com. Link to CFP: https://www.cambridge.org/core/news/jfp-special-issue-on-secure-compilation -------------- next part -------------- An HTML attachment was scrubbed... URL: From jonathan at yorku.ca Sat Oct 12 21:02:47 2019 From: jonathan at yorku.ca (Jonathan Ostroff) Date: Sat, 12 Oct 2019 21:02:47 -0400 Subject: [TYPES/announce] Tenure-track assistant professor position in Software Engineering (formal methods), York University, Toronto Message-ID: <65FFE98F-1F59-41AA-BBFC-13700AC722A7@yorku.ca> The Department of Electrical Engineering and Computer Science, Lassonde School of Engineering invites applications for a tenure track, professorial stream position in Software Engineering at the rank of Assistant Professor. The appointment will commence on July 1, 2020, subject to budgetary approval. We look for outstanding candidates in any area within Software Engineering, with a preference for those with expertise in formal method. For details please see. http://webapps.yorku.ca/academichiringviewer/viewposition.jsp?positionnumber=2011 Jonathan Ostroff ===== Jonathan S. Ostroff Professor, EECS, Lassonde School of Engineering LAS1003 York University Toronto, Canada, M3J 1P3 jonathan at yorku.ca -------------- next part -------------- An HTML attachment was scrubbed... URL: From benedikt.ahrens at gmail.com Sun Oct 13 07:53:36 2019 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Sun, 13 Oct 2019 12:53:36 +0100 Subject: [TYPES/announce] PhD position at University of Birmingham, UK Message-ID: <5e5ba5a2-5fe6-7087-d5ee-3c1b614aeb3e@gmail.com> Dear All, I would like to invite applications for a fully-funded PhD position in the School of Computer Science at the University of Birmingham, UK. The PhD student will work me on topics related to categorical semantics of programming languages and computer theorem proving. Students broadly interested in these fields of research are strongly encouraged to apply. Topics of particular interest are: * Syntax and semantics of type theory * Formalisation of mathematics in univalent foundations * Directed type theory * Algebraic specification of programming languages Applicants should hold, or be about to obtain, a Masters or Bachelor degree in Computer Science or Mathematics. The PhD position is fully funded, covering tuition fees and a tax-free scholarship. Healthcare is provided for free. Please, do not hesitate to contact me by email for further details: b.ahrens at cs.bham.ac.uk In addition, feel free to browse my webpage for more information on my research interests: https://benediktahrens.net The theory group at Birmingham's School of Computer Science is very active, organising regular seminars and informal meetings. Many relevant international events frequently take place in Birmingham such as YaMCATS category theory seminar, Midlands Graduate School, and Workshops on Univalent Mathematics. For more information see http://www.cs.bham.ac.uk/research/groupings/theory/. Information on how to apply is given on http://www.cs.bham.ac.uk/admissions/postgraduate-research/. However, interested candidates are strongly encouraged to contact me in the first instance. Benedikt Ahrens From frederic.blanqui at inria.fr Mon Oct 14 09:09:58 2019 From: frederic.blanqui at inria.fr (=?UTF-8?B?RnLDqWTDqXJpYyBCbGFucXVp?=) Date: Mon, 14 Oct 2019 15:09:58 +0200 Subject: [TYPES/announce] ICALP-LICS 2020 Call for Workshops In-Reply-To: References: Message-ID: <9ac0c829-09a8-42d8-b970-5bd4d9fa9ff6@inria.fr> ================================== ICALP-LICS 2020 Call for Workshops ================================== ICALP 2020 (http://econcs.pku.edu.cn/icalp2020/) and LICS 2020 (https://lics.siglog.org/lics20/) will take place in co-location from 8th till 12th of July 2020 in Beijing, China. The conferences will be preceded by two days of joint workshops, held on July 6th and 7th. We invite proposals of workshops affiliated with ICALP-LICS 2020 on all topics covered by ICALP and LICS, as well as other areas of theoretical computer science. Proposals should be submitted no later than ? ***? November 30th, 2019 *** by sending an email to frederic.blanqui at inria.fr. Due to limited space of the venue we might not be able to accommodate all the proposed workshops. You should expect notification on the acceptance of your proposal by mid December 2019. A workshop proposal submission should consist of: ?- workshop's name and URL (if already available) ?- workshop's organizers together with their email addresses and web pages; ?- short description of the area covered by the workshop and the motivation behind it; ?- expected number of participants (if available, please include the data of previous years); ?- planned format of the event; ?- date preference (July 6th or 7th). As for the format, a standard option is a one-day workshop consisting of invited talks by leading experts and of shorter contributed talks, either directly invited by the organizers or selected among submissions. Deviations from this standard are also warmly welcome, including a shorter or a longer time span than a full day, or other elements of the schedule like open problem sessions, discussion panels, or working sessions. If you plan to have invited speakers, please specify their expected number and, if possible, tentative names. If you plan a call for papers or for contributed talks followed by a selection procedure, the submission date should be scheduled after ICALP 2020 and LICS 2020 notification, while the notification should take place considerably before the early registration deadline. In your submission please include details, in particular the time schedule, of the planned procedure of selecting papers and/or contributed talks. If you plan to have published proceedings of your workshop, please provide the name of the publisher. Please be advised that ICALP-LICS 2020 is not able to provide any financial support for publishing workshop proceedings. We expect the workshops to be financially independent. The expenses related to the participation of invited speakers, production of workshop materials, etc. should be covered from independent sources. On top of standard ICALP/LICS registration fee there will be a moderate registration fee for the workshops that will cover coffee breaks. This workshop fee will be waived for maximum two invited speakers for each workshop. Workshop selection committee: ??? Fr?d?ric Blanqui ??? Naoki Kobayashi ??? Yuqin Kong ??? Micha? Pilipczuk ??? Zhilin Wu ??? Lijun Zhang From arnaud.tisserand at univ-ubs.fr Tue Oct 15 14:39:26 2019 From: arnaud.tisserand at univ-ubs.fr (Arnaud Tisserand) Date: Tue, 15 Oct 2019 20:39:26 +0200 (CEST) Subject: [TYPES/announce] CFP ARITH-2020, IEEE Symposium on Computer Arithmetic, June 7-10, Portland, OR, USA Message-ID: <125344513.952885.1571164766103.JavaMail.zimbra@univ-ubs.fr> Our apologies for multiple emails on this CFP. ------------------------------------------------------------------------------ CALL FOR PAPERS ARITH-2020 27th IEEE Symposium on Computer Arithmetic June 7 - 10, 2020, Portland, OR, USA http://www.arithsymposium.org ------------------------------------------------------------------------------ === Scope ==== Since 1969, the ARITH symposia have served as the flagship conference for presenting scientific work on the latest research in computer arithmetic. Computer arithmetic is now driving the most important innovations and product directions in our industry, such as artificial intelligence and security. Authors are invited to submit papers describing recent advances on all aspects related to computer arithmetic, its applications or implementations. This includes, but is not restricted to, the following topics: - Foundations of number systems and arithmetic - Arithmetic processor design and implementation - Arithmetic algorithms and their analysis - Floating-point units, algorithms, and numerical analysis - Elementary and special function implementations - Test, validation, and formal verification techniques for arithmetic implementations - Power-efficient or low-energy arithmetic units and processors - Industrial implementation of arithmetic units and processors - Fault/error-tolerance in arithmetic implementations - Arithmetic for FPGAs and reconfigurable logic - Design automation for computer arithmetic implementations - Arithmetic, datapath design and numerics for artificial intelligence, machine/deep learning - Arithmetic for approximate computing - Computer arithmetic for security and cryptography - Arithmetic to enhance accuracy or reliability (multiple-precision, interval arithmetic, ...) - Arithmetic challenges in HPC and exascale computing (accuracy, reproducibility, ...) - Arithmetic for specific application domains (big-data analytics, signal processing, computer graphics, multimedia, computer vision, finance, ...) - Computer arithmetic in emerging technologies - Non-conventional computer arithmetic and applications === Specific Sessions === Besides inviting submissions for regular sessions (8 pages maximum papers), ARITH-2020 will also propose specific sessions. -- Short and Industry Papers -- For ARITH-2020, we are also inviting short papers (4 pages maximum) to describe industry applications, work-in-progress ideas, or interim results. -- Student Forum -- We invite students at any level to present their work in an informal session without papers in the proceedings. All accepted submissions, whether regular full papers, short or industry papers or student forum presentations, will have a full presentation slot scheduled. === Procedure for submission for all sessions === An abstract submission deadline has been set to January 8th. This initial submission must include title, author(s), keywords and abstract. The full paper is due on January 22nd. Submission site: https://easychair.org/conferences/?conf=arith2020 Papers under review elsewhere are not acceptable for submission to ARITH-2020. A double-blind peer review policy will be enforced. Please, remove authors' names, acknowledgments or any obvious references to the authors before submission. By submitting a paper you implicitly confirm you are solely submitting it to ARITH-2020. The final submissions of accepted regular session papers cannot exceed 8 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). However, for review, authors may submit a paper with a maximum of 20 pages, 12pt font size, single column and double spacing. The final submissions for short and industry papers cannot exceed 4 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). For review, the paper may have up to 10 pages, in 12pt font size, single column and double spacing. Formatting instructions: http://www.ieee.org/conferences_events/conferences/publishing/templates.html === Important Dates ==== Initial paper submissions January 8th, 2020 (must include title, authors, keywords, abstract Final submission with complete paper January 22nd, 2020 Paper notification Early April, 2020 Paper camera-ready End April, 2020 Conference June 7-10th, 2020 === Organization === General chair: Marius Cornea, Intel Corporation, USA Program co-chairs: Weiqiang Liu, Nanjing University of Aeronautics and Astronautics (NUAA), China Arnaud Tisserand, CNRS, France Financial chair: Robin C. Gilbert, Intel Corporation, USA -- Arnaud TISSERAND - Directeur de Recherche CNRS Lab-STICC - Centre de recherche UBS - Lorient tel: (+33) (0)2 97 87 46 49 mailto:arnaud.tisserand at univ-ubs.fr http://www-labsticc.univ-ubs.fr/~tisseran/ From maria at mpi-sws.org Wed Oct 16 03:57:11 2019 From: maria at mpi-sws.org (Maria Christakis) Date: Wed, 16 Oct 2019 09:57:11 +0200 Subject: [TYPES/announce] Tenure-Track Faculty Positions at the MPIs for Informatics, Software Systems, and Security & Privacy Message-ID: <002a01d583f7$51528160$f3f78420$@mpi-sws.org> The Max Planck Institutes for Informatics (Saarbruecken), Software Systems (Saarbruecken and Kaiserslautern), and Security and Privacy (Bochum) invite applications for tenure-track faculty in all areas of computer science. Pending final approval, we expect to fill several positions. A doctoral degree in computer science or related areas and an outstanding research record are required. Successful candidates are expected to build a team and pursue a highly visible research agenda, both independently and in collaboration with other groups. The institutes are part of a network of over 80 Max Planck Institutes, Germany's premier basic-research organizations. MPIs have an established record of world-class, foundational research in the sciences, technology, and the humanities. The institutes offer a unique environment that combines the best aspects of a university department and a research laboratory: Faculty enjoy full academic freedom, lead a team of doctoral students and post-docs, and have the opportunity to teach university courses; at the same time, they enjoy ongoing institutional funding in addition to third-party funds, a technical infrastructure unrivaled for an academic institution, as well as internationally competitive compensation. We maintain an international and diverse work environment and seek applications from outstanding researchers worldwide. The working language is English; knowledge of the German language is not required for a successful career at the institutes. Qualified candidates should apply on our application website (http://apply.cis.mpg.de/). To receive full consideration, applications should be received by December 15th, 2019. The Max Planck Society wishes to increase the number of women in those areas where they are underrepresented. Women are therefore explicitly encouraged to apply. The Max Planck Society is also committed to increasing the number of employees with severe disabilities in its workforce. Applications from persons with severe disabilities are expressly desired. The initial tenure-track appointment is for five years; it can be extended to seven years based on a midterm evaluation in the fourth year. A permanent contract can be awarded upon a successful tenure evaluation in the sixth year. From jcm at inesc-id.pt Wed Oct 16 07:33:53 2019 From: jcm at inesc-id.pt (Jose Monteiro) Date: Wed, 16 Oct 2019 12:33:53 +0100 Subject: [TYPES/announce] Open faculty search Message-ID: <119a5ae3-b440-705d-527e-8cb28fb6eb8b@inesc-id.pt> The Computer Science and Engineering Department of the Instituto Superior T?cnico (ULisboa) is carrying out an open search process for possible candidates to future openings for faculty career positions. This open search is targeted at possible candidates who have an interest in enrolling at the base level of the university professional career (assistant professor), in all scientific areas of the Department, namely: - Artificial Intelligence - Computer systems, architecture, and networking - Graphics and Interaction - Information Systems - Programming Methodology and Technology Possible candidates should send to the email address cse-facultysearch at dei.tecnico.ulisboa.pt a zip file containing the following materials: - Curriculum Vitae - Teaching and research statement - Contact (including email address) of three researchers or professionals from the area who can be contacted to provide reference letters, attesting to the scientific, pedagogical, and professional qualities of the possible candidate. For full consideration we recommend sending your materials by November 15, 2019, though we continue to review the materials we receive past that date, until the end of February 2020. For any additional questions please contact the Department at dei at tecnico.ulisboa.pt. -- -Jose' Monteiro Head of CSE Dept, IST, Ulisboa R Alves Redol, 9, Sala 136 1000-029 Lisboa, Portugal From eelcovis at gmail.com Wed Oct 16 10:35:05 2019 From: eelcovis at gmail.com (Eelco Visser) Date: Wed, 16 Oct 2019 16:35:05 +0200 Subject: [TYPES/announce] PhD Student Position in Programming Language Engineering Message-ID: The TU Delft Department of Software Technology has an open position for a PhD student in the Programming Languages group in the area of Language Engineering. ## Job Description The Spoofax team at TU Delft is pursuing a broad research program to develop a language workbench that supports high-level declarative language definition, the generation of programming environments (including editors, parsers, type checkers, and interpreters/compilers) from language definitions, and the (automated) verification of properties of language definitions and their implementations. One line of research in this program is concerned with the formalization of the name binding rules in programming languages. To that end, the group has developed a theory of name resolution based on scope graphs, and applied it in the design and implementation of a meta-language for static semantics. In dynamic semantics, scope graphs provide a uniform model for memory at runtime and serve as the basis for intrinsically-typed definitional interpreters, enabling the automatic verification of type soundness. We are seeking a PhD student to join the Spoofax team to further develop the theory and application of scope graphs. In particular, we are interested in the use of scope graphs to define binding-aware program transformations, and the optimization of definitional interpreters using scope graphs. We are looking for a versatile candidate who can contribute to the development of theoretical foundations, design new meta-languages, implement and integrate languages and libraries in the language workbench, and evaluate the new techniques in language design case studies. For more information see the publications on scope graphs ( https://researchr.org/bibliography/tud-pl-scope-graphs/publications) and the Spoofax website (http://metaborg.org). ## Requirements We are looking for an excellent candidate with the following qualifications, knowledge, and skills: - A master's degree (or equivalent) in computer science - A strong and demonstrable interest in program languages and language engineering, including experience with language engineering topics such as compiler construction, type checking, and definitional interpreters. - A strong commitment to research: turn insights about programming languages and software development into generalizable and elegant theory and solutions; investigate the state-of-the-art/literature; evaluate ideas and solutions against relevant and motivating examples from software engineering practice. - A strong commitment to turning theory into software and demonstrable software engineering skills (with object-oriented and functional programming languages) to realize that. - Independent, self-motivated, reliable, and eager to learn. - Ability to work in a project team and take leadership and responsibility for different research tasks. - An excellent command of English and good academic writing and presentation skills. ## Details The starting date for the position could be as soon as December 1, 2019. For more information see http://pl.ewi.tudelft.nl/hiring/2019-phd-student-language-engineering/ and/or contact me directly via e.visser at tudelft.nl -- Eelco Visser Professor of Computer Science, TU Delft https://eelcovisser.org | https://pl.ewi.tudelft.nl/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.singh at acm.org Tue Oct 15 19:10:26 2019 From: s.singh at acm.org (Satnam Singh) Date: Tue, 15 Oct 2019 16:10:26 -0700 Subject: [TYPES/announce] Call for expression of interest in the High Assurance Systems Engineering Workshop (a workshop @ POPL 2020) Message-ID: ======================================================================= Call for Expression of Interest in HASE 2020 (a workshop @ POPL'20) ======================================================================= HASE 2020: https://popl20.sigplan.org/home/hase-2020 Monday 20 and Tuesday 21 January 2020, co-located with POPL 2020 in New Orleans, USA. Recent years have seen major advances in the application of formal methods and other high assurance verification techniques to software and hardware. However, it is rarely used in the engineering of actual production systems rather than academic prototypes. At the same time, attacks on production systems are showing no signs of decreasing in frequency, whilst our reliance on their security is rapidly increasing, particularly with technologies such as IoT and Cloud, where physical isolation and firewalling are less and less useful. We believe these trends are converging. The importance and complexity of systems software makes it an ideal application for formal and high assurance verification. The Workshop on High Assurance Systems Engineering (?HASE?) was launched in January 2019 to drive this convergence forward by bringing researchers and practitioners together to discuss applications of formal methods to real world systems and scenarios, and we would like to further this work by hosting a HASE sub-session co-located with POPL 2020. The workshop is non-traditional in format and will be structured as a series of collaborative working sessions. We therefore will ask participants to commit to joining us for the whole day for both the Monday and Tuesday sessions, if they choose to participate. Based on previous workshops, this commitment will lead to a far more productive and interesting discussion. To help get an idea of numbers and also of participant interest in various topics and for indicating interest in potentially speaking, please register interest here before the workshop takes place: https://forms.gle/qGf7h1DAvybBuQC47 Organizing Committee Karthikeyan Bhargavan, INRIA, France. Hong-Seok Kim, Google Research, South Korea. Ben Laurie, Google Research, UK. Sarah de Haas, Google Research, UK. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Marc.Bezem at uib.no Wed Oct 16 15:08:39 2019 From: Marc.Bezem at uib.no (Marcus Aloysius Bezem) Date: Wed, 16 Oct 2019 21:08:39 +0200 Subject: [TYPES/announce] Open CfP: TYPES 2019 post-proceedings Message-ID: TYPES 2019 post-proceedings submission deadline: 11 November 2019 Open call for papers Post-proceedings of the 25th International Conference on Types for Proofs and Programs TYPES 2019 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2019 was held 11-14 June in Oslo, Norway. The post-proceedings volume will be published in LIPIcs, Leibniz International Proceedings in Informatics, an open-access series of conference proceedings (http://www.dagstuhl.de/en/publications/lipics). Submission to this post-proceedings volume is open to everyone, also to those who did not participate in the conference. We welcome high-quality descriptions of original work, as well as position papers, overview papers, and system descriptions. Submissions should be written in English, not overlapping with published or simultaneously submitted work to a journal or a conference with archival proceedings. The scope of the post-proceedings is the same as the scope of the conference: the theory and practice of type theory. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory and univalent mathematics; * Applications of type theory; * Dependently typed programming; * Industrial uses of type theory technology; * Meta-theoretic studies of type systems; * Proof assistants and proof technology; * Automation in computer-assisted reasoning; * Links between type theory and functional programming; * Formalizing mathematics using type theory. IMPORTANT DATES * Abstract submission: 4 November 2019 * Paper submission: 11 November 2019 * Author notification: 25 March 2020 DETAILS * Papers have to be formatted with LIPIcs style (currently lipics-v2019.cls) and adhere to the style requirements of LIPIcs: http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ * The upper limit for the length of submissions is 20 pages * Papers have to be submitted in pdf through EasyChair: https://easychair.org/conferences/?conf=types2019postproc * Authors have the option to attach to their submission a zip or tgz file containing code (formalized proofs or programs), but reviewers are not obliged to take the attachments into account and they will not be published. * In case of questions, e.g. on the page limit, contact one of the editors. EDITORS Marc Bezem, Marc.Bezem at uib.no, University of Bergen, Norway Assia Mahboubi, assia.mahboubi at inria.fr, Inria -- Vrije Universiteit Amsterdam From Dominique.Devriese at vub.be Sat Oct 19 03:15:26 2019 From: Dominique.Devriese at vub.be (Dominique DEVRIESE) Date: Sat, 19 Oct 2019 07:15:26 +0000 Subject: [TYPES/announce] [PriSC DEADLINE EXTENSION] Call for Presentations on Principles of Secure Compilation (PriSC Workshop @ POPL 2020) Message-ID: At the request of some authors, we have extended the deadline for PriSC submissions until Friday 1 Nov 2019 AoE. We apologise for the late announcement. If you were considering to submit something but haven't managed to because of time constraints, please do! Original call for papers below. Dominique Devriese and Deian Stefan (PC Chairs) ======================================================================= Call for Presentations on Secure Compilation (PriSC Workshop @ POPL'20) ======================================================================= The emerging field of secure compilation aims to preserve security properties of programs when they have been compiled to low-level languages such as assembly, where high-level abstractions don?t exist, and unsafe, unexpected interactions with libraries, other programs, the operating system and even the hardware are possible. For unsafe source languages like C, secure compilation requires careful handling of undefined source-language behavior (like buffer overflows and double frees). Formally, secure compilation aims to protect high-level language abstractions in compiled code, even against adversarial low-level contexts, thus enabling sound reasoning about security in the source language. A complementary goal is to keep the compiled code efficient, often leveraging new hardware security features and advances in compiler design. Other necessary components are identifying and formalizing properties that secure compilers must possess, devising efficient security mechanisms (both software and hardware), and developing effective verification and proof techniques. Research in the field thus puts together advances in compiler design, programming languages, systems security, verification, and computer architecture. 4th Workshop on Principles of Secure Compilation (PriSC 2020) ================================================== The Workshop on Principles of Secure Compilation (PriSC, https://popl20.sigplan.org/home/prisc-2020) is a relatively new, informal 1-day workshop without any proceedings. The goal is to bring together researchers interested in secure compilation and to identify interesting research directions and open challenges. The 4th edition of PriSC will be held on January 25 in New Orleans, Louisiana USA together with the ACM SIGPLAN Symposium on Principles of Programming Languages (POPL), 2020. Important Dates ============= * Fri 18 Oct 2019: Submission deadline * Wed 13 Nov 2019: Notification * Sat 25 Jan 2020: Workshop Presentation Proposals and Attending the Workshop ========================================= Anyone interested in presenting at the workshop should submit an extended abstract (up to 2 pages, details below) covering past, ongoing, or future work. Any topic that could be of interest to secure compilation is in scope. Secure compilation should be interpreted very broadly to include any work in security, programming languages, architecture, systems or their combination that can be leveraged to preserve security properties of programs when they are compiled or to eliminate low-level vulnerabilities. Presentations that provide a useful outside view or challenge the community are also welcome. This includes presentations on new attack vectors such as microarchitectural side-channels, whose defenses could benefit from compiler techniques. Specific topics of interest include but are not limited to: - Attacker models for secure compiler chains. - Secure compiler properties: fully abstract compilation and similar properties, memory safety, control-flow integrity, preservation of safety, information flow and other (hyper-)properties against adversarial contexts, secure multi-language interoperability. - Secure interaction between different programming languages: foreign function interfaces, gradual types, securely combining different memory management strategies. - Enforcement mechanisms and low-level security primitives: static checking, program verification, typed assembly languages, reference monitoring, program rewriting, software-based isolation/hiding techniques (SFI, crypto-based, randomization-based, OS/hypervisor-based), security-oriented architectural features such as Intel?s SGX, MPX and MPK, capability machines, side-channel defenses, object capabilities. - Experimental evaluation and applications of secure compilers. - Proof methods relevant to compilation: (bi)simulation, logical relations, game semantics, trace semantics, multi-language semantics, embedded interpreters. - Formal verification of secure compilation chains (protection mechanisms, compilers, linkers, loaders), machine-checked proofs, translation validation, property-based testing. Guidelines for Submitting Extended Abstracts =================================== Extended abstracts should be submitted in PDF format and not exceed 2 pages. They should be formatted in two-column layout, 10pt font, and be printable on A4 and US Letter sized paper. We recommend using the new acmart LaTeX style (http://www.sigplan.org/sites/default/files/acmart/current/acmart-sigplanproc.zip) in sigplan mode. Submissions are not anonymous and should provide sufficient detail to be assessed by the program committee. Presentation at the workshop does not preclude publication elsewhere. Contact and More Information ======================= For questions please contact the workshop chairs, Dominique Devriese and Deian Stefan (mailto:dominique.devriese at vub.be;deian at cs.ucsd.edu). To make sure you receive such announcements in the future please subscribe to the low-traffic mailing list (https://lists.gforge.inria.fr/mailman/listinfo/prisc-announce). -------------- next part -------------- An HTML attachment was scrubbed... URL: From casperbp at gmail.com Sat Oct 19 06:23:33 2019 From: casperbp at gmail.com (Casper Bach Poulsen) Date: Sat, 19 Oct 2019 12:23:33 +0200 Subject: [TYPES/announce] PEPM 2020: DEADLINE EXTENSION to 25 Oct Message-ID: -- CALL FOR PAPERS -- ACM SIGPLAN Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM) 2020 =============================================================================== ************************* *** DEADLINE EXTENDED *** ************************* * [EXTENDED] Paper submission deadline : Friday 25th October 2019 (AoE) * [EXTENDED] Author notification : Monday 18th November 2019 (AoE) * Workshop : Monday 20th and Tuesday 21st January 2020 * Website : https://popl20.sigplan.org/home/pepm-2020 * Time : 20th - 21st January 2020 * Place : New Orleans, Louisiana, United States (co-located with POPL 2020) The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM), which has a history going back to 1991 and has co-located with POPL every year since 2006, originates in the discoveries of practically useful automated techniques for evaluating programs with only partial input. Over the years, the scope of PEPM has expanded to include a variety of research areas centred around the theme of semantics-based program manipulation ? the systematic exploitation of treating programs not only as subject to black-box execution, but also as data structures that can be generated, analysed, and transformed while establishing or maintaining important semantic properties. Scope ----- In addition to the traditional PEPM topics (see below), PEPM 2020 welcomes submissions in new domains, in particular: * Semantics based and machine-learning based program synthesis and program optimization. * Modelling, analysis, and transformation techniques for distributed and concurrent protocols and programs, such as session types, linear types, and contract specifications. More generally, topics of interest for PEPM 2020 include, but are not limited to: * Program and model manipulation techniques such as: supercompilation, partial evaluation, fusion, on-the-fly program adaptation, active libraries, program inversion, slicing, symbolic execution, refactoring, decompilation, and obfuscation. * Techniques that treat programs/models as data objects including metaprogramming, generative programming, embedded domain-specific languages, program synthesis by sketching and inductive programming, staged computation, and model-driven program generation and transformation. * Program analysis techniques that are used to drive program/model manipulation such as: abstract interpretation, termination checking, binding-time analysis, constraint solving, type systems, automated testing and test case generation. * Application of the above techniques including case studies of program manipulation in real-world (industrial, open-source) projects and software development processes, descriptions of robust tools capable of effectively handling realistic applications, benchmarking. Examples of application domains include legacy program understanding and transformation, DSL implementations, visual languages and end-user programming, scientific computing, middleware frameworks and infrastructure needed for distributed and web-based applications, embedded and resource-limited computation, and security. This list of categories is not exhaustive, and we encourage submissions describing new theories and applications related to semantics-based program manipulation in general. If you have a question as to whether a potential submission is within the scope of the workshop, please contact the programme co-chairs, Casper Bach Poulsen (http://casperbp.net) and Zhenjiang Hu (http://sei.pku.edu.cn/~hu/). Submission categories and guidelines ------------------------------------ Two kinds of submissions will be accepted: Regular Research Papers and Short Papers. * Regular Research Papers should describe new results, and will be judged on originality, correctness, significance, and clarity. Regular research papers must not exceed 12 pages (excluding bibliography). * Short Papers may include tool demonstrations and presentations of exciting if not fully polished research, and of interesting academic, industrial, and open-source applications that are new or unfamiliar. Short papers must not exceed 6 pages (excluding bibliography). Both kinds of submissions should be typeset using the two-column ?sigplan? sub-format of the new ?acmart? format available at: http://sigplan.org/Resources/Author/ and submitted electronically via HotCRP: https://pepm20.hotcrp.com/ PEPM 2020 will employ lightweight double-blind reviewing according to the rules of POPL 2020. Quoting from POPL 2020?s call for papers: ?submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors? own related work should be in the third person (e.g., not ?We build on our previous work ...? but rather ?We build on the work of ...?). The purpose of this process is to help the PC and external reviewers come to an initial judgment about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult. In particular, important background references should not be omitted or anonymized. In addition, authors are free to disseminate their ideas or draft versions of their paper as usual. For example, authors may post drafts of their papers on the web or give talks on their research ideas.? See POPL 2020?s Submission and Reviewing FAQ page for more information: https://popl20.sigplan.org/track/POPL-2020-Research-Papers#Submission-and-Reviewing-FAQ Submissions are welcome from PC members (except the two co-chairs). Accepted papers will appear in formal proceedings published by ACM, and be included in the ACM Digital Library. Authors of short papers, however, can ask for their papers to be left out of the formal proceedings. At least one author of each accepted contribution must attend the workshop and present the work. In the case of tool demonstration papers, a live demonstration of the described tool is expected. Suggested topics, evaluation criteria, and writing guidelines for both research tool demonstration papers will be made available on the PEPM 2020 web site: https://popl20.sigplan.org/home/pepm-2020 Student participants with accepted papers can apply for a SIGPLAN PAC grant to help cover travel expenses and other support. PAC also offers other support, such as for child-care expenses during the meeting or for travel costs for companions of SIGPLAN members with physical disabilities, as well as for travel from locations outside of North America and Europe. For details on the PAC programme, see its web page: https://www.sigplan.org/PAC/ Important dates --------------- * Paper submission deadline : Friday 25th October 2019 (AoE) * Author notification : Monday 18th November 2019 (AoE) * Camera-ready version : Monday 25th November 2019 * Workshop : Monday 20th and Tuesday 21st January 2020 The proceedings are expected to be published 2 weeks pre-conference. AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work. (For those rare conferences whose proceedings are published in the ACM Digital Library after the conference is over, the official publication date remains the first day of the conference.) Best paper award ---------------- PEPM 2020 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Invited speakers ---------------- * Xinyu Feng (Nanjing University) * Nate Foster (Cornell University) Programme committee ------------------- * Andreas Abel (Chalmers U.) * Guillaume Allais (U. Strathclyde) * Nada Amin (Cambridge U.) * Casper Bach Poulsen (co-chair) (TU Delft) * Patrick Bahr (Copenhagen U.) * Aggelos Biboudis (EPFL) * Olivier Danvy (National U. Singapore) * ?lvaro Garc?a-P?rez (IMDEA) * Jeremy Gibbons (Oxford U.) * Robert Gl?ck (Copenhagen U.) * Torsten Grust (U. Tubingen) * Zhenjiang Hu (co-chair) (Peking U./NII) * Hideya Iwasaki (U. Electro-Communications) * Oleg Kiselyov (Tohoku U.) * Hedehiko Masuhara (Tokyo I. Technology) * Keisuke Nakano (Tohoku U.) * Bruno Oliveira (U. Hong Kong) * Jens Palsberg (UCLA) * Jo?o Saraiva (Minho U.) * Tom Schrijvers (KU Leuven) * Eijiro Sumii (Tohoku U.) * Walid Taha (Halmstad U.) * Nobuko Yoshida (Imperial C. London) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsiek at indiana.edu Sat Oct 19 15:09:25 2019 From: jsiek at indiana.edu (Siek, Jeremy) Date: Sat, 19 Oct 2019 19:09:25 +0000 Subject: [TYPES/announce] WGT 2020: Extended Deadline to Oct. 27 Message-ID: <4C49F4BC-6ECF-4BB9-884A-0B5AA2BA8F9F@indiana.edu> Not to be outdone by all the other deadline extensions :) the deadline for the Workshop on Gradual Typing (WGT) 2020 will extend its deadline to Sunday October 27, 2019. Best regards, Jeremy & Giuseppe ********************************************************************** CALL FOR PAPERS WGT20 First ACM SIGPLAN Workshop on Gradual Typing (WGT) to be held on January 25th, 2020 in New Orleans co-hosted with POPL. ********************************************************************** IMPORTANT DATES ** Extended submission deadline: Friday, October the 27th, 2019 Notification: Sunday, December the 1st, 2019 Workshop: Saturday, January the 25st, 2020 DESCRIPTION The ACM SIGPLAN Workshop on Gradual Typing is a venue for disseminating the latest results on the integration of compile-time and run-time checking of program invariants, such as the integration of static and dynamic type checking. The workshop serves as an incubator for ideas, open problems, and manuscripts: it is a place where the community can meet, discuss, and give each other constructive feedback. The workshop will encourage participation from researchers in both academia and industry, drawing people from the many active projects on both sides of the aisle. CRITERIA AND PROCEEDINGS We expect the workshop to be informal since its goals are to exchange information, foster collaboration, and establish common ground. This is why not only new results, but also unfinished work with stimulating ideas, or visionary work proposing new research tracks will be welcome. The Program Committee will thus prioritize novelty and timeliness over presentation quality. We also expect authors to use the workshop as a testbed for their work before submitting a polished version of it to mainstream ACM conferences. Thus, the proceedings will not be a formal or archival publication but they will be made available online right before the workshop. SUBMISSION REQUIREMENTS Submission site: http://wgt20.hotcrp.com Authors are invited to submit unpublished manuscripts using the site above. Submissions must be in pdf and have no more than 25 pages of text, excluding bibliography, using the new ACM Proceedings format for PACMPL. However, we hope to receive also much shorter submissions typically of 5-10 pages. Why such a stark difference in lengths? We think that 5-10 pages are all you need to expose your unbaked topic or your brilliant idea you want present at the workshop, but we do not want authors of a polished work to be obliged to cut their article just for presenting their results at WGT. PACMPL templates for Microsoft Word and LaTeX can be found at the SIGPLAN author information page. In particular, authors using LaTeX should use the acmart-pacmpl-template.tex file (with the acmsmall option). Submitted papers must adhere to the SIGPLAN Republication Policy and the ACM Policy on Plagiarism. Concurrent submissions to other conferences, workshops, journals, or similar forums of publication are not allowed. PROGRAM COMMITTEE ? Amal Ahmed (Northeastern University) ? Nick Benton (Facebook) ? Giuseppe Castagna (co-organizer, CNRS and University of Paris) ? Erik Ernst (Google Inc.) ? Ronald Garcia (University of British Columbia) ? Atsushi Igarashi (Kyoto University) ? Dmitry Petrashko (Stripe Inc.) ? Jeremy G. Siek (co-organizer, Indiana University) ? Eric Tanter (University of Chile) ? Sam Tobin-Hochstadt (Indiana University) ? Niki Vazou (IMDEA) ? Eric Walkingshaw (Oregon State University) ? Francesco Zappa Nardelli (INRIA) __________________________________________ Jeremy G. Siek > Professor School of Informatics and Computing Indiana University Bloomington http://homes.soic.indiana.edu/jsiek/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From maribel.fernandez at kcl.ac.uk Sun Oct 20 11:28:02 2019 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Sun, 20 Oct 2019 15:28:02 +0000 Subject: [TYPES/announce] Call for participation: CSL 2020 Message-ID: <77969F91-2607-44CB-8665-B30F9519D784@kcl.ac.uk> ============================================================== Call for Participation ============================================================== Computer Science Logic 2020 Barcelona, Catalonia, Spain January 13 - 16, 2020 http://www.cs.upc.edu/csl2020 ============================================================== The European Association for Computer Science Logic, the department of Computer Science of the Universitat Polit?cnica de Catalunya, and the Institut de Matem?tiques de la Universitat de Barcelona kindly invite you to participate in the 2020 edition of CSL that will be held in Barcelona from Mon Jan 13 to Thu Jan 16, 2020. # The Conference Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). It is an interdisciplinary conference spanning across both basic and application oriented research in mathematical logic and computer science. CSL 2020 will be the 28th edition in the series. Please note that CSL has moved from its former August/September slot and that CSL 2020 is the first conference in the series that takes place in January. ## Invited Speakers V?ronique Cortier, LORIA, France Anuj Dawar, University of Cambridge, UK Artur Je?, University of Wroclaw, Poland Delia Kesner, University Paris Diderot, France Iddo Tzameret, Royal Holloway, UK ## Programme Thirty-two contributions were selected for presentation at CSL 2020. A full list is available at http://www.cs.upc.edu/csl2020/program.html . ## Registration To register, please follow the link and information provided on the CSL website http://www.cs.upc.edu/csl2020/registration.html . For any questions please contact Albert Atserias (atserias at-sign cs.upc.edu) or Juan Carlos Mart?nez (jcmartinez at-sign ub.edu). ============================================================== --- Professor Maribel Fernandez Department of Informatics, King?s College London Strand Campus, Bush House, 30 Aldwych London WC2B 4BG https://www.nms.kcl.ac.uk/maribel.fernandez -------------- next part -------------- An HTML attachment was scrubbed... URL: From Radu.Iosif at univ-grenoble-alpes.fr Sun Oct 20 12:39:10 2019 From: Radu.Iosif at univ-grenoble-alpes.fr (Radu Iosif) Date: Sun, 20 Oct 2019 18:39:10 +0200 Subject: [TYPES/announce] Second Workshop on Automated Deduction for Separation Logics Message-ID: Second Workshop on Automated Deduction for Separation Logics, New Orleans, USA, January 20th 2020 https://popl20.sigplan.org/home/adsl-2020 In recent times, the verification of heap-manipulating programs, and static analyses in particular, has seen substantial success, largely due to the development of ?Separation Logics? (SLs). SLs provide embedded support for ?local reasoning? : reasoning about the resource(s) being modified, instead of the state of the entire system. This form of reasoning is enabled by new syntax (dedicated atomic proposition and separating connectives) and corresponding semantics. Such expressivity comes with the inherent difficulty of automating these logics. Combining this power with induction/recursion allows to concisely specify a large class of recursive data structures and programs, but further increases the computational burden. The goal of this workshop is to bring together academic researchers and industrial practitioners focused on improving the state of the art of automated deduction methods for Separation Logics. We will consider technical submissions presenting work on the following topics (the list is not exclusive): * the integration of Separation Logics with SMT, * proof search and automata-based decision procedures for Separation Logics and sister logics such as Bunched Implication Logic; * computational complexity of logical problems such as satisfiability, entailment and abduction; * alternative semantics and computation models based on the notion of resource; * application of separation and resource logics to different fields, such as sociology and biology. The workshop is affiliated with the 47th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2020). Invited speakers: * Robbert Krebbers (Delft University of Technology) : Relational reasoning using concurrent separation logic * Josh Berdine (Facebook) : SLEdge: Bounded Model Checking in Separation Logic Important dates (AoE): Papers due: November 1st Author notification: December 15th Workshop: January 20th Program committee Josh Berdine (Facebook) James Brotherston (University College London) Stephane Demri (LSV, CNRS, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Lukas Holik (Brno Univ. of Technology) Radu Iosif (Verimag, CNRS, University of Grenoble Alpes) Dominique Larchey-Wendling (CNRS, LORIA) Quang Loc Le (Teeside University) Alekandar Nanevski (IMDEA Software) Peter O'Hearn (Facebook) Nadia Polikarpova (University of California San Diego) David Pym (University College London) Mihaela Sighireanu (IRIF, CNRS, Universite Paris Diderot) Thomas Wies (New York University) Zhilin Wu (Chinese Academy of Sciences) Florian Zuleger (Technical University of Vienna) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.marsden at cs.ox.ac.uk Mon Oct 21 06:59:14 2019 From: daniel.marsden at cs.ox.ac.uk (Daniel Marsden) Date: Mon, 21 Oct 2019 11:59:14 +0100 Subject: [TYPES/announce] SYCO 6 CFP Message-ID: SIXTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 6) -- including a Category Theory PhD Recruitment Fair -- University of Leicester, UK 16-17 December, 2019 http://events.cs.bham.ac.uk/syco/6/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. Previous SYCO events have been held at University of Birmingham, University of Strathclyde, University of Oxford, and Chapman University. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO is a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Gabriella Bohm, Wigner Research Centre for Physics Jennifer Hackett, University of Nottingham # PhD RECRUITMENT FAIR This event will include a poster session advertising PhD opportunities in category theory and related disciplines. If you are interested in advertising PhD opportunities at your institution, please email Simona Paoli at . We expect significant participation from Masters students and final-year undergraduates who are considering further study in this area. # IMPORTANT DATES All deadlines are 23:59 Anywhere on Earth Submission Deadline: Monday 4th November 2019 Author Notification: Monday 18th November 2019 Registration deadline: Monday 9th December 2019 Symposium dates: Monday 16th and Tuesday 17th December 2019 # Programme Committee Fatimah Ahmadi, University of Oxford Miriam Backens, University of Birmingham Nicols Behr, Institut de Recherche en Informatique Fondamentale (IRIF), Universit? Paris-Diderot ? Paris 7 Carmen Maria Constantin, University of Oxford Chris Heunen, University of Edinburgh, Dominic Horsman, University of Grenoble Aleks Kissinger, University of Oxford Eliana Lorch, Thiel Fellowship Dan Marsden, University of Oxford (PC Chair) Samuel Mimram, Ecole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Alessio Santamaria, Queen Mary University of London Alexandra Silva, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford Philip Zahn, University of St Gallen Tamara von Glehn # Steering Committee Ross Duncan, University of Strathclyde Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Alek Kissinger, University of Oxford Samuel Mimram, Ecole Polytechnique Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford From alejandro at diaz-caro.info Mon Oct 21 13:16:10 2019 From: alejandro at diaz-caro.info (=?UTF-8?Q?Alejandro_D=C3=ADaz=2DCaro?=) Date: Mon, 21 Oct 2019 14:16:10 -0300 Subject: [TYPES/announce] 2nd Call for course proposals: 34th Informatics Sciences School - ECI 2020 In-Reply-To: References: Message-ID: Call for course proposals 34th Informatics Sciences School - ECI 2020 July 20 to 24, 2020 Buenos Aires, Argentina https://www.easychair.org/cfp/ECI2020 https://eci2020.dc.uba.ar IMPORTANT DATES 15 November 2019: Proposal submission deadline End of January 2020: Notification This is an invitation to submit proposals for courses in all areas of Computer Science to be included in the program of the "34a Escuela de Ciencias Inform?ticas" - ECI 2020, to be held at Departamento de Computaci?n, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, from July 20 to 24, 2020. The Escuela de Ciencias Inform?ticas (ECI) is held annually at our department, since 1987. The goal of ECI is to offer to Computer Science students and practitioners intensive, top-level courses on topics not covered by the regular curricula. These courses are taught by prestigious lecturers from universities and institutions from all around the world. Each year, between 400 and 800 people participate in ECI, taking one, two or three courses each. COURSE FORMAT ECI courses last 15 hours in total (3 hours per day from Monday to Friday) and are addressed to advanced undergraduate or graduate students. These courses should include a final evaluation, which can be a take-home to be sent by e-?mail to the lecturer. Submissions for courses to be taught in Spanish or English are accepted. The school will cover travel, hotel and local expenses of ECI 2020 lecturers (ECI will only cover the expenses of one lecturer per proposed course). SUBMISSION INSTRUCTIONS Proposals should be submitted through https://easychair.org/conferences/?conf=eci2020 The submission must be done in PDF format, containing only the following sections: * Full Name * Course Title * Abstract (At most 1300 characters) * Topic (You must choose among the first level of ACM CCS ( https://dl.acm.org/ccs/ccs.cfm), e.g. "Theory of computation"). * Language: [English/Spanish] * Brief index (a list of topics that will be covered during the course) * Schedule (Approximate timeline of how these topics will be presented from Monday to Friday). * Suggested bibliography (At least three books or papers that are related to the topics of the course) * Student's preferred background (Background the students should have to be able to follow the course. A general description in the form of course names or topics will suffice.). * Will the course have a lab section? [Yes/No] (Optionally, your course can have a lab section for hands-on practice. In this case, the ECI organization will assign lab space with computers for the students. Note that having a lab section will restrict the number of students your course can have to no more than 50). * Optional: Local contact. (A local contact in the Department of Computer Science, FCEyN, UBA is desirable, but not mandatory) For information about previous editions, please refer to https://eci2020.dc.uba.ar/anteriores.html or send e-?mail to eci2020-chair at dc.uba.ar. Alejandro D?az-Caro (Chair) Luciana Ferrer (Co-Chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mwh at cs.umd.edu Tue Oct 22 13:44:48 2019 From: mwh at cs.umd.edu (Michael Hicks) Date: Tue, 22 Oct 2019 13:44:48 -0400 Subject: [TYPES/announce] QuICS/PLUM Postdoctoral Scholarship On Practical Quantum Computation Message-ID: Hi! We are currently *seeking outstanding postdoctoral researchers* to join an ongoing project that develops theoretical and computational tools for performing quantum computation on realistic devices. This project is a partnership between the *Joint Center for Quantum Information* and Computer Science (QuICS, http://quics.umd.edu) and the *Programming Languages Lab *(PLUM, http://www.cs.umd.edu/projects/PL/) at the University of Maryland. Faculty involved in the project include Andrew Childs, Alexey Gorshkov, Michael Hicks, and Xiaodi Wu. This project has three main thrusts. First, it is developing theoretical methods and software tools for mapping quantum circuits onto restricted architectures. Second, it is studying the role of long-range interactions in quantum processors. Third, it is developing programming languages and formal logics for writing and reasoning about quantum programs, along with classical software tools (e.g., compilers and run-time systems) that support quantum processing. A successful applicant for the position should have expertise and interest in working on at least one of these topics, and ideally will be able to work across all three. The application *deadline for full consideration is December 1, 2019*, but applications may be considered until the positions are filled. Applicants should submit a curriculum vitae including a complete publication list and a two-page research statement, and should arrange for three reference letters. Applications should be sent through the QuICS Hartree Postdoctoral Fellowship search (https://academicjobsonline.org/ajo/jobs/14493) and should include a cover letter indicating interest in the "QuICS/PLUM Postdoctoral Scholarship On Practical Quantum Computation". The University of Maryland, College Park, actively subscribes to a policy of equal employment opportunity, and will not discriminate against any employee or applicant because of race, color, sex, gender identity or expression, sexual orientation, marital status, age, national origin, political affiliation, physical or mental disability, religion, protected veteran status, genetic information, or personal appearance. Minorities and women are encouraged to apply. If you have any questions, let me know. Thanks! -Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From xu at math.lmu.de Wed Oct 23 05:28:20 2019 From: xu at math.lmu.de (Chuangjie Xu) Date: Wed, 23 Oct 2019 11:28:20 +0200 Subject: [TYPES/announce] Workshop on Foundations and Applications of Univalent Mathematics, 18-20 December 2019, Herrsching Message-ID: <4F7672BB-5EEE-481D-942F-F6BF1F2FCC3C@math.lmu.de> ANNOUNCEMENT AND CALL FOR PARTICIPATION Foundations and Applications of Univalent Mathematics 18-20 December 2019, Herrsching (near Munich), Germany http://cj-xu.github.io/faum/ This workshop focuses on both the foundation of univalent mathematics and the applications of the univalent innovations. INVITED SPEAKERS ---------------- * Benedikt Ahrens (University of Birmingham) * Thorsten Altenkirch (University of Nottingham) * Andrej Bauer (University of Ljubljana) * Ulrik Buchholtz (Technischen Universit?t Darmstadt) * Thierry Coquand (University of Gothenburg) * Peter Dybjer (Chalmers University of Technology) * Mart?n Escard? (University of Birmingham) * Valery Isaev (JetBrains Research) * Nicolai Kraus (University of Birmingham) * Fredrik Nordvall Forsberg (University of Strathclyde) * Paige Randall North (Ohio State University) * Anders M?rtberg (Stockholm University) * Iosif Petrakis (Ludwig-Maximilians-Universit?t M?nchen) * Bas Spitters (Aarhus University) * Thomas Streicher (TU Darmstadt) * Benno van den Berg (Universiteit van Amsterdam) * Andrea Vezzosi (IT University of Copenhagen) The programme will be updated in the workshop's webpage later. REGISTRATION ------------ There is no registration fee. To aid planning, please contact Chuangjie Xu by writing to xu at math.lmu.de for registration. This workshop is supported by the LMUexcellent Junior Researcher Fund. Hope to see you in Herrsching in December! Best regards, Chuangjie Xu Mathematisches Institut Ludwig-Maximilians-Universit?t M?nchen Theresienstr. 39 D-80333 M?nchen -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksk at riec.tohoku.ac.jp Wed Oct 23 22:15:15 2019 From: ksk at riec.tohoku.ac.jp (Keisuke Nakano) Date: Thu, 24 Oct 2019 11:15:15 +0900 Subject: [TYPES/announce] FLOPS 2020 Second Call for papers Message-ID: <477D28D3-2592-43A8-8E70-19B4B259DD85@riec.tohoku.ac.jp> SECOND Call For Papers FLOPS 2020: 15th International Symposium on Functional and Logic Programming In-Cooperation with ACM SIGPLAN =============================== 23-25 April, 2020, Akita, Japan https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/ Writing down detailed computational steps is not the only way of programming. An alternative, being used increasingly in practice, is to start by writing down the desired properties of the result. The computational steps are then (semi-)automatically derived from these higher-level specifications. Examples of this declarative style of programming include functional and logic programming, program transformation and rewriting, and extracting programs from proofs of their correctness. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming paradigm, to discuss mutually interesting results and common problems: theoretical advances, their implementations in language systems and tools, and applications of these systems in practice. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS specifically aims to promote cross-fertilization between theory and practice and among different styles of declarative programming. *** Scope *** FLOPS solicits original papers in all areas of the declarative programming: * functional, logic, functional-logic programming, rewriting systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, verifying properties of programs using declarative programming techniques; * foundations, language design, implementation issues (compilation techniques, memory management, run-time systems, etc.), applications and case studies. FLOPS promotes cross-fertilization among different styles of declarative programming. Therefore, research papers must be written to be understandable by the wide audience of declarative programmers and researchers. In particular, each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant for its area, and comparing it with previous work. Submission of system descriptions and declarative pearls are especially encouraged. *** Submission *** Submissions should fall into one of the following categories: * Regular research papers: they should describe new results and will be judged on originality, correctness, and significance. * System descriptions: they should describe a working system and will be judged on originality, usefulness, and design. * Declarative pearls: new and excellent declarative programs or theories with illustrative applications. System descriptions and declarative pearls must be explicitly marked as such in the title. Submissions must be unpublished and not submitted for publication elsewhere. Work that already appeared in unpublished or informally published workshops proceedings may be submitted. See also ACM SIGPLAN Republication Policy, as explained on the web at http://www.sigplan.org/Resources/Policies/Republication. Submissions must be written in English and can be up to 15 pages excluding references, though system descriptions and pearls are typically shorter. The formatting has to conform to Springer's guidelines. Regular research papers should be supported by proofs and/or experimental results. In case of lack of space, this supporting information should be made accessible otherwise (e.g., a link to an anonymized Web page or an appendix, which does not count towards the page limit). However, it is the responsibility of the authors to guarantee that their paper can be understood and appreciated without referring to this supporting information; reviewers may simply choose not to look at it when writing their review. FLOPS 2020 will employ a lightweight double-blind reviewing process. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work ?" but rather "We build on the work of ?"). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Papers should be submitted electronically at https://easychair.org/conferences/?conf=flops2020 Springer Guidelines https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines *** Proceedings *** The proceedings will be published by Springer International Publishing in the Lecture Notes in Computer Science (LNCS) series (www.springer.com/lncs). *** Important Dates *** 15 November 2019 (AoE): Abstract submission 22 November 2019 (AoE): Submission deadline 24 January 2020: Author notification 16 February 2020: Camera ready due 23-25 April 2020: FLOPS Symposium *** Programming Comittee *** Elvira Albert Universidad Complutense de Madrid Mar?a Alpuente Universitat Polit?cnica de Val?ncia Edwin Brady University of St Andrews Michael Hanus CAU Kiel Nao Hirokawa JAIST Zhenjiang Hu Peking University John Hughes Chalmers University of Technology Kazuhiro Inaba Google Shin-Ya Katsumata National Institute of Informatics Ekaterina Komendantskaya Heriot-Watt University Leonidas Lampropoulos University of Pennsylvania Akimasa Morihata The University of Tokyo Shin-Cheng Mu Academia Sinica Keisuke Nakano Tohoku University (co-chair) Koji Nakazawa Nagoya University Enrico Pontelli New Mexico State University Didier Remy INRIA Ricardo Rocha University of Porto Konstantinos Sagonas Uppsala University (co-chair) Ilya Sergey Yale-NUS College Kohei Suenaga Kyoto University Tachio Terauchi Waseda University Kazushige Terui Kyoto University Simon Thompson University of Kent *** Organizers *** Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair) Kostis Sagonas Uppsala University, Sweden (PC Co-Chair) Kazuyuki Asada Tohoku University, Japan (Local Co-Chair) Ryoma Sin'ya Akita University, Japan (Local Co-Chair) Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair) *** Contact Address *** flops2020 _AT_ easychair.org ------------------------------------------------------------------------------- From types-announce at robbertkrebbers.nl Thu Oct 24 04:39:07 2019 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Thu, 24 Oct 2019 10:39:07 +0200 Subject: [TYPES/announce] CoqPL 2020: Deadline extended to 27 Oct Message-ID: <9bdfdb92-0a4c-a4db-2d53-593b4f76efb7@robbertkrebbers.nl> =================================================================== CoqPL 2020 6th International Workshop on Coq for Programming Languages -- January 25, 2020, co-located with POPL New Orleans, Louisiana, USA CALL FOR PRESENTATIONS https://popl20.sigplan.org/home/CoqPL-2020 =================================================================== Workshop Overview ----------------- The series of CoqPL workshops provide an opportunity for programming languages researchers to meet and interact with one another and members from the core Coq development team. At the meeting, we will discuss upcoming new features, see talks and demonstrations of exciting current projects, solicit feedback for potential future changes, and generally work to strengthen the vibrant community around our favorite proof assistant. Topics in scope include: - General purpose libraries and tactic language extensions - Domain-specific libraries for programming language formalization and verification - IDEs, profilers, tracers, debuggers, and testing tools - Reports on ongoing proof efforts conducted via (or in the context of) the Coq proof assistant - Experience reports from Coq usage in educational or industrial contexts Workshop Format --------------- The workshop format will be driven by you, members of the community. We will solicit abstracts for talks and proposals for demonstrations and flesh out format details based on responses. We expect the final program to include experiment reports, panel discussions, and invited talks (details TBA). Talks will be selected according to relevance to the workshop, based on the submission of an extended abstract. To foster open discussion of cutting edge research which can later be published in full conference proceedings, we will not publish papers from the workshop. However, presentations may be recorded and the videos may be made publicly available. Submission details ------------------ Submission page: https://coqpl20.hotcrp.com/ Submission: Sunday, October, 27 2019. Notification: Monday, November 18, 2019. Workshop: Saturday, January 25, 2020. Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length (excluding the bibliography). We suggest formatting the text using the two-column ACM SIGPLAN latex style (9pt font). Templates are available from the ACM SIGPLAN page: http://www.sigplan.org/Resources/Author. Program Committee ----------------- Chairs: - Robbert Krebbers, Delft University of Technology, the Netherlands - Assia Mahboubi, Inria, France & Vrije Universiteit Amsterdam, the Netherlands Program Committee: - Delphine Demange, Univ. Rennes, Inria, CNRS, IRISA, France - Christine Rizkallah, University of New South Wales, Australia - Michael Soegtrop, Intel Deutschland GmbH, Germany - Eric Tanter, University of Chile & Inria Paris, Chile - Andrew Tolmach, Portland State University, USA - Joseph Tassarotti, Boston College, USA - Viktor Vafeiadis, MPI-SWS, Germany - Stephanie Weirich, University of Pennsylvania, USA From hakon.gylterud at uib.no Fri Oct 25 03:31:19 2019 From: hakon.gylterud at uib.no (=?UTF-8?B?SMOla29u?= Robbestad Gylterud) Date: Fri, 25 Oct 2019 09:31:19 +0200 Subject: [TYPES/announce] PhD position in type theory at the University of Bergen Message-ID: <20191025093119.9dc1de607dd77ad0146c52e0@uib.no> Dear all, There is a PhD position in type theory (fully paid, 4 years, 25% teaching) available at the Department of Informatics, University of Bergen, Norway. Possible directions include homotopy type theory, applications of type theory to computer science or computerised formalisation of mathematics. Details can be found on the link below. Notice the short application deadline (November 15th 2019). If you have any questions, you can contact H?kon R. Gylterud, hakon.gylterud at uib.no. https://www.jobbnorge.no/en/available-jobs/job/177230/phd-position-in-informatics-type-theory Best regards, ?H?kon R. Gylterud From lutz.schroeder at fau.de Sat Oct 26 12:08:00 2019 From: lutz.schroeder at fau.de (=?UTF-8?Q?Lutz_Schr=c3=b6der?=) Date: Sat, 26 Oct 2019 18:08:00 +0200 Subject: [TYPES/announce] =?utf-8?q?Open_Topic_Full_Professorship_in_Comp?= =?utf-8?q?uter_Science=2C_FAU_Erlangen-N=C3=BCrnberg?= Message-ID: Friedrich-Alexander-Universit?t Erlangen-N?rnberg is advertising an open-topic full professorship in computer science, see https://www.fau.de/people/karriere-personalentwicklung/ausgeschriebene-professuren/#collapse_3 or in English: https://www.fau.eu/university/careers-at-fau/professorships/#collapse_3 Best, Lutz -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5449 bytes Desc: S/MIME Cryptographic Signature URL: From tolmach at pdx.edu Sun Oct 27 14:07:09 2019 From: tolmach at pdx.edu (Andrew Tolmach) Date: Sun, 27 Oct 2019 11:07:09 -0700 Subject: [TYPES/announce] Faculty positions at Portland State University Message-ID: <06612C03-D550-49D7-A28A-D8273274E997@pdx.edu> Portland State University (in Portland Oregon is seeking faculty in all areas of computer science, including programming languages and formal methods. POSITION ANNOUNCEMENT Assistant Professor of Computer Science Maseeh College of Engineering & Computer Science The Department of Computer Science at Portland State University invites applications for several Assistant Professor positions. Exceptional candidates will also be considered for appointment at the rank of Associate Professor. Candidates in all areas of Computer Science will be considered, with a preference for applicants who will enhance or complement our existing areas of research expertise and/or whose work is aligned with the strategic visions of the department or the Maseeh College. The expected start date for these positions is September 2020, but earlier or later dates can be negotiated. For more information and application details, please visit https://bit.ly/pdx-cs-position -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.marsden at cs.ox.ac.uk Mon Oct 28 05:07:21 2019 From: daniel.marsden at cs.ox.ac.uk (Daniel Marsden) Date: Mon, 28 Oct 2019 09:07:21 +0000 Subject: [TYPES/announce] SYCO 6 Final CFP Message-ID: SIXTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 6) -- including a Category Theory PhD Recruitment Fair -- University of Leicester, UK 16-17 December, 2019 http://events.cs.bham.ac.uk/syco/6/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. Previous SYCO events have been held at University of Birmingham, University of Strathclyde, University of Oxford, and Chapman University. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO is a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Gabriella Bohm, Wigner Research Centre for Physics Jennifer Hackett, University of Nottingham # PhD RECRUITMENT FAIR This event will include a poster session advertising PhD opportunities in category theory and related disciplines. If you are interested in advertising PhD opportunities at your institution, please email Simona Paoli at . We expect significant participation from Masters students and final-year undergraduates who are considering further study in this area. # SUBMISSIONS Submission will be by EasyChair, and can be done via the following link: https://easychair.org/conferences/?conf=syco6 # IMPORTANT DATES All deadlines are 23:59 Anywhere on Earth Submission Deadline: Monday 4th November 2019 Author Notification: Monday 18th November 2019 Registration deadline: Monday 9th December 2019 Symposium dates: Monday 16th and Tuesday 17th December 2019 # Programme Committee Fatimah Ahmadi, University of Oxford Miriam Backens, University of Birmingham Nicolas Behr, Institut de Recherche en Informatique Fondamentale (IRIF), Universit? Paris-Diderot ? Paris 7 Carmen Maria Constantin, University of Oxford Chris Heunen, University of Edinburgh, Dominic Horsman, University of Grenoble Aleks Kissinger, University of Oxford Eliana Lorch, Thiel Fellowship Dan Marsden, University of Oxford (PC Chair) Samuel Mimram, Ecole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Alessio Santamaria, Queen Mary University of London Alexandra Silva, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford Philip Zahn, University of St Gallen Tamara von Glehn # Steering Committee Ross Duncan, University of Strathclyde Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Alek Kissinger, University of Oxford Samuel Mimram, Ecole Polytechnique Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford From ana.agvb at gmail.com Mon Oct 28 12:53:25 2019 From: ana.agvb at gmail.com (Ana Borges) Date: Mon, 28 Oct 2019 17:53:25 +0100 Subject: [TYPES/announce] Fully funded PhD student position in modal logic, proof theory and applications, Barcelona (Spain), Deadline: 15 Nov 2019 Message-ID: The University of Barcelona offers a PhD position in collaboration with the Catalan industrial sector. The industrial component of the PhD revolves around the development and verification of legal software in Coq within Formal Vindications SL (http://formalvindications.com/). This work will be complemented with the formalization of parts of logic/mathematics. The group where this project will be embedded works on ordinal analysis via modal logic and reflection principles; we expect collaboration with the main group to arise, but we are open to alternative proposals. The PhD student will be part of a large and active research group. Currently, the group is lead by Joost J. Joosten and consists of three researchers who have over two years of experience with proof assistants, type-theory and pure and applied proof theory. There are two fellow PhD students working on related topics. Furthermore, the project counts with three junior scientific staff members, a senior Coq developer and a versatile programmer. The group is embedded into various research projects, including European, National and Regional funds. The general logic landscape of the Barcelona metropolitan area is rich and diverse and counts with groups and specialists in areas like algebraic logic, computability theory, formal linguistics, model theory, and set theory. We offer a three-year position in the PhD program in Mathematics and Computer Science which is located in the very center of Barcelona. If after three years the PhD has not been finished, but there are realistic expectations that it will be finished soon, the company will consider continuing the position in its major characteristics. Apart from the usual PhD trajectory, the candidates will participate in cutting edge formalization developments in an industrial setting. The travel allowances can exceed 2200? per year and the gross salary varies between 18K and 22K per year depending on how much financial support this project receives from the Catalan authorities. We are looking for candidates with a background in theoretical computer science and/or mathematical logic. It is a strict requirement to have finished a relevant Master with an average undergraduate and master score of at least 6.5 out of 10. Apart from the required knowledge of Coq and Ocaml, other IT skills are recommended, especially knowledge/experience with other functional programming languages. Previous commercial work experience is a plus and working proficiency in English is a must. Interested candidates should make their first statement of interest through the official AGAUR site, where they can fill in a pre-application. A direct link to it is: http://doctoratsindustrials.gencat.cat/files/file/attachment/7369/097_DI_FORMAL_VINDICATIONS_UB_PE6_PE1_20191028.pdf After a first selection, candidates will be asked to file their application package no later than November 15. The application package should contain: (+) CV; (+) Motivation letter; (+) Transcript of obtained academic results in the relevant master and undergraduate; (+) Email addresses of three references to whom we might refer in case we consider this desirable. Further information about the position can be obtained by writing an email to Aleix Sol? at vacancies at formalvindications.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From balzers at cs.cmu.edu Mon Oct 28 16:46:41 2019 From: balzers at cs.cmu.edu (Stephanie Balzer) Date: Mon, 28 Oct 2019 16:46:41 -0400 Subject: [TYPES/announce] PLACES 2020 CfP Message-ID: # PLACES 2020 - First Call for Papers The 12th edition of PLACES (Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software) will be co-located with ETAPS 2020 in Dublin, Ireland on 26 April 2020. http://places20.by.di.fc.ul.pt For over a decade, PLACES has been a popular forum for researchers from different fields to exchange new ideas about challenges to modern and future programming, where concurrency and distribution are the norm rather than a marginal concern. Submissions are welcomed in the general area of programming language approaches to concurrency, communication, and distribution and may range from foundational issues, language implementations, to applications and case studies. Submissions will be peer-reviewed by a minimum of three reviewers, with the aim of allocating at least one expert reviewer. Submissions will be assessed based on their novelty, clarity, and technical soundness. Submissions must not be submitted for publication elsewhere and must be formatted in EPTCS format, containing a maximum of 8 pages (with no restriction on bibliography or appendices, which the reviewers need not read). Accepted papers will be published as an issue of EPTCS. In addition, we are planning a journal special issue dedicated to PLACES 2020 to accommodate extended versions of accepted workshop papers along with an open call for submissions to this special issue. ## Key dates * Submission deadline: 24 January 2020, AOE * Author notification: 28 February 2020, AOE * Camera ready: 13 March 2020, AOE * Workshop: 26 April 2020 * ETAPS: 25-30 April 2020 ## Topics Relevant topics include, but are not limited to: * Design and implementation of programming languages with first class concurrency and communication * Models, such as process algebra and automata * Behavioural types, including session types * Concurrent data types, objects, and actors * Verification and program analysis methods for concurrent and distributed software * Memory models for concurrent programming on relaxed-memory architectures * Interface and contract languages for communication and distribution * Applications in web services, sensor networks, scientific computing, HPC, and blockchains * Concurrency and communication in event processing and business process management ## Chairs * Stephanie Balzer, Carnegie Mellon University * Luca Padovani, Universit? di Torino ## Programme Committee * Jonathan Aldrich, Carnegie Mellon University * Massimo Bartoletti, Universit? di Cagliari * Ilaria Castellani, INRIA Sophia Antipolis M?diterran?e * Silvia Crafa, Universit? di Padova * Cinzia Di Giusto, Universit? Nice Sophia Antipolis * Hannah Gommerstadt, Vassar College * Bart Jacobs, KU Leuven * Wen Kokke, University of Edinburgh * Hern?n Melgratti, Universidad de Buenos Aires * Andreia Mordido, Universidade de Lisboa * Matthew Parkinson, Microsoft Research * Jorge A. Perez, University of Groningen ## Organizing Committee * Simon Gay, University of Glasgow * Vasco T. Vasconcelos, Universidade de Lisboa * Nobuko Yoshida, Imperial College London We hope you will submit and join us for another successful edition of PLACES! -------------- next part -------------- An HTML attachment was scrubbed... URL: From rk1424 at hunter.cuny.edu Mon Oct 28 17:20:10 2019 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Mon, 28 Oct 2019 21:20:10 +0000 Subject: [TYPES/announce] Multiple Tenure-Track Faculty Positions at City University of New York (CUNY) Hunter College: Programming Languages & Software Engineering Message-ID: <43a7deb0925cf02b06d5f9afe8cbf31129ec819d.camel@hunter.cuny.edu> # Multiple Tenure-Track Faculty Positions at City University of New York (CUNY) Hunter College: Programming Languages & Software Engineering Job Title: Faculty Open Rank (Multiple Positions) - Computer Science Job ID: 20329 Location: Hunter College Full/Part Time: Full-Time Regular/Temporary: Regular FACULTY VACANCY ANNOUNCEMENT The Department of Computer Science (http://www.hunter.cuny.edu/csci) at Hunter College of The City University of New York invites applications for tenured and tenure-track positions at the Assistant, Associate or Full Professor ranks, to begin as soon as possible. The Department specifically seeks applicants with an independent research record in any area of computer science, though expertise in systems, algorithms, software engineering and programming languages, artificial intelligence, bioinformatics, cybersecurity and data science will be particularly welcome. Applications from junior and mid-career applicants will be given preference, though all will be considered. The Department will also entertain applications from strong computational scientists with expertise outside traditional computer science disciplines such as the laboratory and medical sciences, physics, mathematics and statistics, psychology, linguistics, etc. Applicants with computational expertise in non-traditional computer science disciplines will need to be able to demonstrate the knowledge and ability to teach a reasonable subset of core computer science courses (e.g., computer programming at multiple levels, data structures, computer architecture, etc.) as well as advanced electives within their research specialization. The Computer Science Department at Hunter College is committed to building a diverse faculty and welcomes applications from women and underrepresented minorities. In addition, candidates are encouraged to discuss any experiences engaging with a diverse range of faculty, staff, and students in their application materials. Located on the 68th Street campus on the upper east side of Manhattan, the small but multifarious faculty of the Computer Science Department at Hunter works closely with students and each other in an open and collegial atmosphere. Hunter is a diverse urban institution. Supporting diversity among computer science students is a high priority and the Department is engaged in multiple activities towards this goal. Duties include: Performs teaching, research and guidance duties in area(s) of expertise. Shares responsibility for committee and department assignments including administrative, supervisory, and other functions. The successful candidate is expected to develop a strong research program and a commitment to obtain external grants, as well as develop collaborations with colleagues at both Hunter and throughout the CUNY system. Hunter has both a teaching and a research mission and the candidate will be expected to teach undergraduate and masters courses, both required core courses as well as electives within their area of research and share responsibility for committee and other departmental assignments. Demonstrated ability to successfully teach and coordinate large lecture classes of 100+ students is desirable, but not required. Faculty in the Department of Computer Science at Hunter College are generally afforded membership in the doctoral faculty of the Computer Science Program at the Graduate Center of the City University of New York, which enables them to teach doctoral level courses and mentor Ph.D. students. Hunter is committed to active engagement with students and the community at large, and embraces equity, inclusiveness, and global awareness in all dimensions of our work. QUALIFICATIONS Ph.D. degree in Computer Science or in another discipline with substantive demonstration of computational expertise is required. Also required are: the ability to teach computer science courses successfully, demonstrated scholarship or achievement, and ability to cooperate with others for the good of the institution. COMPENSATION CUNY offers faculty a competitive compensation and benefits package covering health insurance, pension and retirement benefits, paid parental leave, and savings programs. We also provide mentoring and support for research, scholarship, and publication as part of our commitment to ongoing faculty professional development. HOW TO APPLY Visit http://bit.ly/cunycsjob and follow the application instructions. Please have your curriculum vitae/ resume and scholarly interest or cover letter with names and contact information of 3 references available to attach into the application before you begin. Please note that the required material must be uploaded as ONE document. The document must be in .doc, .docx, .pdf, .rtf, or text format- and name of file should not exceed ten (10) characters ? also DO NOT USE SYMBOLS (such as accents (?, ?, (?, ? or ?), ?, ?, ? , ?, _ or ?)). Candidates must also be prepared to have two letters of reference tendered promptly upon request. CLOSING DATE The search will remain open until the position is filled. JOB SEARCH CATEGORY CUNY Job Posting: Faculty EQUAL EMPLOYMENT OPPORTUNITY CUNY encourages people with disabilities, minorities, veterans and women to apply. At CUNY, Italian Americans are also included among our protected groups. Applicants and employees will not be discriminated against on the basis of any legally protected category, including sexual orientation or gender identity. EEO/AA/Vet/Disability Employer. From Radu.Iosif at univ-grenoble-alpes.fr Tue Oct 29 03:45:13 2019 From: Radu.Iosif at univ-grenoble-alpes.fr (Radu Iosif) Date: Tue, 29 Oct 2019 08:45:13 +0100 Subject: [TYPES/announce] Second Workshop on Automated Deduction for Separation Logics Message-ID: <7EBE515D-9B50-4A32-A46E-578283D5B3BA@univ-grenoble-alpes.fr> (Deadline extension: November 15th) Second Workshop on Automated Deduction for Separation Logics, New Orleans, USA, January 20th 2020 https://popl20.sigplan.org/home/adsl-2020 In recent times, the verification of heap-manipulating programs, and static analyses in particular, has seen substantial success, largely due to the development of ?Separation Logics? (SLs). SLs provide embedded support for ?local reasoning? : reasoning about the resource(s) being modified, instead of the state of the entire system. This form of reasoning is enabled by new syntax (dedicated atomic proposition and separating connectives) and corresponding semantics. Such expressivity comes with the inherent difficulty of automating these logics. Combining this power with induction/recursion allows to concisely specify a large class of recursive data structures and programs, but further increases the computational burden. The goal of this workshop is to bring together academic researchers and industrial practitioners focused on improving the state of the art of automated deduction methods for Separation Logics. We will consider technical submissions presenting work on the following topics (the list is not exclusive): * the integration of Separation Logics with SMT, * proof search and automata-based decision procedures for instances of Bunched Implications, such as Separation Logic; * computational complexity of logical problems such as satisfiability, entailment and abduction; * semantics and computation models based on the notion of resource; * application of separation and resource logics to different fields, such as sociology and biology. The workshop is affiliated with the 47th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2020). Invited speakers: * Robbert Krebbers (Delft University of Technology) : Relational reasoning using concurrent separation logic * Josh Berdine (Facebook) : SLEdge: Bounded Model Checking in Separation Logic Important dates (AoE): Papers due: November 15th (firm) Author notification: December 15th Workshop: January 20th Program committee Josh Berdine (Facebook) James Brotherston (University College London) Stephane Demri (LSV, CNRS, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Lukas Holik (Brno Univ. of Technology) Radu Iosif (Verimag, CNRS, University of Grenoble Alpes) Dominique Larchey-Wendling (CNRS, LORIA) Quang Loc Le (Teeside University) Alekandar Nanevski (IMDEA Software) Peter O'Hearn (Facebook) Nadia Polikarpova (University of California San Diego) David Pym (University College London) Mihaela Sighireanu (IRIF, CNRS, Universite Paris Diderot) Thomas Wies (New York University) Zhilin Wu (Chinese Academy of Sciences) Florian Zuleger (Technical University of Vienna) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) From benedikt.ahrens at gmail.com Tue Oct 29 07:43:09 2019 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Tue, 29 Oct 2019 11:43:09 +0000 Subject: [TYPES/announce] 2-year postdoc position on type theory in Birmingham (UK) In-Reply-To: <943e2d5d-365b-5b30-2c11-ae3bbd6d053d@gmail.com> References: <943e2d5d-365b-5b30-2c11-ae3bbd6d053d@gmail.com> Message-ID: <3ad05a4f-0b5f-909c-bb51-a6676c98973c@gmail.com> Dear all, The application form for the job announced below is now live, and you can apply here: https://www.jobs.ac.uk/job/BVW996/research-fellow Application deadline is 16 November 2019. Please contact me (b.ahrens at cs.bham.ac.uk) for any questions you might have. Best wishes, Benedikt On 06/08/2019 16:47, Benedikt Ahrens wrote: > Dear all, > > I would like to invite applications for a 2-year postdoctoral position > at the University of Birmingham, School of Computer Science. The > postdoctoral researcher will work with Paige Randall North (Ohio State > University) and me on a topic in the area of (homotopy) type theory; > details can be discussed. > > The position is funded by the EPSRC grant "A theory of type theories", > PI Benedikt Ahrens. > > The starting date of the position is somewhat flexible; it should be > between late 2019 and mid 2020. > > > How to apply > ============ > > There is no official job opening yet. Interested people are encouraged > to contact me by email (b.ahrens at cs.bham.ac.uk) in the first instance to > discuss their research interests and details of the position. > > > About Birmingham > ================ > > The School of Computer Science has a large and thriving Theoretical > Computer Science research group, with a particular focus on category > theory and its applications to the logical foundations of computer > science. Among our research interests are: > > ? - category theory and higher category theory; > ? - type theory; > ? - homotopy type theory and univalent foundations; > ? - formal proof; > ? - lambda-calculus and computational effects; > ? - topology and domain theory; > ? - constructive mathematics; > ? - quantum computing; > ? - semantics; > ? - program compilation. > > Our group currently has 12 permanent staff and more than a dozen PhD > students. We have a weekly seminar, as well as more informal meetings > and reading groups. Information on all of this can be found on our > webpage: http://www.cs.bham.ac.uk/research/groupings/theory/ > We are regularly hosting international events in theoretical computer > science in general and type theory in particular; recently, this > included CSL 2018, 6WFTop, School and Workshop on Univalent Mathematics, > and Midlands Graduate School. > > > Please also distribute this advertisement to others who might be > interested. > > Best wishes, > Benedikt From Sam.Lindley at ed.ac.uk Tue Oct 29 20:03:43 2019 From: Sam.Lindley at ed.ac.uk (Sam Lindley) Date: Wed, 30 Oct 2019 00:03:43 +0000 Subject: [TYPES/announce] MSFP 2020 - First Call for Papers Message-ID: Eighth Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING Saturday 25th April 2020, Dublin, Ireland A satellite workshop of ETAPS 2020 https://msfp-workshop.github.io/msfp2020/ ** Deadline: 9th January (abstract), 16th January (paper) ** The eighth workshop on Mathematically Structured Functional Programming is devoted to the derivation of functionality from structure. It is a celebration of the direct impact of Theoretical Computer Science on programs as we write them today. Modern programming languages, and in particular functional languages, support the direct expression of mathematical structures, equipping programmers with tools of remarkable power and abstraction. Where would Haskell be without monads? Functional reactive programming without temporal logic? Call-by-push-value without adjunctions? The list goes on. This workshop is a forum for researchers who seek to reflect mathematical phenomena in data and control. The first MSFP workshop was held in Kuressaare, Estonia, in July 2006, affiliated with MPC 2006 and AMAST 2006. The second MSFP workshop was held in Reykjavik, Iceland as part of ICALP 2008. The third MSFP workshop was held in Baltimore, USA, as part of ICFP 2010. The fourth workshop was held in Tallinn, Estonia, as part of ETAPS 2012. The fifth workshop was held in Grenoble, France, as part of ETAPS 2014. The sixth MSFP Workshop was held in April 2016, in Eindhoven, Netherlands, as part of ETAPS 2016. The seventh MSFP Workshop was held in July 2018, in Oxford, UK, as part of FLoC 2018. Important Dates: ================ Abstract deadline: 9th January (Thursday) Paper deadline: 16th January (Thursday) Notification: 27th February (Thursday) Final version: 26th March (Thursday) Workshop: 25th April (Saturday) Invited Speakers: ================= - Pierre-Marie P?drot, Inria Rennes-Bretagne-Atlantique, France - Second invited speaker TBC Program Committee: ================== Stephanie Balzer - CMU, USA Kwanghoon Choi - Chonnam, South Korea Ralf Hinze - Kaiserslautern, Germany Marie Kerjean - Inria Nantes, France Sam Lindley - Edinburgh and Imperial, UK (co-chair) Max New - Northeastern, USA (co-chair) Fredrik Nordvall-Forsberg - Strathclyde, UK Alberto Pardo - Montevideo, Uruguay Exequiel Rivas Gadda - Inria Paris, France Claudio Russo - DFINITY, UK Tarmo Uustalu - Reykjavik, Iceland Nicolas Wu - Imperial, UK Maaike Zwart - Oxford, UK Submission: =========== Submissions are welcomed on, but by no means restricted to, topics such as: structured effectful computation structured recursion structured corecursion structured tree and graph operations structured syntax with variable binding structured datatype-genericity structured search structured representations of functions structured quantum computation structure directed optimizations structured types structure derived from programs and data Please contact the programme chairs Sam Lindley (Sam.Lindley at ed.ac.uk) and Max New (maxnew at ccs.neu.edu) if you have any questions about the scope of the workshop. We accept two categories of submission: full papers of no more than 15 pages that will appear in the proceedings, and extended abstracts of no more than 2 pages that we will post on the website, but which do not constitute formal publications and will not appear in the proceedings. References and appendices are not included in page limits. Appendices may not be read by reviewers. Submissions must report previously unpublished work and not be submitted concurrently to another conference with refereed proceedings. Accepted papers must be presented at the workshop by one of the authors. The proceedings will be published under the auspices of EPTCS with a Creative Commons license. A short abstract should be submitted a week in advance of the paper deadline (for both full paper and extended abstract submissions). We are using EasyChair to manage submissions. To submit a paper, use this link: https://easychair.org/conferences/?conf=msfp2020 -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From dvanhorn at cs.umd.edu Wed Oct 30 08:06:00 2019 From: dvanhorn at cs.umd.edu (David Van Horn) Date: Wed, 30 Oct 2019 08:06:00 -0400 Subject: [TYPES/announce] Basili Postdoctoral Fellowship Call for Applications Message-ID: UMD is seeking applicants for the Basili Postdoctoral Fellowship program. This is a postdoc opportunity that offers a fair amount of freedom to pursue your own research agenda, while also developing collaborations with the PLUM group at Maryland. If you're interested, please get in touch with me or Mike Hicks. https://www.cs.umd.edu/basili-postdoc David ;; The University of Maryland (UMD) Computer Science Department has a long history of performing cutting-edge research in software engineering and programming languages. To help ensure its continuing success, the UMD Computer Science Department is pleased to announce this year?s call for applications for the Victor Basili Postdoctoral Fellowship. The fellowship program seeks talented, highly-motivated, post-doctoral computer scientists to conduct research in the area of Applied Software Engineering and Programming Languages, broadly construed. The program supports multiple two-year postdoctoral appointments each year for several years, allowing new researchers to begin their careers at UMD, perform cutting edge research in applied software engineering and programming languages, and expand our existing CS research community. Professor Emeritus Victor Basili has generously supplied the program?s initial funding. Basili Postdoctoral Fellows work with faculty sponsors 1/2 time, but are encouraged to develop their own new areas of research in the time that remains. We believe this combination of mentored collaboration and freedom to pursue independent interests is a secret of the program?s success. Current UMD faculty sponsors work in areas such as software testing, formal methods, programming language design, static and dynamic program analysis, software security, cyber-physical systems, empirical studies. They apply their work in diverse application domains such as automotive and medical systems, bioinformatics, smart agriculture, and advanced manufacturing, among many others. One recent Basili Fellow, Thomas Gilray (https://thomas.gilray.org), reflecting on his experience as a Basili Fellow writes: ?The Basili fellowship has given me the opportunity to join the fantastic PLUM lab and pursue my interests in a lively and engaging collaborative environment. The fellowship provided enormous freedom, in an ideal supportive context, to pursue collaborations with students doing exciting work, continuations of my previous efforts, and entirely new lines of research, with autonomy not usually found in a traditional post-doc. The department has accommodated my interests to collaborate on grant writing and to teach a class. It has also been a unique opportunity for me to develop as a programming languages scholar around great people who can help me to broaden myself and reach my potential.? Another Basili Fellow, Niki Vazou (https://nikivazou.github.io), writes: By the end of my Ph.D., I was working on a successful project with many open research directions. So, I was looking for a position that would let me continue working on my favourite research project without imposing tight constraints in my work. The Basili postdoc program greatly met my requirement because it gives me the flexibility to work on my own projects, while being part of the research group of Programming Languages of University of Maryland group (PLUM). In short, the Basili postdoc program is the best fit for me because allows me to continue my own research while daily interact with and benefit from the members of PLUM. If you are interested in applying to the Victor Basili Postdoctoral Fellowship, you can learn more here: https://www.cs.umd.edu/basili-postdoc Review of applications will begin upon receipt and continue until positions are filled. If you have any questions, you are welcome to send an email to basilifellow at cs.umd.edu. About The University of Maryland Founded in 1856, University of Maryland, College Park is the flagship institution in the University System of Maryland. Our 1,250 acre College Park campus is minutes away from Washington, D.C., and the nexus of the nation's legislative, executive, and judicial centers of power. This unique proximity to business and technology leaders, federal departments and agencies, and a myriad of research entities, embassies, think tanks, cultural centers, and non-profit organizations offers unparalleled synergistic opportunities for our faculty and students. The Department of Computer Science at the University of Maryland has been consistently ranked among the top 15 nationally. We have 47 full time tenured and tenure track faculty in a wide variety of research areas, and over 200 doctoral students drawn from top undergraduate programs internationally. From icfp.publicity at googlemail.com Wed Oct 30 09:49:40 2019 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Wed, 30 Oct 2019 09:49:40 -0400 Subject: [TYPES/announce] Call for Workshop Proposals: ICFP 2020 Message-ID: <5db994f4b7a33_2a3d2af7799bc5bc50df@homer.mail> CALL FOR WORKSHOP AND CO-LOCATED EVENT PROPOSALS ICFP 2020 25th ACM SIGPLAN International Conference on Functional Programming August 23 - 28, 2020 Jersey City, NJ, US https://icfp19.sigplan.org/ The 25th ACM SIGPLAN International Conference on Functional Programming will be held in Jersey City, New Jersey on August 23-28, 2020. ICFP provides a forum for researchers and developers to hear about the latest work on the design, implementations, principles, and uses of functional programming. Proposals are invited for workshops (and other co-located events, such as symposiums) to be affiliated with ICFP 2020 and sponsored by SIGPLAN. These events should be less formal and more focused than ICFP itself, include sessions that enable interaction among the attendees, and foster the exchange of new ideas. The preference is for one-day events, but other schedules can also be considered. The workshops are scheduled to occur on August 23rd (the day before ICFP) and 27-28th of August (the two days after ICFP). ---------------------------------------------------------------------- Submission details Deadline for submission: November 15, 2019 Notification of acceptance: December 13, 2019 Prospective organizers of workshops or other co-located events are invited to submit a completed workshop proposal form in plain text format to the ICFP 2020 workshop co-chairs (Jennifer Hackett and Leonidas Lampropoulos) via email to icfp-workshops-2020 at googlegroups.com by November 15, 2019. (For proposals of co-located events other than workshops, please fill in the workshop proposal form and just leave blank any sections that do not apply.) Please note that this is a firm deadline. Organizers will be notified if their event proposal is accepted by December 13, 2019, and if successful, depending on the event, they will be asked to produce a final report after the event has taken place that is suitable for publication in SIGPLAN Notices. The proposal form is available at: http://www.icfpconference.org/icfp2020-files/icfp20-workshops-form.txt Further information about SIGPLAN sponsorship is available at: http://www.sigplan.org/Resources/Proposals/Sponsored/ ---------------------------------------------------------------------- Selection committee The proposals will be evaluated by a committee comprising the following members of the ICFP 2020 organizing committee, together with the members of the SIGPLAN executive committee. Workshop Co-Chair: Jennifer Hackett (University of Nottingham) Workshop Co-Chair: Leonidas Lampropoulos (University of Maryland) General Chair: Stephanie Weirich (University of Pennsylvania) Program Chair: Adam Chlipala (MIT) ---------------------------------------------------------------------- Further information Any queries should be addressed to the workshop co-chairs (Jennifer Hackett and Leonidas Lampropoulos), via email to icfp-workshops-2020 at googlegroups.com. From peter.mueller at inf.ethz.ch Wed Oct 30 20:43:06 2019 From: peter.mueller at inf.ethz.ch (Mueller Peter) Date: Thu, 31 Oct 2019 00:43:06 +0000 Subject: [TYPES/announce] Rust Verification Workshop at ETAPS 2020: Call for Talk, Demo, and Challenge Proposals Message-ID: Call for Talk, Demo, and Challenge Proposals 1st Rust Verification Workshop Co-located with ETAPS 2020 Dublin, Ireland Sunday, 26 April, 2020 https://sites.google.com/view/rustverify2020/home Rust is a new programming language for writing performant code with strong type and memory safety guarantees. It is now considered a serious alternative to C and C++ for systems programming, because it provides high-level abstractions but without the cost of garbage collection. Given the growing popularity of Rust, and given that bugs in systems programs can be costly, there is growing interest in the program verification community for building program verifiers for Rust. In this workshop, we aim to bring together language designers, application developers and formal verification tool builders, to exchange ideas and build collaborations around developing verified Rust programs. The goal of this workshop is to bring researchers from a variety of different backgrounds and perspectives together to exchange new and exciting ideas concerning the verification of Rust programs and exploring avenues for collaboration. We want the workshop to be as informal and interactive as possible. The program will thus involve a combination of invited talks, contributed talks about work in progress, tool demos, and open-ended discussion sessions. There will be no published proceedings, but participants will be invited to submit working documents, talk slides, etc. to be posted on this website. Call for Talk and Demo Proposals --------------------------------------------- We solicit proposals for contributed talks and tool demos. Proposals should be at most 2 pages, in either plain text or PDF format, and should specify how long a talk/demo the speaker wishes to give. By default, contributed talks will be 30 minutes long, but proposals for shorter or longer talks will also be considered. We are interested in talks/demos on all topics related to the verification of Rust programs (including, for instance, program specification, deductive verification, model checking, symbolic execution, runtime monitoring, the semantics and formalization of Rust, and tool support). Talks about work in progress as well as proposals for challenge problems in Rust are particularly encouraged. Please submit by email to peter.mueller at inf.ethz.ch. Important Dates --------------------- Deadline for talk/demo proposals: February 07, 2020 (Friday) Notification of acceptance: February 21, 2020 (Friday) Workshop: April 26, 2020 (Sunday) Organizers ---------------- Rajeev Joshi, Amazon Web Services Nicholas Matsakis, Mozilla Peter M?ller, ETH Zurich -------------- next part -------------- An HTML attachment was scrubbed... URL: From maxtschaikowski at web.de Thu Oct 31 04:04:25 2019 From: maxtschaikowski at web.de (Max Tschaikowski) Date: Thu, 31 Oct 2019 09:04:25 +0100 Subject: [TYPES/announce] PostDoc Position in Quantitative Modeling at Aalborg University Message-ID: PostDoc Position in Quantitative Modeling at Aalborg University, Denmark ************************************************************************ We are looking for a highly motivated researcher with interest in formal quantitative modeling. The position is for one year with the possibility for an extension for one year. The tentative starting date is February 2020 or soon thereafter. Applicants are required to demonstrate strong background and understanding in formal methods. An ideal candidate would have experience with --- Formal quantitative modeling using Markov chains or systems of differential equations and; --- Tool development facilitating the use of formal methods in practice. The envisaged research will focus on the development of novel optimality/verification preserving reduction techniques for quantitative models. The PostDoc will be supervised by Max Tschaikowski and be a member of the DEIS group of Kim Larsen. She/he will be expected to perform independent research, collaborate with team members and help with the supervision of PhD and MSc students as appropriate. The envisaged research will build upon the publications listed below and the accompanying software tool ERODE (http://sysma.imtlucca.it/tools/erode/). L. Cardelli, M. Tribastone, M. Tschaikowski, and A. Vandin. Maximal aggregation of polynomial dynamical systems. Proceedings of the National Academy of Sciences (PNAS), 2017 L. Cardelli, M. Tribastone, M. Tschaikowski, and A. Vandin. Symbolic computation of differential equivalences. Symposium on Principles of Programming Languages (POPL), 2016 Host institution: The Computer Science Department at Aalborg University takes a leading international position within data management and verification. It is a very young university (1974) but with a strong international profile in Mathematics, and Computer Science & Engineering, also hosting the two most highly cited Computer Scientists of the country. Denmark in general and Aalborg in particular are known for their excellent quality of life. Denmark took the top spot on the United Nation's World Happiness Report, 2013 & 2014 & 2016 and came in third in the 2015 report: http://www.visitdenmark.co.uk/en-gb/denmark/art/happiest-people-world . Application procedure: The applicant must have obtained a PhD degree before the appointment day. In addition to an academic CV and recommendation letters, the applicant should provide a short cover letter which describes the applicant?s background, research interests and initial thoughts and ideas. More specifically, interested applicants should provide the following: - A cover letter describing the reasons for applying, qualifications in relation to the position, and intentions and visions for the position. - Current academic curriculum vitae. - Letters of recommendation (2 - 3). - Copies of relevant certificates (Master of Science and PhD). On request you could be asked for an official English translation. - Additional qualifications in relation to the position (e.g., secured scientific grants, participation in committees or boards, organization of scientific events, etc.). - Personal data. For any questions, please do not hesitate to contact Max Tschaikowski ( tschaikowski at cs.aau.dk / www.maxtschaikowski.com ). Applications should be send by email to Max Tschaikowski. ************************************************************************ From rlc3 at leicester.ac.uk Thu Oct 31 06:11:47 2019 From: rlc3 at leicester.ac.uk (Roy L. Crole) Date: Thu, 31 Oct 2019 10:11:47 +0000 Subject: [TYPES/announce] Lectureships in Computer Science at Leicester UK In-Reply-To: References: Message-ID: Dear Colleagues, The University of Leicester is advertising two Lectureships ( = Assistant Professor) in Computer Science/Informatics. Please see below. Note that the School places high regard on /Foundations of Computer Science/, and sees this as supporting many of the broader research areas.? Kind Regards, Roy Crole. ********* *Lecturer Positions (Assistant Professorships) at the University of Leicester* Lecturer in Informatics / Computer Science (2 Posts) University of Leicester College of Science and Engineering School of Informatics Salary Grade 8 - ?40,322 to ?49,553 per annum Closing date: *14 November 2019* *About the School of Informatics* Informatics is a School focussed on excellence in everything we do. Working hard together, our ambitious staff and students work in cooperation to deliver research, teaching and learning of the highest quality. The School provides a rich and culturally diverse environment where both students and staff can thrive in a demanding yet cooperative and friendly atmosphere. In research, the School?s vision is to conduct internationally-leading discovery-led research in our research areas of core expertise in Applied Algorithms and AI, Foundations of Computer Science, Interaction Design and Evaluation of Socio-Technical Systems, Software Modelling and Evolution and Verification and Validation. These areas support interdisciplinary, applied and industrial research in the cross-cutting theme of ?Data-Driven Application Engineering (DADA)?. We also aim to apply the outcomes of our research to the benefit of the economy and society. Under the overarching DADA theme, the School currently prioritizes two cross-cutting research sub-themes, namely Trustworthy and reliable autonomous systems and Biomedical informatics. The school has research links with the Leicester Institute for Space and Earth Observation and the Leicester Institute for Precision Medicine, and is affiliated with the College of Science and Engineering?s Centre for AI and Data Analytics. The excellence of the School?s research has been confirmed in the last two national research assessment exercises (in 2008 and 2014). In each exercise, 95% of our research was judged to be of international quality, 65% was judged to be internationally leading, and over 20% of our research outputs world-leading. In teaching, we aim to deliver an outstanding student experience, with a wide range of modern undergraduate and postgraduate programmes along with doctoral research, all responsive to a competitive and rapidly changing discipline. Our teaching is founded on strong pedagogical principles, together with a unique approach to staff/student engagement and active learning. *About the Role* We will consider all candidates whose research focuses on one or more of the following areas: - Cyber-physical systems - Human Computer Interaction - Machine Learning and AI - Optimisation algorithms and Operations Research - Software Engineering for Autonomous Systems - Data Science In this role you will conduct high-level research teaching whilst generating funding through grants, consultancy and knowledge transfer activities. You will give lectures, seminars and tutorials, especially in areas across the School?s undergraduate and postgraduate curriculum. Your research will result in significant contributions to papers in leading international conferences and journals, whilst helping to build your relationships with external partners to support knowledge transfer and impact outside academia. The main emphasis for selection will be on research excellence, but the role also includes the development and delivery of excellent and innovative teaching in the respective areas as well as contributions to the administration and management of the School. You will work in a very supportive environment with research and teaching mentoring. At the heart of the UK, the University of Leicester is a research-intensive university. Different areas of activity are balanced by a departmental workload model to ensure fair and transparent balance between staff and different areas of activity. There are two full time, open ended positions available. *About You* In addition to being engaged in innovative learning and teaching that engages and inspires students, you will already have an established reputation for research, with a strong record of publications (appropriate to your level of experience) in peer reviewed journals and conferences of substantial international standing. You will have excellent networking skills which you use to seek out opportunities for collaboration and citizenship, both internally and externally. You will also be able to demonstrate the ability to generate external funding through research grants, contracts or other sources. Finally, you will have a track record of engaging with a range of communities related to your research and teaching interests, including external organisations and companies. *Additional information* For informal enquiries, please contact Lu Liu, Head of School of Informatics on +44 (0)116 252 3813 or l.liu at leicester.ac.uk To apply for this position, please see: https://jobs.le.ac.uk/vacancies/1501/lecturer-in-informatics.html We anticipate that interviews will take place in late November or early December 2019. *About Leicester* Leicester is an ambitious and leading University committed to international excellence, world-changing research and high quality, inspirational teaching. We are strongly committed to inclusivity, promoting equality and celebrating diversity among our staff and students. Our strength is built on the talent of our scholars, drawn to us by a mutual passion for discovery. We seek to embed an adventurous and entrepreneurial spirit into our research culture, and to create an environment in which both disciplinary and interdisciplinary excellence thrive. In return for your hard work, we offer a working environment that is committed to inclusivity, through promoting equality and valuing diversity. We offer a competitive salary package with excellent pension scheme and a generous annual leave allowance. Located close to Leicester city centre, our award winning campus benefits from a wide range of cafes, a fully equipped sports centre and nursery facilities. Further information regarding our extensive range of staff benefits is available here. -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.wickerson at imperial.ac.uk Thu Oct 31 08:04:54 2019 From: j.wickerson at imperial.ac.uk (Wickerson, John P) Date: Thu, 31 Oct 2019 12:04:54 +0000 Subject: [TYPES/announce] Call for papers: PLDI 2020 in London Message-ID: Rather excitingly, the submission site for PLDI 2020 is now open! The PLDI committee is looking forward to receiving wonderful papers about programming languages: their design, their implementation, their theory, their applications, and their performance. We seek outstanding research that extends or applies concepts from programming languages to advance the field of computing. Strong PLDI submissions could include novel system designs, thorough empirical work, well-motivated theory, and new application areas. Please send us your work by Friday 22 November. https://pldi2020.hotcrp.com/ The conference itself will be in London, in the elegant Victorian headquarters of the Royal Geographical Society, between Monday 15th and Saturday 20th June 2020. Co-located workshops and tutorials will take place on Monday 15th, Tuesday 16th, and Saturday 20th June. We are particularly excited that this edition of PLDI will be co-located with HOPL-IV, the Fourth ACM SIGPLAN History of Programming Languages Conference, which will take place at the same venue between Sunday 14th June and Tuesday 16th June. All the details are here: https://pldi20.sigplan.org/track/pldi-2020-papers#Call-for-Papers Thanks! John and Brandon (PLDI 2020 Publicity Officers) PS. We're still keen to receive proposals for workshops and tutorials! See here: https://pldi20.sigplan.org/track/pldi-2020-PLDI-Workshops -- Dr John Wickerson Lecturer Dept. of Electrical and Electronic Engineering Imperial College London https://johnwickerson.github.io From catherine.dubois at ensiie.fr Thu Oct 31 12:53:27 2019 From: catherine.dubois at ensiie.fr (Catherine DUBOIS) Date: Thu, 31 Oct 2019 17:53:27 +0100 Subject: [TYPES/announce] Call for Papers TAP 2020 Message-ID: <08526c30-f627-e956-e6c1-4ebab05cb6ae@ensiie.fr> [Please accept our apologies for duplicates] ===================================================== First Call for Papers 14th International Conference on Tests And Proofs TAP 2020 Bergen (Norway), June 22-26, 2020 https://tap.sosy-lab.org/2020/ Part of STAF 2020 ===================================================== Important Dates --------------- Abstract:??????????????????????????? January 15, 2020 Paper:??????????????????????????????? January 22, 2020 Notification:????????????????????? March 16, 2020 Camera-Ready Version:?? April 17, 2020 Conference:????????????????????? June 22-26, 2020 Aim and Scope ------------- The TAP conference promotes research in verification and formal methods that targets the interplay of proofs and testing: the advancement of techniques of each kind and their combination, with the ultimate goal of improving software and system dependability. Research in verification has recently seen a steady convergence of heterogeneous techniques and a synergy between the traditionally distinct areas of testing (and dynamic analysis) and of proving (and static analysis). Formal techniques for counter-example generation based on, for example, symbolic execution, SAT/SMT-solving or model checking, furnish evidence for the potential of a combination of test and proof. The combination of predicate abstraction with testing-like techniques based on exhaustive enumeration opens the perspective for novel techniques of proving correctness. On the practical side, testing offers cost-effective debugging techniques of specifications or crucial parts of program proofs (such as invariants).? Last but not least, testing is indispensable when it comes to the validation of the underlying assumptions of complex system models involving hardware and/or system environments. Over the years, there is growing acceptance in research communities that testing and proving are complementary rather than mutually exclusive techniques. The TAP conference aims to promote research in the intersection of testing and proving by bringing together researchers and practitioners from both areas of verification. Topics of Interest ------------------ TAP's scope encompasses many aspects of verification technology, including foundational work, tool development, and empirical research. Its topics of interest center around the connection between proofs (and other static techniques) and testing (and other dynamic techniques). Papers are solicited on, but not limited to, the following topics: - Verification and analysis techniques combining proofs and tests - Program proving with the aid of testing techniques - Deductive techniques supporting the automated generation of test vectors ? and oracles (theorem proving, model checking, symbolic execution, SAT/SMT ? solving, constraint logic programming, etc.) - Deductive techniques supporting novel definitions of coverage criteria, - Program analysis techniques combining static and dynamic analysis - Specification inference by deductive and dynamic methods - Testing and runtime analysis of formal specifications - Search-based technics for proving and testing - Verification of verification tools and environments - Applications of test and proof techniques in new domains, ? such as security, configuration management, learning - Combined approaches of test and proof in the context of formal ? certifications (Common Criteria, CENELEC, ?) - Case studies, tool and framework descriptions, and experience ? reports about combining tests and proofs Submission Instructions ----------------------- TAP 2020 accepts papers of four kinds: - Regular research papers: full submissions describing original research, of up to 16 pages (excluding references). - Tool demonstration papers: submissions describing the design and implementation of an analysis/verification tool or framework, of up to 8 pages (excluding references). The tool/framework described in a tool demonstration paper should be available for public use. - Short papers: submissions describing preliminary findings, proofs of concepts, and exploratory studies, of up to 6 pages (excluding references). - Journal-first extended abstracts, of up to 4 pages, summarizing recently published articles in high-quality journals. The aim of journal-first papers is to further enrich the program of TAP, as well as to provide an more flexible path to dissemination of results in the field. The summarized journal article should have been published (or accepted) by 1 July 2018 or later, and report new results (as opposed as simply extending prior conference work with 'appendix' material, or minor enhancements). Journal-first submissions must be marked as such in the submission?s title, and must explicitly include full bibliographic details (including a DOI) of the journal publication they are based on. Accepted submissions will be published in Springer's LNCS series. Papers have to adhere to Springer's LNCS format and must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=tap2020 Committees ---------- Information about all committees can be found under https://tap.sosy-lab.org/2020 Program Chairs : Wolfgang Ahrendt (Chalmers University of Technology, Sweden) Heike Wehrheim (Paderborn University, Germany) Contact ------- tap2020 at easychair.org From manuel.hermenegildo at imdea.org Sun Nov 3 14:58:38 2019 From: manuel.hermenegildo at imdea.org (Manuel Hermenegildo) Date: Sun, 3 Nov 2019 20:58:38 +0100 Subject: [TYPES/announce] Tenure-track Faculty Positions at the IMDEA Software Institute Message-ID: <23999.12654.481519.740346@gazelle.local> TENURE-TRACK FACULTY POSITIONS AT THE IMDEA SOFTWARE INSTITUTE The IMDEA Software Institute invites applications for tenure-track (Assistant Professor) faculty positions. We are primarily interested in recruiting excellent candidates in the areas of Data Science, including Machine Learning; Security and Privacy; Cyber-Physical Systems; Software Engineering; and Systems, including Distributed Systems, Embedded Systems, etc. Exceptional candidates in other areas within the general research areas of the Institute will also be considered. Tenured-level (Associate and Full Professor) applications are also welcome. The primary mission of the IMDEA Software Institute is to perform research of excellence at the highest international level in software development technologies. It is one of the highest ranked institutions worldwide in its main topic areas. * Selection Process The main selection criteria are the candidate's demonstrated ability and commitment to research, the match of interests with the Institute's mission, and how the candidate complements areas of established strengths of the Institute. All positions require a doctoral degree in Computer Science or a closely related area, earned by the expected start date. Candidates for tenure-track positions will have shown exceptional promise in research and will have displayed an ability to work independently as well as collaboratively. Candidates for tenured positions must possess an outstanding research record, have recognized international stature, and demonstrated leadership abilities. Experience in graduate student supervision is also valued at this level. Applications should be completed using the application form at https://careers.software.imdea.org/ Please select the reference "2019-10-faculty-call" at the beginning of the form. For full consideration, complete applications must be received by December 20, 2019, although applications will continue to be accepted until the positions are filled. * Working at the IMDEA Software Institute The Institute is located in the vibrant area of Madrid, Spain. It offers an ideal working environment, combining the best aspects of a research center and a university department. Its researchers can focus on developing new ideas and projects, in collaboration with world-leading, international faculty, post-docs, and students. Researchers also have the opportunity (but no obligation) to teach university courses. The Institute offers institutional funding and also encourages its members to participate in national and international research projects. The working language at the Institute is English. Salaries at the Institute are internationally competitive and established on an individual basis. They include social security provisions in accordance with existing national Spanish legislation, and in particular access to an excellent public health care system. Further information about the Institute's current faculty and research can be found at http://www.software.imdea.org . The IMDEA Software Institute is an Equal Opportunity Employer and strongly encourages applications from a diverse and international community and underrepresented groups. The Institute complies with the European Charter for Researchers. From Graham.Hutton at nottingham.ac.uk Mon Nov 4 01:51:04 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 4 Nov 2019 06:51:04 +0000 Subject: [TYPES/announce] Journal of Functional Programming - Call for PhD Abstracts Message-ID: ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 30th November 2019 http://tinyurl.com/jfp-phd-abstracts ============================================================ PREAMBLE: Many students complete PhDs in functional programming each year. As a service to the community, twice per year the Journal of Functional Programming publishes the abstracts from PhD dissertations completed during the previous year. The abstracts are made freely available on the JFP website, i.e. not behind any paywall. They do not require any transfer of copyright, merely a license from the author. A dissertation is eligible for inclusion if parts of it have or could have appeared in JFP, that is, if it is in the general area of functional programming. The abstracts are not reviewed. Please submit dissertation abstracts according to the instructions below. We welcome submissions from both the PhD student and PhD advisor/supervisor although we encourage them to coordinate. ============================================================ SUBMISSION: Please submit the following information to Graham Hutton by 30th November 2019: o Dissertation title: (including any subtitle) o Student: (full name) o Awarding institution: (full name and country) o Date of PhD award: (month and year; depending on the institution, this may be the date of the viva, corrections being approved, graduation ceremony, or otherwise) o Advisor/supervisor: (full names) o Dissertation URL: (please provide a permanently accessible link to the dissertation if you have one, such as to an institutional repository or other public archive; links to personal web pages should be considered a last resort) o Dissertation abstract: (plain text, maximum 350 words; you may use \emph{...} for emphasis, but we prefer no other markup or formatting; if your original abstract exceeds the word limit, please submit an abridged version within the limit) Please do not submit a copy of the dissertation itself, as this is not required. JFP reserves the right to decline to publish abstracts that are not deemed appropriate. ============================================================ PHD ABSTRACT EDITOR: Graham Hutton School of Computer Science University of Nottingham Nottingham NG8 1BB United Kingdom ============================================================ This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From anuj.dawar at cl.cam.ac.uk Mon Nov 4 09:57:01 2019 From: anuj.dawar at cl.cam.ac.uk (Anuj Dawar) Date: Mon, 4 Nov 2019 14:57:01 +0000 Subject: [TYPES/announce] ICALP - Call for Papers Message-ID: <2de4ddd9-62c0-6167-7353-2301fdbee537@cl.cam.ac.uk> Call for Papers - ICALP 2020 July 8-12 2020, Beijing, China Paper Submission: February 20, 2020, AoE https://easychair.org/conferences/?conf=icalp2020 ICALP (International Colloquium on Automata, Languages and Programming) is the main European conference in Theoretical Computer Science and annual meeting of the European Association for Theoretical Computer Science (EATCS). ICALP 2020 will be hosted at Peking University, in co-location with LICS 2020 (ACM/IEEE Symposium on Logic in Computer Science). Submission Guidelines: see https://easychair.org/conferences/?conf=icalp2020 Important Dates submission: February 20, 2020, AoE notifications: April 15, 2020 camera ready: April 28, 2020 Topics: ICALP 2020 will have the two traditional tracks A (Algorithms, Complexity and Games) and B (Automata, Logic, Semantics and Theory of Programming). Papers presenting original, unpublished research on all aspects of theoretical computer science are sought. Typical, but not exclusive topics are: Track A -- Algorithmic Aspects of Networks and Networking, Algorithms for Computational Biology, Algorithmic Game Theory, Combinatorial Optimization, Combinatorics in Computer Science, Computational Complexity, Computational Geometry, Computational Learning Theory, Cryptography, Data Structures, Design and Analysis of Algorithms, Foundations of Machine Learning, Foundations of Privacy, Trust and Reputation in Network, Network Models for Distributed Computing, Network Economics and Incentive-Based Computing Related to Networks, Network Mining and Analysis, Parallel, Distributed and External Memory Computing, Quantum Computing, Randomness in Computation, Theory of Security in Networks Track B -- Algebraic and Categorical Models, Automata, Games, and Formal Languages, Emerging and Non-standard Models of Computation, Databases, Semi-Structured Data and Finite Model Theory, Formal and Logical Aspects of Learning, Logic in Computer Science, Theorem Proving and Model Checking, Models of Concurrent, Distributed, and Mobile Systems, Models of Reactive, Hybrid and Stochastic Systems, Principles and Semantics of Programming Languages, Program Analysis and Transformation, Specification, Verification and Synthesis, Type Systems and Theory, Typed Calculi Chairs General chair: Xiaotie Deng (Peking University) PC Track A chair: Artur Czumaj (University of Warwick) PC Track B chair: Anuj Dawar (University of Cambridge) Venue The conference will be held at the Peking University, see http://econcs.pku.edu.cn/icalp2020/ Contact All questions about submissions should be emailed to the PC Track chairs: Artur Czumaj A.Czumaj at warwick.ac.uk Anuj Dawar Anuj.Dawar at cl.cam.ac.uk -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: OpenPGP digital signature URL: From edwin.brady at gmail.com Mon Nov 4 14:13:18 2019 From: edwin.brady at gmail.com (Edwin Brady) Date: Mon, 4 Nov 2019 19:13:18 +0000 Subject: [TYPES/announce] Postdoc position in Dependently Typed Programming, St Andrews Message-ID: Dear all, There is a position available for a post doctoral research fellow to work on Type Driven Development in Idris - for more details, and further particulars, see below, or you can see it at https://www.vacancies.st-andrews.ac.uk/Vacancies/W/6438/0/250507/889/research-fellow-ar2286sb Any informal inquiries, please contact me directly on ecb10 at st-andrews.ac.uk Edwin Advert follows: Applications are invited for a Research Fellow to work with Dr Edwin Brady in the School of Computer Science at the University of St Andrews on an EPSRC funded project "Programming as Conversation: Type-Driven Development in Action". The project aims to investigate the extent to which precise type systems enhance programmer productivity, by developing languages and tools to support the methodology of type-driven development. It will build on recent work developing a new version of the dependently typed programming language Idris (https://www.idris-lang.org) and will involve defining a semantics for program construction and manipulation as a typed domain specific language for implementing editor actions. These actions will include refactorings, and synthesising programs from their types. The successful candidate will have (or be about to obtain) a PhD in Computer Science or a related subject. A strong background in functional programming, dependent types or other advanced type systems is required. The appointee will be expected to present their work both internally and externally and will be expected to help with supervision and training of postgraduate and undergraduate research students. Funded by EPSRC (Engineering and Physical Sciences Research Council), this post is available for three years, with a start date as soon as possible. For informal enquiries, please contact: Dr Edwin Brady, School of Computer Science, ecb10 at st-andrews.ac.uk. The University is committed to equality for all, demonstrated through our working on diversity awards (ECU Athena SWAN/Race Charters; Carer Positive; LGBT Charter; and Stonewall). More details can be found at http://www.st-andrews.ac.uk/hr/edi/diversityawards/. Please quote ref: AR2286SB Closing Date: 26 November 2019 -------------- next part -------------- A non-text attachment was scrubbed... Name: pEpkey.asc Type: application/pgp-keys Size: 2456 bytes Desc: not available URL: From fabian.gruber at inria.fr Mon Nov 4 15:41:01 2019 From: fabian.gruber at inria.fr (Fabian Gruber) Date: Mon, 4 Nov 2019 21:41:01 +0100 Subject: [TYPES/announce] IEEE/ACM CGO-2020 Call for submissions to Student Research Competition (SRC) Message-ID: <0aecddc5-9b28-55bb-ed2a-50aa802c2f85@inria.fr> **************************************************************************** IEEE/ACM CGO-2020 Call for submissions to Student Research Competition (SRC) **************************************************************************** The ACM Student Research Competition (SRC) offers a unique forum for undergraduate and graduate students to present their original research before a panel of judges and attendees at CGO. Participants must be undergraduates or graduate students pursuing an academic degree at the time of initial submission. Participants must be current student members of the ACM. The abstracts will be examined by a selection committee and selected abstracts will be invited to present as posters at the conference. SRC poster submissions are, in addition, evaluated by a jury during the poster session at the conference. The best three posters are then invited to give a short presentation (10 minutes + 5 minutes questions) on the next day. Based on the submitted abstract, the poster, and the presentation, the winner of CGO's Student Research Competition will be selected, who will receive an award. In addition, the winner will be invited to participate in the grand 2020 ACM SRC competition. Further information on the ACM SRC is available at: https://src.acm.org SRC Chair: Changhee Jung (Purdue University) Submission Information: Submission must be about unpublished work that is not under review anywhere. Extended abstracts of up to 500 words should be submitted by email to chjung at purdue.edu on or before December 15, 2019. All submissions will be reviewed by a selection committee. Notifications will be sent out by January 2, 2020. Please format your submission using the SIGPLAN format found at http://www.sigplan.org/Resources/Author/. Use one 8.5?x11? single spaced, double-column page, with 10pt or larger font. Include your name and the name of your advisor(s). Optionally, send a pdf of the poster you plan to present (this does not have to be the final version of the poster). Timeline: Submission: December 15th, 2019 (AoE) Notification: Jan 2nd, 2020 Submission Topics: As in previous years, CGO will host a Student Research Competition (SRC) session. Submissions in the form of an extended abstract (details above) are solicited in any topics relevant to the main conference, including: ** Code Generation, Translation, Transformation, and Optimization for performance, energy, virtualization, portability, security, or reliability concerns, and architectural support ** Efficient execution of dynamically typed and higher-level languages Optimization and code generation for emerging programming models, platforms, domain-specific languages ** Dynamic/static, profile-guided, feedback-directed, and machine learning based optimization ** Static, Dynamic, and Hybrid Analysis for performance, energy, memory locality, throughput or latency, security, reliability, or functional debugging ** Program characterization methods ** Efficient profiling and instrumentation techniques; architectural support ** Novel and efficient tools ** Compiler design, practice and experience ** Compiler abstraction and intermediate representations ** Vertical integration of language features, representations, optimizations, and runtime support for parallelism ** Solutions that involve cross-layer (HW/OS/VM/SW) design and integration ** Deployed dynamic/static compiler and runtime systems for general purpose, embedded system and Cloud/HPC platforms ** Parallelism, heterogeneity, and reconfigurable architectures ** Optimizations for heterogeneous or specialized targets, GPUs, SoCs, CGRA ** Compiler-support for vectorization, thread extraction, task scheduling, speculation, transaction, memory management, data distribution and synchronization The same information can be found at CGO-2020 SRC website: https://cgo-conference.github.io/cgo2020/src Please feel free to contact me at chjung at purdue.eud for any further questions/concerns. From mansky1 at uic.edu Mon Nov 4 17:24:07 2019 From: mansky1 at uic.edu (Mansky, William Ernest) Date: Mon, 4 Nov 2019 22:24:07 +0000 Subject: [TYPES/announce] PhD positions at the University of Illinois at Chicago Message-ID: Hello, all, The University of Illinois at Chicago is expanding its programming languages and formal methods group and is looking for PhD students. Current faculty include: Lu?s Pina (luispina at uic.edu) - software reliability, dynamic analysis, dynamic software updating William Mansky (mansky1 at uic.edu) - language semantics, program logics, verification of concurrent and communicating programs Lenore Zuck (zuck at uic.edu) - verification, concurrency, translation validation, specification-based testing of network protocols Prasad Sistla (sistla at uic.edu) - formal methods, verification of concurrent programs, privacy and security, database systems Venkat Venkatakrishnan (venkat at uic.edu), Rigel Gjomemo (rgjome1 at uic.edu) - program analysis and transformation for security Funding is available for a range of projects in the listed areas and others. Students interested in those areas, or programming languages/formal methods more broadly, are strongly encouraged to apply. Applicants should hold, or be about to obtain, a bachelors or masters degree in Computer Science or Mathematics. Please see https://cs.uic.edu/graduate/admissions/ for application information, and feel free to contact one or more professors in your areas of interest as well. --------------------------------------------- William Mansky Assistant Professor Department of Computer Science University of Illinois at Chicago -------------- next part -------------- An HTML attachment was scrubbed... URL: From perelli.gi at gmail.com Tue Nov 5 03:22:34 2019 From: perelli.gi at gmail.com (Giuseppe Perelli) Date: Tue, 5 Nov 2019 09:22:34 +0100 Subject: [TYPES/announce] ERC funded Postdoc Position in Formal Methods at the University of Gothenburg In-Reply-To: References: Message-ID: Postdoc position is available to work on the ERC Consolidator funded project ?dSynMA: Distributed Synthesis from Single to Multiple Agents?. The aims of the project are to develop theoretical foundations that will enable to apply reactive synthesis from temporal specifications to work for multiple agents. This includes studying two-player games and their solutions, modelling solutions for interacting agents, and studies of temporal logic. Details at https://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=5061 -------------- next part -------------- An HTML attachment was scrubbed... URL: From anuj.dawar at cl.cam.ac.uk Tue Nov 5 05:29:37 2019 From: anuj.dawar at cl.cam.ac.uk (Anuj Dawar) Date: Tue, 5 Nov 2019 10:29:37 +0000 Subject: [TYPES/announce] ICALP - call for papers - Correction Message-ID: <7fae587c-b5c1-9ec0-a157-20a064241c94@cl.cam.ac.uk> The call for papers for ICALP circulated yesterday had an error on it. The submission deadline given was incorrect. A correct version is below. --- Call for Papers - ICALP 2020 July 8-12 2020, Beijing, China Paper Submission: February 12, 2020, AoE https://easychair.org/conferences/?conf=icalp2020 ICALP (International Colloquium on Automata, Languages and Programming) is the main European conference in Theoretical Computer Science and annual meeting of the European Association for Theoretical Computer Science (EATCS). ICALP 2020 will be hosted at Peking University, in co-location with LICS 2020 (ACM/IEEE Symposium on Logic in Computer Science). Submission Guidelines: see https://easychair.org/conference /?conf=icalp2020 Important Dates submission: February 12, 2020, AoE notifications: April 15, 2020 camera ready: April 28, 2020 Topics: ICALP 2020 will have the two traditional tracks A (Algorithms, Complexity and Games) and B (Automata, Logic, Semantics and Theory of Programming). Papers presenting original, unpublished research on all aspects of theoretical computer science are sought. Typical, but not exclusive topics are: Track A -- Algorithmic Aspects of Networks and Networking, Algorithms for Computational Biology, Algorithmic Game Theory, Combinatorial Optimization, Combinatorics in Computer Science, Computational Complexity, Computational Geometry, Computational Learning Theory, Cryptography, Data Structures, Design and Analysis of Algorithms, Foundations of Machine Learning, Foundations of Privacy, Trust and Reputation in Network, Network Models for Distributed Computing, Network Economics and Incentive-Based Computing Related to Networks, Network Mining and Analysis, Parallel, Distributed and External Memor Computing, Quantum Computing, Randomness in Computation, Theory of Security in Networks Track B -- Algebraic and Categorical Models, Automata, Games, and Formal Languages, Emerging and Non-standard Models of Computation, Databases, Semi-Structured Data and Finite Model Theory, Formal and Logical Aspects of Learning, Logic in Computer Science, Theorem Proving and Model Checking, Models of Concurrent, Distributed, and Mobile Systems, Models of Reactive, Hybrid and Stochastic Systems, Principles and Semantics of Programming Languages, Program Analysis and Transformation, Specification, Verification and Synthesis, Type Systems and Theory, Typed Calculi Chairs General chair: Xiaotie Deng (Peking University) PC Track A chair: Artur Czumaj (University of Warwick) PC Track B chair: Anuj Dawar (University of Cambridge) Venue The conference will be held at the Peking University, see http://econcs.pku.edu.cn/icalp2020/ Contact All questions about submissions should be emailed to the PC Track chairs: Artur Czumaj A.Czumaj at warwick.ac.uk Anuj Dawar Anuj.Dawar at cl.cam.ac.uk -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: OpenPGP digital signature URL: From kaposi.ambrus at gmail.com Tue Nov 5 05:38:28 2019 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Tue, 5 Nov 2019 11:38:28 +0100 Subject: [TYPES/announce] Call for Conference Grant Applications (Inclusiveness Target Countries) In-Reply-To: References: Message-ID: Call for Conference Grant Applications The European research network on types for programming and verification (EUTypes COST Action, https://eutypes.cs.ru.nl) supports attendance of young researchers presenting work on type theory at international conferences via travel grants. The rules are described here: https://eutypes.cs.ru.nl/ConfGrants The main points are: * Only researchers from ITCs participating in the action are eligible. As of June 2018, the ITCs involved in EUTypes are: Bosnia and Herzegovina, Cyprus, Czech Republic, Estonia, Hungary, Lithuania, Macedonia, Poland, Portugal, Romania, Serbia, Slovenia. * Only PhD students and Early Career Investigators (researchers whose PhD degree is at most 8 years old) are eligible. * The grantee must give a talk or present a poster on the topic of type theory. Applications have to be submitted through the e-COST system: https://e-services.cost.eu/conferencegrant Please inform researchers in your country who might be interested and contact me if you have any questions. Many thanks, Ambrus Kaposi EUTypes conference grant coordinator -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.fowler at ed.ac.uk Tue Nov 5 11:21:25 2019 From: simon.fowler at ed.ac.uk (Simon Fowler) Date: Tue, 5 Nov 2019 16:21:25 +0000 Subject: [TYPES/announce] ProWeb20: Call for Papers Message-ID: <9FA879D5-8261-429C-8E76-4E7DAFB38B54@getmailspring.com> ProWeb20: 4th International Workshop on Programming Technology for the Future Web https://2020.programming-conference.org/track/proweb-2020-papers Co-located with the 2020 conference March <23rd / 24th -- TBC>, Porto, Portugal ================ Full-fledged web applications have become ubiquitous on desktop and mobile devices alike. Whereas ?responsive? web applications already offered a more desktop-like experience, there is an increasing demand for ?rich? web applications (RIAs) that offer collaborative and even off-line functionality ?Google docs being the prototypical example. Long gone are the days that web servers merely had to answer incoming HTTP request with a block of static HTML. Today?s servers react to a continuous stream of events coming from JavaScript applications that have been pushed to clients. As a result, application logic and data is increasingly distributed. Traditional dichotomies such as ?client vs. server? and ?offline vs. online? are fading. ** Call for Papers ** The ProWeb20 workshop is a forum for researchers and practitioners to share and discuss new technology for programming these and future evolutions of the web. We welcome submissions introducing programming technology (i.e., frameworks, libraries, programming languages, program analyses and development tools) for implementing web applications and for maintaining their quality, as well as experience reports about their usage. Relevant topics include, but are not limited to: * Quality on the new web: static and dynamic program analyses, metrics, development tools, automated testing, contract systems, type systems, migration from legacy architectures, web service APIs, API conformance checking, ... * Designing for and hosting novel languages on the web: compilation to JavaScript, WebAssembly, ? * Multi-tier (or tierless) programming: frameworks for isomorphic applications, new languages and runtimes, tier-splitting compilers, type systems, ... * Data sharing, replication and consistency: cloud types, CRDTs, eventual consistency, offline storage, peer-to-peer communication, ... * Security on the new web: security policies, policy enforcement, membranes, vulnerability detection, dynamic patching, ... * Surveys and case studies using state-of-the-art web technology (e.g., WebAssembly, WebSockets, Web Storage, Service Workers, Meteor, WebRTC, Angular.js, React and React Native, TypeScript, Proxies, ClojureScript, Amber Smalltalk, Scala.js ?) * Ideas on and experience reports about: how to reconcile the need for quality with the need for agility on the web, how to master and combine the myriad of tier-specific technologies required to develop a web application, ? * Position papers on what the future of the web will look like This year, we are accepting two types of submission: * **Full papers and experience reports**: 6-page papers describing novel research, which, when accepted, will be included in the ACM Digital Library. * **Presentation abstracts**: 2-page extended abstracts. Presentation abstracts will not be included in the ACM Digital Library, but will be included in an informal pre-proceedings on the website. We very much welcome presentation abstracts about work already published elsewhere, or giving an overview of an existing system, and the format is designed not to preclude future publication. Submissions should be in ACM SIGPLAN two-column format (see https://www.sigplan.org/Resources/Author/). Page limits do not include bibliographies. If you have any questions, or wonder whether your submission is in scope, please do not hesitate to contact the PC co-chairs. More information: https://2020.programming-conference.org/track/proweb-2020-papers ** Important dates (AoE) ** - Submission deadline: 15th January 2020 - Author notification: 15th February 2020 - Camera-ready version: 1st May 2020 ** Organizers ** - Andrea Stocco, Universit? della Svizzera italiana (USI), Switzerland - Simon Fowler, University of Edinburgh, United Kingdom ** Program Committee ** - Saba Alimadadi, Simon Fraser University, Canada - Anton Ekblad, Chalmers University of Technology, Sweden - Maurizio Leotta, University of Genova, Italy - Kevin Moran, College of William & Mary, United States - Jens Nicolay, Vrije Universiteit Brussel, Belgium - Cesare Pautasso, Universit? della Svizzera italiana (USI), Switzerland - Tomas Petricek, University of Kent, United Kingdom - Gabriel Radanne, University of Freiburg, Germany - Filippo Ricca, University of Genova, Italy - Pascal Weisenburger, Technische Universit?t Darmstadt, Germany -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From gmanzone at gmail.com Thu Nov 7 08:45:10 2019 From: gmanzone at gmail.com (Giulio Manzonetto) Date: Thu, 7 Nov 2019 14:45:10 +0100 Subject: [TYPES/announce] FSCD-IJCAR - Second Call For Workshop Proposals Message-ID: (Apologies for the cross postings.) ********************************************************************** We now accept (and recommend) also submissions via easychair. ********************************************************************** -------------------------------------------------------------------- Call for Workshop Proposals FSCD 2020 http://fscd2020.org IJCAR 2020 http://ijcar2020.org Paris, France Main Conference: 30 June - 3 July 2020 Workshops: 29 June, 4-5 July 2020 -------------------------------------------------------------------- FSCD 2020 will be the fifth edition of the International Conference on Formal Structures for Computation and Deduction. IJCAR 2020 will be the tenth International Joint Conference on Automated Reasoning. We invite proposals for workshops, tutorials or other satellite events, on any topic to related formal structures in computation, deduction and automated reasoning, from theoretical foundations to tools and applications. Satellite events will take place on the 29 June and 4-5 July, before and after the main conference (30 June - 5 July). It is expected that satellite events would run for 1 or 2 days, and be open to participants of parallel events. PROPOSALS -------------------- Proposals must be limited to three pages and should be submitted via easychair https://easychair.org/conferences/?conf=fscdijcar2020ws (or, by email to ws.org at ijcar-fscd-2020.org). Each proposal should consist of the following two parts. 1) A description part including: - a short scientific justification of the proposed topic, its significance, and the particular benefits of the workshop to the community, as well as a list of previous or related workshops (if relevant); - a brief description (up to 120 words) of the event for the website and publicity material. 2) An organisational part including: - contact information for the workshop organizers; - proposed affiliated conference; - estimate of the number of workshop participants; - proposed format and agenda (e.g. paper presentations, tutorials, demo sessions, etc.) - potential invited speakers; - procedures for selecting papers and participants; - tentative schedule for paper submission and notification of acceptance; - plans for dissemination, if any (e.g. a journal special issue); - duration (which may vary from one day to two days); - preferred period (pre, or post main conferences); - any other special requirements. The Organizing Committee of FSCD-IJCAR will determine the final list of accepted workshops based on the recommendations from the Workshop Chairs of the hosting conferences and availability of space and facilities. The organizers of satellite events are expected to create and maintain a website for the event; handle paper selection, reviewing and acceptance; draw up a tentative programme of talks; advertise their event though specialist mailing lists; prepare the informal pre-proceedings (if applicable) in a timely fashion; and arrange any post-proceedings. Some amount of financial support may be offered to workshops, depending on the number of participants. The FSCD-IJCAR organizing committee will handle promotion of the event on the main conference website; integration of the event's programme into the overall timetable; registration of participants; arrangement of an appropriate meeting room; and provision of lunch and coffee breaks for participants. IMPORTANT DATES -------------------- Submission of workshop proposals: 15 November, 2019 Notification of success of proposals: 1 December, 2019 Main conference: 30 June - 3 July 2020 Workshop dates: 29 June, 4-5 July 2020 -------------------- Best regards, Giulio Manzonetto, Workshop Chair From alejandro at diaz-caro.info Thu Nov 7 13:24:34 2019 From: alejandro at diaz-caro.info (=?UTF-8?Q?Alejandro_D=C3=ADaz=2DCaro?=) Date: Thu, 7 Nov 2019 15:24:34 -0300 Subject: [TYPES/announce] Final Call for course proposals: 34th Informatics Sciences School - ECI 2020 In-Reply-To: References: Message-ID: Call for course proposals 34th Informatics Sciences School - ECI 2020 July 20 to 24, 2020 Buenos Aires, Argentina https://www.easychair.org/cfp/ECI2020 https://eci2020.dc.uba.ar IMPORTANT DATES 15 November 2019: Proposal submission deadline End of January 2020: Notification This is an invitation to submit proposals for courses in all areas of Computer Science to be included in the program of the "34a Escuela de Ciencias Inform?ticas" - ECI 2020, to be held at Departamento de Computaci?n, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, from July 20 to 24, 2020. The Escuela de Ciencias Inform?ticas (ECI) is held annually at our department, since 1987. The goal of ECI is to offer to Computer Science students and practitioners intensive, top-level courses on topics not covered by the regular curricula. These courses are taught by prestigious lecturers from universities and institutions from all around the world. Each year, between 400 and 800 people participate in ECI, taking one, two or three courses each. COURSE FORMAT ECI courses last 15 hours in total (3 hours per day from Monday to Friday) and are addressed to advanced undergraduate or graduate students. These courses should include a final evaluation, which can be a take-home to be sent by e-?mail to the lecturer. Submissions for courses to be taught in Spanish or English are accepted. The school will cover travel, hotel and local expenses of ECI 2020 lecturers (ECI will only cover the expenses of one lecturer per proposed course). SUBMISSION INSTRUCTIONS Proposals should be submitted through https://easychair.org/conferences/?conf=eci2020 The submission must be done in PDF format, containing only the following sections: * Full Name * Course Title * Abstract (At most 1300 characters) * Topic (You must choose among the first level of ACM CCS ( https://dl.acm.org/ccs/ccs.cfm), e.g. "Theory of computation"). * Language: [English/Spanish] * Brief index (a list of topics that will be covered during the course) * Schedule (Approximate timeline of how these topics will be presented from Monday to Friday). * Suggested bibliography (At least three books or papers that are related to the topics of the course) * Student's preferred background (Background the students should have to be able to follow the course. A general description in the form of course names or topics will suffice.). * Will the course have a lab section? [Yes/No] (Optionally, your course can have a lab section for hands-on practice. In this case, the ECI organization will assign lab space with computers for the students. Note that having a lab section will restrict the number of students your course can have to no more than 50). * Optional: Local contact. (A local contact in the Department of Computer Science, FCEyN, UBA is desirable, but not mandatory) For information about previous editions, please refer to https://eci2020.dc.uba.ar/anteriores.html or send e-?mail to eci2020-chair at dc.uba.ar. Alejandro D?az-Caro (Chair) Luciana Ferrer (Co-Chair) -- http://www-2.dc.uba.ar/staff/adiazcaro -------------- next part -------------- An HTML attachment was scrubbed... URL: From gtan at cse.psu.edu Sat Nov 9 12:41:56 2019 From: gtan at cse.psu.edu (Gang (Gary) Tan) Date: Sat, 9 Nov 2019 17:41:56 +0000 Subject: [TYPES/announce] CFP: LangSec 2020, San Francisco, USA, due on Jan 15th, 2020 Message-ID: <98753f0b-b904-e43f-8de6-4ef0e4946bef@cse.psu.edu> Call for Papers Sixth Workshop on Language-Theoretic Security (LangSec) Affiliated with 41st IEEE Symposium on Security and Privacy (Oakland) May 21st, 2020, San Francisco, CA The Language-Theoretic Security (LangSec) workshop solicits contributions of research papers, work-in-progress reports, and panels related to the growing area of language--theoretic security. Submission Guidelines: see http://spw20.langsec.org Submission link: https://easychair.org/conferences/?conf=langsec2020 Important Dates: Research paper submissions due: January 15 2020, 11:59 PM Pacific Work-in-progress reports and panels submissions due: ? February 1 2020, 11:59 PM Pacific Notification to authors: February 15 2020 Camera ready: March 5 2020 Topics: LangSec posits that the only path to trustworthy computer software that takes untrusted inputs is treating all valid or expected inputs as a formal language, and the respective input-handling routine as a parser for that language. The parsing must be feasible, and the parser must match the language in required computation power and convert the input for the consumption of subsequent computation. The 6th installation of the workshop will focus on methodologies (1) that can infer formal language specifications from samples of electronic data, (2) that can generate secure parsers from formal specifications of electronic data, and (3) that describe the complexity hierarchy of verifying parser implementations. The following is an non-exhaustive list of topics that are of relevance to LangSec: * formalization of vulnerabilities and exploits in terms of language ? theory * inference of formal language specifications of data from samples * generation of secure parsers from formal language specifications * complexity hierarchy of verifying parser implementations * science of protocol design: layering, fragmentation and re-assembly, ? extensibility, etc. * architectural constructs for enforcing limits on computational ? complexity * empirical data on programming language features/programming styles ? that affect bug introduction rates (e.g., syntactic redundancy) * systems architectures and designs based on LangSec principles * computer languages, file formats, and network protocols built on ? LangSec principles * re-engineering efforts of existing languages, formats, and protocols ? to reduce computational power Chairs PC co-chair: Gang Tan (Pennsylvania State University) PC co-chair: Sergey Bratus (Dartmouth College) Contact: All questions about submissions should be emailed to the PC chairs: Gang Tan (gtan at psu.edu) and Sergey Bratus (sergey at cs.dartmouth.edu) -- Gang (Gary) Tan Associate Professor Penn State CSE and ICS W358 Westgate Building http://www.cse.psu.edu/~gxt29 Tel:814-8657364 From ksk at riec.tohoku.ac.jp Sun Nov 10 21:24:14 2019 From: ksk at riec.tohoku.ac.jp (Keisuke Nakano) Date: Mon, 11 Nov 2019 11:24:14 +0900 Subject: [TYPES/announce] FLOPS 2020 Final Call for papers Message-ID: <6C6913EC-AB78-4E64-8228-3E473A3A7235@riec.tohoku.ac.jp> FINAL Call For Papers FLOPS 2020: 15th International Symposium on Functional and Logic Programming In-Cooperation with ACM SIGPLAN =============================== 23-25 April, 2020, Akita, Japan https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/ Writing down detailed computational steps is not the only way of programming. An alternative, being used increasingly in practice, is to start by writing down the desired properties of the result. The computational steps are then (semi-)automatically derived from these higher-level specifications. Examples of this declarative style of programming include functional and logic programming, program transformation and rewriting, and extracting programs from proofs of their correctness. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming paradigm, to discuss mutually interesting results and common problems: theoretical advances, their implementations in language systems and tools, and applications of these systems in practice. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS specifically aims to promote cross-fertilization between theory and practice and among different styles of declarative programming. *** Scope *** FLOPS solicits original papers in all areas of the declarative programming: * functional, logic, functional-logic programming, rewriting systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, verifying properties of programs using declarative programming techniques; * foundations, language design, implementation issues (compilation techniques, memory management, run-time systems, etc.), applications and case studies. FLOPS promotes cross-fertilization among different styles of declarative programming. Therefore, research papers must be written to be understandable by the wide audience of declarative programmers and researchers. In particular, each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant for its area, and comparing it with previous work. Submission of system descriptions and declarative pearls are especially encouraged. *** Submission *** Submissions should fall into one of the following categories: * Regular research papers: they should describe new results and will be judged on originality, correctness, and significance. * System descriptions: they should describe a working system and will be judged on originality, usefulness, and design. * Declarative pearls: new and excellent declarative programs or theories with illustrative applications. System descriptions and declarative pearls must be explicitly marked as such in the title. Submissions must be unpublished and not submitted for publication elsewhere. Work that already appeared in unpublished or informally published workshops proceedings may be submitted. See also ACM SIGPLAN Republication Policy, as explained on the web at http://www.sigplan.org/Resources/Policies/Republication. Submissions must be written in English and can be up to 15 pages excluding references, though system descriptions and pearls are typically shorter. The formatting has to conform to Springer's guidelines. Regular research papers should be supported by proofs and/or experimental results. In case of lack of space, this supporting information should be made accessible otherwise (e.g., a link to an anonymized Web page or an appendix, which does not count towards the page limit). However, it is the responsibility of the authors to guarantee that their paper can be understood and appreciated without referring to this supporting information; reviewers may simply choose not to look at it when writing their review. FLOPS 2020 will employ a lightweight double-blind reviewing process. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work ?" but rather "We build on the work of ?"). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Papers should be submitted electronically at https://easychair.org/conferences/?conf=flops2020 Springer Guidelines https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines *** Proceedings *** The proceedings will be published by Springer International Publishing in the Lecture Notes in Computer Science (LNCS) series (www.springer.com/lncs). *** Important Dates *** 15 November 2019 (AoE): Abstract submission 22 November 2019 (AoE): Submission deadline 24 January 2020: Author notification 16 February 2020: Camera ready due 23-25 April 2020: FLOPS Symposium *** Programming Comittee *** Elvira Albert Universidad Complutense de Madrid Mar?a Alpuente Universitat Polit?cnica de Val?ncia Edwin Brady University of St Andrews Michael Hanus CAU Kiel Nao Hirokawa JAIST Zhenjiang Hu Peking University John Hughes Chalmers University of Technology Kazuhiro Inaba Google Shin-Ya Katsumata National Institute of Informatics Ekaterina Komendantskaya Heriot-Watt University Leonidas Lampropoulos University of Pennsylvania Akimasa Morihata The University of Tokyo Shin-Cheng Mu Academia Sinica Keisuke Nakano Tohoku University (co-chair) Koji Nakazawa Nagoya University Enrico Pontelli New Mexico State University Didier Remy INRIA Ricardo Rocha University of Porto Konstantinos Sagonas Uppsala University (co-chair) Ilya Sergey Yale-NUS College Kohei Suenaga Kyoto University Tachio Terauchi Waseda University Kazushige Terui Kyoto University Simon Thompson University of Kent *** Organizers *** Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair) Kostis Sagonas Uppsala University, Sweden (PC Co-Chair) Kazuyuki Asada Tohoku University, Japan (Local Co-Chair) Ryoma Sin'ya Akita University, Japan (Local Co-Chair) Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair) *** Contact Address *** flops2020 _AT_ easychair.org ------------------------------------------------------------------------------- From david.darais at gmail.com Mon Nov 11 15:17:34 2019 From: david.darais at gmail.com (David Darais) Date: Mon, 11 Nov 2019 15:17:34 -0500 Subject: [TYPES/announce] UVM Hiring Faculty in PL (and/or security, privacy) Message-ID: We are hiring t-t faculty at UVM in any of these areas: programming languages, security, privacy, and/or systems: https://www.uvmjobs.com/postings/38080 The new hire for the first position would join our UVM PLAID research lab which specializes in programming languages, security and privacy: plaid.w3.uvm.edu Burlington Vermont is a wonderful place to live, and is often rated among the best small city in the US for quality of living. Please see our full job ads below. Our review of applications will begin on Dec 31, 2019; applications will be considered thereafter until the position is filled. Thanks, David Darais --- > The Department of Computer Science at the University of Vermont is seeking applicants for a tenure-track position at the rank of Assistant Professor, with duties to start in late August of 2020. We are especially interested in applicants with expertise in cybersecurity, data privacy, programming languages and/or systems. Ideal candidates would show strong potential for contributing to the UVM Center for Computer Security and Privacy (http://compsec.w3.uvm.edu) and collaborating with the UVM research lab for programming languages, data privacy, and information security (http://plaid.w3.uvm.edu). > > The applicant must have a PhD in Computer Science or a closely-related area. Competitive applicants will possess a significant track record of research excellence as appropriate to their seniority and be capable of outstanding teaching at the graduate and undergraduate levels. We are especially interested in scholars who will contribute to the growth of research efforts in UVM CS by building on existing strengths and developing new collaborations, and who will mentor graduate students effectively. > > The University of Vermont, established in 1791, is a comprehensive research university with a current enrollment of 12,000+ undergraduate, graduate, and medical students. The scientific and academic environments in CEMS, and throughout the UVM university community are dynamic, highly collaborative, and multi-disciplinary. Significant campus resources for research collaboration include: The Vermont Advanced Computing Core, The Vermont Complex Systems Center, The Larner College of Medicine, the Institute for Environmental Diplomacy & Security and the Gund Institute for Environment. The University?s commitment to the growth of STEM disciplines, including Computer Science, is evidenced by the construction of the STEM Complex, its largest-ever capital project. > > The University is located in Burlington, Vermont, about 90 miles south of Montreal. Burlington is often rated as the best small city in America for quality of living, and features year-round outdoor recreation and cultural events. Greater Burlington has a population of approximately 150,000 and enjoys a panoramic setting on Lake Champlain, bordered by the Adirondack and Green Mountains. > > The University of Vermont is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other category legally protected by federal or state law. > > The University of Vermont is especially interested in candidates who can contribute to the diversity and inclusive excellence of the academic community through their teaching, service and research, scholarship or creative arts. We are an educationally purposeful community seeking to prepare students to be accountable leaders in a diverse and changing world. Members of the University of Vermont community embrace and advance the values of Our Common Ground: Openness, Respect, Responsibility, Integrity, Innovation, and Justice. The successful candidate will demonstrate a strong commitment to the ideals of accessibility, inclusiveness, and academic excellence as reflected in the tenets of Our Common Ground. To that end, candidates must provide a diversity impact statement as part of the application detailing how they will further the diversity of the unit through their teaching and service at the University. > > Application materials (5 documents) must be submitted online at http://www.uvmjobs.com, position number 015021: (1) cover letter with names and contact information for at least three references (these must also be entered into the online application system), at least one of which can comment on teaching; (2) current curriculum vitae identifying specific areas of expertise; (3) a detailed statement of research interests; (4) a statement of teaching philosophy and interests; and (5) a diversity impact statement. > > Inquiries may be addressed to Dr. Asim Zia, Search Committee Chairperson, at Asim.Zia at uvm.edu. Applications should be submitted by December 31 to ensure full consideration. From walkingshaw.eric at gmail.com Tue Nov 12 04:38:30 2019 From: walkingshaw.eric at gmail.com (Eric Walkingshaw) Date: Tue, 12 Nov 2019 01:38:30 -0800 Subject: [TYPES/announce] Tenure-track faculty positions at Oregon State University Message-ID: Dear types enthusiasts, We're hiring multiple tenure-track faculty positions at Oregon State University, including in the areas of programming languages, software engineering, and theoretical computer science. The full job ad and application instructions are available here: http://eecs.oregonstate.edu/prospective-faculty/current-job-openings#cs We're a fairly large (60 tenured/tenure-track faculty across EECS) and still fast-growing school, so their are plenty of collaboration opportunities and lots of early career folks to interact with. The school is extremely supportive of junior faculty. Additionally, Corvallis, Oregon is a really great place to live. It's consistently rated one of the best college towns and most bike-friendly small cities in the US. It's located in the Willamette Valley, the craft beer capital of the world and a burgeoning wine region. There are plenty of nearby trails, and it's a short drive to the beautiful Oregon Coast and the rugged Cascade Mountains. The deadline for full consideration is this week (Nov 15), so act quickly! Best regards, Eric Walkingshaw School of EECS Oregon State University From schoepp at fortiss.org Tue Nov 12 08:24:40 2019 From: schoepp at fortiss.org (=?iso-8859-1?Q?Ulrich_Sch=F6pp?=) Date: Tue, 12 Nov 2019 13:24:40 +0000 Subject: [TYPES/announce] Postdoctoral Position in Munich on Type-based Enforcement of Programming Guidelines Message-ID: <3357b35ec6a14afca229b02f6f66d138@fortiss.org> The following job offer might be interesting for those who would like to get more in touch with problems coming from the industry but without leaving academia completely. The work will be carried out at fortiss, a research institute in Munich with close connections both to the Munich universities TUM and LMU and to industry. We invite applications for a two-year postdoctoral position in the DFG-funded project "GuideForce: Type-based Enforcement of Secure Programming Guidelines". The GuideForce project develops a lightweight static analysis method for verifying that Java programs adhere to programming guidelines. A first use-case are guidelines for secure programming, but other applications are of interest too. The project combines ideas from type systems and abstract interpretation to develop a scalable, type-based analysis method for Java. The core of the project is a region-based type system that can capture interesting properties of program traces. Using this type system as a basis, the project investigates a number of directions. - Improving the expressiveness of the type system: In addition to fairness-properties (nothing bad happens during execution), we extend the type system to be able to express liveness-properties (something good will eventually happen). The work in this direction is based on the B?chi-types approach of [1]. - Extending the method to handle more features of the Java programming language, such as reflection, concurrency, generic types and higher-order features. - Develop practical applications of the method. We are looking for a postdoctoral researcher with a background in programming languages and with experience in one of the following areas: type systems and logic, static program analysis, abstract interpretation, implementation of programming languages. The successful candidate will be working in the Safety and Security group at fortiss in Munich. fortiss is the research institute of the Free State of Bavaria for software-intensive systems and services. Our scientists collaborate on research, development and transfer projects with universities and technology companies in Bavaria, Germany and Europe. Research is focused on state of the art methods, techniques and tools of software development, systems & service engineering and their application to reliable, secure cyber-physical systems. We have close connections to both TUM and LMU Munich. fortiss has the legal structure of a non-profit limited liability company (GmbH). Its shareholders are the Free State of Bavaria (as majority shareholder) and the Fraunhofer Society for the Promotion of Applied Research. The position is available for two years, starting as soon as possible. The salary will be set at level TV-L 13 of the German public salary scale. For any questions about the project or the position, please do not hesitate to contact Ulrich Sch?pp . Please submit your application before the end of the year via the following link: https://recruitment.fortiss.org/POSTDOCTORAL-RESEARCHER-TYPE-BASED-ENFORCEMENT-OF-SECURE-P-eng-j74.html The project builds on the following publications. [1] Chen, Hofmann. B?chi Types for Infinite Traces and Liveness. CoRR abs/1401.5107 (2014) [2] Serdar Erbatur, Martin Hofmann, Eugen Zalinescu. Enforcing Programming Guidelines with Region Types and Effects. APLAS 2017 [3] Hofmann, Ledent. A cartesian-closed category for higher-order model checking. LICS 2017 Best regards, Ulrich Sch?pp -- fortiss ? Landesforschungsinstitut des Freistaats Bayern An-Institut Technische Universit?t M?nchen Guerickestra?e 25 80805 M?nchen Germany Tel.: +49 (89) 3603522 166 Fax: +49 (89) 3603522 50 E-Mail: schoepp at fortiss.org http://www.fortiss.org Amtsgericht M?nchen: HRB: 176633 USt-IdNr.: DE263907002, Steuer-Nr.: 143/237/25900 Rechtsform: gemeinn?tzige GmbH Sitz der Gesellschaft: M?nchen Gesch?ftsf?hrer: Dr. Harald Rue?, Thomas Vallon Vorsitzender des Aufsichtsrats: Dr. Manfred Wolter From grigory at cs.fsu.edu Tue Nov 12 09:16:33 2019 From: grigory at cs.fsu.edu (Grigory Fedyukovich) Date: Tue, 12 Nov 2019 09:16:33 -0500 Subject: [TYPES/announce] Tenure-Track Assistant Professor Position at Florida State University Message-ID: The Department of Computer Science at Florida State University invites applications for a tenure-track Assistant Professor position to begin August 2020. The position is a 9-month, full-time, tenure-track, and benefits eligible. We are seeking outstanding theoretical and applied applicants in the broad area of Trustworthy Computing. The focused areas include Embedded and Cyber-Physical Systems, Visualization, Computer Architecture, Human-Computer Interaction, and Algorithms. Applicants should hold a Doctoral degree from an accredited institution or the highest degree appropriate in the field of Computer Science or closely related field at the time of appointment and have a demonstrated record of research and teaching accomplishments. A minimum of 2 years of teaching and research experience is preferred. The department currently has 24 tenure-track and 8 specialized faculty members and offers degrees at the BS, MS, and Ph.D. levels. Our annual research expenditure has been growing in the past several years and reached $3.9 Million in the 2019 fiscal year. The department is an NSA/DHS Center of Academic Excellence in Cyber Defense Education (CAE/CDE) and Research (CAE-R). FSU is classified as a Carnegie Research I university. Its primary role is to serve as a center for advanced graduate and professional studies while emphasizing research and providing excellence in undergraduate education. Further information can be found at: http://www.cs.fsu.edu Screening will begin on December 1, 2019. The deadline for applications is May 1, 2020. Please apply online with curriculum vitae, statements of teaching and research philosophy, and the names of three references at: www.jobs.fsu.edu, select ?Browse Job Openings,? and search for job 46510. Questions can be e-mailed to Prof. Weikuan Yu, Faculty Search Committee Chair, recruitment at cs.fsu.edu. FSU is an Equal Opportunity/Access/Affirmative Action/Pro Disabled & Veteran Employer. FSU?s Equal Opportunity Statement can be viewed at: http://www.hr.fsu.edu/PDF/Publications/diversity/EEO_Statement.pdf. Individuals from traditionally underrepresented groups are encouraged to apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: From piotrm at cmu.edu Tue Nov 12 09:41:04 2019 From: piotrm at cmu.edu (Piotr Mardziel) Date: Tue, 12 Nov 2019 14:41:04 +0000 Subject: [TYPES/announce] PLAS 2019 Short Talks: Call for Participation Message-ID: This year?s Workshop on Programming Languages and Analysis for Security (PLAS), taking place this Friday November 15 in London, will feature a short talks session. Any topic of interest to PLAS (see http://2019.plas.ws ) is in scope for short talks. To participate, send a 1 paragraph abstract and 1-3 slides in PDF form to plas2019 at easychair.org . Short talks will be 5-10 minutes, depending on participation. PLAS 2019 co-chairs Piotr, Niki From caterina.urban at ens.fr Tue Nov 12 10:32:18 2019 From: caterina.urban at ens.fr (Caterina Urban) Date: Tue, 12 Nov 2019 16:32:18 +0100 Subject: [TYPES/announce] First ETAPS Doctoral Dissertation Award Message-ID: <4879D190-9BDA-4ACA-85F4-D611A58ECF35@ens.fr> First ETAPS Doctoral Dissertation Award ================================= The European Joint Conferences on Theory and Practice of Software Association has established a Doctoral Dissertation Award to promote and recognize outstanding dissertations in the research areas covered by the four main ETAPS conferences (ESOP, FASE, FoSSaCS, and TACAS). Doctoral dissertations are evaluated with respect to originality, relevance, and impact to the field, as well as the quality of writing. The award winner will receive a monetary prize and will be recognized at the ETAPS Banquet. Eligibility ----------- Eligible for the award is any PhD student whose doctoral dissertation is in the scope of the ETAPS conferences and who completed their doctoral degree at a European academic institution in the period from January 1st, 2019 to December 31st, 2019. Nominations ----------- Award candidates should be nominated by their supervisor. Members of the Award Committee are not allowed to nominate their own PhD students for the award. Nominations consist of a single PDF file (extension .pdf) containing: * name and email address of the candidate * a short curriculum vitae of the candidate * name and email address of the supervisor * an endorsement letter from the supervisor * the final version of the doctoral dissertation * institution and department that has awarded the doctorate * a document certifying that the doctoral degree was successfully completed within the eligibility period * a report from at least one examiner of the dissertation who is not affiliated with the candidate's institution All documents must be written in English. Nominations are welcome regardless of whether results that are part of the dissertation have been published at ETAPS. Nominations should be submitted via EasyChair: https://easychair.org/conferences/?conf=etapsdda2020 The deadline for nominations is January 19th, 2020. Award Committee --------------- Caterina Urban (chair) Amal Ahmed (representing ESOP) Dirk Beyer (representing TACAS) Andrew Pitts (representing FoSSaCS) Perdita Stevens (representing FASE) Marieke Huisman From P.Achten at cs.ru.nl Tue Nov 12 10:46:09 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 12 Nov 2019 16:46:09 +0100 Subject: [TYPES/announce] [PLNL'19] Call for talk proposals (deadline November 18) - Programming Languages in the Netherlands, 12-12-2019, Radboud University Message-ID: <9ef6e948-8d28-f693-9b98-1a6b9b9f6b1f@cs.ru.nl> =================================================================== ??????????????????????????? PLNL 2019 ??????????? 2nd Workshop on Programming Languages ???????????????????? in The Netherlands ????????????????????????????? -- ???????????????? Thursday, December 12, 2019 ????????? Radboud University, Nijmegen, The Netherlands ??????????????????? CALL FOR TALK PROPOSALS ?????????????? https://wiki.clean.cs.ru.nl/PLNL19 =================================================================== Workshop Overview ----------------- After the succesfull launch of this new workshop series, PLNL'18, we are happy to invite you to give a presentation or attend the second edition. The purpose of PLNL is to bring together researchers in the area of programming languages in the Netherlands. The workshop targets programming language research in the broad sense, included but not limited to the design, implementation, theory, application, and teaching of programming languages. Workshop Format --------------- The workshop will consist of a number of contributed talks. These talks should provoke discussion and/or questions --- we strive to have interactive talks with plenty of discussion by the audience. Coffee and lunch breaks will provide the opportunity to network with your colleagues and to meet new people. Junior researchers and senior researchers are equally welcome, and both are encouraged to submit a talk proposal. Researchers that are not from the Netherlands, but for example, from neighboring countries like Belgium or Germany, are also welcome to attend. The language of the workshop is English. Registration ------------ Participation is free, but you will need to register. The deadline for registration is December 5, 2019. To register, please visit https://forms.gle/p1Pn3UnBycQH6zyr6 Submission details ------------------ Submission page: https://easychair.org/conferences/?conf=plnl19 Submission:?? Monday, November 18, 2019. Notification: Monday, November 25, 2019 Workshop:???? Thursday, December 12, 2019. Submissions for talk proposals should be described in an abstract of at most 300 words. Proposals do not need to represent original work. It is fine to propose to talk about (recently) published work. Organizers ---------- Pieter Koopman (pieter at cs.ru.nl) Peter Achten?? (P.Achten at cs.ru.nl) Program Committee ----------------- - Pieter Koopman???? Radboud University - Peter Achten?????? Radboud University - Robbert Krebbers?? Delft University of Technology - Wouter Swierstra?? University of Utrecht - Eelco Visser?????? Delft University of Technology From Marc.Bezem at uib.no Wed Nov 13 04:13:16 2019 From: Marc.Bezem at uib.no (Marc.Bezem at uib.no) Date: Wed, 13 Nov 2019 10:13:16 +0100 Subject: [TYPES/announce] Final CfP: TYPES 2019 post-proceedings, deadline 24.11 Message-ID: <20191113101316.29846kv3mt9to6r0.nmimb@impmail.uib.no> After several requests, we extend the deadline to 24 November 2019. Open call for papers Post-proceedings of the 25th International Conference on Types for Proofs and Programs TYPES 2019 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2019 was held 11-14 June in Oslo, Norway. The post-proceedings volume will be published in LIPIcs, Leibniz International Proceedings in Informatics, an open-access series of conference proceedings (http://www.dagstuhl.de/en/publications/lipics). Submission to this post-proceedings volume is open to everyone, also to those who did not participate in the conference. We welcome high-quality descriptions of original work, as well as position papers, overview papers, and system descriptions. Submissions should be written in English, not overlapping with published or simultaneously submitted work to a journal or a conference with archival proceedings. The scope of the post-proceedings is the same as the scope of the conference: the theory and practice of type theory. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory and univalent mathematics; * Applications of type theory; * Dependently typed programming; * Industrial uses of type theory technology; * Meta-theoretic studies of type systems; * Proof assistants and proof technology; * Automation in computer-assisted reasoning; * Links between type theory and functional programming; * Formalizing mathematics using type theory. IMPORTANT DATES * Paper and abstract submission: 24 November 2019 * Author notification: 25 March 2020 DETAILS * Papers have to be formatted with LIPIcs style (currently lipics-v2019.cls) and adhere to the style requirements of LIPIcs: http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ * The upper limit for the length of submissions is 20 pages * Papers have to be submitted in pdf through EasyChair: https://easychair.org/conferences/?conf=types2019postproc * Authors have the option to attach to their submission a zip or tgz file containing code (formalized proofs or programs), but reviewers are not obliged to take the attachments into account and they will not be published. * In case of questions, e.g. on the page limit, contact one of the editors. EDITORS Marc Bezem, Marc.Bezem at uib.no, University of Bergen, Norway Assia Mahboubi, assia.mahboubi at inria.fr, Inria -- Vrije Universiteit Amsterdam From gefei.zhang at pst.ifi.lmu.de Wed Nov 13 18:05:36 2019 From: gefei.zhang at pst.ifi.lmu.de (Gefei Zhang) Date: Thu, 14 Nov 2019 00:05:36 +0100 Subject: [TYPES/announce] PhD student position in the area of analysing JavaScript programs Message-ID: <0e8b6910-9124-bac0-01d2-aa2f13aea6ce@pst.ifi.lmu.de> In the Faculty of Computer Science, Communication and Economy of the University of Applied Sciences Berlin (HTW Berlin) we are seeking candidates for a position for four years of Research Associate (f/m/d) Payment Group 13(? 12 TV?D i.V.m. der Anlage 1 ? EntgeltO VKA) KNr: M 21/19 The main purpose of this part-time (30 hours / week), fixed-term position is the qualification of the successful candidate.? The duties include research and teaching in our faculty. Tasks: * Focus of the research is Software Engineering, including Software Modeling, Web Development, Software Testing, and application of formal methods to the analysis of JavaScript programs. The research results should be presented and validated by prototypes. * The successful candidate will be teaching Bachelor and Master courses on topics out of the aforementioned areas. The teaching load is 3 hours per week. The teaching language may be German or English. * Part of teaching is the supervision of Bachelor and Master theses. * Publications in journals and conferences are expected. * We expect the successful candidate to be participating in the preparation of proposals for external grants. * We expect the successful candidate to be active in academic services, such as organization of workshops and symposia. Requirements: * A master?s degree, which is graded at least as ?good?, in Computer Science, Mathematics or Physics is needed. * The successful candidate should be interested in pursuing a PhD in the aforementioned areas. * Excellent programming skills, ideally in JavaScript, are expected. * Experience in Web Development, distributed systems, and formal methods in Software Engineering would be beneficial. * Knowledge of formal methods in Software Engineering would be beneficial. * Teaching experience would be beneficial. * Necessary is the knowledge of or willingness to gender and diversity sensitive teaching * Excellent organization, team-working and communication skills are expected. HTW Berlin promotes equality of treatment and a non-discriminating environment. We provide excellent frame conditions for the combination of family and profession, and cooperate with the Dual Career Network Berlin. We aim to increase the proportion of women in those areas where they are under-represented, and explicitly encourage women to apply for this position. We will decide in favor of disabled applicants in case of equal qualification. Applications should? include? the? position? number? KNr.M 21/19 and be submitted to gefei.zhang at htw-berlin.de. Applications submitted by 21.11.2019will receive full consideration. From publicityifl at gmail.com Thu Nov 14 03:15:43 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Thu, 14 Nov 2019 00:15:43 -0800 Subject: [TYPES/announce] Second call for draft papers for TFPIE 2020 (Trends in Functional Programming in Education) Message-ID: Hello, Please, find below the second call for draft papers for TFPIE 2020. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Chair of TFPIE 2020 ======================================================================== TFPIE 2020 Call for papers http://www.staff.science.uu.nl/~hage0101/tfpie2020/index.html February 12th 2020, Krakow, Poland (co-located with TFP 2020 and Lambda Days) TFPIE 2020 welcomes submissions describing techniques used in the classroom, tools used in and/or developed for the classroom and any creative use of functional programming (FP) to aid education in or outside Computer Science. Topics of interest include, but are not limited to: FP and beginning CS students FP and Computational Thinking FP and Artificial Intelligence FP in Robotics FP and Music Advanced FP for undergraduates FP in graduate education Engaging students in research using FP FP in Programming Languages FP in the high school curriculum FP as a stepping stone to other CS topics FP and Philosophy The pedagogy of teaching FP FP and e-learning: MOOCs, automated assessment etc. Best Lectures - more details below In addition to papers, we are requesting best lecture presentations. What's your best lecture topic in an FP related course? Do you have a fun way to present FP concepts to novices or perhaps an especially interesting presentation of a difficult topic? In either case, please consider sharing it. Best lecture topics will be selected for presentation based on a short abstract describing the lecture and its interest to TFPIE attendees. The length of the presentation should be comparable to that of a paper. On top of the lecture itself, the presentation can also provide commentary on the lecture. Submissions Potential presenters are invited to submit an extended abstract (4-6 pages) or a draft paper (up to 20 pages) in EPTCS style. The authors of accepted presentations will have their preprints and their slides made available on the workshop's website. Papers and abstracts can be submitted via easychair at the following link: https://easychair.org/conferences/?conf=tfpie2020 . After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles that will be published in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Dates Submission deadline: January 14th 2020, Anywhere on Earth. Notification: January 17th 2020 TFPIE Registration Deadline: January 20th 2020 Workshop: February 12th 2020 Submission for formal review: April 19th 2020, Anywhere on Earth. Notification of full article: June 6th 2020 Camera ready: July 1st 2020 Program Committee Olaf Chitil - University of Kent Youyou Cong - Tokyo Institute of Technology Marko van Eekelen - Open University of the Netherlands and Radboud University Nijmegen Jurriaan Hage (Chair) - Utrecht University Marco T. Morazan - Seton Hall University, USA Sharon Tuttle - Humboldt State University, USA Janis Voigtlaender - University of Duisburg-Essen Viktoria Zsok - Eotvos Lorand University Note: information on TFP is available at http://www.cse.chalmers.se/~rjmh/tfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ksk at riec.tohoku.ac.jp Fri Nov 15 05:37:15 2019 From: ksk at riec.tohoku.ac.jp (Keisuke Nakano) Date: Fri, 15 Nov 2019 19:37:15 +0900 Subject: [TYPES/announce] FLOPS 2020: DEADLINE EXTENSION (abstract 22 Nov, full paper 29 Nov) Message-ID: <7033425A-9DF6-4FF3-86B8-890BED387560@riec.tohoku.ac.jp> FINAL Call For Papers (*** DEADLINE EXTENSION ***) FLOPS 2020: 15th International Symposium on Functional and Logic Programming In-Cooperation with ACM SIGPLAN =============================== 23-25 April, 2020, Akita, Japan https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/ Writing down detailed computational steps is not the only way of programming. An alternative, being used increasingly in practice, is to start by writing down the desired properties of the result. The computational steps are then (semi-)automatically derived from these higher-level specifications. Examples of this declarative style of programming include functional and logic programming, program transformation and rewriting, and extracting programs from proofs of their correctness. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming paradigm, to discuss mutually interesting results and common problems: theoretical advances, their implementations in language systems and tools, and applications of these systems in practice. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS specifically aims to promote cross-fertilization between theory and practice and among different styles of declarative programming. *** Scope *** FLOPS solicits original papers in all areas of the declarative programming: * functional, logic, functional-logic programming, rewriting systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, verifying properties of programs using declarative programming techniques; * foundations, language design, implementation issues (compilation techniques, memory management, run-time systems, etc.), applications and case studies. FLOPS promotes cross-fertilization among different styles of declarative programming. Therefore, research papers must be written to be understandable by the wide audience of declarative programmers and researchers. In particular, each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant for its area, and comparing it with previous work. Submission of system descriptions and declarative pearls are especially encouraged. *** Submission *** Submissions should fall into one of the following categories: * Regular research papers: they should describe new results and will be judged on originality, correctness, and significance. * System descriptions: they should describe a working system and will be judged on originality, usefulness, and design. * Declarative pearls: new and excellent declarative programs or theories with illustrative applications. System descriptions and declarative pearls must be explicitly marked as such in the title. Submissions must be unpublished and not submitted for publication elsewhere. Work that already appeared in unpublished or informally published workshops proceedings may be submitted. See also ACM SIGPLAN Republication Policy, as explained on the web at http://www.sigplan.org/Resources/Policies/Republication. Submissions must be written in English and can be up to 15 pages excluding references, though system descriptions and pearls are typically shorter. The formatting has to conform to Springer's guidelines. Regular research papers should be supported by proofs and/or experimental results. In case of lack of space, this supporting information should be made accessible otherwise (e.g., a link to an anonymized Web page or an appendix, which does not count towards the page limit). However, it is the responsibility of the authors to guarantee that their paper can be understood and appreciated without referring to this supporting information; reviewers may simply choose not to look at it when writing their review. FLOPS 2020 will employ a double-blind reviewing process. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work..." but rather "We build on the work of..."). The purpose of this process is to help the reviewers come to a judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Papers should be submitted electronically at https://easychair.org/conferences/?conf=flops2020 Springer Guidelines https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines *** Proceedings *** The proceedings will be published by Springer International Publishing in the Lecture Notes in Computer Science (LNCS) series (www.springer.com/lncs). *** Important Dates *** [Extended] 22 November 2019 (AoE): Abstract submission [Extended] 29 November 2019 (AoE): Submission deadline [Extended] 31 January 2020: Author notification [Extended] 20 February 2020: Camera ready due 23-25 April 2020: FLOPS Symposium *** Programming Comittee *** Elvira Albert Universidad Complutense de Madrid Mar?a Alpuente Universitat Polit?cnica de Val?ncia Edwin Brady University of St Andrews Michael Hanus CAU Kiel Nao Hirokawa JAIST Zhenjiang Hu Peking University John Hughes Chalmers University of Technology Kazuhiro Inaba Google Shin-Ya Katsumata National Institute of Informatics Ekaterina Komendantskaya Heriot-Watt University Leonidas Lampropoulos University of Pennsylvania Akimasa Morihata The University of Tokyo Shin-Cheng Mu Academia Sinica Keisuke Nakano Tohoku University (co-chair) Koji Nakazawa Nagoya University Enrico Pontelli New Mexico State University Didier Remy INRIA Ricardo Rocha University of Porto Konstantinos Sagonas Uppsala University (co-chair) Ilya Sergey Yale-NUS College Kohei Suenaga Kyoto University Tachio Terauchi Waseda University Kazushige Terui Kyoto University Simon Thompson University of Kent Philip Wadler, University of Edinburgh *** Organizers *** Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair) Kostis Sagonas Uppsala University, Sweden (PC Co-Chair) Kazuyuki Asada Tohoku University, Japan (Local Co-Chair) Ryoma Sin'ya Akita University, Japan (Local Co-Chair) Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair) *** Contact Address *** flops2020 _AT_ easychair.org ------------------------------------------------------------------------------- From kbh at umn.edu Sat Nov 16 09:00:00 2019 From: kbh at umn.edu (Favonia) Date: Sat, 16 Nov 2019 08:00:00 -0600 Subject: [TYPES/announce] Multiple tenure-track positions at the University of Minnesota Message-ID: Dear All, Our department has multiple tenure-track faculty openings. One of the areas of interest is software engineering, which includes formal methods and program analysis. We are also actively considering exceptional candidates in areas such as programming languages and logic. Please see below for the official announcement: Thanks, Favonia Department of Computer Science & Engineering University of Minnesota === https://www.cs.umn.edu/news/cse-now-hiring-new-faculty The Department of Computer Science & Engineering in the College of Science and Engineering at the University of Minnesota-Twin Cities is hiring to fill multiple tenure-track positions at the assistant professor level, although higher levels of appointments may be considered when commensurate with experience and accomplishments. Outstanding candidates with research and teaching interests in theoretical computer science, software engineering, human-computer interaction, spatio-temporal databases/database systems, and robotics are particularly encouraged to apply. Nevertheless, exceptional candidates with expertise in any area of computer science & engineering will also be considered. The robotics position is in support of a University-wide initiative (MnDRIVE) on robotics, sensors, and advanced manufacturing ( z.umn.edu/csemndrive). Topics of interest include machine learning; artificial intelligence; robotics, including design, manipulation, mobility, planning, algorithmic foundations, human-robot interaction; and embedded systems. The Department of Computer Science & Engineering is fully committed to a diverse faculty because excellence emerges when individuals with different backgrounds and experiences engage. We therefore welcome applications from individuals who will further expand that diversity; women and people from other underrepresented groups are especially encouraged to apply. Candidates must have an earned Ph.D. in Computer Science & Engineering or a closely related discipline at the time of appointment. Submit materials as described at z.umn.edu/CompSciFac333233. For full consideration, please apply by November 1, 2019; however, review of applications will continue until the positions are filled. The University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression. To learn more about equity and diversity at the University of Minnesota visit diversity.umn.edu. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johannp at appstate.edu Sat Nov 16 14:01:17 2019 From: johannp at appstate.edu (Patricia Johann) Date: Sat, 16 Nov 2019 14:01:17 -0500 (EST) Subject: [TYPES/announce] MFPS VVVXI First Call for Papers Message-ID: CALL FOR PAPERS: MFPS XXXVI https://www.monoidal.net/paris2020/mfps/ Thirty-sixth Conference on the Mathematical Foundations of Programming Semantics University of Paris Saclay, France June 1-5, 2020 Co-located with QPL 2020 ====================================================================== March 30, 2020: Abstract Submission April 3, 2020: Paper Submission May 8, 2020: Notification May 22, 2020: Final Papers Deadline All dates AoE ====================================================================== The 36th Conference on the Mathematical Foundations of Programming Semantics (MFPS 2020) takes place at University of Paris Saclay, France, June 1?5, 2020. MFPS conferences are dedicated to the areas of mathematics, logic, and computer science that are related to models of computation in general, and to semantics of programming languages in particular. This is a forum where researchers in mathematics and computer science can meet and exchange ideas. The participation of researchers in neighbouring areas is strongly encouraged. Topics include, but are not limited to, the following: bio-computation; concurrent qualitative and quantitative distributed systems; process calculi; probabilistic systems; constructive mathematics; domain theory and categorical models; formal languages; formal methods; game semantics; lambda calculus; programming-language theory; quantum computation; security; topological models; logic; type systems; type theory. We also welcome contributions that address applications of semantics to novel areas such as complex systems, markets, and networks, for example. ---------------------------------------------------------------------- INVITED SPEAKERS & SPECIAL SESSIONS: As in previous years, MFPS will have several invited speakers and special session highlighting areas within programming languages semantics. We are pleased to announce the following invited speakers and organizers of special sessions: TBD ---------------------------------------------------------------------- SUBMISSIONS: Submissions should be prepared using the ENTCS Macros (available from http://www.entcs.org) and should be up to 12 pages long excluding bibliography and appendices. Submissions will be via EasyChair: https://easychair.org/conferences/?conf=mfps20 ---------------------------------------------------------------------- PROCEEDINGS: There will be a preliminary proceedings of the conference papers that will be distributed at the meeting, with a final proceedings published in ENTCS after the meeting. ---------------------------------------------------------------------- PROGRAMME COMMITTEE: Danel Ahman (University of Ljubljana) Andrej Bauer (University of Ljubljana) Stephen Brookes (Carnegie Mellon University) Ugo Dal Lago (University of Bologna & INRIA Sophia Antipolis) Dan Ghica (University of Birmingham) Pierre Hyvernat (Universite Savoie Mount Blanc) Mauro Jaskelioff (Universidad Nacional de Rosario) Patricia Johann (Appalachian State University) - Chair Achim Jung (University of Birmingham) Barbara Koenig (Universitaet Duisburg-Essen) Dexter Kozen (Cornell University) Neel Krishnaswami (Cambridge University) Catherine Meadows (NRL) Mike Mislove (Tulane University) Joel Ouaknine (MPI-SWS) Prakash Panangaden (McGill University) Dirk Pattinson (Australian National University) Maciej Pirog (University of Wroclaw) Peter Selinger (Dalhousie University) Alexandra Silva (University College London) Kristina Sojakova (Cornell University) Ana Sokolova (University of Salzburg) Sam Staton (University of Oxford) Tarmo Uustalu (Reykjavik University) ---------------------------------------------------------------------- STEERING COMMITTEE: The steering committee of the MFPS series consists of Andrej Bauer (Ljubljana), Stephen Brookes (CMU), Achim Jung (Birmingham), Catherine Meadows (NRL), Michael Mislove (Tulane), Joel Ouaknine (Max Planck) and Prakash Panangaden (McGill). ---------------------------------------------------------------------- LOCAL ORGANIZERS: Pablo Arrighi (AMU & INRIA) Beno?t Valiron (University of Paris Saclay) < From alejandro at diaz-caro.info Fri Nov 15 15:55:18 2019 From: alejandro at diaz-caro.info (=?UTF-8?Q?Alejandro_D=C3=ADaz=2DCaro?=) Date: Fri, 15 Nov 2019 17:55:18 -0300 Subject: [TYPES/announce] ECI 2020: DEADLINE EXTENSION (22 Nov 19) - Call for course proposals In-Reply-To: References: Message-ID: Final Call for course proposals (*** DEADLINE EXTENSION ***) 34th Informatics Sciences School - ECI 2020 July 20 to 24, 2020 Buenos Aires, Argentina https://www.easychair.org/cfp/ECI2020 https://eci2020.dc.uba.ar IMPORTANT DATES 22 November 2019: Proposal submission deadline End of January 2020: Notification This is an invitation to submit proposals for courses in all areas of Computer Science to be included in the program of the "34a Escuela de Ciencias Inform?ticas" - ECI 2020, to be held at Departamento de Computaci?n, Facultad de Ciencias Exactas y Naturales, Universidad de Buenos Aires, from July 20 to 24, 2020. The Escuela de Ciencias Inform?ticas (ECI) is held annually at our department, since 1987. The goal of ECI is to offer to Computer Science students and practitioners intensive, top-level courses on topics not covered by the regular curricula. These courses are taught by prestigious lecturers from universities and institutions from all around the world. Each year, between 400 and 800 people participate in ECI, taking one, two or three courses each. COURSE FORMAT ECI courses last 15 hours in total (3 hours per day from Monday to Friday) and are addressed to advanced undergraduate or graduate students. These courses should include a final evaluation, which can be a take-home to be sent by e-?mail to the lecturer. Submissions for courses to be taught in Spanish or English are accepted. The school will cover travel, hotel and local expenses of ECI 2020 lecturers (ECI will only cover the expenses of one lecturer per proposed course). SUBMISSION INSTRUCTIONS Proposals should be submitted through https://easychair.org/conferences/?conf=eci2020 The submission must be done in PDF format, containing only the following sections: * Full Name * Course Title * Abstract (At most 1300 characters) * Topic (You must choose among the first level of ACM CCS ( https://dl.acm.org/ccs/ccs.cfm), e.g. "Theory of computation"). * Language: [English/Spanish] * Brief index (a list of topics that will be covered during the course) * Schedule (Approximate timeline of how these topics will be presented from Monday to Friday). * Suggested bibliography (At least three books or papers that are related to the topics of the course) * Student's preferred background (Background the students should have to be able to follow the course. A general description in the form of course names or topics will suffice.). * Will the course have a lab section? [Yes/No] (Optionally, your course can have a lab section for hands-on practice. In this case, the ECI organization will assign lab space with computers for the students. Note that having a lab section will restrict the number of students your course can have to no more than 50). * Optional: Local contact. (A local contact in the Department of Computer Science, FCEyN, UBA is desirable, but not mandatory) For information about previous editions, please refer to https://eci2020.dc.uba.ar/anteriores.html or send e-?mail to eci2020-chair at dc.uba.ar. Alejandro D?az-Caro (Chair) Luciana Ferrer (Co-Chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From b.a.w.spitters at gmail.com Mon Nov 18 11:14:18 2019 From: b.a.w.spitters at gmail.com (Bas Spitters) Date: Mon, 18 Nov 2019 17:14:18 +0100 Subject: [TYPES/announce] Researchers, Computer Science, Aarhus University Message-ID: https://cs.au.dk/research/centers/concordium/vacancies/ Concordium Blockchain Research Center Aarhus (COBRA) is looking to fill several full-time research positions to work at Computer Science, Aarhus University. We are looking for: PhD students Postdocs Assistant Professors (Tenure Track) Associate Professors We are hiring within the following topics: Algorithmic game theory / Mechanism design / Tokenomics Anonymous credentials Blockchain technology Consensus protocols for blockchains Cryptographic security models Distributed databases Distributed systems Efficient Implementation of Cryptography Formally verified cryptographic primitives Formal verification of cryptographic protocols, including blockchain and secure multiparty computation Game theoretic analysis of cryptographic protocols and blockchains Privacy-enhancing technologies Robust peer-to-peer systems Secure multiparty computation for blockchains Smart contract analysis Smart contract language design Smart contract semantics Smart contract verification Zero-knowledge protocols / zkSNARKs As part of your daily work at COBRA you will interact with several world-leading research groups from Computer Science and Engineering at Aarhus University. At the same time you will be given the opportunity to work in close collaboration with both the Science team and Tech team of Concordium Foundation [https://concordium.com/]. The Concordium Foundation is building and implementing a next generation, open source, science based, perpetually cutting-edge blockchain. This gives a unique possibility of doing free fundamental research, but at the same time see your research applied in practice when relevant. -------------- next part -------------- An HTML attachment was scrubbed... URL: From zufferey at mpi-sws.org Tue Nov 19 04:19:05 2019 From: zufferey at mpi-sws.org (Damien Zufferey) Date: Tue, 19 Nov 2019 10:19:05 +0100 Subject: [TYPES/announce] 2nd VMCAI Winter School, Call For Participation and Scholarship Applications Message-ID: ================================================== CALL FOR PARTICIPATION AND SCHOLARSHIP APPLICATION 2nd VMCAI Winter School New Orleans, Louisiana, United States, January 16-18, 2019 https://popl20.sigplan.org/home/VMCAI-2020#VMCAI-Winter-School ================================================= ABOUT: The VMCAI Winter School is the second winter school on formal methods associated with VMCAI 2020, which will take place in New Orleans, Louisiana on January 16-18, 2020.? In the vein of VMCAI, the school is meant to facilitate interaction, cross-fertilization, and advancement of hybrid methods that combine verification, model checking, and abstract interpretation. The school is aimed primarily at PhD students but we will also consider applications from senior undergrad and master students who intend to continue their study in the field of verification. REGISTRATION AND SCHOLARSHIP APPLICATION: The registration deadline for the winter school is November 27, 2019. The registration is *free* but mandatory. Please take into consideration that the number of attendees and support is limited. Register as soon you are sure to be able to attend the Winter School. As part of the registration, you can apply for travel and accommodation support. Furthermore, we offer to help find room mates to reduce the accommodation cost. Students with alternative sources of funding are welcome. PROGRAM: The VMCAI Winter School program will feature lectures and tutorials from both academia and industry experts in their respective fields. We have the following speakers already confirmed: * Rajeev Alur (University of Pennsylvania) * Igor Konnov (Interchain Foundation) * Marta Kwiatkowska (University of Oxford) * Corina Pasareanu (NASA Ames and Carnegie Mellon University) * Andreas Podelski (University of Freiburg) * Natasha Sharygina (University of Lugano) * Helmut Seidl (TU Munich) * Moshe Vardi (Rice University) * Mike Whalen (Amazon) * Valentin W?stholz (Consensys Diligence) The lectures range from fundamental topics such as logic and automata to recent application of verification in data centers, blockchain, and smart contracts. A detailed program including the lectures topics is available at the school website: https://popl20.sigplan.org/home/VMCAI-2020#VMCAI-Winter-School The 2nd VMCAI Winter School will take place at the New Orleans BioInnovation Center.? The school location and schedule has been chosen to integrate nicely with POPL (https://popl20.sigplan.org/) and VMCAI (https://popl20.sigplan.org/home/VMCAI-2020) that will take place in New Orleans, Louisiana from January 19-25, 2019. Organizers: Dirk Beyer, LMU Munich, Germany Damien Zufferey, MPI-SWS, Germany From edd at theunixzoo.co.uk Tue Nov 19 10:53:28 2019 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Tue, 19 Nov 2019 15:53:28 +0000 Subject: [TYPES/announce] MoreVMs 2020: Workshop on Modern Language Runtimes, Ecosystems, and VMs Message-ID: <20191119155328.GA36952@fremen.lan> ============================================================================ Call for Extended Abstracts and Talks: MoreVMs?20 4th Workshop on Modern Language Runtimes, Ecosystems, and VMs Co-located with ?Programming??20 March 23rd or 24th, 2020, Porto, Portugal https://2020.programming-conference.org/home/MoreVMs-2020 ============================================================================ Following three previous successful editions, the MoreVMs?20 workshop aims to bring together industrial and academic programmers to discuss the design, implementation, and usage of modern languages and runtimes. This includes aspects such as reuse of language runtimes, modular implementation, language design, and compilation strategies. By bringing together both researchers and practitioners, the workshop aims to enable a diverse discussion on how languages and runtimes are currently being utilized, and where they need to improve further. In addition to conventional workshop-style submissions, MoreVMs also accepts (and encourages) submissions that present early-stage work and emerging ideas. Relevant topics include, but are definitely not limited to, the following: - Extensible VM design (compiler- or interpreter-based VMs) - Reusable components (e.g. interpreters, garbage collectors, ...) - Static and dynamic compilation techniques - Techniques for targeting high-level languages such as JavaScript - Interoperability between languages - Tooling support (e.g. debugging, profiling, etc.) - Programming language development environments - Case studies of existing language implementation approaches - Language implementation challenges and trade-offs - Surveys and usage reports to understand usage in the wild - Ideas for more predictable performance - Ideas for how VMs could take advantage of new hardware features - Ideas for how we should build languages in the future Workshop Format and Submissions ------------------------------- We welcome presentation proposals in the form of extended abstracts (2 to 4 pages long) and talk proposals (title and 400 words abstract) discussing new techniques, insights, experiences, works-in-progress, as well as future visions, from either an academic or industrial perspective. The extended abstracts and talk proposals, and if the speakers wish, their slides, will be published on the workshop's website. Alternatively, extended abstracts can be published as part of the companion of ?Programming??20 in the ACM DL. Publication in the ACM DL is conditional on the acceptance by the program committee. Please note that MoreVMs?20 is organized as an academic workshop, and as such, speakers will be required to register for the workshop. We regret that we are unable to cover registration, travel, or accommodation costs for authors. Author Instructions ------------------- Submissions should use the ACM `acmart` format: https://www.acm.org/publications/proceedings-template If you are using LaTeX, submissions should use the 'acmart' document class with the 'sigconf' option, and with a font size of 9 point. Please use the Libertine/Biolinum font family. Please include page numbers in your submission using the LaTeX command `\settopmatter{printfolios=true}`. All submissions should be in PDF format. Please also ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes are legible. Submission Site: https://easychair.org/conferences/?conf=morevms20 Important Dates --------------- Extended abstract and talk submissions: 2020-01-10 Author notification: 2020-02-10 Camera Ready: 2020-02-21 Workshop: 2020-03-23 or 2020-03-24 All deadlines are Anywhere on Earth (AoE), i.e. GMT/UTC-12:00 hour. Invited Speakers ----------------- Roman Kennke, Shenandoah GC Project Lead, Red Hat Leszek Swirski, Software Engineer, V8 Team, Google Program Committee ----------------- Nicolas B. Pierron, Mozilla, France Cl?ment B?ra, Google, Denmark Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium Stephen Kell, University of Kent, United Kingdom Christoph Kirsch, University of Salzburg, Austria Hidehiko Masuhara, Tokyo Institute of Technology, Japan Gabriela Alexandra Moldovan, Cloudflare, United Kingdom David Pearce, Victoria University of Wellington, New Zealand Manuel Rigger, ETH Zurich, Switzerland Jennifer B. Sartor, Ghent University and Vrije Universiteit Brussel, Belgium Tomoharu Ugawa, Kochi University of Technology, Japan Michael Van De Vanter, Cal Poly, San Luis Obispo, United States Andy Wingo, Igalia, S.L., United States Organizers ---------- Edd Barrett, King's College London, United Kingdom Fabio Niephaus, Hasso Plattner Institute, University of Potsdam, Germany From sam.staton at cs.ox.ac.uk Tue Nov 19 15:41:28 2019 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Tue, 19 Nov 2019 20:41:28 +0000 Subject: [TYPES/announce] ICALP-LICS 2020 Second Call for Workshops Message-ID: ICALP 2020 (http://econcs.pku.edu.cn/icalp2020/) and LICS 2020 (https://lics.siglog.org/lics20/) will take place in co-location from 8th till 12th of July 2020 in Beijing, China. The conferences will be preceded by two days of joint workshops, held on July 6th and 7th. We invite proposals of workshops affiliated with ICALP-LICS 2020 on all topics covered by ICALP and LICS, as well as other areas of theoretical computer science. Proposals should be submitted no later than *** November 30th, 2019 *** by sending an email to frederic.blanqui at inria.fr. Due to limited space of the venue we might not be able to accommodate all the proposed workshops. You should expect notification on the acceptance of your proposal by mid December 2019. A workshop proposal submission should consist of: - workshop's name and URL (if already available) - workshop's organizers together with their email addresses and web pages; - short description of the area covered by the workshop and the motivation behind it; - expected number of participants (if available, please include the data of previous years); - planned format of the event; - date preference (July 6th or 7th). As for the format, a standard option is a one-day workshop consisting of invited talks by leading experts and of shorter contributed talks, either directly invited by the organizers or selected among submissions. Deviations from this standard are also warmly welcome, including a shorter or a longer time span than a full day, or other elements of the schedule like open problem sessions, discussion panels, or working sessions. If you plan to have invited speakers, please specify their expected number and, if possible, tentative names. If you plan a call for papers or for contributed talks followed by a selection procedure, the submission date should be scheduled after ICALP 2020 and LICS 2020 notification, while the notification should take place considerably before the early registration deadline. In your submission please include details, in particular the time schedule, of the planned procedure of selecting papers and/or contributed talks. If you plan to have published proceedings of your workshop, please provide the name of the publisher. Please be advised that ICALP-LICS 2020 is not able to provide any financial support for publishing workshop proceedings. We expect the workshops to be financially independent. The expenses related to the participation of invited speakers, production of workshop materials, etc. should be covered from independent sources. On top of standard ICALP/LICS registration fee there will be a moderate registration fee for the workshops that will cover coffee breaks. This workshop fee will be waived for maximum two invited speakers for each workshop. Workshop selection committee: Fr?d?ric Blanqui Naoki Kobayashi Yuqin Kong Micha? Pilipczuk Zhilin Wu Lijun Zhang From evan.chang at colorado.edu Tue Nov 19 18:01:28 2019 From: evan.chang at colorado.edu (Bor-Yuh Evan Chang) Date: Tue, 19 Nov 2019 16:01:28 -0700 Subject: [TYPES/announce] Tenure-Track Faculty Openings at U of Colorado Boulder in Trustworthy Software Message-ID: Greetings from CU Boulder! Please consider applying or encourage your students and postdocs to apply for a tenure-track position in the Department of Computer Science at the University of Colorado Boulder in the area of Trustworthy Software. Applications will be evaluated beginning on December 1, 2019 and will continue until the position is filled. Apply at https://jobs.colorado.edu/jobs/JobDetail/21053/. More details appear below. Best Regards, Evan Bor-Yuh Evan Chang (https://www.cs.colorado.edu/~bec/) CU Programming Languages and Verification (CUPLV) (https://plv.colorado.edu/ ) Department of Computer Science (https://www.colorado.edu/cs/) University of Colorado Boulder (https://www.colorado.edu/) --- We currently have an open tenure-track faculty position in the Department of Computer Science at the University of Colorado Boulder (CU) in the area of Trustworthy Software. This includes, but is not limited to, a broad swath of topics, including programming language foundations (e.g., type systems, language design), large-scale distributed systems (e.g., cloud computing), secure software (e.g., language-based security), probabilistic programming (e.g., languages for machine learning), automated reasoning (e.g., program analysis, software verification), industrial-scale computing (e.g., software engineering), and computing education research. The position is open at all levels, with emphasis on applicants at the Assistant Professor level. Candidates whose expertise cuts across engineering and related disciplines are especially encouraged to apply. The position will remain open until filled, though for full consideration applications should be received by December 1, 2019. Find more details and apply through the following link: https://jobs.colorado.edu/jobs/JobDetail/21053/. -------------- next part -------------- An HTML attachment was scrubbed... URL: From chong at seas.harvard.edu Wed Nov 20 23:41:58 2019 From: chong at seas.harvard.edu (Stephen Chong) Date: Wed, 20 Nov 2019 23:41:58 -0500 Subject: [TYPES/announce] Lecturer/ADUS at Harvard University Message-ID: <115D1A4B-A271-4E17-8B03-71B93A2BD03F@seas.harvard.edu> Hi all, Harvard Computer Science is seeking a Lecturer/Assistant Director of Undergraduate Studies. A great candidate would be someone passionate about teaching and mentoring and excited to build a diverse and inclusive Undergraduate Computer Science community at Harvard. Key responsibilities are: - Teach (or co-teach) one undergraduate Computer Science course per semester. - Join and help lead the Computer Science Undergraduate Advising team (which includes mentoring and advising undergraduate students and developing materials, initiatives, and ev?ents to foster a welcoming and inclusive Harvard Computer Science community.) The job posting is at https://tiny.cc/harvardadus. Any questions, feel free to contact Steve Chong . Cheers, Steve. -------------- next part -------------- An HTML attachment was scrubbed... URL: From paolo.pistone at uniroma3.it Thu Nov 21 06:15:44 2019 From: paolo.pistone at uniroma3.it (Paolo Pistone) Date: Thu, 21 Nov 2019 11:15:44 +0000 Subject: [TYPES/announce] =?utf-8?q?First_CfP=3A_Workshop_=22Proofs=2C_Co?= =?utf-8?q?mputation_and_Meaning=22=2C_T=C3=BCbingen_20-21_March_2020?= Message-ID: ******************************************************************************* First CfP: Workshop "Proofs, Computation and Meaning" University of T?bingen (Germany), March 20-21 2020 ******************************************************************************* SCOPE: Around thirty years after the fall of Hilbert's program, the proofs-as-programs paradigm established the view that a proof should not be identified, as in Hilbert's metamathematics, with a string of symbols in some formal system. Rather, proofs should consist in computational or epistemic objects conveying evidence to mathematical propositions. The relationship between formal derivations and proofs should then be analogous to the one between words and their meanings. This view naturally gives rise to questions such as ?which conditions should a formal arrangement of symbols satisfy to represent a proof?? or ?when do two formal derivations represent the same proof?". These questions underlie past and current research in proof theory both in the theoretical computer science community (e.g. categorical logic, domain theory, linear logic) and in the philosophy community (e.g. proof-theoretic semantics). In spite of these common motivations and historical roots, it seems that today proof theorists in philosophy and in computer science are losing sight of each other. This workshop aims at contributing to a renaissance of the interaction between researchers with different backgrounds by establishing a constructive environment for exchanging views, problems and results. ******************************************************************************* IMPORTANT DATES: Extended abstract submission deadline: 15 January 2020 Student grant application: 15 January 2020 Notification: 25 January 2020 Registration deadline: 15 February 2020 Workshop: 20-21 March 2020 Warm-up tutorials for Master and PhD students: 19 March 2020 ******************************************************************************* INVITED SPEAKERS: In addition to regular invited talks, the workshop includes two tutorials, aimed at introducing recent ideas on the correspondence between proofs, programs and categories as well as to the historical and philosophical aspects of the notions of infinity and predicativity. Tutorials: - Laura Crosilla (University of Oslo) - Noam Zeilberger (University of Birmingham) Regular speakers: - Bahareh Afshari (University of Gothenburg) - Federico Aschieri (TU Vienna) - Gilda Ferreira (Universidade Aberta, University of Lisbon) - Dominic Hughes (UC Berkeley) - Alberto Naibo (Paris 1 University) - Gabriel Scherer (INRIA, Saclay) ******************************************************************************* SUBMISSIONS: We invite submissions for contributed talks on topics related to the themes of the meeting. These include, but are not restricted to: - Identity of proofs - Graphical/diagrammatic representations of proofs - Typed vs untyped proof theory - Paradoxes and circular reasoning - Constructivism and (im)predicativity - Duality proofs/refutations - Computational interpretations of classical and non-classical logics - Non-deterministic/probabilistic aspects of computation - Inductive/co-inductive constructions in proof theory and type theory - (Higher-)categorical proof theory - Substructural aspects of logic - Philosophical and historical reflections on any of the above Submissions should consist in a 1-2 pages extended abstract and should be sent to luca.tranchini at gmail.com or paolo.pistone at uniroma3.it by 15 JANUARY 2020. ******************************************************************************* CALL FOR PARTICIPATION: We strongly encourage Master and PhD students in any related area to participate and to apply for a limited number of travel grants. Warm-up tutorials for students introducing the proofs-as-programs correspondence between proof theory and type theory will be organized on 19 March, the day before the start of the workshop. The detailed program of the tutorials will follow. Also, there might be possibility to get ECTS credits for PhD students. Travel grant applications must include a 1-page motivation letter and a cv and must be sent to luca.tranchini at gmail.com or paolo.pistone at uniroma3.it by 15 JANUARY 2020. ******************************************************************************* REGISTRATION: Registration is mandatory and will open in due time. There will be a small registration fee (20 euros) covering both coffee breaks and the social dinner. ******************************************************************************* ORGANIZERS: Luca Tranchini (T?bingen University), luca.tranchini at gmail.com Paolo Pistone (Bologna University), paolo.pistone at uniroma3.it -------------- next part -------------- An HTML attachment was scrubbed... URL: From kiko.fernandez at it.uu.se Thu Nov 21 07:18:53 2019 From: kiko.fernandez at it.uu.se (Kiko Fernandez Reyes) Date: Thu, 21 Nov 2019 13:18:53 +0100 Subject: [TYPES/announce] [DisCoTec 2020] Joint Call for Papers Message-ID: <328872eb-6c61-bfde-dd00-a79044539150@it.uu.se> ************************************************************************ Joint Call for Papers 15th International Federated Conference on Distributed Computing Techniques DisCoTec 2020 Valletta, Malta, 15-19 June 2020 https://www.discotec.org/2020 ************************************************************************ DisCoTec 2020 is one of the major events sponsored by the International Federation for Information Processing (IFIP). It gathers conferences and workshops that cover a broad spectrum of distributed computing subjects, ranging from theoretical foundations and formal description techniques to systems research issues. * Main Conferences * - COORDINATION (https://www.discotec.org/2020/coordination) 22st IFIP International Conference on Coordination Models and Languages PC Chairs: Simon Bliudze (Inria Lille ? Nord Europe, France) and Laura Bocchi (University of Kent, UK) - DAIS (https://www.discotec.org/2020/dais) 20th IFIP International Conference on Distributed Applications and Interoperable Systems PC Chairs: Anne Remke (University of M?nster, Germany) and Valerio Schiavoni (University of Neuch?tel, Switzerland) - FORTE (https://www.discotec.org/2020/forte) 40th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems PC Chairs: Alexey Gotsman (IMDEA Software Institute, Spain) and Ana Sokolova (University of Salzburg, Austria) * Important Dates (for all main conferences) * - February 3, 2020: Submission of abstract - February 14, 2020: Submission of papers - April 10, 2020: Notification of accepted papers - April 24, 2020: Camera ready - June 15-19, 2020: Conferences and Workshops * Keynote Speakers * TBA * Submission Categories * COORDINATION: Full papers (up to 15 pages + 2 pages references), Short papers (up to 6 pages + 2 pages references), Survey papers (up to 25 pages + 2 pages references), Tool papers (up to 6 pages + 2 pages references + 10min demo video). DAIS Full papers (up to 15 pages + 2 pages references). Full practical experience reports (up to 15 pages + 2 pages references) Work-in-progress (up to 6 pages + 2 pages references) FORTE Full papers (page limit: up to 15 pages + 2 pages references) Short papers (page limit: up to 6 pages + 2 pages references) (Rough diamonds, Tool (demonstration) papers, Position papers) ?Journal First? papers (page limit: up to 2 pages, including references) More information is available on the conference website. * Proceedings * The proceedings of DisCoTec 2020 main conferences will be published in Springer's LNCS-IFIP volumes. * Special issue * The individual conferences will organise special issues of extended and selected papers in reputable journal such as Logical Methods in Computer Science and Journal of Parallel and Distributed Computing. More information is available at the conference website. * Submission Instructions * Authors are invited to submit their contributions electronically in PDF using a two-phase online submission process. Registration of the paper information and abstract (max. 250 words) must be completed before February 3, 2020. Submission of the manuscript is due no later than February 14, 2020. Submissions are handled through the EasyChair conference management system: https://easychair.org/conferences/?conf=coordination2020 https://easychair.org/conferences/?conf=dais2020 https://easychair.org/conferences/?conf=forte20 Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere (cf. IFIP's Author Code of Conduct, see http://www.ifip.org/ under Publications/Links). The submissions must not exceed the total page number limit, including figures and references, prepared using Springer?s LNCS style. Submissions not adhering to the above specified constraints may be rejected without review. DisCoTec conferences welcome contributions in theoretical models and foundations of coordination, concurrency, programming languages, practical and conceptual aspects of distributed computations as well as models and formal specification, testing and verification methods for distributed computing. Detailed information about the topics, the submission categories and the corresponding page limits are available at the conference website. For each accepted paper, one of the authors must register to DisCoTec 2020 and attend the corresponding conference to present the paper. * Satellite Events * DisCoTec features also workshops, tutorials and a tool track. Workshops, tutorials and tools demonstrations should fall in the areas of the DisCoTec conferences. For more information, check the website: http://www.discotec.org/2020/satellite-events * Organising Committee * Adrian Francalanza (University of Malta, Malta - General chair) Davide Basile (University of Florence, Italy - Publicity chair) Kiko Fern?ndez-Reyes (Uppsala University, Sweden - Publicity chair) Antonis Achilleos (Reykjavik University, Iceland - Workshops chair) Duncan Attard (University of Malta, Malta - Workshops chair) Ornela Dardha (University of Glasgow, United Kingdom - Workshops chair) Lucienne Bugeja (University of Malta, Malta - Logistics) * Steering Committee * Rocco De Nicola (IMT Lucca, Italy) Pascal Felber ( University of Neuch?tel, Switzerland) Kurt Geihs (University of Kasel, Germany) Kostas Magoutis (ICS-FORTH, Greece) Elie Najm (Telecom Paris Tech, France ? Chair) Manuel N??ez (Universidad Complutense de Madrid, Spain) Rui Oliveira (University of Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Gianluigi Zavattaro (University of Bologna, Italy) * Advisory Board * Alain Girault (INRIA Grenoble, France) Uwe Nestmann (TU Berlin, Germany) Michele Loreti (University of Camerino, Italy) Jim Dowling (RISE & KTH, Sweden) Marjan Sirjani (University of Malarden, Sweden) Frank de Boer (CWI, The Netherlands) Farhad Arbab (CWI, The Netherlands) Lea Kutvonen (University of Helsinki, Finland) John Derrick (University of Sheffield, UK) To receive live, up to date information, follow us on Twitter: https://twitter.com/DisCoTecConf N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From naohaya at cse.kyoto-su.ac.jp Fri Nov 22 02:28:26 2019 From: naohaya at cse.kyoto-su.ac.jp (Naohiro Hayashibara) Date: Fri, 22 Nov 2019 16:28:26 +0900 Subject: [TYPES/announce] Call for Papers and Workshop/Special Session Proposals: IEEE DASC 2020 Message-ID: We apologize in advance if you receive multiple copies of this DASC 2020 CFP. We appreciate your help if you forward this CFP to your colleague and email lists. ==============CALL FOR PAPERS================= IEEE DASC 2020 The 18th IEEE Int'l Conference on Dependable, Autonomic and Secure Computing (DASC 2020) June 22-26, 2020, Calgary, Canada http://cyber-science.org/2020/dasc/ Sponsored by IEEE, IEEE Computer Society Supported by IEEE Technical Committee of Scalable Computing (TCSC), IEEE SMC TC on CyberMatics and IEEE CIS Smart World TC ============================================== ----------------------- INTRODUCTION ----------------------- IEEE DASC 2020 will be held in June 22-26, 2020, Calgary, Canada , co-located with IEEE CyberSciTech 2020, IEEE PICom 2020 and IEEE CBDCom 2020. IEEE DASC 2020 aims to bring together computer scientists, industrial engineers, and researchers to discuss and exchange experimental and theoretical results, novel designs, work-in-progress, experience, case studies, and trend-setting ideas in the areas of dependability, security, trust and/or autonomic computing systems. Topics of particular interests include the following tracks, but are not limited to: Track 1. Dependable and Fault-tolerant Computing - Fundamentals, including Dependability Evaluation, Dependable Sensors, QoS, SOA, etc. - Dependable & Fault-tolerant Computing in Big Data, CPS, IoT, SDN, and Real-time System - Dependability & Fault-tolerance in Cloud/Fog/Edge Computing, and Pervasive Computing - Human Aspects, and Education - Software Engineering in Dependable and Fault-tolerant Computing - Artificial Intelligence Techniques in Dependable and Fault-tolerant Computing - Hardware and Software Reliability, Verification and Testing - Safety-critical Systems, Mission-critical Systems Track 2. Network and System Security and Privacy - Fundamentals, including Intrusion-Detection, Digital Forensics, (Counter-)Surveillance, etc. - Security and Privacy in Big Data, CPS, IoT, SDN, and Real-time Systems - Security and Privacy in Cloud/Fog/Edge Computing, Mobile and Pervasive Computing - Artificial Intelligence Techniques in Network and System Security and Privacy - Human Aspects, and Education - Cyber Attack, Crime and Cyber War - Biometric Issues in Security and Privacy Track 3. Autonomic Computing and Autonomous Systems - Fundamentals, including Agents, Real-Time Perception, Decision, Control, Self-healing, etc. - Autonomic and Autonomous Issues in Big Data, CPS, IoT, SDN, and Real-time Systems - Autonomic and Autonomous Issues in Cloud/Fog/Edge Computing, Pervasive Computing - Self-Organization and Organic Computing, - Cognitive Computing and Self-Aware Computing - Energy Management in Autonomic Computing and Autonomous Systems - Software Engineering in Autonomic Computing and Autonomous Systems - Artificial Intelligence Techniques in Autonomic Computing and Autonomous Systems - Human Aspects, and Education Track 4. Industrial Applications and Emerging Techniques - Software/Apps/Tools Development for Dependable and Secure Applications - Autonomous Robotics, Vehicles, Machines, and Various Systems - IoT and Sensor Network, Big Data, Smart Grid, Aerospace, Transportation Applications - Safety Care, Medical Care and Services, IoT-based Healthcare - Other Applications and Emerging Techniques - Social Aspects of Applying Systems --------------------- IMPORTANT DATES --------------------- Workshop/Special Session Proposal Due: Nov 30, 2019 Paper Submission Due: Feb 15, 2020 Demo/Poster/WiP Submission Due: Mar 10, 2020 Author Notification: Apr 01, 2020 Camera-ready Paper Due: May 10, 2020 --------------------------------------------------------- SUBMISSION AND PUBLICATION INFORMATION --------------------------------------------------------- Authors are invited to submit their original research work using IEEE CS Proceedings format via DASC 2020 website: http://cyber-science.org/2020/dasc/sub/. Research paper (8 pages) should explore a specific technology problem and propose a complete solution to it, with experimental results. Work-in Progress (WiP) Papers (4~6 pages) and Demo/Poster papers (2~4 pages) must describe working systems within the scope of DASC. Workshop & Special Session papers (6 pages) need to be submitted to corresponding workshops & special sessions. * Accepted papers will be included into the proceedings published by IEEE Computer Society Press (EI indexed). * At least one of the authors of any accepted paper is required to register and present the paper at the conference. * Extended versions of selected papers will be considered for fast-track publication in some prestige journals (SCI/EI indexed). * Best Paper Awards will be given for the best papers in DASC 2020. -------------------------------- ORGANIZING COMMITTEES -------------------------------- Honorary Chairs Vincenzo Piuri, University of Milan, Italy Pamela Hawranik, Athabasca University, Canada General Chairs Rossitza Marinova, Concordia Univ. of Edmonton, Canada Md Zakirul Alam Bhuiyan, Fordham University, USA General Executive Chairs Henry Leung, The University of Calgary, Canada Mohammad Zulkernine, Queen's University,Canada Program Chairs Bo Yang, Univ. of Elec. Sci. & Tech. of China, China Aniello Castiglione, Univ. of Naples Parthenope, Italy Program Vice-Chairs (Track Chairs) Liang Luo, Univ.of Elec. Sci. & Tech. of China,China Alireza Jolfaei, Federation University, Australia Lunke Fei, Guangdong Univ. of Technology, China Fengyu Wang, Shandong University, China Behrouz Far, The University of Calgary, Canada Ismail Hamieh, National Research Council, Canada Mohammad Moshirpour, Univ. of Calgary, Canada Changqing Luo, Virginia Commonwealth Univ., USA Workshop/Special Session Chairs Kashif Saleem, King Saud University, Saudi Arabia Michele Nappi, Universit? di Salerno, Italy Sabu M. Thampi, Indian Inst. of Info. Tech. & Mngt. Kerala, India WiP/Poster/Demo Chairs Yanmei Hu, Chengdu Univ. of Technology, China S. M. Kamruzzaman, Humber College, Canada Federico Tramarin, University of Padova, Italy Junggab Son, Kennesaw State University, USA Special Issue Chairs Gautam Srivastava, Brandon University, Canada Zhihan Lv, Qingdao University, China Abbas Haider, Nat?l Univ. of Sci. & Tech., Pakistan Publicity Chairs Naohiro Hayashibara, Kyoto Sangyo Univ., Japan Hau-San Wong, City Univ. of Hong Kong, China Weizhi Meng, Technical Univ. of Denmark, Demark Sk Md Mizanur Rahman, Centennial College, Canada International Advisory Committee (alphabetical) Mohammed Atiquzzaman, Univ. of Oklahoma, USA Nobuyasu Kanekawa, Hitachi, Ltd., Japan Sy-Yen Kuo, National Taiwan University, Taiwan Jiming Liu, Hong Kong Baptist University, China Yew-Soon Ong, Nayang Technological University, Singapore Hideyuki Takagi, Kyushu University, Japan Tatsuhiro Tsuchiya, Osaka University, Japan Simon X. Yang, University of Guelph, Canada Steering Committee Jianhua Ma (Chair), Hosei University, Japan Laurence T. Yang (Chair), St. Francis Xavier Univ., Canada Yuanshun Dai, Univ. of Elec. Sci. & Tech. of China, China Tadashi Dohi, Hiroshima University, Japan Md Zakirul Alam Bhuiyan, Fordham Univ., USA Please visit the DASC 2020 Website http://cyber-science.org/2020/dasc/ for the complete listing of organizing committee and TPC members. -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Fri Nov 22 09:20:35 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Fri, 22 Nov 2019 15:20:35 +0100 Subject: [TYPES/announce] [PLNL'19] call for participation (deadline December 5) - Programming Languages in the Netherlands, 12-12-2019, Radboud University Message-ID: <7ef6b0e6-2fc2-83bc-d0cd-2668a4fa67ed@cs.ru.nl> =================================================================== ??????????????????????????? PLNL 2019 ??????????? 2nd Workshop on Programming Languages ???????????????????? in The Netherlands ????????????????????????????? -- ???????????????? Thursday, December 12, 2019 ????????? Radboud University, Nijmegen, The Netherlands ??????????????????? CALL FOR PARTICIPATION ?????????????? https://wiki.clean.cs.ru.nl/PLNL19 ???????????????????????? sponsored by ????????????????????? Radboud University ???????????????????????????? NWO =================================================================== Workshop Overview ----------------- After the successful launch of this new workshop series, PLNL'18, we are happy to invite you to participate in the second edition. The purpose of PLNL is to bring together researchers in the area of programming languages in the Netherlands. The workshop targets programming language research in the broad sense, included but not limited to the design, implementation, theory, application, and teaching of programming languages. Workshop Format --------------- The workshop consists of a number of contributed talks. These talks should provoke discussion and/or questions --- we strive to have interactive talks with plenty of discussion by the audience. Coffee and lunch breaks will provide the opportunity to network with your colleagues and to meet new people. Junior and senior researchers are equally welcome. Researchers that are not from the Netherlands, but for example, from neighboring countries like Belgium or Germany, are also welcome to attend. The language of the workshop is English. Programme --------- The programme can be found here: https://wiki.clean.cs.ru.nl/PLNL19. Registration ------------ Participation is free, but you will need to register. The deadline for registration is December 5, 2019. To register, please visit https://forms.gle/p1Pn3UnBycQH6zyr6 Optional dinner --------------- If there is sufficient demand we will try to organise a diner after the event. The diner is at your own costs. Organizers ---------- Pieter Koopman (pieter at cs.ru.nl) Peter Achten?? (P.Achten at cs.ru.nl) Program Committee ----------------- - Pieter Koopman???? Radboud University - Peter Achten?????? Radboud University - Robbert Krebbers?? Delft University of Technology - Wouter Swierstra?? University of Utrecht - Eelco Visser?????? Delft University of Technology From deligu at di.unito.it Fri Nov 22 11:39:47 2019 From: deligu at di.unito.it (Ugo de'Liguoro) Date: Fri, 22 Nov 2019 17:39:47 +0100 Subject: [TYPES/announce] ITRS 2020 Call for contributions Message-ID: <79677c95-ac82-d93c-1af9-f9efc72ee924@di.unito.it> TRS 2020 Call for contributions Tenth Workshop on Intersection Types and Related Systems 6 March 2020, Turin Affiliated with Types 2020 Web: http://www.di.unito.it/~deligu/ITRS2020/ Aims and Scope Intersection types were introduced near the end of the 1970s to overcome the limitations of Curry's type assignment system and to provide a characterization of the strongly normalizing terms of the Lambda Calculus. The key idea is to introduce an intersection type constructor ? such that a term of type t ? s can be used at both type t and s within the same context. This provides a finite polymorphism where various, even unrelated, types of the term are listed explicitly, differently from the more widely used universally quantified types where the polymorphic type is the common schema which stands for its various type instances. As a consequence, more terms (all and only the normalizing terms) can be typed than with universal polymorphism. Although intersection types were initially intended for use in analyzing and/or synthesizing lambda models as well as in analyzing normalization properties, over the last twenty years the scope of the research on intersection types and related systems has broadened in many directions. Restricted (and more manageable) forms have been investigated, such as refinement types. Type systems based on intersection type theory have been extensively studied for practical purposes, such as program analysis and higher-order model checking. The dual notion of union types turned out to be quite useful for programming languages. Finally, the behavioural approach to types, which can give a static specification of computational properties, has become central in the most recent research on type theory. The ITRS 2020 workshop aims to bring together researchers working on both the theory and practical applications of systems based on intersection types and related approaches. Possible topics for submitted papers include, but are not limited to: * Formal properties of systems with intersection types. * Results for related systems, such as union types, refinement types, or singleton types. * Applications to lambda calculus, pi-calculus and similar systems. * Applications for programming languages, program analysis, and program verification. * Applications for other areas, such as database query languages and program extraction from proofs. * Related approaches using behavioural/intensional types and/or denotational semantics to characterize computational properties. * Quantitative refinements of intersection types. ITRS workshops have been held every two years; Information about the previous events is available at the ITRS home page. Invited Speaker: * Jeremy Siek? (Indiana University Bloomington) Contributed talks: Authors are invited to submit an abstract (2 pages bibliography excluded) in PDF format, through EasyChair. Publishing of a full paper is planned in post-proceedings to appear in EPTCS, therefore we recommend using the EPTCS macro package to prepare submissions. Informal proceedings will be made available at the workshop. Program committee: * Ugo de' Liguoro (Turin University) * Jeremy Siek? (Indiana University Bloomington) * Andrej Dudenhefner (Saarland University) * Antonio Bucciarelli (Universit? Paris Diderot) * Daniel de Carvalho (Innopolis University) * Kazushige Terui (Kyoto University) * Silvia Ghilezan (University of Novi Sad) Important Dates: Abstract submission: 10 January, 2020 Author notification: 1 February, 2020 Final version: 15 February, 2020 Workshop: 6 March, 2020 Organizer Ugo de' Liguoro (Universit? di Torino, Italy) Steering Committee Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Jakob Rehof (University of Dortmund, Germany) Joe Wells (Heriot-Watt University, Scotland) -- Ugo de'Liguoro Associate Professor Dept. of Computer Science University of Torino Corso Svizzera 185, 10149, Torino (Italy) phone +39 011 6706766 - fax +39 011 751603 -------------- next part -------------- An HTML attachment was scrubbed... URL: From deligu at di.unito.it Fri Nov 22 11:40:57 2019 From: deligu at di.unito.it (Ugo de'Liguoro) Date: Fri, 22 Nov 2019 17:40:57 +0100 Subject: [TYPES/announce] TYPES 2020 - Call for contributions Message-ID: TYPES 2020 - Call for contributions 26th International Conference on Types for Proofs and Programs 2 - 5 March 2020, Turin Web: https://types2020.di.unito.it/ Torino, Italy BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the program is organised under the auspices of EUTypes. INVITED SPEAKERS * Sara Negri (University of Helsinki) * Pierre Marie-P?drot (Inria Rennes-Bretagne-Atlantique) * Ulrik Buchhotlz (Technische Universit?t Darmstadt) * Leonardo de Moura (RISE-Microsoft Research) CONTRIBUTED TALKS We solicit contributed talks: Selection of those will be based on extended abstracts/short papers of 2 pp (not including bibliography) formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2020. Important dates: * abstract submission: 10 January 2020, anywhere on Earth * notification of acceptance/rejection: 1 February 2020 * camera-ready version of abstract: 15 February 2020 Camera-ready versions of the accepted contributions will be published in an informal book of abstracts for distribution at the workshop. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2019, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. PROGRAMME COMMITTEE * Stefano Berardi (Universit? di Torino) (co-chair) * Ugo de? Liguoro (Universit? di Torino) (chair) * Marino Miculan (Universit? di Udine) * Marc Bezem (University of Bergen) * Gilles Dowek (INRIA ? ENS Paris-Saclay) * Takeshi Tsukada (University of Tokyo) * Jos? Esp?rito Santo (University of Minho) * Herman Geuvers (Radboud University Nijmegen) * Ralph Matthes (IRIT ? CNRS and University of Toulouse) * Henning Basold (Universiteit Leiden) * Aleksy Schubert (University of Warsaw) * Anton Setzer (University of Swansea) * Thorsten Altenkirch (University of Nottingham) * Silvia Ghilezan (Univerity of Novi Sad) * ?tienne Miquey INRIA, (University of Nantes) * Elaine Pimentel (Federal University of Rio Grande do Norte) * Tarmo Uustalu (Reykjavik University) * Alexandre Miquel (University of Montevideo) * Thierry Coquand (Chalmers University of Technology) CONTACT Email: ugo.deliguoro at unito.it Organisers: Ugo de'Liguoro (University of Turin, chair) Stefano Berardi (University of Turin) -- Ugo de'Liguoro Associate Professor Dept. of Computer Science University of Torino Corso Svizzera 185, 10149, Torino (Italy) phone +39 011 6706766 - fax +39 011 751603 -------------- next part -------------- An HTML attachment was scrubbed... URL: From anuj.dawar at cl.cam.ac.uk Fri Nov 22 12:20:00 2019 From: anuj.dawar at cl.cam.ac.uk (Anuj Dawar) Date: Fri, 22 Nov 2019 17:20:00 +0000 Subject: [TYPES/announce] =?utf-8?q?G=C3=B6del_Prize_-_call_for_nominatio?= =?utf-8?q?ns?= Message-ID: <2380aadf-e732-9afa-c667-fbc2ab61c432@cl.cam.ac.uk> The G?del Prize 2020 - Call for Nominations Deadline: February 15, 2020 The G?del Prize for outstanding papers in the area of theoretical computer science is sponsored jointly by the European Association for Theoretical Computer Science (EATCS) and the Association for Computing Machinery, Special Interest Group on Algorithms and Computation Theory (ACM SIGACT). The award is presented annually, with the presentation taking place alternately at the International Colloquium on Automata, Languages, and Programming (ICALP) and the ACM Symposium on Theory of Computing (STOC). The 28th G?del Prize will be awarded at the 47th International Colloquium on Automata, Languages, and Programming to be held during 8-12 July, 2020 in Beijing. The Prize is named in honour of Kurt G?del in recognition of his major contributions to mathematical logic and of his interest, discovered in a letter he wrote to John von Neumann shortly before von Neumann?s death, in what has become the famous ?P versus NP? question. The Prize includes an award of USD 5,000. Award Committee: The 2020 Award Committee consists of Samson Abramsky (University of Oxford), Anuj Dawar (Chair, University of Cambridge), Joan Feigenbaum (Yale University), Robert Krauthgamer (Weizmann Institute), Daniel Spielman (Yale University) and David Zuckerman (University of Texas, Austin). Nominations: Nominations for the award should be submitted by email to the Award Committee Chair: anuj.dawar at cl.cam.ac.uk. Please make sure that the Subject line of all nominations and related messages begin with ?Goedel Prize 2020.? To be considered, nominations for the 2020 Prize must be received by February 15, 2020. Those intending to submit a nomination should contact the Award Committee chair by email well in advance to discuss it. For full details on eligibility and requirements, please see http://eatcs.org/index.php/goedel-prize http://www.sigact.org/prizes/g?del.html or contact the Award Committee chair, Anuj Dawar -- Anuj.Dawar at cl.cam.ac.uk Professor of Logic and Algorithms Department of Computer Science and Technology University of Cambridge Phone: +44 1223 334408 15 J.J. Thomson Avenue Fax: +44 1223 334678 Cambridge CB3 0FD, UK. http://www.cl.cam.ac.uk/users/ad260 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: OpenPGP digital signature URL: From daniel.marsden at cs.ox.ac.uk Fri Nov 22 12:34:27 2019 From: daniel.marsden at cs.ox.ac.uk (Daniel Marsden) Date: Fri, 22 Nov 2019 17:34:27 +0000 Subject: [TYPES/announce] Call for Participation - Sixth Symposium on Compositional Structures (SYCO 6) Message-ID: <642FC848-7775-4FA5-9700-37B94E57F86C@cs.ox.ac.uk> SIXTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 6) -- including a Category Theory PhD Recruitment Fair -- University of Leicester, UK 16-17 December, 2019 http://events.cs.bham.ac.uk/syco/6/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. Previous SYCO events have been held at University of Birmingham, University of Strathclyde, University of Oxford, and Chapman University. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO is a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Gabriella Bohm, Wigner Research Centre for Physics Jennifer Hackett, University of Nottingham # PhD RECRUITMENT FAIR This event will include a poster session advertising PhD opportunities in category theory and related disciplines. If you are interested in advertising PhD opportunities at your institution, please email Simona Paoli at . We expect significant participation from Masters students and final-year undergraduates who are considering further study in this area. # ACCEPTED PAPERS Dorette Pronk and Laura Scull - New Results on Bicategories of Fractions Applied to Orbifolds Amar Hadzihasanovic - Representable diagrammatic sets as a model of weak higher categories Drew Moshier and Steve Vickers - Cartesian bicategories and their Karoubi envelopes Filippo Bonchi, Robin Piedeleu, Pawel Sobocinski and Fabio Zanasi - Contextual Equivalence for Signal Flow Graphs (Extended Abstract) Vincent Wang - Graphical Grammar + Graphical Completion of Monoidal Categories John Stell - Mathematical Morphology on Graphs: The role of relations on hypergraphs Quanlong Wang - An algebraic axiomatisation of ZX-calculus Morgan Rogers and Jens Hemelaer Monoid Properties as Topos-Theoretic Invariants Maaike Zwart and Dan Marsden - Composite Theories, and how to use them to prove no-go theorems for distributive laws Louis Parlant - Monoidal Monads and Preservation of Equations Callum Reader - Probability Monads for Enriched Categories Guillaume Boisseau - String diagrams for optics Dan Shiebler, Alexis Toumi and Mehrnoosh Sadrzadeh - Incremental Monoidal Grammars # IMPORTANT DATES Registration deadline: Monday 9th December 2019 Symposium dates: Monday 16th and Tuesday 17th December 2019 # Programme Committee Fatimah Ahmadi, University of Oxford Miriam Backens, University of Birmingham Nicolas Behr, Institut de Recherche en Informatique Fondamentale (IRIF), Universite Paris-Diderot - Paris 7 Carmen Maria Constantin, University of Oxford Chris Heunen, University of Edinburgh, Dominic Horsman, University of Grenoble Aleks Kissinger, University of Oxford Eliana Lorch, Thiel Fellowship Dan Marsden, University of Oxford (PC Chair) Samuel Mimram, Ecole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Alessio Santamaria, Queen Mary University of London Alexandra Silva, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford Philip Zahn, University of St Gallen Tamara von Glehn # Steering Committee Ross Duncan, University of Strathclyde Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Alek Kissinger, University of Oxford Samuel Mimram, Ecole Polytechnique Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford From maxtschaikowski at web.de Mon Nov 25 08:11:21 2019 From: maxtschaikowski at web.de (Max Tschaikowski) Date: Mon, 25 Nov 2019 14:11:21 +0100 Subject: [TYPES/announce] HSB 2020: 2nd Call for Contributions Message-ID: <5dc8f1b2-f1fb-805d-5fb4-f7892369344f@web.de> ========================================================================= 2nd CALL FOR CONTRIBUTIONS HSB 2020: 7th International Workshop on Hybrid Systems Biology http://hsb2020.conf.tuwien.ac.at/ April 15-16, Vienna, Austria ========================================================================= ABOUT HSB is a single-track workshop centering on dynamical models in biology, with an emphasis on both hybrid systems (in the classical sense, i.e., mixed continuous-discrete-stochastic systems) and hybrid approaches that combine modeling, analysis, algorithmic and experimental techniques from different areas. Topics of interest include, but are not limited to: - Modeling and analysis of metabolic, signalling and genetic regulatory networks in living cells. - Stochastic and hybrid models in biology. - Models of tissues and organs; physiological models. - Learning, synthesis, and inference of biosystems. - Hierarchical systems for multi-scale, multi-domain analysis. - Abstraction, approximation, discretisation and model reduction techniques. - Synthetic biology, cyber-biological / bio-in-the-loop systems, biomedical systems and devices and bio-robotics. - Game-theoretical frameworks and population models in biology. - Quantitative and formal analysis techniques (e.g. reachability, model checking, abstract interpretation, bifurcation theory). - Modeling languages and logics for biosystems. HSB 2020 will have informal pre-proceedings available during the workshop. Post-proceedings will be published as a volume in the Springer LNCS/LNBI series, indexed by ISI Web of Science, Scopus, ACM Digital Library, DBLP, and Google Scholar. A special journal issue is under consideration. We solicit high-quality submissions, to be refereed by the Program Committee. ========================================================================= CALL FOR PAPERS Papers should be written in English and have to be formatted in Springer LNCS style. Each submission will be reviewed by at least three reviewers. Papers need to be submitted electronically as PDF files via EasyChair online submission system (coming soon). We accept the following two types of paper submissions: - Regular papers (max 15 pages + max 2 pages of references) - Tool papers (max 6 pages + max 2 pages of references) Tool papers require the submission of an executable artifact that contains clear instructions for the reviewer on how to run the tool. Submissions can contain a well-marked appendix that is not counted to the page limit. The appendix will not be published in the proceeding and the reviewers are not required to read the appendix and thus the submission must be intelligible without it. Each accepted paper will have a slot for oral presentation at the workshop. ========================================================================= CALL FOR POSTERS HSB 2020 also solicits poster abstracts presenting original unpublished work. The abstracts must be written in English, formatted in Springer LNCS style and should not exceed 2 pages including references. Poster abstracts should be submitted via the EasyChair online submission system. The program committee will select the best abstracts for publication in the conference proceedings. Each accepted poster will also have a slot for a 5-minute flash oral presentation at the workshop. ========================================================================= PREVIOUSLY PUBLISHED WORK In addition to original contributions, HSB 2020 invites abstracts for oral presentation of recent outstanding results already published or accepted for publication in a recognised journal or a high-quality conference during the last year. These non-original contributions will be presented at the workshop but will not be part of the proceedings. HSB also welcomes poster abstracts describing previously published work. For these posters, however, the 5-minute flash presentation slot is not guaranteed. ========================================================================= IMPORTANT DATES ?? ?Paper submission: 13th Dec 2019 ?? ?Poster abstract submission: 17th Jan 2020 ?? ?Author Notification: 6th Mar 2020 ?? ?Workshop: 15th-16th Apr 2020 ?? ?Final post-proceedings version: 8th May 2020 ========================================================================= INVITED SPEAKERS ?? ?Luca Cardelli, University of Oxford, UK ?? ?Thomas Henzinger, IST Austria, Austria ========================================================================= PC CHAIRS ?? ?Laura Nenzi ? TU Wien, Austria & University of Trieste, Italy ?? ?Max Tschaikowski ? Aalborg University, Denmark ========================================================================= LOCAL ORGANIZATION CHAIR ?? ?Laura Nenzi - TU Wien, Austria & University of Trieste, Italy ========================================================================= STEERING COMMITTEE ??? Alessandro Abate ? University of Oxford, UK ?? ?Ezio Bartocci ? TU Wien, Austria ?? ?Luca Bortolussi ? University of Trieste, Italy ??? Milan Ceska, Brno University of Technology, Czech Republic ??? Eugenio Cinquemani ?? INRIA, France ?? ?Thao Dang ?? CNRS / VERIMAG, France ?? ?Alexandre Donze, University of California at Berkeley, USA / Decyphir Inc ?? ?Adam Halasz, West Virginia University, USA ??? Nicola Paoletti, Royal Holloway, University of London, UK ??? Carla Piazza, University of Udine, Italy ?? ?David ?afr?nek ? Masaryk University, Czech Republic From dreyer at mpi-sws.org Mon Nov 25 18:46:09 2019 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Tue, 26 Nov 2019 00:46:09 +0100 Subject: [TYPES/announce] PhD, postdoc & intern positions in RustBelt and Iris projects at Max Planck In-Reply-To: References: Message-ID: [Deadline for applications: December 31, 2019. https://apply.mpi-sws.org.] I am pleased to announce the availability of multiple PhD student, postdoc, and intern positions in my research group at the Max Planck Institute for Software Systems (MPI-SWS) in Saarbruecken, Germany. The group's research is currently mainly centered around two interdependent projects: RustBelt and Iris. - RustBelt (https://plv.mpi-sws.org/rustbelt) is about building the first formal foundations for the Rust programming language -- see our "flagship" POPL'18 paper for details (https://www.mpi-sws.org/~dreyer/papers/rustbelt/paper.pdf). Although RustBelt is funded primarily by a 2015 ERC Consolidator Grant (which ends formally in 2021), the project has spawned a range of interesting research questions that we plan to investigate indefinitely thereafter (thanks to generous base funding from the Max Planck Society). - Iris (https://iris-project.org/) is about building a general, flexible framework for higher-order concurrent separation logic in Coq. Iris began five years ago as a collaborative effort between researchers at MPI-SWS and Aarhus University, but has since enjoyed contributions from researchers at many other participating institutions (including TU Delft, KU Leuven, Boston College, Inria, CNRS, Radboud University, ITU, UIC, CMU, MIT, and BedRock Systems). These two projects have already resulted in numerous significant publications and mechanized proof artifacts, as well as reusable verification tools that we are continuing to actively develop. (See the RustBelt and Iris web pages for details.) *DOCTORAL STUDENTS*: I am seeking exceptional candidates who have at least some background in programming language theory and/or formal methods, and who are eager to work on deep foundational problems with the potential for direct impact on a real, actively developed language. A bachelor's or master's degree is required. Experience with Rust and/or Coq is a plus. For more details about the MPI-SWS doctoral program, see here: https://www.mpi-sws.org/graduate-studies/. *POSTDOCS*: I am seeking exceptional candidates with a strong, internationally competitive track record of research in programming languages and/or verification. The primary criterion is quality, but I am particularly interested in candidates who have specialized expertise in one or more of the following areas: - Rust - substructural/ownership type systems - verification of concurrent programs - weak/relaxed memory models - interactive theorem proving in Coq - compiler verification *INTERNS*: A few summer internships (3- or 4-month) are available for highly qualified undergraduate or graduate students as well. Successful applicants will join the Foundations of Programming group, led by me at the Max Planck Institute for Software Systems (MPI-SWS), which is part of the Saarland Informatics Campus in Saarbruecken, Germany. Current and former postdocs in the group have included Andreas Rossberg (co-designer of WebAssembly), Chung-Kil Hur, Neel Krishnaswami, Aaron Turon (former manager of the Rust team at Mozilla), Jacques-Henri Jourdan, Ori Lahav, Pierre-Marie P?drot, Azalea Raad, and Rodolphe Lepigre. Current and former PhD students in the group have included Georg Neis, Beta Ziliani, Scott Kilpatrick, David Swasey, Ralf Jung, Jan-Oliver Kaiser, Hoang-Hai Dang, Marko Doko, Joshua Yanovski, and Michael Sammler. The RustBelt project benefits from longstanding active collaborations with Deepak Garg (MPI-SWS), Viktor Vafeiadis (MPI-SWS), Lars Birkedal (Aarhus University), Chung-Kil Hur (Seoul National University), Jeehoon Kang (KAIST), Robbert Krebbers (TU Delft), and Joe Tassarotti (Boston College), as well as the many contributors to the Iris project (https://iris-project.org). The working language at MPI-SWS is English. I will be considering applications until the end of the year. If you are interested in joining my group and want to learn more about the project, please contact me directly at dreyer at mpi-sws.org. To apply for a postdoc (or PhD student or intern) position, please submit a CV (and/or grade transcript in English), research statement (or statement of purpose), and list of references to https://apply.mpi-sws.org. If you are unable to apply by the deadline but are interested in a position, please contact me anyway. I am looking forward to receiving your applications! Best regards, Derek Dreyer From P.Achten at cs.ru.nl Tue Nov 26 04:32:20 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Tue, 26 Nov 2019 10:32:20 +0100 Subject: [TYPES/announce] [TFP'20] draft paper deadline open (January 10 2020) Trends in Functional Programming 2020, 13-14 February, Krakow, Poland Message-ID: <925de4b2-06a5-794e-f61d-4dc2bb98594b@cs.ru.nl> ------------------------------------------------------------------------- ???????????????????? Third call for papers ??????? 21st Symposium on Trends in Functional Programming ????????????????????????? tfp2020.org ------------------------------------------------------------------------- Did you miss the deadline to submit a paper to Trends in Functional Programming http://cse.chalmers.se/~rjmh/tfp/? No worries -- it's not too late! Submission is open until January 10th 2020, for a presentation slot at the event and post-symposium reviewing. The symposium on Trends in Functional Programming (TFP) is an international forum for researchers with interests in all aspects of functional programming, taking a broad view of current and future trends in the area. It aspires to be a lively environment for presenting the latest research results, and other contributions. * TFP is moving to new winter dates, to provide an FP forum in between the ? annual ICFP events. * TFP offers a supportive reviewing process designed to help less experienced ? authors succeed, with two rounds of review, both before and after the ? symposium itself. Authors have an opportunity to address reviewers' concerns ? before final decisions on publication in the proceedings. * TFP offers two "best paper" awards, the John McCarthy award for best paper, ? and the David Turner award for best student paper. * This year we are particularly excited to co-locate with Lambda Days in ? beautiful Krakow. Lambda Days is a vibrant developer conference with hundreds ? of attendees and a lively programme of talks on functional programming in ? practice. TFP will be held in the same venue, and participants will be able ? to session-hop between the two events. Important Dates --------------- Submission deadline for pre-symposium review:?? 15th November, 2019? -- passed -- Submission deadline for draft papers:?????????? 10th January, 2020 Symposium dates:??????????????????????????????? 13-14th February, 2020 Visit tfp2020.org for more information. From ksk at riec.tohoku.ac.jp Mon Nov 25 18:57:12 2019 From: ksk at riec.tohoku.ac.jp (Keisuke Nakano) Date: Tue, 26 Nov 2019 08:57:12 +0900 Subject: [TYPES/announce] FLOPS 2020: Final Call For Papers (Due on 29 Nov, 2019) Message-ID: FINAL Call For Papers (*** STILL AVAILABLE ***) FLOPS 2020: 15th International Symposium on Functional and Logic Programming In-Cooperation with ACM SIGPLAN =============================== 23-25 April, 2020, Akita, Japan https://www.ipl.riec.tohoku.ac.jp/FLOPS2020/ Writing down detailed computational steps is not the only way of programming. An alternative, being used increasingly in practice, is to start by writing down the desired properties of the result. The computational steps are then (semi-)automatically derived from these higher-level specifications. Examples of this declarative style of programming include functional and logic programming, program transformation and rewriting, and extracting programs from proofs of their correctness. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming paradigm, to discuss mutually interesting results and common problems: theoretical advances, their implementations in language systems and tools, and applications of these systems in practice. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS specifically aims to promote cross-fertilization between theory and practice and among different styles of declarative programming. *** Scope *** FLOPS solicits original papers in all areas of the declarative programming: * functional, logic, functional-logic programming, rewriting systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, verifying properties of programs using declarative programming techniques; * foundations, language design, implementation issues (compilation techniques, memory management, run-time systems, etc.), applications and case studies. FLOPS promotes cross-fertilization among different styles of declarative programming. Therefore, research papers must be written to be understandable by the wide audience of declarative programmers and researchers. In particular, each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant for its area, and comparing it with previous work. Submission of system descriptions and declarative pearls are especially encouraged. *** Submission *** Submissions should fall into one of the following categories: * Regular research papers: they should describe new results and will be judged on originality, correctness, and significance. * System descriptions: they should describe a working system and will be judged on originality, usefulness, and design. * Declarative pearls: new and excellent declarative programs or theories with illustrative applications. System descriptions and declarative pearls must be explicitly marked as such in the title. Submissions must be unpublished and not submitted for publication elsewhere. Work that already appeared in unpublished or informally published workshops proceedings may be submitted. See also ACM SIGPLAN Republication Policy, as explained on the web at http://www.sigplan.org/Resources/Policies/Republication. Submissions must be written in English and can be up to 15 pages excluding references, though system descriptions and pearls are typically shorter. The formatting has to conform to Springer's guidelines. Regular research papers should be supported by proofs and/or experimental results. In case of lack of space, this supporting information should be made accessible otherwise (e.g., a link to an anonymized Web page or an appendix, which does not count towards the page limit). However, it is the responsibility of the authors to guarantee that their paper can be understood and appreciated without referring to this supporting information; reviewers may simply choose not to look at it when writing their review. FLOPS 2020 will employ a double-blind reviewing process. To facilitate this, submitted papers must adhere to two rules: 1. author names and institutions must be omitted, and 2. references to authors' own related work should be in the third person (e.g., not "We build on our previous work..." but rather "We build on the work of..."). The purpose of this process is to help the reviewers come to a judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. Papers should be submitted electronically at https://easychair.org/conferences/?conf=flops2020 Springer Guidelines https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines *** Proceedings *** The proceedings will be published by Springer International Publishing in the Lecture Notes in Computer Science (LNCS) series (www.springer.com/lncs). *** Important Dates *** 29 November 2019 (AoE): Submission deadline 31 January 2020: Author notification 20 February 2020: Camera ready due 23-25 April 2020: FLOPS Symposium *** Programming Comittee *** Elvira Albert Universidad Complutense de Madrid Mar?a Alpuente Universitat Polit?cnica de Val?ncia Edwin Brady University of St Andrews Michael Hanus CAU Kiel Nao Hirokawa JAIST Zhenjiang Hu Peking University John Hughes Chalmers University of Technology Kazuhiro Inaba Google Shin-Ya Katsumata National Institute of Informatics Ekaterina Komendantskaya Heriot-Watt University Leonidas Lampropoulos University of Pennsylvania Akimasa Morihata The University of Tokyo Shin-Cheng Mu Academia Sinica Keisuke Nakano Tohoku University (co-chair) Koji Nakazawa Nagoya University Enrico Pontelli New Mexico State University Didier Remy INRIA Ricardo Rocha University of Porto Konstantinos Sagonas Uppsala University (co-chair) Ilya Sergey Yale-NUS College Kohei Suenaga Kyoto University Tachio Terauchi Waseda University Kazushige Terui Kyoto University Simon Thompson University of Kent Philip Wadler, University of Edinburgh *** Organizers *** Keisuke Nakano Tohoku University, Japan (PC Co-Chair, General Chair) Kostis Sagonas Uppsala University, Sweden (PC Co-Chair) Kazuyuki Asada Tohoku University, Japan (Local Co-Chair) Ryoma Sin'ya Akita University, Japan (Local Co-Chair) Katsuhiro Ueno Tohoku University, Japan (Local Co-Chair) *** Contact Address *** flops2020 _AT_ easychair.org ------------------------------------------------------------------------------- From anas at cs.uni-salzburg.at Tue Nov 26 07:31:53 2019 From: anas at cs.uni-salzburg.at (Ana Sokolova) Date: Tue, 26 Nov 2019 13:31:53 +0100 Subject: [TYPES/announce] Call for Affiliated Workshops at QONFEST 2020, in Vienna, TU Wien Message-ID: * *QONFEST 2020* * August 31-September 5, 2020, Vienna, Austria (http://qonfest2020.conf.tuwien.ac.at/ < http://qonfest2020.conf.tuwien.ac.at/) QONFEST is the umbrella conference comprising the joint international 2020 meetings CONCUR (31st International Conference on Concurrency Theory), QEST (17th International Conference on Quantitative Evaluation of SysTems), FORMATS (18th International Conference on Formal Modeling and Analysis of Timed Systems) and FMICS (25th International Conference on Formal Methods for Industrial Critical Systems). QONFEST 2020 will be hosted at TU Wien, Vienna, Austria, with the conferences taking place in the main building at Karlsplatz 13, 1040 Wien, and the workshops in the computer science building at Favoritenstr. 9?11, 1040 Wien. CALL FOR AFFILIATED WORKSHOPS Researchers and practitioners are invited to submit proposals for workshops to be affiliated to QONFEST 2020. Example topics include: concurrency theory and its applications, timed systems, semantics, logics, verification techniques, cross-fertilization between industry and academia and opportunities for young and prospective researchers. Past QONFEST conferences have been accompanied by successful workshops on a variety of topics. You can have an idea of the past workshops by browsing the pages of the previous editions of CONCUR, QEST, FORMATS and FMICS. The purpose of the workshops is to provide participants with a friendly, interactive atmosphere for presenting novel ideas and discussing their application. The workshops take place on Monday August 31, 2020 and Saturday September 5, 2020. Proposals should include: * The name and the preferred date of the proposed workshop (August 31 or September 5, 2020) * A short description of the workshop (500 words max) * If applicable, a description of past versions of the workshop, including dates, organizers, submission and acceptance counts, and attendance * The expected number of participants * The name and a link to the website(s) of the organizer(s) * The publication plan (only invited speakers, no published proceedings, pre-/post-proceedings published with EPTCS/ENTCS/...). The QONFEST organization offers: * a link from the QONFEST web site; * setup of meeting space, and related equipment, * coffee-breaks and lunch for the participants on the day of the workshop, * on-line and on-site registration to the workshop, * free workshop registration for an organizer and in case of more than 15 participants a second free workshop registration The main responsibility for organizing the workshop goes to the workshop organizer(s), including: * workshop publicity (possibly including call for papers, submission and review process) * scheduling of workshop activities in collaboration with the QONFEST workshop chair. IMPORTANT DATES Submission of workshop proposals: January 15, 2020 (but we greatly appreciate if you announce your proposal to us as soon as possible). Notification: January 31, 2020 SUBMISSION TO: Florian Zuleger (zuleger at forsyte dot at) -------------- next part -------------- An HTML attachment was scrubbed... URL: From amal at ccs.neu.edu Wed Nov 27 07:28:46 2019 From: amal at ccs.neu.edu (Amal Ahmed) Date: Wed, 27 Nov 2019 07:28:46 -0500 Subject: [TYPES/announce] 2nd CFP: JFP Special Issue on Gradual Typing Message-ID: <141D9E6E-31F9-4A66-80ED-88723195A38C@ccs.neu.edu> Reminder: Deadline for notifying editors of Intent to Submit is ** December 18 ** (see below for link). ---- JFP Special Issue on Gradual Typing Submission deadline: 15 January 2020 Expected publication date: February 2021 SCOPE The field of gradual typing has grown exponentially over the past decade, both in terms of research and industrial adoption. Gradual typing, the idea of adding/strengthening types in existing programs, demands work on design, theory, implementation, and usability. As such, the field deserves a special journal issue with reflective papers. TOPICS Thus far, three major themes have emerged in the field of gradual typing: (1) researchers have explored numerous dimensions of the design space of gradually typed languages; (2) from this exploration, theoreticians have (re-)opened questions regarding semantics and metatheory; and (3) implementors have been grappling with the seemingly high overhead of sound gradual typing. The special issue welcomes contributions on these themes as well as ones that go beyond, for instance, usability and usefulness of gradual types. We invite authors from across the spectrum of gradual typing. Papers will be reviewed as regular JFP submissions, and acceptance in the special issue will be based on both JFP's quality standards and relevance to the theme. Beyond academics, we especially also welcome working programmers who may wish to consider authoring experience reports, which will be held to appropriate standards laid out for Practice and Experience papers. The special issue also welcomes high-quality survey papers that would benefit a wide audience. NOTIFICATION OF INTENT Authors MUST notify the special-issue editors of their intent to submit by December 18, 2019. The notification of intent should be submitted by filling out the following web form which asks for data needed to identify suitable reviewers: https://forms.gle/dutqyXJSF5WMuuCRA SUBMISSIONS Full-length, archival-quality submissions are solicited on all aspects of gradual typing. Submissions should be sent through the JFP Manuscript Central system. Choose ?Gradual Typing? as the paper type, so that it gets assigned to the special issue. Submissions that are based on previously-published conference or workshop papers must clearly describe the relationship with the initial publication, and must differ sufficiently that the author can assign copyright to Cambridge University Press. Prospective authors are welcome to discuss such submissions with the editors to ensure compliance with this policy. For detailed instructions regarding layout and submission, please see the JFP advice to authors and instructions for contributors . SPECIAL-ISSUE EDITORS Amal Ahmed (amal at ccs.neu.edu ) Jens Palsberg (palsberg at cs.ucla.edu ) IMPORTANT DATES 18 December 2019: Notification-of-intent deadline 15 January 2020: Submission deadline 21 April 2020: First round of reviews 19 August 2020: Revision deadline 17 November 2020: Second round of reviews, if applicable 13 January 2021: Final accepted versions due Link to CFP: https://www.cambridge.org/core/news/jfp-special-issue-on-gradual-typing -------------- next part -------------- An HTML attachment was scrubbed... URL: From henning at basold.eu Fri Nov 29 09:00:18 2019 From: henning at basold.eu (Henning Basold) Date: Fri, 29 Nov 2019 15:00:18 +0100 Subject: [TYPES/announce] CMCS 2020: Second Call for Papers Message-ID: <6b4532e5-e948-5657-0fa9-0800f986d6da@basold.eu> Call for Papers The 15th International Workshop on Coalgebraic Methods in Computer Science (CMCS'20) Dublin, Ireland, 25 - 26 April 2020 (co-located with ETAPS 2020) www.coalg.org/cmcs20 Objectives and scope -------------------- Established in 1998, the CMCS workshops aim to bring together researchers with a common interest in the theory of coalgebras, their logics, and their applications. As the workshop series strives to maintain breadth in its scope, areas of interest include neighbouring fields as well. Topics of interest include, but are not limited to, the following: - the theory of coalgebras (including set theoretic and categorical approaches); - coalgebras as computational and semantical models (for programming languages, dynamical systems, term rewriting, etc.); - coalgebras in (functional, object-oriented, concurrent, and constraint) programming; - coalgebraic data types, type systems and behavioural typing; - coinductive definition and proof principles for coalgebras (including "up-to" techniques); - coalgebras and algebras; - coalgebras and (modal) logic; - coalgebraic specification and verification; - coalgebra and control theory (notably of discrete event and hybrid systems); - coalgebra in quantum computing; - coalgebra and game theory; - tools exploiting coalgebraic techniques. Venue and event --------------- CMCS'20 will be held in Dublin, Ireland, co-located with ETAPS 2020 on 25 - 26 April 2020. Keynote Speaker --------------- Yde Venema (ILLC, University of Amsterdam, The Netherlands) Invited Speakers ---------------- Nathana?l Fijalkow (CNRS, LaBRI, University of Bordeaux, France) Koko Muroya (RIMS, Kyoto University, Japan) Invited Tutorial Speakers ------------------------- There will be a special session on probabilistic couplings, with invited tutorials by: Marco Gaboardi (University at Buffalo, US) Justin Hsu (University of Wisconsin-Madison, US) Important dates (tentative) --------------------------- Abstract regular papers 6 January 2020 Submission regular papers 10 January 2020 Notification 12 February 2020 Camera-ready copy 21 February 2020 Submission short contributions 26 February 2020 Notification short contributions 11 March 2020 Programme committee ------------------- Henning Basold, Leiden University, the Netherlands Nick Bezhanishvili, University of Amsterdam, the Netherlands Corina Cirstea, University of Southampton, United Kingdom Mai Gehrke, CNRS and Universit? C?te d'Azur, France Helle Hvid Hansen, Delft University of Technology, The Netherlands Shin-Ya Katsumata, National Institute of Informatics, Japan Bartek Klin, Warsaw University, Poland Ekaterina Komendantskaya, Heriot-Watt University, United Kingdom Barbara K?nig, University of Duisburg-Essen, Germany Dexter Kozen, Cornell University, USA Clemens Kupke, University of Strathclyde, United Kingdom Alexander Kurz, Chapman University, USA Daniela Petrisan, Universit? Paris 7, France Andrei Popescu, Middlesex University London, United Kingdom Damien Pous, CNRS and ENS Lyon, France Jurriaan Rot, UCL and Radboud University, The Netherlands Davide Sangiorgi, University of Bologna, Italy Ana Sokolova, University of Salzburg, Austria David Sprunger, National Institute of Informatics, Japan Henning Urbat, University of Erlangen-Nuremberg, Germany Fabio Zanasi, University College London, United Kingdom Publicity chair --------------- Henning Basold, Leiden University, The Netherlands PC co-chairs -------------- Daniela Petrisan, Universit? Paris 7, France Jurriaan Rot, UCL and Radboud University, The Netherlands Steering committee ------------------ Filippo Bonchi, University of Pisa, Italy Marcello Bonsangue, Leiden University, The Netherlands Corina Cirstea, University of Southampton, United Kingdom Ichiro Hasuo, National Institute of Informatics, Japan Bart Jacobs, Radboud University Nijmegen, The Netherlands Bartek Klin, University of Warsaw, Poland Alexander Kurz, University of Leicester, United Kingdom Marina Lenisa, University of Udine, Italy Stefan Milius (chair), University of Erlangen-Nuremberg, Germany Larry Moss, Indiana University, USA Dirk Pattinson, Australian National University, Australia Lutz Schr?der, University of Erlangen-Nuremberg, Germany Alexandra Silva, University College London, United Kingdom Submission guidelines --------------------- We solicit two types of contributions: regular papers and short contributions. Regular papers must be original, unpublished, and not submitted for publication elsewhere. They should not exceed 20 pages in length in Springer LNCS style. Short contributions may describe work in progress, or summarise work submitted to a conference or workshop elsewhere. They should be no more than two pages. Regular papers and short contributions should be submitted electronically as a PDF file via the Easychair system at http://www.easychair.org/conferences/?conf=cmcs2020. The proceedings of CMCS 2020 will include all accepted regular papers and will be published post-conference as a Springer volume in the IFIP-LNCS series. Accepted short contributions will be bundled in a technical report. -------------- next part -------------- A non-text attachment was scrubbed... Name: pEpkey.asc Type: application/pgp-keys Size: 6454 bytes Desc: not available URL: From lists at fniephaus.com Sat Nov 30 07:00:00 2019 From: lists at fniephaus.com (Fabio Niephaus) Date: Sat, 30 Nov 2019 13:00:00 +0100 Subject: [TYPES/announce] ECOOP'20 Berlin - Call for Papers Message-ID: ============================================================ The 34th Edition of ECOOP Call for Papers 13th-17th July 2020 Berlin, Germany https://2020.ecoop.org/ ============================================================ ECOOP is a conference about programming. Originally its primary focus was on object orientation, but now it looks at a much broader range of programming topics. Areas of interest include, at least, the design, implementation, optimization, analysis, and theory of programs, programming languages, and programming environments. It solicits both innovative and creative solutions to real problems as well as evaluations of existing solutions?evaluations that provide new insights. It also encourages the submission of reproduction studies. ECOOP 2020 solicits high-quality submissions describing original, unpublished results. The program committee will evaluate the technical contribution of each submission as well as its general relevance and accessibility to the ECOOP audience according to the following criteria: - Originality. Papers must present new ideas and place them appropriately within the context established by previous research in the field. - Significance. The results in the paper must have the potential to add significantly to the state of the art or practice. - Evidence. The paper must present evidence supporting its claims. Examples of evidence include implemented systems, experimental results, statistical analyses, case studies, formalizations, and proofs. - Clarity. The paper must present its contributions and results clearly. On submission, authors will be asked to identify their paper with one of the following categories: - Research Paper. This is the most traditional category and solicits high quality research papers that demonstrate advances in the field. (As an alternative to being published in the conference proceedings, authors may wish to submit research papers to be considered for publication in ACM TOPLAS or Science of Computer Programming.) - Tool Insights Paper. These submissions focus on the practical details of the design and implementation of PL tools?details that are often omitted from regular research papers, despite being fascinating and worthy of communication. A strong Tool Insights Paper should communicate engineering experience and insights that are likely to be useful to other members of the PL community, who may face similar problems in future. Examples of issues that Tool Insights Papers might focus on include, but are not limited to: performance, reliability, portability, inter-tool integration, infrastructure re-use, evaluation issues, theory/practice gaps, precision/efficiency, and soundness/efficiency trade-offs. - Reproduction Study. A Reproduction Study is an empirical evaluation. It reconstructs an already published experiment but in a different context (for example, using a different virtual machine or platform, or in a different class of applications) in order to validate or refute important results of earlier work. A good Reproduction Study includes thorough empirical evaluation as well as a detailed comparison with the previous results, providing reasons for possible disagreements. (A thoroughly-conducted Reproduction Study that perfectly replicates an existing experiment and reaches the same conclusions will be regarded as significant, so long as said experiment is significant enough to be worthy of reproduction.) - Experience Report. Such reports focus on noteworthy applications of known PL techniques, tools, and ideas in interesting domains and by other communities. Examples include, but are not limited to, applications of PL techniques in industry, open source, education, and other academic disciplines. We welcome reports on successful applications of PL ideas and reports that shed light on limitations and problems that may provide inspiration for future research. - Pearl. This category solicits articles that explain a known idea in a new and elegant way, to the benefit of the PL community. A Pearl may well be shorter than a regular research paper, but there is no hard requirement on this. - Brave New Idea. The Brave New Idea category solicits forward-looking articles on ideas in the field of PL that may take some time to substantiate, but for which early communication to the community is likely to be of benefit. For this category we welcome papers that are particularly conceptually novel or unconventional and that as a result may be harder to back up by traditional evaluation methods. A Brave New Idea paper may well be shorter than a regular research paper, but there is no requirement for it to be so. Paper Submission ================ Only papers that have not been published and are not under review for publication elsewhere may be submitted. Double submissions will be rejected without review. If major parts of an ECOOP submission have appeared elsewhere in any form, authors are required to notify the ECOOP program chair and explain the overlap and relationship. Authors are also required to inform the program chair about closely related work submitted to another conference while the ECOOP submission is under review. Papers must be no longer than 25 pages, excluding references. See below for information about appendices. Authors will not be penalized for papers that are shorter than the page limit. Submissions will be carried out electronically via the conference website [1]. ECOOP Proceedings are published by Dagstuhl LIPIcs. Papers must be written in English and follow the Dagstuhl LIPIcs LaTeX-style template [2]. Authors retain ownership of their content. Note: Submitted papers do not need to include the ACM classification or keywords. Also, please DO NOT put your name in either the \author or \Copyright macro, in order to maintain anonymity for double-blind reviewing (see below). Anonymity ========= ECOOP will use light double-blind reviewing: authors? identities are withheld until a reviewer submits his or her review (as usual, reviews are anonymous). To facilitate this, submitted papers must adhere to two rules: - Author names and institutions must be omitted. - References to authors? own other work should be in the third person (for example, not ?We build on our previous work?? but rather ?We build on the work of??). When in doubt, contact the Program Chair. Additional Material =================== Clearly marked additional appendices containing analyses, statistics, supporting proofs, etc. of possible value to reviewers but not published in the final publication, may be included beyond the page limit. The submission system provides an option to submit supplementary material; for example, a technical report including proofs, or web pages and repositories that cannot easily be anonymized. This supplementary material will be made available to reviewers after the initial reviews have been completed, when author names are revealed. Reviewers are under no obligation to examine such appendices and supplementary material. Therefore, the paper must be a stand-alone document - the appendices and supplementary material are a way of providing useful information that cannot fit in the page limit; they are not a means to extend the page limit. Authors of papers that have been submitted but not accepted by previous conferences may optionally submit a Note to Reviewers. The Note to Reviewers should provide the following information: - the identity of the previous venue(s) (for example, ESOP 2020, ?Programming? 2020, POPL 2020, OOPSLA 2019) - a list the major issues identified by the reviews at those venues - a description of the changes made to the paper in response to those reviews These notes will be made available to reviewers after their initial reviews have been completed and author names have been revealed. Response Period =============== Authors will be given a three-day period to read and respond to the reviews of their papers before the program committee meeting. Responses have no formal length limit, but concision is likely to be effective. Artifact Evaluation =================== To reward the creation of artifacts and support replication of experiments, authors of accepted research papers may submit artifacts (such as tools, data, models, or videos) to be evaluated by an Artifact Evaluation Committee. Artifacts that pass muster will be recognized officially. Important Dates =============== - Paper submission: 10 January 2020 (Fri) - Author response: 16?18 March 2020 (Mon-Wed) - Author notification: 8 April 2020 (Wed) Journal First ============= We have Journal First arrangements with ACM Transactions on Programming Languages and Systems and Elsevier Science of Computer Programming. Common to both routes --------------------- Only new research papers are eligible for the Journal First routes to ECOOP 2020. That is, it is not acceptable to submit an extension of a previous conference paper, even if the associated journal solicits extended papers via its standard submission route. Authors of all accepted Journal First papers will be invited to submit a short abstract for their paper to appear in the ECOOP 2020 conference proceedings. Journal First papers will be included along with research papers submitted directly to the conference when a Distinguished Paper is selected. Science of Computer Programming route ------------------------------------- See this dedicated web page [3] for full details of how to submit to the ECOOP 2020 Science of Computer Programming (SCP) special issue. Submission deadline: December 2, 2019 (Mon) ACM Transactions on Programming Languages and Systems route ----------------------------------------------------------- See this announcement [4] for details of the TOPLAS scheme whereby papers submitted to TOPLAS can be presented at selected conferences. Authors interested in this route should submit their paper to TOPLAS via its usual submission system and mark it as an ECOOP 2020 submission. The ECOOP Program Chair will then be informed of this submission and will have some input into the review process. Submission deadline: October 10, 2019 (Thu) More Information ================ For additional information, please contact the ECOOP Program Chair, Robert Hirschfeld [5]. [1] https://2020.ecoop.org/track/ecoop-2020-papers [2] https://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ [3] https://www.journals.elsevier.com/science-of-computer-programming/call-for-papers/object-oriented-programming [4] https://toplas.acm.org/announcements.cfm#submit-a-paper-for-pldi-2016 [5] https://www.hpi.uni-potsdam.de/hirschfeld/people/hirschfeld/ From catalin.hritcu at gmail.com Mon Dec 2 02:00:00 2019 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Mon, 2 Dec 2019 08:00:00 +0100 Subject: [TYPES/announce] Call for participation for CPP 2020 Message-ID: **Call for Participation** **Certified Programs and Proofs (CPP 2020)** - Early registration deadline: 18 December 2019 - Getting a visa: https://popl20.sigplan.org/attending/Visa - Registration: https://popl20.sigplan.org/attending/Registration - Accommodation: https://popl20.sigplan.org/venue/POPL-2020-venue Certified Programs and Proofs (CPP) is an international conference on practical and theoretical topics in all areas that consider certification as an essential paradigm for their work. Certification here means formal, mechanized verification of some sort, preferably with the production of independently checkable certificates. CPP spans areas of computer science, mathematics, logics, and education. CPP 2020 will be held on 20-21 January 2020 in New Orleans, Louisiana, United States and will be co-located with POPL 2020. CPP 2020 is sponsored by ACM SIGPLAN, in cooperation with ACM SIGLOG. For more information about this edition and the CPP series, please visit https://popl20.sigplan.org/home/CPP-2020 ### Invited Speakers Adam Chlipala (MIT CSAIL) and Grigore Rosu (UIUC and Runtime Verification) ### Accepted papers The list of accepted papers is available at https://popl20.sigplan.org/home/CPP-2020#event-overview ### Conference dinner This year CPP will feature a (highly subsidized) conference dinner in a local restaurant for which we encourage you to sign up when registering by choosing the CPP+ option. This is possible thanks to our generous industrial supporters (list still expected to grow a bit): https://popl20.sigplan.org/home/CPP-2020#About ### Contact For any questions please contact the PC chairs: Jasmin Blanchette , Catalin Hritcu From lpulina at uniss.it Mon Dec 2 02:10:01 2019 From: lpulina at uniss.it (Luca Pulina) Date: Mon, 2 Dec 2019 08:10:01 +0100 Subject: [TYPES/announce] [CfP] SAT2020 - The 23rd International Conference on , , Theory and Applications of Satisfiability Testing Message-ID: <3fe608ec-51c9-4f72-30aa-1f7784c9681c@uniss.it> ******************** Call for Papers ******************** ???????????The 23rd International Conference on ?????Theory and Applications of Satisfiability Testing ???????????????????????(SAT 2020) ?????????????5-9 July 2020, Alghero, Italy ?????????http://sat2020.idea-researchlab.org/ ********************************************************* The International Conference on Theory and Applications of Satisfiability Testing (SAT) is the premier annual meeting for researchers focusing on the theory and applications of the propositional satisfiability problem, broadly construed. In addition to plain propositional satisfiability, it also includes Boolean optimization (such as MaxSAT and Pseudo-Boolean (PB) constraints), Quantified Boolean Formulas (QBF), Satisfiability Modulo Theories (SMT), and Constraint Programming (CP) for problems with clear connections to Boolean-level reasoning. *** Scope *** SAT 2020 welcomes scientific contributions addressing different aspects of the satisfiability problem, interpreted in a broad sense. Topics include, but are not restricted to: * Theoretical advances * Practical search algorithms * Knowledge compilation * Implementation-level details of SAT solving tools * Problem encodings and reformulations * Applications * Case studies based on rigorous experimentation *** Out of Scope *** Papers claiming to resolve a major long-standing open theoretical question in Mathematics or Computer Science (such as those for which a Millennium Prize is offered), are outside the scope of the conference because there is insufficient time in the schedule to referee such papers; instead, such papers should be submitted to an appropriate technical journal. *** Paper Categories *** Submissions to SAT 2020 are solicited in three categories, describing original contributions. * Long papers (9 to 15 pages, excluding references) * Short papers (up to 8 pages, excluding references) * Tool papers (up to 6 pages, excluding references) Long and short papers should contain original research, with sufficient detail to assess the merits and relevance of the contribution. For papers reporting experimental results, authors are strongly encouraged to make their data and implementations available with their submission. Submissions on applications and cases studies are especially welcome. Such papers should describe details, weaknesses and strengths of the considered approaches in sufficient depth, but they are not expected to introduce novel solving approaches. Tool papers must obey to specific content criteria. A tool paper should describe the implemented tool and its novel features. Here ?tools? are interpreted in a broad sense, including descriptions of implemented solvers, preprocessors, etc. as well as systems that exploit SAT solvers or their extensions for use in interesting problem domains. A demonstration is expected to accompany a tool presentation. Papers describing tools that have already been presented previously are expected to contain significant and clear enhancements to the tool. Long and short papers will be evaluated with the same quality standards, and are expected to contain a similar contribution per page ratio. *** Submissions *** Submissions should not be under review elsewhere nor be submitted elsewhere while under review for SAT 2020, and should not consist of previously published material. Submissions not consistent with the above guidelines may be returned without review. All papers submissions are done exclusively via EasyChair in Springer?s LaTeX llncs2e style. One author of each accepted paper is expected to present it at the conference. Further details can be found at the website of SAT 2020: http://sat2020.idea-researchlab.org/ *** Proceedings *** The proceedings will be published by Springer in the series Lecture Notes in Computer Science, seewww.springer.com/lncs . *** Important Dates *** Workshops? ? ? ? ? ? ? ? July 5, 2020 Conference ? ? ? ? ? ? ? July 6-9, 2020 Abstract submission? ? ? February 15, 2020 Paper submission ? ? ? ? February 22, 2020 Author response period ? March 29 ? April 2, 2020 Author notification? ? ? April 18, 2020 Camera-ready ? ? ? ? ? ? May 3, 2020 *** Organization *** Program Chairs * Luca Pulina, University of Sassari * Martina Seidl, Johannes Kepler University Linz Workshop Chair * Florian Lonsing, Stanford University Publicity Chair * Laura Pandolfo, University of Sassari Program Committee * Fahiem Bacchus, University of Toronto * Olaf Beyersdorff, Friedrich Schiller University Jena * Armin Biere, Johannes Kepler University Linz * Nikolaj Bjorner, Microsoft * Maria Luisa Bonet, Universitat Polit?cnica de Catalunya * Sam Buss, University of California San Diego * Florent Capelli, Universit? de Lille * Pascal Fontaine, Universit? de Li?ge, Belgium * Marijn Heule, Carnegie Mellon University * Alexey Ignatiev, Universidade de Lisboa * Mikolas Janota, University of Lisbon * Matti J?rvisalo, University of Helsinki * Oliver Kullmann, Swansea University * Jie-Hong Roland Jiang, National Taiwan University * Jan Johannsen, Ludwig Maximilian University of Munich * Benjamin Kiesl, CISPA Helmholtz Center for Information Security * Daniel Le Berre, Universit? d?Artois * Florian Lonsing, Stanford University * Ines Lynce, Universidade de Lisboa * Vasco Manquinho, Universidade de Lisboa, Portugal * Felip Many?, IIIA-CSIC * Joao Marques-Silva, University of Toulouse * Ruben Martins, Carnegie Mellon University * Kuldeep S. Meel, National University of Singapore * Alexander Nadel, Intel * Aina Niemetz, Stanford University * Jakob Nordstrom, University of Copenhagen * Markus N. Rabe, Google * Roberto Sebastiani, University of Trento * Natasha Sharygina, Universit? della Svizzera italiana * Laurent Simon, Bordeaux Institute of Technology * Friedrich Slivovsky, Vienna University of Technology * Stefan Szeider, Vienna University of Technology * Ralf Wimmer, Concept Engineering GmbH & Albert-Ludwigs-Universit?t Freiburg * Christoph M. Wintersteiger, Microsoft *** Contact *** For any questions, please contact sat2020 at easychair.org -- -- *Dona il? 5x1000* all'Universit? degli Studi di Sassaricodice fiscale: 00196350904 -------------- next part -------------- An HTML attachment was scrubbed... URL: From P.Achten at cs.ru.nl Mon Dec 2 04:36:19 2019 From: P.Achten at cs.ru.nl (Peter Achten) Date: Mon, 2 Dec 2019 10:36:19 +0100 Subject: [TYPES/announce] [PLNL'19] call for participation (deadline December 5) - Programming Languages in the Netherlands, 12-12-2019, Radboud University Message-ID: <8af21a4f-c39f-6552-af4a-09070c635b1a@cs.ru.nl> =================================================================== ??????????????????????????? PLNL 2019 ??????????? 2nd Workshop on Programming Languages ???????????????????? in The Netherlands ????????????????????????????? -- ???????????????? Thursday, December 12, 2019 ????????? Radboud University, Nijmegen, The Netherlands ??????????????????? CALL FOR PARTICIPATION ?????????????? https://wiki.clean.cs.ru.nl/PLNL19 ???????????????????????? sponsored by ????????????????????? Radboud University ???????????????????????????? NWO =================================================================== Workshop Overview ----------------- After the successful launch of this new workshop series, PLNL'18, we are happy to invite you to participate in the second edition. The purpose of PLNL is to bring together researchers in the area of programming languages in the Netherlands. The workshop targets programming language research in the broad sense, included but not limited to the design, implementation, theory, application, and teaching of programming languages. Workshop Format --------------- The workshop consists of a number of contributed talks. These talks should provoke discussion and/or questions --- we strive to have interactive talks with plenty of discussion by the audience. Coffee and lunch breaks will provide the opportunity to network with your colleagues and to meet new people. Junior and senior researchers are equally welcome. Researchers that are not from the Netherlands, but for example, from neighboring countries like Belgium or Germany, are also welcome to attend. The language of the workshop is English. Programme --------- The programme can be found here: https://wiki.clean.cs.ru.nl/PLNL19. Registration ------------ Participation is free, but you will need to register. The deadline for registration is December 5, 2019. To register, please visit https://forms.gle/p1Pn3UnBycQH6zyr6 Optional dinner --------------- If there is sufficient demand we will try to organise a diner after the event. The diner is at your own costs. Organizers ---------- Pieter Koopman (pieter at cs.ru.nl) Peter Achten?? (P.Achten at cs.ru.nl) Program Committee ----------------- - Pieter Koopman???? Radboud University - Peter Achten?????? Radboud University - Robbert Krebbers?? Delft University of Technology - Wouter Swierstra?? University of Utrecht - Eelco Visser?????? Delft University of Technology From grant.passmore at cl.cam.ac.uk Mon Dec 2 12:04:35 2019 From: grant.passmore at cl.cam.ac.uk (Grant Olney Passmore) Date: Mon, 2 Dec 2019 11:04:35 -0600 Subject: [TYPES/announce] ACL2-2020 - May 28-29, 2020 - Call for Papers Message-ID: ACL2 2020 - Call for Papers 16th International Workshop on the ACL2 Theorem Prover and Its Applications May 28-29, 2020. Austin, Texas, USA. The 2020 ACL2 Workshop will be held in Austin, Texas, USA. We invite ACL2 users, experts and beginners alike, users of other theorem provers, and persons interested in the applications of theorem proving technology to submit papers to the Workshop. * Important Dates Abstract Submission: December 22, 2019 Paper Submission: January 12, 2020 Author Notification: March 8, 2020 Camera-Ready Copy: April 12, 2020 Workshop: May 28-29, 2020 * Website More information may be found at: http://acl2-2020.info * Aims and Scope The ACL2 Workshop series is the major technical forum for users of the ACL2 theorem proving system to present research related to the ACL2 theorem prover and its applications. ACL2 is an industrial-strength automated reasoning system, the latest in the Boyer-Moore family of theorem provers. The 2005 ACM Software System Award was awarded to Boyer, Kaufmann, and Moore for their work in ACL2 and the other theorem provers in the Boyer-Moore family. ACL2-2020 is a two-day workshop to be held in Austin, Texas, USA, on May 28-29, 2020. It is the 16th in the series of ACL2 workshops, which occur approximately every 18 months. The workshop will feature invited keynotes, technical papers, and rump sessions that discuss ongoing research. We invite submissions of papers on any topic related to ACL2 and its applications. We strongly encourage submissions from new members of the ACL2 community, including graduate students and researchers who are primarily involved with other theorem provers or formal methods. Suggested topics include but are not limited to new results in the following areas. - Software or hardware verification with ACL2 - Formalizations of mathematics in ACL2 - Libraries and tools for ACL2 - User interfaces for ACL2 - Novel uses of ACL2 - Experiences with ACL2 in the classroom - Reports of and proposals for improvements of ACL2 - Comparisons with other theorem provers - Comparisons with other programming or specification languages - Challenge problems and their solutions - Foundational issues related to ACL2 - Implementations connecting ACL2 with other systems * Paper Submissions Submissions must be made electronically in PDF format. and they should be prepared in the EPTCS templates, available from http://style.eptcs.org. All papers must be submitted via EasyChair at https://easychair.org/my/conference?conf=acl2-2020. The ACL2 Workshop accepts both long papers (up to sixteen pages) and extended abstracts (up to two pages). Both categories of papers will require short abstracts to be submitted by the "Abstract submission" deadline and will be refereed by at least two members of the program committee. Accepted submissions in both categories will be included in the final workshop proceedings, although speaking slots will be shorter for extended abstracts. At least one author of each accepted submission must register for the workshop and give a presentation summarizing the paper's results. Extended abstracts should contain at least one or two references so interested readers can pursue the abstract topic. Long papers and extended abstracts must describe work that has already been done, not simply ideas for future work. Current and planned (or suggested) work may be presented in the Rump Session. One of the main advantages of the ACL2 Workshop is that attendees are already knowledgeable about ACL2, its syntax, its basic commands, and the art of writing models in it. So authors may assume that readers have this familiarity. The workshop proceedings will be published as a volume of Electronic Proceedings in Theoretical Computer Science (EPTCS). Long papers will be published as PDFs, and extended abstracts will be published as HTML snippets. Please see the EPTCS copyright page (http://copyright.eptcs.org/) for a discussion of licensing. Please also see the EPTCS LaTeX style file and formatting instructions (http://style.eptcs.org). Many papers presented at the workshop will describe interactions with the theorem prover. Authors of such papers are required to provide ACL2 script files (typically, ACL2 books) along with instructions for their use with ACL2, unless they provide a small text file explaining why supporting materials are not appropriate (e.g., for a theory paper). Such supporting materials should have proper licenses and copyrights (feel free to email the workshop chairs if you have questions about that). The books should be certifiable either with custom instructions that are clearly provided, or by running the following shell command in the directory of your contributed books, where $ACL2_DIR denotes your ACL2 sources directory and ACL2 denotes a recent ACL2 executable: prompt% $ACL2_DIR/books/build/cert.pl --acl2 ACL2 *.lisp Send the supporting materials to Ruben Gamboa, ruben at uwyo.edu. The authors can expect the reviewers to take the supporting materials into account during the refereeing process. Authors of accepted papers are required to make these ACL2 books available by adding them to the ACL2 Community Books. (The chairs may assist in that process, if asked.) * Rump Sessions The workshop will also feature "rump sessions," in which participants can describe ongoing or proposed research related to ACL2. Proposals for rump session presentations, including a title and short abstract, may be accepted until the workshop, but preference will be given to early submissions and subject to available time. Rump session proposals should be sent to our ACL2-2020 EasyChair email address: acl22020 at easychair.org * Programme Committee Cuong Chau, Arm, Inc. John Cowles, University of Wyoming Shilpi Goel, Centaur Technology, Inc. Mark Greenstreet, The University of British Columbia David Hardin, Collins Aerospace Warren Hunt, The University of Texas at Austin Matt Kaufmann, The University of Texas at Austin Eric McCarthy, Kestrel Institute Mihir Mehta, The University of Texas at Austin Yan Peng, The University of British Columbia David Rager, Oracle Corp. Sandip Ray, University of Florida Jose-Luis Ruiz-Reina, University of Seville Anna Slobodova, Centaur Technology, Inc. Eric Smith, Kestrel Institute Rob Sumners, Centaur Technology, Inc. Sol Swords, Centaur Technology, Inc. * Workshop Co-Chairs Ruben Gamboa, University of Wyoming Grant Passmore, Imandra Inc. * Steering Committee J Strother Moore, The University of Texas at Austin Matt Kaufmann, The University of Texas at Austin Shilpi Goel, Centaur Technology, Inc. Warren Hunt, The University of Texas at Austin Anna Slobodova, Centaur Technology, Inc. * Local Arrangements Emily Gamboa, Rice University From daniel.marsden at cs.ox.ac.uk Mon Dec 2 16:32:15 2019 From: daniel.marsden at cs.ox.ac.uk (Daniel Marsden) Date: Mon, 2 Dec 2019 21:32:15 +0000 Subject: [TYPES/announce] SYCO 6 Final Call for Participation Message-ID: SIXTH SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 6) -- including a Category Theory PhD Recruitment Fair -- University of Leicester, UK 16-17 December, 2019 http://events.cs.bham.ac.uk/syco/6/ The Symposium on Compositional Structures (SYCO) is an interdisciplinary series of meetings aiming to support the growing community of researchers interested in the phenomenon of compositionality, from both applied and abstract perspectives, and in particular where category theory serves as a unifying common language. Previous SYCO events have been held at University of Birmingham, University of Strathclyde, University of Oxford, and Chapman University. We welcome submissions from researchers across computer science, mathematics, physics, philosophy, and beyond, with the aim of fostering friendly discussion, disseminating new ideas, and spreading knowledge between fields. Submission is encouraged for both mature research and work in progress, and by both established academics and junior researchers, including students. Submission is easy, with no format requirements or page restrictions. The meeting does not have proceedings, so work can be submitted even if it has been submitted or published elsewhere. Think creatively--- you could submit a recent paper, or notes on work in progress, or even a recent Masters or PhD thesis. While no list of topics could be exhaustive, SYCO welcomes submissions with a compositional focus related to any of the following areas, in particular from the perspective of category theory: - logical methods in computer science, including classical and quantum programming, type theory, concurrency, natural language processing and machine learning; - graphical calculi, including string diagrams, Petri nets and reaction networks; - languages and frameworks, including process algebras, proof nets, type theory and game semantics; - abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory; - quantum algebra, including quantum computation and representation theory; - tools and techniques, including rewriting, formal proofs and proof assistants, and game theory; - industrial applications, including case studies and real-world problem descriptions. This new series aims to bring together the communities behind many previous successful events which have taken place over the last decade, including "Categories, Logic and Physics", "Categories, Logic and Physics (Scotland)", "Higher-Dimensional Rewriting and Applications", "String Diagrams in Computation, Logic and Physics", "Applied Category Theory", "Simons Workshop on Compositionality", and the "Peripatetic Seminar in Sheaves and Logic". SYCO is a regular fixture in the academic calendar, running regularly throughout the year, and becoming over time a recognized venue for presentation and discussion of results in an informal and friendly atmosphere. To help create this community, and to avoid the need to make difficult choices between strong submissions, in the event that more good-quality submissions are received than can be accommodated in the timetable, the programme committee may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based largely on submission order, giving an incentive for early submission, but would also take into account other requirements, such as ensuring a broad scientific programme. Deferred submissions can be re-submitted to any future SYCO meeting, where they would not need peer review, and where they would be prioritised for inclusion in the programme. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings will be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Gabriella Bohm, Wigner Research Centre for Physics Jennifer Hackett, University of Nottingham # PhD RECRUITMENT FAIR This event will include a poster session advertising PhD opportunities in category theory and related disciplines. If you are interested in advertising PhD opportunities at your institution, please email Simona Paoli at . We expect significant participation from Masters students and final-year undergraduates who are considering further study in this area. # ACCEPTED PAPERS Dorette Pronk and Laura Scull - New Results on Bicategories of Fractions Applied to Orbifolds Amar Hadzihasanovic - Representable diagrammatic sets as a model of weak higher categories Drew Moshier and Steve Vickers - Cartesian bicategories and their Karoubi envelopes Filippo Bonchi, Robin Piedeleu, Pawel Sobocinski and Fabio Zanasi - Contextual Equivalence for Signal Flow Graphs (Extended Abstract) Vincent Wang - Graphical Grammar + Graphical Completion of Monoidal Categories John Stell - Mathematical Morphology on Graphs: The role of relations on hypergraphs Quanlong Wang - An algebraic axiomatisation of ZX-calculus Morgan Rogers and Jens Hemelaer Monoid Properties as Topos-Theoretic Invariants Maaike Zwart and Dan Marsden - Composite Theories, and how to use them to prove no-go theorems for distributive laws Louis Parlant - Monoidal Monads and Preservation of Equations Callum Reader - Probability Monads for Enriched Categories Guillaume Boisseau - String diagrams for optics Dan Shiebler, Alexis Toumi and Mehrnoosh Sadrzadeh - Incremental Monoidal Grammars # IMPORTANT DATES Registration deadline: Monday 9th December 2019 Symposium dates: Monday 16th and Tuesday 17th December 2019 # Programme Committee Miriam Backens, University of Birmingham Nicolas Behr, Institut de Recherche en Informatique Fondamentale (IRIF), Universite Paris-Diderot - Paris 7 Carmen Maria Constantin, University of Oxford Chris Heunen, University of Edinburgh, Dominic Horsman, University of Grenoble Aleks Kissinger, University of Oxford Eliana Lorch, Thiel Fellowship Dan Marsden, University of Oxford (PC Chair) Samuel Mimram, Ecole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Alessio Santamaria, Queen Mary University of London Alexandra Silva, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford Philip Zahn, University of St Gallen Tamara von Glehn # Steering Committee Ross Duncan, University of Strathclyde Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Alek Kissinger, University of Oxford Samuel Mimram, Ecole Polytechnique Simona Paoli, University of Leicester Mehrnoosh Sadrzadeh, University College London Pawel Sobocinski, Tallinn University of Technology Jamie Vicary, University of Birmingham and University of Oxford From ross.horne at uni.lu Tue Dec 3 04:46:56 2019 From: ross.horne at uni.lu (Ross James HORNE) Date: Tue, 3 Dec 2019 09:46:56 +0000 Subject: [TYPES/announce] Postdoctoral researcher in Computer Science (Security and Trust) Message-ID: Dear colleague, The University of Luxembourg offer a competitive postdoctoral research position in the area of security and trust. We encourage applications, in particular, from experts in formal methods applied to protocols, including types and processes calculi; however we also encourage experts in other aspects of security, such as network security, to apply. The successful candidate would be expected to both integrate into the SaToSS research group and stake out their own research direction. Recent research in the SaToSS group includes: the formal analysis of distance bounding protocols (used to avoid relay attacks), the analysis of unlinkability vulnerabilities in e-passport protocols, the analysis of the impact of Sybils on anonymity in social networks, and cyber-security risk analysis using attack trees. Start: Early 2020. Apply here: https://tinyurl.com/suzxujp More info on Euraxes: https://euraxess.ec.europa.eu/jobs/456305 and also the position also appears here: http://satoss.uni.lu/vacancies/ The University of Luxembourg is an equal opportunities employer. Please do not hesitate to contact us with further questions. Sincerely, Dr. Ross Horne, research associate, Computer Science, University of Luxembourg ross.horne at uni.lu Prof. Dr. Sjouke Mauw, professor, SnT and Computer Science, University of Luxembourg sjouke.mauw at uni.lu -------------- next part -------------- An HTML attachment was scrubbed... URL: From ucacsam at ucl.ac.uk Tue Dec 3 08:15:11 2019 From: ucacsam at ucl.ac.uk (Matteo Sammartino) Date: Tue, 3 Dec 2019 13:15:11 +0000 Subject: [TYPES/announce] Multiple postdoc and PhD positions on verification, concurrency and model learning at University College London and Royal Holloway University of London (Deadline Jan 5, 2020) Message-ID: We invite applications for: - *two* Research Fellow/Senior Research Fellow positions (Deadline: January 5, 2020). Positions are 1 year in the first instance, with the possibility of extension until December 2022. One position will be at University College London, and one at Royal Holloway University of London. - *one* PhD studentship at UCL. Successful applicants will be working on the EPSRC-funded "Verification of Hardware Concurrency via Model Learning" (CLeVer) project. This is a joint research endeavour involving the Computer Science Departments of two UK's leading research-intensive universities -- University College London and Royal Holloway University of London -- and ARM, world-leading designer of multi-core chips. We are looking for candidates with experience in one or more of the following areas: model learning techniques, verification, concurrency, and formal methods. Experience in tool implementation will also be valued. # HOW TO APPLY - Applications for *both* the (Senior) Research Fellow positions should be made here before *January 5, 2020*: https://atsv7.wcn.co.uk/search_engine/jobs.cgi?owner=5041404&ownertype=fair&jcode=1847641&vt_template=965&adminview=1 - Applications for the PhD position should be made here: https://www.ucl.ac.uk/prospective-students/graduate/apply Interested applicants are encouraged to contact Prof. Alexandra Silva (alexandra.silva at ucl.ac.uk) and Dr. Matteo Sammartino (m.sammartino at ucl.ac.uk). # ABOUT THE PROJECT Digital devices increasingly rely on multi-threaded computation, with sophisticated concurrent behaviour becoming prevalent at any scale. As the complexity of these systems increases, there is a pressing need to automate the assessment of their correctness, especially with respect to concurrency-related aspects. Formal verification provides highly effective techniques to assess the correctness of systems. However, formal models are usually built by humans, and as such can be error-prone and inaccurate. This project aims to: - develop a verification framework that relies on learning techniques to automatically build and verify models of concurrency, with a particular focus on multi-core systems. - apply the framework to industrial verification tasks, in collaboration with ARM. The project will provide opportunities for both theoretical and applied research in several areas of Computer Science, including model learning techniques, verification, concurrency, and formal methods. From brucker at spamfence.net Tue Dec 3 08:32:52 2019 From: brucker at spamfence.net (Achim D. Brucker) Date: Tue, 3 Dec 2019 13:32:52 +0000 Subject: [TYPES/announce] Open Position: Lecturer in Cybersecurity - University of Exeter Message-ID: <20191203133252.syppexobk2kp46qv@ananogawa.home.brucker.ch> Dear all, As part of the expansion of the Department of Computer Science [1] at the University of Exeter, we are recruiting for a Lecturer in Cybersecurity. The lecturer will be part of the newly formed Security and Trust of Advanced Systems Group [2]. This is a *unique* opportunity to join a new group and to influence its future research and teaching. Application in all areas of cybersecurity are welcome, and we are particularly encouraging people working in the intersection of security and formal aspects of computer science (e.g., formal methods, verification, type systems, programming languages, language-based security, logic) to apply. Please apply by 12th of December 2019! See the full announcement and application details at https://jobs.exeter.ac.uk/hrpr_webrecruitment/wrd/run/ETREC107GF.open?VACANCY_ID=566815Qrwu&WVID=3817591jNg Feel free to contact me for informal inquires about the post. Best, Achim [1] https://www.exeter.ac.uk/computer-science/ [2] https://emps.exeter.ac.uk/computer-science/research/cyber-security/ -- Prof. Achim Brucker | Chair in Cybersecurity & Head of Group | University of Exeter https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From c.grelck at uva.nl Tue Dec 3 07:00:59 2019 From: c.grelck at uva.nl (Clemens Grelck) Date: Tue, 3 Dec 2019 13:00:59 +0100 Subject: [TYPES/announce] NL-FP Day 2020: 28th Netherlands Functional Programming Day, Amsterdam, January 10, 2020 Message-ID: =================================================================== NL-FP Day 2020 28th Netherlands Functional Programming Day Friday, January 10, 2020 University of Amsterdam Amsterdam, The Netherlands CALL FOR TALK PROPOSALS CALL FOR PARTICIPATION https://sites.google.com/view/nl-fp-day-2020/home sponsored by University of Amsterdam Informatics Institute =================================================================== The Netherlands Functional Programming Day is an annual gathering of researchers, students, and practitioners sharing a common interest in functional programming. The day features talks that cover the latest advances in research, teaching and applications in the area of functional programming and (implementation of) functional languages. Coffee and lunch breaks provide ample opportunity for networking with your colleagues and meeting new people. Experts and newcomers to the field are equally welcome. Colleagues from neighboring countries are more than welcome to attend; the language of the FP Day is English. Talk proposals: --------------- The FP Day consists of a number of contributed talks. Work in progress talks are just as welcome as talks about mature work recently presented at international conferences. Please, upload your talk proposals via EasyChair: https://easychair.org/my/conference?conf=nlfp2020 including a short abstract for the FP Day programme. *Deadline: December 13, 2019* Registration: ------------- Participation is free of charge, but registration is required: https://forms.gle/rA7XaqH7nCVUouk18 *Deadline: December 20, 2019* Dinner: ------- As usual, the NL-FP Day ends with a dinner in a near-by restaurant. The dinner is optional and at your own cost. Location: --------- We meet in the historic Doelenzaal of the Amsterdam University Library (Universiteitsbibliotheek Amsterdam) right in the heart of Amsterdam. The street address is Singel 425. This is a 20-minute walk from Amsterdam Centraal. Alternatively, you can take tram lines #2 to Nieuw Sloten, #11 to Surinameplein or #12 to Amstelstation and alight at tram stop Koningsplein. Look back from where the tram came and you see the Amsterdam University Library right in front of you. Organiser: ---------- Clemens Grelck, University of Amsterdam, c.grelck at uva.nl -- ---------------------------------------------------------------------- Dr Clemens Grelck Science Park 904 Associate Professor 1098XH Amsterdam Programme Director Software Engineering Netherlands University of Amsterdam Institute for Informatics T +31 (0) 20 525 8683 System and Network Engineering Lab F +31 (0) 20 525 7490 Office C3.109 staff.fnwi.uva.nl/c.u.grelck ---------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From maribel.fernandez at kcl.ac.uk Tue Dec 3 17:08:12 2019 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Tue, 3 Dec 2019 22:08:12 +0000 Subject: [TYPES/announce] Call for participation: CSL 2020 Message-ID: <2AA5C1B0-5584-499F-84B6-ECBFC9DDD8A8@kcl.ac.uk> ============================================================== Call for Participation ============================================================== Computer Science Logic 2020 Barcelona, Catalonia, Spain January 13 - 16, 2020 http://www.cs.upc.edu/csl2020 ============================================================== The European Association for Computer Science Logic, the department of Computer Science of the Universitat Polit?cnica de Catalunya, and the Institut de Matem?tiques de la Universitat de Barcelona kindly invite you to participate in the 2020 edition of CSL that will be held in Barcelona from Mon Jan 13 to Thu Jan 16, 2020. # The Conference Computer Science Logic (CSL) is the annual conference of the European Association for Computer Science Logic (EACSL). It is an interdisciplinary conference spanning across both basic and application oriented research in mathematical logic and computer science. CSL 2020 will be the 28th edition in the series. Please note that CSL has moved from its former August/September slot and that CSL 2020 is the first conference in the series that takes place in January. ## Invited Speakers V?ronique Cortier, LORIA, France Anuj Dawar, University of Cambridge, UK Artur Je?, University of Wroclaw, Poland Delia Kesner, University Paris Diderot, France Iddo Tzameret, Royal Holloway, UK ## Programme Thirty-two contributions were selected for presentation at CSL 2020. A full list is available at http://www.cs.upc.edu/csl2020/program.html . ## Registration To register, please follow the link and information provided on the CSL website http://www.cs.upc.edu/csl2020/registration.html . Note the early registration deadline: THURSDAY, DECEMBER 5, 2019. For any questions please contact Albert Atserias (atserias at-sign cs.upc.edu) or Juan Carlos Mart?nez (jcmartinez at-sign ub.edu). ============================================================== --- Professor Maribel Fernandez Department of Informatics, King?s College London Strand Campus, Bush House, 30 Aldwych London WC2B 4BG https://www.nms.kcl.ac.uk/maribel.fernandez -------------- next part -------------- An HTML attachment was scrubbed... URL: From fabian.gruber at inria.fr Wed Dec 4 09:25:16 2019 From: fabian.gruber at inria.fr (Fabian Gruber) Date: Wed, 4 Dec 2019 15:25:16 +0100 Subject: [TYPES/announce] IEEE/ACM CGO-2020 Call for submissions to Student Research Competition (SRC) Message-ID: <0fd1c389-c75f-5354-fb7b-26f7c2274926@inria.fr> **************************************************************************** IEEE/ACM CGO-2020 Call for submissions to Student Research Competition (SRC) **************************************************************************** The ACM Student Research Competition (SRC) offers a unique forum for undergraduate and graduate students to present their original research before a panel of judges and attendees at CGO. Participants must be undergraduates or graduate students pursuing an academic degree at the time of initial submission. Participants must be current student members of the ACM. The abstracts will be examined by a selection committee and selected abstracts will be invited to present as posters at the conference. SRC poster submissions are, in addition, evaluated by a jury during the poster session at the conference. The best three posters are then invited to give a short presentation (10 minutes + 5 minutes questions) on the next day. Based on the submitted abstract, the poster, and the presentation, the winner of CGO's Student Research Competition will be selected, who will receive an award. In addition, the winner will be invited to participate in the grand 2020 ACM SRC competition. Further information on the ACM SRC is available at: https://src.acm.org SRC Chair: Changhee Jung (Purdue University) Submission Information: Submission must be about unpublished work that is not under review anywhere. Extended abstracts of up to 500 words should be submitted by email to chjung at purdue.edu on or before December 15, 2019. All submissions will be reviewed by a selection committee. Notifications will be sent out by January 2, 2020. Please format your submission using the SIGPLAN format found at http://www.sigplan.org/Resources/Author/. Use one 8.5?x11? single spaced, double-column page, with 10pt or larger font. Include your name and the name of your advisor(s). Optionally, send a pdf of the poster you plan to present (this does not have to be the final version of the poster). Timeline: Submission: December 15th, 2019 (AoE) Notification: Jan 2nd, 2020 Submission Topics: As in previous years, CGO will host a Student Research Competition (SRC) session. Submissions in the form of an extended abstract (details above) are solicited in any topics relevant to the main conference, including: ** Code Generation, Translation, Transformation, and Optimization for performance, energy, virtualization, portability, security, or reliability concerns, and architectural support ** Efficient execution of dynamically typed and higher-level languages Optimization and code generation for emerging programming models, platforms, domain-specific languages ** Dynamic/static, profile-guided, feedback-directed, and machine learning based optimization ** Static, Dynamic, and Hybrid Analysis for performance, energy, memory locality, throughput or latency, security, reliability, or functional debugging ** Program characterization methods ** Efficient profiling and instrumentation techniques; architectural support ** Novel and efficient tools ** Compiler design, practice and experience ** Compiler abstraction and intermediate representations ** Vertical integration of language features, representations, optimizations, and runtime support for parallelism ** Solutions that involve cross-layer (HW/OS/VM/SW) design and integration ** Deployed dynamic/static compiler and runtime systems for general purpose, embedded system and Cloud/HPC platforms ** Parallelism, heterogeneity, and reconfigurable architectures ** Optimizations for heterogeneous or specialized targets, GPUs, SoCs, CGRA ** Compiler-support for vectorization, thread extraction, task scheduling, speculation, transaction, memory management, data distribution and synchronization The same information can be found at CGO-2020 SRC website: https://cgo-conference.github.io/cgo2020/src Please feel free to contact me at chjung at purdue.eud for any further questions/concerns. From mihaela.rozman at tuwien.ac.at Wed Dec 4 18:54:10 2019 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Thu, 5 Dec 2019 00:54:10 +0100 Subject: [TYPES/announce] Several Funded Doctoral Positions in Computer Science in Austria (Vienna, Graz or Linz) - Deadline: January 11, 2020 Message-ID: <0c7d01d5aafe$1f5b7440$5e125cc0$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking highly qualified candidates for our joint doctoral program Logical Methods in Computer Science (logiCS). The LogiCS doctoral college focuses on interdisciplinary research topics covering - computational logic, and applications of logic to - databases and artificial intelligence, - computer-aided verification, - security and privacy, - cyber-physical systems, as well as to - distributed systems. THE PROGRAM Our PhD program LogiCS is focusing on logic and its applications in computer science. Successful applicants will work with and be mentored by leading researchers in the fields of computational logic, databases and knowledge representation, computer-aided verification, security and privacy, cyber-physical systems, and distributed systems. FACULTY MEMBERS M. Bartocci / A. Biere / R. Bloem / A. Ciabattoni / T. Eiter / G. Gottlob / R. Grosu / L. Kovacs / M.Maffei / M. Ortiz / U. Schmid / M.Seidl / S. Szeider / G. Weissenbacher / S.Woltran The LogiCS faculty comprises 15 renowned researchers with strong records in research, teaching and advising, complemented by 15 associated members who further strengthen the research and teaching activities of the college. POSITIONS AND FUNDING *We are looking for 8 very strong doctoral students. *We offer internationally competitive salaries funded for at least 3 years according to the funding scheme of the Austrian Science Fund (with full health benefits) *The funding can be extended for one additional year contingent on a placement at one of our international partner institutions. CURRENT RESEARCH AREAS Students can pursue doctoral research within the following areas: * Automated Software Verification * Epistemic logic in distributed computing * Game-based Semantics * Fixed-Parameter Algorithms and Complexity * Formal Verification of hybrid systems * Model Checking * Modeling and analysis of digital integrated circuits * Security and Privacy * Scheduling and logic programming * Topology in distributed computing HOW TO APPLY For more information about the PhD program and application process, as well as faculty profiles, please visit our website at: https://logic-cs.at/phd/admission/ *The applicants are expected to have completed an excellent diploma or master's degree in computer science, mathematics, or a related field. *Candidates with comparable achievements will be considered on a case-by-case basis. *Applications by the candidates need to be submitted electronically. Next application deadline: January 11, 2020. LOGIC IN AUSTRIA Austria has a highly active and successful logic in the computer science community. Recent activities include: www.arise.or.at (Austrian Research Network in Rigorous Systems Engineering) www.vcla.at (Vienna Center for Logic and Algorithms) www.kgs.logic.at (International Kurt Goedel Society) HIGHEST QUALITY OF LIFE The Austrian cities Vienna, Graz, and Linz, located close to the Alps and surrounded by beautiful nature, provide an exceptionally high quality of life, with a vibrant cultural scene, numerous cultural events, world-famous historical sites, a large international community, a varied cuisine and famous coffee houses. If you have any questions, feel free to get in touch: info at logic-cs.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Fri Dec 6 10:40:33 2019 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Fri, 6 Dec 2019 12:40:33 -0300 Subject: [TYPES/announce] 27th WoLLIC 2020 (Lima, Peru) - 2nd Call for Papers In-Reply-To: References: Message-ID: [Please circulate. Apologies for multiple copies.] CALL FOR PAPERS WoLLIC 2020 27th Workshop on Logic, Language, Information and Computation August 4th to 7th, 2020 Lima, Peru ORGANISATION Universidad de Ingenieria y Tecnologia, Lima, Peru Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil CALL FOR PAPERS WoLLIC is an annual international forum on inter-disciplinary research involving formal logic, computing and programming theory, and natural language and reasoning. Each meeting includes invited talks and tutorials as well as contributed papers. The twenty-seventh WoLLIC will be held at Universidad de Ingenieria y Tecnologia, Lima, Peru from August 4th to 7th, 2020. It is scientifically sponsored by the Association for Symbolic Logic (ASL), the Interest Group in Pure and Applied Logics (IGPL), the The Association for Logic, Language and Information (FoLLI), the European Association for Theoretical Computer Science (EATCS), ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC), the Sociedade Brasileira de Computa??o (SBC), and the Sociedade Brasileira de L?gica (SBL). PAPER SUBMISSION Contributions are invited on all pertinent subjects, with particular interest in cross-disciplinary topics. Typical but not exclusive areas of interest are: foundations of computing and programming; novel computation models and paradigms; broad notions of proof and belief; proof mining, type theory, effective learnability; formal methods in software and hardware development; logical approach to natural language and reasoning; logics of programs, actions and resources; foundational aspects of information organization, search, flow, sharing, and protection; foundations of mathematics; philosophy of mathematics; philosophical logic; philosophy of language. Proposed contributions should be in English, and consist of a scholarly exposition accessible to the non-specialist, including motivation, background, and comparison with related works. Articles should be written in the LaTeX format of LNCS by Springer (see authors instructions at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0). They must not exceed 12 pages, with up to 5 additional pages for references and technical appendices. The paper's main results must not be published or submitted for publication in refereed venues, including journals and other scientific meetings. It is expected that each accepted paper be presented at the meeting by one of its authors. (At least one author is required to pay the registration fee before granting that the paper will be published in the proceedings.) Papers must be submitted electronically at the WoLLIC 2020 EasyChair website. (Please go to http://wollic.org/wollic2020/instructions.html for instructions.) PROCEEDINGS The proceedings of WoLLIC 2020, including both invited and contributed papers, will be published in advance of the meeting as a volume in Springer's LNCS series. In addition, abstracts will be published in the Conference Report section of the Logic Journal of the IGPL, and selected contributions will be published (after a new round of reviewing) as a special post-conference WoLLIC 2020 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Agata Ciabattoni (TU-Wien - Austria) Catarina Dutilh Novaes (VU Amsterdam) Santiago Figueira (Universidad de Buenos Aires, Argentina) Andreas Herzig (IRIT, France) Cl?udia Nalon (UnB - Brazil) Linda Brown Westrick (Penn State University) STUDENT GRANTS ASL sponsorship of WoLLIC 2020 will permit ASL student members to apply for a limited travel grant (deadline: 90 days before the event starts). Visit https://aslonline.org/meetings/student-travel-awards/ for details. IMPORTANT DATES April 15, 2020: Full paper deadline May 23, 2020: Author notification May 30, 2019: Final version deadline (firm) PROGRAMME COMMITTEE Carlos Areces (Cordoba, Argentina) Arthur Amorim Azevedo (CMU, USA) Paul Brunet (UCL, UK) Nina Gierasimczuk (Technical University of Denmark, Denmark) Helle Hansen (TU Delft, The Netherlands) Justin Hsu (University of Wisconsin?Madison, USA) Fairouz Kamareddine (Heriot-Watt University, UK) Sandra Kiefer (Aachen University, Germany) Clemens Kupke (Strathclyde University, Scotland) Konstantinos Mamouras (Rice University, USA) Maria Vanina Martinez (Universidad de Buenos Aires, Argentina) Larry Moss (Indiana Univ, USA) Claudia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Samsung Research, USA) Elaine Pimentel (UFRN, Brazil) Revantha Ramanayake (TU Wien, Austria) Jurriaan Rot (Radboud University, The Netherlands) Yamilet Serrano (UTEC, Peru) Alexandra Silva (Univ College London) (Co-Chair) Christine Tasson (IRIF, France) Sebastiaan Terwijn (Radboud University, The Netherlands) Renata Wassermann (Univ S?o Paulo) (Co-Chair) STEERING COMMITTEE Samson Abramsky, Anuj Dawar, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Lawrence Moss, Luke Ong, Valeria de Paiva, Ruy de Queiroz. ADVISORY COMMITTEE Johan van Benthem, Joe Halpern, Wilfrid Hodges, Angus Macintyre, Hiroakira Ono, Jouko V??n?nen. ORGANISING COMMITTEE Ernesto Quadro-Vargas (Universidad de Ingenieria y Tecnologia, Lima, Peru) (Local chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) SCIENTIFIC SPONSORSHIP Interest Group in Pure and Applied Logics (IGPL) The Association for Logic, Language and Information (FoLLI) Association for Symbolic Logic (ASL) European Association for Theoretical Computer Science (EATCS) ACM Special Interest Group on Logic and Computation (ACM-SIGLOG) (TBC) Sociedade Brasileira de Computa??o (SBC) Sociedade Brasileira de L?gica (SBL) SPECIAL SESSION: SCREENING OF MOVIES ABOUT MATHEMATICIANS It is planned to have a special session with the exhibition of a one-hour documentary film about a remarkable mathematician whose contributions were recognized with a Fields Medal just a few years before her untimely death. It is a joint production (still on its course) of The Mathematical Sciences Research Institute (MSRI) and George Csicsery (Zala Films): ?Secrets of the Surface - The Mathematical Vision of Maryam Mirzakhani?. ?The biographical film is about Maryam Mirzakhani, a brilliant woman, and Muslim immigrant to the United States who became a superstar in her field. The story of her life will be complemented with sections about Mirzakhani?s mathematical contributions, as explained by colleagues and illustrated with animated sequences. Throughout, we will look for clues about the sources of Mirzakhani?s insights and creativity." (http://www.zalafilms.com/secrets/) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2020/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dario.di.nucci at vub.be Fri Dec 6 12:11:47 2019 From: dario.di.nucci at vub.be (Dario Di Nucci) Date: Fri, 6 Dec 2019 18:11:47 +0100 Subject: [TYPES/announce] CFP: First International Workshop on ENgineering Intelligent Applications' Code - ENIAC20 Message-ID: ---------------------------------------------------------------------------------------------------------- First International Workshop on ENgineering Intelligent Applications' Code - ENIAC20 Porto, Portugal 24th March, 2020 https://2020.programming-conference.org/home/eniac-2020 ---------------------------------------------------------------------------------------------------------- Artificial Intelligence is becoming a mainstream concern in everyday software construction. Driven by appealing success stories such as autonomous vehicles, cloud-based intelligent services (e.g., Google Translate), intelligent health-related mobile apps, etc., more and more software companies intend to leverage AI techniques in their products. However, there is a large gap between the Programming/Software Engineering field and the Artificial Intelligence field. Since the late eighties, these subfields of Computer Science have matured independently: they form separated research communities, they have given rise to separate labs in computer science departments and they often comprise different profiles or specialisations in Computer Science Master programmes. The latest insights in Artificial Intelligence and Programming/Software Engineering are therefore not always compatible and/or understood by practitioners. "Adding intelligent behaviour" to a large modern software system is therefore currently more a craft than a solid engineering domain. Whereas AI in the late 20th century mainly focussed on symbolic techniques (NLP, knowledge representation, concept learning, genetic programming, rule-based languages, expert systems, ...), most contemporary AI (and especially Machine Learning) research is mostly subsymbolic (i.e., numerical) in nature. Most contemporary AI/ML research is little more than loops operating on arrays storing floating point numbers. This trend exacerbates the aforementioned chasm between the Artificial Intelligence domain and the Programming/Software Engineering domain. New technologies are needed to reconcile the results of both domains in a systematic and well-founded manner. This workshop seeks to solve this problem. Because it is a workshop, we choose an approach where the vast array of assets produced by our community in the last three decades (code, hierarchies, diagrams, state-charts, languages, ...) needs to be enhanced with AI/ML-specific features. These AI/ML-specific features can come from the more traditional symbolic strand of AI (e.g., rule-based languages, knowledge representation, ...) as well as from the more recent subsymbolic (i.e., numerical) strand of AI (e.g., reinforcement learning, neural networks, ...). Relevant topics for technical papers include, but are not limited to: * Differentiable programming frameworks and languages * DSLs, libraries, and middleware for integrating AI/ML techniques in software systems * Declarative languages for knowledge representation * Programming languages and paradigms for implementing AI/ML techniques * Requirements analysis for designing and architecting AI/ML-intensive systems * Architectures for online machine learning and real-time model serving * Design patterns, best practices, and metrics for ensuring the quality of AI/ML-intensive systems * Language and tool support for implementing, testing, debugging, verifying, and validating AI/ML-intensive systems * Language and tool support for model management, evolution, and deployment * Integration of AI/ML workflows (data collection, cleaning, labeling, feature engineering, model training, model evaluation, model deployment, ?) in software engineering processes (e.g., MLOps, ...) In addition to purely academic papers about the above topics, we also solicit experience reports, extensions of and case studies about the integration of state-of-the-art AI/ML platforms: * AI/ML languages and model representations: CLIPS, Datalog, Drools, Prolog, ONNX, ... * AI/ML frameworks: Azure ML, Caffe, PyTorch, TensorFlow, Scikit-learn, ... * Distributed AI/ML and real-time model serving frameworks: Coral, CoreML, ML Kit, Spark ML, ... The workshop accepts two kinds of contributions: * 6-page technical papers and experience reports in ACM format to be reviewed by at least three members of the program committee. Accepted submissions will be included in the official workshop post-proceedings. The deadline for these submissions is January 15th. * 1-page presentation abstracts which, when accepted, will be made available informally on the website. The deadline for these submissions is February 1st. All submissions should provide unpublished and original work that has not been previously accepted for publication nor concurrently submitted for review in another workshop, conference, journal, or book. If the submission is accepted, at least one author must attend the workshop and present the paper in order to include the paper in the proceedings. If you have any questions, or wonder whether your submission is in scope, please do not hesitate to contact the PC chair. # IMPORTANT DATES 15th January, 2020 - Submission Deadline for Research Papers and Experience Reports 1st February, 2020 - Submission Deadline for Presentation Abstracts 15th February, 2020 - Notification 23rd March, 2020 - ENIAC20 # ORGANIZATION * Wolfgang De Meuter - Vrije Universiteit Brussel * Coen De Roover - Vrije Universiteit Brussel * Dario Di Nucci - Vrije Universiteit Brussel (Program Chair) # PROGRAM COMMITTEE * Gemma Catolino - Delft University of Technology * Alexander Chatzigeorgiou - University of Macedonia * Maxime Cordy - University of Luxembourg * Thomas Durieux - University of Lisbon * Yu David Liu - State University of New York * Ivano Malavolta - Vrije Universiteit Amsterdam * Matias Martinez - Universit? Polytechnique Hauts-de-France * Vivek Nair - Facebook * Andrea Stocco - Universit? della Svizzera italiana * Chakkrit Tantithamthavorn - Monash University * Michele Tufano - Microsoft * Tom Van Cutsem - Nokia Bell Labs -------------- next part -------------- An HTML attachment was scrubbed... URL: From zufferey at mpi-sws.org Sat Dec 7 16:59:53 2019 From: zufferey at mpi-sws.org (Damien Zufferey) Date: Sat, 7 Dec 2019 22:59:53 +0100 Subject: [TYPES/announce] VMCAI 2020 Call for Participation Message-ID: -------------------------------------------------------------------------------- ????????????????????????????? VMCAI 2020 21st International Conference on Verification, Model Checking, and Abstract Interpretation New Orleans, Louisiana, United States, January 19th-January 21st, 2020 https://popl20.sigplan.org/home/VMCAI-2020 -------------------------------------------------------------------------------- CALL FOR PARTICIPATION VMCAI provides a forum for researchers from the communities of Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine these and related areas. VMCAI 2020 will be the 21st edition in the series. The program of the conference includes 3 invited talks and 21 presentations of selected contributions (https://popl20.sigplan.org/home/VMCAI-2020#event-overview). VMCAI 2020 is co-located with the international conference POPL 2020 (https://popl20.sigplan.org/) and it will take place at the JW Marriott New Orleans. INVITED SPEAKERS: - Rajeev Alur (University of Pennsylvania) - Marta Kwiatkowska (University of Oxford) - Moshe Vardi (Rice University) PROGRAMME The full program is available at: https://popl20.sigplan.org/program/program-POPL-2020?track=VMCAI REGISTRATION Registrations are open through the POPL 2020 registration system: https://regmaster4.com/2020conf/POPL20/register.php NB: early registrations are until Dec 18, 2019. Program Co-Chairs Dirk Beyer (LMU Munich, Germany) Damien Zufferey (MPI-SWS, Germany) From lists at fniephaus.com Sun Dec 8 09:47:35 2019 From: lists at fniephaus.com (Fabio Niephaus) Date: Sun, 8 Dec 2019 15:47:35 +0100 Subject: [TYPES/announce] =?utf-8?b?4oC5UHJvZ3JhbW1pbmfigLogMjAyMCA6IENh?= =?utf-8?q?ll_for_Participation?= Message-ID: ?Programming? 2020 : The Art, Science, and Engineering of Programming March 23-26, 2020, Porto, Portugal https://2020.programming-conference.org The International Conference on the Art, Science, and Engineering of Programming is a new conference focused on programming topics including the experience of programming. We have named it ?Programming? for short. The conference is co-located with several workshops, a poster and a demo session, a Coding Dojo, and the student research competition. Keynote ------- Guy L. Steele Jr. (Oracle Labs) Workshops --------- Convivial Computing Salon https://2020.programming-conference.org/home/salon-2020 ENIAC?20 https://2020.programming-conference.org/home/eniac-2020 ICW https://2020.programming-conference.org/home/icw-2020 MoreVMs?20 https://2020.programming-conference.org/home/MoreVMs-2020 NIP https://2020.programming-conference.org/home/nip-2020 PX/20 https://2020.programming-conference.org/home/px-2020 ProWeb?20 https://2020.programming-conference.org/home/proweb-2020 CoCoDo 2020 https://2020.programming-conference.org/home/cocodo-2020 Tutorials --------- https://2020.programming-conference.org/track/programming-2020-tutorials AntidoteDB : Just the Right Kind of Consistency! Bela Workshop Learning Haskell: a project-based approach Meta-Programming for the masses PharoIoT ******************************************************** ORGANIZATION ******************************************************** General Chair Ademar Aguiar, Universidade do Porto Program Chair Stefan Marr, University of Kent Organizing Committee https://2020.programming-conference.org/committee/programming-2020-organizing-committee Program Committee https://2020.programming-conference.org/committee/programming-2020-papers-program-committee ******************************************************** SUPPORTERS ******************************************************** ACM In-Cooperation Universidade do Porto City of Porto AOSA ******************************************************** For more information, visit https://2020.programming-conference.org From ivan.lanese at gmail.com Mon Dec 9 10:52:31 2019 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 9 Dec 2019 16:52:31 +0100 (CET) Subject: [TYPES/announce] Reversible Computation 2020 CfP Message-ID: We apologize if you receive multiple copies of this Call for Papers. Please distribute to anyone who may be interested. ======================================================================= 12th Conference on Reversible Computation (RC 2020) July 9th-10th, 2020, Oslo, Norway Abstract Submission: January 31th, 2020 Submission Deadline: February 7th, 2020 https://reversible-computation-2020.github.io/ ======================================================================= Reversible computation has a growing number of promising application areas such as low power design, coding/decoding, debugging, testing and verification, database recovery, discrete event simulation, reversible algorithms, reversible specification formalisms, reversible programming languages, process algebras, and the modeling of biochemical systems. Furthermore, reversible logic provides a basis for quantum computation with its applications, for example, in cryptography and in the development of highly efficient algorithms. First reversible circuits and quantum circuits have been implemented and are seen as promising alternatives to conventional CMOS technology. The conference will bring together researchers from computer science, mathematics, and physics to discuss new developments and directions for future research in Reversible Computation. This includes applications of reversibility in quantum computation. Research papers, tutorials, tool demonstrations, and work-in-progress reports are within the scope of the conference. Invited talks by leading international experts will complete the program. Contributions on all areas of Reversible Computation are welcome, including---but not limited to---the following topics: * Applications * Architectures * Algorithms * Bidirectional transformations * Circuit Design * Debugging * Fault Tolerance and Error Correction * Hardware * Information Theory * Physical Realizations * Programming Languages * Quantum Computation * Software * Synthesis * Theoretical Results * Testing * Verification ===== Important Dates ===== Abstract submission: January 31, 2020 Submission deadline: February 7, 2020 Notification to authors: March 20, 2020 Final version: April 10, 2020 Conference: July 9 - July 10, 2020 ===== Invited speakers ===== TO BE ANNOUNCED ===== Paper submission ===== Interested researchers are invited to submit full research papers (16 pages maximum), tutorials (16 pages maximum), as well as work-in-progress or tool demonstration papers (6 pages maximum) in Springer LNCS format. Additional material intended for reviewers but not for publication in the final version - for example, details of proofs - may be placed in a clearly marked appendix that is not included in the page limit. Reviewers are at liberty to ignore appendices and papers must be understandable without them. Contributions must be written in English and report on original, unpublished work, not submitted for publication elsewhere. Submissions not adhering to the specified constraints may be rejected without review. Each paper will undergo a peer review of at least 3 anonymous reviewers. All accepted papers will be included in the conference proceedings and published by Springer as a Lecture Notes in Computer Science (LNCS) volume. Papers can be submitted electronically in pdf via the RC 2020 interface of the EasyChair system: https://easychair.org/conferences/?conf=rc2020 ===== General Chair ===== Rudolf Schlatte University of Oslo Norway ===== Program Chairs ===== Ivan Lanese University of Bologna/INRIA Italy Mariusz Rawski Warsaw University of Technology Poland ===== Program Committee ===== * Gerhard Dueck (University of New Brunswick, Canada) * Robert Gl?ck (University of Copenhagen, Denmark) * Jarkko Kari (University of Turku, Finland) * Jean Krivine (CNRS, France) * Martin Lukac (Nazarbayev University, Kazakhstan) * Kazutaka Matsuda (Tohoku University, Japan) * Claudio Antares Mezzina (Universit? di Urbino, Italy) * Lukasz Mikulski (Nicolaus Copernicus University, Poland) * Torben ?gidius Mogensen (University of Copenhagen, Denmark) * Claudio Moraga (TU Dortmund University, Germany) * Iain Phillips (Imperial College London, UK) * Krzysztof Podlaski (University Of Lodz, Poland) * Markus Schordan (Lawrence Livermore National Laboratory, US) * Peter Selinger (Dalhousie University, Canada) * Mathias Soeken (Ecole Polytechnique F?d?rale de Lausanne, Switzerland) * Milena Stankovic (University of Nis, Serbia) * Himanshu Thapliyal (University of Kentucky, US) * Irek Ulidowski (University of Leicester, UK) * German Vidal (Universitat Politecnica de Valencia, Spain) * Robert Wille (Johannes Kepler University Linz, Austria) * Tetsuo Yokoyama (Nanzan University, Japan) ===== Contacts ===== rc2020 at easychair.org https://reversible-computation-2020.github.io/ From c.grelck at uva.nl Mon Dec 9 16:31:03 2019 From: c.grelck at uva.nl (Clemens Grelck) Date: Mon, 9 Dec 2019 22:31:03 +0100 Subject: [TYPES/announce] PhD candidate or Postdoc position (Uni Amsterdam) in programming languages for multi-core embedded systems Message-ID: <26df90a3-c939-c92d-979a-133647891b17@uva.nl> The _Parallel Computing Systems (PCS)_ group at the Informatics Institute (IvI) of the University of Amsterdam (UvA) is looking for a PhD candidate or a postdoctoral researcher (depending on prior qualification) to work within the EU-funded Horizon-2020 project ADMORPH. The ADMORPH consortium brings together 4 academic and 4 industrial partners from across Europe and is coordinated by the University of Amsterdam. The successful candidate will conduct research in the area of domain-specific programming languages, including their compilers and runtime systems, for heterogeneous multi-core adaptive cyber-physical systems that are robust against component failure and cyber-attacks. Further details as well as instructions for application can be found at our official vacancies site: https://www.uva.nl/en/content/vacancies/2019/10/19-725-researcher-in-specification-and-programming-of-adaptive-cyber-physical-systems.html Closing date: December 12, 2019. For informal inquiries, please contact: Dr Clemens Grelck . -- ---------------------------------------------------------------------- Dr Clemens Grelck Science Park 904 Associate Professor 1098XH Amsterdam Programme Director Software Engineering Netherlands University of Amsterdam Institute for Informatics T +31 (0) 20 525 8683 System and Network Engineering Lab F +31 (0) 20 525 7490 Office C3.109 staff.fnwi.uva.nl/c.u.grelck ---------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From u.berger at swansea.ac.uk Tue Dec 10 05:42:51 2019 From: u.berger at swansea.ac.uk (Berger U.) Date: Tue, 10 Dec 2019 10:42:51 +0000 Subject: [TYPES/announce] BCTCS & AlgoUK 2020 - Announcement and call for contributed talks Message-ID: Announcement and call for contributed talks: BCTCS & AlgoUK 2020 BRITISH COLLOQUIUM FOR THEORETICAL COMPUTER SCIENCE 6th - 8th April 2020, SWANSEA http://www.cs.swan.ac.uk/bctcs2020 The 36th British Colloquium for Theoretical Computer Science will take place in Swansea from the afternoon of Monday 6 April to Wednesday 8 April 2020. The purpose of BCTCS is to provide a forum in which researchers in theoretical computer science can meet, present research findings, and discuss developments in the field. It also aims to provide an environment in which PhD students can gain experience in presenting their work, and benefit from contact with established researchers. The scope of the colloquium includes all aspects of theoretical computer science, including automata theory, algorithms, complexity theory, semantics, formal methods, concurrency, game theory, types, languages and logics. BCTCS 2020 is being held together with the Fourth AlgoUK workshop which includes a session on Verification of Railway Control Systems. There will also be a special evening public forum on Formal Methods in Software Engineering. The list of Invited Speakers includes Petra Berenbrink - University of Hamburg (TBC) Simon Chadwick - Siemens Rail Automation UK (TBC) Robert Constable - Cornell University Mike Hinchley - University of Limerick Cliff Jones - University of Newcastle Bas Luttik - University of Eindhoven Tom Maibaum - McMaster University David Manlove - University of Glasgow Jan Peleska - Bremen University Patrick Totzke - University of Liverpool Helen Treharne - University of Surrey John Tucker - Swansea University (TBC) Kristina Vuskovic - University of Leeds SUBMISSION OF PRESENTATIONS Participants wishing to give a 30 minute contributed talk on any topic within the scope of the colloquium are invited to submit a title and abstract via the BCTCS'2020 webpage. Presentations from research students and early career researchers are particularly encouraged. The titles and abstracts of all invited and contributed talks will appear in the Bulletin of the EATCS. REGISTRATION AND BURSARIES Registration information is available at the BCTCS'2020 webpage. We have a number of bursaries worth ?200 which can be used to reimburse the travel and accommodation expenses of UK-based researchers and PhD students. We hope to be able to offer these to all participants who provide a talk; but in the case of over-subscription, they will be allocated on a first-come, first-served basis. Hence, do propose a talk early. IMPORTANT DATES (DEADLINES) Talk proposals: 1 February 2020 Registration: 1 March 2020 Meeting: 6-8 April 2020 SPONSORS London Mathematical Society Heilbronn Institute for Mathematical Research BCTCS AlgoUK Institute of Coding in Wales Technocamps --- BCTCS & AlgoUK 2020 Organizing Committee: Ulrich Berger, Phil James, Faron Moller, Liam O'Reilly, Filipos Pantekis, Olga Petrovska, Markus Roggenbach, Monika Seisenberger (Swansea University); and Daniel Paulusma, Iain Stewart (Durham University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.cheney at gmail.com Tue Dec 10 11:23:04 2019 From: james.cheney at gmail.com (James Cheney) Date: Tue, 10 Dec 2019 16:23:04 +0000 Subject: [TYPES/announce] CfP: ProvenanceWeek, IPAW, and TaPP 2020 Message-ID: ================================================================================ Call for Papers 4th ProvenanceWeek 8th International Provenance and Annotation Workshop (IPAW '20) 12th USENIX Workshop on the Theory and Practice of Provenance (TaPP '20) --- June 22-25, 2020, UNC Charlotte, USA --- https://provenanceweek.org/2020/ ================================================================================ ========= OVERVIEW ========= Provenance describes the entities and processes involved in producing or otherwise influencing a resource. It provides a critical foundation for assessing the authenticity of computationally derived results, enabling trust, and facilitating reuse and reproducibility. Provenance provides insight into the origins and derivation of data for data quality assessments, debugging and search. Topics in provenance include capture, storage, usage, security, interoperability, and applications. Of particular interest are the fundamental problems that must be solved in order to make provenance a useful and usable tool in the world today: What theoretical problems need to be solved? What practical problems can we tackle? What lessons have we learned from real implementations? Continuing the first three successful ProvenanceWeek events in 2014, 2016, and 2018, ProvenanceWeek 2020 aims to provide a venue for both mature research contributions and early-stage research in the area of provenance, and to attract a broad audience of researchers working on provenance techniques, researchers in other disciplines that make use of, or apply, provenance techniques, and participants from industry or government. ProvenanceWeek 2020 will feature two primary events organized into tracks, the International Provence and Annotation Workshop (IPAW) track and the Theory and Practice of Provenance (TaPP) track, and in addition, will feature a joint poster/demo track. ====== Topics ====== The goal of ProvenanceWeek is to bring together researchers and practitioners who are studying, applying, and advancing provenance in scientific and scholarly uses. Topics of interest for ProvenanceWeek include, but are not limited to the following: * Provenance visualization, and human interaction with provenance * Provenance for big data and extreme computing * Provenance for attribution and trust * Provenance for transparency and accountability * Security and privacy implications of provenance * Provenance, social media, and the semantic web * Provenance analytics, discovery, and reasoning about provenance and its quality * Data sharing and data citation * Provenance of workflows and annotations * Standardization of provenance models, services, and representations * Provenance management system prototypes and commercial solutions * Applications of provenance in real-life settings * Theoretical foundations of provenance * Connections between provenance and established topics in other research fields (programming languages, security, software engineering, fairness, etc.) * Provenance-based audit and forensics * Design, performance and scalability of provenance systems =============== Important Dates =============== - Co-located event proposal deadline: February 1, 2020 - Co-located event acceptance notification: February 15, 2020 - Abstract deadline: March 1, 2020 - Paper deadline: March 8, 2020 - Demo / Poster deadline: April 9, 2020 - Author notification: May 1, 2020 - Camera ready due: June 4, 2020 ===================== Conference Organizers ===================== - Boris Glavic (Illinois Institute of Technology, USA) - ProvenanceWeek PC Chair - Vanessa Braganholo (Universidade Federal Fluminense, Brazil) - IPAW PC Chair - Thomas Pasquier (University of Bristol, UK) - TaPP PC Chair - David Koop (Northern Illinois University, USA) - Poster/Demo Chair - Thomas Moyer (University of North Carolina at Charlotte, USA) - Local Chair =========== Submissions =========== Authors can submit papers to either the IPAW, TaPP, or demo/poster track of ProvenanceWeek. Submission of the same or closely related work to both tracks is expressly disallowed. The submission site for all tracks is: https://pw2020.thomasmoyer.org/pw2020/ ========================== IPAW Track Research Papers ========================== Authors are invited to submit original research work the IPAW track. This track solicits full research papers that describe mature, high-quality research on the topics of interest of the Provenance Week. Papers submitted to IPAW are expected to have some form of initial validation, such as a case study or preliminary experiments showing the feasibility of the proposed approach. A proceedings volume will be published in the Springer Lecture Notes in Computer Science (LNCS) series. Springer offers authors the choice to publish their papers as open access at an additional fee. Papers must be: =============== - not published or under review elsewhere - no longer than 16 pages + references - formatted according to the LNCS guidelines https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines - submitted as PDF files to the IPAW track at: https://pw2020.thomasmoyer.org/pw2020/ ========================== TaPP Track Research Papers ========================== The TaPP track continues the tradition of TaPP to provide a genuine workshop environment for discussing and developing new ideas and exploring connections between disciplines and between academic research on provenance and practical applications. We invite innovative and creative contributions, including papers outlining new challenges for provenance research, promising formal approaches to provenance, innovative use of provenance, experience-based insights, resourceful experiments, and visionary (and possibly risky) ideas. The provenance community is very diverse, we therefore strongly encourage authors to contextualize their work. Papers must be: =============== - not published or under review elsewhere - no longer than 5 pages (excluding references and appendix) following USENIX format https://www.usenix.org/conferences/author-resources/paper-templates - Submitting shorter papers is not discouraged. Specifically, papers presenting visionary or preliminary ideas often tend to be shorter than the page limit. Please clearly prefix your paper title with ?vision? when appropriate. - Furthermore, TaPP is a workshop primarily focused on the presentation of early-stage research papers. If the page limit would preclude a future full-length publication (e.g. to VLDB), please, feel free to submit a shorter paper. If you want to make use of the option, please add the following mention at the end of your abstract: \textbf{We limited the paper to 4 pages as to allow a future full-length. publication.}. This will be taken into account by the reviewers. This mention should be removed in the camera-ready version. - Please, note that the appendix may contain additional material as appropriate (e.g. extended proof, full evaluation break down), but it should not be essential to the comprehension of the paper. - submitted as PDF files to the TaPP track at: https://pw2020.thomasmoyer.org/pw2020/ The proceedings of TaPP will be published by USENIX (open access). ================== Poster/Demo papers ================== ProvenanceWeek encourages the presentation of posters and demonstrations. Proposals for posters and demonstrations should be limited to a short description. For posters please describe the poster content and research problem. For demonstrations clearly indicate what is going to be demonstrated, the significance of the research contribution, and/or applications. Accepted posters and demonstrations will be presented during a separate session at the workshop. Demo and poster proposal must be: ================================= - no longer than 2 pages - formatted according to the USENIX instructions: https://www.usenix.org/conferences/author-resources/paper-templates - submitted as PDF files to the poster track at: https://pw2020.thomasmoyer.org/pw2020/ - Poster authors are strongly encouraged to include an optional draft of their poster layout and content. This addition gives a clear idea to reviewers of what to expect and provides the opportunity for authors to receive feedback. All submissions should be in PDF format. Those who intend to show demos are also highly encouraged to submit a short accompanying video or other supplementary materials. =============================== Proposals for Co-Located Events =============================== We are looking for a small number of original and high-quality events, which focus on novel and visionary directions for provenance. Such events should seek to welcome work in progress that is not prime for proper refereed publications. Events that help broaden the community and increase its impact are particularly welcome. Examples of co-located events include tutorials, challenges, and discussions on specific topics. Co-located events should not issue formal calls for papers and should not have formal proceedings (since papers should be sent to IPAW or TAPP). Co-located events can be half a day or a full day. If you are interested in organizing a co-located event at Provenance Week, please send an email to [bglavic] at [iit] o [edu] with: - event title - event aims - organizers - proposed format - duration - how it helps broaden community and increase impact Important Dates: ---------------- - Proposal Submission: Febuary 1st, 2020 - Notification of Acceptance: Feburary 15th, 2020 ======= TaPP PC ======= Adriane Chapman (University of Southampton, UK) Ana Trisovic (Harvard University, USA) Ashish Gehani (SRI, USA) Berrada Ghita (King?s College London, UK) Elisa Bertino (Purdue University, USA) David Eyers (University of Otago, New Zealand) Irini Fundulaki (ICS-FORTH, Greece) Khalid Belhajjame (Paris-Dauphine University, France) Lukas Rupprech (IBM, USA) Matteo Interlandi (Microsoft, USA) Marta Mattoso (COPPEFederal Univ Rio de Janeiro, Brazil) Merc? Crosas (Harvard University, USA) Melanie Herschel (University of Stuttgart, Germany) Nicole Bidoit-Tollu (University Paris Sud, France) Sebastian Schelter (New York University, USA) Xiao Yu (NEC Laboratories America, USA) Xueyuan (Michael) Han (Harvard University, USA) Yulai Xie (Huazhong University of Science and Technology, China) ======= IPAW PC ======= Andreas Schreiber (German Aerospace Center (DLR), Germany) Barbara Lerner (Mount Holyoke College, USA) Beth Plale (Indiana University, USA) Daniel de Oliveira (Fluminense Federal University, Brazil) Daniel Garijo (University of Southern California, USA) David Corsar (Robert Gordon University, UK) Dong Huynh (King?s College of London, UK) Fernando Chirigati (New York University, USA) Grigoris Karvounarakis (LogicBlox, USA) Hala Skaf-Molli (Nantes University, France) Ilkay Altintas (San Diego Supercomputer Center, USA) Jacek Cala (Newcastle University, UK) James Cheney (University of Edinburgh, UK) James Frew (University of California, Santa Barbara, USA) James Myers (University of Michigan, USA) Jan Van Den Bussche (Universiteit Hasselt, Belgium) Luc Moreau (King?s College London, UK) Luiz M. R. Gadelha Jr. (LNCC, Brazil) Paolo Missier (Newcastle University, UK) Paul Groth (University of Amsterdam, Netherlands) Pinar Alper (Luxembourg Centre for Systems Biomedicine, Luxembourg) Shawn Bowers (Gonzaga University, USA) Simon Miles (King?s College London, UK) Tanu Malik (DePaul University, USA) Timothy Clark (University of Virginia, USA) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sam.Lindley at ed.ac.uk Tue Dec 10 11:52:04 2019 From: Sam.Lindley at ed.ac.uk (Sam Lindley) Date: Tue, 10 Dec 2019 16:52:04 +0000 Subject: [TYPES/announce] MSFP 2020 - Second Call for Papers Message-ID: <0d542d36-09d6-e12a-ef96-16b6631e03ca@ed.ac.uk> Eighth Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING Saturday 25th April 2020, Dublin, Ireland A satellite workshop of ETAPS 2020 https://msfp-workshop.github.io/msfp2020/ ** Deadline: 9th January (abstract), 16th January (paper) ** The eighth workshop on Mathematically Structured Functional Programming is devoted to the derivation of functionality from structure. It is a celebration of the direct impact of Theoretical Computer Science on programs as we write them today. Modern programming languages, and in particular functional languages, support the direct expression of mathematical structures, equipping programmers with tools of remarkable power and abstraction. Where would Haskell be without monads? Functional reactive programming without temporal logic? Call-by-push-value without adjunctions? The list goes on. This workshop is a forum for researchers who seek to reflect mathematical phenomena in data and control. The first MSFP workshop was held in Kuressaare, Estonia, in July 2006, affiliated with MPC 2006 and AMAST 2006. The second MSFP workshop was held in Reykjavik, Iceland as part of ICALP 2008. The third MSFP workshop was held in Baltimore, USA, as part of ICFP 2010. The fourth workshop was held in Tallinn, Estonia, as part of ETAPS 2012. The fifth workshop was held in Grenoble, France, as part of ETAPS 2014. The sixth MSFP Workshop was held in April 2016, in Eindhoven, Netherlands, as part of ETAPS 2016. The seventh MSFP Workshop was held in July 2018, in Oxford, UK, as part of FLoC 2018. Important Dates: ================ Abstract deadline: 9th January (Thursday) Paper deadline: 16th January (Thursday) Notification: 27th February (Thursday) Final version: 26th March (Thursday) Workshop: 25th April (Saturday) Invited Speakers: ================= Pierre-Marie P?drot - Inria Rennes-Bretagne-Atlantique, France Satnam Singh - Google Research, USA Program Committee: ================== Stephanie Balzer - CMU, USA Kwanghoon Choi - Chonnam, South Korea Ralf Hinze - Kaiserslautern, Germany Marie Kerjean - Inria Nantes, France Sam Lindley - Edinburgh and Imperial, UK (co-chair) Max New - Northeastern, USA (co-chair) Fredrik Nordvall-Forsberg - Strathclyde, UK Alberto Pardo - Montevideo, Uruguay Exequiel Rivas Gadda - Inria Paris, France Claudio Russo - DFINITY, UK Tarmo Uustalu - Reykjavik, Iceland Nicolas Wu - Imperial, UK Maaike Zwart - Oxford, UK Submission: =========== Submissions are welcomed on, but by no means restricted to, topics such as: structured effectful computation structured recursion structured corecursion structured tree and graph operations structured syntax with variable binding structured datatype-genericity structured search structured representations of functions structured quantum computation structure directed optimizations structured types structure derived from programs and data Please contact the programme chairs Sam Lindley (Sam.Lindley at ed.ac.uk) and Max New (maxnew at ccs.neu.edu) if you have any questions about the scope of the workshop. We accept two categories of submission: full papers of no more than 15 pages that will appear in the proceedings, and extended abstracts of no more than 2 pages that we will post on the website, but which do not constitute formal publications and will not appear in the proceedings. References and appendices are not included in page limits. Appendices may not be read by reviewers. Submissions must report previously unpublished work and not be submitted concurrently to another conference with refereed proceedings. Accepted papers must be presented at the workshop by one of the authors. The proceedings will be published under the auspices of EPTCS with a Creative Commons license. A short abstract should be submitted a week in advance of the paper deadline (for both full paper and extended abstract submissions). We are using EasyChair to manage submissions. To submit a paper, use this link: https://easychair.org/conferences/?conf=msfp2020 -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From wadler at inf.ed.ac.uk Tue Dec 10 13:21:27 2019 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Tue, 10 Dec 2019 18:21:27 +0000 Subject: [TYPES/announce] Lecturer/Senior Lecturer/Reader in Programming Languages for Trustworthy Systems in Edinburgh LFCS Message-ID: Lecturer/Senior Lecturer/Reader in Programming Languages for Trustworthy Systems in Edinburgh LFCS https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=050700 The University of Edinburgh seeks to appoint a Lecturer/Senior Lecturer/Reader in Programming Languages for Trustworthy Systems. An ideal candidate will be able to contribute and complement the expertise of the Programming Languages & Foundations Group which is part of the Laboratory for Foundations of Computer Science (LFCS). The successful candidate will have a PhD, an established research agenda and the enthusiasm and ability to undertake original research, to lead a research group, and to engage with teaching and academic supervision, with expertise in at least one of the following: - Practical systems verification: e.g. for operating systems, databases, compilers, distributed systems - Language-based verification: static analysis, verified systems / smart contract programming, types, SAT/SMT solving - Engineering trustworthy software: automated/property-based testing, bug finding, dynamic instrumentation, runtime verification We are seeking current and future leaders in the field. Applications from individuals from underrepresented groups in Computer Science are encouraged. Appointment will be full-time and open-ended. The post is situated in the Laboratory for Foundations of Computer Science, the Institute in which the School's expertise in functional programming, logic and semantics, and theoretical computer science is concentrated. Collaboration relating to PL across the School is encouraged and supported by the School's Programming Languages Research Programme, to which the successful applicant will be encouraged to contribute. Applicants whose PL-related research aligns well with particular strengths of the School, such as machine learning, AI, robotics, compilers, systems, and security, are encouraged to apply and highlight these areas of alignment. All applications must contain the following supporting documents: ? Teaching statement outlining teaching philosophy, interests and plans ? Research statement outlining the candidate?s research vision and future plans ? Full CV (resume) and publication list The University job posting and submission site, including detailed application instructions, is at this link: https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=050700 Applications close at 5pm GMT on January 31, 2020. This deadline is firm, so applicants are exhorted to begin their applications in advance. Shortlisting for this post is due early February with interview dates for this post expected to fall in early April 2020. Feedback will only be provided to interviewed candidates. References will be sought for all shortlisted candidates. Please indicate on your application form if you are happy for your referees to be contacted. Informal enquiries may be addressed to Prof Philip Wadler ( wadler at inf.ed.ac.uk). Lecturer Grade: UE08 (?41,526 - ?49,553) Senior Lecturer or Reader Grade: UE09 (?52,559 - ?59,135) The School is advertising a number of positions, including this one, as described here: https://www.ed.ac.uk/informatics/about/work-with-us/vacancies/academic-recruitment About the Laboratory for Foundations of Computer Science As one of the largest Institutes in the School of Informatics, and one of the largest theory research groups in the world, the Laboratory for Foundations of Computer Science combines expertise in all aspects of theoretical computer science, including algorithms and complexity, cryptography, database theory, logic and semantics, and quantum computing. The Programming Languages and Foundations group includes over 25 students, researchers and academic staff, working on functional programming, types, verification, semantics, software engineering, language-based security and new programming models. Past contributions to programming languages research originating at LFCS include Standard ML, the Edinburgh Logical Framework, models of concurrency such as the pi-calculus, and foundational semantic models of effects in programming languages, based on monads and more recently algebraic effects and handlers. About the School of Informatics and University of Edinburgh The School of Informatics at the University of Edinburgh is one of the largest in Europe, with more than 120 academic staff and a total of over 500 post-doctoral researchers, research students and support staff. Informatics at Edinburgh rated highest on Research Power in the most recent Research Excellence Framework. The School has strong links with industry, with dedicated business incubator space and well-established enterprise and business development programmes. The School of Informatics has recently established the Bayes Centre for Data Technology, which provide a locus for fruitful multi-disciplinary work, including a range of companies collocated in it. The School holds a Silver Athena SWAN award in recognition of our commitment to advance the representation of women in science, mathematics, engineering and technology. We are also Stonewall Scotland Diversity Champions actively promoting LGBT equality. . \ Philip Wadler, Professor of Theoretical Computer Science, . /\ School of Informatics, University of Edinburgh . / \ and Senior Research Fellow, IOHK . http://homepages.inf.ed.ac.uk/wadler/ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From Dominique.Devriese at vub.be Tue Dec 10 15:32:47 2019 From: Dominique.Devriese at vub.be (Dominique DEVRIESE) Date: Tue, 10 Dec 2019 20:32:47 +0000 Subject: [TYPES/announce] Principles of Secure Compilation (PriSC) 2020: Call for Participation and Short Talks Message-ID: Principles of Secure Compilation Workshop (PriSC 2020) - POPL/PriSC Early registration deadline: 18 December 2019 - Registration, visa info, venue: https://popl20.sigplan.org/ - Accepted talks available here: https://popl20.sigplan.org/home/prisc-2020#event-overview - Invited speaker: Tyler McMullen (Fastly) - Call for short talks: see below Deadline: 13 January 2020 The Workshop on Principles of Secure Compilation (PriSC) is an informal 1-day workshop without formal proceedings. The goal is to bring together researchers interested in secure compilation and to identify interesting research directions and open challenges. PriSC 2020 will be held on Saturday 25 January 2020 in New Orleans, Louisiana, United States and will be co-located with POPL 2020. For more information about this edition and the PriSC series, please visit https://popl20.sigplan.org/home/prisc-2020 ### Invited Speakers Tyler McMullen (Fastly) ### Accepted papers The list of accepted talks is available at https://popl20.sigplan.org/home/prisc-2020#event-overview ### Call for Short Talks We also have a short talks session, where participants get 5 minutes to present intriguing ideas, advertise ongoing work, etc. If you're interested in giving a short 5-minute talk should submit an abstract. Any topic that could be of interest to the emerging secure compilation community is in scope. Presentations that provide a useful outside view or challenge the community are also welcome. - Deadline: 13 January 2020 - More details: https://popl20.sigplan.org/home/prisc-2020#Call-for-Short-Talks - Submit here: https://prisc2020short.hotcrp.com/ ### Workshop summary The emerging field of secure compilation aims to preserve security properties of programs when they have been compiled to low-level languages such as assembly, where high-level abstractions don?t exist, and unsafe, unexpected interactions with libraries, other programs, the operating system and even the hardware are possible. For unsafe source languages like C, secure compilation requires careful handling of undefined source-language behavior (like buffer overflows and double frees). Formally, secure compilation aims to protect high-level language abstractions in compiled code, even against adversarial low-level contexts, thus enabling sound reasoning about security in the source language. A complementary goal is to keep the compiled code efficient, often leveraging new hardware security features and advances in compiler design. Other necessary components are identifying and formalizing properties that secure compilers must possess, devising efficient security mechanisms (both software and hardware), and developing effective verification and proof techniques. Research in the field thus puts together advances in compiler design, programming languages, systems security, verification, and computer architecture. ### Contact For any questions please contact the workshop chairs, Dominique Devriese (dominique.devriese at vub.be) and Deian Stefan (deian at cs.ucsd.edu). To make sure you receive PriSC announcements in the future please subscribe to the following low-traffic mailing list: https://lists.gforge.inria.fr/mailman/listinfo/prisc-announce From sandra at dcc.fc.up.pt Thu Dec 12 09:30:51 2019 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 12 Dec 2019 14:30:51 +0000 Subject: [TYPES/announce] FSCD 2020 - Second Call for Papers Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== Updated information on: Invited speakers ================================================================== CALL FOR PAPERS Fifth International Conference on Formal Structures for Computation and Deduction (FSCD 2020) June 29 ? July 5, 2020, Paris, France http://fscd2020.org/ IMPORTANT DATES --------------- All deadlines are midnight anywhere-on-earth (AoE); late submissions will not be considered. Abstract: February 6, 2020 Submission: February 9, 2020 Rebuttal: March 27-29, 2020 Notification: April 13, 2020 Final version: April 27, 2020 INVITED SPEAKERS ---------------- - Ren? Thiemann: FSCD-IJCAR joint speaker (http://cl-informatik.uibk.ac.at/users/thiemann/) - John Harrison: FSCD-IJCAR joint speaker (https://www.cl.cam.ac.uk/~jrh13/) - Brigitte Pienta (https://www.cs.mcgill.ca/~bpientka/) - Andrew Pitts (https://www.cl.cam.ac.uk/~amp12/) - Simona Ronchi della Rocca (http://www.di.unito.it/~ronchi/) FSCD (http://fscdconference.org/ ) covers all aspects of formal structures for computation and deduction from theoretical foundations to applications. Building on two communities, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications), FSCD embraces their core topics and broadens their scope to closely related areas in logics, models of computation, semantics and verification in new challenging areas. The suggested, but not exclusive, list of topics for submission is: 1. Calculi: Rewriting systems (string, term, higher-order, graph, conditional, modulo, infinitary, etc.); Lambda calculus; Logics (first-order, higher-order, equational, modal, linear, classical, constructive, etc.); Proof theory (natural deduction, sequent calculus, proof nets, etc.); Type theory and logical frameworks; Homotopy type theory; Quantum calculi. 2. Methods in Computation and Deduction: Type systems (poly- morphism, dependent, recursive, intersection, session, etc.); Induction, coinduction; Matching, unification, completion, order- ings; Strategies (normalization, completeness, etc.); Tree automata; Model building and model checking; Proof search and theorem proving; Constraint solving and decision procedures. 3. Semantics: Operational semantics and abstract machines; Game Semantics and applications; Domain theory and categorical models; Quantitative models (timing, probabilities, etc.); Quantum computation and emerging models in computation. 4. Algorithmic Analysis and Transformations of Formal Systems: Type Inference and type checking; Abstract Interpretation; Complexity analysis and implicit computational complexity; Checking termination, confluence, derivational complexity and related properties; Symbolic computation. 5. Tools and Applications: Programming and proof environments; Verification tools; Proof assistants and interactive theorem provers; Applications in industry; Applications of formal sys- tems in other sciences. 6. Semantics and Verification in new challenging areas: Certification; Security; Blockchain protocols; Data Bases; Deep learning and machine learning algorithms; Planning. PUBLICATION ????? The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs) of Schloss Dagstuhl. All LIPIcs proceedings are open access. SPECIAL ISSUE ------------- Authors of selected papers will be invited to submit an extended version to a special issue of Logical Methods in Computer Science. SUBMISSION GUIDELINES --------------------- Submissions can be made in two categories. Regular research papers are limited to 15 pages (including references, with the possibility to add an annex for technical details, e.g. proofs) and must present original research which is unpublished and not submitted elsewhere. System descriptions are limited to 15 pages (including references) and must present new software tools in which FSCD topics play an important role, or significantly new versions of such tools. Complete instructions on submitting a paper can be found on the conference web site. BEST PAPER AWARD BY JUNIOR RESEARCHERS -------------------------------------- The program committee will select a paper in which at least one author is a junior researcher, i.e. either a student or whose PhD award date is less than three years from the first day of the meeting. Other authors should declare to the PC Chair that at least 50% of contribution is made by the junior researcher(s). PROGRAM COMMITTEE CHAIR ----------------------- Zena M. Ariola, University of Oregon fscd2020 at easychair.org PROGRAM COMMITTEE ----------------- M. Alpuente, Technical Univ. of Valencia S. Alves, University of Porto A. Bauer, University of Ljubljana M. P. Bonacina, Universit? degli studi di Verona P-L. Curien, CNRS - Univ. of Paris Diderot P. Dybjer, Chalmers Univ. of Technology U. De?Liguoro, University of Torino M. Fern?ndez, King?s College London M. Gaboardi, Boston University D. Ghica, University of Birmingham S. Ghilezan, University of Novi Sad J. Giesl, RWTH Aachen University S. Guerrini, University of Paris 13 R. Harper, Carnegie Mellon University M. Hasegawa, Kyoto University N. Hirokawa, JAIST P. Johann, Appalachian State University O. Kammar, University of Edinburgh D. Kesner, University of Paris Diderot C. Kop, Radboud University O. Laurent, ENS Lyon D. Licata, Wesleyan University A. Middeldorp, University of Innsbruck J. Mitchell, Stanford University K. Nakata, SAP Postdam M. Pagani, University of Paris Diderot E. Pimentel, Fed. Univ. Rio Grande do Norte F. van Raamsdonk, Vrije University Amsterdam G. Rosu, University of Illinois A. Sabry, Indiana University A. Stump, University of Iowa P. Urzyczyn, University of Warsaw T. Uustalu, Reykjavik University S. Zdancewic, University of Pennsylvania CONFERENCE CHAIR ---------------- Stefano Guerrini, University of Paris 13 WORKSHOP CHAIR -------------- Giulio Manzonetto, University of Paris 13 STEERING COMMITTEE WORKSHOP CHAIR -------------------------------- J. Vicary, Oxford University PUBLICITY CHAIR --------------- S. Alves, University of Porto FSCD STEERING COMMITTEE ----------------------- S. Alves (University of Porto), M. Ayala-Rinc?n (University of Brasilia) C. Fuhs (Birkbeck, London University) H. Geuvers (Radboud University) D. Kesner (Chair, University of Paris Diderot ) H. Kirchner (Inria) C. Kop (Radboud University) D. Mazza (University of Paris 13) D. Miller (Inria) L. Ong (Oxford University) J. Rehof (TU Dortmund) S. Staton (Oxford University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ineamtiu at njit.edu Thu Dec 12 10:46:53 2019 From: ineamtiu at njit.edu (Iulian Neamtiu) Date: Thu, 12 Dec 2019 10:46:53 -0500 Subject: [TYPES/announce] Faculty position in Programming Languages/Software Engineering at the New Jersey Institute of Technology Message-ID: <46D1B267-8E4F-4FA1-9AA6-8C3A7D724E9A@njit.edu> The CS Department at the New Jersey Institute of Technology invites applications for tenure-track faculty positions; one of the areas is Programming Languages/Software Engineering. Please see below for the full ad, and feel free to contact me with any questions. Thank you, Iulian Neamtiu Associate Professor Dept. of Computer Science New Jersey Institute of Technology https://web.njit.edu/~ineamtiu/ ============================================================================= Tenure-track Faculty Positions in the Department of Computer Science at NJIT ============================================================================= The Computer Science Department at New Jersey Institute of Technology (NJIT) invites applications for tenure-track faculty positions starting in Fall 2020. Areas of special interest are: ? Data Science, Machine Learning, and Artificial Intelligence ? Programming Languages and Software Engineering Exceptional candidates in other areas will also be considered. While we are interested in hiring at the rank of Assistant Professor, exceptional candidates at higher ranks will also be considered. Senior candidates in the area of Data Science, Machine Learning, and Artificial Intelligence will be expected to play a leadership role as the Associate Director of the new NJIT Institute for Data Science, whose Director is Distinguished Professor David Bader. Applicants must have a Ph.D. degree by Summer 2020 in a relevant discipline, and outstanding academic credentials that demonstrate their ability to conduct independent world-class research and attract external funding. The successful candidate is also expected to show a commitment to both undergraduate and graduate education. NJIT is ranked 97 nationally (by US News and World Report) and designated a Carnegie R1 Research University, with $162M research expenditures in FY18. The Computer Science Department is ranked 80 nationally (by CSRankings) and has 33 tenured/tenure track faculty, with five NSF CAREER awards and one DARPA Young Investigator award. The department conducts research to solve real-world grand challenges in computer and data science such as FinTech, Health, and Cybersecurity and plays a key role in the NJIT Institute for Data Science and the NJIT Cybersecurity Research Center. The department has strong connections with local industry and works closely with many companies through student Capstone projects, internships, co-ops and joint R&D projects. The Computer Science Department enrolls approximately 1,800 students at all levels across nine programs of study and participates alongside NJIT?s Informatics Department in the Ying Wu College of Computing (YWCC). The College comprises 26% of the NJIT enrollment, educating more than 3,000 students in computing disciplines, and graduating close to 800 computing professionals every year. As such, it is the largest generator of computing talent in the tri-state (NY, NJ, CT) area. The Computer Science Department is housed in a state-of-the art facility renovated in 2018. The department resides within the Ying Wu College of Computing, which is undergoing significant growth as a priority area for NJIT. This growth is an integral part of NJIT?s five-year strategic plan, which calls for consolidating NJIT as a world-class institution of higher education and research. Applied research, collaboration with industry, innovation and entrepreneurship are encouraged and supported. Performance and tenure expectations are aligned with those of the broader academic computing community, with an emphasis on grant funding and publishing in top conferences and journals. NJIT is located in Newark?s University Heights, a vibrant sprawling downtown campus close to Rutgers-Newark, New Jersey Innovation Institute, Essex Community College, New Jersey Medical School, University Hospital, and Rutgers School of Dental Medicine. NJIT is just a 30-minute train ride from New York City and its burgeoning Silicon Alley tech sector. NJIT has recently expanded its graduate Data Science programs to Jersey City, just across the Hudson River from the financial district of Lower Manhattan in New York City, where it serves the many working professionals in that region. To Apply Applications received by December 31, 2019 will receive full consideration. However, applications are welcome until the position is filled. ? Click one of the following link: https://njit.csod.com/ux/ats/careersite/1/requisition/1738/application?c=njit#1 ? ?Create your application, and upload your cover letter, CV, Research Statement, and Teaching Statement on that site. The CV must include at least three names along with contact information for references. The applications will be evaluated as they are received and accepted until the positions are filled. Contact: cs-faculty-search at njit.edu. To build a diverse workforce, NJIT encourages applications from individuals with disabilities, minorities, veterans and women. NJIT is an EEO employer. From tobias.wrigstad at it.uu.se Fri Dec 13 00:59:17 2019 From: tobias.wrigstad at it.uu.se (Tobias Wrigstad) Date: Fri, 13 Dec 2019 05:59:17 +0000 Subject: [TYPES/announce] SICP JS going public! Message-ID: <74734B38-AF43-48BE-B06C-613CB7A5196B@it.uu.se> It's our pleasure to announce the initial public release of Structure and Interpretation of Computer Programs, JavaScript Adaptation (https://sicp.comp.nus.edu.sg/) ------------------------------------------------------------------------ A community effort led by Martin Henz and Tobias Wrigstad, this project provides the full content of the textbook classic Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman, using sublanguages of JavaScript, instead of the language Scheme. We provide our SICP JS adaptation in three editions: a mobile-friendly interactive web edition, an interactive PDF edition and an e-book edition. Readers of the textbook can click on the programs and run them using the Source Academy [https://sourceacademy.nus.edu.sg/playground], a web-based programming environment that supports a collection of purpose-built language implementations of the JavaScript sublanguages Source ?1, Source ?2, Source ?3 and Source ?4 [https://sicp.comp.nus.edu.sg/source/], each of which are designed to serve the respective chapters of SICP JS. SICP JS has been used by the National University of Singapore in the computer science freshman programming methodology course CS1101S [https://www.comp.nus.edu.sg/~cs1101s/] since 2012, and is maintained by the CS1101S community as an open source project. We share it with educators and learners and welcome contributions and suggestions. https://github.com/source-academy/sicp Some highlights of SICP JS and the Source Academy: - Source ?1 and Source ?2 come with a stepper tool that supports the substitution model presented in Chapter 1 of SICP. * https://tinyurl.com/SICPJS-stepper - Source ?2 and Source ?3 are supported by purpose-built visualization tools for the box-and-pointer [1] diagrams of Chapter 2 and the environment model [2] diagrams of Chapter 3. * [1] https://tinyurl.com/SICPJS-box-and-pointer * [2] https://tinyurl.com/SICPJS-env-diagram - All implementations of Source feature proper tail calls [3], required by ECMAScript 2015, consistent with Chapter 1 of SICP (iterative processes). * [3] https://tinyurl.com/SICPJS-PTC - Instead of using the homoiconicity of Scheme, Chapters 4 and 5 of SICP JS use a parse primitive [4] to support a metacircular evaluator [5] and a register machine [6] for Source. * [4] https://tinyurl.com/SICPJS-parse * [5] https://tinyurl.com/SICPJS-MCE-factorial * [6] https://tinyurl.com/SICPJS-RM - Besides support for the "picture language" of SICP Section 2.2.4 [7], the Source Academy provides libraries for curve graphics [8], sound processing [9] and image and video processing [10], to enhance student engagement. A transpiler supports Source on LEGO Mindstorms (EV3) [11]. * [7] https://tinyurl.com/SICPJS-hearts * [8] https://tinyurl.com/SICPJS-circle * [9] https://tinyurl.com/SICPJS-siren * [10] https://tinyurl.com/SICP-distortion * [11] https://github.com/source-academy/sourcetoes5 - Some fun examples: * A spiral with a twist, by Yuki Akizuki ---- https://tinyurl.com/SICPJS-twist * Bohemian Rhapsody cover, by Siddarth Nandanahosur Suresh ---- https://tinyurl.com/SICPJS-rhapsody * Times tables using the curves library ---- https://tinyurl.com/SICPJS-timestables * NUS Sumobot 2018 (video), a robotics contest conducted in Source ---- https://youtu.be/-8aZNwjWp7c How to get involved? The adaptation is a long-term effort involving dozens of contributors [https://sourceacademy.nus.edu.sg/contributors]. While the core sections of all chapters come with clickable and working Source programs, several sections and subsections are "work-in-progress" and not all their programs are clickable, indicated in red under the headline. These sections and subsections are starting points [https://github.com/source-academy/sicp/labels/WIP%20Section] for you to get involved! You can also join in the effort [https://github.com/source-academy/sicp/labels/Exercise%20solution] to provide high-quality solutions to the textbook exercises. And of course if you spot an error, please file an issue [https://github.com/source-academy/sicp/issues]. Martin Henz and Tobias Wrigstad N?r du har kontakt med oss p? Uppsala universitet med e-post s? inneb?r det att vi behandlar dina personuppgifter. F?r att l?sa mer om hur vi g?r det kan du l?sa h?r: http://www.uu.se/om-uu/dataskydd-personuppgifter/ E-mailing Uppsala University means that we will process your personal data. For more information on how this is performed, please read here: http://www.uu.se/en/about-uu/data-protection-policy From serge.autexier at dfki.de Fri Dec 13 05:23:21 2019 From: serge.autexier at dfki.de (Serge Autexier) Date: Fri, 13 Dec 2019 11:23:21 +0100 (CET) Subject: [TYPES/announce] CICM 2020, July 26-31: First Call for Papers & Call for Workshop and Tutorial Proposals Message-ID: <20191213102321.D36A423D10E0@gigondas.localdomain> [Please accept our apologies if you receive multiple copies of this email] Joint Call for (i) Papers (formal papers - informal papers - doctoral programme) (ii) Workshop and Tutorial Proposals 13th Conference on Intelligent Computer Mathematics - CICM 2020 - July 26-31, 2020 Bertinoro, Italy http://www.cicm-conference.org/2020 -------------------------------------------------------------------------------- (i) Call for Papers (formal papers - informal papers - doctoral programme) -------------------------------------------------------------------------------- Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. CICM brings together the many separate communities that have developed theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, and user interfaces. It offers a venue for discussing problems and solutions in each of these areas and their integration. CICM 2020 Invited Speakers: Kevin Buzzard (Imperial College London) Christian Szegedy (Google AI) tba CICM 2020 Programme committee: see https://www.cicm-conference.org/2020/cicm.php?event=&menu=pc CICM 2020 invites submissions in all topics relating to intelligent computer mathematics, in particular but not limited to * theorem proving and computer algebra * mathematical knowledge management * digital mathematical libraries CICM appreciates the varying nature of the relevant research in this area and invites submissions of different forms: 1) Formal submissions will be reviewed rigorously and accepted papers will be published in a volume of Springer LNAI: * regular papers (up to 15 pages including references) present novel research results * project and survey papers (up to 15 pages + bibliography) summarize existing results * system and dataset descriptions (up to 5 pages including references) present digital artifacts * system entry (1 page according to the given LaTeX template) provides metadata and a quick overview of a new tool or a new release of an existent tool 2) Informal submissions will be reviewed with a positive bias and selected for presentation based on their relevance for the community. * informal papers may present work-in-progress, project announcements, position statements, etc. * posters and system demos will be presented in parallel in special sessions 3) The doctoral programme provides PhD students with a forum to present early results and receive constructive feedback and mentoring. *** Important Dates *** Formal submissions - Abstract deadline: March 01 - Full paper deadline: March 08 - Reviews sent to authors: April 17 - Rebuttals due: April 21 - Notification of acceptance: April 24 - Camera-ready copies due: May 03 - Conference: July 26-31 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while other authors submit spontaneously. - First round submission deadline: April 15 - Notification of acceptance: May 1 - Second round submission deadline: June 15 - Notification of acceptance: July 1 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm13 As in previous years, we plan to publish the CICM 2020 proceedings with Springer LNCS. -------------------------------------------------------------------------------- (ii) Call for Workshop and Tutorial Proposals -------------------------------------------------------------------------------- Digital and computational solutions are becoming the prevalent means for the generation, communication, processing, storage and curation of mathematical information. CICM brings together the many separate communities that have developed theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, and user interfaces. It offers a venue for discussing problems and solutions in each of these areas and their integration. CICM has been held annually as a joint meeting since 2008, co-locating related conferences and workshops to advance work in these subjects. Previous meetings have been held in Birmingham (UK 2008), Grand Bend (Canada 2009), Paris (France 2010), Bertinoro (Italy 2011), Bremen (Germany 2012), Bath (UK 2013), Coimbra (Portugal 2014), Washington DC (USA 2015), Bialystok (Poland 2016), Edinburgh (UK 2018) and Prague (Czech Republic 2019). Workshop Proposals ================== CICM encourages submissions of any kind of topically suitable workshop, including those focusing on formal results, open discussions, or practical systems. Some of the workshops that have been held at past CICM meetings are: Automated Reasoning: Bridging the Gap between Theory and Practice Compact Computer Algebra Empirically Successful Automated Reasoning for Mathematics Formal Mathematics for Mathematicians Intelligent Proof Search Mathematical user Interfaces Mathematics Information Retrieval OpenMath Pen-Based Mathematical Computation Programming languages for Mechanized Mathematics Systems Proof Engineering SCIEnce The Notion of Proof User Interfaces for Theorem Provers Workshop on Formal Mathematics for Mathematicians Proposals for workshops to be held at CICM 2020 are solicited. Both well-established workshops and newer or brand new ones are encouraged. Please provide the following information: + Workshop title + Names and affiliations of organizers + Brief description of workshop goals and/or topics + Proposed workshop duration (half a day up to two days) + If the workshop has met previously, the recent conference affiliations + Preferred date (if any) Tutorial Proposals ================== Tutorial topics should have a direct relevance to any topic in the scope of CICM. Tutorials may be focus on theoretical methods or practical systems. We especially welcome tutorials with a hands-on component. Please provide the following information: + Tutorial title + Names and affiliations of organizers + Brief description of tutorial?s goals and/or topics + Tutorial duration (half or up to two days) + Relationship to previous tutorials (if any) + Preferred date (if any) CICM will take care of copying and distributing informal printed proceedings for workshops/tutorials (if the organizers wish that) as well as permanently archiving open access online proceedings with CEUR-WS.org. Important Dates =============== Proposals should be submitted by February 01, 2020. All proposals should be submitted via https://easychair.org/conferences/?conf=cicm13 More details on the conference are available from http://www.cicm-conference.org/2020 From tarmo at cs.ioc.ee Sun Dec 15 15:58:03 2019 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Sun, 15 Dec 2019 22:58:03 +0200 Subject: [TYPES/announce] 25th Estonian Winter School in CS, call for applications Message-ID: <20191215225803.7a5cc5c1@cs.ioc.ee> [This is the 25th event in a long-running series of schools on (theoretical) computer science and we have another excellent line-up of lecturers. Please send students. We may be able to waive the fee for some students.] [Lecturers: Marco Gaboardi, Joost-Pieter Katoen, Andrew M Pitts, Jiri Sgall, Patric ?sterg?rd. Application is open, apply by **17 Jan 2020**, better sooner.] CALL for APPLICATIONS 25th Estonian Winter School in Computer Science, EWSCS '20 Palmse, Estonia, 1-6 March 2020 http://cs.ioc.ee/ewscs/2020/ BACKGROUND AND OBJECTIVES EWSCS is a series of regional-scope international winter schools held annually in Estonia. EWSCS are organized by Tallinn University of Technology. The main objective of EWSCS is to expose Estonian, Baltic, and Nordic graduate students in computer science (but also interested students from elsewhere) to frontline theoretical computer science research topics usually not covered within the regular curricula. The working language of the schools is English. EWSCS' 20 is the twenty-fifth event of the series. PROGRAMME The schools' scientific programme consists of short courses by renowned specialists and a student session. The courses of EWSCS '20 are: Marco Gaboardi (Boston University, USA): Differential privacy and applications Joost-Pieter Katoen (RWTH Aachen, Germany, and Universiteit Twente, The Netherlands): Foundations of probabilistic programming Andrew M. Pitts (University of Cambridge, UK): Introduction to nominal sets Jiri Sgall (Charles University, Prague, Czech Republic): Online algorithms Patric ?sterg?rd (Aalto University, Finland): Classification of mathematical structures The purpose of the student session is to give students an opportunity to present their work (typically, thesis work) and get feedback. Registrants are invited to propose short talks (20 min) on topics of theoretical computer science, broadly understood. The selection will be based on abstracts of 150-400 words. The social programme consists of an excursion and a conference dinner. VENUE Palmse is a small settlement 80 kms to the east from Tallinn in the county of L??ne-Viru. It is renowned for a large manor that used to belong to the von Pahlen family, today hosting the visitors' center of the Lahemaa National Park, a museum, and a hotel. The school will organize a bus from Tallinn to Palmse and back. APPLICATION AND COST Application to the school is open, the deadline for application 17 January 2020. All applicants will be notified of admission to the school and acceptance of their talks by 24 January 2020. The number of participants we can admit is limited by the capacity of the premises. Admitted participants will be expected to attend all of the school's program and will be provided access to materials of the courses. Participation includes 5 nights accommodation in twin rooms with full board. Attendance is without fee for PhD and master students (and, possibly, keen talented bachelor students) from TalTech and Univ of Tartu, as well as supervisors and consultants of PhD students. Particants from other institutions in Estonia and abroad will generally need to pay for their costs (above all accommodation and meals), approx 300 EUR. PROGRAMME COMMITTEE / ORGANIZING COMMITTEE Peeter Laud (Cybernetica AS) Monika Perkmann (Tallinn Univ of Technology) (secretary) Pille Pullonen (Cybernetica AS / University of Tartu) Ago-Erik Riet (University of Tartu) Tarmo Uustalu (Reykjavik University / Tallinn Univ of Technology) SPONSORS ERDF via TalTech Institutional Development Programme (Doctoral School in ICT) WEBPAGE http://cs.ioc.ee/ewscs/2020/ EMAIL CONTACT ewscs20(at)cs.ioc.ee From maxtschaikowski at web.de Mon Dec 16 04:14:58 2019 From: maxtschaikowski at web.de (Max Tschaikowski) Date: Mon, 16 Dec 2019 10:14:58 +0100 Subject: [TYPES/announce] HSB 2020: Deadline Extension + Final CfP Message-ID: <668c5b8a-9737-a2a5-bbe2-ab2683ce03b3@web.de> ========================================================================= FINAL CALL FOR CONTRIBUTIONS --- New Deadline 5th January 2020 HSB 2020: 7th International Workshop on Hybrid Systems Biology http://hsb2020.conf.tuwien.ac.at/ April 15-16, Vienna, Austria ========================================================================= ABOUT HSB is a single-track workshop centering on dynamical models in biology, with an emphasis on both hybrid systems (in the classical sense, i.e., mixed continuous-discrete-stochastic systems) and hybrid approaches that combine modeling, analysis, algorithmic and experimental techniques from different areas. Topics of interest include, but are not limited to: - Modeling and analysis of metabolic, signalling and genetic regulatory networks in living cells. - Stochastic and hybrid models in biology. - Models of tissues and organs; physiological models. - Learning, synthesis, and inference of biosystems. - Hierarchical systems for multi-scale, multi-domain analysis. - Abstraction, approximation, discretisation and model reduction techniques. - Synthetic biology, cyber-biological / bio-in-the-loop systems, biomedical systems and devices and bio-robotics. - Game-theoretical frameworks and population models in biology. - Quantitative and formal analysis techniques (e.g. reachability, model checking, abstract interpretation, bifurcation theory). - Modeling languages and logics for biosystems. HSB 2020 will have informal pre-proceedings available during the workshop. Post-proceedings will be published as a volume in the Springer LNCS/LNBI series, indexed by ISI Web of Science, Scopus, ACM Digital Library, DBLP, and Google Scholar. A special journal issue is under consideration. We solicit high-quality submissions, to be refereed by the Program Committee. ========================================================================= CALL FOR PAPERS Papers should be written in English and have to be formatted in Springer LNCS style. Each submission will be reviewed by at least three reviewers. Papers need to be submitted electronically as PDF files via EasyChair online submission system (coming soon). We accept the following two types of paper submissions: - Regular papers (max 15 pages + max 2 pages of references) - Tool papers (max 6 pages + max 2 pages of references) Tool papers require the submission of an executable artifact that contains clear instructions for the reviewer on how to run the tool. Submissions can contain a well-marked appendix that is not counted to the page limit. The appendix will not be published in the proceeding and the reviewers are not required to read the appendix and thus the submission must be intelligible without it. Each accepted paper will have a slot for oral presentation at the workshop. ========================================================================= CALL FOR POSTERS HSB 2020 also solicits poster abstracts presenting original unpublished work. The abstracts must be written in English, formatted in Springer LNCS style and should not exceed 2 pages including references. Poster abstracts should be submitted via the EasyChair online submission system. The program committee will select the best abstracts for publication in the conference proceedings. Each accepted poster will also have a slot for a 5-minute flash oral presentation at the workshop. ========================================================================= PREVIOUSLY PUBLISHED WORK In addition to original contributions, HSB 2020 invites abstracts for oral presentation of recent outstanding results already published or accepted for publication in a recognised journal or a high-quality conference during the last year. These non-original contributions will be presented at the workshop but will not be part of the proceedings. HSB also welcomes poster abstracts describing previously published work. For these posters, however, the 5-minute flash presentation slot is not guaranteed. ========================================================================= IMPORTANT DATES ?? ?Paper submission: 5th January 2020 ?? ?Poster abstract submission: 17th Jan 2020 ?? ?Author Notification: 6th Mar 2020 ?? ?Workshop: 15th-16th Apr 2020 ?? ?Final post-proceedings version: 8th May 2020 ========================================================================= INVITED SPEAKERS ?? ?Luca Cardelli, University of Oxford, UK ?? ?Thomas Henzinger, IST Austria, Austria ========================================================================= PC CHAIRS ?? ?Laura Nenzi ? TU Wien, Austria & University of Trieste, Italy ?? ?Max Tschaikowski ? Aalborg University, Denmark ========================================================================= LOCAL ORGANIZATION CHAIR ?? ?Laura Nenzi - TU Wien, Austria & University of Trieste, Italy ========================================================================= STEERING COMMITTEE ??? Alessandro Abate ? University of Oxford, UK ?? ?Ezio Bartocci ? TU Wien, Austria ?? ?Luca Bortolussi ? University of Trieste, Italy ??? Milan Ceska, Brno University of Technology, Czech Republic ??? Eugenio Cinquemani ?? INRIA, France ?? ?Thao Dang ?? CNRS / VERIMAG, France ?? ?Alexandre Donze, University of California at Berkeley, USA / Decyphir Inc ?? ?Adam Halasz, West Virginia University, USA ??? Nicola Paoletti, Royal Holloway, University of London, UK ??? Carla Piazza, University of Udine, Italy ?? ?David ?afr?nek ? Masaryk University, Czech Republic From mihaela.rozman at tuwien.ac.at Mon Dec 16 13:10:23 2019 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Mon, 16 Dec 2019 19:10:23 +0100 Subject: [TYPES/announce] 11 Fully Funded Doctoral Positions in Computer Science, Austria (Vienna, Graz or Linz). Deadline: January 11, 2020 Message-ID: <049901d5b43c$15bddee0$41399ca0$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking highly qualified candidates for our joint doctoral program Logical Methods in Computer Science (logiCS). The LogiCS doctoral college focuses on interdisciplinary research topics covering - computational logic, and applications of logic to - databases and artificial intelligence, - computer-aided verification, - security and privacy, - cyber-physical systems, as well as to - distributed systems. THE PROGRAM Our PhD program LogiCS is focusing on logic and its applications in computer science. Successful applicants will work with and be mentored by leading researchers in the fields of computational logic, databases and knowledge representation, computer-aided verification, security and privacy, cyber-physical systems, and distributed systems. FACULTY MEMBERS M. Bartocci / A. Biere / R. Bloem / A. Ciabattoni / T. Eiter / G. Gottlob / R. Grosu / L. Kovacs / M.Maffei / M. Ortiz / U. Schmid / M.Seidl / S. Szeider / G. Weissenbacher / S.Woltran The LogiCS faculty comprises 15 renowned researchers with strong records in research, teaching and advising, complemented by 15 associated members who further strengthen the research and teaching activities of the college. POSITIONS AND FUNDING *We are looking for 11 very strong doctoral students. *We offer internationally competitive salaries funded for at least 3 years according to the funding scheme of the Austrian Science Fund (with full health benefits) *The funding can be extended for one additional year contingent on a placement at one of our international partner institutions. CURRENT RESEARCH AREAS Students can pursue doctoral research within the following areas: * Automated Software Verification * Description Logics * Epistemic logic in distributed computing * Game-based Semantics * Fixed-Parameter Algorithms and Complexity * Formal Verification of hybrid systems * Knowledge Representation and Reasoning * Model Checking * Modeling and analysis of digital integrated circuits * Ontology-based Data Access * Security and Privacy * Scheduling and logic programming * Topology in distributed computing * Quantified Boolean Formulas HOW TO APPLY For more information about the PhD program and application process, as well as faculty profiles, please visit our website at: https://logic-cs.at/phd/admission/ *The applicants are expected to have completed an excellent diploma or master's degree in computer science, mathematics, or a related field. *Candidates with comparable achievements will be considered on a case-by-case basis. *Applications by the candidates need to be submitted electronically. Next application deadline: January 11, 2020. LOGIC IN AUSTRIA Austria has a highly active and successful logic in the computer science community. Recent activities include: www.arise.or.at (Austrian Research Network in Rigorous Systems Engineering) www.vcla.at (Vienna Center for Logic and Algorithms) www.kgs.logic.at (International Kurt Goedel Society) HIGHEST QUALITY OF LIFE The Austrian cities Vienna, Graz, and Linz, located close to the Alps and surrounded by beautiful nature, provide an exceptionally high quality of life, with a vibrant cultural scene, numerous cultural events, world-famous historical sites, a large international community, a varied cuisine and famous coffee houses. If you have any questions, feel free to get in touch: info at logic-cs.at WEBSITE: http://www.vcla.at/2019/12/several-open-phd-positions-in-the-doctoral-progra m-on-logical-methods-in-computer-science-logics/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.summers at inf.ethz.ch Mon Dec 16 14:36:09 2019 From: alexander.summers at inf.ethz.ch (Summers Alexander John) Date: Mon, 16 Dec 2019 19:36:09 +0000 Subject: [TYPES/announce] Multiple PhD (and Master's) positions in Programming Languages and Verification available at the University of British Columbia (Vancouver, Canada) Message-ID: <20fc2f0e496c49c3b375d2501e997c3a@inf.ethz.ch> I'm starting a new research group at the University of British Columbia (UBC) in Vancouver, and am looking to hire and work with excellent and enthusiastic PhD and Master's students on a variety of topics in the field of Programming Languages and Verification. Example research areas include: Program verification and analysis, particularly for the Rust programming language (cf. prusti.ethz.ch ), SMT solving and its combination with other mathematical solvers, Program specification techniques, type systems and formal program logics, Designing and building programmer-facing deductive verification tools. More information on my current and prior research can be found on my homepage (currently hosted at my prior institution: http://people.inf.ethz.ch/summersa/ ). All positions come with fully funded individual stipends; interested undergraduate students are also welcome apply for summer internship placements. Interested candidates should send a CV and a brief message explaining their current situation, research interests, and why this could be a good match for working together. I'm also happy to answer questions: alexander.summers at inf.ethz.ch Alex Summers Associate Professor, Department of Computer Science, University of British Columbia (UBC) -------------- next part -------------- An HTML attachment was scrubbed... URL: From zaydargaye at gmail.com Tue Dec 17 05:30:51 2019 From: zaydargaye at gmail.com (zaynah dargaye) Date: Tue, 17 Dec 2019 11:30:51 +0100 Subject: [TYPES/announce] [CFP] Tokenomics 2020 (deadline January 20) - 2nd International Conference on Blockchain Economics, Security and Protocols Message-ID: Tokenomics 2020, 2nd International Conference on Blockchain Economics, Security and Protocols 11 and 12 May 2020, Toulouse, France After the great success of Tokenomics 2019, we are pleased to announce Tokenomics 2020, the 2nd International Conference on Blockchain Economics, Security and Protocols. This year?s conference is hosted by Toulouse School of Economics (TSE). Tokenomics is an international forum for theory, design, analysis, implementation and applications of blockchains and smart contracts. The goal of the conference is to bring together economists, computer science researchers and practitioners working on blockchains in a unique program featuring outstanding invited talks and academic presentations. Keynote speakers will include Jean Tirole, 2014 laureate of the Sveriges Riksbank prize in economic sciences in memory of Alfred Nobel, honorary chairman of the Jean-Jacques Laffont - Toulouse School of Economics Foundation and chairman of the Institute for Advanced Study in Toulouse, Long Chen, Secretary-General of the Luohan Academy, an open research institute initiated by Alibaba, and former Chief Strategy Officer at Ant Financial, Ittai Abraham, senior researcher at vmware research. Topics of interest Topics of interest include, but are not limited to: Distributed protocols for blockchains Lightweight protocols and networking issues of blockchains Fairness and Consistency (logical and economical) of blockchains Blockchain security, privacy and cryptographic tools Incentive theory, mechanism design, contract theory for blockchains Repeated games, collaborative games, reputation, algorithmic game theory ICO and cryptocurrencies, token valuation, governance and voting Trust models for blockchains Smart contracts and programming languages Formal methods for blockchains Secure multiparty computations (SMPC, e.g., auctions with sealed bids) Multi-agent systems and machine learning techniques applied to blockchains The program committee encourages the submission of original interdisciplinary works exploring the conjunction of economic concerns with distributed systems, networks and system security. Submission guidelines The submission website is: http://tokenomics2020.sciencesconf.org/ Submissions can be made in the computer science track or the economics track under the following formats: ---- Computer Science track: Regular papers: 15 pages in the LNCS format. A clearly marked appendix is allowed (no more than 10 pages). Brief announcements: 5 pages in LNCS format. A clearly marked appendix is allowed (no more than 10 pages). ----- Economics Track: Free format. Submissions should include authors? names and affiliations, and a short abstract of the paper?s contribution. All papers must be submitted electronically according to the instructions and forms found here and on the submission site. For each accepted paper the conference requires at least one registration. Conference proceedings: Regular Papers accepted in the Computer Science track will be published in the conference proceedings. Brief announcements accepted in the Computer Science track will be published according to the authors? wishes in the conference proceedings. They should describe novel, previously unpublished scientific contributions. They will be subject to peer review. Authors may submit only work that does not substantially overlap with work that is currently submitted or has been accepted for publication in a conference with proceedings or a journal. Papers should be formatted in LNCS format and submitted as PDF files. The authors must also sign the LNCS copyright form when submitting the final version. Important dates Submission deadline: January 20th (extended), 2019 Acceptance notification: March 1st, 2020 Conference dates: May 11-12, 2020 Award The Ethereum France - Kaiko Prize for Research in Cryptoeconomics will reward the best paper and talk. Programme committee --------------------------------------------------------- Computer science: ---------------------------------------------------------- Emmanuelle Anceaume, CNRS, Irisa (France) -co-chair Daniel Augot, INRIA, Ecole Polytechnique (France) Quentin Bramas, ICUBE, University of Strasbourg (France) - co-chair Vincent Danos, CNRS, Ecole Normale Sup?rieure (France) Giuseppe Antonio Di Luna, Sapienza University of Rome (Italy) Antonio Fern?ndez Anta, IMDEA Networks (Spain) Fabrice Le Fessant, OCaml PRO (France) Juan A. Garay, Texas A&M University (USA) Chryssis Georgiou, University of Cyprus (Cyprus) Vincent Gramoli, The University of Sydney (Australia) Braham Hamid, IRIT (France) Maurice Herlihy, Brown University (USA) Pascal Lafourcade, Universit? Clermont Auvergne (France) Mario Larangeira, IOHK, Tokyo Institute of Technology (Japan) Romaric Ludinard, IMT Atlantique (France) Maria Potop-Butucaru, Sorbonne Universit? (France) Leonardo Querzoni, Sapienza University of Rome (Italy) Fran?ois Taiani, Universit? Rennes 1, Irisa (France) Sara Tucci-Piergiovanni, CEA LIST (France) Marko Vukolic, IBM Research - Zurich (Switzerland) Josef Widder, Interchain Foundation & TU Wien (Austria) ----------------------------------------------------------------- Economics: ------------------------------------------------------------------ Bruno Biais, HEC Paris (France) Christophe Bisi?re, University Toulouse Capitole, TSE and TSM-R (France) - co-chair Matthieu Bouvard, University Toulouse Capitole, TSE and TSM-R (France) Catherine Casamatta, University Toulouse Capitole, TSE and TSM-R (France) -co-chair Jonathan Chiu, Bank of Canada (Canada) Will Cong, Cornell University, Johnson Graduate School of Management (USA) Guillaume Haeringer, Baruch College, Zicklin School of Business (USA) Hanna Halaburda, New York University and Bank of Canada (USA & Canada) Zhiguo He, University of Chicago, Booth School of Business (USA) Emiliano Pagnotta, Imperial College Business School (U.K.) Julien Pratt, CNRS and CREST (France) Linda Shilling, Ecole Polytechnique and CREST (France) Katrin Tinn, McGill University, Desautels Faculty of Management (Canada) David Yermack, New York University, Stern School of Business (USA) Conference organisers - Emmanuelle Anceaume (CNRS, Irisa) - Christophe Bisi?re (Toulouse School of Economics, University Toulouse Capitole, TSM-R), - Quentin Bramas (ICUBE, University of Strasbourg), - Matthieu Bouvard (Toulouse School of Economics, University Toulouse Capitole, TSM-R), - Catherine Casamatta (Toulouse School of Economics, University Toulouse Capitole, TSM-R) Conference stearing commitee - Vincent Danos, Ecole Normale Sup?rieure (France) - Maurice Herlihy, Brown University (USA) - Maria Potop-Butucaru, Sorbonne Universit? (France) - Julien Prat, CREST, Ecole Polytechnique (France) - Sara Tucci-Piergiovanni, CEA LIST (France) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Tue Dec 17 05:25:47 2019 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 17 Dec 2019 10:25:47 +0000 Subject: [TYPES/announce] 10 PhD studentships in Nottingham Message-ID: <7519897A-A8A1-4BF0-82DA-02E9AC9B64D4@nottingham.ac.uk> Dear all, The School of Computer Science at the University of Nottingham is seeking applications for 10 fully-funded international PhD studentships: https://tinyurl.com/10-phds-2020 Applicants in the area of the Functional Programming Laboratory (https://tinyurl.com/fp-notts) are strongly encouraged! If you are interested in applying, please contact a potential supervisor as soon as possible (the application deadline is 17th January): Thorsten Altenkirch - constructive logic, proof assistants, homotopy type theory, category theory, lambda calculus. Venanzio Capretta - type theory, mathemZZatical logic, corecursive structures, proof assistants, category theory, epistemic logic. Graham Hutton - not taking on any new students this year, but you may find these notes useful: https://tinyurl.com/scbkxkr Henrik Nilsson - functional reactive programming, domain- specific languages, generalised notions of computation. These positions are only open to international applicants. An advert for UK/EU applicants will be posted in January 2020. Best wishes, Graham +-----------------------------------------------------------+ 10 Fully-Funded International PhD Studentships School of Computer Science University of Nottingham, UK https://tinyurl.com/10-phds-2020 Applications are invited for 10 fully-funded international PhD studentships in the School of Computer Science at the University of Nottingham, starting on 1st October 2020. The topics for the studentships are open, but should relate to the interests of one of the School?s research groups: Agents Lab; Computational Optimisation and Learning Lab; Computer Vision Lab; Functional Programming; Intelligent Modelling and Analysis; Mixed Reality Lab; Data Driven Algorithms, Systems and Design and Uncertainty in Data and Decision Making The studentships are for three and a half years and include a stipend of ?15,009 per year and tuition fees. Applicants are normally expected to have a first-class Masters or Bachelors degree in Computer Science or a related discipline, and must obtain the support of a potential supervisor in the School prior to submitting their application. Initial contact with supervisors should be made at least two weeks prior to the closing date for applications. Successful applicants are expected to apply for an International VC Scholarship. Informal enquiries may be addressed to Kathleen.Fennemore at nottingham.ac.uk. To apply, please submit the following items by email to: Marc.Williams at nottingham.ac.uk: (1) a copy of your CV, including your actual or expected degree class(es), and results of all University examinations; (2) an example of your technical writing, such as a project report or dissertation; (3) contact details for two academic referees. (4) a research proposal ? max 2 x sides A4 You may also include a covering letter but this is optional. Closing date for applications: Friday 17 January 2020. +-----------------------------------------------------------+ This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From casperbp at gmail.com Tue Dec 17 17:03:33 2019 From: casperbp at gmail.com (Casper Bach Poulsen) Date: Tue, 17 Dec 2019 23:03:33 +0100 Subject: [TYPES/announce] PEPM 2020 Call for Participation Message-ID: CALL FOR PARTICIPATION Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM 2020) https://popl20.sigplan.org/home/pepm-2020 New Orleans, USA, Monday January 20th, 2020 (co-located with POPL 2020) Registration ------------ http://popl20.sigplan.org/attending/registration Early registration deadline: **Wednesday 18th Dec 2019** Preliminary Schedule -------------------- 09:00-10:00: Keynote 1: Network Verification: Past, Present, and Future (Nate Foster) 10:30-12:30: Dependently-Typed Multi-Stage Programming Revisited (invited talk) (Atsushi Igarashi) High-Fidelity Metaprogramming with Separator Syntax Trees (Rodin Aarssen, Tijs van der Storm) Module Generation without Regret (Yuhi Sato, Yukiyoshi Kameyama, Takahisa Watanabe) GOOL: A Generic Object-Oriented Language (Jacques Carette, Brooks MacLachlan, Spencer Smith) 14:00-15:05: Keynote 2: Reasoning about Progress of Concurrent Objects (Xinyu Feng) 15:35-17:45: Frex: Free extensions for normalisation by evaluation (invited talk) (Ohad Kammar) Symbolic Bisimulation for Open and Parameterized System (Zechen Hou, Eric Madelaine) Acumen: A Domain-Specific Language for Cyber-Physical Systems (invited talk) (Walid Taha) An approach to generating text-based IDEs with syntax completion from syntax specification (Isao Sasano) Find the full schedule, abstracts of the talks, and links to papers on the PEPM2020 website: https://popl20.sigplan.org/home/pepm-2020 Looking forward to seeing you at PEPM2020, PEPM2020 chairs and PC *** Programme committee ------------------- * Andreas Abel (Chalmers U.) * Guillaume Allais (U. Strathclyde) * Nada Amin (Harvard U.) * Casper Bach Poulsen (co-chair) (TU Delft) * Patrick Bahr (Copenhagen U.) * Aggelos Biboudis (EPFL) * Olivier Danvy (National U. Singapore) * ?lvaro Garc?a-P?rez (IMDEA) * Jeremy Gibbons (Oxford U.) * Robert Gl?ck (Copenhagen U.) * Torsten Grust (U. Tubingen) * Zhenjiang Hu (co-chair) (Peking U./NII) * Hideya Iwasaki (U. Electro-Communications) * Oleg Kiselyov (Tohoku U.) * Hedehiko Masuhara (Tokyo I. Technology) * Keisuke Nakano (Tohoku U.) * Bruno Oliveira (U. Hong Kong) * Jens Palsberg (UCLA) * Jo?o Saraiva (Minho U.) * Tom Schrijvers (KU Leuven) * Eijiro Sumii (Tohoku U.) * Walid Taha (Halmstad U.) * Nobuko Yoshida (Imperial C. London) From Peter.Sewell at cl.cam.ac.uk Wed Dec 18 07:51:44 2019 From: Peter.Sewell at cl.cam.ac.uk (Peter Sewell) Date: Wed, 18 Dec 2019 12:51:44 +0000 Subject: [TYPES/announce] semantics/verification postdoc positions at Cambridge Message-ID: We're advertising several positions, as below - if you know suitable candidates, please pass this on. Thanks - Peter Research Associates/Senior Research Associates in Rigorous Engineering for Mainstream Systems (Fixed Term), University of Cambridge Research Associate ?32,816 - ?40,322 or Senior Research Associate ?41,526 - ?52,559 Fixed-term: The funds for these posts are available for 2 years in the first instance, with a possibility of extension. Are you interested in developing and applying semantics and verification techniques to improve the foundations and security of mainstream computer systems? We are looking for multiple postdoctoral researchers to do exactly that, in two related projects: (1) CHERI verification. CHERI ( https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/) extends conventional Instruction-Set Architectures (ISAs) with architectural capabilities, for fine-grained memory protection and scalable software compartmentalization. CHERI allows memory-unsafe programming languages, eg C and C++, to be adapted to protect against many currently widely exploited security vulnerabilities. CHERI is a hardware/software/semantics co-design project, combining computer architecture, systems software, security, and semantics. In October 2019, Arm announced Morello ( https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/cheri-morello.html), an experimental CHERI-extended ARMv8-A processor, to be available from late 2021. Morello is part of the UKRI ?187M Digital Security by Design Challenge (DSbD), supported by the UK Industrial Strategy Challenge Fund and over ?50M from Arm. Morello will support industrial-scale evaluation of CHERI, with a view to mass-market adoption - which would transform the security landscape. We have previously developed rigorous engineering methods ( https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/cheri-formal.html) to precisely define the CHERI ISA, for CHERI-MIPS and CHERI-RISC-V variants, and to prove (in Isabelle) that they satisfy key intended security properties (https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-940.pdf ). We are now collaborating with Arm and researchers at Edinburgh to do the same for the full Morello CHERI ARMv8 ISA, building on our Sail ARMv8-A ISA semantics (https://www.cl.cam.ac.uk/~pes20/sail/), and to study the semantics and security of higher-level languages and system software above CHERI, building on our Cerberus C semantics ( https://www.cl.cam.ac.uk/~pes20/cerberus/). This verification could improve the security of all Arm mobile device software. (2) Arm system software verification. We have an ongoing project, in collaboration with Google and with researchers at multiple institutions, to establish correctness and security properties of key system software above the ARMv8-A ISA semantics (https://www.cl.cam.ac.uk/~pes20/sail/), integrated with the ARMv8-A concurrency architecture (including both the previous "user-mode" models and the system concurrency semantics, being developed in collaboration with Arm) ( https://www.cl.cam.ac.uk/~pes20/armv8-mca/). We are looking for postdocs to contribute to all aspects of both projects. You should have a strong background in semantics and verification, the motivation and flexibility to develop practical ways to use them at scale for real systems, and experience in one or more of: - interactive theorem proving, in Coq, HOL4, and/or Isabelle - program logics - low-level system software - programming language semantics and type systems - program analysis - hardware verification - functional programming We are also seeking candidates with a research engineering focus, to assist in the development of robust and widely usable tools based on the above. For this, you should have experience in functional programming, especially OCaml. There might also be the possibility of internship or PhD positions; for these contact Prof. Sewell. For more details of our recent work, see (https://www.cl.cam.ac.uk/~pes20/), and especially REMS (https://www.cl.cam.ac.uk/~pes20/rems/index.html). The positions are available to start as soon as possible. For candidates with substantial relevant expertise, we may be able to appoint at the Senior Research Associate level. Further details may be obtained from Prof. Peter Sewell, Peter.Sewell at cl.cam.ac.uk Click the 'Apply' button at (http://www.jobs.cam.ac.uk/job/24501/) to apply online. You will need to upload a full curriculum vitae (CV) and a covering letter outlining your interests, potential contributions, and relevant past experience; you should also include the contact details for at least 2 referees. Please quote reference NR21859 on your application and in any correspondence about this vacancy. The University actively supports equality, diversity and inclusion and encourages applications from all sections of society. The University has a responsibility to ensure that all employees are eligible to live and work in the UK. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Radu.Iosif at univ-grenoble-alpes.fr Wed Dec 18 07:55:33 2019 From: Radu.Iosif at univ-grenoble-alpes.fr (Radu Iosif) Date: Wed, 18 Dec 2019 13:55:33 +0100 Subject: [TYPES/announce] MOVEP 2020 Summer School -- Call for Student Presentations Message-ID: <4E9826BF-A8C7-4B64-9DCA-D0CA67D7DD42@univ-grenoble-alpes.fr> ================================================ 14th Summer School on Modelling and Verification of Parallel Processes (MOVEP) Universit? Grenoble Alpes, Grenoble, France June 22 - 26, 2020 http://projects-verimag.imag.fr/movep2020/ ================================================ MOVEP is a five-day summer school on modelling and verification of infinite state systems. It aims to bring together researchers and students working in the fields of control and verification of concurrent and reactive systems. MOVEP 2018 will consist of ten invited tutorials. In addition, there will be special sessions that allow PhD students to present their on-going research (each talk will last around 20 minutes). Extended abstracts (2-3 pages) of these presentations will be published in informal proceedings. ================== Confirmed Speakers ================== * MIKO?AJ BOJA?CZYK (University of Warsaw, Poland) * DMITRY CHISTIKOV (University of Warwick, United Kingdom) * THAO DANG (Verimag and CNRS) * JAVIER ESPARZA (TU M?nchen) * ANTHONY LIN (TU Kaiserslautern) * DEJAN NICKOVIC (AIT Vienna) * JEAN-FRANCOIS RASKIN (Universit? Libre de Bruxelles) * ANDREW REYNOLDS (University of Iowa) * ALEXANDRA SILVA (University College London) * JAMES WORELL (University of Oxford) ========================================= Important Dates for Student Presentations ========================================= Submission of abstracts: May 1st 2020 (AoE) Notification: May 15th 2020 (AoE) Submission link: https://easychair.org/conferences/?conf=movep2020 ============ Committees ============ Organising committee Nicolas Basset (Verimag, University of Grenoble Alpes) Radu Iosif (Verimag, CNRS, University of Grenoble Alpes) Program committee Radu Iosif (Verimag, CNRS, University of Grenoble Alpes Nicolas Basset (Verimag, University of Grenoble Alpes) Pierre Ganty (IMDEA Software Institute) Tomas Vojnar (Brno University of Technology) Mohamed Faouzi Atig (Uppsala University) Philipp Ruemmer (Uppsala University) Matthias Heizmann (University of Freiburg) Nicola Paoletti (University of London) Stefan Kiefer (University of Oxford) Pierre-Alain Reynier (Aix-Marseille Universit?) Sylvain Schmitz (Universit? de Paris) Nathana?l Fijalkow (CNRS, LaBRI, University of Bordeaux) Ocan Sankur (CNRS, IRISA, Rennes) Marie Duflot-Kremer (LORIA, Nancy, France) Barbara Jobstmann (EPFL, Lausanne, Switzerland) Steering committee Nathalie Bertrand (Inria Rennes-Bretagne Atlantique, Rennes, France)? Benedikt Bollig (LSV, CNRS, ENS Paris-Saclay) Giorgio Delzanno (DIBRIS, Universit? di Genova, Italy) Didier Lime (LS2N, ?cole Centrale de Nantes, France) Christof L?ding (RWTH Aachen, Germany) Nicolas Markey (CNRS, Universit? Rennes, France)?? From amal at ccs.neu.edu Wed Dec 18 11:28:13 2019 From: amal at ccs.neu.edu (Amal Ahmed) Date: Wed, 18 Dec 2019 11:28:13 -0500 Subject: [TYPES/announce] Final CFP: JFP Special Issue on Gradual Typing Message-ID: <80163F8F-BADC-47A6-B795-5A9A6C686C5F@ccs.neu.edu> Reminder: Intent to Submit Deadline is TODAY, December 18 (see below for link). ---- JFP Special Issue on Gradual Typing Submission deadline: 15 January 2020 Expected publication date: February 2021 SCOPE The field of gradual typing has grown exponentially over the past decade, both in terms of research and industrial adoption. Gradual typing, the idea of adding/strengthening types in existing programs, demands work on design, theory, implementation, and usability. As such, the field deserves a special journal issue with reflective papers. TOPICS Thus far, three major themes have emerged in the field of gradual typing: (1) researchers have explored numerous dimensions of the design space of gradually typed languages; (2) from this exploration, theoreticians have (re-)opened questions regarding semantics and metatheory; and (3) implementors have been grappling with the seemingly high overhead of sound gradual typing. The special issue welcomes contributions on these themes as well as ones that go beyond, for instance, usability and usefulness of gradual types. We invite authors from across the spectrum of gradual typing. Papers will be reviewed as regular JFP submissions, and acceptance in the special issue will be based on both JFP's quality standards and relevance to the theme. Beyond academics, we especially also welcome working programmers who may wish to consider authoring experience reports, which will be held to appropriate standards laid out for Practice and Experience papers. The special issue also welcomes high-quality survey papers that would benefit a wide audience. NOTIFICATION OF INTENT Authors MUST notify the special-issue editors of their intent to submit by December 18, 2019. The notification of intent should be submitted by filling out the following web form which asks for data needed to identify suitable reviewers: https://forms.gle/dutqyXJSF5WMuuCRA SUBMISSIONS Full-length, archival-quality submissions are solicited on all aspects of gradual typing. Submissions should be sent through the JFP Manuscript Central system. Choose ?Gradual Typing? as the paper type, so that it gets assigned to the special issue. Submissions that are based on previously-published conference or workshop papers must clearly describe the relationship with the initial publication, and must differ sufficiently that the author can assign copyright to Cambridge University Press. Prospective authors are welcome to discuss such submissions with the editors to ensure compliance with this policy. For detailed instructions regarding layout and submission, please see the JFP advice to authors and instructions for contributors . SPECIAL-ISSUE EDITORS Amal Ahmed (amal at ccs.neu.edu ) Jens Palsberg (palsberg at cs.ucla.edu ) IMPORTANT DATES 18 December 2019: Notification-of-intent deadline 15 January 2020: Submission deadline 21 April 2020: First round of reviews 19 August 2020: Revision deadline 17 November 2020: Second round of reviews, if applicable 13 January 2021: Final accepted versions due Link to CFP: https://www.cambridge.org/core/news/jfp-special-issue-on-gradual-typing -------------- next part -------------- An HTML attachment was scrubbed... URL: From ohad.kammar at ed.ac.uk Wed Dec 18 18:58:42 2019 From: ohad.kammar at ed.ac.uk (KAMMAR Ohad) Date: Wed, 18 Dec 2019 23:58:42 +0000 Subject: [TYPES/announce] [CFP] LAFI 2020: Languages for Inference --- Call-for-Participation In-Reply-To: References: Message-ID: tl;dr: * List of talks and abstracts is out. * Early registration deadline is Wednesday 18 Dec (TODAY). LAFI 2020: Languages for Inference (formerly PPS) ================================================ Tuesday, 21 January 2020, New Orleans, Louisiana, US A workshop affiliated with POPL 2020 https://popl20.sigplan.org/home/lafi-2020 Important dates (anywhere on earth) ------------------------------------------------- Early registration deadline Wed 18 Dec 2019 (TODAY) Workshop Tue 21 Jan 2020 ------------------------------------------------- Registration: https://popl20.sigplan.org/attending/Registration Invited speaker: Fritz Obermeyer, Uber AI Labs Nonstandard Interpretation in Pyro https://popl20.sigplan.org/details/lafi-2020/1/Invited-talk-Nonstandard-Interpretation-in-Pyro Accepted talks: https://popl20.sigplan.org/home/lafi-2020#event-overview Context ======= Inference concerns re-calibrating program parameters based on observed data, and has gained wide traction in machine learning and data science. Inference can be driven by probabilistic analysis and simulation, and through back-propagation and differentiation. Languages for inference offer built-in support for expressing probabilistic models and inference methods as programs, to ease reasoning, use, and reuse. The recent rise of practical implementations as well as research activity in inference-based programming has renewed the need for semantics to help us share insights and innovations. This workshop aims to bring programming-language and machine-learning researchers together to advance all aspects of languages for inference. Topics include but are not limited to: + design of programming languages for inference and/or differentiable programming; + inference algorithms for probabilistic programming languages, including ones that incorporate automatic differentiation; + automatic differentiation algorithms for differentiable programming languages; + probabilistic generative modelling and inference; + variational and differential modelling and inference; + semantics (axiomatic, operational, denotational, games, etc) and types for inference and/or differentiable programming; + efficient and correct implementation; + and last but not least, applications of inference and/or differentiable programming. For a sense of the talks, posters, and blogs in past years, see + LAFI-2019: https://popl20.sigplan.org/track/lafi-2019 + PPS-2018: http://conf.researchr.org/track/POPL-2018/pps-2018 blog: http://pps2018.soic.indiana.edu/ + PPS-2017: http://conf.researchr.org/track/POPL-2017/pps-2017 blog: http://pps2017.soic.indiana.edu/) + PPS-2016: http://conf.researchr.org/track/POPL-2016/pps-2016 blog: http://pps2016.soic.indiana.edu/) Last year we explicitly expanded the focus of the workshop from statistical probabilistic programming to encompass differentiable programming for statistical machine learning. This change seemed well-received by the community, and we continue it this year in an effort to extend the strong ties between programming language-based machine learning and the POPL community. We expect this workshop to be informal, and our goal is to foster collaboration and establish common ground involving ongoing work on probabilistic and differentiable programming languages, semantics, and systems. Programme committee: Justin Hsu, University of Wisconsin-Madison, USA Ohad Kammar (co-chair) University of Edinburgh, UK (co-chair) Jerzy Karczmarczuk France Marie Kerjean Inria Nantes, France Dougal Maclaurin (co-chair) Google Brain, USA (co-chair) Barak A. Pearlmutter Maynooth University, Ireland David Tolpin PUB+, Israel Andrea Walther Humboldt-Universit?t zu Berlin, Germany Richard Wei Apple Inc., USA The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ornela.dardha at gmail.com Fri Dec 20 04:26:50 2019 From: ornela.dardha at gmail.com (Ornela Dardha) Date: Fri, 20 Dec 2019 09:26:50 +0000 Subject: [TYPES/announce] DisCoTec 2020: call for satellite events Message-ID: <8AC37702-1541-4C97-BD54-08CB330E4FA2@gmail.com> ************************************************************************ Call for Satellite Events: Workshops, Tutorials and Tool Tracks 15th International Federated Conference on Distributed Computing Techniques DisCoTec 2020 University of Malta, Valletta, Malta, 15-19 June 2020 https://www.discotec.org/2020/ ************************************************************************ *** About DisCoTec *** DisCoTec is one of the major events sponsored by the International Federation for Information Processing (IFIP). It gathers conferences, workshops, and tutorials that cover a broad spectrum of distributed computing subjects, ranging from theoretical foundations and formal description techniques to systems research issues. Its 15th edition will take place at University of Malta, Valletta, Malta, 15-19 June 2020. *** Main Conferences *** - COORDINATION (https://www.discotec.org/2020/coordination ) 22nd IFIP International Conference on Coordination Models and Languages - DAIS (https://www.discotec.org/2020/dais ) 20th IFIP International Conference on Distributed Applications and Interoperable Systems - FORTE (https://www.discotec.org/2020/forte ) 40th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems *** Workshops *** The DisCoTec 2020 organizing committee invites proposals for workshops to complement the three main conferences. The workshops should fall in the areas of the DisCoTec conferences. The aim is to provide a vivid and open forum for discussions, presentations of preliminary research results and ongoing work, as well as presentations of research work to a focused audience. Workshops will be held in conjunction with the main events. Prospective workshop organizers are requested to contact the workshop chairs providing the following information: - contact information of the organizers - name of the satellite event - number of participants (expected) - brief description of the topic of the event (max. 500 words) - any other relevant information (e.g., invited speakers) - duration of the workshop and dates (15-19) in order of preference Important Dates: * January 10, 2020: Deadline for workshop proposals * January 24, 2020: Notification of accepted workshops * Mid April 2020: Submission of workshop papers (suggested) * Mid May 2020: Notification of accepted workshop papers (suggested) Submission and notification deadlines of the workshops are at the discretion of the individual workshop organizers, however notification must be no later than the early registration deadline for DisCoTec 2020 (to be announced). *** Tutorials *** The DisCoTec 2020 organizing committee invites proposals for tutorials by experts on topics related to those of the three main conferences of DisCoTec. Tutorials will be held in conjunction with the main events. Prospective speakers should contact the workshop chairs providing the following information: - contact information of the speaker - title of the tutorial - abstract of the tutorial (max. 500 words) - description of the tutorial (max. two A4 pages) - duration of the tutorial and dates (15-19) in order of preference Important Dates: * April 10, 2020: Deadline for tutorial proposals * May 1, 2020: Notification of accepted tutorials *** Tool track *** The DisCoTec 2020 organizing committee invites proposals for tool demonstrations on topics related to those of the three main conferences of DisCoTec. The call is open to anyone, but authors of papers accepted at the conferences of DisCoTec are strongly invited to present the tool accompanying their publication. Demos will be held in conjunction with the main events. Prospective speakers should contact the workshop chairs providing the following information: - contact information of the speaker - title of the demo and of the tool - brief description of the actual demonstration (max. three A4 pages) Important Dates: * April 24, 2020: Deadline for demo proposals * May 8, 2020: Notification of accepted demos * DisCoTec 2020 workshop chairs * Antonis Achilleos (Reykjavik Univerisity, Iceland) Duncan Attard (University of Malta, Malta) Ornela Dardha (University of Glasgow, UK) *** Further information *** For further information, please contact the workshop chairs at > -------------- next part -------------- An HTML attachment was scrubbed... URL: From willem.heijltjes at gmail.com Fri Dec 20 05:55:43 2019 From: willem.heijltjes at gmail.com (Willem Heijltjes) Date: Fri, 20 Dec 2019 10:55:43 +0000 Subject: [TYPES/announce] PhD position "Efficient and natural proofs and algorithms" at University of Bath Message-ID: <5DCF483A-768C-4800-BAA8-D16074DADF32@gmail.com> We are recruiting for a PhD position "Efficient and natural proofs and algorithms" Funding: Competition funded (EU/UK) Deadline: 9 February 2020 Start: 28 September 2020 (anticipated) People: Dr. Alessio Guglielmi A.Guglielmi at bath.ac.uk Dr. Willem Heijltjes W.B.Heijltjes at bath.ac.uk Mathematical Foundations Group Department of Computer Science University of Bath ===== Description ===== Proofs and algorithms are everyday objects in our discipline, but they are still very mysterious. Suffice to say that we are currently unable to decide whether two given proofs or two given algorithms are the same; this is an old problem that dates back to Hilbert. Also, proofs and algorithms are intimately connected in the most famous open problem in mathematics: P vs NP. We make progress by trying to unveil the fundamental structure behind proofs and algorithms, what we call their semantics. In other words, we are interested in the following questions: What is a proof? What is an algorithm? How can we define them so that they have efficient and natural semantics? The questions above are interesting in their own right, but we note that answering them will enable technological advances of great impact on the society and the economy. For example, it will be possible to build a worldwide, universal tool for developing, validating, communicating and teaching mathematics. Also, quickly producing provably bug-free and secure software will become possible, so solving one of the most complex and important open engineering problems. In order to understand proofs and algorithms we create new mathematics starting from proof theory and semantics. The methods we use are mostly discrete, algebraic and combinatorial, but there is a growing geometrical component. The recent advances which our methods are mostly based on are linear logic, game semantics and deep inference. You can find more information at http://alessio.guglielmi.name/res/cos/ http://www.bath.ac.uk/projects/mathematical-foundations-of-computation/ Our group is very well financed via several grants. Thanks to our international relations, working with us means having a truly multicultural experience together with all the researchers at the forefront of this worldwide research effort. As a result, all our graduates work and publish at the highest level. For example, one of our recent PhDs, Anupam Das, has won a prestigious UKRI Future Leaders Fellowship in 2019, worth ?1.5M. The facilities at the University of Bath are outstanding and the city is so beautiful that UNESCO recognises it as a World Heritage Site. ===== Contact ===== For questions about the project or the application process, please contact us: Alessio Guglielmi A.Guglielmi at bath.ac.uk Willem Heijltjes W.B.Heijltjes at bath.ac.uk ===== How to apply ===== Applicants should hold, or expect to gain, a First Class or good Upper Second Class Honours degree in Mathematics or Computer Science, or the equivalent from an overseas university. A master?s level qualification would be advantageous. Formal applications should be made via the University of Bath?s online application form for a PhD in Computer Science: https://samis.bath.ac.uk/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=RDUCM-FP01&code2=0014 Anticipated start date: 28 September 2020. ===== Funding ===== Research Council funding is available on a competition basis to Home and EU students who have been resident in the UK for 3 years prior to the start of the project. For more information on eligibility, see: http://epsrc.ukri.org/skills/students/guidance-on-epsrc-studentships/eligibility/ Funding will cover Home/EU tuition fees, a stipend (?15,009 per annum for 2019/2020) and a training support grant of ?1,000 per annum for 3.5 years. Applicants classed as Overseas for tuition fee purposes are NOT eligible for funding; however, we welcome all-year-round applications from self-funded candidates and candidates who can source their own funding. From publicityifl at gmail.com Fri Dec 20 08:52:44 2019 From: publicityifl at gmail.com (Jurriaan Hage) Date: Fri, 20 Dec 2019 05:52:44 -0800 Subject: [TYPES/announce] Third call for draft papers for TFPIE 2020 (Trends in Functional Programming in Education) Message-ID: Hello, Please, find below the third call for draft papers for TFPIE 2020. Please forward these to anyone you think may be interested. Apologies for any duplicates you may receive. best regards, Jurriaan Hage Chair of TFPIE 2020 ======================================================================== TFPIE 2020 Call for papers http://www.staff.science.uu.nl/~hage0101/tfpie2020/index.html February 12th 2020, Krakow, Poland (co-located with TFP 2020 and Lambda Days) *NEW* Invited Speaker We are happy to announce the invited speaker for TFPIE 2020, Thorsten Altenkirch, who also speaks at Lambda Days. At TFPIE 2020 he shall be talking about his new book, Conceptual Programming With Python. *NEW* Registration This year TFPIE takes place outside of the Lambda Days/TFP organisation, although it takes place near their location. This means you do need to register separately for TFPIE; it also means you can register for TFPIE without registering for TFP/LambdaDays, and vice versa. Registration is mandatory for at least one author of every paper that is presented at the workshop. Only papers that have been presented at TFPIE may be submitted to the post-reviewing process. Registration is 25 euro per person. TFPIE 2020 welcomes submissions describing techniques used in the classroom, tools used in and/or developed for the classroom and any creative use of functional programming (FP) to aid education in or outside Computer Science. Topics of interest include, but are not limited to: FP and beginning CS students FP and Computational Thinking FP and Artificial Intelligence FP in Robotics FP and Music Advanced FP for undergraduates FP in graduate education Engaging students in research using FP FP in Programming Languages FP in the high school curriculum FP as a stepping stone to other CS topics FP and Philosophy The pedagogy of teaching FP FP and e-learning: MOOCs, automated assessment etc. Best Lectures - more details below In addition to papers, we are requesting best lecture presentations. What's your best lecture topic in an FP related course? Do you have a fun way to present FP concepts to novices or perhaps an especially interesting presentation of a difficult topic? In either case, please consider sharing it. Best lecture topics will be selected for presentation based on a short abstract describing the lecture and its interest to TFPIE attendees. The length of the presentation should be comparable to that of a paper. On top of the lecture itself, the presentation can also provide commentary on the lecture. Submissions Potential presenters are invited to submit an extended abstract (4-6 pages) or a draft paper (up to 20 pages) in EPTCS style. The authors of accepted presentations will have their preprints and their slides made available on the workshop's website. Papers and abstracts can be submitted via easychair at the following link: https://easychair.org/conferences/?conf=tfpie2020 . After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles that will be published in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Dates Submission deadline: January 14th 2020, Anywhere on Earth. Notification: January 17th 2020 TFPIE Registration Deadline: January 20th 2020 Workshop: February 12th 2020 Submission for formal review: April 19th 2020, Anywhere on Earth. Notification of full article: June 6th 2020 Camera ready: July 1st 2020 Program Committee Olaf Chitil - University of Kent Youyou Cong - Tokyo Institute of Technology Marko van Eekelen - Open University of the Netherlands and Radboud University Nijmegen Jurriaan Hage (Chair) - Utrecht University Marco T. Morazan - Seton Hall University, USA Sharon Tuttle - Humboldt State University, USA Janis Voigtlaender - University of Duisburg-Essen Viktoria Zsok - Eotvos Lorand University Note: information on TFP is available at http://www.cse.chalmers.se/~rjmh/tfp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From arnaud.tisserand at univ-ubs.fr Fri Dec 20 09:06:23 2019 From: arnaud.tisserand at univ-ubs.fr (Arnaud Tisserand) Date: Fri, 20 Dec 2019 15:06:23 +0100 (CET) Subject: [TYPES/announce] CFP ARITH-2020, IEEE Symposium on Computer Arithmetic, June 7-10, Portland, OR, USA Message-ID: <244543388.810329.1576850783078.JavaMail.zimbra@univ-ubs.fr> Our apologies for multiple emails on this CFP. ------------------------------------------------------------------------------ CALL FOR PAPERS ARITH-2020 27th IEEE Symposium on Computer Arithmetic June 7 - 10, 2020, Portland, OR, USA http://www.arithsymposium.org ------------------------------------------------------------------------------ === Scope ==== Since 1969, the ARITH symposia have served as the flagship conference for presenting scientific work on the latest research in computer arithmetic. Computer arithmetic is now driving the most important innovations and product directions in our industry, such as artificial intelligence and security. Authors are invited to submit papers describing recent advances on all aspects related to computer arithmetic, its applications or implementations. This includes, but is not restricted to, the following topics: * Foundations of number systems and arithmetic * Arithmetic processor design and implementation * Arithmetic algorithms and their analysis * Floating-point units, algorithms, and numerical analysis * Elementary and special function implementations * Test, validation, and formal verification techniques for arithmetic implementations * Power-efficient or low-energy arithmetic units and processors * Industrial implementation of arithmetic units and processors * Fault/error-tolerance in arithmetic implementations * Arithmetic for FPGAs and reconfigurable logic * Design automation for computer arithmetic implementations * Arithmetic, datapath design and numerics for artificial intelligence, machine/deep learning * Computer arithmetic for approximate computing * Computer arithmetic for security and cryptography * Arithmetic to enhance accuracy or reliability (multiple-precision, interval arithmetic, ...) * Arithmetic challenges in HPC and exascale computing (accuracy, reproducibility, ...) * Arithmetic for specific application domains (big-data analytics, signal processing, computer graphics, multimedia, computer vision, finance, ...) * Computer arithmetic in emerging technologies * Non-conventional computer arithmetic and applications === Specific Sessions === Besides inviting submissions for regular sessions (8 pages maximum papers), ARITH-2020 will also propose specific sessions. All accepted submissions, whether regular full papers, specific topics, short or industry papers or student forum presentations, will have a presentation slot scheduled. -- Short and Industry Papers -- For ARITH-2020, we are also inviting short papers (4 pages maximum) to describe industry applications, work-in-progress ideas, or interim results. -- Specific Topic Sessions -- We are also inviting people to co-organize a few sessions on specific topics. Please identify the targeted session for submissions (e.g. use the anonymous author field). Submissions (4-page and 8-page) must comply to the procedure below and will be reviewed as all other types of sessions. Co-organizers have to contact the PC Chairs before Dec. 30th, 2019 to propose a topic. -- Student Forum -- We invite students at any level to present their work in an informal session without papers in the proceedings. === Procedure for submission for all sessions === An abstract submission deadline has been set to January 8th. This initial submission must include title, author(s), keywords and abstract. The full paper is due on January 22nd. Submission site: https://easychair.org/conferences/?conf=arith2020 Papers under review elsewhere are not acceptable for submission to ARITH-2020. A double-blind peer review policy will be enforced. Please, remove authors' names, acknowledgments or any obvious references to the authors before submission. By submitting a paper you implicitly confirm you are solely submitting it to ARITH-2020. The final submissions of accepted regular session papers cannot exceed 8 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). However, for review, authors may submit a paper with a maximum of 20 pages, 12pt font size, single column and double spacing. The final submissions for short and industry papers cannot exceed 4 pages (NO extra pages) using the IEEE Computer Society Conference format (two columns). For review, the paper may have up to 10 pages, in 12pt font size, single column and double spacing. Formatting instructions: http://www.ieee.org/conferences_events/conferences/publishing/templates.html === Important Dates ==== Initial paper submissions January 8th, 2020 (must include title, authors, keywords, abstract Final submission with complete paper January 22nd, 2020 Paper notification Early April, 2020 Paper camera-ready End April, 2020 Conference June 7-10th, 2020 === Organization === General chair: Marius Cornea, Intel Corporation, USA Program co-chairs: Weiqiang Liu, Nanjing University of Aeronautics and Astronautics (NUAA), China Arnaud Tisserand, CNRS, France Financial chair: Robin C. Gilbert, Intel Corporation, USA Web chair: Alberto Cannav?, Politecnico di Torino, Italy -- Arnaud TISSERAND - Directeur de Recherche CNRS Lab-STICC - Centre de recherche UBS - Lorient tel: (+33) (0)2 97 87 46 49 mailto:arnaud.tisserand at univ-ubs.fr http://www-labsticc.univ-ubs.fr/~tisseran/ From nvazou at cs.ucsd.edu Sat Dec 21 07:49:52 2019 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Sat, 21 Dec 2019 13:49:52 +0100 Subject: [TYPES/announce] PhD and Postdoc positions at IMDEA Message-ID: Dear all, IMDEA Software Institute has open PhD and Postdoc positions. The selected candidate will work on liquid relational types and the application deadline is February 1st: https://software.imdea.org/open_positions.html Feel free to contact me for more information. Best, Niki -------------- next part -------------- An HTML attachment was scrubbed... URL: From nevrenato at gmail.com Sat Dec 21 10:10:09 2019 From: nevrenato at gmail.com (Renato Neves) Date: Sat, 21 Dec 2019 15:10:09 +0000 Subject: [TYPES/announce] TTCS 2020 - 2nd Call for Papers Message-ID: The Third IFIP International Conference on Topics in Theoretical Computer Science (TTCS 2020) http://cs.ipm.ac.ir/ttcs/2020 Institute for Research in Fundamental Sciences (IPM) Tehran, Iran, July 1-3, 2020 *** Submission Deadline: January 12, 2020 *** *** NEW - Invited Speakers *** MohammadTaghi Hajiaghayi, University of Maryland, USA (Track A) Filippo Bonchi, University of Pisa, Italy (Track B) ================================================== ------------------------------ Scope ------------------------------ TTCS is a bi-annual conference series, intending to serve as a forum for novel and high-quality research in all areas of Theoretical Computer Science. The conference is held in cooperation with the European Association for Theoretical Computer Science (EATCS). The proceedings will be published in the Springer LNCS series. TTCS is organized in 2 tracks. Topics of interest include but are not limited to: Track A: Algorithms and Complexity - algorithms and data structures, - algorithmic coding theory, - algorithmic graph theory and combinatorics, - approximation algorithms, - computational complexity, - computational geometry, - computational learning theory, - economics and algorithmic game theory, - fixed-parameter algorithms, - machine learning, - optimization, - parallel and distributed algorithms, - quantum computing, - randomness in computing, - theoretical cryptography. Track B: Logic, Semantics, and Programming Theory - algebra and coalgebra in computer science, - concurrency theory, - coordination languages, - formal verification and model-based testing, - logic in computer science, - methods, models of computation and reasoning for embedded, hybrid, and cyber-physical systems, - stochastic and probabilistic specification and reasoning, - theoretical aspects of other CS-related research areas, e.g. computational science, databases, information retrieval, and networking, - theory of programming languages, - type theory. ------------------------------ Important Dates ------------------------------ - Full Paper Submission: January 12, 2020 - Author notification: March 12, 2020 - Camera-ready paper: April 1, 2020 - Conference: July 1-3, 2020 ------------------------------ Submissions ------------------------------ Research papers are solicited in all areas of theoretical computer science. All papers will undergo a rigorous review process and will be judged based on their originality, soundness, significance of the results, and relevance to the theme of the conference. Papers should be written in English. Research papers should not exceed 15 pages in the LNCS style format. All technical details necessary for a proper evaluation of a submission must be included in the submission or in a clearly-labeled appendix, to be consulted at the discretion of program committee members. Multiple and/or concurrent submission to other scientific venues is not allowed and will result in rejection as well as notification to the other venue. Any case of plagiarism (including self-plagiarism from earlier publications) will result in rejection as well as notification to the authors' institutions. TTCS 2020 proceedings will be published by Springer, in the Lecture Notes in Computer Science series, in accordance to the contract between Springer Nature Switzerland AG and the International Federation for Information Processing (IFIP). Papers should be submitted to the appropriate track through EasyChair at https://easychair.org/conferences/?conf=ttcs2020 ------------------------------ Programme Committee ------------------------------ Track A: Algorithms and Complexity Mohammad Ali Abam, Sharif University of Technology, Iran (PC co-chair) Sepehr Assadi, Rutgers University, USA Mohammad Hossein Bateni, GoogleRresearch, USA Salman Beigy, IPM, Iran Hossein Esfandiari, Harvard University, USA Omid Etesami, IPM, Iran Marc van Kreveld, Utrecht University, Netherlands Mohammad Mahdian, Google Research, USA Mohammad Mahmoody, University of Virginia, USA Vahab Mirrokni, Google Research, USA Gunter Rote, FU Berlin, Germany Mohammadreza Salavatipour, University of Alberta, Canada Masoud Seddighin, IPM, Iran Saeed Seddighin, Harvard University, USA Michiel Smid, Carleton Univesity, Canada Hamid Zarrabi-Zadeh, Sharif University of Technology, Iran Track B: Logic, Semantics, and Programming Theory Farhad Arbab, CWI, The Netherlands Kyungmin Bae, Pohang University of Science and Technology, South Korea Christel Baier, Technische Universitat Dresden, Germany Luis S. Barbosa, University of Minho, Portugal (PC co-chair) Mario Benevides, Universidade Federal do Rio de Janeiro, Brazil Simon Bliduze, INRIA Lille, France Filippo Bonchi, University of Pisa, Italy Marcello Bonsangue, University of Leiden, The Netherlands Flavio Corradini University of Camerino, Italy Fredrik Dahlqvist, UCL, UK Sergey Goncharov, FAU Erlangen-Nurnberg, Germany Hossein Hojjat, Rochester Institute of Technology, USA Mohammad Izadi, Sharif University of Technology, Iran Sung-Shik Jongmans, Open University, The Netherlands Alexander Knapp, University of Augsburg, Germany Jan Kretinsky, Munich University of Technology, Germany Alexandre Madeira, University of Aveiro, Portugal Stefan Mitsch, Carnegie Mellon University, USA Mohammad Reza Mousavi, University of Leicester, UK Renato Neves, INESC TEC, Portugal Peter Olveczky, University of Oslo, Norway Prakash Panangaden, McGill University, Canada Elaine Pimentel, UFRN, Brazil Subodh Sharma, IIT Delhi, India Pawel Sobocinski, Taltech, Estonia Ana Sokolova, University of Salzburg, Austria Carolyn Talcott, Stanford University, USA Benoit Valiron, LRI, France Naijun Zhan, Chinese Academy of Science, China Link to the online cfp: https://easychair.org/cfp/TTCS2020 From n.jansen at science.ru.nl Sun Dec 22 14:05:39 2019 From: n.jansen at science.ru.nl (Nils Jansen) Date: Sun, 22 Dec 2019 20:05:39 +0100 Subject: [TYPES/announce] FORMATS 2020 **Call for Papers** Message-ID: Call for Papers FORMATS 2020 September 1st-3rd Vienna, Austria co-located with CONCUR, FMICS, and QEST https://formats-2020.cs.ru.nl/ Invited Speakers: Alessandro Abate, Roderick Bloem, Annabelle McIver - Objective Timing aspects of systems from a variety of computer science domains have been treated independently by different communities. Researchers interested in semantics, verification, and performance analysis study models such as timed automata and timed Petri nets, the digital design community focuses on propagation and switching delays, while designers of embedded controllers have to take account of the time taken by controllers to compute their responses after sampling the environment. Timing-related questions in these separate disciplines do have their particularities. However, there is a growing awareness that there are basic problems that are common to all of them. In particular, all these sub-disciplines treat systems whose behaviour depends upon combinations of logical and temporal constraints; namely, constraints on the temporal distances between occurrences of events. - Topics The aim of FORMATS is to promote the study of fundamental and practical aspects of timed systems, and to bring together researchers from different disciplines that share interests in modelling and analysis of timed systems. This year again, FORMATS aims at being more inclusive with respect to applications, notably real-time systems and emerging directions such as data science. Typical topics include (but are not limited to): ? Foundations and Semantics: Theoretical foundations of timed systems and languages; comparison between different models (timed automata, timed Petri nets, hybrid automata, timed process algebra, max-plus algebra, probabilistic models). ? Methods and Tools: Techniques, algorithms, data structures, and software tools for analyzing timed systems and resolving temporal constraints (scheduling, worst-case execution time analysis,optimization, model checking, testing, constraint solving, etc.). ? Applications: Adaptation and specialization of timing technology in application domains in which timing plays an important role (real-time software, hardware circuits, and problems of scheduling in manufacturing and telecommunication). - Special Sessions This year, FORMATS additionally encourages submissions in two particular topics. Data-driven methods for timed systems (chaired by Guillermo Alberto Perez). We are interested in all kind of data-driven methods such as machine learning or automata learning that consider timing aspects. Examples are automata learning for timed automata or reinforcement learning with timing constraints. Probabilistic and timed systems (chaired by Arnd Hartmanns). Real-time systems often encompass probabilistic or random behavior. We are interested in all approaches to model or analyze such systems, for instance through probabilistic timed automata, or stochastic timed Petri nets. - Paper Submission FORMATS 2020 solicits high-quality papers reporting research results and/or experience reports related to the topics mentioned above. Submitted papers must contain original, unpublished contributions, not submitted for publication elsewhere. The papers should be submitted electronically in PDF, following the Springer LNCS style guidelines. Submissions should not exceed 15 pages in length (excluding references, that are therefore not limited). Each paper will undergo a thorough review process. If necessary, the paper may be supplemented with a clearly marked appendix, which will be reviewed at the discretion of the program committee. Papers will be submitted electronically via the EasyChair online submission system: https://easychair.org/conferences/?conf=formats2020 Publication and best paper award The proceedings of FORMATS 2020 will be published by Springer in the Lecture Notes in Computer Science series. The best paper of the conference will be awarded the Oded Maler Award in Timed Systems. Important dates ? Abstract submission: April 6, 2020 ? Paper submission: April 13, 2020 ? Notification of acceptance: June 29, 2020 ? Final version due: July 08, 2020 ? Conference: September 1-3, 2019 For any questions, feel free to contact the co-chairs Nathalie Bertrand (nathalie.bertrand at inria.fr ) and Nils Jansen (n.jansen at science.ru.nl ) Committees - Steering Committee Rajeev Alur (USA) Eugene Asarin (France) Martin Fr?nzle (chair, Germany) Thomas A. Henzinger (Austria) Joost-Pieter Katoen (Germany) Kim G. Larsen (Denmark) Oded Maler (founding chair, France) (1957-2018) Pavithra Prabhakar (USA) Mari?lle Stoelinga (The Netherlands) Wang Yi (Sweden) - Program Chairs Nathalie Bertrand (France) Nils Jansen (The Netherlands) - Program Committee Mohamadreza Ahmadi (USA) Nicolas Basset (France) Anne Bouillard (France) Patricia Bouyer-Decitre (France) Milan Ceska (Czech Republic) Aiswarya Cyriac (India) Rayna Dimitrova (UK) Uli Fahrenberg (France) Gilles Geeraerts (Belgium) Arnd Hartmanns (The Netherlands) Fr?d?ric Herbreteau (France) Laura Humphrey (USA) Sebastian Junges (Germany) Gethin Norman (UK) Marco Paolieri (USA) Guillermo Perez (Belgium) Hasan Poonawala (USA) Krishna S (India) Ocan Sankur (France) Ana Sokolova (Austria) Jiri Srba (Denmark) B Srivathsan (India) Ufuk Topcu (USA) Patrick Totzke (UK) Jana Tumova (Sweden) Frits W. Vaandrager (The Netherlands) Masaki Waga (Japan) Lijun Zhang (China) -- Nils Jansen Assistant Professor Department of Software Science Radboud University Nijmegen http://nilsjansen.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From luca.tranchini at gmail.com Sun Dec 22 15:26:09 2019 From: luca.tranchini at gmail.com (Luca Tranchini) Date: Sun, 22 Dec 2019 21:26:09 +0100 Subject: [TYPES/announce] =?utf-8?q?2nd_CfP=3A_Workshop_=22Proofs=2C_Comp?= =?utf-8?q?utation_and_Meaning=22=2C_T=C3=BCbingen_20-21_March_2020?= Message-ID: *Apologies for cross postings* ******************************************************************************* Second CfP: Workshop "Proofs, Computation and Meaning" University of T?bingen (Germany), 20-21 March 2020 http://ls.informatik.uni-tuebingen.de/PCM/ ******************************************************************************* SCOPE: Around thirty years after the fall of Hilbert's program, the proofs-as-programs paradigm established the view that a proof should not be identified, as in Hilbert's metamathematics, with a string of symbols in some formal system. Rather, proofs should consist in computational or epistemic objects conveying evidence to mathematical propositions. The relationship between formal derivations and proofs should then be analogous to the one between words and their meanings. This view naturally gives rise to questions such as ?which conditions should a formal arrangement of symbols satisfy to represent a proof?? or ?when do two formal derivations represent the same proof?". These questions underlie past and current research in proof theory both in the theoretical computer science community (e.g. categorical logic, domain theory, linear logic) and in the philosophy community (e.g. proof-theoretic semantics). In spite of these common motivations and historical roots, it seems that today proof theorists in philosophy and in computer science are losing sight of each other. This workshop aims at contributing to a renaissance of the interaction between researchers with different backgrounds by establishing a constructive environment for exchanging views, problems and results. ******************************************************************************* IMPORTANT DATES: Extended abstract submission deadline: 15 January 2020 Student grant application deadline: 15 January 2020 Notification: 25 January 2020 Workshop: 20-21 March 2020 Warm-up for Master and PhD students: 19 March 2020 ******************************************************************************* INVITED SPEAKERS: In addition to regular invited talks, the workshop includes two tutorials, aimed at introducing recent ideas on the correspondence between proofs, programs and categories as well as to the historical and philosophical aspects of the notions of infinity and predicativity. Tutorials: - Laura Crosilla (University of Oslo) - Noam Zeilberger (University of Birmingham) Regular speakers: - Bahareh Afshari (University of Gothenburg) - Federico Aschieri (TU Vienna) - Gilda Ferreira (Universidade Aberta, University of Lisbon) - Dominic Hughes (UC Berkeley) - Alberto Naibo (Paris 1 University) - Gabriel Scherer (INRIA, Saclay) ******************************************************************************* SUBMISSIONS: We invite submissions for contributed talks on topics related to the themes of the meeting. These include, but are not restricted to: - Identity of proofs - Graphical/diagrammatic representations of proofs - Typed vs untyped proof theory - Paradoxes and circular reasoning - Constructivism and (im)predicativity - Duality proofs/refutations - Computational interpretations of classical and non-classical logics - Non-deterministic/probabilistic aspects of computation - Inductive/co-inductive constructions in proof theory and type theory - (Higher-)categorical proof theory - Substructural aspects of logic - Philosophical and historical reflections on any of the above Submissions should consist in a 1-2 pages extended abstract and should be sent to luca.tranchini at gmail.com or paolo.pistone at uniroma3.it by 15 JANUARY 2020. ******************************************************************************* CALL FOR PARTICIPATION AND TRAVEL GRANTS: If you wish to attend without giving a talk, please send an e-mail to luca.tranchini at gmail.com or paolo.pistone at uniroma3.it. To encourage the participation of Master and PhD students we offer a limited number of travel grants. Moreover, a warm-up introducing the proofs-as-programs correspondence between proof theory and type theory will be organized on 19 March the day before the start of the workshop. (The warm-up will consists in two 2-hours lectures by the organizers). Finally, there might be possibility to get ECTS credits for PhD students attending the workshop. Travel grant applications must include a 1-page motivation letter and a cv and must be sent to luca.tranchini at gmail.com or paolo.pistone at uniroma3.it by 15 JANUARY 2020. ******************************************************************************* REGISTRATION: There will be a small registration fee (20 euros) covering both coffee breaks and the social dinner to be paid on arrival. ******************************************************************************* ORGANIZERS: Luca Tranchini (T?bingen University), luca.tranchini at gmail.com Paolo Pistone (Bologna University), paolo.pistone at uniroma3.it -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.bliudze at inria.fr Mon Dec 23 10:48:28 2019 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Mon, 23 Dec 2019 16:48:28 +0100 Subject: [TYPES/announce] COORDINATION 2020: CfP - Malta, June 15-19 Message-ID: <2f1ad0b6-df88-3e4e-e351-1f2ce047bc06@inria.fr> ****************************************************************** 22nd International Conference on Coordination Models and Languages ??? ??? ? ??? ??? ??? ? COORDINATION 2020 ??? 15-19th of June, 2020 at the University of Malta, Valletta ?? ?? ? ??? http://www.discotec.org/2020/coordination COORDINATION 2020 is one of the three conferences of DisCoTec 2020 ****************************************************************** HIGHLIGHTS Deadlines ? 03/02/2020: abstract submission ? 14/02/2020: paper submission Keynote Speaker ? Peter Kriens: ?Formal Specifications to Increase Understanding? ? http://aqute.biz/ ? There will be two other joint keynote speakers at DisCoTec, ? invited by FORTE and DAIS respectively (TBA) Submission link ? https://easychair.org/conferences/?conf=coordination2020 Types of contribution ? Following the success of previous years, we welcome a range of ? contributions other than regular full papers: survey papers, ? short papers and tool papers Special topics ? We plan to have dedicated sessions in the program on two special ? topics: Microservices and Digital Contracts SCOPE Modern information systems rely increasingly on combining concurrent, distributed, mobile, adaptive, reconfigurable and heterogeneous components.? New models, architectures, languages and verification techniques are necessary to cope with the complexity induced by the demands of today?s software development. Coordination languages have emerged as a successful approach, in that they provide abstractions that cleanly separate behaviour from communication, therefore increasing modularity, simplifying reasoning, and ultimately enhancing software development. Building on the success of the previous editions, this conference provides a well-established forum for the growing community of researchers interested in models, languages, architectures, and implementation techniques for coordination. MAIN TOPICS OF INTEREST Topics of interest encompass all areas of coordination, including (but not limited to) coordination related aspects of: - Theoretical models and foundations for coordination: component ? composition, concurrency, mobility, dynamic, spatial and ? probabilistic aspects of coordination, logic, emergent ? behaviour, types, semantics; - Specification, refinement, and analysis of architectures: ? patterns and styles, verification of functional and ? non-functional properties, including performance and security ? aspects; - Dynamic software architectures: distributed mobile code, ? configuration, reconfiguration, networked computing, parallel, ? high-performance and cloud computing; - Nature- and bio-inspired approaches to coordination; - Coordination of multiagent and collective systems: models, ? languages, infrastructures, self-adaptation, self-organisation, ? distributed solving, collective intelligence and emerging ? behaviour; - Coordination and modern distributed computing: web services, ? peer-to-peer networks, grid computing, context-awareness, ? ubiquitous computing, mobile computing; - Coordination platforms for infrastructures of emerging new ? application domains like IoT, fog- and edge-computing; - Programming methodologies, languages, middleware, tools, and ? environments for the development and verification of coordinated ? applications; - Tools, languages and methodologies for secure coordination; - Industrial relevance of coordination and software architectures: ? programming in the large, domain-specific software architectures ? and coordination models, case studies; - Interdisciplinary aspects of coordination; - Industry-led efforts in coordination and case studies. SPECIAL TOPICS COORDINATION 2020 is seeking contributions that enable the cross-fertilisation with other research communities in computer science or in other engineering or scientific disciplines. Depending on the quality of the contributions, we plan to have dedicated sessions in the program, possibly together with a panel discussion. 1. Microservices ?? Microservices are a novel architectural style, taking to an ?? extreme the ideas of service oriented computing. In ?? microservices, applications are composed by loosely coupled ?? entities, the microservices. Beyond that, single microservices ?? should be small enough to be easily managed, modified, and if ?? needed removed and rewritten from scratch. Microservices aim at ?? obtaining high flexibility, reconfigurability and scalability, ?? thanks also to the exploitation of containerization ?? technologies such as Docker. Given that microservice-based ?? applications are composed by many loosely-coupled ?? microservices, techniques allowing one to coordinate their ?? execution in order to obtain the desired behaviour are of ?? paramount importance. ?? Contacts: ?? - Ivan Lanese (ivan.lanese at unibo.it) and ?? - Alberto Lluch Lafuente (albl at dtu.dk) 2. Techniques to reason about interacting digital contracts ?? With the rise of blockchains and cryptocurrencies, digital ?? contracts have become popular in the form of smart contracts, ?? which encode a financial transaction between possibly ?? distrusting parties using a distributed consensus protocol. ?? Although smart contracts bear the potential to benefit society ?? quite fundamentally (e.g., equalize access to financial ?? infrastructure, increase fairness), the benefits are shadowed ?? by the existence of severe security vulnerabilities in deployed ?? smart contracts and smart contract languages.? In the 2020 ?? instantiation of COORDINATION, we are soliciting contributions ?? on new programming language paradigms and patterns for ?? expressing digital contract interactions, verification and ?? analysis techniques for checking safety and liveness properties ?? and guaranteeing correctness of digital contracts, as well as ?? compositionality and scalability of digital contract reasoning ?? techniques.? Contacts: Stephanie Balzer (balzers at cs.cmu.edu) ?? and Anastasia Mavridou (anastasia.mavridou at nasa.gov) TOOL PAPERS We welcome tool papers that describe experience reports, technological artefacts and innovative prototypes (including engines, APIs, etc.), for coordinating, modelling, analysing, simulating or testing systems, as well as educational tools in the scope of the research topics of COORDINATION.? In addition, we welcome submissions promoting the integration of existing tools relevant to the community. Submissions to the tool track must include an extended abstract and a link to a demo video that previews the potential tool presentation at the conference.? Both the abstract and the video will be decisive criteria in the selection process. Authors of accepted contributions will be asked to produce a regular (full) paper to appear in the conference proceedings, which will be subject to a lightweight revision process. Interested authors can contact the tool track chairs (Omar Inverso omar.inverso at gssi.it, Hugo Torres Vieira hugo.torres.vieira at ubi.pt) for details. SUBMISSIONS Important Dates ? 03/02/2020 - abstract submission ? 14/02/2020 - paper submission ? 10/04/2020 - notification ? 24/04/2020 - camera ready version Publication and Special Issues Authors are invited to submit papers electronically in PDF using a two-phase online submission process.? Registration of the paper information and abstract must be completed according to the DisCoTec submission dates.? Submissions are handled through the EasyChair conference management system, accessible from the conference web site: ? https://easychair.org/conferences/?conf=coordination2020 Contributions must be written in English and report on original, unpublished work not submitted for publication elsewhere (cf. IFIP?s Author Code of Conduct, see http://www.ifip.org/ under Publications/Links).? The submissions must not exceed the total page number limit (see below) prepared using Springer?s LNCS style.? Submissions not adhering to the above specified constraints may be rejected without review. Submission categories - Full papers (up to 15 pages + 2 pages references): describing ? thorough and complete research results and experience reports. ? - Short papers (up to 6 pages + 2 pages references): describing ? research in progress or opinion papers on the past of ? Coordination research, on the current state of the art, or on ? prospects for the years to come. - Survey papers (up to 25 pages + 2 pages references): describing ? important results and successful stories that originated in the ? context of COORDINATION. - Tool papers (up to 6 pages + 2 pages references): describing ? technological artefacts in the scope of the research topics of ? COORDINATION. The paper must contain a link to a publicly ? downloadable MPEG-4 demo video of at most 10 minutes length. The conference proceedings, formed by accepted submissions will be published by Springer in the LNCS Series. Special Issues Selected papers will be invited to a special issue of Logical Methods in Computer Science and a separate special issue dedicated to tool papers is being planned. Special issues for last year?s edition are under preparation in Logical Methods in Computer Science for selected research papers, and in Science of Computer Programming for selected tool papers (as a collection of Original Software Publications. ? COMMITTEES Program committee chairs Simon Bliudze (INRIA, France) Laura Bocchi (University of Kent, UK) Tool track chairs Omar Inverso (Gran Sasso Science Institute, Italy) Hugo Torres Vieira (C4 - Universidade da Beira Interior, Portugal) Program committee Stephanie Balzer (CMU, USA) Chiara Bodei (Universit? di Pisa, Italy) Marius Bozga (Universit? Grenoble Alpes, France) Roberto Bruni (Universit? di Pisa, Italy) Ornela Dardha (University of Glasgow, UK) Fatemeh Ghassemi (University of Tehran, Iran) Roberto Guanciale (KTH, Sweden) Ludovic Henrio (CNRS, France) Omar Inverso (Gran Sasso Science Institute, Italy) Jean-Marie Jacquet (University of Namur, Belgium) Eva K?hn (Vienna University of Technology, Austria) Ivan Lanese (University of Bologna, Italy) Alberto Lluch Lafuente (DTU, Denmark) Michele Loreti (University of Camerino, Italy) Anastasia Mavridou (NASA Ames Research Center, USA) Mieke Massink (CNR-ISTI, Italy) Hernan Melgratti (Universidad de Buenos Aires, Argentina) Claudio Antares Mezzina (Universit? degli studi di Urbino, Italy) Rumyana Neykova (Brunel University London, UK) Luca Padovani (Universit? di Torino, Italy) Kirstin Peters (TU Darmstadt, Germany) Danilo Pianini (University of Bologna, Italy) Rene Rydhof Hansen (Aalborg University, Denmark) Gwen Sala?n (Universit? Grenoble Alpes, France) Meng Sun (Peking University, China) Hugo Torres Vieira (C4 - Universidade da Beira Interior, Portugal) Emilio Tuosto (University of Leicester, UK ?????? ??? ?????? & Gran Sasso Science Institute, Italy) ? Steering committee Gul Agha, University of Illinois at Urbana Champaign, USA Farhad Arbab, CWI and Leiden University, The Netherlands Wolfgang De Meuter, Vrije Universiteit Brussels, Belgium Rocco De Nicola, IMT - School for Advanced Studies, Italy Giovanna di Marzo Serugendo, Universit? de Gen?ve, Switzerland Tom Holvoet, KU Leuven, Belgium Jean-Marie Jacquet, University of Namur, Belgium Christine Julien, The University of Texas at Austin, USA Eva K?hn, Vienna University of Technology, Austria Alberto Lluch Lafuente, Technical University of Denmark, Denmark Michele Loreti, University of Camerino, Italy Mieke Massink, ISTI CNR, Italy Jose Proen?a, University of Minho, Portugal Rosario Pugliese, Universit? di Firenze, Italy Hanne Riis Nielson, DTU, Denmark Marjan Sirjani, Reykjavik University, Iceland Carolyn Talcott, SRI International, California, USA Emilio Tuosto, University of Leicester, UK ?????? ??? ?????? & Gran Sasso Science Institute, Italy Vasco T. Vasconcelos, University of Lisbon, Portugal Mirko Viroli, University of Bologna, Italy Gianluigi Zavattaro, University of Bologna, Italy (Chair) From p.gardner at imperial.ac.uk Mon Dec 23 13:59:07 2019 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Mon, 23 Dec 2019 18:59:07 +0000 Subject: [TYPES/announce] two academic positions, Imperial, all levels of seniority Message-ID: <1FC014C2-096F-43CA-B7A8-2730F5C67CD7@ic.ac.uk> Dear all, [Sorry if you receive multiple postings of this email.] I would like to draw your attention to a current Imperial advert for two academic positions at all levels of seniority; details found here. We seek applicants from all areas fo Computer Science, and I would strongly encourage PL, theory and verification experts to apply. **Deadline: 8th January 2020** Imperial normally only advertises for lecturers and senior lecturers. We are exploring how to systemise the process of senior hires. This is our second advertisement for all levels of seniority. We think about the junior and senior hires differently: junior candidates should not feel threatened by the call for senior hires, we want to hire junior people; senior candidates should treat this as a unusual opportunity, due to our goal to expand computer science. I very much encourage excellent candidates to apply for these positions. Please don?t hesitate to contact me, or other academics in the Department, if you have any questions. Best wishes, Philippa -------------- next part -------------- An HTML attachment was scrubbed... URL: From dreyer at mpi-sws.org Tue Dec 24 09:21:01 2019 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Tue, 24 Dec 2019 15:21:01 +0100 Subject: [TYPES/announce] Doctoral studies in CS at Max Planck Institutes Message-ID: CS at max planck is a highly selective doctoral program that grants admitted students full financial support to pursue doctoral research in the field of computer and information science, with faculty at Max Planck Institutes and some of the best German universities. To qualify for the program, students must hold a Bachelor?s or Master?s degree in computer science (or a related field) and have an outstanding academic record. We especially encourage applications from students who wish to explore research across the CS spectrum before committing to a topic and advisor. For more information about CS at max planck, see here: https://www.cis.mpg.de/graduate-programs/cs-max-planck For information about other doctoral programs offered by Max Planck Institutes, see here: https://www.cis.mpg.de/graduate-programs/ The next upcoming application deadline is December 31, 2019. If you have any questions, please do not hesitate to send email to csmaxplanck at cis.mpg.de. From m.roggenbach at swansea.ac.uk Fri Dec 27 03:44:19 2019 From: m.roggenbach at swansea.ac.uk (Markus) Date: Fri, 27 Dec 2019 08:44:19 +0000 Subject: [TYPES/announce] WADT 2020 - Call for Papers Message-ID: <9F485C55-4E70-43FE-8AF4-1ED9E2ADFBC7@swansea.ac.uk> ----------------------------------------------------------------------------------- Call For Papers WADT 2020 ----------------------------------------------------------------------------------- =================================================================================== 25th INTERNATIONAL WORKSHOP ON ALGEBRAIC DEVELOPMENT TECHNIQUES 2020 =================================================================================== https://wadt2020.github.io Dublin, Ireland, 25.-26. April 2020 Co-located with ETAPS 2020 ----------------------------------------------------------------------------------- Submission link: https://easychair.org/conferences/?conf=wadt2020 Abstract Submission Deadline: 14.2.2020 Notification: 24.2.2020 ----------------------------------------------------------------------------------- The algebraic approach to system specification encompasses many aspects of the formal design of software systems. Originally born as a formal method for reasoning about abstract data types, it now covers new specification frameworks and programming paradigms (such as object-oriented, aspect oriented, agent-oriented, logic and higher-order functional programming) as well as a wide range of application areas (including information systems, concurrent, distributed and mobile systems). The workshop will provide an opportunity to present recent and ongoing work, to meet colleagues, and to discuss new ideas and future trends. The workshop takes place under the auspices of IFIP WG 1.3. WADT 2020 will have three thematic streams and one general stream: Graph Transformation ? chair: Andrea Corradini, Italy System Modelling ? chair: Alexander Knapp, Germany Deductive Software Verification ? chair: Marieke Huismanm, The Netherlands General Stream - chair: Markus Roggenbach, UK ----------------------------------------------------------------------------------- GRAPH TRANSFORMATION STREAM ----------------------------------------------------------------------------------- The graph transformation stream seeks contributions addressing theoretical, application oriented or tool related aspects of graph transformation, or any combination of them. Here is a non-exclusive list of topics: - Foundations of algebraic and set-based approaches to graph transformation - Relations between graph transformation and other computational models - Analysis, verification, validation and testing of graph transformation systems - Applications to software engineering, including software architectures, refactoring, business processes, access control and service-orientation - Applications to computing paradigms such as bio-inspired, string diagrams, quantum, ubiquitous, and visual computing - Tools based on or supporting the development of graph transformation systems. ----------------------------------------------------------------------------------- SYSTSEM MODELLING STREAM ----------------------------------------------------------------------------------- The system modelling stream seeks contributions in the (co-)algebraic and model-based tradition of system specification and verification, for which typical, but not exclusive topics of interest are: - Systems modelling - System views and consistency - Real-time, Hybrid, and Cyber-physical systems - Modelling languages, like UML, SysML, etc., and their profiles - Model transformations - Model-based testing - Tools for systems specification, testing, and verification ----------------------------------------------------------------------------------- DEDUCTIVE SOFTWARE VERIFICATION STREAM ----------------------------------------------------------------------------------- The deductive software verification stream seeks contributions addressing theoretical or tool-related contributions in the area of deductive software verification. Also experience reports are welcome. Here is a non-exclusive list of topics: - Foundations of deductive software verification and program logics - Advancing deductive software verification techniques to new programming languages, or different programming paradigms - Automating deductive software verification - Combinations of deductive software verification techniques with other formal methods - Applications of deductive software verification on industrial case studies This stream will be scheduled in such a way that there will be no overlap with the VerifyThis workshop at Etaps 2020. ----------------------------------------------------------------------------------- GENERAL STREAM ----------------------------------------------------------------------------------- Typical, but not exclusive topics of interest for the general stream are: - Foundations of algebraic specification - Other approaches to formal specification, including process calculi and models of concurrent, distributed, and cyber-physical systems - Specification languages, methods, and environments - Semantics of conceptual modelling methods and techniques - Integration of formal specification techniques - Formal testing and quality assurance, validation, and verification - Algebraic approaches to cognitive sciences, including computational creativity ----------------------------------------------------------------------------------- SUBMISSION ----------------------------------------------------------------------------------- The scientific programme of the workshop will include presentations of recent results and ongoing research. The presentations will be selected by the relevant PC Chair on the basis of submitted abstracts according to originality, significance and general interest. The abstracts must be up to two pages long including references. If a longer version of the contribution is available, it can be made accessible on the web and referenced in the abstract. The abstracts have to be submitted electronically via the EasyChair system using the following link: https://easychair.org/conferences/?conf=wadt2020 After the workshop, authors will be invited to submit full papers for the refereed post-proceedings. All submissions will be reviewed by the WADT 2020 PC (TBA); selection will be based on originality, soundness and significance of the presented ideas and results. The proceedings are likely to be published as a volume of Lecture Notes in Computer Science (LNCS) by Springer. The deadline for submissions will be 19.5.2020 , with notifications of acceptance by 26.6.2020. Camera-ready versions will be required by 17.7.2020. ----------------------------------------------------------------------------------- STEERTING COMMITTEE ----------------------------------------------------------------------------------- Andrea Corradini (Italy) Jos? Fiadeiro (UK) Rolf Hennicker (Germany) Alexander Knapp (Germany) Hans-J?rg Kreowski (Germany) Till Mossakowski (Germany) Fernando Orejas (Spain) Leila Ribeiro (Brazil) Markus Roggenbach (UK) [Chair] Grigore Ro?u (United States) ----------------------------------------------------------------------------------- IMPORTANT DATES ----------------------------------------------------------------------------------- 14.2.2020 Abstract Submission 24.2.2020 Notification 3.4.2020 Camera Ready Abstract 25.4.2020 & 26.4.2020 Workshop 19.5.2020 Submission deadline for full papers 26.6.2020 Notification on full papers 17.7.2020 Camera ready final version of the papers From vmvasconcelos at fc.ul.pt Fri Dec 27 06:14:12 2019 From: vmvasconcelos at fc.ul.pt (Vasco Thudichum Vasconcelos) Date: Fri, 27 Dec 2019 11:14:12 +0000 Subject: [TYPES/announce] Several funded PhD positions in computer science in Lisbon Message-ID: <7486C074-6C7A-4171-83A5-6ABBFC9BFB0B@ciencias.ulisboa.pt> The LASIGE research center of the University of Lisbon is looking to hire up to 10 doctoral fellows under the La Caixa Incoming Program. This program will fund 35 PhD fellowships for early-stage researchers of any nationality to pursue their PhD studies in research centres in Portugal and Spain accredited as "excellent" by the respective national science offices. Fellows enjoy a 3-year contract under the Portuguese labour legislation in force, respecting health and safety, and social security provisions in a stimulating research training environment, with access to appropriate equipment, facilities and opportunities. LASIGE, https://lasige.ciencias.ulisboa.pt, is a research unit at the University of Lisbon evaluated as Excellent by FCT in 2018, with a perfect score of 15 points. For pursuing their PhD degree at LASIGE, candidates must have resided or carried out their main activity in Portugal for less than 12 months in the last 3 years. Information on the different PhD subjects can be obtained at https://lasige.ciencias.ulisboa.pt/lacaixa, or by choosing ?Country of the Center? (Portugal) and ?Research Center? (LASIGE) in https://hosts.lacaixafellowships.org/finder. The deadline for applications is February 4, 2020. For more information contact lasige at ciencias.ulisboa.pt or the supervisor for each thesis proposal. ??? The University of Lisbon (ULisboa) is the largest university in Portugal and a leading one within wider Europe. Comprising eighteen faculties, ULisboa offers 400 degree programmes at undergraduate and postgraduate level. Each year, it accepts more than 5,000 international students ? around 10% of its total cohort ? who represent 100 different countries. ULisboa leads the main international rankings, is amongst the 200 best universities worldwide and the first in Spain-Portugal, according to the 2019 Shanghai Ranking. The CWTS Leiden ranking 2019 places ULisboa in the first place in All Sciences and the second in Mathematics and Computer Sciences within the whole peninsula. LASIGE is a research unit at ULisboa evaluated as Excellent by the Portuguese Science Agency (FCT) in 2018, with a perfect score of 15 points. LASIGE focuses on six research areas of excellence, namely Accessibility and Ageing, Data and Systems Intelligence, Health and Biomedical Informatics Cyber-Physical Systems, Resilient Distributed and Networked Systems, and Reliable Software Systems, on which it excels. LASIGE closely mentors more than 100 young researchers (at masters, doctoral, and post-doctoral level), continually stimulating excellence in research. LASIGE members teach MSc and PhD level courses in Computer Science and Engineering (CSE) at ULisboa, regularly publish in top venues, and enjoy top-notch bibliometric indices. LASIGE runs a large number of international projects, boasts three spin-offs, and multiple technology transfers. The high-level research conducted at LASIGE, the scientific background and international projection of its group leaders, the academic and industrial network to which it belongs and the experience in advanced training of its members makes LASIGE the perfect research unit to pursue a PhD degree. If this was not enough, the city of Lisbon offers history and culture, shopping, restaurants, nearby beaches and a vibrant nightlife. -------------- next part -------------- An HTML attachment was scrubbed... URL: From deligu at di.unito.it Fri Dec 27 06:17:19 2019 From: deligu at di.unito.it (Ugo de Liguoro) Date: Fri, 27 Dec 2019 12:17:19 +0100 Subject: [TYPES/announce] TYPES 2020 - Call for contributions, gentle remind Message-ID: <948b74e5-391c-4246-098f-f8cfd55ed84c@di.unito.it> Call for contributions: 26th International Conference on Types for Proofs and Programs, TYPES 2020 2 - 5 March 2020, Turin https://types2020.di.unito.it/ Torino, Italy BACKGROUND The TYPES meetings are a forum to present new and on-going work in all aspects of type theory and its applications, especially in formalised and computer assisted reasoning and computer programming. The TYPES areas of interest include, but are not limited to: * foundations of type theory and constructive mathematics; * applications of type theory; * dependently typed programming; * industrial uses of type theory technology; * meta-theoretic studies of type systems; * proof assistants and proof technology; * automation in computer-assisted reasoning; * links between type theory and functional programming; * formalizing mathematics using type theory. We encourage talks proposing new ways of applying type theory. In the spirit of workshops, talks may be based on newly published papers, work submitted for publication, but also work in progress. The EUTypes Cost Action CA15123 (eutypes.cs.ru.nl) focuses on the same research topics as TYPES and partially sponsors the TYPES Conference: Part of the program is organised under the auspices of EUTypes. INVITED SPEAKERS * Ulrik Buchhotlz * Pierre Marie-P?drot * Leonardo de Moura * Sara Negri CONTRIBUTED TALKS We solicit contributed talks: Selection of those will be based on extended abstracts/short papers of 2 pp (not including bibliography) formatted with easychair.cls. The submission site is https://easychair.org/conferences/?conf=types2020. Important dates: * abstract submission: 10 January 2020, anywhere on Earth * notification of acceptance/rejection: 1 February 2020 * camera-ready version of abstract: 15 February 2019 Camera-ready versions of the accepted contributions will be published in an informal book of abstracts for distribution at the workshop. POST-PROCEEDINGS Similarly to TYPES 2011 and TYPES 2013-2019, a post-proceedings volume will be published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. CONTACT Email: ugo.deliguoro at unito.it Program committee ??? Ugo de? Liguoro (Universit? di Torino) (chair) ??? Stefano Berardi (Universit? di Torino) (co-chair) ??? Marino Miculan (Universit? di Udine) ??? Marc Bezem (University of Bergen) ??? Gilles Dowek (INRIA ? ENS Paris-Saclay) ??? Takeshi Tsukada (University of Tokyo) ??? Jos? Esp?rito Santo (University of Minho) ??? Herman Geuvers (Radboud University Nijmegen) ??? Ralph Matthes (IRIT ? CNRS and University of Toulouse) ??? Henning Basold (Universiteit Leiden) ??? Aleksy Schubert (University of Warsaw) ??? Anton Setzer (University of Swansea) ??? Thorsten Altenkirch (University of Nottingham) ??? Silvia Ghilezan (Univerity of Novi Sad) ??? ?tienne Miquey (INRIA, University of Nantes) ??? Elaine Pimentel (Federal University of Rio Grande do Norte) ??? Tarmo Uustalu (Reykjavik University) ??? Alexandre Miquel (University of the Republic, Montevideo) ??? Thierry Coquand (Chalmers University of Technology) Organisers: Ugo de'Liguoro (University of Turin, chair) Stefano Berardi (University of Turin, co-chair) -- Ugo de'Liguoro Associate Professor of Computer Science Dipartimento di Informatica Universit? di Torino Corso Svizzera 185, 10149, Torino, Italy From deligu at di.unito.it Fri Dec 27 06:17:27 2019 From: deligu at di.unito.it (Ugo de Liguoro) Date: Fri, 27 Dec 2019 12:17:27 +0100 Subject: [TYPES/announce] ITRS 2020 - Call for contributions, gentle remind Message-ID: <850b7aea-57b8-4460-55de-bb706a74abf1@di.unito.it> ITRS 2020 Call for contributions Tenth Workshop on Intersection Types and Related Systems 6 March 2020, Turin Affiliated with Types 2020 https://types2020.di.unito.it/itrs.html Aims and Scope Intersection types were introduced near the end of the 1970s to overcome the limitations of Curry's type assignment system and to provide a characterization of the strongly normalizing terms of the Lambda Calculus. The key idea is to introduce an intersection type constructor ? such that a term of type t ? s can be used at both type t and s within the same context. This provides a finite polymorphism where various, even unrelated, types of the term are listed explicitly, differently from the more widely used universally quantified types where the polymorphic type is the common schema which stands for its various type instances. As a consequence, more terms (all and only the normalizing terms) can be typed than with universal polymorphism. Although intersection types were initially intended for use in analyzing and/or synthesizing lambda models as well as in analyzing normalization properties, over the last twenty years the scope of the research on intersection types and related systems has broadened in many directions. Restricted (and more manageable) forms have been investigated, such as refinement types. Type systems based on intersection type theory have been extensively studied for practical purposes, such as program analysis and higher-order model checking. The dual notion of union types turned out to be quite useful for programming languages. Finally, the behavioural approach to types, which can give a static specification of computational properties, has become central in the most recent research on type theory. The ITRS 2020 workshop aims to bring together researchers working on both the theory and practical applications of systems based on intersection types and related approaches. Possible topics for submitted papers include, but are not limited to: ??? Formal properties of systems with intersection types. ??? Results for related systems, such as union types, refinement types, or singleton types. ??? Applications to lambda calculus, pi-calculus and similar systems. ??? Applications for programming languages, program analysis, and program verification. ??? Applications for other areas, such as database query languages and program extraction from proofs. ??? Related approaches using behavioural/intensional types and/or denotational semantics to characterize ??? computational properties. ??? Quantitative refinements of intersection types. ITRS workshops have been held every two years; Information about the previous events is available at the ITRS home page. Paper Submissions Authors are invited to submit an abstract (2 pages bibliography excluded) in PDF format, through EasyChair. Publishing of a full paper is planned in post-proceedings to appear in EPTCS, therefore we recommend using the EPTCS macro package to prepare submissions. Informal proceedings will be made available at the workshop. Invited Speaker ??? Jeremy Siek (Indiana University Bloomington) Important Dates Abstract submission: ??? 10 January, 2020 Author notification: ??? ?1 February, 2020 Final version: ??? ??????? 15 February, 2020 Workshop: ??? ???????? 6 March, 2020 Organizer Ugo de' Liguoro (Universit? di Torino, Italy) Steering Committee Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Jakob Rehof (University of Dortmund, Germany) Joe Wells (Heriot-Watt University, Scotland) -- Ugo de'Liguoro Associate Professor of Computer Science Dipartimento di Informatica Universit? di Torino Corso Svizzera 185, 10149, Torino, Italy From tringer at cs.washington.edu Fri Dec 27 16:43:02 2019 From: tringer at cs.washington.edu (Talia Ringer) Date: Fri, 27 Dec 2019 13:43:02 -0800 Subject: [TYPES/announce] POPLmark Retrospective Panel at POPL: Come, and send us your questions! Message-ID: Hi all, As many of you book your tickets to New Orleans for POPL, I*?d like to encourage you to be there on* Tuesday, January 21st (the day before POPL, or the last day of CPP) for the POPLmark 15 Year Retrospective Panel . This panel will take a look back at the influential POPLmark Challenge for mechanized metatheory 15 years later, with an eye toward the future. It should be an exciting panel for anyone who is interested in proof assistants, mechanized metatheory, and in benchmark suites and challenges to help the POPL community more broadly. . We have some stellar panelists: - Benjamin Pierce (Penn) - Peter Sewell (Cambridge) - Xavier Leroy (Coll?ge de France) - Robby Findler (Northwestern) - Scott Owens (Kent) - Brigitte Pientka (McGill) We want to make sure this is a fun and engaging panel, so if you have anything you?d like to hear the panelists discuss, we?d love your questions ahead of time (we?ll of course also take questions in person at the panel). You can send questions using this form . No need to shy away from controversy (we have a great moderator), and don?t worry if you aren?t sure if your question is worth asking. Just send us anything you?d like to hear about related to the POPLmark challenge, mechanized metatheory, and benchmark suites and challenges. Here are just a few examples of what we hope to discuss: - What did we learn about different proof assistants and different binding styles from the challenge itself? - What happened in the years immediately following the POPLmark challenge? - What about POPLmark led to its impact? What can we learn from that in designing future benchmark suites for mechanized metatheory, and for programming languages in general? - What has changed since 2005, and what new challenges has this brought with it? - What problems raised in POPLmark were underaddressed? How can we address them? This is completely free if you?re registered for POPL?no need to sign up separately! Just show up on January 21st. Hopefully see you there! Talia Ringer (UW) http://tlringer.github.io/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From acie at acie.eu Mon Dec 30 12:36:58 2019 From: acie at acie.eu (acie at acie.eu) Date: Mon, 30 Dec 2019 18:36:58 +0100 Subject: [TYPES/announce] Computability in Europe 2020 THIRD CALL FOR PAPERS Message-ID: <5083e51e93531fd73adc2fd499aefd38@acie.eu> COMPUTABILITY IN EUROPE 2020 THIRD CALL FOR PAPERS: CiE 2020: Salerno, Italy June 29 - July 3, 2020 https://www.acie.eu/cie-conference-series/cie2020 https://www.acie.eu IMPORTANT DATES: Deadline for abstract registration: 17 January 2020 AOE (extended) Deadline for article submission: 24 January 2020 AOE (extended) Notification of acceptance: 14 March 2020 Final versions due: 7 April 2020 Deadline for informal presentations submission: 10 April 2020 (The notifications of acceptance for informal presentations will be sent a few days after submission.) Early registration before: 1 May 2020 CiE 2020 is the 16th conference organized by CiE (Computability in Europe), a European association of mathematicians, logicians, computer scientists, philosophers, physicists and others interested in new developments in computability and their underlying significance for the real world. Previous meetings have taken place in Amsterdam (2005), Swansea (2006), Siena (2007), Athens (2008), Heidelberg (2009), Ponta Delgada (2010), Sofia (2011), Cambridge (2012), Milan (2013), Budapest (2014), Bucharest (2015), Paris (2016), Turku (2017), Kiel (2018), and Durham (2019). TUTORIAL SPEAKERS: - Virginia Vassilevska Williams (MIT) - Martin Ziegler (Korea Advanced Institute of Science and Technology) INVITED SPEAKERS: Paolo Boldi (University of Milan) V?ronique Bruy?re (University of Mons) Ekatarina Fokina (Vienna University of Technology) Amaury Pouly (CNRS Paris) Antonio Restivo (University of Palermo) Damien Woods (Maynooth University) HOSTED BY: Department of Computer Science, University of Salerno SPECIAL SESSIONS: Algorithmic Learning Theory Combinatorial String Matching Computable Topology History and Philosophy of Computing Large scale Bioinformatics and Computational Sciences Modern aspects of Formal Languages CONTRIBUTED PAPERS: Contributed papers will be selected from submissions received by the PROGRAMME COMMITTEE consisting of: Marcella Anselmo University of Salerno (co-chair) Veronica Becher Universidad de Buenos Aires Paola Bonizzoni University of Milano-Bicocca Laura Crosilla University of Oslo Liesbeth De Mol Universit? de Lille 3 Gianluca Della Vedova University of Milano-Bicocca J?r?me Durand-Lose Universit? d'Orl?ans Pawel Gawrychowski University of Wroclaw Mathieu Hoyrup LORIA Juliette Kennedy University of Helsinki Karoliina Lehtinen University of Liverpool Benedikt Loewe Universiteit van Amsterdam Florin Manea Universit?t G?ttingen Timothy McNicholl Iowa State University Klaus Meer BTU Cottbus-Senftenberg Turlough Neary University of Zurich Daniel Paulusma Durham University Arno Pauly Swansea University (co-chair) Karin Quaas University of Leipzig Viola Schiaffonati Politecnico di Milano Markus L. Schmid Humboldt University Berlin Alexander Schoenhuth Bielefeld University Thomas Schwentick Universit?t Dortmund Marinella Sciortino University of Palermo Victor Selivanov Institute on Informatics Systems Mariya Soskova University of Wisconsin-Madison Peter Van Emde Boas Universiteit van Amsterdam Linda Brown Westrick Pennsylvania State University The CiE conferences serve as an interdisciplinary forum for research in all aspects of computability, foundations of computer science, logic, and theoretical computer science, as well as the interplay of these areas with practical issues in computer science and with other disciplines such as biology, mathematics, philosophy, or physics. THE PROGRAMME COMMITTEE cordially invites all researchers (European and non-European) to submit original research articles in all areas related to the above for presentation at the conference and inclusion in the proceedings of CiE 2020 at https://easychair.org/conferences/?conf=cie2020. Papers must be submitted in PDF format, using the LNCS style (available at https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines) and must have a maximum of 12 pages, including references but excluding a possible appendix in which one can include proofs and other additional material. Papers building bridges between different parts of the research community are particularly welcome. The CONFERENCE PROCEEDINGS will be published by LNCS, Springer Verlag. WOMEN IN COMPUTABILITY TRAVEL GRANTS We are very happy to announce that within the framework of the Women in Computability programme sponsored by ACM-W we are able to offer four grants of up to 250 EUR for junior female researchers who want to participate in CiE 2020. Applications for this grant should be sent to johanna.franklin at gmail.com, before APRIL 30, 2020 and include a short cv (at most 2 pages) and contact information for an academic reference. Preference will be given to junior female researchers who are presenting a paper (including informal presentations) at CiE 2020. -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.J.Thompson at kent.ac.uk Tue Dec 31 09:52:46 2019 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Tue, 31 Dec 2019 15:52:46 +0100 Subject: [TYPES/announce] SBLP 2020 - first call for papers Message-ID: Call for Papers - XXIV Brazilian Symposium on Programming Languages (SBLP 2020) Natal, Brazil, September 21-25, 2020 Submission link: https://easychair.org/conferences/?conf=sblp2020 SBLP 2020 is the 24th edition of the Brazilian Symposium on Programming Languages. It is promoted by the Brazilian Computer Society (SBC) and constitutes a forum for researchers, students and professionals to present and discuss ideas and innovations in the design, definition, analysis, implementation and practical use of programming languages. SBLP's first edition was in 1996. Since 2010, it is part of CBSoft, the Brazilian Conference on Software: Theory and Practice. Submission Guidelines ________________________________________________________________________________ Papers can be written in Portuguese or English. Submissions in English are encouraged because the proceedings will be indexed in the ACM Digital Library. The acceptance of a paper implies that at least one of its authors will register for the symposium to present it. Papers must be original and not simultaneously submitted to another journal or conference. SBLP 2020 will use a lightweight double-blind review process. The manuscripts should be submitted for review anonymously (i.e., without listing the author?s names on the paper) and references to own work should be made in third person. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2020 The following paper categories are welcome (page limits include figures, references and appendices): Full papers: up to 8 pages long in ACM 2-column conference format, available at http://www.acm.org/publications/proceedings-template Short papers: up to 3 pages in the same format. Short papers can discuss new ideas which are at an early stage of development or can report partial results of on-going dissertations or theses. List of Topics (related but not limited to the following) ________________________________________________________________________________ ? Programming paradigms and styles, scripting and domain-specific languages and support for real-time, service-oriented, multi-threaded, parallel, and distributed programming ? Program generation and transformation ? Formal semantics and theoretical foundations: denotational, operational, algebraic and categorical ? Program analysis and verification, type systems, static analysis and abstract interpretation ? Programming language design and implementation, programming language environments, compilation and interpretation techniques Publication ________________________________________________________________________________ SBLP proceedings will be published in ACM's digital library. As in previous editions, authors of selected regular papers will be invited to submit an extended version of their work to be considered for publication in a journal's special issue. Since 2009, selected papers of each SBLP edition are being published in a special issue of Science of Computer Programming, by Elsevier. Important dates ________________________________________________________________________________ Abstract submission: 31 May, 2020 Paper submission: 7 June, 2020 (strict) Author notification: 24 July, 2020 Camera ready deadline: 9 August 2020 Program Committee ________________________________________________________________________________ Alex Garcia Instituto Militar de Engenharia Alvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria Moreira Universidade Federal do Rio de Janeiro Andr? Murbach Maidl Pontif?cia Universidade Cat?lica do Paran? Bernhard Scholz The University of Sydney Beta Ziliani Universidad Nacional de C?rdoba Christiano Braga Universidade Federal Fluminense Cristiano Vasconcellos Universidade do Estado de Santa Catarina Fernando Castor Universidade Federal de Pernambuco Fernando Pereira Universidade Federal de Minas Gerais Francisco Sant'Anna Unversidade Estadual do Rio de Janeiro Hans-Wolfgang Loidl Heriot-Watt University Henrique Reb?lo Universidade Federal de Pernambuco Jo?o Paulo Fernandes University of Coimbra Krishna Nandivada IIT Madras Laure Gonnord University of Lyon Leonardo Reis Universidade Federal de Juiz de Fora Lucilia Figueiredo Universidade Federal de Ouro Preto Marisa Bigonha Universidade Federal de Minas Gerais Martin Musicante Universidade Federal do Rio Grande do Norte Pavlos Petoumenos University of Manchester Renato Cerqueira IBM Research Roberto Ierusalimschy PUC-Rio Rodrigo Ribeiro Universidade Federal de Ouro Preto Sandro Rigo Universidade de Campinas S?rgio Medeiros Universidade Federal do Rio Grande do Norte (Chair) Simon Thompson University of Kent Tomofumi Yuki INRIA Contact ________________________________________________________________________________ All questions about submissions should be emailed to S?rgio Medeiros (sergiomedeiros at ect.ufrn.br) Simon Thompson | Professor of Logic and Computation School of Computing | University of Kent | Canterbury, CT2 7NF, UK s.j.thompson at kent.ac.uk | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt