From W.S.Swierstra at uu.nl Thu Jan 4 03:12:58 2018 From: W.S.Swierstra at uu.nl (Swierstra, W.S. (Wouter)) Date: Thu, 4 Jan 2018 08:12:58 +0000 Subject: [TYPES/announce] 6 Assistant Professor positions in Utrecht Message-ID: We are currently advertising vacancies for 6 talented Assistant Professors in Information and Computing Sciences (Tenure Track 0.8 - 1.0 FTE) # Job description We are searching for motivated, excellent candidates, on the Assistant Professor level. You must have expertise in Computing and Information Sciences, preferably in the areas of Information Science, Games, Artificial Intelligence or Data Science. Excellent candidates with other areas of expertise related to our current research groups and teaching programmes are also invited to apply. You have proven ambition and talent for research. As teaching is an important and satisfying part of our work, we are searching for people with a demonstrable motivation to teach. The department is expanding and provides a dynamic work environment. If you are excited to actively participate in shaping the department, you are very welcome to apply. Due to our successful teaching programmes and our ambitions in research the Department is expanding. We are therefore actively searching for 6 talented Research and Teaching Assistant Professors in Information and Computing Sciences. Please note that positions offered will vary, depending on experience and expertise. # Qualifications ## Research * PhD in Computer Science, Information Science or another relevant discipline; * track record of international publications in leading conferences and journals; * experience with or good prospects for acquiring external research funds; * vision on future research directions in own area of expertise; * experience with or readiness to supervise PhD projects; * active role in international scientific communities. ## Teaching * experience with and enthusiasm for teaching and student supervision; * ability to teach in departmental BSc and MSc programmes; * well-developed didactic skills; * excellent command of the English language; * experience with or willingness to use innovative teaching methods and (e-learning) technologies; * vision on teaching and your own contribution to teaching. Please note that we are also interested in candidates with a focus on teaching. ## Leadership: * play an active and cooperative role in the department and the university; * willingness to organize scientific events, such as research seminars or teaching seminars; * willingness to partake in departmental committees. The department finds gender balance specifically and diversity in a broader sense very important. In recent procedures we attracted a significant number of women (three out of five positions). We are very keen on appointing more female scientists and therefore strongly encourage qualified women to apply. # Offer The candidate will be offered a tenure track position, depending on experience (0.8 / 1.0 FTE). Salary depends on qualifications and experience, and ranges between 3,111 and 5,405 euro (scale 10 - 12 Collective Labour Agreement Dutch Universities) gross per month for a full-time employment. The salary is supplemented with a holiday bonus of 8% and an end-of-year bonus of 8.3% per year. We offer flexible employment conditions, working-from-home facilities, partially paid parental leave, a pension scheme, and collective insurance schemes. Facilities for sports and child care are available on our campus, which is only 15 minutes away from the historical city center of Utrecht. We offer you the possibility to develop towards a Basic Teaching Qualification, supported with educational development programs offered by the University. We also offer candidates the possibility to travel to conferences. # About the organization A better future for everyone. This ambition motivates our scientists in executing their leading research and inspiring teaching. At Utrecht University, colleagues from various disciplines collaborate intensively towards major societal themes. Our focus is on Dynamics of Youth, Institutions for Open Societies, Life Sciences and Sustainability. The city of Utrecht is one of the oldest cities in the Netherlands, with a charming old center and an internationally oriented culture that is strongly influenced by its century-old university. Utrecht city has been consistently ranked as one of the most livable cities in the Netherlands. The Faculty of Science consists of six departments: Biology, Pharmaceutical Sciences, Information and Computing Sciences, Physics and Astronomy, Chemistry and Mathematics. The Faculty is home to 5,900 students and nearly 1,600 staff and is internationally renowned for the quality of its research. The Faculty's academic programmes reflect developments in today's society. The Department of Information and Computing Sciences is nationally and internationally renowned for its research in Computing Science and Information Science. Current research groups are Algorithmic Data Analysis, Algorithms and Complexity, Decision Support Systems, Intelligent Systems, Simulation of Complex Systems, Multimedia, Interaction, Geometric Computing, Organization and Information, Software Technology, and Software Technology of Learning and Teaching. Relevant areas of interdisciplinary research include Game Research, Foundations of Complex Systems, Applied Data Science and Integrative Bioinformatics. The Department has, among others, close collaborations with the University Medical Center, the Departments of Physics and Mathematics, and the Faculties of Humanities and Geosciences. The Department offers Bachelor programmes in Computer Science and Information Science, and four English language research Master programmes in Artificial Intelligence, Business Informatics, Computing Science, and Game and Media Technology. The Department is developing Master programmes in Data Science. High enrolment figures and good student ratings make the education very successful. The Department currently comprises 9 full-time chairs and 100 other scientific staff, including postdocs and PhD- students. # More information https://www.uu.nl/en https://www.uu.nl/en/organisation/faculty-of-science https://www.uu.nl/en/organisation/department-of-information-and-computing-sciences https://www.uu.nl/en/organisation/working-at-utrecht-university/terms-of-employment https://www.uu.nl/en/organisation/working-at-utrecht-university # Additional information Would you like additional information about the vacancy? This can be obtained from Prof M. van Kreveld, (M.J.vanKreveld at uu.nl), Research Director or Marloes Reichardt-Buijs (M.S.Reichardt-Buijs at uu.nl), HR officer for the department. # Apply Please apply through https://www.uu.nl/en/organisation/working-at-utrecht-university/jobs. Please attach a letter of motivation, Curriculum Vitae and (email) addresses of two references. If you prefer a part-time appointment, you are also invited to apply, preferably stating the desired part-time ratio. The application deadline is 01/02/2018 From pangjun at gmail.com Thu Jan 4 04:30:11 2018 From: pangjun at gmail.com (Jun PANG) Date: Thu, 4 Jan 2018 10:30:11 +0100 Subject: [TYPES/announce] TASE 2018 -- 2nd Call for Papers Message-ID: TASE 2018 - 2nd CALL FOR PAPERS ****************************************************************** The 12th International Symposium on Theoretical Aspects of Software Engineering (TASE 2018) August 29-31, Guangzhou, China http://tase2018.jnu.edu.cn For more information email: tase2018 at easychair.org ****************************************************************** * Abstract submission: February 23, 2018 * Paper submission: March 2, 2018 -------- OVERVIEW -------- The 12th Theoretical Aspects of Software Engineering Conference (TASE 2018) will be held in Guangzhou, China in August, 2018. Modern society is increasingly dependent on software systems that are becoming larger and more complex. This poses new challenges to the various aspects of software engineering, for instance, software dependability in trusted computing, interaction with physical components in cyber physical systems, distribution in cloud computing applications, etc. Hence, new concepts and methodologies are required to enhance the development of software engineering from theoretical aspects. TASE 2018 aims to provide a forum for people from academia and industry to communicate their latest results on theoretical advances in software engineering. TASE 2018 is the 12th in the TASE series. The past TASE symposia were successfully held in Shanghai ('07), Nanjing ('08), Tianjin ('09), Taipei ('10), Xi'an ('11), Beijing ('12), Birmingham ('13), Changsha('14), Nanjing('15), Shanghai('16) and Nice('17). The proceedings of the TASE 2018 symposium are planned to be published by the IEEE Computer Society Press. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to appear in a special issue of the Science of Computer Programs journal. ------ TOPICS ------ The symposium is devoted to theoretical aspects of software engineering. Topics of interest include, but are not limited to: * Abstract interpretation * Algebraic and co-algebraic specifications * Aspect oriented software * Component-based software engineering * Cyber-physical systems * Deductive verification * Distributed and concurrent systems * Embedded and real-time systems * Feature-oriented software * Formal verification and program semantics * Integration of formal methods * Language design * Model checking and theorem proving * Model-driven engineering * Object-oriented systems * Probability in software engineering * Program analysis * Program logics and calculi * Quantum computation * Requirements engineering * Reverse engineering and software maintenance * Run-time verification and monitoring * Semantic web and web services * Service-oriented and cloud computing * Software processes and workflows * Software architectures and design * Software testing and quality assurance * Software safety, security and reliability * Specification and verification * Type systems and behavioural typing * Tools exploiting theoretical results ---------------- INVITED SPEAKERS ---------------- * Rob van Glabbeek, CSIRO, and University of New South Wales, Australia * Dongmei Zhang, Microsoft Research, China ---------- SUBMISSION ---------- Submission should be done through the TASE 2018 submission page, handled by the EasyChair conference system: https://www.easychair.org/conferences/?conf=tase2018 As in previous years, the proceedings of the conference are planned to be published by the IEEE Computer Society Press. Papers must be written in English and not exceed 8 pages in Two-Column IEEE format. --------------- IMPORTANT DATES --------------- Abstract submission : February 23, 2018 Paper submission : March 2, 2018 Notification : May 6, 2018 Camera-ready : June 6, 2018 Conference data: August 29-31, 2018 ------------- GENERAL CHAIR ------------- Jifeng He (East China Normal University, China) Jian Weng (Jinan University, China) ----------------- PROGRAM CO-CHAIRS ----------------- Jun Pang (University of Luxembourg, Luxembourg) Chenyi Zhang (Jinan University, China) ----------------- STEERING COMMITTEE ----------------- Keijiro Araki (Kyushu University, Japan) Jifeng He (East China Normal University, China) Michael Hinchey (Lero, Ireland) Shengchao Qin (Teesside University, UK) Huibiao Zhu (East China Normal University, China) ------------------ PROGRAM COMMITTEE ------------------ Erika Abraham, RWTH Aachen University, Germany Toshiaki Aoki, Japan Advanced Institute of Science and Technology (JAIST), Japan Farhad Arbab, CWI and Leiden University, The Netherlands Luis Barbosa, University of Minho, Portugal Marcello Bonsangue, Leiden University, The Netherlands Qingliang Chen, Jinan University, China Rocco de Nicola, Institute for Advanced Studies Lucca, Italy Yuxin Deng, East China Normal University, China Ylies Falcone, INRIA, France Rob van Glabbeek, CSIRO, Australia Marieke Huisman, University of Twente, The Netherlands Florian Kammueller, Middlesex University, UK Pierre Kelsen, University of Luxembourg, Luxembourg Laura Kovacs, Vienna University of Technology, Austria Jingyi Long, Jinan University, China Frederic Mallet, University of Nice Sophia Antipolis, France Mohammad Reza Mousavi, University of Leicester, UK Shin Nakajima, National Institute of Informatics (NII), Japan Kazuhiro Ogata, Japan Advanced Institute of Science and Technology (JAIST), Japan Catuscia Palamidessi, INRIA, France Shengchao Qin, Teesside University, UK Bernhard Scholz, University of Sydney, Australia Graeme Smith, University of Queensland, Australia Fu Song, ShanghaiTech University, China Jun Sun, Singapore University of Technology and Design, Singapore Wang Yi, Uppsala University, Sweden W. Eric Wong, The University of Texas at Dallas, USA Lijun Zhang, Chinese Academy of Sciences, China Min Zhang, East China Normal University, China Huibiao Zhu, East China Normal University, China ---------------- ORGANIZING CHAIR ---------------- Guowei Luo (Jinan University, China) ---------------- PUBLICITY CHAIR ---------------- Liangda Fang (Jinan University, China) From joshuad at cs.queensu.ca Thu Jan 4 17:58:09 2018 From: joshuad at cs.queensu.ca (Joshua Dunfield) Date: Thu, 04 Jan 2018 17:58:09 -0500 Subject: [TYPES/announce] MSc/PhD positions at the Queen's School of Computing Message-ID: <3a14eeff8dceb2e3d1a4d8a25d7aaa72@cs.queensu.ca> Interested in doing graduate research on types and programming languages? I am building up a research group at Queen's University, with designated funding for one domestic PhD (Canadian citizen or permanent resident), with possible funding for additional MSc and PhD positions. Current research directions include type systems for scalable incremental computation, gradual intersection and union types, and type refinements. For more information on my research, see http://research.cs.queensu.ca/~joshuad/. 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. The application deadline is 15 January 2018, but is flexible for Canadian applicants. Availability of support is subject to applicable regulations and budgetary conditions. From kztk.matsuda at gmail.com Thu Jan 4 23:16:08 2018 From: kztk.matsuda at gmail.com (Kazutaka Matsuda) Date: Fri, 5 Jan 2018 13:16:08 +0900 Subject: [TYPES/announce] [Final CFP] Bx 2018: 7th International Workshop on Bidirectional Transformations (Deadline: Jan. 19) Message-ID: FINAL CALL FOR PAPERS ===================== Bx 2018: 7th International Workshop on Bidirectional Transformations Nice, France (co-located with 2018) https://2018.programming-conference.org/track/bx-2018-papers ---------------------------------------------------------------------- *NOTE: Deadline (Jan. 19) approaching!* 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 2018 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. IMPORTANT DATES --------------- - Paper submission: Jan. 19, 2018 - Author notification: Feb. 17, 2018 - Workshop: Apr. 10, 2018 AIM & 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 PAPER CATEGORIES ---------------- The BX 2018 program committee considers five categories of submissions: - Full Research Papers (up to 10 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 6 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 4 pages) * sharing experiences and lessons learned with bx tools/frameworks/languages * how bx is used in (research/industrial/educational) projects - Extended Abstracts (up to 3 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 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. Talk proposals are expected to present works of particular interest for the community and that are 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. PROCEEDINGS ----------- The workshop proceedings, including all accepted papers (except talk proposals), will be published as International Conference Proceedings Series in the ACM Digital Library before the workshop. SUBMISSION GUIDELINE -------------------- Submission site: https://easychair.org/conferences/?conf=bx2018 Submissions should use the ACM Conference acmart Format with the ?sigconf? option (http://www.acm.org/publications/proceedings-template) with a font size of 10 point and the font family Times New Roman. All submissions should be in PDF format. If you use LaTeX or Word, please use the provided ACM acmart templates. Otherwise, please follow the ACM author instructions. If you are formatting your paper using LaTeX, you will need to set the 10pt option in the \documentclass command. If you are formatting your paper using Word, you may wish to use the provided Word template that supports this font size. Please include page numbers in your submission for review using the LaTeX command \settopmatter{printfolios=true} (see examples in template). 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. Submissions not complying with the above guidelines may be excluded from the reviewing process without further notice. If a paper is accepted, at least 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. PROGRAM COMMITTEE MEMBERS ------------------------- Jens Weber (University of Victoria, co-chair) Kazutaka Matsuda (Tohoku Universiy, co-chair) Anthony Anjorin (University of Paderborn) James Cheney (University of Edinburgh) Anthony Cleve (University of Namur) Alcino Cunha (University of Minho and INESC TEC) Zinovy Diskin (McMaster University) Romina Eramo (University of L?Aquila) Jeremy Gibbons (University of Oxford) Holger Giese (Potsdam University) Boris Glavic (Illinois Institute of Technology) Martin Gogolla (University of Bremen) Soichiro Hidaka (Hosei University) Zhenjiang Hu (National Institute of Informatics) Michael Johnson (Macquarie University) Ekkart Kindler (Technical University of Denmark) Erhan Leblebici (TU Darmstadt) Fernando Orejas (Universitat Polit?cnica de Catalunya) Hugo Pacheco (University of Minho) Richard Paige (University of York) Arend Rensink (University of Twente) Andy Sch?rr (TU Darmstadt) Perdita Stevens (University of Edinburgh) James Terwilliger Janis Voigtl?nder (University of Duisburg-Essen) Meng Wang (University of Bristol) Bernhard Westfechtel (University of Bayreuth) From catuscia at lix.polytechnique.fr Thu Jan 4 21:04:05 2018 From: catuscia at lix.polytechnique.fr (Catuscia Palamidessi) Date: Fri, 5 Jan 2018 03:04:05 +0100 Subject: [TYPES/announce] The Alonzo Church Award: Call for Nominations Message-ID: <3FED53EB-C2D3-436A-B025-36AE2E34712A@lix.polytechnique.fr> The 2018 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: http://siglog.org/awards/alonzo-church-award/ . The 2017 Alonzo Church Award was given jointly to Samson Abramsky, Radha Jagadeesan, Pasquale Malacaria, Martin Hyland, Luke Ong, and Hanno Nickau for providing a fully-abstract semantics for higher-order computation through the introduction of game models, see: http://siglog.org/winners-of-the-2017-alonzo-church-award/ . Eligibility and Nominations The contribution must have appeared in a paper or papers published within the past 25 years. Thus, for the 2018 award, the cut-off date is January 1, 1993. 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 2018 award are now being solicited. The nominating letter must summarise 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 catuscia at lix.polytechnique.fr by March 1, 2018. Presentation of the Award The 2018 award will be presented at ICALP 2018, 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 2018 Alonzo Church Award Committee consists of the following five members: Thomas Eiter, Javier Esparza, Catuscia Palamidessi (chair), Gordon Plotkin, and Natarajan Shankar. ------------------------------------------------------------------------------------------------------- Catuscia Palamidessi INRIA Saclay and LIX 1 rue Honor? d'Estienne d'Orves B?timent Alan Turing Office: +33 (0)1 74 85 42 49 Campus de l'?cole Polytechnique Email:?catuscia at lix.polytechnique.fr 91120 Palaiseau, FR URL: www.lix.polytechnique.fr/~catuscia -------------------------------------------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: CfN.pdf Type: application/pdf Size: 83228 bytes Desc: not available URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Fri Jan 5 11:30:15 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Fri, 5 Jan 2018 16:30:15 +0000 Subject: [TYPES/announce] FLoC 2018 - Final Joint Call for Papers Message-ID: FLoC 2018 ? The 2018 Federated Logic Conference 6-19 July 2018 Oxford, England UK http://www.floc2018.org/ In 1996, as part of its Special Year on Logic and Algorithms, DIMACS hosted the first Federated Logic Conference (FLoC). It was modelled after the successful Federated Computer Research Conference (FCRC), and synergetically brought together conferences that apply logic to computer science. The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. FLoC 2018 brings together nine major international conferences related to mathematical logic and computer science: International Conference on Computer Aided Verification (CAV) http://cavconference.org/2018/ IEEE Computer Security Foundations Symposium (CSF) http://www.cs.ox.ac.uk/conferences/csf2018/ International Symposium on Formal Methods (FM) http://www.fm2018.org International Conference on Formal Structures for Computation and Deduction (FSCD) http://www.cs.le.ac.uk/events/fscd2018/ International Conference on Logic Programming (ICLP) https://www.cs.nmsu.edu/ALP/iclp2018/ International Joint Conference on Automated Reasoning (IJCAR) http://ijcar2018.org International Conference on Interactive Theorem Proving (ITP) https://itp2018.inria.fr Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) http://lics.siglog.org/lics18/ International Conference on Theory and Applications of Satisfiability Testing (SAT) http://sat2018.azurewebsites.net/ Please refer to the individual websites for conference-specific Calls for Papers, deadlines and information on how to submit. In addition to conferences, FLoC 2018 will also feature 79 workshops (7-8 July, 13 July, and 18-19 July) and the School on Foundations of Programming and Software Systems (FoPSS, 30 June ? 6 July). The list of workshops can be found at http://www.floc2018.org/workshops. A separate call for workshop papers will follow in February 2018. IMPORTANT DATES Conference papers due: see individual conference webpages Conference papers notification: 31st March 2018 Workshop papers due: 15th April 2018 Workshop papers notification: 15th May 2018 Camera-ready versions: 31st May 2018 FLoC'18 Steering Committee General Chair: Moshe Y. Vardi Conference Co-chairs: Daniel Kroening, Marta Kwiatkowska CAV Representative: Orna Grumberg CSF Representative: Stephen Chong FM Representative: Ana Cavalcanti FSCD Representative: Luke Ong ICLP Representative: Torsten Schaub IJCAR Representative: Franz Baader ITP Representative: Larry Paulson LICS Representative: Martin Grohe SAT Representative: Armin Biere SIGLOG Representative: Prakash Panangaden Programme Committee Chairs General Chair: Moshe Y. Vardi Co-chairs: Daniel Kroening, Marta Kwiatkowska CAV: Hana Chockler, Georg Weissenbacher CSF: Stephen Chong, St?phanie Delaune FM: Jan Peleska, Bill Roscoe FSCD: H?l?ne Kirchner ICLP: Alessandro dal Pal?, Paul Tarau IJCAR: Didier Galmiche, Stephan Schulz, Roberto Sebastiani ITP: Jeremy Avigad, Assia Mahboubi LICS: Martin Hofmann SAT: Olaf Beyersdorff, Christoph Wintersteiger From Dejan.Nickovic at ait.ac.at Sat Jan 6 02:23:52 2018 From: Dejan.Nickovic at ait.ac.at (=?utf-8?B?TmnEjWtvdmnEhyBEZWphbg==?=) Date: Sat, 6 Jan 2018 07:23:52 +0000 Subject: [TYPES/announce] Frontiers in Analog CAD (FAC'18) - Call for Papers Message-ID: 9th International Workshop on Frontiers in Analog CAD FAC'18 May 16-17, 2018 Vienna, Austria http://fac18.ait.ac.at Collocated with ASYNC'18 Actual trends like cyber physical systems, internet of things and autonomous driving push the need for a lot of analog content on integrated circuits to connect to the physical world. Verification and design of these analog parts takes a lot of effort of the overall design process. Additionally, actual standards like ISO 26262 increase the pressure to get the verification formalized and automatized. Using current methodologies, even well-understood analog circuits require nearly as much effort to modify and/or port to a new process as the initial design. Even when an analog circuit can be reused, validating its performance within the new system ? especially if the circuit is controlled through a digital loop ? is often the long pole in the overall flow. The reasons for this situation are both technical and sociological; inherent differences in the behaviors of digital vs. analog systems make analog design and validation much more resistant to automation. Similarly, the cultural distance between the EDA software developers and analog designers is much larger than the distance between them and digital designers. The goal of this workshop is to bring together technologists and researchers from analog design as well as CAD tool development to foster collaboration and exchange of ideas as well as to spur further research into the intersection of these domains. The workshop has a long tradition (since 2005) mainly in the area of formal verification. Scope -------------------------------------------------------------------------------- Topics of interest include, but are not limited to: - Formal verification of hybrid systems, analog circuits, mixed signal circuits - Verification of continuous models using hybrid system techniques - Circuit optimization, synthesis and design space exploration - PVT variations and reliability - Modeling approaches for analog circuits at varying levels of abstraction - Model checking and theorem proving methods - Fast functional and behavioral simulation of AMS circuits - Test, diagnosis for analog and mixed-signal systems - Coverage for AMS-systems Submission Guidelines -------------------------------------------------------------------------------- We accept contributions of two kinds. The authors wishing to submit the work in progress or ideas for discussion are invited to submit short papers with up to 2 pages in length. The accepted short papers will be selected either for oral or poster presentations and will be presented as part of the workshop program. The authors wishing to publish original, unpublished work are invited to submit full length papers of up to 15 pages in length, not counting references. The papers that are selected for paper presentations will be in addition published in EPTCS. Paper Format: All papers should be submitted in single-column format using the EPTCS template, available at http://style.eptcs.org/. To enable blind review, the author list should be omitted from the papers. All papers will be reviewed by the Program Committee and must be submitted via Easychair https://easychair.org/conferences/?conf=fac18. Important dates: Submission Deadline: February 16, 2018 Acceptance Notification: March 16, 2018 Workshop: May 16-17, 2018 Committees -------------------------------------------------------------------------------- Program Chairs and Organization Committee: - Thomas Ferr?re, IST Austria - Dejan Ni?kovi?, AIT Austrian Institute of Technology Program Committee: - Xavier Avon, Altair - Thao Dang, CNRS/Verimag, Grenoble - Thomas Ferr?re, IST Austria - Serge Garcia-Sabiro, Mentor Graphics - Helmut Graeb, TUM Asia - Mark R Greenstreet, University of British Columbia - Christoph Grimm, TU Kaiserslautern - Radu Grosu, TU Vienna - Lars Hedrich, University Frankfurt - Taylor T Johnson, Vanderbilt University - Kevin Jones, Plymouth University - Jaeha Kim, Seoul National University - Scott Little, Maxim Integrated - Oded Maler, CNRS/Verimag, Grenoble - Thang Nguyen, Infineon - Dejan Ni?kovi?, AIT Austrian Institute of Technology - Carna Radojicic, TU Kaiserslautern - Haralampos Stratigopoulos, CNRS/LIP6, Paris - Alex Yakovlev, Newcastle University Steering committee: - Mark Greenstreet, University of British Columbia - Christoph Grimm, TU Kaiserslautern - Lars Hedrich, University Frankfurt - Chandramouli Kashyap, Intel - Jaeha Kim, Seoul National University - Xin Li, Duke University - Scott Little, Maxim Integrated - Oded Maler, Verimag - Chris Myers, University of Utah - Dejan Ni?kovi?, AIT Austrian Institute of Technology - Alex Yakovlev, Newcastle University Venue -------------------------------------------------------------------------------- Hotel Park Royal Palace Vienna Schlossallee 8 1140 Vienna Austria Contact -------------------------------------------------------------------------------- Please visit http://fac18.ait.ac.at for more information. All questions about submissions should be emailed to program chairs: thomas.ferrere at ist.ac.at and dejan.nickovic at ait.ac.at. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dezani at di.unito.it Sun Jan 7 07:18:11 2018 From: dezani at di.unito.it (Mariangiola Dezani) Date: Sun, 7 Jan 2018 13:18:11 +0100 Subject: [TYPES/announce] =?utf-8?q?Special_Issue_in_Memory_of_Corrado_B?= =?utf-8?q?=C3=B6hm?= Message-ID: Logical Methods in Computer Science Special Issue in Memory of Corrado B?hm Call for papers Corrado B?hm, professor emeritus at the University of Rome ?La Sapienza?, left us on October 23 at the age of 94. He has been an exceptionally talented and creative researcher: his results have deeply influenced the development of theoretical computer science. To honour Corrado B?hm?s scientific life and activity a Special Issue of Logical Methods in Computer Science is planned. Papers related to Corrado B?hm?s scientific interests are welcome. The authors should express their interest by sending an abstract by July 31 2018 to all the editors: the deadline for the papers is September 30 2018. The papers will be referred to the usual high standard of Logical Methods in Computer Science. The editors Henk Barendregt (henk at cs.ru.nl) Mariangiola Dezani (dezani at di.unito.it) Benedetto Intrigila (intrigil at mat.uniroma2.it) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Mariangiola Dezani-Ciancaglini Dipartimento di Informatica Universita' di Torino c.Svizzera 185, 10149 Torino (Italy) e-mail : dezani at di.unito.it phone: 39-011-6706850 fax : 39-011-751603 mobile: 39-320-4359903 http://www.di.unito.it/~dezani ********************************************************************** Unless unavoidable, no Word, Excel or PowerPoint attachments, please. See http://www.gnu.org/philosophy/no-word-attachments.html ********************************************************************** http://processalgebra.blogspot.it/2016/12/mariangiola-dezani-ciancaglini-70-but.html ********************************************************************** "L'ITALIA RIPUDIA LA GUERRA come strumento di offesa alla libert? degli altri popoli e come mezzo di risoluzione delle controversie internazionali." (Art. 11 della Costituzione della Repubblica Italiana) -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.gardner at imperial.ac.uk Mon Jan 8 00:10:36 2018 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Mon, 8 Jan 2018 05:10:36 +0000 Subject: [TYPES/announce] PhD position available, Imperial Message-ID: <731ECA9C-636A-4CA9-A787-A3405BCE24E3@ic.ac.uk> I am looking for a PhD student, start date in October 2018, to join my research group on program analysis and specification (https://psvg.doc.ic.ac.uk), as part of the analysis and verification theme at Imperial (http://www.imperial.ac.uk/computing/research/analysis-and-verification/). My group is involved with a wide range of theoretical and practical projects on the analysis and verification of concurrent and web programs. Possible projects include: * a theoretical project on reasoning about either concurrent algorithms (see MFPS'15 tutorial paper https://www.doc.ic.ac.uk/~pg/publications/daRochaPinto2015Steps.pdf) or distributed systems (a new topic for me since Andrea Cerone became my RA, https://www.doc.ic.ac.uk/~acerone/); * a more practical project on using our concurrent specification of POSIX file systems for verification and testing (see Ntzik's PhD thesis https://www.doc.ic.ac.uk/~pg/publications/Ntzik2017Reasoning.pdf); * several projects associated with the JaVert verification toolchain (see POPL'18 paper https://www.doc.ic.ac.uk/~jfaustin/javert.pdf); and * several projects associated with test generation from language semantics (see POPL?14 paper https://www.doc.ic.ac.uk/~pg/publications/Bodin2014Trusted.pdf) or library axiomatic specifications. A successful UK student will probably be funded through the standard Departmental competition for funds. A successful EU/overseas student will probably be funded by a combination of Departmental funding and my funding. The deadlines to apply for a PhD position in the Department are **19 January 2018** and 23 March 2018. The Department advises all students requiring funding to apply by the January deadline, although there may still be some funding available for applications received after January. Further details can be found at the link http://www.imperial.ac.uk/computing/prospective-students/phd/. Please do note hesitate to contact me directly if interested. Best wishes, Philippa -------------- next part -------------- An HTML attachment was scrubbed... URL: From radu.iosif at univ-grenoble-alpes.fr Mon Jan 8 06:37:13 2018 From: radu.iosif at univ-grenoble-alpes.fr (radu.iosif at univ-grenoble-alpes.fr) Date: Mon, 8 Jan 2018 12:37:13 +0100 Subject: [TYPES/announce] 1st Workshop on Automated Deduction for Separation Logics (ADSL): Call for Papers Message-ID: <3F2590B0-7F9A-467B-B2C1-AD8F941F676B@univ-grenoble-alpes.fr> (Apologies for multiple copies) First Workshop on Automated Deduction for Separation Logics, Oxford, UK, July 13th 2018 http://adsl.univ-grenoble-alpes.fr/ 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 33rd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018) and part of the Federated Logic Conference 2018 (FLOC 2018). The workshop will present the results of the second edition of SL-COMP, the competition of solvers for Separation Logic which is will be organised before the workshop. A separate call for contributions will follow for SL-COMP'18. Invited speakers: David Pym (University College London and The Alan Turing Institute, UK) Viktor Vafeiadis (Max Planck Institute for Software Systems, Kaiserslautern, Germany) Important dates: Papers due: 20th of April 2018 Author notification: 18th of May 2018 Workshop: 13 July 2018 Program committee Philippa Gardner (Imperial College London) Josh Berdine (Facebook) James Brotherston (University College London) St?phane Demri (CNRS, LSV, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Mihaela Sighireanu (University of Paris Diderot) Christoph Haase (University of Oxford) Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Bart Jacobs (University of Leuven) Etienne Lozes (University of Nice) Daniel M?ry (LORIA, Nancy) Peter O?Hearn (University College London, Facebook) Madhusudan Parthasarathy (University of Illinois) Nicolas Peltier (LIG, CNRS, University of Grenoble Alpes) Thomas Wies (Courant Institute, New York University) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) From sandra at dcc.fc.up.pt Mon Jan 8 08:17:53 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Mon, 8 Jan 2018 13:17:53 +0000 Subject: [TYPES/announce] FSCD 2018 Final Call for Papers (deadline for abstracts: January 15) Message-ID: <0432A298-6962-4571-9142-ED359B6EC908@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ================================================================== Updated information on: Corrado B?hm Memorial and Special Guests ================================================================== Third International Conference on Formal Structures for Computation and Deduction (FSCD'18) Oxford, UK, July 9 - 12, 2018. http://www.cs.le.ac.uk/events/fscd2018/ Part of The Federated Logic Conference, FLoC 2018, Oxford, UK, July 6 - 19, 2018. http://www.floc2018.org ================================================================== TOPICS: 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, proof theory and new emerging models of computation such as quantum computing or homotopy type theory. Suggested, but not exclusive, list of topics for submission are: 1. Calculi: Lambda calculus - Concurrent calculi - Logics - Rewriting systems - Proof theory - Type theory and logical frameworks 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 and 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 - Libraries for proof assistants and interactive theorem provers - Case studies in proof assistants and interactive theorem provers - Certification - Applications to security, planning, data bases,? Corrado B?hm MEMORIAL On July 9 2018, there will be a memorial in honour of ProfessorCorrado B?hm, whose work has been of tremendous inspiration to the FSCD community and deeply influenced the development of theoretical computer science. Check http://www.cs.le.ac.uk/events/fscd2018/bohm.html for details on the event. We are honoured to announce two special guests for the Corrado B?hm Memorial: - Henk Barendregt (Radboud U., Nijmegen, The Netherlands) - Silvio Micali (MIT Computer Science & Artificial Intelligence Lab, US) Check the profiles of the special guests at http://www.cs.le.ac.uk/events/fscd2018/specialguests.html INVITED SPEAKERS - Stephanie Delaune (CNRS/IRISA, France) - Grigori Rosu (U. of Illinois at Urbana-Champaign, US) - Peter Selinger (Dalhousie U., Canada) - Valeria Vignudelli (ENS, Lyon, France) Check the profiles of the invited speakers at http://www.cs.le.ac.uk/events/fscd2018/invited.html . 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). PUBLICATION : The proceedings will be published as an electronic volume in the Leibniz International Proceedings in Informatics (LIPIcs) of Schloss Dagstuhl. http://www.dagstuhl.de/publikationen/lipics/ All LIPIcs proceedings are open access. SPECIAL ISSUE: Authors of selected papers will be invited to submit an extended version for 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 and must present original research which is unpublished and not submitted elsewhere. - System descriptions are limited to 6 pages (excluding references) and must present new software tools in which FSCD topics play an important role, or significantly new versions of such tools. Please check http://www.cs.le.ac.uk/events/fscd2018/cfp.html#guidelines , for more details on what should a system description contain. Submissions must be formatted using the LIPIcs style files (http://www.dagstuhl.de/en/publications/lipics/instructions-for-authors/ ) and submitted via EasyChair (https://easychair.org/conferences/?conf=fscd18 ). IMPORTANT DATES: All deadlines are midnight anywhere-on-earth (AoE); late submissions will not be considered. Abstract Deadline: January 15, 2018 Submission Deadline: January 22, 2018 Rebuttal: March 22 - 25, 2018 Notification: April 2, 2018 Camera-Ready: May 2, 2018 FSCD Conference: July 9 - 12, 2018 FLoC Conference: July 6 - 19, 2018 PROGRAM COMMITTEE CHAIR: H?l?ne Kirchner, Inria PROGRAM COMMITTEE S. Akshay, IIT Bombay T. Aoto, Niigata U. P. Arrighi, Marseille U. L. Birkedal, Aarhus U. E. Bonelli, Quilmes U. A. Bouhoula, Carthage U. C. Castro, F. Santa Maria Tech. U. U. Dal Lago, Bologna U. S. Escobar, U.P. Valencia M. Fern?ndez, King's College London V. Ganesh, Waterloo U. H. Geuvers, Nijmegen U. M. Hasegawa, Kyoto U. P.B. Levy, U. of Birmingham C. Loeding, Aachen U. A. Miquel, UdelaR, Montevideo G. Moser, Innsbruck U. C. Nalon, Brasilia U. V. Nigam, Paraiba U. & fortiss P.C. ?lveczky, Oslo U. G. Rosu, Illinois U. P. Severi, Leicester U. V. Sofronie-Stokkermans, Koblenz-Landau U. N. Tabareau, Inria R. Thiemann, Innsbruck U. A. Tiu, NTU Singapore F. van Raamsdonk, VU Amsterdam L. Zhi, CAS Beijing CONFERENCE & WORKSHOP CHAIR: Paula Severi, Leicester U. PUBLICITY CHAIR: Sandra Alves, Porto U. FSCD STEERING COMMITTEE T. Altenkirch (Nottingham U.), S. Alves (Porto U.), M. Fern?ndez (King's College London), C. Fuhs (Birkbeck, London U.), D. Kesner (Paris U.), N. Kobayashi (Tokyo U.), D. Miller (Inria), L. Ong (Chair, Oxford U.), B. Pientka (McGill U.), S. Staton (Oxford U.), R. Thiemann (Innsbruck U.). -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandra at dcc.fc.up.pt Mon Jan 8 08:37:17 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Mon, 8 Jan 2018 13:37:17 +0000 Subject: [TYPES/announce] DCM'18 Second Call for Papers Message-ID: <86FF716B-4F1D-4D8C-A449-FF41B76B0110@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ======================================================================== Updated information on: Invited Speakers ======================================================================= DCM 2018 12th International Workshop on Developments in Computational Models https://sites.google.com/g.uporto.pt/dcm18/ A satellite event of FLoC 2018, Oxford July 8, 2018 ======================================================================== Several new models of computation have emerged in the last years, and many developments of traditional computation models have been proposed with the aim of taking into account the new demands of users of computer systems and the new capabilities of computation engines. The aim of this workshop is to bring together researchers who are currently developing new computation models or new features for traditional computation models, in order to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The proceedings are produced after the meeting, so that authors can incorporate the workshop feedback in the published papers. DCM 2018 will take place in Oxford on July 8, as a one-day satellite event of FLoC 2018. This will be the 12th event in the series since 2005 - see the DCM website (http://dcm-workshop.org.uk/) for details of previous events. INVITED SPEAKERS We are pleased to announce the two invited speakers of DCM'18: * Ugo Dal Lago (University of Bologna) * Delia Kesner (University Paris-Diderot) TOPICS OF INTEREST Topics of interest include all abstract models of computation and their applications to the development of programming languages and systems. This includes (but is not limited to): * Functional calculi: lambda-calculus, pattern-calculi, combinatory logic, term and graph rewriting; * Object calculi; * Interaction-based systems: interaction nets, games, agent and multi-agent systems; * Concurrent models: process calculi, action graphs, distributed systems; * Calculi expressing locality, mobility, and active data; * Quantum computational models; * Biological or chemical models of computation; SUBMISSION AND PUBLICATION Authors are invited to submit a short paper (max 8 pages). Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PostScript or PDF format, using the EPTCS style files (http://style.eptcs.org/). Submission is through the Easychair website. https://easychair.org/conferences/?conf=dcm2018. IMPORTANT DATES: * Submission deadline: 8 April 2018 * Notification: 15 May 2018 * Pre-proceedings version: 27 May 2018 * Workshop: 8 July 2018 * Full version of paper: 1 October 2018 * Notification: 1 December 2018 * Final versions due: 15 December 2018 After the workshop authors are invited to submit a full paper taking into account the feedback given at their presentation. After a second round of refereeing, accepted contributions will appear in an issue of Electronic Proceedings in Theoretical Computer Science (www.eptcs.org). PROGRAMME COMMITTEE * Sandra Alves, University of Porto - PC Chair * Sabine Broda, University of Porto * Adriana Compagnoni, University of Edinburgh * Nachum Dershowitz, University of Tel Aviv * Mariangiola Dezani, University of Torino * Alessandra Di Pierro, University of Verona * Maribel Fern?ndez, King's College London * Russ Harmer, ENS Lyon * Edward Hermann Haeusler, PUC-Rio * Luigi Liquori, INRIA Sophia * Elvira Mayordomo, University of Zaragoza * Simon Perdrix, LORIA-Nancy * Jamie Vicary, University of Oxford CONTACT For more information contact the organiser of the event: Sandra Alves dcm2018 at easychair.org DCC-FCUP and CRACS University of Porto -------------- next part -------------- An HTML attachment was scrubbed... URL: From asf08r at ecs.soton.ac.uk Mon Jan 8 09:33:22 2018 From: asf08r at ecs.soton.ac.uk (Asieh Salehi) Date: Mon, 8 Jan 2018 14:33:22 +0000 Subject: [TYPES/announce] ABZ 2018, Call for Contributions References: Message-ID: ABZ 2018 6th International ABZ (ASM, Alloy, B, TLA, VDM, Z) Conference June 5th-8th, 2018 Southampton, UK www.southampton.ac.uk/abz2018 ---------------------------------------------------------------------------------------------- Call for Papers, Answers to the case study, Workshops, Tutorials ---------------------------------------------------------------------------------------------- The ABZ conference is dedicated to the cross-fertilization of six related state-based and machine-based formal methods, Abstract State Machines (ASM), Alloy, B, TLA, VDM and Z, that share a common conceptual foundation and are widely used in both academia and industry for the design and analysis of hardware and software systems. It builds on the success of the first ABZ conference held in London in 2008, where the ASM, B and Z conference series merged into a single event, the second ABZ 2010 conference held in Orford (Canada), where the Alloy community joined the event, the ABZ 2012 held in Pisa (Italy), which saw the inclusion of the VDM community, and ABZ 2014 held in Toulouse (France), which brought the inclusion of the TLA community into the ABZ conference series and the ABZ 2016 held in Linz, Austria. The ABZ 2018 conference will be held in Southampton, UK. ABZ 2018 will have a main conference track, a case study track, tutorials and workshops. ----------------------- Invited Speakers ----------------------- Jean-Raymond Abrial, Marseille, France Janet Barnes and Angela Wallenburg, Altran, UK Daniel Jackson, Massachusetts Institute of Technology Klaus-Dieter Schewe, Software Competence Centre Hagenberg, Austria -------------------------- Case Study Track -------------------------- As successfully practiced at ABZ 2014 and ABZ 2016, the 6th edition of ABZ will again include special sessions dedicated to "Hybrid ERTMS/ETCS Level 3? case study. See here for a detailed description of this case study. ----------------------- Main ABZ Track ----------------------- Contributions are solicited on all aspects of the theory and applications of ASMs, Alloy, B, TLA, VDM, Z approaches in software/hardware engineering, including the development of tools and industrial applications. The program spans from theoretical and methodological foundations to practical applications, emphasizing system engineering methods and tools that are distinguished by mathematical rigor and have proved to be industrially viable. The main goal of the conference is to contribute to the integration of accurate state- and machine-based system development methods, clarifying their commonalities and differences to better understand how to combine different approaches for accomplishing the various tasks in modeling, experimental validation, mathematical verification of reliable high-quality hardware/software systems. Although organized to host several formal methods with ASM, Alloy, B, TLA, VDM and Z, in a single event, editorial control of the joint conference is vested in one integrated program committee, which will respectively determine its ASM, Alloy, B, TLA, VDM and Z content, to be presented in parallel conference tracks with a schedule to allow the participants to switch between the sessions. ------------------------------------------------- Workshop and Tutorial Proposals ------------------------------------------------- Workshops and tutorials will be associated with the main event ABZ. Proposals are solicited in areas related to the conference topics. A workshop proposal should contain the title of the workshop, a short description of the scientific content, the names and brief CVs of the workshop organizers, the intended PC for the workshop, the duration of the workshop, and the expected number of participants. A tutorial proposal should contain the title of the tutorial, a short description of the scientific content, the names and brief CVs of the tutorial presenters and the duration. ----------------------- Call For Papers ----------------------- Four kinds of contributions are invited: ? Full Research papers: full papers of not more than 14 pages in LNCS format, which have to be original, unpublished and not submitted elsewhere. ? Short presentations of work in progress, and tool demonstrations: This is an excellent opportunity for Ph.D. students to present and validate their work in progress. An extended abstract of not more than 4 pages is expected and will be reviewed. ? Answers to case study papers: full papers of not more than 14 pages in LNCS format reporting on the experiments conducted with any of the state based techniques in the scope of ABZ 2014. ? Application in industry papers: reporting on work or experiences on the application of state based formal methods in industry. An extended abstract of not more than 4 pages is expected and will be reviewed. It is also an interesting option for industrial practitioners who sometimes face too many constraints to prepare a full paper. Accepted papers will appear in the Springer LNCS proceedings. See here for submission details. The deadline for abstract submission is January 22, 2018 and for paper submission is January 29, 2018. ----------------------- Important dates ----------------------- Abstract submission deadline: January 22, 2018 Paper submission deadline: January 29, 2018 (including research/short/case study/industry papers) Tutorial proposal submission: February 16, 2018 ABZ 2018 conference: June 5-8, 2018 ------------------- Organization ------------------- Conference Chairs: Michael Butler , University of Southampton, Southampton, UK Alexander Raschke , Universit?t Ulm, Ulm, Germany Case Study Chairs: Klaus Reichl , Thales Ground Transport Division, Vienna, Austria Thai Son Hoang , University of Southampton, Southampton, UK Workshop Chairs: Stefan Hallerstede , Aarhus University, Aarhus, Denmark Tutorial Chairs: Colin Snook , University of Southampton, Southampton, UK Publicity Chair Asieh Salehi , University of Southampton, Southampton, UK Program Committee See here for the list of program committee For further questions concerning ABZ 2018, please contact us at abz2018 at soton.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From Claude.Marche at inria.fr Mon Jan 8 09:56:44 2018 From: Claude.Marche at inria.fr (=?UTF-8?Q?Claude_March=c3=a9?=) Date: Mon, 8 Jan 2018 15:56:44 +0100 Subject: [TYPES/announce] Post-doc offer: ``A Formally Verified Symbolic Interpreter for the CoLiS Language'' Message-ID: Hello and happy new year to all, I'd like to advertise a postdoc position in Orsay, France. The job is about the design of ``A Formally Verified Symbolic Interpreter for the CoLiS Language'', and is funded by the CoLiS project (http://colis.irif.univ-paris-diderot.fr/) See details at https://jobs.inria.fr/public/classic/en/offres/2018-00228 Do not hesitate to forward this email to any appropriate candidates or mailing lists. Best regards, - Claude March? -- Claude March? | tel: +33 1 69 15 66 08 INRIA Saclay - ?le-de-France | Universit? Paris-sud, Bat. 650 | http://www.lri.fr/~marche/ F-91405 ORSAY Cedex | From P.B.Levy at cs.bham.ac.uk Tue Jan 9 02:28:04 2018 From: P.B.Levy at cs.bham.ac.uk (Paul Blain Levy) Date: Tue, 9 Jan 2018 08:28:04 +0100 Subject: [TYPES/announce] DOMAINS XIII CALL FOR ABSTRACTS In-Reply-To: <2c17e550-64c1-5043-2910-4712376b36e4@cs.bham.ac.uk> References: <2c17e550-64c1-5043-2910-4712376b36e4@cs.bham.ac.uk> Message-ID: <890058ed-b438-415c-b9ed-0ef3fc3db6a6@cs.bham.ac.uk> Dear all, We welcome your submissions! Best regards, Paul --- Workshop Domains XIII CALL FOR ABSTRACTS https://andrejbauer.github.io/domains-floc-2018/ Date: 7-8 July 2018 as part of FLoC 2018 - The Federated Logic Colloquium, in Oxford http://www.floc2018.org ?Fifty years of domain theory Fifty years ago, Dana Scott introduced domain theory for the purposes of denotational semantics of programming languages when he was in Oxford, where he worked with Christopher Strachey. This work has had a vast and lasting impact on logic, computer science, and mathematics. As part of the Workshop DOMAINS?2018, which will take place in Oxford on 7?8 July 2018, we will celebrate 50 years of domain theory and Dana Scott?s 85th birthday. The event is affiliated with the Federated Logic Conference 2018 and LICS. We will also commemorate Klaus Keimel, the founder of the workshop Domains series. About the Domains Workshop series The applications of domain theory include programming logics (LCF), design of programming languages, models of the lambda calculus, applications to recursion theory (higher-type computability, Kleene-Kreisel countable functionals), general topology (injective spaces, function spaces, locally compact spaces, Stone duality), topological algebra (Lawson semilattices) and analysis (measure, integration, dynamical systems). Moreover, these applications are related ? for example, Stone duality has given rise to a logic of observable properties of computational processes. The Domains workshop series is aimed at computer scientists and mathematicians alike who share an interest in the mathematical foundations of computation. The workshop series focuses on domains, their applications in mathematics and computer science, and related topics. Previous meetings were held in Darmstadt (1994, 1999, 2004), Braunschweig (1996), Munich (1997), Siegen (1998), Birmingham (2002), Novosibirsk (2007), Brighton (2008), Swansea (2011), Paris (2014), and Cork (2015). Topics of interaction with domain theory for this workshop include, but are not limited to - program semantics - program logics - probabilistic computation - exact computation over the real numbers - lambda calculus - games - models of sequential computation - constructive mathematics - recursion theory - realizability - real analysis and computability - topology, metric spaces and domains - idempotent analysis and domains - locale theory - category theory - topos theory - type theory Invited speakers include - Dana Scott (CMU) Programme Committee - Andrej Bauer (Ljubljana) - Martin Escardo (Birmingham) - Achim Jung (Birmingham) - Paul Levy (Birmingham) - Mike Mislove (Tulane) - Dag Normann (Oslo) Organizers - Andrej Bauer (Ljubljana) - Martin Escardo (Birmingham) We plan a special issue in a journal for post-proceedings. Deadline for submission of Abstracts: 18th March Submission via is via Easychair at https://easychair.org/conferences/?conf=domains13. Please keep the abstract to two pages (pdf). Notification of acceptance: 16th April Registration: http://www.floc2018.org/register/ From serge.autexier at dfki.de Tue Jan 9 02:59:23 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Tue, 9 Jan 2018 08:59:23 +0100 (CET) Subject: [TYPES/announce] CICM 2018: Call for Papers, Workshops & Tutorials Message-ID: <20180109075923.30820208EC47@mbp-autexier.informatik.uni-bremen.de> Call for Papers formal papers - informal papers - doctoral programme - workshops - tutorials 11th Conference on Intelligent Computer Mathematics - CICM 2018 - August 13-17, 2018 RISC, Hagenberg, Austria http://www.cicm-conference.org/2018 -------------------------------------------------------------------------------- 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 2018 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) 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 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. 4) Workshops allow smaller groups to self-organize focused discussions. 5) Tutorials allow presenting a particular system in depth. * Important Dates * Formal submissions - Abstract deadline: April 15 - Full paper deadline: April 22 - Reviews sent to authors: May 21 - Rebuttals due: May 27 - Notification of acceptance: June 4 - Camera-ready copies due: June 8 - Conference: August 13-17 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 22 - Second round submission deadline: July 31 Workshop and Tutorial proposals - Submission deadline: February 26 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2018 From simon.bliudze at epfl.ch Tue Jan 9 09:02:04 2018 From: simon.bliudze at epfl.ch (Simon Bliudze) Date: Tue, 9 Jan 2018 15:02:04 +0100 Subject: [TYPES/announce] MeTRiD 2018: 2nd CfP (ETAPS workshop) In-Reply-To: <75121db2-1e08-c9a1-e25f-c3859e2552da@inria.fr> References: <5fa86495-27e8-c47f-6f85-92d2d161cf30@epfl.ch> <75121db2-1e08-c9a1-e25f-c3859e2552da@inria.fr> Message-ID: ********************************************************************** ???????????????????????? 2nd CALL FOR PAPERS ??????????????????? 1st International Workshop on ???????????? Methods and Tools for Rigorous System Design ???????????????????????????? MeTRiD 2018 ???????????????? Thessaloniki, Greece, 15 April 2018 ???????????????? https://project.inria.fr/metrid2018 (satellite workshop of ETAPS 2018) ********************************************************************** -- ABOUT MeTRiD -- MeTRiD 2018 is a new international workshop focusing on the theoretical foundations, tools and applications of the Rigorous System Design 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. -- INVITED SPEAKERS -- ?? * Joseph Sifakis (Verimag / CNRS, France) ?? * Thanassis Tsiodras (European Space Agency, The Netherlands) -- IMPORTANT DATES -- ?? * Papers submission:???????? 28 January 2018 23:59 AoE ?? * Decision notification:???? 01 March 2018 ?? * Pre-proceedings version:?? 26 March 2018 ?? * Final camera-ready:??????? 02 June? 2018 -- 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. ?? * model transformation techniques integrating such models ?? * 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 bibliography and 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=metrid2018 Submissions not adhering to the specified format and length may be rejected immediately. -- ORGANIZERS -- Saddek Bensalem (Verimag / Universit? Grenoble Alpes, France) Simon Bliudze (EPFL, Switzerland / INRIA, France) All queries can be sent to: metrid2018 at easychair.org -- PROGRAM COMMITTEE -- Farhad Arbab (CWI and Leiden University, The Netherlands) Paul Attie (American University of Beirut, Lebanon) Saddek Bensalem (Verimag / Universit? Grenoble Alpes, France) Simon Bliudze (EPFL, Switzerland / INRIA, France) Marius Bozga (Verimag / CNRS, France) Laura Bocchi (University of Kent, UK) Alessandro Cimatti (Fondazione Bruno Kessler, Italy) Rocco De Nicola (IMT Lucca, Italy) Rayna Dimitrova (Max Planck Institute for Software Systems, Germany) Bernd Finkbeiner (Saarland University, Germany) 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) Bernhard Rumpe (RWTH Aachen, Germany) Martina Seidl (Johannes Kepler University, Austria) Paola Spoletini (Kennesaw State University, USA) Joseph Sifakis (Verimag / CNRS, France) Janos Sztipanovits (Vanderbilt University, USA) Wang Yi (Uppsala University, Sweden) Martin Wirsing (Ludwig-Maximilians-Universit?t M?nchen, Germany) Josef Widder (TU Wien, Austria) -- HOST INSTITUTION -- MeTRiD is a satellite workshop of ETAPS 2018, which will be hosted by the School of Informatics of the Aristotle University of Thessaloniki, the largest university in Greece. From gianluigi.zavattaro at unibo.it Tue Jan 9 09:16:34 2018 From: gianluigi.zavattaro at unibo.it (Gianluigi Zavattaro) Date: Tue, 9 Jan 2018 15:16:34 +0100 Subject: [TYPES/announce] Post-doc position at the Department of Computer Science and Engineering - University of Bologna - Italy Message-ID: <82BFEC47-D091-4373-97EB-081C03AF0A87@unibo.it> Dear All, the Department of Computer Science and Engineering of the University of Bologna has a fellowship for a post-doctoral position on: Formal Methods: Description and Analysis of Distributed Systems The theme of the position is intentionally wide. In fact, the specific research topic will be chosen according to the candidate's expertise. The details are available at https://www.aricweb.unibo.it/BandiPubblicati/zz_Bandi_din.aspx?strid=958 - Contact for inquiries or application: either Prof. Mario Bravetti (mario.bravetti at unibo.it ) or Prof. Cosimo Laneve (cosimo.laneve at unibo.it ) or Prof. Gianluigi Zavattaro (gianluigi.zavattaro at unibo.it ) - Duration: 1 year - Starting date: Spring 2018 - Keywords: concurrent and distributed programming, formal methods, process algebra - Location: Department of Computer Science and Engineering of University of Bologna - Deadline for applications: Wednesday, February 07, 2018 at 13.30. The gross salary of the research fellowship contract is ? 19.367,00 per annum; while the net salary is ? 17.220,00 per annum and it is exempt of withholding tax and of all statutory social security charges the Research Fellow is subject to. Some additional income can be earned by teaching. The job may start in Spring 2018 and can be renewed for one year. The applicant must have a PhD in computer science with a background on formal methods. Good programming skills would be ideal, but are not necessary. Please forward this email to possible applicants. Best regards, Mario Bravetti Cosimo Laneve Gianluigi Zavattaro -------------- next part -------------- An HTML attachment was scrubbed... URL: From Sam.Lindley at ed.ac.uk Tue Jan 9 12:26:37 2018 From: Sam.Lindley at ed.ac.uk (Sam Lindley) Date: Tue, 9 Jan 2018 17:26:37 +0000 Subject: [TYPES/announce] Final CFP: ProWeb 2018 Message-ID: <691d27f3-bbd1-aa2f-5df9-7034cb4451e0@ed.ac.uk> ProWeb 2018: 2nd International Workshop on Programming Technology for the Future Web https://2018.programming-conference.org/track/proweb-2018-papers Co-located with the conference April 10, Nice, France 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 2nd International Workshop on Programming Technology for the Future Web, or ProWeb18, 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 over time, as well as experience reports about the use of state-of-the-art programming technology. Relevant topics include, but are not limited to: * Quality on the new web: static and dynamic program analyses; code, design test and process metrics; development and migration tools; automated testing and test generation; contract systems, type systems, and web service API conformance checking; ... * Hosting languages on the web: new runtimes; transpilation or compilation to JavaScript, WebAssembly, asm.js, ... * Designing languages for the web: multi-tier (or tierless) programming; reactive programming; frameworks for multi-tier or reactive programming on the web; ... * Distributed data sharing, replication and consistency: cloud types, CRDTs, eventual consistency, offline storage, peer-to-peer communication, ... * Security on the web: client-side and server-side security policies; policy enforcement; proxies and membranes; vulnerability detection; dynamic patching, ... * Surveys and case studies using state-of-the-art web technology * 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 statements on what the future of the web should look like We solicit three kinds of submissions via EasyChair: https://easychair.org/conferences/?conf=proweb2018 - 6-page **technical papers** and **experience reports** that, when accepted, will be published in the workshop post-proceedings as part of of the ACM?s Digital Library. - 3-page **position statements** that, when accepted, will be published in the workshop post-proceedings as part of of the ACM?s Digital Library. - 1-page **presentation abstracts** that, when accepted, will be made available on the website. Each submission will be reviewed by at least three members of the program committee. We welcome submissions that identify new problems, or report on promising ideas in early stages of research. Submissions of the third kind are ideal to further disseminate existing ideas within the community, to demonstrate existing tools, or simply to instigate a discussion. More information: https://2018.programming-conference.org/track/proweb-2018-papers ** Important dates (AoE) ** - Submission deadline: Mon 15 Jan 2018 - Author notification: Mon 12 Feb 2017 - Camera-ready version: Wed 21 Feb 2017 ** Organizers ** - Coen De Roover, Vrije Universiteit Brussel, Belgium - Tom Van Cutsem, Nokia Bell Labs, Belgium ** Program Committee ** - Nataliia Bielova, Inria, France - Tobias Distler, Friedrich-Alexander-Universit?t Erlangen-N?rnberg, Germany - Philipp Haller, KTH Royal Institute of Technology, Sweden - Sam Lindley, University of Edinburgh, United Kingdom - Anders M?ller, Aarhus University, Denmark - Frank Piessens, KU Leuven, Belgium - Michael Pr?del, TU Darmstadt, Germany - Alejandro Russo, Chalmers University of Technology, Sweden - Alan Schmitt, India, France - Christophe Scholliers, Universiteit Gent, Belgium - Manuel Serrano, Inria, France - Mario S?dholt, IMT Atlantique Nantes, France - Peter Thiemann, University of Freiburg, Germany - Erik Wittern, IBM, United States -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. From fioravanti at unich.it Tue Jan 9 15:45:09 2018 From: fioravanti at unich.it (Fabio Fioravanti) Date: Tue, 9 Jan 2018 21:45:09 +0100 Subject: [TYPES/announce] Two PhD positions on analysis and verification at the University of Chieti-Pescara in Italy Message-ID: <84cb5f84-5efb-3565-da7b-7c799cbd5901@unich.it> The University of Chieti-Pescara in Italy offers two fully funded PhD positions in "Formal methods for analysis and verification of networks and software systems". The call is available at https://www.scuolasuperiore.unich.it/bandi/nuovo-bando-di-concorso-posizioni-non-assegnate-dottorato-di-ricerca-xxxiii-ciclo-aa-20172018 The duration of the PhD course is three years. The amount of the scolarship is 16,705.67 (gross) per year and can be increased by 50% for research periods spent abroad. Applications must be submitted online by *January 21, 2018 at 1 PM (CET)*. Candidates can be interviewed via Skype. Please do not hesitate to contact me if interested. Best regards, Fabio Fioravanti From jdc at uwo.ca Tue Jan 9 20:48:48 2018 From: jdc at uwo.ca (Dan Christensen) Date: Tue, 09 Jan 2018 20:48:48 -0500 Subject: [TYPES/announce] fully funded graduate positions in Math at UWO Message-ID: <871siyiiv3.fsf@uwo.ca> Please distribute to undergraduate and master's students and appropriate counsellors and supervisors. Note that we have several faculty members, postdocs and graduate students with interests involving homotopy theory, homotopy type theory and category theory. ----- Graduate Student Positions Department of Mathematics University of Western Ontario London, Ontario, Canada The Department of Mathematics at the University of Western Ontario solicits applications for its MSc and PhD programs. We have up to 15 fully funded positions available, and applicants from any country are welcome. Our faculty members supervise research in a variety of areas: http://www.math.uwo.ca/graduate/supervisors.html The Department of Mathematics is part of the School of Mathematical Sciences: http://uwo.ca/smss/ More information about our program, including the application procedure, is available at http://www.math.uwo.ca/graduate/ Students normally start in September, in which case applications should be complete (including letters of reference and supplementary material) by February 15. Applications received after this deadline will be reviewed as space permits. We encourage applicants to apply for external scholarships they are eligible for. Please contact math-grad-program at uwo.ca with any questions you may have. From andersmortberg at gmail.com Wed Jan 10 11:14:21 2018 From: andersmortberg at gmail.com (Anders Mortberg) Date: Wed, 10 Jan 2018 11:14:21 -0500 Subject: [TYPES/announce] Call for Contributions: Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF'18) Message-ID: ========================================================== CALL FOR CONTRIBUTIONS Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF, at FLoC 2018) ========================================================== ------------------------------------------------------------------------ Workshop on Homotopy Type Theory and Univalent Foundations July 7-8, 2018, Oxford, United Kingdom https://hott-uf.github.io/2018 Co-located with FSCD 2018 and part of FLoC 2018 http://www.cs.le.ac.uk/events/fscd2018/ http://www.floc2018.org/ Abstract submission deadline: March 31 ------------------------------------------------------------------------ Homotopy Type Theory is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, inspired by ideas and tools from abstract homotopy theory. Univalent Foundations are foundations of mathematics based on the homotopical interpretation of type theory. The goal of this workshop is to bring together researchers interested in all aspects of Homotopy Type Theory and Univalent Foundations: from the study of syntax and semantics of type theory to practical formalization in proof assistants based on univalent type theory. ================== # Invited talks * Mart?n Escard? (University of Birmingham) * Paige North (Ohio State University) * Andrew Pitts (University of Cambridge) ================ # Submissions * Abstract submission deadline: March 31 * Author notification: mid April Submissions should consist of a title and a 1-2 pages abstract, in pdf format, via https://easychair.org/conferences/?conf=hottuf18 Considering the broad background of the expected audience, we encourage authors to include information of pedagogical value in their abstract, such as motivation and context of their work. ====================== # Program committee * Benedikt Ahrens (University of Birmingham) * Paolo Capriotti (University of Nottingham) * Simon Huber (University of Gothenburg) * Chris Kapulkin (University of Western Ontario) * Nicolai Kraus (University of Nottingham) * Peter LeFanu Lumsdaine (Stockholm University) * Assia Mahboubi (Inria Saclay) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) * Nicolas Tabareau (Inria Nantes) ================ # Organizers * Benedikt Ahrens (University of Birmingham) * Simon Huber (University of Gothenburg) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) From martin.avanzini at uibk.ac.at Thu Jan 11 05:19:50 2018 From: martin.avanzini at uibk.ac.at (Martin Avanzini) Date: Thu, 11 Jan 2018 11:19:50 +0100 Subject: [TYPES/announce] DICE 18: 2nd Call for Papers Message-ID: <9dd83446-7142-744f-effe-28d20b43d1a0@uibk.ac.at> -------------- next part -------------- ---------------------------------------------------------------------- DICE 2018 9th Workshop on Developments in Implicit Computational complExity http://cl-informatik.uibk.ac.at/users/zini/events/dice18 Thessaloniki, Greece April 14 - 15, 2018 (a satellite event of ETAPS 2018) ---------------------------------------------------------------------- SCOPE The area of Implicit Computational Complexity (ICC) has grown from several proposals for using logic and formal methods to provide languages for complexity-bounded computation (e.g. PTIME, LOGSPACE computation). Its aim is to study computational complexity without reference to external measuring conditions or particular machine models, but only in terms of language restrictions or logical/computational principles implying complexity properties. This workshop focuses on ICC methods related to programs (rather than descriptive methods). In this approach one relates complexity classes to restrictions on programming paradigms (functional programs, lambda calculi, rewriting systems), such as ramified recurrence, weak polymorphic types, linear logic and linear types, and interpretative measures. The two main objectives of this area are: * to find natural implicit characterizations of various complexity classes of functions, thereby illuminating their nature and importance; * to design methods suitable for static verification of program complexity. Therefore ICC connects both to the study of complexity classes and to static program analysis, in particular, resource analysis. With the aim to more closely bring together researches from these fields, this year contributions related to program's resource analysis are strongly encouraged. The workshop is open to contributions on various aspects of ICC and resource analysis, including (but not exclusively): * 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; * semantics of complexity-bounded computation; * applications of implicit complexity to security; * termination and resource analysis for probabilistic programs; * semantic methods to analyse resources. INVITED TALKS Jan Hoffmann (Carnegie Mellon University) Anupam Das (University of Copenhagen) SUBMISSIONS Authors are invited to submit an extended abstract of up to 5 pages by 31 January, 2018. Abstracts must be written in English and must be prepared using the LaTeX LIPIcs style template of 2016 (see http://www.dagstuhl.de/en/publications/lipics). Submissions are handled via the DICE 2018 EasyChair page: https://easychair.org/conferences/?conf=dice2018 . Submissions will be judged on originality, relevance, interest and clarity. Accepted abstracts will be presented at the workshop, and will be made available through the workshop's webpage. It is not intended to preclude later publication at another venue. Abstracts can contain material already published elsewhere. Preference will be given to abstracts containing novel work (including work in progress). IMPORTANT DATES Paper submission: 31 January, 2018 Notification: 25 February, 2018 Final versions due: 11 March, 2018 Workshop date: April 14-15, 2018 CONFERENCE VENUE The workshop will be held as a satellite workshop of the European Joint Conferences on Theory and Practice of Software 2018 (ETAPS 2018) which takes place in Thessaloniki, Greece. PROGRAM COMMITTEE Martin Avanzini (France, chair) Flavien Breuvart (France) Florian Frohn (Germany) Cynthia Kop (Netherlands) Olivier Laurent (France) Van Chan Ngo (USA) Romain P?choux (France) Luca Roversi (Italy) From dezani at di.unito.it Fri Jan 12 04:37:32 2018 From: dezani at di.unito.it (Mariangiola Dezani) Date: Fri, 12 Jan 2018 10:37:32 +0100 Subject: [TYPES/announce] =?utf-8?q?Oxford_July_9=3A_Memorial_Corrado_B?= =?utf-8?q?=C3=B6hm?= Message-ID: <4F224823-30DB-4679-A242-F1142CB0BC1B@di.unito.it> Inside FLoC 2018 (http://www.floc2018.org/) Henk Barendregt and Silvio Micali will recall the research activity of Corrado B?hm: http://www.cs.le.ac.uk/events/fscd2018/bohm.htm -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthew.hennessy at scss.tcd.ie Fri Jan 12 08:21:10 2018 From: matthew.hennessy at scss.tcd.ie (Matthew.Hennessy) Date: Fri, 12 Jan 2018 13:21:10 +0000 Subject: [TYPES/announce] Postdoctoral Fellowships at Trinity College Dublin Message-ID: <2441CEC5-2950-4E04-8820-942F2CA27E3E@scss.tcd.ie> Lero, the Irish Software Research Centre, offer a number of two-year Postdoctoral Fellowships under the Marie Sk?odowska-Curie COFUND programme. Six of these positions will be based at Trinity College Dublin, and will be supervised by staff members of the Foundations, Methods & Programming Languages Group: - Prof Matthew Hennessy https://www.scss.tcd.ie/matthew.hennessy/ - Dr Andrew Butterfield https://www.scss.tcd.ie/Andrew.Butterfield/ - Dr Vasileios Koutavas https://www.scss.tcd.ie/Vasileios.Koutavas/ Applicants may select their research proposal topic, which can be in any of the areas of - Programming Language semantics, theory and implementation - Concurrency theory and implementation - Formal Verification - Static Analysis and Compilers At first instance, applicants should liaise with potential supervisors to discuss their proposal and gain support for their application. Applications will be submitted and evaluated according to the Marie Sk?odowska-Curie regulations. Further particulars can be found at http://alecs.lero.ie/ . The deadline for applications is 22 February 2018. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dreyer at mpi-sws.org Fri Jan 12 09:54:21 2018 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Fri, 12 Jan 2018 06:54:21 -0800 Subject: [TYPES/announce] The Cornell, Maryland, Max Planck Pre-doctoral Research School 2018: Call for Applications Message-ID: [Note to TYPES readers: This summer school includes lectures from several fantastic PL and formal methods researchers, including Maria Christakis, Nate Foster, and Deepak Garg. Please forward to students who might be interested. Thanks! --Derek] The Cornell, Maryland, Max Planck Pre-doctoral Research School 2018: "Emerging Trends in Computer Science" http://cmmrs.mpi-sws.org August 7-12, 2018 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 second of this new annual series of week-long schools will focus on emerging trends in computer science, including software-defined networking, practical formal methods, computational economics and machine learning, systems and network algorithmics, security and privacy, and natural language processing. Leading researchers will engage with attendees in their areas of expertise. The curriculum will include lectures, projects, 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, 2018. Travel and accommodation will be covered for accepted students. Further information about the school and how to apply can be found at http://cmmrs.mpi-sws.org. From ugo.dallago at unibo.it Fri Jan 12 11:04:17 2018 From: ugo.dallago at unibo.it (Ugo Dal Lago) Date: Fri, 12 Jan 2018 16:04:17 +0000 Subject: [TYPES/announce] GaLoP 2018 - Last Call for Papers Message-ID: <1515773057514.61951@unibo.it> (Apologies for multiple copies) 13th Workshop on Games for Logic and Programming Languages (GaLoP 2018), Thessaloniki, Greece, 14-15 April, 2018 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 XII will be held in Thessaloniki, Greece, on 14-15 April 2018 as a satellite workshop of ETAPS (http://www.etaps.org/). Areas of interest include: * Games and other interaction-based denotational and operational models; * Game-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=galop2018 Important Dates Submission: 22 January 2018 Notification: 12 February 2018 Workshop: 14-15 April 2018 ? Invited talks Guy McCusker (Bath) Matteo Mio (Lyon) Ulrich Sch?pp (M?nchen) Programme Committee Federico Aschieri (Vienna) Alexandru Baltag (Amsterdam) Simon Castellan (Imperial) Claudia Faggian (CNRS) Chris Fermuller (Vienna) Erich Graedel (Aachen) Valentin Goranko (Stockholm) Ugo Dal Lago (Bologna, co-chair) Ian Mackie (Sussex) Gabriel Sandu (Helsinki, co-chair) Heribert Vollmer (Hannover) Akira Yoshimizu (Tokyo) Matthijs V?k?r (Oxford)? -------------- next part -------------- An HTML attachment was scrubbed... URL: From bcpierce at cis.upenn.edu Fri Jan 12 11:08:41 2018 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Fri, 12 Jan 2018 11:08:41 -0500 Subject: [TYPES/announce] Postdoc positions at the University of Pennsylvania Message-ID: PENN?S PL CLUB IS LOOKING FOR POSTDOCS The University of Pennsylvania?s PL group is looking to hire multiple postdoctoral researchers to work on projects related to verification, software specification, and security. START DATES: Negotiable DURATION: All positions are one year, with the possibility of extension to a second year. QUALIFICATIONS: Applicants should have a Ph.D. in computer science and a strong background in one or more topics related to formal verification and specification programming languages type systems and semantics the Coq theorem prover the specific project topics described below. APPLICATION PROCEDURE: Upload a CV, statement of interest, and the names of three letter writers to: https://goo.gl/forms/SMu8KmtdHjXKnqWF3 Direct your letter writers to submit their letters here: https://goo.gl/forms/ElgimgzvDh4C2scu1 Contact Steve Zdancewic (stevez at cis.upenn.edu ) or Benjamin Pierce (bcpierce at cis.upenn.edu ) if you have any questions. New applications will be considered starting immediately and will be considered until all the positions are filled. Successful applicants will join the University of Pennsylvania?s PL Club with opportunities to collaborate on the DeepSpec project and other ongoing activities. POTENTIAL RESEARCH PROJECTS DeepWeb - A Formally Verified Web Server Penn is coordinating a large-scale verification effort that combines technologies from across the DeepSpec project with the aim creating a verified web server: the high-level specification is in terms of the HTTP protocol, and the implementation will be high-performance C software (verfied using Princeton?s VST) hosted by Yale?s CertiKOS, which will itself be run on top of MIT?s verified implementation of the Risc V hardware. This project will tie together specification, verification, and testing across multiple levels of abstraction. QuickChick - Property-Based Testing for Coq The QuickChick project investigates the interplay between formal specification / verification and property-based random testing a la Haskell QuickCheck. The QuickChick tool (a QuickCheck-like testing framework for Coq) is heavily used in the DeepSpec project, for example as the specification framework for an executable formal specification of HTTP and related protocols. We are experimenting with using this specification as a bug-finding tool, both for industrial web servers and for initial prototypes of our own server. This requires addressing both foundational and engineering challenges, in the testing technology and in the creation of specifications that are suitable for both verification and testing. Programming Languages for Differential Privacy Penn boasts a longstanding and energetic collaborative research effort on putting new privacy technologies ? particular statistical techniques such as differential privacy ? into practice, involving faculty, students, and postdocs from programming languages, distributed systems, and algorithms, and machine learning. Topics of interest include privacy-protecting type systems and static analyses, distributed implementations of private algorithms, program logics for privacy, and formal verification of randomized algorithms. THE UNIVERSITY OF PENNSYLVANIA Penn?s department of Computer and Information Science offers a vibrant research environment with a long tradition of excellence in programming languages and related areas. We are located in Philadelphia, a city that offers a rich array of cultural, historical, and nightlife attractions, parks and outdoor recreation, convenient public transportation, and affordable housing. -------------- next part -------------- An HTML attachment was scrubbed... URL: From einarj at ifi.uio.no Fri Jan 12 12:44:44 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Fri, 12 Jan 2018 18:44:44 +0100 Subject: [TYPES/announce] Final CfP: FM 2018 Message-ID: <20180112174444.D1DA3229A77@sudur.ifi.uio.no> [Apologies for multiple copies] *********************************************************************** last Call for Papers 22nd International Symposium on Formal Methods FM 2018 Oxford UK, July 15-17 2018 carrier conference of FLoC 2018 http://www.fm2018.org *********************************************************************** FM 2018 is the latest in a series of symposia organized by Formal Methods Europe, an independent association that encourages the use of, and research on, formal methods for the engineering of computer-based systems and software. The symposia have been notably successful in bringing together researchers and industrial users around a programme of original papers on research and industrial experience, workshops, tutorials, reports on tools, projects, and ongoing doctoral work. FM 2018 will take place in Oxford, UK, 15-17 July 2018 as part of FLoC 2018, the Federated Logic Conferences. FM 2018 will highlight the development and application of formal methods in a wide range of domains including software and integrated computer-based systems. In the latter field, cyber-physical systems, systems-of-systems, human-computer interaction, manufacturing, sustainability, power, transport, cities, healthcare, and biology are of particular interest. We also welcome papers on experiences of formal methods in industry, and on the design and validation of formal methods tools. Submission Guidelines FM 2018 encourages submissions on formal methods for developing and evaluating systems that interact with physical processes, and systems that use artificial intelligence technology. Examples include autonomous systems, robots, and cyber-physical systems in general. Applying formal methods to these systems of growing interest and importance is challenging because they exhibit much greater non-determinism than traditional systems, making them challenging to assure. All papers must be original and not simultaneously submitted to another journal or conference. Broad topics of interest for FM 2018 include, but are not limited to: * Interdisciplinary formal methods: Techniques, tools and experiences demonstrating formal methods in interdisciplinary frameworks. * Formal methods in practice: Industrial applications of formal methods, experience with formal methods in industry, tool usage reports, experiments with challenge problems. 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. Authors are encouraged to demonstrate empirically that the new tool or environment advances the state of the art. * Role of formal methods in software and systems engineering: Development processes with formal methods, usage guidelines for formal methods, and method integration. Authors are encouraged to evaluate process innovations with respect to qualitative or quantitative improvements. Empirical studies and evaluations are also solicited. * Theoretical foundations: All aspects of theory related to specification, verification, refinement, and static and dynamic analysis. Authors are encouraged to explain how their results contribute to the solution of practical problems with methods or tools. Submission Information 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=fm2018). 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 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 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 subject 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 ? there will be no "demotions" from a regular to a short paper. Keynote Speakers The FM 2018 program includes three invited talks Annabelle McIver, Macquarie University, Sydney, Australia Leonardo de Moura, Microsoft Research, Redmond, USA Kim Guldstrand Larsen, Aalborg University & UP4ALL, Denmark Best Paper Award During the conference, the Programme Committee Chairs will present an award to the authors of the submission selected as the FM 2018 Best Paper. Publication Accepted papers will be published in the Symposium Proceedings to appear in Springer's Lecture Notes in Computer Science. Extended versions of selected papers will be invited for publication in a special issue of one or more journals. Location FM2018, the 22nd International Symposium on Formal Methods, will take place in Oxford, UK, 15-17 July 2018 as part of FLoC 2018, the Federated Logic Conference 2018. Important Dates Abstract submission deadline 8 January, 2018 Paper submission deadline 22 January, 2018 Notification 9 April, 2018 Camera ready 9 May, 2018 Programme Chairs Bill W. Roscoe, University of Oxford, GB Jan Peleska, University of Bremen, DE Program Committee Bernhard K. Aichernig, TU Graz, AT Joerg Brauer, Verified Systems International GmbH, DE Ana Cavalcanti, University of York, GB Frank De Boer, CWI, NL John S. Fitzgerald, Newcastle University, GB Martin Fraenzle, Universitaet Oldenburg, DE Vijay Ganesh, University of Waterloo, CA Diego Garbervetsky, Universidad de Buenos Aires, AR Dimitria Giannakopoulou, NASA Ames, US Thomas Gibson-Robinson, University of Oxford, GB Stefania Gnesi, ISTI-CNR, IT Anne E. Haxthausen, Technical University of Denmark, DK Ian J. Hayes, University of Queensland, AU Constance Heitmeyer, Naval Research Laboratory, US Jozef Hooman, TNO-ESI and Radboud University Nijmegen, NL Laura Humphrey, Air Force Research Laboratory, US Fuyuki Ishikawa, National Institute of Informatics, JP Einar Broch Johnson, University of Oslo, NO Cliff Jones, Newcastle University, GB Joost-Pieter Katoen, RWTH Aachen University, DE Gerwin Klein, NICTA and University of New South Wales, AU Laura Kovacs, Chalmers University of Technology, SE Peter Gorm Larsen, Aarhus University, DK Yves Ledru, Universit? Grenoble Alpes, FR Rustan Leino, Amazon, US Elizabeth Leonard, Naval Research Laboratory, US Martin Leucker, University of L?beck, DE Michael Leuschel, University of D?sseldorf, DE Zhiming Liu, Southwest University, CN Tiziana Margaria, University of Limerick and Lero, IE Mieke Massink, CNR-ISTI, IT Annabelle McIver, Macquarie University, AU Dominique Mery, LORIA and Universit? de Lorraine, FR Mohammad Reza Mousavi, University of Leicester, GB Peter M?ller, ETH Z?rich, CH Colin O'Halloran, D-RisQ Software Systems, GB Jose Oliveira, Universidade do Minho, PT Olaf Owe, Universitity of Oslo, NO Sam Owre, SRI International, US Alexandre Petrenko, CRIM, CA Anna Philippou, University of Cyprus, CY Elvinia Riccobene, University of Milan, IT Grigore Rosu, University of Illinois at Urbana-Champaign, US Augusto Sampaio, Federal University of Pernambuco, BR Gerardo Schneider, Chalmers University of Gothenburg, SE Natasha Sharygina, University of Lugano, CH Ana Sokolova, University of Salzburg, AT Jun Sun, Singapore University of Technology and Design, SG Stefano Tonetta, FBK-irst, IT Farn Wang, National Tainwan University, TW Heike Wehrheim, University of Paderborn, DE Michael Whalen, University of Minnesota, US Jim Woodcock, University of York, GB H?sn? Yenig?n, Sabanci University, TR Fatiha Zaidi, Universit? Paris-Sud, FR Gianluigi Zavattaro, Universita di Bologna, IT All questions about submissions should be emailed to the programme chairs. From alastair.donaldson at imperial.ac.uk Sun Jan 14 18:22:36 2018 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Sun, 14 Jan 2018 23:22:36 +0000 Subject: [TYPES/announce] Postdoc at Imperial College London on detecting and surviving exploitable compiler bugs Message-ID: Dear all I'd be really grateful if you could spread the word about the following postdoc opportunity related to compiler validation. Many thanks Ally Donaldson Cristian Cadar and I are looking to hire a postdoctoral researcher* for a position on a new EPSRC grant about detecting and surviving exploitable compiler bugs (http://gow.epsrc.ac.uk/NGBOViewGrant.aspx?GrantRef=EP/R011605/1) - bugs in compilers whose presence can render an otherwise reliable piece of software vulnerable to attack.? The project features collaboration with Codeplay and Altran as partners, and is joint between the Software Reliability Group and the Multicore Programming Group at Imperial. Full details of the vacancy are here: https://srg.doc.ic.ac.uk/vacancies/postdoc-comp-18/ Please get in touch with me or Cristian if you are thinking of applying and would like to discuss the position in advance. Best wishes Ally Donaldson *We will also consider oustanding pre-doctoral candidates. From francesco.tiezzi at unicam.it Tue Jan 16 06:11:01 2018 From: francesco.tiezzi at unicam.it (Francesco Tiezzi) Date: Tue, 16 Jan 2018 12:11:01 +0100 Subject: [TYPES/announce] COORDINATION 2018 - Call for Papers Message-ID: [We apologize for multiple copies] ====================================================================== COORDINATION 2018 20th International Conference on Coordination Models and Languages Madrid, Spain, June 18 - 21 2018 http://2018.discotec.org ====================================================================== Publications * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag * Publication of extended versions of selected works is planned in a special issue of an international journal as in previous editions of COORDINATION * Publication of extended survey papers is planned in a special issue dedicated to the celebration of the 20th edition of COORDINATION ====================================================================== IMPORTANT DATES * February 2, 2018 Submission of abstracts * February 9, 2018 Submission of papers * March 30, 2018 Notification of accepted papers * June 18-20, 2018 Conference in Madrid CONFERENCE GOALS 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. 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 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. 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 COORDINATION. SUBMISSION INSTRUCTIONS Authors are invited to submit full papers 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 2, 2017. Submission of the full paper is due no later than February 9, 2017. Submissions are handled through the EasyChair conference management system, accessible from the conference web site: https://easychair.org/conferences/?conf=coordination2018 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), including figures and references, prepared using Springer?s LNCS style. Submissions not adhering to the above specified constraints may be rejected without review. Papers should be submitted as PDF via EasyChair. We solicit three kinds of submissions: * Full papers (up to 16 pages + 2 pages references): describing thorough and complete research results and experience reports. * Short papers (up to 8 pages + 1 page 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. All the accepted papers will be presented in a special session for the celebration of the 20th edition of the conference. The conference proceedings, formed by accepted submissions will be published by Springer in the LNCS Series. PROGRAM COMMITTEE Co-Chairs * Michele Loreti, Universit? degli Studi di Camerino, Italy * Giovanna di Marzo Serugendo, Universit? de Gen?ve, Switzerland Members * Gul Agha, University of Illinois at Urbana-Champaign, United States * Luis Barbosa, University of Minho, Portugal * Jacob Beal, Raytheon BBN Technologies, United States * Simon Bliudze, INRIA, France * Carlos Canal, University of M?laga, Spain * Vashti Galpin, University of Edinburgh, United Kingdom * Jean-Marie Jacquet, University of Namur, Belgium * eva K?hn, TU Wien, Austria * Alberto Lluch Lafuente, Technical University of Denmark, Denmark * Maxime Louvel, Bag-Era, France * Mieke Massink, CNR-ISTI, Italy * Hernan Melgratti, Universidad de Buenos Aires, Italy * Andrea Omicini, Universit? di Bologna, Italy * Sascha Ossowski, University Rey Juan Carlos, Spain * Luca Padovani, Universit? di Torino, Italy * Rosario Pugliese, Universit? degli Studi di Firenze, Italy * Marjan Sirjani, Malardalen University, Sweden * Carolyn Talcott, SRI International, United States * Mirko Viroli, University of Bologna, Italy * Nobuko Yoshida, Imperial College London, United Kingdom * Gianluigi Zavattaro, University of Bologna, Italy STEERING COMMITTEE * Gul Agha, University of Illinois at Urbana Champaign, USA * Farhad Arbab, CWI and Leiden University, The Netherlands * Dave Clarke, Uppsala University, Sweden * Rocco De Nicola, IMT - School for Advanced Studies, Italy * 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 * Mieke Massink, ISTI CNR, Italy * Wolfgang De Meuter, Vrije Universiteit Brussels, Belgium * Jose Proenca, University of Minho, Portugal * Rosario Pugliese, Universit? di Firenze, Italy * Marjan Sirjani, Reykjavik University, Iceland * Carolyn Talcott, SRI International, California, USA * Vasco T. Vasconcelos, University of Lisbon, Portugal * Gianluigi Zavattaro, University of Bologna, Italy (Chair) * Mirko Viroli, University of Bologna, Italy PUBLICITY CHAIR * Francesco Tiezzi, Universit? degli Studi di Camerino, Italy -------------- next part -------------- An HTML attachment was scrubbed... URL: From patrick.thomas.eugster at usi.ch Wed Jan 17 03:29:29 2018 From: patrick.thomas.eugster at usi.ch (Eugster Patrick Thomas) Date: Wed, 17 Jan 2018 08:29:29 +0000 Subject: [TYPES/announce] 2 postdoc positions in distributed systems verification at University of Lugano and TU Darmstadt Message-ID: We are seeking qualified candidates for two researcher positions at the postdoctoral level for a project between the University of Lugano (USI) and TU Darmstadt (TUDA), performed in close collaboration with Purdue University. There is a position available at each USI and TUDA. The LiveSoft project is centered on static verification of dependable distributed systems and is funded by a European Research Council (ERC) grant. Some representative publications can be found at http://www.inf.usi.ch/faculty/eugstp/LiveSoft/ . The support is for 2 years each. Extensions are possible. Official start is ASAP. Salaries are highly competitive (starting at ~80K CHF yearly gross for USI and ~48K EUR for TUDA). USI: one of the very top CS departments in Switzerland in one of most beautiful locations in the country. With its own domestic airport as well as being 60mins drive from Milano airport, Lugano is very well connected. TUDA: one of the very top CS departments in Germany only 30 minutes by bus directly from Frankfurt international airport, it is easy to reach from abroad, as well as from its famous surroundings, e.g., 30 minutes by train from Heidelberg and Frankfurt, 2.5 hours from Freiburg. The ideal candidate has strong background in programming languages theory and type systems, and knowledge of distributed systems. Background must be demonstrated by a Ph.D. completed (or close to completion) in a relevant area, and publications in top tier venues. In addition applicants must be proficient in spoken and written scientific English, have excellent communication skills, be creative, and possess leadership qualities. Candidates are requested to submit their applications via email to eugstp at usi.ch. Applications must include a 1-page research summary, CV, and the names of 3 references. Screening will start immediately and continue until positions are filled. p@ Patrick Eugster Professor of Computer Science, University of Lugano Adjunct Professor TU Darmstadt and Purdue University http://www.inf.usi.ch/faculty/eugstp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From caterina.urban at inf.ethz.ch Wed Jan 17 16:13:45 2018 From: caterina.urban at inf.ethz.ch (Urban Caterina) Date: Wed, 17 Jan 2018 21:13:45 +0000 Subject: [TYPES/announce] 25th Static Analysis Symposium (SAS 2018) - First Call for Papers Message-ID: <347623D0-6804-4D78-ACA2-CFAD45BBD9C0@inf.ethz.ch> --------------------------------------------------------------------- SAS 2018 25th Static Analysis Symposium Freiburg im Breisgau, Germany, August 29th-August 31st, 2018 http://staticanalysis.org/sas2018 --------------------------------------------------------------------- Objective 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 25th Static Analysis Symposium, SAS 2018, will be held in Freiburg im Breisgau, Germany. Previous symposia were held in 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. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics The technical program for SAS 2018 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 optimization and transformation - Program synthesis - Program verification - Security analysis - Tool environments and architectures - Theoretical frameworks - Type checking 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 15 pages in Springer's Lecture Notes in Computer Science LNCS format, excluding bibliography and well-marked appendices (we may admit additional pages for the final version). Program Committee members are not required to read the appendices, and thus papers must be intelligible without them. Submissions are handled online: https://easychair.org/conferences/?conf=sas20180 Artifact Evaluation As in previous years, we are encouraging 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 criterion whose sole purpose is to find additional positive arguments for the paper's acceptance. Furthermore, an Artifact Evaluation Committee will assess artifacts and will award an "Artifact Approved" stamps to accepted papers that come with an artifact that allows to reproduce the results presented in the paper. Submissions without artifacts are welcome and will not be penalized. Important Dates - Abstract submission: March 31st, 2018 (anywhere on earth) - Full paper submission: April 6th, 2018 (anywhere on earth) - Artifact submission: April 20th, 2018 (anywhere on earth) - Notification: May 29th, 2018 - Final version due: June 29th, 2018 - Conference: August 29th-August 31st, 2018 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. Invited Speakers TBA Affiliated Events TBA Program Chair - Andreas Podelski (University of Freiburg, Germany) Program Committee - Domagoj Babic (Google Inc., USA) - Marc Brockschmidt (Microsoft Research, UK) - Swarat Chaudhuri (Rice University, USA) - Bor-Yuh Evan Chang (University of Colorado Boulder, USA) - Jerome Feret (INRIA/ENS/CNRS, France) - Ashutosh Gupta (TIFR, India) - Nicolas Halbwachs (Verimag/CNRS, France) - Lukas Holik (Brno University of Technology, Czech Republic) - Barbara Koenig (University of Duisburg-Essen, Germany) - Boris Koepf (IMDEA Software Institute, Spain) - Shuvendu Lahiri (Microsoft Research, USA) - Hakjoo Oh (Korea University, South Korea) - Sylvie Putot (?cole Polytechnique, France) - Francesco Ranzato (University of Padova, Italy) - Jakob Rehof (TU Dortmund University, Germany) - Xavier Rival (CNRS/ENS/INRIA, France) - Harald Sondergaard (The University of Melbourne, Australia) - Alexander J. Summers (ETH Zurich, Switzerland) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) - Florian Zuleger (TU Wien, Austria) Artifact Evaluation Chair - Xavier Rival (CNRS/ENS/INRIA, France) Publicity Chair - Caterina Urban (ETH Zurich, Switzerland) From ivan.lanese at gmail.com Wed Jan 17 17:09:12 2018 From: ivan.lanese at gmail.com (ivan.lanese) Date: Wed, 17 Jan 2018 23:09:12 +0100 (CET) Subject: [TYPES/announce] DisCoTec 2018 2nd CfP Message-ID: ************************************************************************ Call for Papers DisCoTec 2018 13th International Federated Conference on Distributed Computing Techniques http://2018.discotec.org Madrid, Spain, 18-21 June 2018 ************************************************************************ The DisCoTec series of federated conferences is one of the major events sponsored by the International Federation for Information Processing (IFIP). The main conferences are: * COORDINATION * DAIS * FORTE * Important Dates * COORDINATION, DAIS & FORTE (LNCS publication) - February 2, 2018: Submission of abstract - February 9, 2018: Submission of papers - March 30, 2018: Notification of accepted papers - June 18-20, 2018: Conferences in Madrid Collocated workshops: (Deadline for workshop applications already expired) - January 26, 2018: Notification of accepted workshops - Mid April, 2018: Submission of papers (workshops) - Mid May, 2018: Notification of accepted papers (workshops) - June 20-21, 2018 Workshops in Madrid * General Chair * Manuel N??ez (Universidad Complutense de Madrid, Spain) * Organisation Chairs * Jes?s Correas (Universidad Complutense de Madrid, Spain) Sonia Est?vez (Universidad Complutense de Madrid, Spain) * Publicity Chair * Ivan Lanese, University of Bologna/INRIA, Italy * Workshops Chairs * Luis Llana (Universidad Complutense de Madrid, Spain) Ngoc-Thanh Nguyen (Wroclaw University of Science and Technology, Poland) * Steering Board * Rocco De Nicola (IMT Lucca, Italy) Kurt Geihs (University of Kasel, Germany) Alain Girault (INRIA Grenoble, France) Kostas Magoutis (ICS-FORTH, Greece) Elie Najm (Telecom Paris Tech, France ? Chair) Uwe Nestmann (TU Berlin, Germany) Rui Oliveira (University of Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Gianluigi Zavattaro (University of Bologna, Italy) * Publication * Each paper will undergo a thorough process of review and the conference proceedings will be published by Springer-Verlag in the LNCS series. ************************************************************************ COORDINATION 2018 20th IFIP International Conference on Coordination Models and Languages ************************************************************************ * 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. 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, emergent behaviour, types, semantics; - Specification, refinement, and analysis of architectures: patterns and styles, verification of functional and non-functional properties, including performance aspects; - Coordination, architectural, and interface definition languages: implementation, interoperability, heterogeneity; - Middlewares and coordination; - 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; - Programming languages, middleware, tools, and environments for the development of coordinated applications; - Programming methodologies and verification of coordinated applications; - Industrial relevance of coordination and software architectures: programming in the large, domain-specific software architectures and coordination models, case studies; - Interdisciplinary aspects of coordination. * Program Committee Chairs * - Michele Loreti, L'Universit? degli Studi di Firenze, Italy - Giovanna di Marzo Serugendo, Universit? de Gen?ve, Switzerland ************************************************************************ DAIS 2018 18th IFIP International Conference on Distributed Applications and Interoperable Systems ************************************************************************ * Scope * The DAIS conference series addresses all aspects of distributed applications, including their design, implementation and operation, the supporting middleware, appropriate software engineering methodologies and tools, as well as experimental studies and practice reports. This time we welcome particular contributions on architectures, models, technologies and platforms for large scale and complex distributed applications and services that are related to the latest trends towards bridging the physical/virtual worlds based on flexible and versatile service architectures and platforms. Submissions will be judged on their originality, significance, clarity, relevance, and technical correctness. The topics of interest to the conference include, but are not limited to: - Novel and innovative distributed applications and systems, particularly in areas of middleware, data store, cloud computing, edge and fog computing, big data systems, data center and internet-scale systems, social networking, cyber-physical systems, mobile computing, software-defined network (SDN), service-oriented computing, and peer-to-peer systems; - Novel architectures and mechanisms, particularly in areas of pub/sub systems, language-based approaches, overlay protocols, virtualization, resource allocation, blockchains, parallelization, and bio-inspired distributed computing; - System issues and design goals, including self-management, security and practical applications of cryptography, trust and privacy, cooperation incentives and fairness, fault-tolerance and dependability, scalability and elasticity, and tail-performance and energy-efficiency; - Engineering and tools, including model-driven engineering, domain-specific languages, design patterns and methods, profiling and learning, testing and validation, and distributed debugging. * Program Committee Chairs * - Silvia Bonomi, L'Universit? degli Studi di Firenze, Italy - Etienne Riviere, Universit? catholique de Louvain, Belgium ************************************************************************ FORTE 2018 38th IFIP International Conference on Formal Techniques for Distributed Objects, Components and Systems ************************************************************************ * Scope * FORTE 2018 is a forum for fundamental research on theory, models, tools, and applications for distributed systems. The conference solicits original contributions that advance the science and technologies for distributed systems, with special interest in the areas of: - Component- and model-based design - Object technology, modularity, software adaptation - Service-oriented, ubiquitous, pervasive, grid, cloud, and mobile computing systems - Software quality, reliability, availability, and safety; - Security, privacy, and trust in distributed systems; - Adaptive distributed systems, self-stabilization; - Self-healing/organizing; - Verification, validation, formal analysis, and testing of the above. Contributions that combine theory and practice and that exploit formal methods and theoretical foundations to present novel solutions to problems arising from the development of distributed systems are encouraged. FORTE covers distributed computing models and formal specification, testing and verification methods. The application domains include all kinds of application-level distributed systems, telecommunication services, Internet, embedded and real-time systems, as well as networking and communication security and reliability. Topics of interest include but are not limited to: - Languages and semantic foundations: new modeling and language concepts for distribution and concurrency, semantics for different types of languages, including programming languages, modeling languages, and domain-specific languages; real-time and probability aspects; - Formal methods and techniques: design, specification, analysis, verification, validation, testing and runtime verification of various types of distributed systems including communications and network protocols, service-oriented systems, adaptive distributed systems, cyber-physical systems and sensor networks; - Foundations of security: new principles for qualitative and quantitative security analysis of distributed systems, including formal models based on probabilistic concepts; - Applications of formal methods: applying formal methods and techniques for studying quality, reliability, availability, and safety of distributed systems; - Practical experience with formal methods: industrial applications, case studies and software tools for applying formal methods and description techniques to the development and analysis of real distributed systems. * Program Committee Chairs * - Luis Caires, Universidade de Lisboa, Portugal - Christel Baier, Universit?t Dresden, Germany From wadler at inf.ed.ac.uk Thu Jan 18 10:51:00 2018 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Thu, 18 Jan 2018 15:51:00 +0000 Subject: [TYPES/announce] PPar CDT at the University of Edinburgh Message-ID: The CDT in Pervasive Parallelism, at the School of Informatics, still has some fully-funded places available for UK-eligible candidates. The school covers all aspects of parallel computing, including relevant work on programming languages and type systems. If you are an EU national who's worked or studied in the UK the past three years, you, too, may be eligible for this studentship. (More details at: http://pervasiveparallelism.inf.ed.ac.uk/apply/) We are accepting applications (and making offers to competitive candidates) on a rolling basis so interested candidates are encouraged to apply as soon as possible to secure one of the funded place. See details about the programme below. ------------------------------------------------------- *EPSRC Centre for Doctoral Training in Pervasive Parallelism* (Funded PhD Places) The EPSRC-funded Centre for Doctoral Training in Pervasive Parallelism at the University of Edinburgh is pleased to offer 10 fully funded four-year studentships across all areas relevant to the "pervasive parallelism challenge". Students undertake an initial MSc by Research year, followed by three years of PhD study. Please see the attached brochure, as well as the information below. *Research Topics in Pervasive Parallelism* The computing industry faces its most disruptive challenge for fifty years. For performance and energy reasons, parallelism permeates all layers of the computing infrastructure, from the manycore CPUs and GPGPUs inside smartphones up to supercomputers and globally networked distributed systems. These systems generate fascinating research challenges in many areas of Computer Science, from theory to practice. * How should we design parallel programming languages and compilers? * How should we design and implement parallel architectures and communication networks? * What theories do we need to prove properties of such systems, or to model and reason about their performance? * How can concurrent and distributed systems be made secure? * How can we trade performance for energy in context sensitive ways? * How can we make algorithms and applications robust against the failures inevitable in exascale systems? Students at the CDT in Pervasive Parallelism will address such "pervasive parallelism challenges", undertaking the fundamental research required to transform methods and practices. They will develop not only deep expertise in their own specialism, but crucially, an awareness of its relationships to other facets of the challenge. Our industrial partnership and engagement programme will ensure that our research is informed by real world case-studies and will provide a source of diverse internship opportunities for our students. *Studentships* The Centre is now recruiting its fifth cohort of students, to begin study in September 2018. Funding is predominantly for UK and EU qualified applicants, but a smaller number of excellent international students may also be supported. Applicants must have a good first degree in Computer Science, Mathematics, Electronics, or a similar discipline relevant to the area in which they plan to work. For more information, including application details, see: http://pervasiveparallelism.inf.ed.ac.uk/ Email: ppar-cdt at inf.ed.ac.uk Twitter: @CDT_PPar_Edin *Information Session* Interested in finding out more? The School of Informatics is having an information session on PhD opportunities Informatics-wide. The session is from 2-3pm on Thursday, 8th February at the Informatics Forum (10 Crichton Street, Edinburgh). Dr. Murray Cole will be there to provide details and answer questions about the CDT in Pervasive Parallelism. Space is limited so if you are interested in attending, please let us know of your attendance by e-mailing the CDT PPar Administrator at k.pinto-csaszar at ed.ac.uk *The School of Informatics & Edinburgh Parallel Computing Centre* The CDT in Pervasive Parallelism is a collaboration between the School of Informatics and the Edinburgh Parallel Computing Centre (EPCC), both at the University of Edinburgh. The School of Informatics is Europe's largest computing department, highest rated for research and ranked 'excellent' in the UK according to the most recent research assessment exercises. The size and reputation of the School means that it is big enough to provide outstanding facilities for students which in turn attracts some of the brightest minds to study and teach there. The School has an extremely successful track record of generating spin-out activity, with an estimated 44% of all University of Edinburgh spin outs since 2008 emerging from the School of Informatics alone. Recently awarded a Silver Athena SWAN Award, it is also recognised as an institution with a commitment to advancing women's careers. For more information about postgraduate study opportunities at the School of Informatics see: http://www.ed.ac.uk/schools-departments/informatics/postgraduate/ Videos: Introduction to the School of Informatics: https://www.youtube.com/watch? v=s9hclQJupZk School of Informatics Student Comments: https://www.youtube.com/watch? v=6eOyRZZQwAk Introduction to PhD Study at the School: https://www.youtube.com/watch? v=6eOyRZZQwAk The EPCC is the UK's largest supercomputing centre. It aims to accelerate the effective exploitation of novel computing throughout industry, academia and commerce. This is achieved through a range of activities spanning undergraduate and advanced training programmes, service provision, industrial affiliation, research and contract work. EPCC houses an exceptional range of supercomputers, with 75 staff committed to the solution of real-world problems. EPCC plays a leading role in PRACE (Partnership for Advanced Computing in Europe). For more information about EPCC see http://www.epcc.ed.ac.uk/ . \ 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 camarao at dcc.ufmg.br Fri Jan 19 07:08:12 2018 From: camarao at dcc.ufmg.br (camarao at dcc.ufmg.br) Date: Fri, 19 Jan 2018 10:08:12 -0200 Subject: [TYPES/announce] SBLP 2018 Call for Papers Message-ID: SBLP 2018: XXII Brazilian Symposium on Programming Languages ________________________________________________________________________________ Universidade de S?o Paulo - ICMC/USP S?o Carlos, Brazil, September 20-21, 2018 Conference website http://www.sbc.org.br/cbsoft2018 Submission link https://easychair.org/conferences/?conf=sblp2018 SBLP 2018 is the 22nd 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 (http://cbsoft.org/cbsoft2018/). Submission Guidelines ________________________________________________________________________________ Papers must be original and not simultaneously submitted to another journal or conference. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2018. The following paper categories are welcome (page limits include figures, references, and appendices): Full papers: up to 8 pages long in ACM 2-column format, available at http://www.acm.org/publications/article-templates/proceedings-template.html Short papers: up to 3 pages in the same format, 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 ________________________________________________________________________________ As in previous editions, after the conference 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: April 29th 2018 Paper submission: May 6th 2018 Author notification: June 22nd 2018 Camera ready deadline: July 8th 2018 Program Committee ________________________________________________________________________________ Mariza Bigonha Universidade Federal de Minas Gerais Roberto Bigonha Universidade Federal de Minas Gerais Andre R. Du Bois Universidade Federal de Pelotas Christiano Braga Universidade Federal Fluminense Carlos Camar?o Universidade Federal de Minas Gerais (chair) Fernando Castor Universidade Federal de Pernambuco Renato Cerqueira IBM Research, Brazil Joao Ferreira Teesside University Luc?lia Figueiredo Universidade Federal de Ouro Preto Ismael Figueroa Pontif?cia Universidad Cat?lica de Valparaiso Alex Garcia Instituto Militar de Engenharia Roberto Ierusalimschy Pontif?cia Universidade Cat?lica do Rio de Janeiro Yu David Liu State University of New York at Binghamton Hans-Wolfgang Loidl Heriot-Watt University Marcelo Maia Universidade Federal de Uberl?ndia Andr? M. Maidl Pontif?cia Universidade Cat?lica do Paran? Manuel A. Martins Universidade de Aveiro S?rgio Medeiros Universidade Federal do Rio Grande do Norte Victor Miraldo University of Utrecht ?lvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria M. Moreira Universidade Federal do Rio de Janeiro Peter Mosses Swansea University Martin Musicante Universidade Federal do Rio Grande do Norte Alberto Pardo Universidad de la Rep?blica Fernando Pereira Universidade Federal de Minas Gerais Gustavo Pinto Universidade Federal do Par? Louis-Noel Pouchet Ohio State University Zongyan Qiu Peking University Leonardo Reis Universidade Federal de Ouro Preto Rodrigo Ribeiro Universidade Federal de Ouro Preto Noemi Rodriguez Pontif?cia Universidade Cat?lica do Rio de Janeiro Francisco Sant'Anna Universidade Estadual do Rio de Janeiro Jo?o Saraiva Universidade do Minho Martin Sulzmann Hochschule Karlsruhe - Technik und Wirtschaft (chair) Leopoldo Teixeira Universidade Federal de Pernambuco Varmo Vene University of Tartu Invited Speaker ________________________________________________________________________________ Martin Sulzmann, Hochschule Karlsruhe - Technik und Wirtschaft, Germany Contact ________________________________________________________________________________ All questions about submissions should be emailed to Carlos Camar?o (camarao at dcc.ufmg.br) From luca.vigano at univr.it Sat Jan 20 12:16:59 2018 From: luca.vigano at univr.it (Luca Vigano`) Date: Sat, 20 Jan 2018 17:16:59 +0000 Subject: [TYPES/announce] 6 security positions (lecturer, senior lecturer, chair) at the Department of Informatics of King's College London Message-ID: As part of its strategic development, the Department of informatics of King's College London is seeking to recruit to 18 academic positions, including in particular 6 positions in security: Senior Lecturer in Cybersecurity closing date 18 February 2018 Lecturer in Computer Science (Security) closing date18 February 2018 Lecturer in Computer Science (Secure Cities) closing date 18 February 2018 Lecturer in Computer Science (Computational Finance & Security) closing date 4 March 2018 Lecturer in Computer Science (Human Factors & Security) closing date 15 April 2018 Chair in Cybersecurity (Security & Systems) More information is available at https://www.kcl.ac.uk/nms/depts/informatics/about/job-opportunities.aspx If you have questions or require further information, feel free to contact me. Kind regards, Luca. --- Luca Vigan? Professor of Computer Science, Department of Informatics Vice Dean (External Relations) of the Faculty of Natural & Mathematical Sciences King's College London, UK | Tel: +44 (0)20 78482078 | www.lucavigano.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From i.hasuo at acm.org Sun Jan 21 07:05:34 2018 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Sun, 21 Jan 2018 21:05:34 +0900 Subject: [TYPES/announce] Open Positions in Tokyo: Formal Methods and Cyber-Physical Systems Message-ID: [Thanks a lot for disseminating among potentially interested candidates. Apologies for multiple copies] [New! Our positions are being filled up, but there still are a few open ones] Dear colleagues, For our 5-year research project (ERATO MMSD, Metamathematics for Systems Design) we are looking for - senior researchers and - postdocs together with research assistants (PhD students) and internship students. 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. The project covers diverse areas that include: formal methods, programming languages, control theory, control engineering, software science, software engineering, machine learning, numerical optimization, user interface, mathematical logic and category theory. For more about the project please visit http://group-mmm.org/eratommsd About the open positions 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 http://group-mmm.org/~ichiro/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.sammartino at ucl.ac.uk Mon Jan 22 07:09:27 2018 From: m.sammartino at ucl.ac.uk (Sammartino, Matteo) Date: Mon, 22 Jan 2018 12:09:27 +0000 Subject: [TYPES/announce] Call for Papers: Learning and Automata (LearnAut) -- FLoC 2018 Workshop Message-ID: Call for Papers: Learning and Automata (LearnAut) -- FLoC 2018 Workshop July 13, University of Oxford, United Kingdom Website: https://learnaut2018.wordpress.com/ SUBMISSION DEADLINE: 24 March 2018 Learning models defining recursive computations, like automata and formal grammars, arey 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 the mathematical logic and computer science communities, spanning the international conferences that the Federated Logic Conference (FLoC) brings together. Historically, there has been little interaction between the GI and FLoC 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. Learnaut18 is also coordinating with the International Conference on Grammatical Inference (ICGI, http://icgi2018.pwr.edu.pl/) which publishes its proceedings in the Proceedings of Machine Learning Research (PMLR: http://proceedings.mlr.press/). Selected LearnAut papers will be offered the possibility to have an extended version published in the proceedings of ICGI. Authors of such papers will be expected to submit the extended version by the ICGI deadline, which will then undergo an additional (light) review process by the ICGI program committee. Proceedings of Machine Learning Research proceedings.mlr.press The Proceedings of Machine Learning Research (formerly JMLR Workshop and Conference Proceedings) is a series aimed specifically at publishing machine learning ... ICGI 2018 icgi2018.pwr.edu.pl ICGI is a conference on all aspects of grammatical inference, including (but not limited to) theoretical and experimental analysis of different models of grammar ... 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 ** Alexander Clark (King's College London) Kousha Etessami (University of Edinburgh) Doina Precup (McGill University & DeepMind) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available from here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review; however such submissions do not qualify for publication in the ICGI Proceedings. - Submission url: https://easychair.org/conferences/?conf=learnaut2018 - Submission deadline: 24 March 2018 - Notification of acceptance: 1 May 2018 - Submission deadline for ICGI proceedings: 15 May 2018 - Registration: http://www.floc2018.org/register/ ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Jorge Castro (Universitat Polit?cnica de Catalunya) Fran?ois Denis (Aix-Marseille Universit?) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Kim Larsen (Aalborg University) Ariadna Quattoni (Naver Labs Europe) Bernhard Steffen (TU Dortmund) Alexandra Silva (University College of London) James Worrell (University of Oxford) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Jeffrey Heinz (Stony Brook University) Guillaume Rabusseau (McGill University) Matteo Sammartino (University College London) -------------- next part -------------- An HTML attachment was scrubbed... URL: From abraham at informatik.rwth-aachen.de Mon Jan 22 07:16:07 2018 From: abraham at informatik.rwth-aachen.de (Erika Abraham) Date: Mon, 22 Jan 2018 13:16:07 +0100 Subject: [TYPES/announce] CfP Gender Equality in Software Engineering In-Reply-To: <558cb59f-c8ce-ecd0-2a9e-7abc87d85552@informatik.rwth-aachen.de> References: <558cb59f-c8ce-ecd0-2a9e-7abc87d85552@informatik.rwth-aachen.de> Message-ID: =========================================================== CALL FOR PAPERS GE at ICSE2018 First Workshop on Gender Equality in Software Engineering May 28, 2018, Gothenburg, Sweden https://sites.google.com/view/ge-icse2018 Satellite event at ICSE 2018 40th International Conference on Software Engineering https://www.icse2018.org =========================================================== === Important dates === Paper submission: February 05, 2018 Paper notification: March 5, 2018 Final version: March 19, 2018 Conference: May 28, 2018 === Objectives and scope === ICT is pervasively influencing all human activities. In this context, more and more people of any age, gender and culture is exposed to such technologies and has to acquire some ability and skill in this context. For reasons that are still being studied, the engagement of genders with ICT is not uniform. This gap is occurring at all levels and it is evident, for instance, in the small percentage of women covering top positions in professional and academic activities in the field. At the same time, the community is realising that diversity, when it does not assume the negative aspects of discrimination, plays a key role to a successful and competitive context for software development and research. Such diversity is not only related to gender aspects but refers also to the combination of culture, religion and geographical distribution. In this context, the purpose of this workshop, which will be held as part of ICSE 2018, is to discuss about the role, difficulties and opportunities concerning people of different gender in the field of software engineering, in research, education and industry. === What to submit === Students, industry professionals, academics, and other leaders in software engineering are invited to submit position papers, collaborate and attend this workshop with the objective of assessing the current gender situation in various contexts and geographic areas, also in combination with any discriminatory factor, and of identifying and discussing possible difficulties and corresponding solutions. Areas of interest include but are not limited to: - Summaries, challenges, and studies regarding the role of different genders in software engineering education and research. - Studies concerning the role of different genders in software engineering industry. - Specific experiences that can be generalized and shared with the public. Also submissions from other scientific areas with contents that are transferable to software engineering are welcome. All contributions will undergo a peer-review process carried out by the Program Committee. Accepted papers will be included in the ACM workshop proceedings. === Submission guidelines === Submissions should have a maximum length of 4 pages and follow the ACM SIGS proceedings format (see https://www.icse2018.org/track/icse-2018-Double-blind-review#Formatting). Submissions should be made using the Easychair site https://easychair.org/conferences/?conf=geicse2018 . === Invited speakers === Gabriele Abermann (Salzburg University of Applied Sciences, Austria) Reyyan Ayfer (Bilkent University in Ankara, Turkey) Anna Nilsson-Ehle (Chalmers University of Technology, Sweden) Philip B. Stark (Berkeley Institute for Data Science, USA) === Committees === Program Chairs: Erika Abraham (RWTH Aachen University, Germany) Elisabetta Di Nitto (Politecnico di Milano, Italy) Raffaela Mirandola (Politecnico di Milano, Italy) Program Committee: Alberto Avritzer (Sonatype, Fulton, USA) Steffen Becker (University of Stuttgart, Germany) Antonella Ferrecchia (University College Dublin, Ireland) Carlo Ghezzi (Politecnico di Milano, Italy) Jane Hillston (University of Edinburgh, UK) Letizia Jaccheri (Norwegian University of Science and Technology, Norway) Rick Kazman (Carnegie-Mellon University and University of Hawaii, USA) Tiziana Margaria (Lero, Ireland) Marija Mikic (Google, USA) Gail Murphy (University of British Columbia, Canada) Bashar Nuseibeh (The Open University, UK and Lero, Ireland) Flavio Oquendo (IRISA / UMR CNRS and University Bretagne-Sud, France) Jennifer Perez Universidad Politecnica de Madrid, Spain) Rafael Prikladnicki (Pontificia Universidade Catolica do Rio Grande do Sul, Brazil) Patrizia Scandurra (DIIMM - University of Bergamo, Italy) David Shepherd (ABB, Inc, USA) Sebastian Uchitel (University of Buenos Aires, Argentinia and Imperial College London, UK) Willem Visser (Stellenbosch University, South Africa) === Sponsor === The workshop is sponsored by Chalmers University of Technology http://www.chalmers.se/en/Pages/default.aspx . From chris.heunen at ed.ac.uk Mon Jan 22 17:42:22 2018 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Mon, 22 Jan 2018 22:42:22 +0000 Subject: [TYPES/announce] CVQT 2018: Financial support available, call for participation Message-ID: COMBINING VIEWPOINTS IN QUANTUM THEORY CALL FOR PARTICIPATION 19-22 March 2018 Edinburgh, United Kingdom http://homepages.inf.ed.ac.uk/cheunen/cvqt/ FINANCIAL SUPPORT Financial support to cover accommodation is available for PhD students and early career researchers. Preference will be given to those who match the topic of the workshop, minorities, and those with caring duties. Email chris.heunen at ed.ac.uk to apply. PROGRAMME * Ramon Alonso-Sanz (Madrid): Collective quantum games * Stijn de Baerdemacker (Ghent): ZXZ decompositions of quantum and classical reversible circuits * Niel de Beaudrap (Oxford): Quantum computation in the hall of mirrors * Alejandro Diaz-Caro (Quilmes): Two recent approaches to quantum control * Pau Enrique Moliner (Edinburgh): Tensor topology * Tobias Fritz (Leipzig): Measurement functors * John Harding (New Mexico): Boolean subalgebras of orthoalgebras * Martin Idel (TNG): Sinkhorn's theorem in quantum theory * Martti Karvonen (Edinburgh): Dagger limits * Viv Kendon (Durham): TBA * Mark Lawson (Edinburgh): Non-commutative Stone dualities and etale groupoids * Bert Lindenhovius (Tulane): Posets of commutative C*-subalgebras * Frank Oertel (London): A statistical interpretation of Grothendieck's inequality and its relation to the size of of nonlocality in quantum mechanics * Pedro Resende (Lisbon): Quanta and qualia * Manny Reyes (Bowdoin): Towards a functorial quantum spectrum for noncommutative algebras * David Reutter (Oxford): Quantum combinatorics and the Morita theory of quantum graph isomorphisms * Phil Scott (Ottawa): AF C*-algebras, many-valued logics, and effect algebras * Rui Soares Barbosa (Oxford): Contextuality as a resource * Ekaterina Turilova (Kazan): Choquet order and abelian subalgebras * Benoit Valiron (Paris): From symmetric pattern-matching to quantum control * Jamie Vicary (Birmingham&Oxford): Higher structures and formal proof * Bas Westerbaan (Nijmegen): Effectus theory - an introduction, a reconstruction, and possibilistic equivalences Additionally there will be a wine reception on the Monday, a social excursion on Wednesday afternoon, and a dinner on Wednesday evening. See the website for the full programme and abstract. REGISTRATION There is no registration fee. Tea, coffee, and lunch will be provided. If you would like to attend, please email chris.heunen at ed.ac.uk. TOPIC Quantum informatics lies at the interface of mathematics, computer science, and physics. Understanding quantum computing in enough detail to allow its large-scale deployment will clearly transform our society, but there are several obstructions. The most fundamental ones run straight to the heart of the counterintuitiveness of quantum theory: one can only extract data from a quantum system from one classical viewpoint at a time. Learning more requires combining measurements from multiple classical viewpoints. Addressing this issue will advance our theoretical understanding of nature and at the same time has practical benefits to quantum technology. This workshop brings together researchers working on this topic and thematically related areas. It aims to inspire new collaborations and provide an opportunity for young researchers to expand their horizons. This is an interdisciplinary workshop, and not a specialist conference. The goal is not to preach to the converted but to reach out to others. The programme leaves plenty of opportunities for discussion. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From sabel at ki.informatik.uni-frankfurt.de Tue Jan 23 08:45:53 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Tue, 23 Jan 2018 14:45:53 +0100 Subject: [TYPES/announce] PPDP 2018: First Call for Papers Message-ID: ====================================================================== ??????????????? PPDP 2018: First Call for Papers ====================================================================== ???????????????? 20th International Symposium on ??????? Principles and Practice of Declarative Programming ???????? Frankfurt am Main, Germany, 3-5 September 2018 ??????? http://ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html ???????????? Frankfurt, Germany, September 4-6, 2018 ???????????? (co-located with LOPSTR 2018 and WFLP 2018) ====================================================================== The PPDP 2018 symposium brings together researchers from the declarative programming communities, including those working in the functional, logic, answer-set, and constraint handling programming paradigms. The goal is to stimulate research in the use of logical formalisms and methods for analyzing, performing, specifying, and reasoning about computations, including mechanisms for concurrency, security, static analysis, and verification. Submissions are invited on all topics related to declaractive programming, from principles to practice, from foundations to applications. Topics of interest include, but are not limited to -?? Language Design: domain-specific languages; interoperability; ??? concurrency, parallelism, and distribution; modules; probabilistic ??? languages; reactive languages; database languages; knowledge ??? representation languages; languages with objects; language ??? extensions for tabulation; metaprogramming. -?? Implementations: abstract machines; interpreters; compilation; ??? compile-time and run-time optimization; memory management. -?? Foundations: types; logical frameworks; monads and effects; ??? semantics. -?? Analysis and Transformation: partial evaluation; abstract ??? interpretation; control flow; data flow; information flow; ??? termination analysis; resource analysis; type inference and type ??? checking; verification; validation; debugging; testing. -?? Tools and Applications: programming and proof environments; ??? verification tools; case studies in proof assistants or interactive ??? theorem provers; certification; novel applications of declarative ??? programming inside and outside of CS; declarative programming ??? pearls; practical experience reports and industrial application; ??? education. The PC chair will be happy to advise on the appropriateness of a topic. PPDP will be co-located with the 28th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2018). Submission Categories ===================== Submissions can be made in three categories: regular Research Papers, System Descriptions, and Experience Reports. Submissions of Research Papers must present original research which is unpublished and not submitted elsewhere. They must not exceed 12 pages ACM style 2-column (including figures, but excluding bibliography). Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). Research papers will be judged on originality, significance, correctness, clarity, and readability. Submission of System Descriptions must describe a working system whose description has not been published or submitted elsewhere. They must not exceed 10 pages and should contain a link to a working system. System Descriptions must be marked as such at the time of submission and will be judged on originality, significance, usefulness, clarity, and readability. Submissions of Experience Reports are meant to help create a body of published, refereed, citable evidence where declarative programming such as functional, logic, answer-set, constraint programming, etc., is used in practice. They must not exceed 5 pages **including references**. Experience Reports must be marked as such at the time of submission and need not report original research results. They will be judged on significance, usefulness, clarity, and readability. Possible topics for an Experience Report include, but are not limited to: insights gained from real-world projects using declarative programming comparison of declarative programming with conventional programming in the context of an industrial project or a university curriculum curricular issues encountered when using declarative programming in education real-world constraints that created special challenges for an implementation of a declarative language or for declarative programming in general novel use of declarative programming in the classroom programming pearl that illustrates a nifty new data structure or programming technique. Supplementary material may be provided in a clearly marked appendix beyond the above-mentioned page limits. Reviewers are not required to study any material beyond the respective page limit. Format of a submission ====================== For each paper category, you must use the most recent version of the "Current ACM Master Template" which is available at . The most recent version at the time of writing is 1.48. You must use the LaTeX sigconf proceedings template as the conference organizers are unable to process final submissions in other formats. In case of problems with the templates, contact [ACM's TeX support team atAptara](mailto:acmtexsupport at aptaracorp.com). Authors should note [ACM's statement on author'srights](http://authors.acm.org/) which apply to final papers. Submitted papers should meet the requirements of [ACM's plagiarism policy](http://www.acm.org/publications/policies/plagiarism_policy). Requirements for publication ============================ At least one author of each accepted submission will be expected to attend and present the work at the conference. The pc chair may retract a paper that is not presented. The pc chair may also retract a paper if complaints about the paper's correctness are raised which cannot be resolved by the final paper deadline. Important dates =============== -?? 23.04.2018 paper submission -?? 14.06.2018 rebuttal period (48 hours) -?? 25.06.2018 notification -?? 16.07.2018 final papers -?? 03.09.2018 conference starts From gvidal at dsic.upv.es Wed Jan 24 05:00:23 2018 From: gvidal at dsic.upv.es (German Vidal) Date: Wed, 24 Jan 2018 11:00:23 +0100 Subject: [TYPES/announce] Call for Papers: HVCS'18 - 5th Workshop on Horn Clauses for Verification and Synthesis Message-ID: <989DF62A-E74B-44A4-8897-6269CDABD552@dsic.upv.es> (apologies for multiple copies) Call for Papers 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS) Affiliated with ICLP at FLoC 2018 July 13, 2018 - Oxford, UK https://www.sci.unich.it/hcvs18/ Invited speakers: TBA Submission deadlines: - Paper submission: 15 April 2018 - Paper notification: 15 May 2018 - Camera-ready: 31 May 2018 - Workshop: 13 July 2018 Many Program Verification and Synthesis problems of interest can be modeled directly using Horn clauses, and many recent advances in the CLP and CAV 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 for verification and synthesis 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. The workshop follows four previous meetings: 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). 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. Program Committee: - Elvira Albert (Complutense University of Madrid) - Maria Alpuente (Universitat Politecnica de Valencia) - Nikolaj Bjorner (Microsoft Research) - Fabio Fioravanti (University of Chieti-Pescara) - John Gallagher (Roskilde University) - Pierre-Loic Garoche (ONERA) - Arie Gurfinkel (University of Waterloo) - Temesghen Kahsai (Amazon) -chair - Ekaterina Komendantskaya (Heriot-Watt University) - David Monniaux (CNRS/Verimag) - Jorge A. Navas (SRI International) - Carlos Olarte (Universidade Federal do Rio Grande do Norte) - Maurizio Proietti (IASI-CNR) - Philipp Rummer (Uppsala University) - Caterina Urban (ETH Zurich) - German Vidal (Universitat Politecnica de Valencia) -chair Submission has to be done in one of the following formats: - Regular papers (up to 12 pages plus bibliography, typeset in EPTCS format), which should present previously unpublished work (completed or in progress), including descriptions of research, tools, and applications. - 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 refereed by the program committee and will be selected for inclusion in accordance with the referee reports. Accepted regular papers and extended abstracts will be published electronically as a volume in the Electronic Proceedings in Theoretical Computer Science (EPTCS) series, see http://www.eptcs.org/ 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://www.easychair.org/conferences/?conf=hcvs2018 From sam.staton at cs.ox.ac.uk Wed Jan 24 02:30:47 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Wed, 24 Jan 2018 07:30:47 +0000 Subject: [TYPES/announce] MFPS 2018 first call for papers Message-ID: MFPS XXXIV 2018 : Mathematical Foundations of Programming Semantics First call for papers The 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) will take place at Dalhousie University in Halifax, Canada, from June 6?9, 2018. MFPS 2018 will be co-located with the 15th International Conference on Quantum Physics and Logic (QPL) 2018, which takes place from June 3?7. 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: 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. Conference home page: https://www.mathstat.dal.ca/mfps2018/ ## SUBMISSION ### Important dates: * April 1: abstract submission * April 6: paper submission * May 11: notification of authors * May 25: final papers ready * June 6?9: conference ### Submitting Submissions should be prepared using the ENTCS Macros (http://www.entcs.org/), in the form of a PDF file not exceeding 15 pages. Submissions is via EasyChair (https://easychair.org/conferences/?conf=mfps34). ### Proceedings A preliminary version will be distributed at the meeting. Final proceedings will be published in ENTCS after the meeting. ## PROGRAM COMMITTEE: * Marc Bagnol, ENS Lyon, France * Andrej Bauer, University of Ljubljana, Slovenia * Dariusz Biernacki, University of Wroclaw, Poland * Ale? Bizjak, Aarhus University, Denmark * Valentin Blot, Universit? Paris-Sud, France * Steve Brookes, Carnegie Mellon University, USA * Pierre Clairambault, CNRS and ENS Lyon, France * Ilias Garnier, Sivienn Inc. and ENS Paris * Sergey Goncharov, FAU Erlangen-N?rnberg, Germany * Tobias Heindel, Universit?t Leipzig, Germany * Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France * Patricia Johann, Appalachian State University, USA * Achim Jung, University of Birmingham, UK * Ohad Kammar, University of Oxford, UK * Shin-Ya Katsumata, National Institute of Informatics, Japan * Catherine Meadows, NRL, USA * Michael Mislove, Tulane University, USA * Joel Ouaknine, MPI-SWS, Germany * Daniela Petrisan, Universit? Paris Diderot - Paris 7, France * Azalea Raad, MPI-SWS, Germany * Sam Staton, University of Oxford, UK (chair) * Tarmo Uustalu, Reykjavik University, Iceland * Beno?t Valiron, LRI - CentraleSup?lec, Univ. Paris Saclay, France * Valeria Vignudelli, CNRS/ENS Lyon, France * Noam Zeilberger, University of Birmingham, UK ## LOCAL ORGANISERS: * Julien Ross * Peter Selinger From catherine.dubois at ensiie.fr Wed Jan 24 03:07:37 2018 From: catherine.dubois at ensiie.fr (dubois) Date: Wed, 24 Jan 2018 09:07:37 +0100 Subject: [TYPES/announce] TAP 2018 - second CFP Message-ID: <97a7f52c-9bc8-61c1-a4b5-22ea7e91ac0f@ensiie.fr> [Please accept our apologies for duplicates] ===================================================== First Call for Papers 12th International Conference on Tests And Proofs TAP 2018 Toulouse (France), 27-29 June 2018 https://tap18.lri.fr/ Part of STAF 2018 held in Toulouse ===================================================== Important Dates --------------- Abstract: 23 February 2018 Paper: 2 March 2018 Notification: 9 April 2018 Camera-Ready Version: 23 April 2018 Conference: 27-29 June 2018 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 2018 accepts papers of three 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). We are planning to publish the proceedings in the Formal Methods subline of Springer's LNCS series. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=tap2018 Committees ---------- Information about all committees can be found at https://tap18.lri.fr Program Chairs : - Catherine Dubois, ENSIIE, Evry, France - Burkhart Wolff, University Paris-Sud, Orsay, France Contact ------- mailto:tap2018 at easychair.org -- Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) From jaco at cs.sun.ac.za Thu Jan 25 07:05:01 2018 From: jaco at cs.sun.ac.za (Jaco Geldenhuys) Date: Thu, 25 Jan 2018 14:05:01 +0200 Subject: [TYPES/announce] ICTAC 2018: Call for Papers Message-ID: CALL FOR PAPERS 15th International Colloquium on Theoretical Aspects of Computing ICTAC 2018 Stellenbosch, South Africa, 16-19 October 2018 https://www.ictac.org.za/ COLOCATED EVENTS * ICTAC tutorials, 12-14 October 2018 * ICTAC workshop(s), 15 October 2018 * 14th African Conference on Research in Computer Science and Applied Mathematics / 14eme Colloque Africain sur la Recherche en Informatique et en Mathematiques Appliquees, CARI 2018, 14-16 October 2018 IMPORTANT DATES * Abstracts 4 May 2018 * Papers 11 May 2018 * Notification 6 July 2018 * Camera-ready 3 August 2018 BACKGROUND Established in 2004 by the International Institute for Software Technology of the United Nations University (UNU-IIST), the ICTAC conference series aims at bringing together researchers and practitioners from academia, industry and government to present research and exchange ideas and experience addressing challenges in both theoretical aspects of computing and the exploitation of theory through methods and tools for system development. ICTAC also aims to promote research cooperation between developing and industrial countries. SCOPE The topics of the conference include, but are not limited to: * 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 * 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 SUBMISSION OF CONTRIBUTIONS We solicit full-length research papers reporting original research contributions. Submissions must adhere to the LNCS format and must not exceed 18 pages (excluding bibliography of maximum 2 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. Submission is through Easychair: https://easychair.org/conferences/?conf=ictac2018 One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. PROCEEDINGS The proceedings will be published by Springer in the Lecture Notes in Computer Science series. BEST PAPER AWARD Springer is sponsoring a best paper award. SPECIAL ISSUE After the conference, authors of the best contributions are invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science. GENERAL CHAIR Bernd Fischer (Stellenbosch University, ZA) PROGRAMME CHAIRS Bernd Fischer (Stellenbosch University, ZA) Tarmo Uustalu (Reykjavik University, IS) PROGRAM COMMITTEE June Andronick (Data61, AU) ?ric Badouel (IRISA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Anna Lisa Ferrara (University of Southampton, UK) Adrian Francalanza (University of Malta, MT) Edward Hermann Haeusler (Pontificia Universidade Catolica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) Dang Van Hung (VNU University of Engineering and Technology, VN) Atsushi Igarashi (Kyoto University, JP) Jan Kretinsky (Technische Universitaet Muenchen, DE) Martin Leucker (Universitaet zu Luebeck, DE) Zhiming Liu (Southwest University, CN) Radu Mardare (Aalborg Universitet, DK) Tobias Nipkow (Technische Universitaet Muenchen, DE) Maciej Pirog (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Camilo Rueda (Pontificia Universidad Javeriana Cali, CO) Murali Krishna Ramanathan (Uber, US) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Ina Schaefer (Technische Universitaet Braunschweig, DE) Natarajan Shankar (SRI International, US) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Lynette van Zijl (Stellenbosch University, ZA) ICTAC STEERING COMMITTEE Ana Cavalcanti (University of York, UK) Martin Leucker (Universitaet zu Luebeck, DE) Zhiming Liu (Southwest University, CN) Tobias Nipkow (Technische Universitaet Muenchen, DE) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Natarajan Shankar (SRI International, US) HOST INSTITUTION AND CITY The conference will be hosted by the Division of Computer Science of Stellenbosch University. The city of Stellenbosch, founded 1685, is the second oldest European settlement in South Africa after Cape Town. It is situated about 50 km to the east of Cape Town. It is the place to admire Cape Dutch architecture and the heart of the Cape Winelands, South Africa's prime wine region. Stellenbosch University is one of the leading universities in Africa. FURTHER INFORMATION Please contact Bernd Fischer, bfischer(at)cs.sun.ac.za. -------------- next part -------------- An HTML attachment was scrubbed... URL: From palmgren at math.su.se Thu Jan 25 11:59:27 2018 From: palmgren at math.su.se (Erik Palmgren) Date: Thu, 25 Jan 2018 17:59:27 +0100 Subject: [TYPES/announce] Postdoctoral Fellow in Mathematical Logic, Stockholm University In-Reply-To: References: Message-ID: Postdoctoral Fellow in Mathematical Logic Ref. No. SU FV-0346-18 at the Department of Mathematics, Stockholm University. Closing date: 3 April 2018. The Department of Mathematics at Stockholm University has roughly 40 faculty members, and is divided into two divisions: Mathematics and Mathematical Statistics. This postdoctoral position is attached to the former. The Division of Mathematics carries out research in a wide range of subjects in pure mathematics, including algebra, analysis, combinatorics, geometry, logic and topology. The research group in mathematical logic is active in several areas of the field including, constructive mathematics, proof theory, type theory and category-theoretic logic, as well as the philosophical aspects of logic and mathematics. Project description A broad spectrum of different projects within mathematical logic are possible, but with a preference for projects including type theory, in particular homotopy type theory, constructive set theory, category theory and categorical logic, topos theory, point-free topology and locale theory or other constructive aspects of mathematical logic. Main responsibilities The main responsibility is to conduct research. The position also includes some teaching duties (up to 20 %), which may include supervision of students. The successful applicant is expected to participate in activities in the department, in particular by attending and contributing talks in the logic group?s seminar. Qualification requirements Postdoctoral positions are appointed primarily for purposes of research. Applicants are expected to hold a Swedish doctoral degree (by the time of appointment) or an equivalent degree from another country. Assessment criteria Applicants with a PhD degree awarded no more than three years before the deadline for application will be given preference. Parental leave, compulsory military and similar types of service, or longer periods of illness are not counted towards these three years. In the appointment process, special attention will be given to research skills. Emphasis will also be placed on the candidate?s potential to contribute to the proposed research program and to interact with other members of the department. Terms of employment The position involves full-time employment for a maximum of two years, with the possibility of extension under special circumstances. Start date is 2018-09-01 or as per agreement. Contact Further information about the position can be obtained from Professor Erik Palmgren, telephone: +46 8 16 45 32, palmgren at math.su.se, and/or Peter LeFanu Lumsdaine, telephone: +46 8 1614 66, p.l.lumsdaine at math.su.se. Applications are to be entered via the Stockholm University's online application system. For instructions see the full advertisement: https://www.su.se/english/about/working-at-su/jobs?rmpage=job&rmjob=4748&rmlang=UK Welcome with your application! Erik Palmgren Professor of Mathematical Logic Department of Mathematics Stockholm University http://staff.math.su.se/palmgren/ -- You received this message because you are subscribed to the Google Groups "constructivenews" group. To unsubscribe from this group and stop receiving emails from it, send an email to constructivenews+unsubscribe at googlegroups.com. For more options, visit https://groups.google.com/d/optout. From ayala at unb.br Fri Jan 26 06:11:40 2018 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Fri, 26 Jan 2018 09:11:40 -0200 Subject: [TYPES/announce] UNIF 2018 - Second Call for Papers Message-ID: <4911dc69-581f-76e6-b329-7b10dfe21cf5@unb.br> Dear colleagues, Please find below the second call for papers for UNIF 2018, the 32nd International Workshop on Unification, affiliated to FSCD. 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 Philippe Balbiani, Mauricio Ayala-Rinc?n UNIF 2018 --//-- Second Call for Papers: UNIF 2018 -- FSCD workshop Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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 organize a special journal issue. ** Important Dates ** Submission of titles and abstracts: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr -------------- next part -------------- Second Call for Papers: UNIF 2018 -- FSCD workshop Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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 organize a special journal issue. ** Important Dates ** Submission of titles and abstracts: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr From Andrzej.Murawski at cs.ox.ac.uk Fri Jan 26 19:04:29 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Sat, 27 Jan 2018 00:04:29 +0000 Subject: [TYPES/announce] FOPSS Logic and Learning School advertisement Message-ID: FOPSS Logic and Learning School advertisement The Logic & Learning School is an opportunity to learn from, and interact with, the world's experts leading recent progress in understanding the relationships between logic and learning. These experts come from both academia and some of the leading industrial research labs (Amazon Research and DeepMind). In the last few decades, logic has emerged as a fundamental paradigm for understanding complex systems. It has turned out to be instrumental in formal methods such as program verification, reasoning about hardware, reasoning about real-time systems and, more recently, probabilistic systems. Machine learning has recently had spectacular successes in fields such as image recognition, game playing, and many areas that involve the extraction of information from large datasets. The use of statistical approaches yields practical solutions to problems that seemed out of reach just a few years ago. The understanding of why these approaches are so successful has lagged behind the empirical successes. Using logic as the foundation to understand machine learning to obtain the best of both worlds is a major challenge. The programme of the Logic & Learning School consists of ten lectures of three hours each, starting with four introductory courses on computational and statistical learning theory, reinforcement learning and Bayesian inference, and six advanced courses on exciting and recent developments relating logic and learning. The lectures target an audience of logicians and computer scientists broadly construed and do not assume any knowledge on machine learning. Accordingly, the School represents a perfect opportunity to learn for both students and working researchers. The School will take place in St Anne's College in the centre of Oxford, an ideal learning environment with accommodation and lunches provided on site. The lectures will be from Monday 2 July in the morning to Friday 6 July in the afternoon, which is the week before the main activities of FLoC. Complete list of speakers Borja Balle (Amazon Research Cambridge) Spectral algorithms for automata learning Richard Evans (DeepMind) Inductive logic programming and deep learning Nina Gierasimczuk (Technical University of Danemark) Learning and epistemic modal logic Varun Kanade (University of Oxford) Statistical learning theory Guy Katz (Stanford University and Hebrew University of Jerusalem) Verification of machine learning programs Jan K?et?nsk? (Technical University of Munich) Learning for verification Stephen H. Muggleton (Imperial College London) Inductive logic programming Doina Precup (McGill University and DeepMind) Reinforcement learning Dan Roy (University of Toronto) Bayesian learning James Worrell (University of Oxford) Computational learning theory Registration The summer school is a residential course held at St Anne's College, Oxford. The registration fee includes bed & breakfast accommodation for 6 days (1-6th July 2018), buffet lunches and evening meals. There will be a banquet on 4th July at St John's College. Arrivals are on 30th June 2018 and departures on 6th July. As the number of rooms available at St Anne's is very limited, early registration is strongly advised to avoid disappointment. Registration fees are: Early bird ?750 15 April, 2018 Late ?850 15 May, 2018 The summer school is perfectly aligned for students who want to attend the four-yearly Federated Logic Conference (FLOC) taking place in Oxford after the summer school. FLOC will feature a number of AI-related events, including a public lecture by Stuart Russell at the Sheldonian Theatre (http://www.floc2018.org/speaker/stuart-russell/), a Debate in the Oxford Union Chamber on Ethics for Robots (http://www.floc2018.org/speaker/debate/), and the Summit on Machine Learning Meets Formal Methods (http://www.floc2018.org/summit-on-machine-learning/). Students and postdocs may also be interested in the FLOC Volunteer Programme: http://www.floc2018.org/volunteer/ For registration and further information about the Logic & Learning School (opens early February) see: http://www.floc2018.org/fopss/ Information about FLOC 2018 can be found at: http://www.floc2018.org/ From uni at hoffjan.de Sat Jan 27 12:03:56 2018 From: uni at hoffjan.de (Jan Hoffmann) Date: Sat, 27 Jan 2018 12:03:56 -0500 Subject: [TYPES/announce] LCC 2018: First Call for Contributions Message-ID: =========================================================== First Call for Contributions LCC 2018 19th International Workshop on Logic and Computational Complexity July 13, 2018, Oxford, UK Part of FLoC 2018 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 April 15, 2018 * notification May 15, 2018 * workshop July 13, 2018 INVITED SPEAKERS: * Mikolaj Bojanczyk (University of Warsaw) * Ugo Dal Lago (University of Bologna and INRIA Sophia Antipolis) SUBMISSION: We 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. 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=lcc18 PROGRAM COMMITTEE: Erich Gr?del (co-chair, RWTH Aachen University) Jan Hoffmann (co-chiar, Carnegie Mellon University) Albert Atserias (Universitat Polit?cnica de Catalunya) Antonina Kolokolova (Memorial University of Newfoundland) Damiano Mazza (CNRS - Universit? Paris 13) Wied Pakusa (Univeristy of Oxford) Simona Ronchi Della Rocca (Universit? di Torino) Ulrich Sch?pp (LMU M?nchen) From akcheung at cs.washington.edu Sun Jan 28 19:52:01 2018 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Sun, 28 Jan 2018 16:52:01 -0800 Subject: [TYPES/announce] Call for Papers: ACM SIGPLAN Workshop on Machine Learning and Programming Languages 2018 Message-ID: <5fcdea83-5811-be9f-2de8-d576fe7aab97@cs.washington.edu> ACM SIGPLAN Workshop on Machine Learning and Programming Languages (MAPL) http://pldi18.sigplan.org/track/mapl-2018-papers To be held in conjunction with PLDI 2018 in Philadelphia, USA Now in its second edition, MAPL is a forum for researchers to discuss new advances in programming systems and machine learning, and to encourage collaboration and exploration in the areas of mutual benefit. *Call for Papers* The workshop seeks papers on a diverse range of topics related to programming languages and machine learning including (and not limited to): - Programming language and compiler support for machine learning applications - Programming language support and implementation of deep learning frameworks - Inductive programming - Probabilistic programming - Application of machine learning to compilation and run-time scheduling - Collaborative human / computer programming - Interoperability between machine learning frameworks and existing code bases - Infrastructure and techniques for mining and analyzing large code bases *Important Dates* Paper submission: Wed Feb 28 2018 Author notification: Mon April 2 2018 Camera-ready Deadline: Fri May 4 2018 (all times are 5pm Pacific Standard Time) If you have any questions, please feel free to contact the program chair. On behalf of our organizational committee: Alvin Cheung, University of Washington, USA (Program Chair) Justin Gottschlich, Intel Labs, USA (General Chair) Tatiana Shpeisman, Google, USA (Steering Committee Chair) the following program committee members: Premkumar Devanbu, University of California at Davis, USA Jian-Guang Lou, Microsoft Research Asia, China Abdullah Muzahid, University of Texas at San Antonio, USA Sebastian Riedel, University College London, UK Tatiana Shpeisman, Google, USA Rishabh Singh, Microsoft Research, USA Armando Solar-Lezama, Massachusetts Institute of Technology, USA Dawn Song, University of California at Berkeley, USA Charles Sutton, University of Edinburgh, UK Nesime Tatbul, Intel Labs, USA Martin Vechev, ETH Zurich, Switzerland Tao Xie, University of Illinois at Urbana-Champaign, USA Eran Yahav, Technion, Israel and the following steering committee members: Rajkishore Barik, Intel Labs, USA Stefano Ermon, Stanford University, USA Costin Iancu, Lawrence Berkeley National Laboratory, USA Kunle Olukotun, Stanford University, USA From splash.publicity at gmail.com Sun Jan 28 21:27:43 2018 From: splash.publicity at gmail.com (SPLASH Publicity) Date: Sun, 28 Jan 2018 21:27:43 -0500 Subject: [TYPES/announce] SPLASH 2018: 1st Combined Call for Contributions Message-ID: ACM SIGPLAN SPLASH 2018 November 4-9, 2018 Boston, MA, USA http://2018.splashcon.org 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) * SPLASH-E * 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? with 6 out of 15 available slots already filled by the middle of January. The rolling call will close on Sat March 3, 2018. http://2018.splashcon.org/track/splash-2018-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: Mon April 16, 2018 http://2018.splashcon.org/track/splash-2018-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 April 23, 2018 https://2018.onward-conference.org/track/onward-2018-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 April 23, 2018 https://2018.onward-conference.org/track/onward-2018-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. Submissions due: Sun July 1, 2018 http://www.dynamic-languages-symposium.org/dls-18/index.html ## 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 June 29, 2018 Submissions due: Fri July 6, 2018 http://2018.splashcon.org/track/gpce-2018 ## 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 June 29, 2018 Submissions due: Fri July 6, 2018 http://2018.splashcon.org/track/sle-2018/papers ## 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. To further facilitate, we will also host 15-minute demo sessions for interested presenters. The poster session and demo presentations are held early in the conference to promote continued discussion among interested parties. Submissions due: Sat September 22, 2018 http://2018.splashcon.org/track/splash-2018-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. Submissions due: Fri July 20, 2018 http://2018.splashcon.org/track/splash-2018-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. Submissions due: Fri July 27, 2018 https://2018.splashcon.org/track/splash-2018-Student-Research-Competition ## 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 2018. Estimated deadline for the SV applications will be towards the end of September 2018. https://2018.splashcon.org/track/splash-2018-Student-Volunteers ## Information Contact: publicity at splashcon.org Website: http://2018.splashcon.org Location: Boston Park Plaza Hotel Boston, MA USA ## Organization SPLASH General Chair: * Jan Vitek (Northeastern University) OOPSLA Program Chair: * Manu Sridharan (Uber) Onward! Papers Chair: * Elisa Gonzalez Boix (Vrije Universiteit Brussel) Onward! Essays Chair: * Richard P. Gabriel (Dream Songs, Inc & HPI) DLS Program Chair: * Tim Felgentreff (Oracle Labs, Potsdam) GPCE General Chair: * Matthew Flatt (University of Utah) GPCE Program Chair: * Sebastian Erdweg (TU Delft) SLE General Chair: * David Pearce (Victoria University of Wellington) SLE Program Co-Chairs: * Tanja Mayerhofer (TU Wien) * Friedrich Steimann (Fernuniversit?t) SPLASH-I Co-Chairs: * Karim Ali (University of Alberta) * Michael Carbin (MIT) Workshops Co-Chairs: * Arjun Guha (University of Massachusetts Amherst) * Alex Potanin (Victoria University of Wellington) OOPLSA Artifact Evaluation Co-Chairs: * Sam Tobin-Hochstadt (Indiana University) * Jan Vitek (Northeastern University) Posters Co-Chairs: * Paley Li (Czech Technical University in Prague) * Konrad Siek (Czech Technical University in Prague) Doctoral Symposium Chair: * Philipp Haller (KTH Royal Institute of Technology) Student Research Competition Co-Chairs: * Shan Shan Huang (LogicBlox) * Jay McCarthy (University of Massachusetts Lowell) Student Volunteers Co-Chairs: * Juliana Franco (Imperial College London) * Petr Maj (ReactorLabs) Publications Chair: * Tijs van der Storm (CWI & University of Groningen) * Fabio Niephaus (Hasso Plattner Institute, University of Potsdam) Publicity Co-Chairs: * Jonathan Bell (George Mason University) * Celeste Hollenbeck (Northeastern University) Housing Chair: * Ben Greenman (Northeastern University) Diversity Chair: * Etiene Dalcol (Red Badger) Accessibility Chair: * Justin Slepak (Northeastern University) Sponsorships Co-Chairs: * Tocker Taft (AdaCore) * Heather Miller (Northeastern University) Video Co-Chairs: * Benjamin Chung (Northeastern University) * Leif Andersen (Northeastern University) Web Co-Chairs: * Aviral Goel (Northeastern University) * Filip Krikava (Czech Technical University) From einarj at ifi.uio.no Tue Jan 30 10:45:02 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Tue, 30 Jan 2018 16:45:02 +0100 Subject: [TYPES/announce] 2nd CfP: SEFM 2018 Message-ID: <20180130154502.C6A6A22698C@vestur.ifi.uio.no> SEFM 2018: The 16th International Conference on Software Engineering and Formal Methods will be part of STAF 2018 in Toulouse, France, 27-29 June 2018. https://www.isf.cs.tu-bs.de/cms/events/sefm2018 Twitter: @SEFM_conf ************************ NEWS ************************ SEFM 2018 will feature two exciting keynotes: *** Mark Harman (Facebook / University College London) *** We Need a Formal Semantics for Testability Transformation; SEFM community to the rescue? *** Andrzej Wasowski (IT University of Copenhagen) *** Hunting Resource Manipulation Bugs in Linux Kernel Code ************************ CALL FOR PAPERS ************************ 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. *** TRACKS AND TOPICS OF INTEREST *** The topics of interest for submission include, but are not limited to, the following aspects of software engineering and formal methods: - Software development methods: requirement analysis, modeling, specification and design; light-weight and scalable formal methods; software evolution, maintenance, re-engineering and reuse. - Design principles: programming languages; domain specific languages; type theory; abstraction and refinement, correctness-by-construction - Software verification and testing: model checking, theorem proving and decision procedures; verification and validation; probabilistic verification and synthesis; testing. - Functional and non-functional system properties, such as safety-critical, fault-tolerant and secure systems; software certification; performance analysis and management, resource-constrained computing, energy-aware computing. - Design principles and analysis techniques for different system paradigms, such as self-adaptive, service-oriented and cloud computing systems; component-based, object-oriented and multi-agent systems; real-time, hybrid and embedded systems; reconfigurable and variant-rich systems, intelligent systems, e.g., based on machine learning algorithms - Application and technology transfer: case studies, best practices and experience reports; tool integration; education; HCI, interactive systems and human error analysis. Authors are invited to submit full research papers (up to 15 pages) describing original research results, case studies and tools; and short new ideas/work-in-progress papers (up to 6 pages) describing new approaches, techniques and/or tools that are not fully validated yet. We are planning to publish the proceedings in the Formal Methods subline of Springer's LNCS series. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=sefm18 Information about all committees can be found at https://www.isf.cs.tu-bs.de/cms/events/sefm2018/committees/. *** IMPORTANT DATES *** Abstract Submission: Friday 23 February 2018 Full Paper Submission: 2 March 2018 Notification: Monday 9 April 2018 Camera ready: Monday 23 April 2018 Conference: 27-29 June 2018 *** CO-CHAIRS *** Einar Broch Johnsen (University of Oslo, Norway) Ina Schaefer (Technische Universit?t Braunschweig, Germany) Website: https://www.isf.cs.tu-bs.de/cms/events/sefm2018 From martin.avanzini at uibk.ac.at Tue Jan 30 14:22:16 2018 From: martin.avanzini at uibk.ac.at (Martin Avanzini) Date: Tue, 30 Jan 2018 20:22:16 +0100 Subject: [TYPES/announce] DICE 18: Final Call -- Extended Deadline Message-ID: <62e07733-8887-0252-bb7e-6e0162d8213f@uibk.ac.at> -------------- next part -------------- ---------------------------------------------------------------------- DICE 2018 9th Workshop on Developments in Implicit Computational complExity http://cl-informatik.uibk.ac.at/users/zini/events/dice18 Thessaloniki, Greece April 14 - 15, 2018 (a satellite event of ETAPS 2018) ---------------------------------------------------------------------- SCOPE The area of Implicit Computational Complexity (ICC) has grown from several proposals for using logic and formal methods to provide languages for complexity-bounded computation (e.g. PTIME, LOGSPACE computation). Its aim is to study computational complexity without reference to external measuring conditions or particular machine models, but only in terms of language restrictions or logical/computational principles implying complexity properties. This workshop focuses on ICC methods related to programs (rather than descriptive methods). In this approach one relates complexity classes to restrictions on programming paradigms (functional programs, lambda calculi, rewriting systems), such as ramified recurrence, weak polymorphic types, linear logic and linear types, and interpretative measures. The two main objectives of this area are: * to find natural implicit characterizations of various complexity classes of functions, thereby illuminating their nature and importance; * to design methods suitable for static verification of program complexity. Therefore ICC connects both to the study of complexity classes and to static program analysis, in particular, resource analysis. With the aim to more closely bring together researches from these fields, this year contributions related to program's resource analysis are strongly encouraged. The workshop is open to contributions on various aspects of ICC and resource analysis, including (but not exclusively): * 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; * semantics of complexity-bounded computation; * applications of implicit complexity to security; * termination and resource analysis for probabilistic programs; * semantic methods to analyse resources. INVITED TALKS Jan Hoffmann (Carnegie Mellon University) Anupam Das (University of Copenhagen) SUBMISSIONS Authors are invited to submit an extended abstract of up to 5 pages by 7 February, 2018. Abstracts must be written in English and must be prepared using the LaTeX LIPIcs style template of 2016 (see http://www.dagstuhl.de/en/publications/lipics). Submissions are handled via the DICE 2018 EasyChair page: https://easychair.org/conferences/?conf=dice2018 . Submissions will be judged on originality, relevance, interest and clarity. Accepted abstracts will be presented at the workshop, and will be made available through the workshop's webpage. It is not intended to preclude later publication at another venue. Abstracts can contain material already published elsewhere. Preference will be given to abstracts containing novel work (including work in progress). IMPORTANT DATES Paper submission: 7 February, 2018 (extended) Notification: 25 February, 2018 Final versions due: 11 March, 2018 Workshop date: April 14-15, 2018 CONFERENCE VENUE The workshop will be held as a satellite workshop of the European Joint Conferences on Theory and Practice of Software 2018 (ETAPS 2018) which takes place in Thessaloniki, Greece. PROGRAM COMMITTEE Martin Avanzini (France, chair) Flavien Breuvart (France) Florian Frohn (Germany) Cynthia Kop (Netherlands) Olivier Laurent (France) Van Chan Ngo (USA) Romain P?choux (France) Luca Roversi (Italy) From anuj.dawar at cl.cam.ac.uk Wed Jan 31 10:38:03 2018 From: anuj.dawar at cl.cam.ac.uk (Anuj Dawar) Date: Wed, 31 Jan 2018 15:38:03 +0000 Subject: [TYPES/announce] =?utf-8?q?_G=C3=B6del_Prize_2018_-_Call_for_Nomi?= =?utf-8?q?nations?= Message-ID: The G?del Prize 2018 - Call for Nominations Deadline: February 15, 2018 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 26th G?del Prize will be awarded at the 45th International Colloquium on Automata, Languages, and Programming to be held during July 9-13, 2018 in Prague, Czech Republic The Prize is named in honor 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 2018 Award Committee consists of Moses Charikar (Stanford University), Anuj Dawar (Cambridge University), Joan Feigenbaum (Yale University), Orna Kupferman (Chair, Hebrew University), Giuseppe Persiano (Universit? di Salerno), and Omer Reingold (Stanford University). Eligibility: The 2018 Prize rules are given below and they supersede any different interpretation of the generic rule to be found on websites of both SIGACT and EATCS. Any research paper or series of papers by a single author or by a team of authors is deemed eligible if: - The main results were not published (in either preliminary or final form) in a journal or conference proceedings before January 1st, 2005. - The paper was published in a recognized refereed journal no later than December 31, 2017. The research work nominated for the award should be in the area of theoretical computer science. Nominations are encouraged from the broadest spectrum of the theoretical computer science community so as to ensure that potential award winning papers are not overlooked. The Award Committee shall have the ultimate authority to decide whether a particular paper is eligible for the Prize. Nominations: Nominations for the award should be submitted by email to the Award Committee Chair: orna at cs.huji.ac.il. Please make sure that the Subject line of all nominations and related messages begin with ?Goedel Prize 2018.? To be considered, nominations for the 2018 Prize must be received by February 15, 2018. A nomination package should include: 1. A printable copy (or copies) of the journal paper(s) being nominated, together with a complete citation (or citations) thereof. 2. A statement of the date(s) and venue(s) of the first conference or workshop publication(s) of the nominated work(s) or a statement that no such publication has occurred. 3. A brief summary of the technical content of the paper(s) and a brief explanation of its significance. 4. A support letter or letters signed by at least two members of the scientific community. Additional support letters may also be received and are generally useful. The nominated paper(s) may be in any language. However, if a nominated publication is not in English, the nomination package must include an extended summary written in English. Those intending to submit a nomination should contact the Award Committee Chair by email well in advance. The Chair will answer questions about eligibility, encourage coordination among different nominators for the same paper(s), and also accept informal proposals of potential nominees or tentative offers to prepare formal nominations. The committee maintains a database of past nominations for eligible papers, but fresh nominations for the same papers (especially if they highlight new evidence of impact) are always welcome. Selection Process: The Award Committee is free to use any other sources of information in addition to the ones mentioned above. It may split the award among multiple papers, or declare no winner at all. All matters relating to the selection process left unspecified in this document are left to the discretion of the Award Committee. Recent Winners (all winners since 1993 are listed at http://www.sigact.org/Prizes/Godel/ and http://eatcs.org/index.php/goedel-prize): 2017: Cynthia Dwork, Frank McSherry, Kobbi Nissim and Adam Smith, Calibrating Noise to Sensitivity in Private Data Analysis, Journal of Privacy and Confidentiality, Volume 7, Issue 3, 2016 (preliminary version in Theory of Cryptography, TCC 2006). 2016: Stephen Brookes, A Semantics for Concurrent Separation Logic. Theoretical Computer Science 375(1-3): 227-270 (2007). Peter W. O?Hearn, Resources, Concurrency, and Local Reasoning. Theoretical Computer Science 375(1-3): 271-307 (2007). 2015: Dan Spielman and Shang-Hua Teng, Nearly-linear time algorithms for graph partitioning, graph sparsification, and solving linear systems, Proc. 36th ACM Symposium on Theory of Computing, pp. 81-90, 2004; Spectral sparsification of graphs, SIAM J. Computing 40:981-1025, 2011; A local clustering algorithm for massive graphs and its application to nearly linear time graph partitioning, SIAM J. Computing 42:1-26, 2013; Nearly linear time algorithms for preconditioning and solving symmetric, diagonally dominant linear systems, SIAM J. Matrix Anal. Appl. 35:835-885, 2014. 2014: Ronald Fagin, Amnon Lotem, and Moni Naor, Optimal Aggregation Algorithms for Middleware, Journal of Computer and System Sciences 66(4): 614?656, 2003. 2013: Antoine Joux, A one round protocol for tripartite Diffie-Hellman, J. Cryptology 17(4): 263-276, 2004. Dan Boneh and Matthew K. Franklin, Identity-Based Encryption from the Weil pairing, SIAM J. Comput. 32(3): 586-615, 2003. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 473 bytes Desc: OpenPGP digital signature URL: From matteo.maffei at tuwien.ac.at Wed Jan 31 10:46:37 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Wed, 31 Jan 2018 15:46:37 +0000 Subject: [TYPES/announce] 16 Ph.D. positions on Logical Methods in Computer Science (Austria) Message-ID: TU Wien, TU Graz, and JKU Linz are seeking exceptionally talented and motivated students for their joint doctoral program on Logical Methods in Computer Science (LogiCS). LogiCS has been established in 2014 and currently includes 44 students. http://logic-cs.at/phd/ THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems, and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: M. Baaz E. Bartocci A. Biere R. Bloem A. Ciabattoni G. Gottlob T. Eiter C. Fermueller R. Grosu L. Kovacs M. Maffei M. Ortiz R. Pichler U. Schmid M. Seidl S. Szeider G. Weissenbacher S. Woltran Details are provided on http://logic-cs.at/faculty/ POSITIONS AND FUNDING We are looking for 16 doctoral students, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund (details: http://www.fwf.ac.at/de/forschungsfoerderung/personalkostensaetze/). Additional positions will be available through other funding. HOW TO APPLY Detailed information about the application process is available on the LogiCS web-page http://logic-cs.at/phd/admission/ The applicants are expected to have completed an excellent master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements (e.g., bachelor of honors) may be considered on a case-by-case basis. Applications by the candidates need to be submitted electronically. The positions will be filled on continuous basis till October 2018. The evaluation of applications will start on 1st of March, 2018. STUDYING AND LIVING IN AUSTRIA Austria has a vibrant and highly active and successful logic in computer science community. Vienna, Graz, and Linz, located close to the Alps, are surrounded by beautiful nature. Vienna is constantly ranked the city with the highest quality of life in the world. Austria has an exciting cultural scene, world-famous historical sites, a large international community, varied cuisine, and famous coffee houses. For further information please contact: info at logic-cs.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From simon.bliudze at inria.fr Thu Feb 1 13:30:42 2018 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Thu, 1 Feb 2018 19:30:42 +0100 Subject: [TYPES/announce] ETAPS Test of Time Award 2018: Call for nominations Message-ID: <5f760857-279a-106d-6208-55a8692a190a@inria.fr> ETAPS Test of Time Award The ETAPS Test of Time Award recognizes outstanding papers published more than 10 years in the past in one of the constituent conferences of ETAPS. The Award recognises the impact of excellent research results that have been published at ETAPS. See http://www.etaps.org/index.php/about/etaps-test-of-time-award Nominations 2018 Nominations for the 2018 ETAPS Test of Time Award are solicited from the ETAPS community. A nomination should include the title and publication details of the nominated paper, explain the influence it has had since publication, and why it merits the award. It should be phrased in terms that are understandable by the members of the award committee and suitable for use in the award citation, and should be endorsed by at least 2 people other than the person submitting the nomination. Self-nominations are not allowed. Nominations should be sent by ???? Monday 19 February to the chair of the award committee, Don Sannella . -------------- next part -------------- An HTML attachment was scrubbed... URL: From selinger at mathstat.dal.ca Sat Feb 3 09:02:20 2018 From: selinger at mathstat.dal.ca (Peter Selinger) Date: Sat, 3 Feb 2018 10:02:20 -0400 (AST) Subject: [TYPES/announce] Call for papers: QPL 2018 Message-ID: <20180203140220.BBB811405E3@chase.mathstat.dal.ca> CALL FOR PAPERS 15th International Conference on Quantum Physics and Logic (QPL 2018) June 3-7, 2018 Halifax, Canada https://www.mathstat.dal.ca/qpl2018/ * * * The 15th International Conference on Quantum Physics and Logic (QPL 2018) will take place at Dalhousie University June 3-7, 2018. 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. QPL 2018 will be co-located with the 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS 2018), which takes place from June 6?9. IMPORTANT DATES April 1: abstract submission April 6: paper submission May 11: notification of authors May 25: final papers ready June 3?7: conference INVITED SPEAKERS Debbie Leung (Waterloo) Additional invited speakers to be confirmed. INVITED TUTORIALS Teiko Heinosaari (Turku) Ciaran Lee (University College London) 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=qpl2018 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 Giulio Chiribella (co-chair) Peter Selinger (co-chair) Samson Abramsky Richard Blute Anne Broadbent Dan Browne Bob Coecke Ross Duncan Teiko Heinosaari Chris Heunen Matthew Hoban Dominic Horsman Bart Jacobs Kohei Kishida Aleks Kissinger Joachim Kock Ciaran Lee Matt Leifer Martha Lewis Paul-Andr? Melli?s Michael Moortgat Mio Murao Daniel Oi Ognyan Oreshkov Prakash Panangaden Anna Pappa Dusko Pavlovic Simon Perdrix Paolo Perinotti Neil J. Ross Ana Bel?n Sainz Pawel Sobocinski Robert Spekkens Isar Stubbe Beno?t Valiron Jamie Vicary Mingsheng Ying Margherita Zorzi STEERING COMMITTEE Bob Coecke Prakash Panangaden Peter Selinger LOCAL ORGANIZERS Neil J. Ross Peter Selinger * For further information, please contact qpl2018 at easychair.org. From ruy at cin.ufpe.br Sat Feb 3 09:43:18 2018 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Sat, 3 Feb 2018 11:43:18 -0300 Subject: [TYPES/announce] =?utf-8?q?25th_WoLLIC_2018_=28Bogot=C3=A1=2C_Col?= =?utf-8?q?ombia=29_-_2nd_Call_for_Papers?= Message-ID: [Please circulate. Apologies for multiple copies.] WoLLIC 2018 25th Workshop on Logic, Language, Information and Computation July 24th to 27th, 2018 Bogot?, Colombia 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) ORGANISATION Departamento de Matem?ticas, Universidad de los Andes, Colombia Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Departamento de Matem?ticas, Universidad de los Andes, Colombia 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 the Departamento de Matem?ticas of the Universidad de los Andes, Bogot?, Colombia, from July 24th to 27th, 2018. 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). 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 2018 EasyChair website. (Please go to http://wollic.org/wollic2018/i nstructions.html for instructions.) A title and single-paragraph abstract should be submitted by Mar 11, 2018, and the full paper by Mar 18, 2018 (firm date). Notifications are expected by Apr 15, 2018, and final papers for the proceedings will be due by Apr 22, 2018 (firm date). PROCEEDINGS The proceedings of WoLLIC 2018, 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 2018 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Xavier Caicedo (Univ de Los Andes, Colombia) Jos? Meseguer (Univ of Illinois, Urbana-Champaign, USA) Elaine Pimentel (Univ Federal do Rio Grande do Norte, Brazil) Renata Wassermann (Univ de S?o Paulo, Brazil) (more to be confirmed) STUDENT GRANTS ASL sponsorship of WoLLIC 2018 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2018). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Mar 11, 2018: Paper title and abstract deadline Mar 18, 2018: Full paper deadline Apr 15, 2018: Author notification Apr 22, 2018: Final version deadline (firm) PROGRAMME COMMITTEE Siddharth Bhaskar (Haverford College, USA) Torben Bra?ner (Roskilde University, Denmark) Hazel Brickhill (University of Bristol, UK) Michael Detlefsen (University of Notre Dame, USA) Juliette Kennedy (University of Helsinki, Finland) Sophia Knight (Uppsala University, Sweden) Alex Kruckman (Indiana University, USA) Maricarmen Martinez Baldares (Universidad de los Andes, Colombia) Frederike Moltmann (CNRS, France) Lawrence Moss (Indiana University, USA) (CHAIR) Cl?udia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Nuance Comms, USA, and University of Birmingham, UK) Sophie Pinchinat (IRISA Rennes, France) David Pym (University College London, UK) Ruy de Queiroz (Univ Federal de Pernambuco, Brazil) Revantha Ramanayake (Vienna University of Technology, Austria) Giselle Reis (Carnegie Mellon University, Qatar) Jeremy Seligman (The University of Auckland, New Zealand) Yanjing Wang (Peking University, China) Fan Yang (Delft University of Technology, The Netherlands) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Jaime A. Boh?rquez (Escuela Colombiana de Ingenier?a, Bogot?, Colombia) Xavier Caicedo (Universidad de los Andes, Colombia) (Local co-chair) Nicol?s Cardozo (Universidad de los Andes, Bogot?, Colombia) Maricarmen Mart?nez (Universidad de los Andes, Colombia) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) Camilo Rocha (Universidad Javeriana, Cali, Colombia) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2018/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From xinyu.feng at gmail.com Sun Feb 4 22:56:19 2018 From: xinyu.feng at gmail.com (Xinyu Feng) Date: Mon, 5 Feb 2018 11:56:19 +0800 Subject: [TYPES/announce] Call for Papers: SETTA 2018 Message-ID: ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ********************************************************************* *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escience.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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=setta2018 >. 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. *IMPORTANT DATES* - Abstract deadline: March 23, 2018 - Submission deadline: March 30, 2018 - Author notification: May 18, 2018 - Camera-ready version: June 8, 2018 - Symposium: September 4-6, 2018 *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M?ller-Olm (University of M?nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbib (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M?ller-Olm (University of M?nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Mon Feb 5 02:33:52 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Sun, 04 Feb 2018 23:33:52 -0800 Subject: [TYPES/announce] Second Call for Papers: PACMPL issue ICFP 2018 Message-ID: <5a7808e036c01_2e33fe5a9c53be461476@landin.local.mail> PACMPL Volume 2, Issue ICFP 2018 Call for Papers accepted papers to be invited for presentation at The 23rd ACM SIGPLAN International Conference on Functional Programming St. Louis, Missouri, USA http://icfp18.sigplan.org/ ### Important dates Submissions due: 16 March 2018 (Friday) Anywhere on Earth https://icfp18.hotcrp.com Author response: 2 May (Wednesday) - 4 May (Friday) 14:00 UTC Notification: 18 May (Friday) Final copy due: 22 June (Friday) Conference: 24 September (Monday) - 26 September (Wednesday) ### 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 2018 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 2018 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 16, 2018, 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 27 pages for a full paper or 14 pages for an Experience Report; in either case, the bibliography will not be counted against these limits. These page limits have been chosen to allow essentially the same amount of content with the new single-column format as was possible with the two-column format used in past ICFP conferences. Submissions that exceed the page limits or, for other reasons, do not meet the requirements for formatting, will be summarily rejected. 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 Wednesday, May 2, 2018, to read reviews and respond to them. **Supplementary Materials**: Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. The material should be uploaded at submission time, as a single pdf or a tarball, not via a URL. This supplementary material may or may not be anonymized; if not anonymized, it will only be revealed to reviewers 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 2018. 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 2018 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 18, 2018. Authors of conditionally accepted papers will be provided with committee reviews (just as in previous conferences) along with a set of mandatory revisions. After five weeks (June 22, 2018), 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 five 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 2018 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 limits for final versions of papers will be increased to ensure that authors have space to respond to reviewer comments and mandatory revisions. * 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. Further information about the motivations and expectations for Artifact Evaluation can be found at . ### 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 begin with the words "Experience Report" followed by a colon. 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 off submitted 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: Robby Findler (Northwestern University, USA) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Ryan R. Newton (Indiana University, USA) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Matthew Fluet (Rochester Institute of Technology, USA) Publicity and Web Chair: Lindsey Kuper (Intel Labs, USA) Student Research Competition Chair: Ilya Sergey (University College London, UK) Video Co-Chairs: Jose Calderon (Galois, Inc., USA) Nicolas Wu (University of Bristol, UK) Workshops Co-Chair: David Christiansen (Indiana University, USA) Christophe Scholliers (Universiteit Gent, Belgium) ### PACMPL Volume 2, Issue ICFP 2018 Principal Editor: Matthew Flatt (Univesity of Utah, USA) Review Committee: Sandrine Blazy (IRISA, University of Rennes 1, France) David Christiansen (Indiana University, USA) Martin Elsman (University of Copenhagen, Denmark) Marco Gaboardi (University at Buffalo, CUNY, USA) Sam Lindley (University of Edinburgh, UK) Heather Miller (Northweastern University, USA / EPFL, Switzerland) J. Garrett Morris (University of Kansas, USA) Henrik Nilsson (University of Nottingham, UK) Fran?ois Pottier (Inria, France) Alejandro Russo (Chalmers University of Technology, Sweden) Ilya Sergey (University College London, UK) Michael Sperber (Active Group GmbH, Germany) Wouter Swierstra (Utrecht University, UK) ?ric Tanter (University of Chile, Chile) Katsuhiro Ueno (Tohoku University, Japan) Niki Vazou (University of Maryland, USA) Jeremy Yallop (University of Cambridge, UK) External Review Committee: Michael D. Adams (University of Utah, USA) Amal Ahmed (Northeastern University, USA) Nada Amin (University of Cambridge, USA) Zena Ariola (University of Oregon) Lars Bergstrom (Mozilla Research) Lars Birkedal (Aarhus University, Denmark) Edwin Brady ( University of St. Andrews, UK) William Byrd (University of Alabama at Birmingham, USA) Giuseppe Castagna (CRNS / University of Paris Diderot, France) Sheng Chen (University of Louisiana at Lafayette, USA) Koen Claessen (Chalmers University ot Technology, Sweden) Ugo Dal Lago (University of Bologna, Italy / Inria, France) David Darais (University of Vermont, USA) Joshua Dunfield (Queen?s University, Canada) Richard Eisenberg (Bryn Mawr College, USA) Matthew Fluet (Rochester Institute of Technology, USA) Nate Foster (Cornell University, USA) Jurriaan Hage (Utrecht University, Netherlands) David Van Horn (University of Maryland, USA) Zhenjiang Hu (National Institute of Informatics, Japan) Suresh Jagannathan (Purdue University, USA) Simon Peyton Jones (Microsoft Research, UK) Naoki Kobayashi (University of Tokyo, Japan) Neelakantan Krishnaswami (University of Cambridge, UK) Kazutaka Matsuda (Tohoku University, Japan) Trevor McDonell (University of New South Wales, Australia) Hernan Melgratti (University of Buenos Aires, Argentina) Akimasa Morihata (University of Tokyo, Japan) Aleksandar Nanevski (IMDEA Software Institute, Spain) Kim Nguy?n (University of Paris-Sud, France) Cosmin Oancea (DIKU, University of Copenhagen, Denmark) Bruno C. d. S. Oliveira (University of Hong Kong, China) Tomas Petricek (University of Cambridge, UK) Benjamin Pierce (University of Pennsylvania, USA) Christine Rizkallah (University of Pennsylvania, USA) Tom Schrijvers (KU Leuven, Belgium) Manuel Serrano (Inria, France) Jeremy Siek (Indiana University, USA) Josef Svenningsson (Chalmers University of Technology, Sweden) Nicolas Tabareau (Inria, France) Dimitrios Vytiniotis (Microsoft Research, UK) Philip Wadler (University of Edinburgh, UK) Meng Wang (University of Kent, UK) From matteo.maffei at tuwien.ac.at Mon Feb 5 05:34:39 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Mon, 5 Feb 2018 10:34:39 +0000 Subject: [TYPES/announce] Multiple PhD and Postdoc positions, Security and Privacy Group, TU Wien, Austria (ERC, FWF, FFG grants) Message-ID: <8A0B8266-1CE8-49F8-84E0-C738B8E13FCF@tuwien.ac.at> The Security & Privacy group at TU Wien is currently looking for outstanding Ph.D. and postdoc applicants, with a particular focus on - web security - formal methods for security and privacy - cryptocurrencies - applied cryptography and privacy-enhancing technologies Outstanding candidates in other disciplines are also encouraged to apply. These positions are supported by - the ERC Consolidator Grant "BROWSEC: Foundations and Tools for Client-Side Web Security"; - the FWF Doctoral Program "LogiCS: Logical Methods in Computer Science"; - the FFG Project "pDLART: Privacy-respecting Distributed Ledger and Regulatory Technologies"; - and internal TU Wien funding. The employment is full-time (40 hrs/week) and the salary is internationally competitive (the entry-level gross salary per year is approx. 39K for PhD students and 52K per postdoc). Interested candidates should send - a motivation letter - transcript of records (for Ph.D. applicants) - a research statement (for postdoc applicants) - a publication list - a curriculum vitae - contact information for two referees to matteo.maffei at tuwien.ac.at. For more information on the positions, please visit https://secpriv.tuwien.ac.at (thesis and job opportunities). The first application deadline is March 1, 2018: applications received by then will receive full consideration but positions will be filled continuously also later on. Postdoc applicants are expected to have an outstanding publication record, while Ph.D. applicants should have an excellent transcript of records. The working language in the group 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. Vienna features a vibrant and excellence-driven research landscape, with several leading research institutes (e.g., IST, AIT, SBA, RIAT) and universities continuously establishing collaborations in various fields, including cybersecurity. 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gc at pps.univ-paris-diderot.fr Mon Feb 5 10:58:02 2018 From: gc at pps.univ-paris-diderot.fr (Giuseppe Castagna) Date: Mon, 5 Feb 2018 16:58:02 +0100 Subject: [TYPES/announce] 3 Assoc Profs/Profs positions at University Paris 7 / Paris Diderot Message-ID: <3df3258e-7d08-9a63-6ed9-281961dfd03e@pps.univ-paris-diderot.fr> University Paris Diderot - Paris 7 has opened three faculty positions: * 1 professor. Priority: Graphs and applications * 1 assistant professor. Priority: software science * 1 assistant professor. Priority: data science the persons recruited will join the Research Institute on the Foundations of Computer Science https://www.irif.fr/ (merger of former LIAFA and PPS laboratories) Knowledge of French is mandatory for these positions. More information: https://www.irif.fr/positions/index Giuseppe Castagna Deputy Director IRIF Research Institute on the Foundations of Computer Science CNRS and Universit? Paris Diderot -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: jjhinnclcdnochif.png Type: image/png Size: 8348 bytes Desc: not available URL: From ewendenney at ieee.org Mon Feb 5 20:26:38 2018 From: ewendenney at ieee.org (Ewen Denney) Date: Mon, 5 Feb 2018 17:26:38 -0800 Subject: [TYPES/announce] Postdocs in assurance research Message-ID: We are seeking postdoctoral researchers to work in a small, agile team at NASA Ames Research Park in Silicon Valley on the multi-year QUASAR project (Quantifiable Assurance Cases for Trusted Autonomy), part of the US Defense Advanced Research Projects Agency (DARPA) Assured Autonomy research program. The successful candidates will undertake fundamental research into the foundations of ?Dynamic Assurance Cases? (DACs), which aim to provide quantified assurance of trustworthiness in the design and operation of learning-enabled autonomous systems. Individual positions are available on foundations, quantification, and assurance aspects for DACs: Foundations: http://www.sgt-inc.com/careers/career-opportunities/? p=job/o8YL6fwH&nl=1 Quantification: http://www.sgt-inc.com/careers/career-opportunities/? p=job/o6RM6fwz&nl=1 Assurance: http://www.sgt-inc.com/careers/career-opportunities/? p=job/oWRM6fwp&nl=1 The foundations postdoc, in particular, is relevant to TYPES as the research focuses on a mathematical characterization of DACs and formal verification of their operational semantics. In addition, developer positions are available for qualified software engineers: http://www.sgt-inc.com/careers/career-opportunities/?p=job%2FoSYL6fwr Please contact me directly if you have any questions, Ewen Denney -------------- next part -------------- An HTML attachment was scrubbed... URL: From chong at seas.harvard.edu Wed Feb 7 10:59:27 2018 From: chong at seas.harvard.edu (Stephen Chong) Date: Wed, 7 Feb 2018 10:59:27 -0500 Subject: [TYPES/announce] CFP SecDev 2018 Message-ID: Hi all, ?IEEE Secure Development (SecDev) is a conference focused on how to "build security in" to computer systems. It may be of interest to those on this list engaged in language-based security and formal methods for security. ?The CFP is available at https://secdev.ieee.org/2018/papers/, with deadline March 5. The conference is Sept 30-Oct 2 in Cambridge, MA. Cheers, Steve. -- We are pleased to announce a call for papers and tutorials for the third IEEE Secure Development Conference (IEEE SecDev) conference on 30 September - 2 October, 2018?in Cambridge, MA, USA. Sponsored by the IEEE Computer Society Technical Committee on Security and Privacy , the conference will once again bring together academia, government, and industry to encourage and disseminate ideas for secure system development. IEEE hosted more than 160 participants at each of the first two SecDev conferences to focus on how developers can ?build security in? from the start ? and not simply discover the absence of security later. Expanding on that theme, we invite submissions of papers and tutorials on secure system development and design principles. 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. We appreciate your submissions and sharing with colleagues who might be interested in presenting their ideas, research, and experiences. Authors should submit papers and tutorials by March?5th, 2018 that present a new direction or future vision of how to build security in for new and existing systems. Suggested topics include: * Security engineering processes, from requirements to maintenance * Security-focused system designs (HW/SW/architecture) * Distributed systems design and implementation for security * Human-centered design for systems security * Tools and methodology for secure code development * Programming languages, development tools, and ecosystems supporting security * Risk management and testing strategies to improve security * Static program analysis for software security * Dynamic analysis and runtime approaches for software security * Explorations of formal verification and other high-assurance methods for security * Automation of programming, deployment, and maintenance tasks for security * Code reviews, red teams, and other human-centered assurance * Security assistance for software developers and security analysts *NEW this year*?- Practitioners session abstracts. SecDev provides an integrated forum for researchers and practitioners to share their experiences. We strongly encourage practitioners from the industry and government to submit, to share their security experiences and insights, challenges and obstacles encountered. Authors of accepted abstracts will be invited to give a short talk during the practitioners sessions at the conference. The abstracts will be included in the conference?s IEEE proceedings. SecDev Flyer 2018 Call for Papers Download ?More conference details are available at https://secdev.ieee.org , with a registration link coming soon. Opportunities to provide support as an IEEE SecDev 2018 donor also are available. For updates, follow the IEEE Cybersecurity Initiative on Twitter at @IEEECybSI ?(follow the hashtag #IEEESecDev), like us on Facebook, and visit cybersecurity.ieee.org . *Research Program Committee* Daphne Yao, Virginia Tech (Co-chair) Stephen Chong, Harvard University (Co-chair) Yasemin Acar, Leibniz University Hannover George Baah, MIT Lincoln Laboratory Nataliia Bielova, INRIA Haipeng Cai, Washington State University Ran Canetti, Boston University and Tel Aviv University Sarah Chmielewski, MIT Lincoln Laboratory Haixin Duan, Tsinghua University Michael Emmi, SRI International Lori Flynn, Carnegie Mellon University Michael Franz, University of California, Irvine Dan Geer, In-Q-Tel Ronghui Gu, Columbia University Joshua Guttman, Worcester Polytechnic Institute Bill Harris, Georgia Tech Michael Hicks, University of Maryland Trent Jaeger, Penn State University Christoph Kern, Google Shriram Krishnamurthi, Brown University Morley Mao, University of Michigan Na Meng, Virginia Tech Toby Murray, University of Melbourne Divya Muthukumaran, Imperial College, London Hamed Okhravi, MIT Lincoln Laboratory Xinming Ou, University of South Florida Frank Piessens, KU Leuven, Belgium Raymond Richards, DARPA Patrick Schaumont, Virginia Tech Kent Seamons, Brigham Young University Kostya Serebryany, Google Sean Smith, Dartmouth College Deian Stefan, University of California, San Diego Sal Stolfo, Columbia University Jun Sun, Singapore University of Technology and Design Gang Tan, Penn State University Tao Wei, Baidu X-Lab Heng Yin, UC Riverside Danfeng Zhang, Penn State University Xiangyu Zhang, Purdue University *Practitioners Session Program Committee* Richard Chow, Intel Labs (Co-chair) Andy Chou, ex-Coverity (Co-chair) Lydia Chen, IBM Zurich Jin-Hee Cho, Army Research Laboratory John Criswell, University of Rochester Bill Horne, Intertrust Technologies James Imanian, PricewaterhouseCoopers Jason Li, Intelligent Automation Zhou Li, RSA Laboratories Francesco Logozzo, Facebook Leigh Metcalf, Carnegie Mellon University Thomas Moyer, University of North Carolina at Charlotte Nick Multari, Pacific Northwest National Laboratory Raj Rajagopalan, Honeywell Kevin Roundy,? Symantec Research Labs Christian Skalka, University of Vermont Xiaokui Shu, IBM Research Jason Syverson, Siege Technologies Chris Wysopal, Veracode Tao Xie, University of Illinois at Urbana Champaign *Poster Session Committee* Bogdan Copos, SRI International (Chair) Hussain Almohri, Kuwait University Lotfi ben Othmane, Iowa State University Madhusudan Singh, Yonsei University Shiyi Wei, UT Dallas -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.atkey at gmail.com Thu Feb 8 05:48:55 2018 From: bob.atkey at gmail.com (Robert Atkey) Date: Thu, 8 Feb 2018 10:48:55 +0000 Subject: [TYPES/announce] Call for Papers: Mathematically Structured Programming 2018 Message-ID: Seventh Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING Sunday 8th July 2018, Oxford, UK A satellite workshop of FSCD 2018 http://msfp2018.bentnib.org/ ** New this time: additional short paper category ** ** Deadline: 5th April (abstract), 12th April (paper) ** The seventh 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, just after ETAPS 2016. Important Dates: ================ Abstract deadline: 5th April (Thursday) Paper deadline: 12th April (Thursday) Notification: 17th May (Thursday) Final version: 14th June (Thursday) Workshop: 8th July (Sunday) Invited Speakers: ================= - Tamara von Glehn, University of Cambridge, UK - Second speaker to be confirmed Program Committee: ================== Andreas Abel - Chalmers, Sweden Danel Ahman - INRIA Paris, France Robert Atkey - University of Strathclyde, UK (co-chair) Jeremy Gibbons - University of Oxford, UK Jennifer Hackett - University of Nottingham, UK Mauro Jaskelioff - Universidad Nacional de Rosario, Argentina Shin-ya Katsumata - National Institute of Informatics, Japan Sam Lindley - University of Edinburgh, UK (co-chair) Clare Martin - Oxford Brookes University, UK Shin-Cheng Mu - Academia Sinica, Taiwan Valeria de Paiva - Nuance Communications, US Alexandra Silva - University College London, 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 Robert Atkey and Sam Lindley if you have any questions about the scope of the workshop. New this time 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 which 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. Papers 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. We are using EasyChair to manage submissions. To submit a paper, use this link: https://easychair.org/conferences/?conf=msfp2018. From thorsten.berger at chalmers.se Thu Feb 8 06:03:37 2018 From: thorsten.berger at chalmers.se (Thorsten Berger) Date: Thu, 8 Feb 2018 12:03:37 +0100 Subject: [TYPES/announce] PhD position at Chalmers | University of Gothenburg, Sweden Message-ID: PhD position: Software Engineering, Formal Methods, Highly Configurable Systems (Gothenburg, Sweden) https://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=1927 We invite applications for a PhD researcher position (start as soon as possible, apply by *2018-02-15*) in the area of software-engineering of highly configurable software systems supported by formal methods. Examples of such systems are automotive/avionics/power-electronics control systems, software ecosystems (e.g., Android apps), systems software (e.g., OS kernels), or embedded databases. The PhD candidate is expected to advance the theory and practice of engineering highly configurable systems (a.k.a., software product lines) towards lean and incremental development techniques. The project comprises theoretical (e.g., creating formal models) as well as very practical work, such as developing program analyses, program transformations, and tool prototypes. The candidate might also conduct some smaller-scale empirical research or tool evaluations with industry. The position also requires a contribution to teaching at the SE division by supervising Bachelor or Master theses, and supporting courses as a teaching assistant. Applicants should have a Degree of Master (60 credits), or be on their way of obtaining a Degree of Master (120 credits), in computer science, software engineering or a closely related field. Preference will be given to applicants with experiences in the following fields: * Functional Programming * Formal Methods * Software Product Line Engineering * Model-Driven Engineering or Compiler development Excellent references, fluency in English as well as good communication, collaboration, self-organization, and programming skills are also required. Applications are to be written in English and need to contain: * Cover letter expressing the applicant?s motivation, experiences, and relevant qualifications in relation to the announced position * Detailed curriculum vitae including publications (if any) and 2-3 references with their contact details * Copies of postgraduate and undergraduate transcripts * Evidence of English proficiency for non-native English speakers The selection process takes place in competition. We usually get a large number of applications. Therefore, the applicant is recommended to enclose additional information in the application, such as papers or reports authored. Employment: Type of employment: Fixed-term employment, HF 5 kap 7 ? Extent: 100 % of full time Location: Software Engineering Division First day of employment: As soon as possible The salary is determined on an individual basis. A rough estimate of the initial net salary is around 2050? per month, increasing yearly. About the department: The Department of Computer Science and Engineering is jointly hosted by Chalmers University of Technology and the University of Gothenburg. It is a strongly international department with approximately 80 faculty among a total of 260 employees originating from 30 countries. Located in Gothenburg ? Sweden?s second-largest city ? the department is surrounded by a vibrant ecosystem of software-intensive companies, such as Volvo Cars and Volvo AB, Ericsson, ABB, Boeing, and SAAB Aeronautics. The department is connected to three science parks in Gothenburg for industrial collaborations in fields including intelligent vehicles and transport systems, mobile internet, energy, nanotechnology, and life sciences. Alumni and members of the department have also created many startups, including revolutionary ones such as Spotify. The announced PhD position is located at the division of Software Engineering (SE). With 21 faculty members, it is arguably one of the largest software-engineering institutes world-wide, conducting research at the highest international level in topics such as model-driven engineering, testing, software product lines, empirical software engineering, requirements engineering, autonomic computing, and cloud computing. This year, the division organizes two of the most influential software-engineering conferences, ICSE?18 and SPLC?18. For industrial research, the division hosts the Software Center, an associated institute with a network of five universities and ten global companies including Siemens, Axis, and Jeppesen. Please apply online: https://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=1927 Closing date: *2018-02-15* (23:59 CET) Contact: Supervisor: Thorsten Berger, Associate Professor, Head of Division: Miroslaw Staron, Professor HR-specialist: Anna Skanse Br?se, -- Thorsten Berger Associate Professor Department of Computer Science and Engineering Chalmers | University of Gothenburg, Sweden http://www.cse.chalmers.se/~bergert Tel.: +46 (0) 31 772 6075 Mob.: +46 (0) 729 746 246 Skype: tberger.work -------------- next part -------------- An HTML attachment was scrubbed... URL: From aler at irif.fr Thu Feb 8 06:40:18 2018 From: aler at irif.fr (Andrea Aler) Date: Thu, 08 Feb 2018 12:40:18 +0100 Subject: [TYPES/announce] Twenty Years of Deep Inference workshop- second CfP Message-ID: <20fd-5a7c3700-2b-5434c700@290215> ************************************* Are you working on a deep inference related topic, but you missed the FLoC deadlines? It is not too late! Present your work at the special event dedicated to TWENTY YEARS OF DEEP INFERENCE Oxford, July 7, 2018 Part of FLoC 2018 Aim and Scope: -------------- Deep inference is a paradigm for designing deductive proof systems. The inference rules in such systems can perform arbitrary rewriting inside formulas. This is very different from what one would expect from more traditional formalisms, like sequent calculus or natural deduction, where formulas are always decomposed along their main connective. The purpose of this workshop is to - present this vast growing field in a coherent, easy accessible way to other communities in all areas of logic in computer science, and - bring together researchers in the area of deep inference to exchange ideas and to discuss their current work. Invited Speakers: ----------------- Alessio Guglielmi (University of Bath) Willem Heijltjes (University of Bath) Contributions: -------------- Since we will not publish any proceeding, we accept talks about work in progress as well as already published/submitted work. However, we do not allow work that is presented at another FLoC event. Submission Instructions: ------------------------ If you want to give a talk please submit an abstract of 1-3 pages in pdf-format via the EasyChair submission page: Important Dates: ---------------- 15 April 2018: abstract submission deadline 15 May 2018: Author notification 7 July 2018: Workshop Organization: ------------- Andrea Aler Tubella (IRIF, CNRS & Univ. Paris Diderot) Lutz Stra?burger (Inria Saclay) From valeria.depaiva at gmail.com Thu Feb 8 16:21:23 2018 From: valeria.depaiva at gmail.com (Valeria de Paiva) Date: Thu, 8 Feb 2018 13:21:23 -0800 Subject: [TYPES/announce] 5th Workshop on Natural Language and Computer Science NLCS '18 July 7-8, 2018 Message-ID: Fifth Workshop on Natural Language and Computer Science NLCS '18 July 7-8, 2018 Oxford, UK http://www.indiana.edu/~iulg/nlcs.html A workshop affiliated with Federated Logic Conference (FLoC) 2018 Endorsed by the Association for Computational Linguistics Special Interest Group on Computational Semantics. We are grateful to Jesus College, Oxford, for their support of our workshop. 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 Ann Copestake, University of Cambridge Aurelie Herbelot, Universitat Pompeu Fabra, Barcelona PROGRAM COMMITTEE Ash Asudeh, University of Oxford/Carleton University Simon Charlow, Rutgers University Valeria de Paiva, Nuance.com Thomas Graf, State University of New York, Stony Brook Martha Lewis, University of Oxford Larry Moss, Indiana University, Bloomington Christian Retor?, Universit? de Montpellier Mehrnoosh Sadrzadeh, Queen Mary University of London Annie Zaenen, Stanford University PAPER SUBMISSIONS Extended abstracts of up to 10 pages may be submitted through Easychair: https://easychair.org/conferences/?conf=nlcs18 ORGANIZERS Ash Asdeh University of Oxford/Carleton University Email: ash.asudeh at ling-phil. ox. ac.uk Valeria de Paiva Nuance.com Email: Valeria.dePaiva at nuance .com Larry Moss Indiana University Email: lsm at cs.indiana . edu IMPORTANT DATES Paper submission: May 1, 2018 Notification: May 15, 2018 Electronic versions due: May 31, 2018 -- Valeria de Paiva http://vcvpaiva.github.io/ http://research.nuance.com/author/valeria-de-paiva/ http://www.cs.bham.ac.uk/~vdp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.summers at inf.ethz.ch Thu Feb 8 16:26:43 2018 From: alexander.summers at inf.ethz.ch (Summers Alexander John) Date: Thu, 8 Feb 2018 21:26:43 +0000 Subject: [TYPES/announce] CfP: Formal Techniques for Java-like Programs (FTfJP 2018) @ ECOOP/ISSTA 2018 in Amsterdam Message-ID: (Please distribute to interested PL parties - apologies for any cross postings) Workshop website: https://conf.researchr.org/track/ecoop-issta-2018/FTfJP-2018-papers Formal techniques can help analyze programs, precisely describe program behavior, and verify program properties. Languages such as Java, C#, and Scala 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 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. 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) * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" should be interpreted broadly. Submissions Contributions related to formal techniques for Java-like programs are sought in two categories: Full Papers. In 6 two-column pages, the paper should 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. In 2 two-column pages, the paper 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 based on 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. 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. The use of ACM's template for the SIGPLAN format is required. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. Important Dates: * Wed 9th May AOE: submission deadline * Thu 14th Jun: acceptance notifications * Sun 17th Jun: early registration deadline (for both main conferences and workshops) Paper submission website: https://easychair.org/conferences/?conf=ftfjp2018 Program Committee William J. Bowman (Northeastern University) John Tang Boyland (University of Wisconsin-Milwaukee) Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Erik Ernst (Google, Aarhus) Juliana Franco (Imperial College London) Timothy Jones (Montoux) Laura Kovacs (Vienna University of Technology, Austria and Chalmers University of Technology, Sweden) Siddharth Krishna (New York University) Oded Padon (Tel Aviv University) Matthew Parkinson (Microsoft Research Cambridge) Guido Salvaneschi (Technical University of Darmstadt) Alexander J. Summers (ETH Zurich) Elena Zucca (DIBRIS, University of Genova) -------------- next part -------------- An HTML attachment was scrubbed... URL: From taoxie at illinois.edu Thu Feb 8 20:26:30 2018 From: taoxie at illinois.edu (Tao Xie) Date: Fri, 9 Feb 2018 06:56:30 +0530 Subject: [TYPES/announce] CFP: HotSoS 2018 - Hot Topics in the Science of Security (HoTSoS) Symposium (Poster Submission Deadline: February 23) Message-ID: Call for Poster Submissions 5th Annual Hot Topics in the Science of Security (HoTSoS) Symposium April 10-11, 2018, Raleigh, North Carolina https://cps-vo.org/group/hotsos Poster submissions are solicited for the 5th Annual Hot Topics in the Science of Security (HoTSoS) Symposium, which will be held April 10-11, 2018 at the StateView Hotel in Raleigh, North Carolina on the Centennial Campus of North Carolina State University. The symposium will include a mix of invited talks, refereed papers, panels, tutorials, and posters. As in prior years, papers will appear in the conference proceedings to be published by ACM Press. >>> Scope, Goals, and Vision <<< HoTSoS draws together researchers, practitioners, and thought leaders from government, industry, and academia. The conference provides a forum for dialogue centered upon the development and advancement of scientific foundations in cybersecurity. The technical emphasis of HoTSoS is on scientific methods, data gathering and analysis, experimental approaches, mathematical models, and the interactions among those approaches to build a foundational science of security. The HoTSoS vision is one of engaging and growing a community?including researchers and skilled practitioners from diverse disciplines?that is focused around the advancement of scientific methods. >>> Topics of Interest <<< We invite submissions on any topic related to science of security that aligns with the conference scope and goals listed above. The 2018 HoTSoS will highlight the following themes: *. Scalability and composability in the construction of secure systems, *. Policy-governed collaboration for handling data across different domains of authority while ensuring security and privacy, *. Security metrics to guide choice-making in security engineering and response, *. Resilient architectures that can deliver service despite compromised components, *. Analysis of human behavior, including modeling users, operators, and adversaries, to support improved design and analysis, *. Foundational research related to privacy that allows for the ability to use (i.e., collect, store, and share) data in accordance with requirements, and *. Foundations for the security of cyber-physical systems, including applications to the Internet of Things. >>> Important Dates <<< Poster Submissions: February 23, 2018 Conference: April 10-11, 2018 >>> Submission Requirements <<< ~~~~~~ Poster submission deadline. Submissions of posters must be made by the deadline of Friday February 23, 2018 (anywhere on Earth) through https://cps-vo.org/hotsos18/poster-cfp. *** Posters. If you are interested in participating in the poster session, please upload a submission of your poster abstract to. Each abstract submission should be at most 1 page following the double-column ACM format ( http://www.acm.org/sigs/publications/proceedings-templates) including the bibliography. ~~~~~~ Simultaneity. Submissions must not have been published previously, and may not be submitted in parallel to any other journal or conference/workshop with published proceedings. The program chairs reserve the right to consult confidentially with other chairs and responsible parties if a double submission is suspected. HotSoS 2018 General Co-Chairs: Munindar Singh (NCSU), Laurie Williams (NCSU) Program Co-Chairs: Rick Khun (NIST), Tao XIe (UIUC) Organization Committee: https://cps-vo.org/group/hotsos/organization Program Committee: https://cps-vo.org/group/hotsos/program-committee -------------- next part -------------- An HTML attachment was scrubbed... URL: From james.cheney at gmail.com Fri Feb 9 08:28:08 2018 From: james.cheney at gmail.com (James Cheney) Date: Fri, 9 Feb 2018 13:28:08 +0000 Subject: [TYPES/announce] ProvenanceWeek 2018 call for papers Message-ID: Call for Papers, Posters, Demos, and Workshops 3rd ProvenanceWeek 7th International Provenance and Annotation Workshop (IPAW '18) 10th USENIX Workshop on the Theory and Practice of Provenance (TaPP '18) July 9-13, 2018, London, UK http://provenanceweek2018.org/ Overview The 3rd ProvenanceWeek will take place in London, UK, during the week of July 9-13, 2018. Following successful ProvenanceWeek events in 2014 and 2016, this year's installment will again co-locate the IPAW and TaPP workshops as well as several satellite events that focus on novel directions for provenance. IPAW and TaPP build on a successful history of provenance workshops that bring together researchers from a wide range of computer science fields including workflows, semantic web, databases, high performance computing, distributed systems, operating systems, programming languages, and software engineering, as well as researchers from other fields, such as biology and physics that have urgent provenance needs. Provenance is increasingly important in data science, cloud computing, workflow systems, and many other areas. By providing a record of the data creation process and of dependencies between data, provenance information is essential for tracing errors in transformed data back to erroneous inputs, access control, auditing, repeatability and reproducibility, evaluating data quality, and establishing ownership of data. 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 include, but are not limited to, the following: - Provenance management system prototypes and commercial solutions - Provenance analytics, querying, and reasoning about provenance - Visualizing provenance information - Performance aspects of provenance capture, storage, and analytics - Standardization of provenance models and representations - Security and privacy implications of provenance - Applications of provenance in real life settings - Human interaction with provenance - Retroactive reconstruction of provenance - Using provenance for evaluating data quality and trust in data - Novel methods for capturing provenance - Integrating provenance information - Interoperability among provenance-aware systems - Provenance discovery Important Dates - Co-located event proposal deadline: February 12, 2018 - Co-located event acceptance notification: March 5, 2018 - Abstract deadline: March 12, 2018 - Paper deadline: March 19, 2018 - Demo / Poster deadline: April 9, 2018 - Author notification: May 14, 2018 - Camera ready due: June 4, 2018 Conference Organizers - Ashish Gehani (SRI, USA) - ProvenanceWeek PC Chair - Khalid Belhajjame (University Paris-Dauphine, France) - IPAW PC Chair - Melanie Herschel (University of Stuttgart, Germany) - TaPP PC Chair - Pinar Alper (University of Luxembourg) - Posters / Demos Chair - Vasa Curcin / Simon Miles (King?s College London, UK) - Local Chairs Submissions Authors can submit papers to either the IPAW or TaPP track of ProvenanceWeek. Submission of the same or closely related work to both tracks is expressly disallowed. ProvenanceWeek also accepts posters and demonstration proposals that will be included in the IPAW Springer proceedings. IPAW Track Research Papers Authors are invited to submit original research work. The IPAW track solicits full research papers (12 pages). The workshop has traditionally been organized around the presentation of selected, peer-reviewed high-quality papers, published by Springer. Papers must be: - not published or under review elsewhere - no longer than 12 pages, including references and appendices - formatted according to the Springer LNCS guidelines ( https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines ) - submitted as PDF files to the IPAW track at: https://easychair.org/conferences/?conf=provenanceweek2018 A proceedings volume will be published after the event in the Springer Lecture Notes in Computer Science (LNCS) series. Springer offers ?Open choice? for authors who wish to provide open access to their papers. IPAW Program Committee Pinar Alper, Luxembourg Centre for Systems Biomedicine Ilkay Altintas, San Diego Supercomputer Center David Archer, Galois Khalid Belhajjame, Universite Paris-Dauphine Vanessa Braganholo, Universidade Federal Fluminense Kevin Butler, University of Florida Sarah Cohen Boulakia, Universit? Paris-Sud Oscar Corcho, Universidad Politecnica de Madrid Vasa Curcin, King?s College London Susan Davidson, University of Pennsylvania Saumen Dey, University of California, Davis Alban Gaignard, CNRS, Nantes Academic Hospital Daniel Garijo, Information Sciences Institute Paul Groth, Elsevier Labs Trung Dong Huynh, University of Southampton Grigoris Karvounarakis, LogicBlox David Koop, University of Massachusetts Dartmouth Bertram Lud?scher, University of Illinois at Urbana-Champaign Tanu Malik, University of Chicago Marta Mattoso, Federal Institute of Rio de Janeiro Deborah McGuinness, Rensselaer Polytechnic Institute Simon Miles, King's College London Paolo Missier, Newcastle University Luc Moreau, King's College London Beth Plale, Indiana University Daniel de Oliveira, Fluminense Federal University Satya Sahoo, Case Western Reserve University Stian Soiland-Reyes, University of Manchester Jun Zhao, Oxford e-Research Centre TaPP Track Research Papers TaPP 2018 continues the tradition of providing 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. Proposals for tutorials, panel or group discussions, reports on early stage research, or any other activities that will create a successful workshop are encouraged. Papers must be: - not published or under review elsewhere - no longer than 4 pages; an extra 4 pages of supporting material may be submitted, but the reviewers will not be obliged to read them - formatted according to the ACM SIGPLAN two-?column format ( http://www.sigplan.org/Resources/Author/) - submitted as PDF files to the TaPP track at: https://easychair.org/conferences/?conf=provenanceweek2018 As in previous years, contributions to TaPP will be published online as open access; authors retain copyright to their submissions and full-length papers based on TaPP contributions may be submitted to other venues subsequently. TaPP Program Committee Elisa Bertino, Purdue University Pierre Bourhis, CNRS CRIStAL Shawn Bowers, Gonzaga University Lucian Carata, University of Cambridge Adriane Chapman, University of Southampton Ang Chen, Rice University Sarah Cohen-Boulakia, Universite Paris-Sud Irini Fundulaki, ICS-FORTH Floris Geerts, University of Antwerp Boris Glavic, Illinois Institute of Technology Torsten Grust, Universit?t T?bingen Matteo Interlandi, Microsoft Ulf Leser, Humboldt-Universit?t zu Berlin Yuval Moskovitch, Tel Aviv University Thomas Moyer, UNC Charlotte Yingbo Song, BAE Systems Posters ProvenanceWeek encourages the presentation of early work as posters. Proposals for posters should be limited to a 4 page description of the poster content, formatted using the LNCS guidelines. Accepted posters will be presented during a separate session at the workshop. Poster descriptions must be: - no longer than 4 pages - formatted according to the Springer LNCS guidelines ( https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines ) - submitted as PDF files to the Poster track at: https://easychair.org/conferences/?conf=provenanceweek2018 - accompanied by a preliminary version of the poster as a supplementary file Poster descriptions will be included in the Springer proceedings. Demonstrations Demonstration proposals should be no more 4 pages long, formatted using the Springer LNCS guidelines. The proposal must describe the demonstrated system, clearly indicate what is going to be demonstrated, and state the significance of the research contribution, technologies, and/or applications. Demonstration proposals must be: - not published or under review elsewhere - no longer than 4 pages - formatted according to the Springer LNCS guidelines ( https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines ) - submitted as PDF files to the Demonstration track at: https://easychair.org/conferences/?conf=provenanceweek2018 Optionally, a video showcasing the demonstrated system may be uploaded. Demonstration descriptions will be included in the Springer proceedings. 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, please send an email to the ProvenanceWeek PC Chair with: - event title - event aims - organizers - proposed format - duration - how it helps broaden community and increase impact Copyright ? 2002 ? 2018 EasyChair -------------- next part -------------- An HTML attachment was scrubbed... URL: From Simon.Gay at glasgow.ac.uk Fri Feb 9 08:57:59 2018 From: Simon.Gay at glasgow.ac.uk (Simon Gay) Date: Fri, 9 Feb 2018 13:57:59 +0000 Subject: [TYPES/announce] Post-doc position in Programming Language Theory / Practice, Computing Science, University of Glasgow Message-ID: <7b2ac22b-de61-c6e0-6e0a-2810e56ec090@glasgow.ac.uk> University of Glasgow College of Science and Engineering School of Computing Science Research Assistant / Associate Ref: 020019 Grade 6/7: ?28,098 - ?31,604 / ?34,520 - ?38,833 per annum We have a position for a research assistant / associate in the theory, design and implementation of programming languages. This position is associated with the project "From Data Types to Session Types: a Basis for Concurrency and Distribution", which is a Programme Grant funded by EPSRC for 6 years from 20th May 2013. The position is available for 1 year, from 1st May or a date to be agreed. *Project Description* Just as data types describe the structure of data, session types describe the structure of communication in concurrent and distributed systems. Our project has particular emphasis on putting theory into practice, by embedding session types in a range of programming languages and applying them to realistic case studies. The project is joint between the University of Glasgow, the University of Edinburgh, and Imperial College London, and includes collaboration with Amazon, Cognizant, Red Hat, VMware and Estafet. *Principal Duties* The successful candidates will be responsible for conducting research on the theory of session types, for designing programming languages incorporating session types in order to support concurrent and distributed programming, and for evaluating programming language designs and implementations in relation to practical case studies provided by the industrial collaborators. You should have, or be close to completion of, a PhD in a relevant area, or have comparable experience; an awarded PhD or equivalent experience is necessary for appointment at Grade 7. You should have a track record of publication and communication of research results, a strong background in programming languages, including semantics, type systems and implementation, and strong programming and software engineering skills. It is desirable also to have one or more of the following: a combination of theoretical and practical skills; knowledge of the theory or practice of concurrent and distributed systems; knowledge of the theory of session types and linear logic. We seek applicants at an international level of excellence. The School of Computing Science at the University of Glasgow has an international research reputation, and Glasgow, Scotland's largest city, offers an outstanding range of cultural resources and a high quality of life. It is the University of Glasgow?s mission to foster an inclusive climate, which ensures equality in our working, learning, research and teaching environment. We strongly endorse the principles of Athena SWAN, including a supportive and flexible working environment, with commitment from all levels of the organisation in promoting gender equity. For informal enquiries or further information about the project, please contact Professor Simon Gay . Online advert at jobs.ac.uk: http://www.jobs.ac.uk/job/BHP104/research-assistant-associate/ Online application system: https://www22.i-grasp.com/fe/tpl_glasgow01.asp?newms=jj&id=94334&aid=14231 Closing date: 12 March 2018 The University of Glasgow, charity number SC004401. [University of Glasgow: The Times Scottish University of the Year 2018] From rl.stpuu at gmail.com Fri Feb 9 09:00:01 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Fri, 9 Feb 2018 15:00:01 +0100 Subject: [TYPES/announce] CfP: AI aspects of Reasoning, Information, and Memory 2018 (AIRIM'18) Message-ID: CALL FOR PAPERS 3rd International Workshop on AI aspects of Reasoning, Information, and Memory 2018 (AIRIM'18) https://www.fedcsis.org/2018/airim Poznan, Poland, 9-12 September, 2018 ------------------------------------------------------------- SCOPE There is general realization that computational models of languages and reasoning can be improved by integration of heterogeneous resources of information, e.g., multidimensional diagrams, images, language, syntax, semantics, quantitative data, memory. While the event targets promotion of integrated computational approaches, we invite contributions from any individual areas related to information, language, memory, reasoning. TOPICS We welcome submissions of papers on the following topics, without limiting to them, across approaches, methods, theories, and applications: - Reasoning systems --- theories and applications - Proof systems and model checkers - Theories of computation and information - Interactive computation and reasoning - Computation and reasoning with heterogeneous information - Space and time in information, language, memory, and reasoning - Partiality, underspecification, vagueness, and possibilities - Detection of and reasoning with inconsistency - Logic and language --- approaches, theories, methods - Computational morphology, syntax, semantics, and interfaces between these - Constraint-based and type-theoretic approaches and grammars - Logical approaches to multilingual processing - Logical and computational foundations in machine learning and information retrieval - Mathematics for linguistics and cognitive science - Reasoning, information, and memory in computational neuroscience and life sciences - Interdisciplinary approaches to information, language, memory, and reasoning IMPORTANT DATES - Paper submission (strict deadline): May 15 2018 23:59:59 pm HST - Position paper submission: June 12, 2018 - Authors notification: June 24, 2018 - Final paper submission and registration: July 03, 2018 - Final deadline for discounted fee: August 01, 2018 - Conference dates: September 9-12, 2018 PAPER SUBMISSION and PUBLICATIONS The publication rules, status, and the submission page for AIRIM'18 are the same as for AAIA'18 | FedCSIS: https://www.fedcsis.org/2018/airim https://www.fedcsis.org/2018/instructions - Authors should submit draft papers (as Postscript, PDF or MSWord file) - The total length of a paper should not exceed 10 pages IEEE style (including tables, figures and references). IEEE style templates are available at: https://fedcsis.org/2018/for_authors - Papers will be refereed and accepted on the basis of their scientific merit and relevance to the workshop - Preprints containing accepted papers will be published on a USB memory stick provided to the FedCSIS participants - Only papers presented at the conference will be published in Conference Proceedings and submitted for inclusion in the IEEE Xplore? database - Conference proceedings will be published in a volume with ISBN, ISSN and DOI numbers and posted at the conference WWW site - Conference proceedings will be indexed in BazEkon and submitted for indexation in: Thomson Reuters - Conference Proceedings Citation Index, SciVerse Scopus, Inspec, Index Copernicus, DBLP Computer Science Bibliography and Google Scholar - Extended versions of selected papers presented during the conference will be published as Special Issue(s) - Organizers reserve right to move accepted papers between FedCSIS events Event Chairs - Grabowski, Adam, Institute of Informatics, University of Bialystok, Bialystok, Poland - Ishihara, Hajime, Japan Advanced Institute of Science and Technology, Japan - Loukanova, Roussanka, Stockholm University, Sweden - Schwarzweller, Christoph, Institute of Informatics, University of Gdansk, Poland - van den Herik, Jaap, Leiden University, The Netherlands CONTACT INFORMATION Roussanka Loukanova (rloukanova at gmail.com) ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From valeria.depaiva at gmail.com Fri Feb 9 12:31:12 2018 From: valeria.depaiva at gmail.com (Valeria de Paiva) Date: Fri, 9 Feb 2018 09:31:12 -0800 Subject: [TYPES/announce] CFP: Joint Linearity & TLLA Workshop, Oxford, UK, 7-8 July 2018 Message-ID: =========================================================================== Call for Papers Joint Linearity & TLLA Workshop Fifth International Workshop on Linearity Second International Workshop on Trends in Linear Logic and Applications Oxford, UK, 7-8 July 2018 Affiliated with FSCD 2018 in FLOC http://lipn.univ-paris13.fr/TLLALinearity18/ ========================================================================== Linearity has been a key feature in several lines of research in both theoretical and practical approaches to computer science. On the theoretical side there is much work stemming from linear logic dealing with proof technology, complexity classes and more recently quantum computation. On the practical side there is work on program analysis, expressive operational semantics for programming languages, linear programming languages, program transformation, update analysis and efficient implementation techniques. Linear logic is not only a theoretical tool to analyse 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 were originally developed for the study of linear logic's syntax and semantics and are nowadays applied in several other fields. The aim of this Joint Linearity and TLLA workshop is to bring together researchers who are currently working on linear logic and related fields, to foster their interaction and provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The main goal is to present and discuss new trends in Linear Logic and its applications, by means of tutorials, invited talks, open discussions, and contributed talks. New results that make central use of linearity, ranging from foundational work to applications in any field, are welcome. Also welcome are more exploratory presentations, which may examine open questions and raise fundamental concerns about existing theories and practices. Topics of interest include: - theory of programming languages - type systems - verification - models of computation - implicit computational complexity - parallelism and concurrency - games and languages - proof theory - philosophy - categories and algebra - connections with combinatorics - linguistics - functional analysis and operator algebras Important Dates Submission deadline: 1 May 2018 Notification to authors: 15 May 2018 Final versions due: 24 May 2018 Workshop date: 7-8 July 2018 Submission Authors are invited to submit: * an extended abstract (8 pages max) describing original ideas and results not published nor submitted elsewhere, * or a 5-page abstract presenting relevant work that has been or will be published elsewhere, * or a 2-page description of work in progress. Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PDF format using the EPTCS style files. Submission is through the Easychair website: https://easychair.org/conferences/?conf=linearitytlla2018 Publication After the workshop, authors of extended abstracts will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in EPTCS (TBC). These submissions will undergo a second round of refereeing. Programme Committee Vito Michele Abrusci Thomas Ehrhard (co-chair) Maribel Fernandez (co-chair) Stefano Guerrini Masahito Hasegawa Olivier Laurent Paul-Andre Mellies Valeria de Paiva (co-chair) Elaine Pimentel Simona Ronchi della Rocca Christine Tasson Lorenzo Tortora de Falco (co-chair) Contact Thomas Ehrhard Thomas.Ehrhard at irif.fr Valeria de Paiva valeria.depaiva at gmail.com Maribel Fernandez Maribel.Fernandez at kcl.ac.uk Lorenzo Tortora de Falco tortora at uniroma3.it -- Valeria de Paiva http://vcvpaiva.github.io/ http://research.nuance.com/author/valeria-de-paiva/ http://www.cs.bham.ac.uk/~vdp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From pagani at irif.fr Sat Feb 10 06:53:28 2018 From: pagani at irif.fr (Michele Pagani) Date: Sat, 10 Feb 2018 12:53:28 +0100 Subject: [TYPES/announce] ITRS 2018 @ Oxford, UK, 8 July 2018 Message-ID: Call for Papers ITRS 2018 Ninth Workshop on Intersection Types and Related Systems Oxford, UK, 8 July 2018 Affiliated with FSCD 2018 in FLOC https://www.irif.fr/~michele/itrs2018 ============================================ ITRS 2018 will be held on 8 July, 2018, in Oxford, in affiliation with FLOC 2018 (http://www.floc2018.org). ITRS 2018 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. INVITED SPEAKER - Damiano Mazza (CNRS - Universit? Paris 13, France) - Pawel Parys (University of Warsaw, Poland) IMPORTANT DATES Abstract submission: 8 April, 2018 Paper submission: 15 April, 2018 Author notification: 15 May, 2018 Final version: 28 May, 2018 Workshop: 8 July, 2018 SUBMISSION AND PUBLICATION The submission is in two stages. (1) Before the workshop, authors are invited to submit an extended abstract (max. 10 pages) in PDF format through EasyChair (https://easychair.org/conferences/?conf=itrs2018). Accepted papers will be presented at the workshop and included in preliminary proceedings. (2) After the workshop, authors of accepted papers will be invited to submit full versions, which will be refereed for inclusion in post-proceedings (which we plan to publish in EPTCS). PROGRAM COMMITTEE Ugo de' Liguoro (Universit? di Torino, Italy) Boris Duedder (University of Copenhagen, Denmark) Joshua Dunfield (Queen's University, Canada) Charles Grellois (Universit? Aix-Marseille, France) Naoki Kobayashi (University of Tokyo, Japan) Michele Pagani (IRIF, Universit? Paris Diderot, France), chair Joe Wells (Heriot-Watt University, Scotland) INFORMATION For further information, please contact Michele Pagan Email: pagani AT irif DOT fr -- Michele Pagani Institut de Recherche en Informatique Fondamentale Universit? Paris Diderot - Paris 7 -------------------------------------- -- Michele Pagani Institut de Recherche en Informatique Fondamentale Universit? Paris Diderot - Paris 7 -------------------------------------- From beniamino.accattoli at inria.fr Sun Feb 11 07:19:17 2018 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Sun, 11 Feb 2018 13:19:17 +0100 Subject: [TYPES/announce] 1st CfP: LSFA 2018 Message-ID: FIRST CALL FOR PAPERS LSFA 2018 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018, Fortaleza, Brazil http://lia.ufc.br/~lsfa2018/ 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. Previous editions took place in 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: * Automated deduction * Applications of logical and/or semantic frameworks * Computational and logical properties of semantic frameworks * Formal semantics of languages and systems * Implementation of logical and/or semantic frameworks * Lambda and combinatory calculi * Logical aspects of computational complexity * Logical frameworks * Process calculi * Proof theory * Semantic frameworks * Specification languages and meta-languages * Type theory SUBMISSION AND PUBLICATION Contributions should be written in English and submitted in the form of full papers with a maximum of 16 pages including references. Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds, 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, unless they also contain some novel results. 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. 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=lsfa2018 The workshop pre-proceedings, containing the reviewed extended abstracts, will be handed-out at workshop registration. After the workshop the authors of both full and short papers will be invited to submit full versions of their works for the post-proceedings to be published in ENTCS. At least one of the authors should register for the conference. For the reviewing process, the traditional system will be enriched with the possibility for the reviewers to interact with the authors via an anonymous forum associated to each paper. IMPORTANT DATES: * Submission: June 10 * Notification: July 25 * Camera ready version: August 12 * LSFA 2018: September 26-28 After the publication of the ENTCS proceedings, the authors of selected papers will be invited to submit revised papers for a special issue. Previous LSFA special issues have been published in journals such as J. IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Yiannis Moschovakis, University of California, Los Angeles & University of Athens. * Andreas Herzig, CNRS, IRIT, Universit? de Toulouse. * Alessandra Palmigiano, Delft University of Technology. * Amy Felty, University of Ottawa. PROGRAMME COMMITTEE * Beniamino Accattoli, Inria & Ecole Polytechnique, co-chair * Carlos Olarte, Universidade Federal do Rio Grande do Norte, co-chair * Sandra Alves, University of Porto * Mario Alvim, Universidade Federal de Minas Gerais * Carlos Areces, Universidad Nacional de C?rdoba * Mauricio Ayala-Rincon, Universidade de Brasilia * Eduardo Bonelli, Universidad Nacional de Quilmes & Stevens Institute of Technology * Iliano Cervesato, Carnegie Mellon University * Francicleber Ferreira, Universidade Federal do Cear? * Marcelo Finger, Universidade de S?o Paulo * Renata Freitas, Universidade Federal Fluminense * Marco Gaboardi, University at Buffalo, SUNY * Erich Gr?del, RWTH Aachen University * Oleg Kiselyov, Tohoku University * Ugo Dal Lago, Inria & Bologna University * Sonia Marin, IT-University of Copenhagen * Claudia Nalon, Universidade de Brasilia * Revantha Ramanayake, Vienna University of Technology * Umberto Rivieccio, Universidade Federal do Rio Grande do Norte * Camilo Rueda, Pontificia Universidad Javeriana * Matthieu Sozeau, Inria & Universit? Paris Diderot * Carolyn Talcott, SRI International * Alvaro Tasistro, Universidad ORT Uruguay * Alicia Villanueva, Universitat Polit?cnica de Val?ncia * Renata Wassermann, University of S?o Paulo ORGANISING COMMITTEE * Francicleber Ferreira, Universidade Federal do Cear? * Carlos Brito, Universidade Federal do Cear? * Paulo T. Guerra, Universidade Federal do Cear? * Viviane Menezes, Universidade Federal do Cear? CONTACT * lsfa2018 at easychair.org From catherine.dubois at ensiie.fr Mon Feb 12 10:12:42 2018 From: catherine.dubois at ensiie.fr (dubois) Date: Mon, 12 Feb 2018 16:12:42 +0100 Subject: [TYPES/announce] First CFP 3rd International Workshop about Sets and Tools (SETS 2018) Message-ID: ----------------------------------------------------------------------- CALL FOR PAPERS -- SETS 2018 *********************************************************************** 3rd International Workshop about Sets and Tools (SETS 2018) June 5, 2018, Southampton, UK Affiliated to ABZ 2018 http://www.lirmm.fr/sets2018/ *********************************************************************** AIM Sets and constructs built upon them like relations, functions and sequences are the main modeling ingredients of formalisms such as VDM, Z, B, or Event-B. Sets also occur in the formalization of mathematics, as evidenced by the large library of the Mizar proof system, for example. In addition, still in the domain of verification, there is an increasing interest to automate set theory (which is known to be a difficult problem), with some concrete realizations, such as mp (the "main prover" of Atelier B) or Muscadet (an automated theorem prover for natural deduction, which gives some good performances in set theory). Sets are also the main features of some programming languages like the former SetL language or the more recent {log} language (pronounced as setlog). The workshop aims at bringing together researchers interested in set theory, especially to design tools for dealing with set theory, such as interactive or automated theorem provers, proof checkers, theories for general purpose proof tools, constraint solvers, programming languages etc. We are interested in specialized tools for set theory as well as general-purpose tools where sets coexist with other theories. Contributions by theoreticians working on the mechanical processing of (fragment of) set theory, and by practitioners using set-based tools are both welcome. We are also interested in contributions providing some comparisons between set modeling techniques and other formalisms, such as type theory (and its variants) for instance. Finally, regarding the domains of application, we mainly expect contributions in the framework of formal methods, but we are open to, for instance, contributions reporting formalizations of mathematics using set theory. TOPICS Topics of interest for this workshop include all aspects of set theory and corresponding tools. More specifically, some suggested topics are: * Proof tools for sets * Constraint solvers for sets * Set-based programming languages * Automated verification in set theory * Encoding of sets in provers * Set theories for SMT solvers * Use of set-based tools in formal methods * Use of set-based tools in mathematics * Using any of the above tools to teach set theory * Comparison of set-based tools * Comparison between set and type theories * Experience reports CONTRIBUTIONS AND PROCEEDINGS Submitted papers must be 6-15 pages long, following the Springer LNCS format. These submissions may be: * Research papers providing new concepts and results * Position papers and research perspectives * Experience reports * Tool presentations Proceedings, including all the papers selected for the workshop, will be published as online proceedings in the CEUR workshop proceedings series (CEUR-WS.org). PAPER SUBMISSION Contributions must be submitted electronically in PDF format using the SETS 2018 EasyChair web site at the following address: https://easychair.org/conferences/?conf=sets2018 IMPORTANT DATES Abstract submission: April 2, 2018 Submission deadline: April 9, 2018 Paper notification: May 9, 2018 Revised/final paper: May 16, 2018 Workshop: June 5, 2018 PROGRAMME CO-CHAIRS Maximiliano Cristia (UNR, Argentina) David Delahaye (Universit? de Montpellier, France) Catherine Dubois (ENSIIE, France) PROGRAMME COMMITTEE Maximiliano Cristia (Universidad Nacional de Rosario, Argentina) David Deharbe (Clearsy, France) David Delahaye (Universit? de Montpellier, France) Catherine Dubois (ENSIIE, France) Leo Freitas (Newcastle University, UK) Carmen Gervet (Universit? de Montpellier, France) Olivier Hermant (Mines ParisTech, France) Michael Leuschel (Universit?t D?sseldorf, Germany) Stephan Merz (INRIA Nancy & LORIA, France) Eugenio Omodeo (Universit? degli Studi di Trieste, Italy) Andrew Reynolds (University of Iowa, USA) Gianfranco Rossi (Universit? di Parma, Italy) Josef Urban (CIIRC, Czech Republic) Wolfgang Windsteiger (Johannes Kepler University, Austria) -- Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) -------------- next part -------------- A non-text attachment was scrubbed... Name: catherine_dubois.vcf Type: text/x-vcard Size: 4 bytes Desc: not available URL: From wadler at inf.ed.ac.uk Mon Feb 12 18:48:11 2018 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Mon, 12 Feb 2018 19:48:11 -0400 Subject: [TYPES/announce] IOHK is hiring six PLT engineers Message-ID: IOHK is hiring six Programming Language Theory engineers, to design and implement the smart contract language Plutus and related domain specific languages. Designing scripting languages for smart contracts is a challenging topic, as it is crucial to avoid the sort of exploits that regularly drain Ethereum of tens of millions of dollars worth of cryptocurrency. I am one of the lead designers; two others are Duncan Coutts and Manuel Chakravarty, who are well known to many in this community. IOHK is one of the leading cryptocurrency firms. Much of its software is implemented in Haskell. All work is open source and publication is encouraged. Indeed, IOHK is unique in that it is committed to basing its development on peer-reviewed research, in cryptography and security as well as in programming languages and formal methods. As Charles Hoskinson, IOHK's CEO, points out, if IOHK succeeds it may impact how software is developed, encouraging others to more seriously consider functional programming, formal methods, and peer-review. IOHK is a distributed company: I am in Edinburgh and Rio de Janeiro; Duncan is in London; Manuel is in Sydney; you may work from wherever you like. Further details here: https://iohk.io/careers/#op-235152-functional-compiler-engineer- You can apply at the site above. Please write to me if you have further questions. Yours, -- P . \ 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 eskang at cmu.edu Tue Feb 13 00:27:59 2018 From: eskang at cmu.edu (Eunsuk Kang) Date: Tue, 13 Feb 2018 05:27:59 +0000 Subject: [TYPES/announce] Workshop on the Future of Alloy Message-ID: ----------------------- Call for Participation: Workshop on the Future of Alloy Location: MIT, Cambridge, MA Date & duration: April 30 & May 1, 2018 Registration & logistics: http://alloy.mit.edu/workshop ----------------------- The goal of the workshop is to bring together researchers and users of Alloy, share their perspectives, and formulate short/long-term agendas for improving the language & its tools. Participants from both industry and academia are welcome. We hope to encourage discussions on the following topics (and others, suggested by participants): - Extensions: What?s not so easy to express in Alloy, and what language extensions could we make? What are some alternative backends that we could explore (e.g., SMT)? - Benchmarks: How do we collect and share models built by users over the years? What kind of infrastructure do we need? - Usability: What are some obstacles preventing a wider adoption of Alloy? What usability improvements could we make? - Education: How do we teach Alloy to students and practitioners? What education materials could we develop and share among teachers? Call for presentations: The content of the workshop will be driven largely by participants? ideas about improving Alloy. To stimulate discussion, we are soliciting short 10~15 min talks from attendees. Topics for a talk may include (but not limited to): Your own positive/negative experiences with Alloy, ideas for improvement, a demo of your tool, or calls for community-wide effort. If you are interested in giving a talk, please fill out the relevant items in the registration form, linked from the workshop website: http://alloy.mit.edu/workshop Please share this announcement with other colleagues or students who may also be interested in attending the workshop. Looking forward to seeing you at the workshop! Eunsuk Kang, Sarfraz Khurshid, and Emina Torlak (Program co-chairs) Daniel Jackson (General chair)? From gdp at inf.ed.ac.uk Tue Feb 13 05:31:21 2018 From: gdp at inf.ed.ac.uk (Gordon Plotkin) Date: Tue, 13 Feb 2018 10:31:21 +0000 Subject: [TYPES/announce] University of Edinburgh Chancellor's Fellowships Message-ID: Dear All, The university is offering a variety of Chancellor's Fellowships. These are essentially lectureships with an initial fellowship period of five years, see: https://www.ed.ac.uk/human-resources/jobs/chancellors-fellowships Some fellowships may be in Programming Languages as part of the Digital Technologies area, and suitable candidates are strongly encouraged to apply. The deadline is March 12th, please see: https://www.ed.ac.uk/informatics/about/work-with-us/vacancie s/chancellor-fellowship-digital-technologies for further information. Gordon Plotkin -------------- next part -------------- An HTML attachment was scrubbed... URL: From maribel.fernandez at kcl.ac.uk Tue Feb 13 07:59:03 2018 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Tue, 13 Feb 2018 12:59:03 +0000 Subject: [TYPES/announce] CFP - TERMGRAPH: Computing with terms and graphs Message-ID: ======================================================================= Call for Papers TERMGRAPH 2018 Tenth International Workshop on Computing with Terms and Graphs termgraph.org.uk/2018 Oxford, UK Saturday, 7th July 2018 An FSCD Workshop, part of FLoC ======================================================================= Graphs, and graph transformation systems, are used in many areas within Computer Science: to represent data structures and algorithms, to define computation models, as a general modelling tool to study complex systems, etc. Topics of interest for TERMGRAPH encompass all aspects of term and graph rewriting, and applications of graph transformations in programming, automated reasoning and symbolic computation, including: * Theory of first-order and higher-order term and graph rewriting * Graph grammars * Graph-based models of computation * Graph-based programming languages and modelling frameworks * Applications in functional and logic programming * Applications in automated reasoning and symbolic computation * Term/graph rewriting tools: case studies and system descriptions * Implementation issues The aim of this workshop is to bring together researchers working in these different domains and to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. Important Dates: Submission deadline: 22 April 2018 Notification: 15 May 2018 PreProceedings version: 24 May 2018 Workshop: 7 July 2018 Submissions and Publication: Authors are invited to submit an extended abstract in pdf format (max. 8 pages in EPTCS style). This may include both original work and tutorials on any of the above mentioned topics; work in progress is also welcome. Submission is through Easychair: https://easychair.org/conferences/?conf=termgraph2018 Preliminary proceedings will be available at the workshop. After the workshop, authors will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in EPTCS. These submissions will undergo a second round of refereeing. Programme Committee: Zena Ariola Andrea Corradini Rachid Echahed Maribel Fernandez (co-chair) Reiko Heckel Ian Mackie (co-chair) Detlef Plump Femke van Raamsdonk Contact: Maribel Fernandez Maribel.Fernandez at kcl.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Tue Feb 13 08:24:42 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 13 Feb 2018 13:24:42 +0000 Subject: [TYPES/announce] Midlands Graduate School - registration now open! Message-ID: <5DFFC8B6-3E08-4EB0-BBAE-B8A0A5BB3627@exmail.nottingham.ac.uk> Dear all, Midlands Graduate School (MGS) registration is now open! Eight courses on dependently typed programming, category theory, lambda calculus, denotational semantics, and more. 9-13 April 2018, Nottingham, UK. Spaces are limited, so early registration is recommended. Please share! http://tinyurl.com/MGS18NOTT Best wishes, Graham Hutton and Henrik Nilsson ========================================================== *** CALL FOR PARTICIPATION *** Midlands Graduate School 2018 9-13 April 2018, Nottingham, UK http://tinyurl.com/MGS18NOTT 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 - Type-Driven Development with Idris, Edwin Brady Introductory courses - Lambda Calculus, Venanzio Capretta - Category Theory, Roy Crole - Domain Theory and Denotational Semantics, Achim Jung Advanced courses - Univalent Foundations, Benedikt Ahrens - Coalgebra, Alexander Kurz - Separation Logic, Georg Struth - Machine Learning, Michel Valstar REGISTRATION: Registration is ?550 for student, academic and independent participants, and ?850 for industry participants. The fee includes 5 nights single en-suite accommodation (Sun-Thu), lunch and coffee breaks, and the conference dinner. The registration deadline is Friday 16th March. Spaces are limited, so please register early to secure your place. SPONSORSHIP: We offer a range of sponsorship opportunities for industry (bronze, silver and gold), each with specific benefits. Please see the website for further details. ========================================================== 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 ariola at cs.uoregon.edu Tue Feb 13 14:18:13 2018 From: ariola at cs.uoregon.edu (Zena Matilde Ariola) Date: Tue, 13 Feb 2018 11:18:13 -0800 Subject: [TYPES/announce] OPLSS 2018 Message-ID: <3BC65A89-849A-4DD4-AA79-7EAB47360C7C@cs.uoregon.edu> We are pleased to announce the program for the 17th annual Oregon Programming Languages Summer School (OPLSS) to be held from July 3rd to July 21th, 2018 at the University of Oregon in Eugene. The first week, from July 3rd to July 7th, will be an introductory session covering the foundations of programming languages (semantics, types, proof techniques, etc.). The introductory session will help attendees who have not taken a course on this material prepare for the rest of the school. Please contact the organizers if you have questions about whether the introduction session will be helpful given your background. The registration deadline is April 2st, 2018. Registration for the first week is optional. Full information on registration and scholarships can be found here: http://www.cs.uoregon.edu/Activities/summerschool The program is as follows: July 3-7 Foundations of Programming Languages Paul Downen University of Oregon Jan Hoffman Carnegie Mellon University July 9-21 PARALLELISM AND CONCURRENCY Umut Acar - Carnegie Mellon University Parallel Algorithms Arvind - Massachusetts Institute of Technology Dataflow: A retrospective. Atomicity in modular design Stephanie Balzer - Carnegie Mellon University Session-Typed Concurrent Programming Andrej Bauer - University of Ljubljana Algebraic Effects and Handlers Guy Blelloch - Carnegie Mellon University Parallel cost semantics and bounded implementations Dan R. Ghica - University of Birmingham Game Semantics Robert Harper - Carnegie Mellon University Computational Type Theory Gabriele Keller - University of New South Wales Purely Functional Array Programming and its Compilation to High-Performance Architectures Keshav Pingali - University of Texas, Austin Parallel program = Operator + Schedule + Parallel Data Structures Vijay Saraswat - Goldman Sachs Resilient X10 We hope you can join us for this excellent program. Zena Ariola, Guy Blelloch, Paul Downen, and Robert Harper -------------- 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: not available URL: From j.a.perez at rug.nl Wed Feb 14 06:01:40 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Wed, 14 Feb 2018 12:01:40 +0100 Subject: [TYPES/announce] EXPRESS/SOS 2018 -- First Call for Papers Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency and programming languages, are warmly welcome. ] =========================================== FIRST CALL FOR PAPERS Combined 25th International Workshop on Expressiveness in Concurrency and 15th Workshop on Structural Operational Semantics (EXPRESS/SOS 2018) http://disat.uninsubria.it/~simone.tini/express_sos.html Beijing, China September 3, 2018 (Co-located with CONCUR 2018 and CONFESTA 2018) Submission deadline (full and short papers): Thursday, June 14, 2018 =========================================== == SCOPE AND TOPICS: The EXPRESS workshop series aims at bringing together researchers interested in the expressiveness of various formal systems and semantic notions, particularly in the field of concurrency. The SOS workshop series aims at being a forum for researchers, students and practitioners interested in new developments, and directions for future investigation, in the field of structural operational semantics. Since 2012, the EXPRESS and SOS communities have joined forces and organised a combined EXPRESS/SOS workshop on the formal semantics of systems and programming concepts, and on the expressiveness of mathematical models of computation. This year marks the 25th edition of EXPRESS and the 15th edition of SOS. Topics of interest for EXPRESS/SOS 2018 include, but are not limited to: - expressiveness and comparison of models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and comparison of 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); - comparison of structural operational semantics to other formal semantics approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. Contributions bridging the gap between the above topics and emerging and/or neighboring areas (such as, for instance, computer security, multi-agent systems, knowledge representation, reversible computation) are particularly welcome. == SUBMISSION GUIDELINES We invite two types of submissions: * Full papers (up to 15 pages). * Short papers (up to 5 pages, not included in the workshop proceedings) Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. All submissions should adhere to the EPTCS format (http://www.eptcs.org). Submission is performed through the EXPRESS/SOS 2018 EasyChair server (https://easychair.org/conferences/?conf=expresssos2018). 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. == INVITED SPEAKERS - Wan Fokkink (Vrije Universiteit Amsterdam, The Netherlands) - Adrian Francalanza (University of Malta, Malta) == IMPORTANT DATES - Paper submission: June 14, 2018 - Notification date: July 16, 2018 - Camera ready version: August 5, 2018 - Workshop: September 3, 2018 == WORKSHOP CO-CHAIRS - Jorge A. P?rez (University of Groningen, The Netherlands) - Simone Tini (Universit? degli Studi dell?Insubria, Italia) == PROGRAM COMMITTEE - Pedro R. D'Argenio (University of C?rdoba, Argentina) - Erik de Vink (Eindhoven University of Technology, The Netherlands) - Cinzia Di Giusto (Universit? C?te d'Azur, France) - Ignacio F?bregas (IMDEA Software Institute, Spain) - Simon Gay (University of Glasgow, United Kingdom) - Vasileios Koutavas (Trinity College Dublin, Ireland) - Bas Luttik (Eindhoven University of Technology, The Netherlands) - Claudio Antares Mezzina (IMT School for Advanced Studies Lucca, Italy) - MohammadReza Mousavi (University of Leicester, United Kingdom) - Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair - Jurriaan Rot (Radboud University, The Netherlands) - Simone Tini (University of Insubria, Italy) - co-chair - Valeria Vignudelli (CNRS/ENS Lyon, France) -- Jorge A. P?rez Assistant Professor Johann Bernoulli Institute for Math and CS (JBI) University of Groningen, The Netherlands URL: http://www.jperez.nl From alley.stoughton at icloud.com Wed Feb 14 18:24:53 2018 From: alley.stoughton at icloud.com (Alley Stoughton) Date: Wed, 14 Feb 2018 18:24:53 -0500 Subject: [TYPES/announce] doctoral student funding at Boston University: formal methods for cryptography Message-ID: Research at the intersection of formal methods and cryptography at Boston University: We are developing a research group focusing on applying formal methods and programming language theory to cryptographic problems. We have funding for doctoral students that are interested in pursuing this kind of research. Financial support by Boston University is guaranteed for 5 years. Enrolled students in this project will interact with several faculty and research associates: Alley Stoughton, Mayank Varia, Ran Canetti, and Assaf Kfoury. Please address informal inquiries to Alley Stoughton at stough at bu.edu and Mayank Varia at varia at bu.edu. From jamie.vicary at cs.ox.ac.uk Thu Feb 15 09:35:23 2018 From: jamie.vicary at cs.ox.ac.uk (Jamie Vicary) Date: Thu, 15 Feb 2018 14:35:23 +0000 Subject: [TYPES/announce] PhD position at the University of Birmingham: higher categories, quantum computing, formal proof Message-ID: Dear all, I have a PhD position available in the School of Computer Science at the University of Birmingham, UK, part-funded by the Royal Society. Please forward this to any good candidates you think might be interested. The successful candidate could work on any topic of mutual interest, in areas including higher category theory, quantum computation, and computer proof assistants. More information about my research interests is available on this page: https://www.cs.ox.ac.uk/people/jamie.vicary/ Potential applicants should contact me directly in the first instance. The start date is flexible, and the position is open until filled. Best wishes, Jamie From rk1424 at hunter.cuny.edu Wed Feb 14 17:21:31 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Wed, 14 Feb 2018 22:21:31 +0000 Subject: [TYPES/announce] CfP: 12th Joint Meeting of the European Software Engineering Conference & Symposium on the Foundations of Software Engineering (ESEC/FSE) 2018 -- Call for Submissions Message-ID: <1518646890.6575.26.camel@hunter.cuny.edu> CALL FOR PAPERS =============== ESEC/FSE 2018 -- 12th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering November 4-9, Orlando, Florida, United States http://2018.fseconference.org Follow ESEC/FSE on twitter: @fseconf Follow ESEC/FSE on Facebook: http://facebook.com/fseconference Social Media Hashtag: #esecfse The ACM Joint European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) is an internationally renowned forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Formerly the FSE conference in alternating years and ESEC/FSE in other years, ESEC/FSE is now the new name of this annual conference series. The ESEC/FSE conference brings together experts from academia and industry to exchange the latest research results and trends, as well as their practical application in all areas of software engineering. The conference is sponsored by the ACM Special Interest Group on Software Engineering (SIGSOFT). Topics of Interest ------------------ We are interested in submissions from both industry and academia on all topics related to software engineering. These include, but are not limited to: - Architecture and design - Autonomic computing and (self-)adaptive systems - Big data - Cloud computing - Components, services, and middleware - Computer-supported cooperative work - Configuration management and deployment - Crowdsourcing - Debugging - Dependability, safety, and reliability - Development tools and environments - Distributed, parallel, and concurrent software - Education - Embedded and real-time software - Empirical software engineering - End-user software engineering - Formal methods, including languages, methods, and tools - Green computing - Human and social factors in software engineering - Human-computer interaction - Knowledge-based software engineering - Mobile, ubiquitous, and pervasive software - Model-driven software engineering - Patterns and frameworks - Processes and workflows - Program analysis - Program comprehension and visualization - Program synthesis - Refactoring - Requirements engineering - Reverse engineering - Safety-critical systems - Scientific computing - Search-based software engineering - Security and privacy - Software economics and metrics - Software evolution and maintenance - Software modularity - Software product lines - Software reuse - Software services - Testing - Traceability - Web-based software Call for Submissions -------------------- General Chair: Gary T. Leavens ### Research Papers Chairs: Corina Pasareanu, Alessandro Garcia http://2018.fseconference.org/track/fse-2018-research-papers We invite high-quality submissions describing original and unpublished results of theoretical, empirical, conceptual, and experimental software engineering research. Contributions should describe innovative and significant original research. Papers describing groundbreaking approaches to emerging problems will also be considered. Submissions that facilitate reproducibility by using available data sets or making the described tools publicly available are especially encouraged. ESEC/FSE 2018 will employ a lightweight double-blind review process. Each submission will be reviewed by at least three members of the Program Committee. ### Journal-First Chairs: Andrea Zisman, Ingrid Nunes https://2018.fseconference.org/track/fse-2018-Journal-First We invite authors of journal-first papers accepted in the partnering journals (IEEE TSE, ACM TOSEM, and Springer Empirical Software Engineering) to submit their work to be presented at ESEC/FSE 2018. The accepted paper version must have been submitted to a partnering journal no earlier than December 1st 2016. This will allow authors of journal- first papers to present their work to the community. ### New Ideas and Emerging Results Chairs: Claire Le Goues, Gail Kaiser http://2018.fseconference.org/track/fse-2018-NIER ESEC/FSE-NIER 2018 seeks to challenge the status quo of our discipline by providing a venue for innovative, radical, thought-provoking new ideas, arguments, and research directions in software engineering. The NIER also incorporates the previous FSE-VaR (Visions and Reflections) track, seeking to spark conversation on the state of the field, especially in light of the 50-year anniversary of the 1968 NATO conference on Software Engineering. ### Tool Demonstrations Chairs: Tien Nguyen, Ciera Jaspan http://2018.fseconference.org/track/fse-2018-Demonstration We invite innovative research demonstrations, intended to show early implementations of novel software engineering concepts, as well as mature prototypes. The research demonstrations are intended to highlight underlying scientific contributions. Whereas a regular research paper points out the scientific contribution of a new software engineering approach, a demonstration paper provides the opportunity to show how a scientific contribution has been transferred into a working tool or data set. Authors of regular research papers are thus encouraged to submit an accompanying demonstration paper. ### Industry Chairs: John Penix, Satish Chandra http://2018.fseconference.org/track/fse-2018-Industry ESEC/FSE is widely known for its high-quality research papers in all areas of software engineering. Its industry track focuses on the same topics and values the same rigor as its research track, yet papers featured in the industrial track are distinct. What sets the industrial track apart is that it values impact and realism over novelty. We expect that findings from industrial track publications have the potential to impact practice in the 0-2 year range. ### Workshops Chair: Damian Dechev https://2018.fseconference.org/track/fse-2018-Workshops ESEC/FSE 2018 solicits proposals for workshops to be held in conjunction with the main conference. Workshops aim to provide opportunities for exchanging views, advancing ideas, and discussing preliminary results in various areas of software engineering research and applications. Workshops are not an alternative forum for presenting full research papers. If you would like to bring together a group of researchers on a relevant and exciting topic, please submit a workshop proposal to ESEC/FSE. Workshops will be held in the days before the research track (Nov. 4 and 5). Proposals for workshops after the main track can be considered but are subject to the availability of space. Prospective workshop organizers are encouraged to contact the workshop chairs should any questions arise. ### Artifacts Chairs: Olga Baysal, Tim Menzies https://2018.fseconference.org/track/fse-2018-Artifacts Authors of accepted research papers are invited to submit an artifact to the ESEC/FSE Artifact Track. In the spirit of ACM?s "Result and Artifact Review and Badging" policy (http://www.acm.org/publications/po licies/artifact-review-badging), the artifacts track exists to review, promote, share and catalog the research artifacts produced by any of the papers accepted to the research track. Apart from repeatability and replicability, cataloging these artifacts also allows reuse by other teams in reproduction or other studies. ### Doctoral Symposium Chairs: Hridesh Rajan, Margaret-Anne Storey http://2018.fseconference.org/track/fse-2018-Doctorial-Symposium Doctoral students whose research is in Software Engineering will have a chance to get mentoring from more experienced researchers and academics. Participants will have the opportunity to present and discuss their doctoral research with senior researchers in the software engineering community, in a constructive and friendly atmosphere. Attendance will be by invitation only based on a four-page research proposal to provide a quality mentoring experience for pursuing an impactful research program. ### Student Research Competition Chair: Gustavo Soares http://2018.fseconference.org/track/fse-2018-Student-Research-Competiti on The conference will host an ACM Student Research Competition (http://sr c.acm.org; SRC).This competition offers undergraduate and graduate students a unique forum to experience the research world, present their research results to conference attendees, and compete for prizes. The ACM SRC consists of three parts: (1) research abstract submission, (2) poster presentation, and (3) a research talk. The first-place winners of the competition will be invited to participate in the ACM Student Research Competition Grand Finals. Participate in this exciting competition: Submit your work to the ACM Student Research Competition! Submission Guidelines --------------------- At the time of submission, all papers must conform to the ESEC/FSE 2018 Format and Submission Guidelines (https://2018.fseconference.org/attend ing/Submission+Policies), and must not exceed the page limits that are listed in the appropriate call for papers. All submissions must be in English and in PDF format. Submissions that do not comply with the above instructions will be desk rejected without review. Papers must be submitted electronically through the appropriate ESEC/FSE submission site (as noted in the appropriate call for papers). See conference website for more details about submissions for each track. Important Dates --------------- ### Research Papers - Submission date: **March 9, 2018** - Author response period: May 7-10, 2018 - Notification of acceptance: June 11, 2018 - Camera-ready date: July 31, 2018 - Conference: **November 4-9, 2018** ### Journal-First Papers - Submission date: May 30, 2018 - Notification of acceptance: June 30, 2018 ### New Ideas and Emerging Results - Submission date: June 15, 2018 - Notification of acceptance: July 25, 2018 - Camera ready date: September 10, 2018 ### Workshops - Submission date: February 19, 2018 - Notification of acceptance: March 7, 2018 ### Industry Papers - Submission date: June 15, 2018 - Notification of acceptance: July 25, 2018 - Camera ready date: September 10, 2018 ### Artifacts - Submission date: June 25, 2018 - Notification of acceptance: July 31, 2018 ### Doctoral Symposiums - Submission date: June 29, 2018 - Notification of acceptance: July 27, 2018 ### Student Research Competition - Submission date: June 15, 2018 - Notification of acceptance: July 25, 2018 From grewe at st.informatik.tu-darmstadt.de Thu Feb 15 17:13:08 2018 From: grewe at st.informatik.tu-darmstadt.de (Sylvia Grewe) Date: Thu, 15 Feb 2018 23:13:08 +0100 Subject: [TYPES/announce] Call for Posters: 2018 Message-ID: <1bbb9ccf-c018-a388-9903-0f0e88ec3ba4@st.informatik.tu-darmstadt.de> ----------------------------------------------------------------------------------- 2018 : The Art, Science, and Engineering of Programming Mon 9 - Thu 12 April 2018 Nice, France http://2018.programming-conference.org/ ******************************************************** CALL FOR POSTERS ******************************************************** Important dates: - Poster abstract submission: Sunday, March 4th - Notification: Friday, March 9th - Poster Presentation: Tuesday, April 10th Posters are an integral part of . We are soliciting quality contributions for the regular Poster Session of (submissions due March 4th). The Poster Session aims at showcasing very recent or ongoing work, clarifying problem statements, vetting solutions, or identifying evaluation methods in an interactive way. It will offer an excellent opportunity for authors to receive feedback from the community and encourage one-to-one and small group discussions on a technical topic. Students are especially encouraged to submit their ongoing work and to introduce it to peer researchers. Accepted poster abstracts will be?made available on the conference Web site. The Posters track will take place on Tuesday, April 10th and will be organized jointly with the ACM Student Research Competition Poster track, thus fostering interactions between all presenters and attendees. Poster author(s) are required to attend the scheduled poster session, so that they can discuss their work with conference attendees. Poster Submission Guidelines: Posters will be evaluated based on their contribution and relevance to . Poster submissions should be sent toas a 1-2 page extended abstract in PDF format. This document should contain: ?- the poster title; ?- names and affiliations of the authors (one of whom should be named as a contact person); ?- motivation and the addressed problem, proposed solution, and/or novel contributions of the proposal. ---------------------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.pichardie at irisa.fr Fri Feb 16 09:36:22 2018 From: david.pichardie at irisa.fr (David Pichardie) Date: Fri, 16 Feb 2018 15:36:22 +0100 Subject: [TYPES/announce] PhD and Postdoc positions at IRISA/Inria Rennes Message-ID: <9207FAAD-04A8-4351-BCE6-CEC33E409079@irisa.fr> CELTIQUE is looking for PhD candidates and postdocs! The IRISA/Inria Celtique group in Rennes (France) has several open PhD and post-doctoral position. The positions are funded by David Pichardie's european ERC VESTA project (2018-2023). Postdoc applicants must have a PhD in Computer Science. PhD applicants must have a Master in Computer Science. We seek candidates with a solid theoretical background in Computer Science, in at least one of the following topics: - formal semantics of programming languages - compiler implementation - abstract interpretation - Coq proof assistant Postdoc positions are one year, with the possibility of extension to a second year. All position may start after September 1st 2018. Candidate that are specially interested by compiler verification will also be considered for a postdoc in the national ANR project Discover (http://discover.irisa.fr/), and can negotiate a starting time earlier than September. The working language is English, knowledge of French is not required. The successful candidate will join the Celtique team at IRISA, INRIA Rennes: https://team.inria.fr/celtique/ Applicants should send their curriculum vitae, cover letter and names/contact information of two references to David Pichardie (david.pichardie at ens-rennes.fr). Recommandation letters should be sentto David Pichardie directly. Potential research projects - Verification of static analysis with the Coq proof assistant - Formal verification of abstract interpreters using the Galois connection framework inside Coq - Formal verification of state-of-the-art SSA-based compiler optimisations - Advanced abstract interpretation for software security (Java, C, or assembly programs) - Innovative techniques for extraction of efficient code with Coq From chisvasileandrei at gmail.com Fri Feb 16 11:10:58 2018 From: chisvasileandrei at gmail.com (Andrei Chis) Date: Fri, 16 Feb 2018 17:10:58 +0100 Subject: [TYPES/announce] First Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018) Message-ID: ------------------------------------------------------------------------ Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018) co-located with SPLASH 2018 November 5-6, 2018 Boston, Massachusetts, United States https://conf.researchr.org/track/sle-2018/papers ------------------------------------------------------------------------ We are pleased to invite you to submit papers to the 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018), held in conjunction with SPLASH 2018 at Boston, Massachusetts on November 5-6, 2018. --------------------------- Scope --------------------------- With the ubiquity of computers, software has become the dominating intellectual asset of our time. In turn, this software depends on software languages, namely the languages it is written in, the languages used to describe its environment, and the languages driving its development process. Given that everything depends on software and that software depends on software languages, it seems fair to say that for many years to come, everything will depend on software languages. 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. While SLE is certainly driven by its metacircular character (software languages are engineered using software languages), SLE is not self-satisfying: its scope extends to the engineering of languages for all and everything. Like its predecessors, the 11th edition of the SLE conference, SLE 2018, will bring together researchers from different areas united by their common interest in the creation, capture, and tooling of software languages. It overlaps with traditional conferences on the design and implementation of programming languages, model-driven engineering, and compiler construction, and emphasizes the fusion of their communities. To foster the latter, SLE traditionally fills a two-day program with a single track, with the only temporal overlap occurring between co-located events. --------------------------- Topics of Interest --------------------------- 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. Topics relevant to SLE cover generic aspects of software languages development rather than aspects of engineering a specific language. In particular, SLE is interested in contributions from the following areas: * Software Language Design and Implementation - Approaches to and methods for language design - Static semantics (e.g., design rules, well-formedness constraints) - Techniques for specifying behavioral / executable semantics - Generative approaches (incl. code synthesis, compilation) - Meta-languages, meta-tools, language workbenches * Software Language Validation - Verification and formal methods for languages - Testing techniques for languages - Simulation techniques for languages * Software Language Integration and Composition - Coordination of heterogeneous languages and tools - Mappings between languages (incl. transformation languages) - Traceability between languages - Deployment of languages to different platforms * Software Language Maintenance - Software language reuse - Language evolution - Language families and variability * Domain-specific approaches for any aspects of SLE (design, implementation, validation, maintenance) * Empirical evaluation and experience reports of language engineering tools - User studies evaluating usability - Performance benchmarks - Industrial applications --------------------------- Important Dates --------------------------- All dates are Anywhere on Earth. * Fri 29 June 2018 - Abstract Submission * Fri 6 July 2018 - Paper Submission * Fri 24 August 2018 - Author Notification * Fri 31 August 2018 - Artifact Submission * Fri 5 October 2018 - Camera Ready Deadline * Wed 10 October 2018 - Artifact Notification * Fri 12 October 2018 - Deadline for Artifact-Related Paper Updates * Sun 4 Nov 2018 - SLE Workshops * Mon 5 Nov - Tue 6 Nov 2018 - SLE Conference --------------------------- Types of Submissions --------------------------- * Research papers These should report a substantial research contribution to SLE or successful application of SLE techniques or both. Full paper submissions must not exceed 12 pages excluding bibliography. * Tool papers Because of SLE?s interest in tools, we seek papers that present software tools related to the field of SLE. Selection criteria include originality of the tool, its innovative aspects, and relevance to SLE. Any of the SLE topics of interest are appropriate areas for tool demonstrations. Submissions must provide a tool description of 4 pages excluding bibliography, and a demonstration outline including screenshots of up to 6 pages. Tool demonstrations must have the keywords ?Tool Demo? or ?Tool Demonstration? in the title. The 4-page tool description will, if the demonstration is accepted, be published in the proceedings. The 6-page demonstration outline will be used by the program committee only for evaluating the submission. * New ideas / vision papers New ideas papers should describe new, non-conventional SLE research approaches that depart from standard practice. They are intended to describe well-defined research ideas that are at an early stage of investigation. Vision papers are intended to present new unifying theories about existing SLE research that can lead to the development of new technologies or approaches. New ideas / vision papers must not exceed 4 pages excluding bibliography. Workshops: Workshops will be organized by SPLASH. Please inform us and contact the SPLASH organizers if you would like to organize a workshop of interest to the SLE audience. Information on how to submit workshops can be found at the SPLASH 2018 Website: https://conf.researchr.org/track/splash-2018/splash-2018-Workshops. --------------------------- Artifact Evaluation --------------------------- For the third year SLE will use an evaluation process for assessing the quality of the artifacts on which papers are based to foster the culture of experimental reproducibility. Authors of accepted papers are invited to submit artifacts. More information will be announced on the Website. --------------------------- Submission --------------------------- Submissions have to use the ACM SIGPLAN Conference Format "acmart" ( http://sigplan.org/Resources/Author/#acmart-format); please make sure that you always use the latest ACM SIGPLAN acmart LaTeX template ( https://www.acm.org/binaries/content/assets/publications/consolidated-tex-template/acmart-master.zip), and that the document class definition is \documentclass[sigplan,screen]{acmart}. Do not make any changes to this format! Using the Word template is strongly discouraged. 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 in figures and tables are legible. SLE follows a single-blind review process. Thus, you do not have to blind your submission. All submissions must be in PDF format. Concurrent Submissions: Papers must describe unpublished work that is not currently submitted for publication elsewhere as described by SIGPLAN?s Republication Policy ( http://www.sigplan.org/Resources/Policies/Republication). Submitters should also be aware of ACM?s Policy and Procedures on Plagiarism ( http://www.acm.org/publications/policies/plagiarism_policy). Submissions that violate these policies will be desk-rejected. Submission Site: Submissions will be accepted at https://sle18.hotcrp.com/. --------------------------- Reviewing Process --------------------------- All submitted papers will be reviewed by at least three members of the program committee. Research papers and tool papers will be evaluated concerning novelty, correctness, significance, readability, and alignment with the conference call. New ideas / vision papers will be evaluated primarily concerning novelty, significance, readability, and alignment with the conference call. For fairness reasons, all submitted papers must conform to the above instructions. Submissions that violate these instructions may be rejected without review, at the discretion of the PC chairs. --------------------------- Awards --------------------------- * Distinguished paper: Award for most notable paper, as determined by the PC chairs based on the recommendations of the programme committee. * Distinguished reviewer: Award for distinguished reviewer, as determined by the PC chairs. * Distinguished artifact: Award for the artifact most significantly exceeding expectations, as determined by the AEC chairs based on the recommendations of the artifact evaluation committee. --------------------------- Publication --------------------------- All accepted papers will be published in the ACM Digital Library. 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 the conference. The official publication date affects the deadline for any patent filings related to published work. --------------------------- Program Committee --------------------------- Andrew Black, Portland State University, USA Erwan Bousse, TU Wien, Austria Marco Brambilla, Politecnico di Milano, Italy Ruth Breu, University of Innsbruck, Austria Walter Cazzola, University of Milan, Italy Marsha Chechik, University of Toronto, Canada Tony Clark, Sheffield Hallam University, UK Juan de Lara, Universidad Autonoma de Madrid, Spain Thomas Degueule, CWI Amsterdam, Netherlands Juergen Dingel, Queen's University, Canada Tom Dinkelaker, Ericsson, Germany Sebastian Erdweg, Delft University of Technology, Netherlands Bernd Fischer, Stellenbosch University, South Africa Esther Guerra, Autonomous University of Madrid, Spain Daco Harkes, Delft University of Technology, Netherlands Robert Hirschfeld, University of Potsdam, Germany Michael Homer, Victoria University of Wellington, New Zealand Dimitris Kolovos, University of York, UK Ralf L?mmel, University of Koblenz-Landau, Germany Marjan Mernik, University of Maribor, Slovenia Gunter Mussbacher, McGill University, Canada James Noble, Victoria University of Wellington, New Zealand Bruno Oliveira, University of Hong Kong, China Christoph Reichenbach, Lund University, Sweden Jan Oliver Ringert, University of Leicester, UK Bernhard Rumpe, RWTH Aachen University, Germany Anthony Sloane, Macquarie University, Australia Emma S?derberg, Google, Denmark Mark van den Brand, TU Eindhoven, Netherlands Tijs van der Storm, CWI Amsterdam, Netherlands Eelco Visser, Delft University of Technology, Netherlands Eric Walkingshaw, Oregon State University, USA Andreas Wortmann, RWTH Aachen University, Germany Vadim Zaytsev, Rain Code, Belgium --------------------------- Contact --------------------------- For additional information, clarification, or answers to questions, please contact the organizers by email: sle2018 at googlegroups.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Fri Feb 16 11:33:22 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Fri, 16 Feb 2018 16:33:22 +0000 Subject: [TYPES/announce] FLoC 2018 - Joint Call for Workshop Papers Message-ID: FLoC 2018 ? The 2018 Federated Logic Conference 6-19 July 2018 Oxford, England UK http://www.floc2018.org/workshops The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. In addition to nine major international conferences related to mathematical logic and computer science, FLoC 2018 will feature 79 workshops arranged in three segments: Pre-FLoC: Sat 7 - Sun 8 (workshops related to CSF, FSCD, ITP, LICS and SAT), Mid-FLoC: Wed 11 - Sat 14 (workshops related to CAV, ICLP, IJCAR, ITP and LICS), Post-FLoC: Wed 18 - Thu 19 (workshops related to FM, CAV, ICLP and IJCAR). The suggested submission deadline is 15th April 2018, notifications will be sent out no later than 15th May 2018. Please refer to the individual websites for workshop-specific Calls for Papers, deadlines and information on how to submit. *** Pre-FLoC workshops (Saturday 7 - Sunday 8 July) 32nd International Workshop on Unification (UNIF 2018), 7 July http://unif2018.cic.unb.br/ 7th International Workshop on Confluence (IWC 2018), 7 July http://cl-informatik.uibk.ac.at/events/iwc-2018/ 7th International Workshop on Classical Logic and Computation (CL&C 2018), 7 July http://www.di.unito.it/~stefano/CL&C/CL&C18.htm Higher-Dimensional Rewriting and Algebra (HDRA 2018), 7 July http://hdra.gforge.inria.fr/ International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP 2018), 7 July http://lfmtp.org/workshops/2018/ 7th International Workshop on the Cross-Fertilization Between CSP and SAT (CSPSAT 2018), 7 July (website coming soon) Pragmatics of SAT (PoS 2018), 7 July http://www.pragmaticsofsat.org/2018/ Twenty Years of Deep Inference (TYDI 2018), 7 July https://www.lix.polytechnique.fr/~lutz/orgs/TYDI2018.html 10th International Workshop on Computing with Terms and Graphs (TERMGRAPH 2018), 7 July https://nms.kcl.ac.uk/maribel.fernandez/TERMGRAPH.html Syntax and Semantics of Low-Level Languages (LOLA 2018), 7 July https://cs.appstate.edu/~johannp/lola18/ 9th Workshop on Higher Order Rewriting (HOR 2018), 7 July https://lipn.univ-paris13.fr/HOR18/ 2018 Joint Workshop on Linearity & TLLA (5th International Workshop on Linearity and 2nd Workshop on Trends in Linear Logic and Applications), 7-8 July http://lipn.univ-paris13.fr/TLLALinearity18/ Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF 2018), 7-8 July https://hott-uf.github.io/2018/ Game Semantics 25, 7-8 July http://www.gamesemantics.org/game-semantics-25 Workshop on Proof Complexity (PC 2018), 7-8 July http://easychair.org/smart-program/PC2018/ Programming And Reasoning on Infinite Structures (PARIS 2018), 7-8 July https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ 6th Workshop on Strategic Reasoning (SR 2018), 7-8 July http://projects.lsv.fr/sr18/ Workshop in honour of Dana Scott's 85th birthday and 50 years of domain theory, 7-8 July https://andrejbauer.github.io/domains-floc-2018/ 5th Workshop on Natural Language and Computer Science (NLCS 2018), 7-8 July http://www.indiana.edu/~iulg/nlcs.html 7th Workshop on Mathematically Structured Functional Programming (MSFP 2018), 8 July https://msfp2018.bentnib.org/ 5th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018), 8 July http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html The Coq Workshop 2018, 8 July https://coqworkshop2018.inria.fr/ International Workshop on Quantified Boolean Formulas and Beyond (QBF 2018), 8 July http://fmv.jku.at/qbf18/ 5th International Workshop on Graphical Models for Security (GraMSec 2018), 8 July http://gramsec.uni.lu/ Women in Logic 2018, 8 July https://sites.google.com/site/womeninlogic2018/welcome 9th Workshop on Intersection Types and Related Systems (ITRS 2018), 8 July https://www.irif.fr/~michele/itrs2018 Coalgebra Now, 8 July http://homepage.tudelft.nl/c9d1n/floc2018coalgebra/index.html 12th International Workshop on Developments in Computational Models (DCM 2018), 8 July https://sites.google.com/g.uporto.pt/dcm18 IFIP Working Group 1.6: Rewriting, 8 July http://cbr.uibk.ac.at/ifip-wg1.6/ Workshop on Foundations of Computer Security (FCS 2018), 8 July http://www.andrew.cmu.edu/user/liminjia/events/fcs2018/ Mentor Workshop 1, 8 July (website coming soon) *** Mid-FLoC workshops (Wednesday 11 - Saturday 14 July) Satisfiability Checking and Symbolic Computation: Bridging Two Communities to Solve Real Problems (SC^2 2018), 11 July http://www.sc-square.org/CSA/workshop3.html IFAC Conference on Analysis and Design of Hybrid Systems (ADHS 2018), 11-13 July http://www.cs.ox.ac.uk/conferences/ADHS18/ 16th International Workshop on Satisfiability Modulo Theories (SMT 2018), 12-13 July http://smt-workshop.cs.uiowa.edu/2018/ CAV Tutorials, 13 July http://cavconference.org/2018/invited-speakers-tutorials/ 7th Workshop on Logic and Systems Biology (LSB), 13 July http://perso.ens-lyon.fr/russell.harmer/lsb7.html Isabelle Workshop, 13 July http://sketis.net/isabelle/isabelle-workshop-2018 25th RCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, 13 July https://sites.google.com/a/aixia.it/rcra/rcra-2018 5th Workshop on Formal Reasoning in Distributed Algorithms (FRIDA 2018), 13 July http://forsyte.at/events/frida2018/ 5th Vampire Workshop (Vampire 2018), 13 July http://easychair.org/smart-program/Vampire18/ 19th Workshop on Logic and Computational Complexity (LCC), 13 July http://www.cs.swansea.ac.uk/lcc/index.html 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS 2018), 13 July https://www.sci.unich.it/hcvs18/ Workshop on Learning and Automata (LearnAut 2018), 13 July https://learnaut2018.wordpress.com/ 1st International Workshop on Multi-objective Reasoning in Verification and Synthesis (MoRe 2018), 13 July http://math.umons.ac.be/more2018/ Workshop on Modular Knowledge (Tetrapod), 13 July http://new.kwarc.info/events/Tetrapod-2018/ First Workshop on Automated Deduction for Separation Logics (ADSL 2018), 13 July http://adsl.univ-grenoble-alpes.fr/ DMW18: Deduction Mentoring Workshop, 13 July http://easychair.org/smart-program/DMW18/ Runtime Verification for Rigorous Systems Engineering (RV4RISE), 13 July http://rv4rise.conf.tuwien.ac.at/ 13th International Workshop on User Interfaces for Theorem Provers (UITP 2018), 13 July http://www.informatik.uni-bremen.de/uitp/uitp2018/ Verification Mentoring Workshop 2, 13 July http://cavconference.org/2018/verification-mentoring-workshop/ Summit on Machine Learning Meets Formal Methods, sponsored by the Alan Turing Institute, 13 July http://www.floc2018.org/summit-on-machine-learning/ 4th Workshop on Formal Integrated Development Environment (F-IDE 2018), 14 July https://sites.google.com/view/fideworkshop2018 16th International Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2018), 14 July http://www1.isti.cnr.it/~Massink/EVENTS/QAPL2018/ 16th Overture Workshop: New Capabilities and Applications for Model-based Systems Engineering, 14 July http://overturetool.org/workshops/16th-Overture-Workshop.html FM Doctoral Symposium, 14 July http://www.fm2018.org/doctoral-symposium/ *** Post-FLoC workshops (Wednesday 18 - Thursday 19 July) 18th Refinement Workshop, 18 July http://www.refinenet.org.uk/ 1st International Workshop on Parallel Logical Reasoning (PLR), 18 July https://antonwijs.wixsite.com/plr2018 7th Workshop on Synthesis (SYNT 2018), 18 July http://synt2018.seas.ucla.edu Theorem Prover Components for Educational Software (ThEdu 2018), 18 July http://www.uc.pt/en/congressos/thedu/thedu18 TLA+ Community Event 2018, 18 July http://tla2018.loria.fr/ Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2018), 18 July https://sites.google.com/site/aspocp2018/ International Conference on Logical Programming - Doctoral Consortium (ICLP - DC 2018), 18 July http://easychair.org/smart-program/ICLP-DC2018/ 16th International Colloquium on Implementation of Constraint and Logic Programming Systems (CICLOPS 2018), 18 July https://people.cs.kuleuven.be/~tom.schrijvers/CICLOPS2018/ 3rd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2018), 18 July http://iltp.de/ARQNL-2018/ Workshop on Logic and Practice of Programming (LPoP 2018), 18 July http://lpop.cs.stonybrook.edu/ 13th International Workshop on Constraint Based Methods in Bioinformatics (WCB 2018), 18 July http://clp.dimi.uniud.it/wcb/wcb18/ International Workshop on the Verification and Validation of Autonomous Systems (VaVAS), 18-19 July http://cgi.csc.liv.ac.uk/~michael/VaVAS-July2018/ 16th International Workshop on Termination (WST 2018), 18-19 July http://wst2018.webs.upv.es/ MLP18: Machine Learning for Programming, 18-19 July https://prodo.ai/mlp18 The LaSh 2018 Workshop on Logic and Search, 18-19 July http://www.logicandsearch.org/LaSh2018/ 10th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE 2018), 18-19 July http://vstte18.it.uu.se/ 11th International Workshop on Numerical Software Verification (NSV-XI), 18-19 July https://nsv-2018.github.io/nsv2018/ 18th International Workshop on Automated Verification of Critical Systems (AVOCS 2018), 18-19 July http://avocs18.irisa.fr/ Logics for Reasoning about Preferences, Uncertainty, and Vagueness (PRUV 2018), 19 July http://pruv18.inf.unibz.it/ Third Workshop on Fun With Formal Methods (FWFM 2018), 19 July http://persons.iis.nsk.su/en/FWFM2018 International Workshop on External and Internal Calculi for Non-Classical Logics, 19 July http://weic2018.loria.fr/ Robots, Morality, and Trust through the Verification Lens, 19 July http://qav.cs.ox.ac.uk/robots_morality_trust/ 6th Workshop on the Practical Aspects of Automated Reasoning (PAAR 2018), 19 July http://easychair.org/smart-program/PAAR-2018/ Verification of Engineered Molecular Devices and Programs (VEMDP 2018), 19 July http://dna.caltech.edu/vemdp2018/ Workshops Committee General Chair: Moshe Y. Vardi Co-chairs: Daniel Kroening, Marta Kwiatkowska Workshops Chair: Gethin Norman Workshops Deputy Chair: Christoph Haase CAV: Hana Chockler CSF: Cas Cremers FM: Helen Treharne FSCD: Paula Severi ICLP: Stefan Woltran IJCAR: Alberto Griggio ITP: Assia Mahboubi LICS: Patricia Bouyer SAT: Martina Seidl From cesar.a.munoz at nasa.gov Fri Feb 16 16:14:57 2018 From: cesar.a.munoz at nasa.gov (Munoz, Cesar (LARC-D320)) Date: Fri, 16 Feb 2018 21:14:57 +0000 Subject: [TYPES/announce] [fm-announcements] NFM 2018 - Call for Participation Message-ID: <68475E12-C16A-430B-9468-33739C253522@nasa.gov> ----------------------------------------- Call for Participation: NFM 2018 ----------------------------------------- Tenth NASA Formal Methods Symposium 30 Years of Formal Methods at NASA April 17-19, Newport News, VA, USA https://shemesh.larc.nasa.gov/NFM2018/ Celebrating 30 years of formal methods research at NASA Langley, the Tenth 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. Keynote speakers: Ricky Butler (NASA, USA) Gilles Dowek (INRIA, CNRS, ?cole Normale Sup?rieure Paris-Saclay, France) The program of symposium is available at: https://shemesh.larc.nasa.gov/NFM2018/program.html Attendance to the symposium is free, but all attendees must register in order to participate. Registrations are open until ** April 1, 2018 ** at: https://shemesh.larc.nasa.gov/NFM2018/registration.html The symposium will be held at Newport News Marriott at City Center 740 Town Center Drive Newport News, VA 23606, USA. Phone: +1 (757) 873-9299. A group rate to attend NFM2018 is available at the Newport News Marriot until ** March 16, 2018 **. Reservations can be made by calling +1 (866) 329-1758, and asking for the group code: NASA, or through web at https://shemesh.larc.nasa.gov/NFM2018/hotel_reservation.html List of Accepted Papers: * Ansgar Fehnker, Kaylash Chaudhary and Vinay Mehta. An Even Better Approach - Improving the B.A.T.M.A.N. Protocol Through Formal Modelling and Analysis * Massimo Narizzano, Luca Pulina, Armando Tacchella and Simone Vuotto. Consistency of Property Specification Patterns with Boolean and Constrained Numerical Signals * Marcus Gerhold, Arnd Hartmanns and Mari?lle Stoelinga. Model-Based Testing for General Stochastic Time * Ruben Giaquinta, Ruth Hoffmann, Murray Ireland, Alice Miller, and Gethin Norman. Strategy Synthesis for Autonomous Agents using PRISM * Miguel Romero and Camilo Rocha. Symbolic Execution and Reachability Analysis using Rewriting Modulo SMT for Spatial Concurrent Constraint Systems with Extrusion * Lola Masson, J?r?mie Guiochet, Helene Waeselynck, Martin T?rngren, Sofia Cassel and Kalou Cabrera. Tuning permissiveness of active safety monitors for autonomous systems * Radha Nakade, Eric Mercer, Peter Aldous and Jay McCarthy. Model Checking Task Parallel Programs for Data-race * Aymeric Fromherz, Abdelraouf Ouadjaout and Antoine Min?. Static Value Analysis of Python Programs by Abstract Interpretation * Flavio M. de Paula, Arvind Haran and Brad Bingham. An Efficient Rewriting Framework for Trace Coverage of Symmetric Systems * Ansgar Fehnker and Kaylash Chaudhary. Twenty Percent and a Few Days - Optimising a Bitcoin Majority Attack (short paper) * Jeroen Meijer and Jaco van de Pol. Sound Black-Box Checking in the LearnLib * Philipp Koerner and Jens Bendisposto. Distributed Model Checking Using ProB * Saksham Chand and Yanhong A. Liu. Simpler Specifications and Easier Proofs of Distributed Algorithms Using History Variables * Siddhartha Bhattacharyya, Thomas Eskridge, Natasha Neogi, Marco Carvalho and Milton Stafford. Formal Assurance for Cooperative Intelligent Autonomous Agents * Yassmeen Elderhalli, Osman Hasan, Waqar Ahmed and Sofi?ne Tahar. Formal Dynamic Fault Trees Analysis using an Integration of Theorem Proving and Model Checking * Sarah Benyagoub, Meriem Ouederni, Yamine Ait Ameur, and Atif Mashkoor. Incremental Construction of Realizable Choreographies * C?sar Augusto Ochoa Escudero, R?mi Delmas, Thomas Bochot, Matthieu David, and Virginie Wiels. Automatic Generation of DO-178 Test Procedures * Andrew Ireland, Maria Teresa Llano and Simon Colton. The Use of Automated Theory Formation in Support of Hazard Analysis (short paper) * Zhuo Chen and Werner Dietl. Don't Miss the End: Preventing Unsafe End-of-File Comparisons (short paper) * Andr?s V?r?s, M?rton B?r, Istv?n R?th, ?kos Horv?th, Zolt?n Micskei, L?szl? Balogh, B?lint Hegyi, Benedek Horv?th, Zsolt M?zl? and D?niel Varr?. MoDeS3: Model-based Demonstrator for Smart and Safe Cyber-Physical Systems (short paper) * Giovanna Broccia, Paolo Milazzo and Peter Csaba ?lveczky. An Executable Formal Framework for Safety-Critical Human Multitasking * Marco Feli? and Mariano Moscato. Towards a Formal Safety Framework for Trajectories (short paper) * Rui Qiu, Sarfraz Khurshid, Corina Pasareanu, Junye Wen and Guowei Yang. Using Test Ranges to Improve Symbolic Execution * Allan Blanchard, Nikolai Kosmatov and Fr?d?ric Loulergue. Ghosts for Lists: A Critical Module of Contiki Verified in Frama-C * Souradeep Dutta, Susmit Jha, Sriram Sankaranarayanan and Ashish Tiwari. Output Range Analysis for Deep Feedforward Neural Networks * Bruno Dutertre, Dejan Jovanovi? and Jorge Navas. Verification of Fault-Tolerant Protocols with Sally (short paper) * Alfons Laarman. Optimal Storage of Combinatorial State Spaces * Alfons Laarman. Stubborn Transaction Reduction * Cumhur Erkan Tuncali, Bardh Hoxha, Guohui Ding, Georgios Fainekos and Sriram Sankaranarayanan. Experience Report: Application of Falsification Methods on the UxAS System (short paper) * Hendrik Maarand and Tarmo Uustalu. Certified Foata Normalization for Generalized Traces * Francesco Marconi, Giovanni Quattrocchi, Luciano Baresi, Marcello M. Bersani and Matteo Rossi. On the Timed Analysis of Big-Data Applications Organizing Committee ---------------- Anthony Narkawicz (Conference Chair) Aaron Dutle (Program Co-Chair) Cesar Munoz (Program Co-Chair) Contact -------- Email: nfm2018 [at] easychair [dot] org Web: https://shemesh.larc.nasa.gov/NFM2018/ --- To opt-out from this mailing list, send an email to fm-announcements-request at lists.nasa.gov with the word 'unsubscribe' as subject or in the body. You can also make the request by contacting fm-announcements-owner at lists.nasa.gov From j.a.perez at rug.nl Sat Feb 17 04:59:45 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Sat, 17 Feb 2018 10:59:45 +0100 Subject: [TYPES/announce] Postdoctoral Fellowships in the University of Groningen, The Netherlands. Message-ID: == Organization The University of Groningen is a research university with a global outlook, deeply rooted in Groningen, City of Talent. Quality has had top priority for four hundred years, and with success: the University is currently in or around the top 100 on several influential global ranking lists. The Faculty of Science and Engineering (FSE) harbours a kaleidoscope of disciplines and research strengths. Our programmes in research and education range from nanomaterials and biomachinery to astronomy, from mathematics to pharmacy, from neurosciences to computer science, and from molecular and evolutionary biology to marine biology. == The FSE Fellowship programme Our unique FSE fellowship programme offers temporary positions for talented junior researchers who want to further develop both their research and teaching skills. You will have an appointment for four years during which you can do challenging research, have various teaching responsibilities (approximately 30% of the time), and be offered opportunities for training and career orientation. >From day one, you will have a personal Work and Development Plan (WDP) that describes the specific research, teaching and training activities that you will undertake. You will receive didactic training in your first year and have the opportunity to obtain a University Teaching Qualification. In addition to the yearly Result and Development Interviews with your supervisors, you will have a yearly meeting with a career counsellor to discuss your career development and plans. A personal budget of a ?1000 per year is dedicated for additional training and career activities. The programme includes 16 fellow positions in a broad range of scientific fields. ==Job description Within the FSE Fellowship programme, we offer a fellow position in Computer Science. Researchers working on areas such as - Theoretical Computer Science - Programming Languages - Logic - Verification are particularly encouraged to apply. The follow will join the Johann Bernoulli Institute for Mathematics and Computer Science (JBI) and will teach in the BSc Computing Science (which is fully taught in English). == Qualifications You have ? A PhD, obtained no longer than 3 years ago, preferably from another university than the University of Groningen; ? a promising research record; ? affinity with teaching; individuals with actual teaching experience will be favoured; ? an excellent command of English. == Conditions of employment You will have an initial appointment of one year that will be extended by 3 years if you perform satisfactorily. The fellowship will not be extended after the four years period. The University of Groningen offers a salary dependent on qualifications and work experience of ? 3.111,- gross per month up to a maximum of ? 4.084,- gross per month for a full-time position. The UFO-profile Researcher/Lecturer (scale 10) applies. In addition to the primary salary the University offers 8% holiday allowance and an end-of-year bonus of 8,3%. The University of Groningen provides career services for partners of new faculty members moving to Groningen. The University of Groningen has adopted an active policy to increase the number of female scientists across all disciplines of the university. Therefore, female candidates are especially encouraged to apply. The preferred starting date is before July, 2018. == Applications Interested candidates are invited to submit a complete application including: ? A letter of motivation. ? A Curriculum Vitae, including a list of publications. ? A short description (max 1A4) of your teaching interests (extra attachment 1). ? A short description (max 1A4) of your scientific field of interest (extra attachment 2). You may apply to one of the positions until March 8, 2018 via the website of the University of Groningen: https://www.rug.nl/about-us/work-with-us/job-opportunities/overview Selection interviews will take place in the second half of March 2018. == Information For information on the Johann Bernoulli Institute for Mathematics and Computer Science (JBI) please visit: https://www.rug.nl/research/jbi/ For information on the degree programmes please visit: https://www.rug.nl/bachelors/faculty-of-science-and-engineering https://www.rug.nl/masters/faculty-of-science-and-engineering For informal inquiries, please contact Dr. Jorge A. P?rez (j.a.perez at rug.nl) For any further questions, don?t hesitate to contact the coordinator of the FSE Fellowship Programme Yvonne Folkers via Y.Folkers at rug.nl -- Jorge A. P?rez Assistant Professor Johann Bernoulli Institute for Math and CS (JBI) University of Groningen, The Netherlands URL: http://www.jperez.nl From henning at basold.eu Sat Feb 17 08:00:42 2018 From: henning at basold.eu (Henning Basold) Date: Sat, 17 Feb 2018 14:00:42 +0100 Subject: [TYPES/announce] CMCS 2018: Call for Short Contributions Message-ID: <9db42a5b-9458-12df-29b3-7ff16fc9cb86@basold.eu> Call for Short Contributions The 14th International Workshop on Coalgebraic Methods in Computer Science (CMCS'18) Thessaloniki, Greece, 14 - 15 April 2018 (co-located with ETAPS 2018) www.coalg.org/cmcs18 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, logic, answer set, 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'18 will be held in Thessaloniki, Greece, co-located with ETAPS 2018, on 14 - 15 April 2018. Keynote speaker --------------- Samson Abramsky (University of Oxford, United Kingdom) Invited speakers ---------------- Clemens Kupke (University of Strathclyde, United Kingdom) Daniela Petrisan (University Diderot Paris 7, France) Invited tutorial speakers ------------------------- There will be a special session on quantum computation, with invited tutorials by Bob Coecke (University of Oxford, United Kingdom) Aleks Kissinger (Radboud University Nijmegen, The Netherlands) Important dates --------------- Submission short contributions 28 February 2018 Notification short contributions 12 March 2018 Proceedings ----------- Accepted short contributions will be bundled in a technical report. Programme committee ------------------- Filippo Bonchi (University of Pisa, Italy) Marcello Bonsangue (LIACS, Leiden University, The Netherlands) Corina Cirstea (University of Southampton, United Kingdom) Fredrik Dahlqvist (University College London, United Kingdom) Ugo Dal Lago (University of Bologna, Italy) Sergey Goncharov (FAU Erlangen-N?rnberg, Germany) Helle Hvid Hansen (Delft University of Technology, The Netherlands) Ichiro Hasuo (National Institute of Informatics, Japan) Bart Jacobs (Radboud University Nijmegen, The Netherlands) Bartek Klin (University of Warsaw, Poland) Paul Levy (University of Birmingham, United Kingdom) Stefan Milius (FAU Erlangen-N?rnberg, Germany) Lawrence Moss (Indiana University, United States) Dirk Pattinson (Australian National University, Australia) Dusko Pavlovic (University of Hawai?i at M?noa, United States) Daniela Petrisan (University Diderot Paris 7, France) Damien Pous (CNRS, ENS Lyon, France) Juriaan Rot (Radboud University Nijmegen, The Netherlands) Jan Rutten (CWI/Radboud University Nijmegen, The Netherlands) Lutz Schr?der (FAU Erlangen-N?rnberg, Germany) Alexandra Silva (University College London, United Kingdom) Ana Sokolova (University of Salzburg, Austria) Henning Urbat (Technische Universit?t Braunschweig, Germany) Jamie Vicary (University of Oxford, United Kingdom) Publicity chair --------------- Henning Basold (CNRS, ENS Lyon, France) PC chair -------- Corina Cirstea (University of Southampton, United Kingdom) Steering committee ------------------ Filippo Bonchi (University of Pisa, Italy) Marcello Bonsangue (LIACS, 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), FAU Erlangen-N?rnberg, Germany Larry Moss (Indiana University, United States) Dirk Pattinson (Australian National University, Australia) Jan Rutten (CWI/Radboud University Nijmegen, The Netherlands) Lutz Schr?der (FAU Erlangen-N?rnberg, Germany) Alexandra Silva (University College London, United Kingdom) Submission guidelines --------------------- 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 long, and should be submitted electronically as a PDF file via the Easychair system at http://www.easychair.org/conferences/?conf=cmcs2018. From laura.titolo at nianet.org Sun Feb 18 09:38:35 2018 From: laura.titolo at nianet.org (Titolo, Laura) Date: Sun, 18 Feb 2018 14:38:35 +0000 Subject: [TYPES/announce] Position Announcement - Research Scientist Interactive Theorem Proving Message-ID: <80112964-351B-4A72-88F2-B1C24839991C@nianet.org> RESEARCH SCIENTIST POSITION Interactive Theorem Proving National Institute of Aerospace (Hampton, VA, USA) The National Institute of Aerospace (NIA), located in Hampton, Virginia, has an opening for the position of Research Scientist to work on research and development of theorem proving technology for the formal verification of autonomous systems. The successful candidate is expected to provide support to researchers who are using the Prototype Verification System (PVS) interactive theorem prover for the formal verification of autonomous aircraft systems. Representative activities may include developing mathematical models, automated strategies, tool interfaces, and, in general, advancing the state-of-the-art of theorem proving technology through the PVS system. Required Skills: ? Master?s degree or Ph.D. degree in Computer Science or equivalent. ? Proved experience with higher-order logic. ? Proved experience in functional programming, e.g., Lisp, Scheme, OCaml, ML, Haskell, etc. ? Familiar with Unix environment, e.g., Unix, MacOS, Linux, etc. Desired Skills: ? Experience in interactive theorem proving and proof assistants based on higher-order logic, e.g., PVS, Coq, Isabelle, HOL, ACL2, etc. ? Experience in development of verification tools ? Familiar with Common Lisp and the Common Lisp Object System Interested candidates should apply via NIA?s career opportunities site located at www.nianet.org under the ?About NIA? tab. Please include a letter of introduction, resume, and the names and contact information of three current professional references. If you have any question please contact Sabine Watson (sabine.watson at nianet.org). NIA, located near NASA Langley Research Center in Hampton, Virginia, is a non-profit research and graduate education institute created to perform aerospace and atmospheric research, develop new technologies for the nation, and help inspire the next generation of scientists and engineers. Additional information about NIA and its research programs is available at www.nianet.org. NIA is winner of the 2017 Top 50 Best Non-Profit Companies to work for in the U.S. NIA is an equal opportunity/affirmative action employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age disability, protected veteran status, or any other characteristic prohibited under Federal, State, or local laws. --- Laura Titolo Research Scientist National Institute of Aerospace 100 Exploration Way Hampton, VA 23666 Phone: +1 (757) 325-6905 Fax: +1 (757) 325-6701 National Institute of Aerospace: This e-mail message (including all attachments transmitted with it, if any) is intended solely for the use of the addressee and may contain company proprietary information. If you are not the person to whom this e-mail is addressed, or an employee or agent responsible for delivering this message to the person to whom it is addressed, you are hereby notified that any dissemination, distribution, copying, or other use of this message or its attachments is strictly prohibited. If you have received this e-mail in error, please notify the sender immediately by e-mail reply, then please delete this e-mail, together with any attachments to it, from your computer. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andersmortberg at gmail.com Sun Feb 18 10:07:13 2018 From: andersmortberg at gmail.com (Anders Mortberg) Date: Sun, 18 Feb 2018 10:07:13 -0500 Subject: [TYPES/announce] Call for Contributions: Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF'18) Message-ID: ========================================================== 2nd CALL FOR CONTRIBUTIONS Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF, at FLoC 2018) ========================================================== NEWS: submission deadline changed to April 15 (was March 31) to align with general submission deadline of FLoC workshops. ------------------------------------------------------------------------ Workshop on Homotopy Type Theory and Univalent Foundations July 7-8, 2018, Oxford, United Kingdom https://hott-uf.github.io/2018 Co-located with FSCD 2018 and part of FLoC 2018 http://www.cs.le.ac.uk/events/fscd2018/ http://www.floc2018.org/ Abstract submission deadline: April 15 ------------------------------------------------------------------------ Homotopy Type Theory is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, inspired by ideas and tools from abstract homotopy theory. Univalent Foundations are foundations of mathematics based on the homotopical interpretation of type theory. The goal of this workshop is to bring together researchers interested in all aspects of Homotopy Type Theory and Univalent Foundations: from the study of syntax and semantics of type theory to practical formalization in proof assistants based on univalent type theory. ================== # Invited talks * Mart?n Escard? (University of Birmingham) * Paige North (Ohio State University) * Andrew Pitts (University of Cambridge) ================ # Submissions * Abstract submission deadline: April 15 * Author notification: end of April Submissions should consist of a title and a 1-2 pages abstract, in pdf format, via https://easychair.org/conferences/?conf=hottuf18 Considering the broad background of the expected audience, we encourage authors to include information of pedagogical value in their abstract, such as motivation and context of their work. ====================== # Program committee * Benedikt Ahrens (University of Birmingham) * Paolo Capriotti (University of Nottingham) * Simon Huber (University of Gothenburg) * Chris Kapulkin (University of Western Ontario) * Nicolai Kraus (University of Nottingham) * Peter LeFanu Lumsdaine (Stockholm University) * Assia Mahboubi (Inria Saclay) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) * Nicolas Tabareau (Inria Nantes) ================ # Organizers * Benedikt Ahrens (University of Birmingham) * Simon Huber (University of Gothenburg) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) From Frederic.Loulergue at nau.edu Sun Feb 18 12:18:26 2018 From: Frederic.Loulergue at nau.edu (Frederic Loulergue) Date: Sun, 18 Feb 2018 10:18:26 -0700 Subject: [TYPES/announce] CfP: 4PAD 2018 - 5th International Symposium on Formal Approaches to Parallel and Distributed Systems Message-ID: Please, accept our apologies in case of multiple copies of this CFP. ============================================================ = CALL FOR PAPERS = = 5th International Symposium on = = Formal Approaches to Parallel and Distributed Systems = = (4PAD 2018) = = affiliated to the = = 16th International Conference on = = High Performance Computing & Simulation (HPCS 2018) = = http://hpcs2018.cisedu.info/ = = Orleans, France, July 17-19, 2018 = ============================================================ http://hpcs2018.cisedu.info/2-conference/symposia---hpcs2018/symp05-4pad SCOPE AND OBJECTIVES The aim of 4PAD is to foster interaction between the formal methods communities and systems researchers working on topics in modern parallel, distributed, and network-based processing systems (e.g., autonomous computing systems, cloud computing systems, service-oriented systems and parallel computing architectures). 4PAD topics include (but are not limited to) the following: * Rigorous software engineering approaches and their tool support; * Model-based approaches, including model-driven development; * Service- and component-based approaches; * Semantics, types and logics; * Formal specification and verification; * Performance analysis based on formal approaches; * Formal aspects of programming paradigms and languages; * Formal approaches to parallel architectures and weak memory models; * Formal approaches to deployment, run-time analysis, adaptation/evolution, reconfiguration, and monitoring; * Case studies developed/analyzed with formal approaches; * Formal stochastic models and analysis; * Formal methods for large-scale distributed systems; * Statistical analysis techniques based on formal approaches. PAPER SUBMISSION AND PUBLICATION You are invited to submit original and unpublished research works on above and other topics related to Formal Approaches to Parallel and Distributed Systems. Submitted papers must not have been published or simultaneously submitted elsewhere until it appears in HPCS proceedings, in the case of acceptance, or notified otherwise. For Regular papers, please submit a PDF copy of your full manuscript, not to exceed 8 double-column IEEE formatted pages per template, and include up to 6 keywords and an abstract of no more than 400 words. Short papers (up to 4 pages), poster papers and posters (please refer to http://hpcs2018.cisedu.info/1-call-for-papers-and-participation/call-for-posters for posters submission details) will also be considered. Please specify the type of submission you have. Please include page numbers on all preliminary submissions to make it easier for reviewers to provide helpful comments. Submit a PDF copy of your full manuscript to the symposium paper submission site at https://easychair.org/conferences/?conf=4pad. IMPORTANT DATES Paper Submissions: March 12, 2018 Acceptance Notification: April 11, 2018 Camera Ready Papers and Registration Due by: May 03, 2018 Conference Dates (HPCS and affiliated events): July 16-20, 2018 PROGRAM COMMITTEE Gul Agha University of Illinois at Urbana-Champaign, USA Marco Aldinucci University of Torino, IT Allan Blanchard Inria, FR Simon Bliudze Inria, FR Laura Bocchi University of Kent, UK Jean-Michel Couvreur University of Orleans, FR, chair Kento Emoto Kyushu Institute of Technology, JP Gidon Ernst National Institute of Informatics, JP Joaquin Ezpeleta Universidad de Zaragoza, ES Ylies Falcone Univ. Grenoble APles, Inria, FR Serge Haddad LSV, ENS Cachan, CNRS, Inria, FR Ludovic Henrio CNRS, FR Claude Jard University of Nantes, FR Igor Konnov Vienna University of Technology, AT Sandeep Kulkarni Michigan State University, USA Alberto Lluch Lafuente Technical University of Denmark, DK Frederic Loulergue Northern Arizona University, USA, chair Neeraj Mittal The University of Texas at Dallas, USA Gwen Salaun University of Grenoble Alpes, FR Sven Schewe University of Liverpool, UK Elena Sherman Boise State University, USA Francesco Tiezzi Universita di Camerino, IT Emilio Tuosto University of Leicester, UK -- Dr. Frederic Loulergue Professor School of Informatics, Computing, and Cyber Systems Northern Arizona University Home: http://nau.edu/SICCS/Faculty/Frederic-Loulergue Phone: +1 928-523-5044 From pangjun at gmail.com Mon Feb 19 07:28:13 2018 From: pangjun at gmail.com (Jun PANG) Date: Mon, 19 Feb 2018 13:28:13 +0100 Subject: [TYPES/announce] TASE 2018 -- Last Call for Papers Message-ID: TASE 2018 - 2nd CALL FOR PAPERS ****************************************************************** The 12th International Symposium on Theoretical Aspects of Software Engineering (TASE 2018) August 29-31, Guangzhou, China http://tase2018.jnu.edu.cn For more information email: tase2018 at easychair.org ****************************************************************** * Abstract submission: February 23, 2018 * Paper submission: March 2, 2018 -------- OVERVIEW -------- The 12th Theoretical Aspects of Software Engineering Conference (TASE 2018) will be held in Guangzhou, China in August, 2018. Modern society is increasingly dependent on software systems that are becoming larger and more complex. This poses new challenges to the various aspects of software engineering, for instance, software dependability in trusted computing, interaction with physical components in cyber physical systems, distribution in cloud computing applications, etc. Hence, new concepts and methodologies are required to enhance the development of software engineering from theoretical aspects. TASE 2018 aims to provide a forum for people from academia and industry to communicate their latest results on theoretical advances in software engineering. TASE 2018 is the 12th in the TASE series. The past TASE symposia were successfully held in Shanghai ('07), Nanjing ('08), Tianjin ('09), Taipei ('10), Xi'an ('11), Beijing ('12), Birmingham ('13), Changsha('14), Nanjing('15), Shanghai('16) and Nice('17). The proceedings of the TASE 2018 symposium are planned to be published by the IEEE Computer Society Press. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to appear in a special issue of the Science of Computer Programs journal. ------ TOPICS ------ The symposium is devoted to theoretical aspects of software engineering. Topics of interest include, but are not limited to: * Abstract interpretation * Algebraic and co-algebraic specifications * Aspect oriented software * Component-based software engineering * Cyber-physical systems * Deductive verification * Distributed and concurrent systems * Embedded and real-time systems * Feature-oriented software * Formal verification and program semantics * Integration of formal methods * Language design * Model checking and theorem proving * Model-driven engineering * Object-oriented systems * Probability in software engineering * Program analysis * Program logics and calculi * Quantum computation * Requirements engineering * Reverse engineering and software maintenance * Run-time verification and monitoring * Semantic web and web services * Service-oriented and cloud computing * Software processes and workflows * Software architectures and design * Software testing and quality assurance * Software safety, security and reliability * Specification and verification * Type systems and behavioural typing * Tools exploiting theoretical results ---------------- INVITED SPEAKERS ---------------- * Rob van Glabbeek, CSIRO, and University of New South Wales, Australia * Dongmei Zhang, Microsoft Research, China * Lu Zhang, Peking University, China ---------- SUBMISSION ---------- Submission should be done through the TASE 2018 submission page, handled by the EasyChair conference system: https://www.easychair.org/conferences/?conf=tase2018 As in previous years, the proceedings of the conference are planned to be published by the IEEE Computer Society Press. Papers must be written in English and not exceed 8 pages in Two-Column IEEE format. --------------- IMPORTANT DATES --------------- Abstract submission : February 23, 2018 Paper submission : March 2, 2018 Notification : May 6, 2018 Camera-ready : June 6, 2018 Conference data: August 29-31, 2018 ------------- GENERAL CHAIR ------------- Jifeng He (East China Normal University, China) Jian Weng (Jinan University, China) ----------------- PROGRAM CO-CHAIRS ----------------- Jun Pang (University of Luxembourg, Luxembourg) Chenyi Zhang (Jinan University, China) ----------------- STEERING COMMITTEE ----------------- Keijiro Araki (Kyushu University, Japan) Jifeng He (East China Normal University, China) Michael Hinchey (Lero, Ireland) Shengchao Qin (Teesside University, UK) Huibiao Zhu (East China Normal University, China) ------------------ PROGRAM COMMITTEE ------------------ Erika Abraham, RWTH Aachen University, Germany Toshiaki Aoki, Japan Advanced Institute of Science and Technology (JAIST), Japan Farhad Arbab, CWI and Leiden University, The Netherlands Luis Barbosa, University of Minho, Portugal Marcello Bonsangue, Leiden University, The Netherlands Qingliang Chen, Jinan University, China Rocco de Nicola, Institute for Advanced Studies Lucca, Italy Yuxin Deng, East China Normal University, China Ylies Falcone, INRIA, France Rob van Glabbeek, CSIRO, Australia Marieke Huisman, University of Twente, The Netherlands Florian Kammueller, Middlesex University, UK Pierre Kelsen, University of Luxembourg, Luxembourg Laura Kovacs, Vienna University of Technology, Austria Jianwen Li, Iowa State University, USA Jingyi Long, Jinan University, China Frederic Mallet, University of Nice Sophia Antipolis, France Mohammad Reza Mousavi, University of Leicester, UK Shin Nakajima, National Institute of Informatics (NII), Japan Kazuhiro Ogata, Japan Advanced Institute of Science and Technology (JAIST), Japan Catuscia Palamidessi, INRIA, France Shengchao Qin, Teesside University, UK Bernhard Scholz, University of Sydney, Australia Graeme Smith, University of Queensland, Australia Fu Song, ShanghaiTech University, China Jun Sun, Singapore University of Technology and Design, Singapore Wang Yi, Uppsala University, Sweden W. Eric Wong, The University of Texas at Dallas, USA Lijun Zhang, Chinese Academy of Sciences, China Min Zhang, East China Normal University, China Huibiao Zhu, East China Normal University, China ---------------- ORGANIZING CHAIR ---------------- Guowei Luo (Jinan University, China) ---------------- PUBLICITY CHAIR ---------------- Liangda Fang (Jinan University, China) From jes at math.uminho.pt Mon Feb 19 13:55:38 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Mon, 19 Feb 2018 18:55:38 +0000 Subject: [TYPES/announce] TYPES 2018: final call for contributions Message-ID: <6b9a9edb-b768-9c96-9b72-341eacbd819e@math.uminho.pt> (Apologies for cross-posting) FINAL CALL FOR CONTRIBUTIONS 24th International Conference on Types for Proofs and Programs, TYPES 2018 and EUTYPES Cost Action CA15123 meeting Braga, Portugal, 18 - 21 June 2018 http://w3.math.uminho.pt/types2018 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 * C?dric Fournet (Microsoft Research, UK) * Matthieu Sozeau (INRIA, France) * Josef Urban (CIIRC, Czech Republic) 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=types2018 Important dates: * submission of 2 pp abstract: 5 March 2018 * notification of acceptance/rejection: 13 April 2018 * camera-ready version of abstract: 7 May 2018 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-2017, a post-proceedings volume will published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. Tentative submission deadline: September 2018. PROGRAMME COMMITTEE Andreas Abel (Chalmers University Gothenburg) Amal Ahmed (Northeastern University Boston) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Maria Paola Bonacina (University of Verona) Gilles Dowek (INRIA ? ENS Paris-Saclay) Peter Dybjer (Chalmers University Gothenburg) Jos? Esp?rito Santo (University of Minho) (co-chair) Herman Geuvers (Radboud University Nijmegen) Ambrus Kaposi (E?tv?s Lor?nd University) Ugo de?Liguoro (University of Torino) Ralph Matthes (IRIT ? CNRS and University of Toulouse) Assia Mahboubi (INRIA ? LS2N Nantes) Keiko Nakata (SAP Potsdam) Pierre-Marie P?drot (Max Planck Institute for Software Systems Saarbruck?n) Lu?s Pinto (University of Minho) (co-chair) Andrew Pitts (University of Cambridge) Aleksy Schubert (University of Warsaw) Carsten Sch?rmann (IT University of Copenhagen) Anton Setzer (University of Swansea) TYPES STEERING COMMITTEE Jos? Esp?rito Santo, Silvia Ghilezan, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair), Aleksy Schubert. 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). CONTACT Email:types2018 at math.uminho.pt Organisers: Jos? Esp?rito Santo (Centre of Mathematics, University of Minho) Maria Jo?o Frade (HASLab, University of Minho and INESC TEC) Cl?udia Mendes Ara?jo (Centre of Mathematics, University of Minho) Lu?s Pinto (Centre of Mathematics, University of Minho) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Didier.Galmiche at loria.fr Mon Feb 19 16:54:18 2018 From: Didier.Galmiche at loria.fr (Didier Galmiche) Date: Mon, 19 Feb 2018 22:54:18 +0100 Subject: [TYPES/announce] CFP Workshop on External and Internal Calculi for Non Classical Logics , Oxford, UK, 19 July 2018 Message-ID: <30418390-cf2a-7696-95f6-947baf5f674b@loria.fr> -------------------------------------------------------------------------------------- Call For Papers Int. Workshop on External and Internal Calculi for Non Classical Logics (EICNCL 2018) Oxford, UK, 19 July 2018 (affiliated with IJCAR 2018 in FLOC 2018) http://weic2018.loria.fr/ Deadline for submission: 23 April 2018 ---------------------------------------------------------------------- ------------------- A one day workshop on External and Internal Calculi for Non Classical Logics will be held the 19 July 2018 in conjunction with the IJCAR 2018 Conference during FLOC 2018 in Oxford, UK. The purpose of this workshop would be to discuss recent results 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. The workshop is intended to provide a forum for discussion between researchers interested in topics? including, but not limited to, the following areas: - 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, proof assistants We envisage a range of perspectives: proof-theoretic foundations, including decidability and complexity; model-theoretic, including semantic foundations (e.g., new semantics), modelling and verification of programs and systems. SUBMISSIONS Researchers interested in presenting their works are invited to submit an extended abstract (up to 10 pages)? through Easychair : https://easychair.org/conferences/?conf=eicncl2018 by 23 April 2018. Papers will be reviewed by peers, typically members of the Programme Committee. A Special Issue of a Journal on these topics is expected after the workshop. PROGRAM COMMITTEE J. Brotherston (University College, London, UK) A. Ciabattoni (TU Vienna, Austria - co-chair) D. Galmiche (Lorraine University, CNRS, LORIA, France - co-chair) R. Gor? (Australian National University, Australia) D. Larchey-Wendling (Lorraine University, CNRS, LORIA, France) G. Metcalfe (University of Bern, Switzerland) S. Negri? (University of Helsinki, Finland) N. Olivetti (LSIS, Aix-Marseille University, France - co-chair) J. Otten (University of Oslo, Norway) V. de Paiva (Nuance communications, USA) R. Ramanayake (TU? Vienna, Austria - co-chair) K. Sano (Hokkaido University, Japan) L. Santocanale (LIF, Aix-Marseille University, France) S. Smets (ILLC, Amsterdam University, Netherlands) L. Vigano (King's College London, UK) IMPORTANT DATES Submission deadline:? 23 April 2018 Notification to authors: 9 May 2018 Final versions due: 21 May 2018 Workshop date: 19 July 2018 Additional information will be available through WWW address: http://weic2018.loria.fr/ The workshop is co-organized by A. Ciabattoni, R. Ramanayake (TU Vienna), N. Olivetti (LSIS, Aix-marseille University) and D. Galmiche (LORIA - Lorraine University) From einarj at ifi.uio.no Tue Feb 20 03:12:35 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Tue, 20 Feb 2018 09:12:35 +0100 Subject: [TYPES/announce] Final CfP: SEFM 2018 Message-ID: <20180220081235.0EEFD21E12C@nordur.ifi.uio.no> SEFM 2018: The 16th International Conference on Software Engineering and Formal Methods will be part of STAF 2018 in Toulouse, France, 27-29 June 2018. https://www.isf.cs.tu-bs.de/cms/events/sefm2018 Twitter: @SEFM_conf ************************ CALL FOR PAPERS ************************ 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. *** TRACKS AND TOPICS OF INTEREST *** The topics of interest for submission include, but are not limited to, the following aspects of software engineering and formal methods: - Software development methods: requirement analysis, modeling, specification and design; light-weight and scalable formal methods; software evolution, maintenance, re-engineering and reuse. - Design principles: programming languages; domain specific languages; type theory; abstraction and refinement, correctness-by-construction - Software verification and testing: model checking, theorem proving and decision procedures; verification and validation; probabilistic verification and synthesis; testing. - Functional and non-functional system properties, such as safety-critical, fault-tolerant and secure systems; software certification; performance analysis and management, resource-constrained computing, energy-aware computing. - Design principles and analysis techniques for different system paradigms, such as self-adaptive, service-oriented and cloud computing systems; component-based, object-oriented and multi-agent systems; real-time, hybrid and embedded systems; reconfigurable and variant-rich systems, intelligent systems, e.g., based on machine learning algorithms - Application and technology transfer: case studies, best practices and experience reports; tool integration; education; HCI, interactive systems and human error analysis. Authors are invited to submit full research papers (up to 15 pages) describing original research results, case studies and tools; and short new ideas/work-in-progress papers (up to 6 pages) describing new approaches, techniques and/or tools that are not fully validated yet. We are planning to publish the proceedings in the Formal Methods subline of Springer's LNCS series. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=sefm18 Information about all committees can be found at https://www.isf.cs.tu-bs.de/cms/events/sefm2018/committees/. *** IMPORTANT DATES *** Abstract Submission: Friday 23 February 2018 Full Paper Submission: 2 March 2018 Notification: Monday 9 April 2018 Camera ready: Monday 23 April 2018 Conference: 27-29 June 2018 *** CO-CHAIRS *** Einar Broch Johnsen (University of Oslo, Norway) Ina Schaefer (Technische Universit?t Braunschweig, Germany) ************************ KEYNOTES ************************ SEFM 2018 will feature two exciting keynotes: *** Mark Harman (Facebook / University College London) *** We Need a Formal Semantics for Testability Transformation; SEFM community to the rescue? *** Andrzej Wasowski (IT University of Copenhagen) *** Hunting Resource Manipulation Bugs in Linux Kernel Code More information: Website: https://www.isf.cs.tu-bs.de/cms/events/sefm2018 From julbinb at gmail.com Tue Feb 20 09:05:53 2018 From: julbinb at gmail.com (Julia Belyakova) Date: Tue, 20 Feb 2018 14:05:53 +0000 Subject: [TYPES/announce] Call for Submissions: Doctoral Symposium at ECOOP/ISSTA 2018 (Amsterdam) Message-ID: ********************************************************* ECOOP and ISSTA Doctoral Symposium 2018 Wednesday, July 18th, 2018 Amsterdam, Netherlands Joint Doctoral Symposium of European Conference on Object-Oriented Programming International Symposium on Software Testing and Analysis ********************************************************* Submission deadline: *April 15th, 2018, AOE* DS website: https://conf.researchr.org/track/ecoop-issta-2018/ecoop-issta-2018-doctoral-symposium The Doctoral Symposium is a *forum for doctoral students* to present their research topic and receive detailed feedback in a constructive and friendly atmosphere. PhD students at any stage of the research are welcome, although they are expected to already have an identified research topic. 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 practice 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 conferences. In 2018 the Doctoral Symposium will be a joint event between the ECOOP and ISSTA conferences, so we welcome participation of students who pursue their research in the areas of both *object-oriented programming and software testing and analysis*. The event will take place on *Wednesday, July 18th, 2018*: between the ISSTA and ECOOP conferences ( https://conf.researchr.org/home/ecoop-issta-2018). 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 both the presentation as well as questions and discussions. The program will also include at least one keynote talk on a topic related to PhD studies, research, and life beyond the PhD. ----- SUBMISSIONS ----- We have two distinct submission categories: junior and senior submissions. Junior students may not yet have fully developed a thesis topic, so they will present their research ideas and any progress to date. 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. Submissions are due on **April 15th, 2018, AOE**. Submissions website: https://ecoopissta18ds.hotcrp.com/ 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. Nevertheless, self-plagiarism is not allowed, and related papers (including papers accepted to the main conferences) are to be properly cited. --- Junior PhD Students --- Submit a 4?8 page research proposal in the Dagstuhl LIPIcs format with: * a problem description; * a detailed sketch of a proposed approach; * related work. It is not necessary to present concrete results. Instead, try to inform the reader that you have a (well-motivated) problem and present a possible solution. Attempt to provide a clear road map detailing future research efforts. --- Senior PhD Students --- The experience for senior students is meant to mimic a ?mini-defense? interview. Aside from the actual feedback, this helps the student will gain familiarity with the style and mechanics of such an interview (advisors of student presenters will not be allowed in). The students should be able to present: * the importance of the problem; * a clear research proposal; * some preliminary work; * an evaluation plan. Please submit a 6?10 page abstract in the Dagstuhl LIPIcs format with the following: 1. Problem Description * What is the problem? * What is the significance of this problem? * Why can the current state of the art not solve this problem? 2. Goal Statement * What is the goal of your research? * What artifacts (tools, theories, methods) will be produced, * How do they address the stated problem? 3. Method * What experiments, prototypes, or studies need to be produced/executed? * What is the validation strategy? How will it show the goal was reached? This isn?t a technical paper, don?t focus on technical details, but rather on the research method. --- Participation --- Accepted students will give two presentations: 1. A two-minute presentation stating key issues of the research (the ?elevator pitch?). 2. A 7?15 minute presentation followed by 7?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. All participants will also be expected to take active part in all discussions. ----- IMPORTANT DATES ----- Submission deadline: Sunday, April 15th, 2018, AOE Notification (tentative): Monday, May 21st, 2018 Doctoral Symposium: Wednesday, July 18th, 2018 ----- ORGANIZING COMMITTEE ----- Julia Belyakova (Czech Technical University in Prague) Cristian Cadar (Imperial College London) Jasper Schulz (King's College London) ----- PROGRAM COMMITTEE ----- Abdulmajeed Alameer (University of Southern California) Mateus Borges (Imperial College London) Benjamin Chung (Northeastern University) Raimil Cruz (University of Chile) Alex Gyori (University of Illinois at Urbana-Champaign) Darya Melicher (Carnegie Mellon University) Manuel Rigger (Johannes Kepler University Linz) Christopher Schuster (University of California, Santa Cruz) Justin Smith (North Carolina State University) Tyler Sorensen (Imperial College London) Wei Sun (University of Nebraska?Lincoln) Vanya Yaneva (University of Edinburgh) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Coen.De.Roover at vub.be Tue Feb 20 12:11:50 2018 From: Coen.De.Roover at vub.be (Coen DE ROOVER) Date: Tue, 20 Feb 2018 17:11:50 +0000 Subject: [TYPES/announce] Full-time faculty position in computer science - Vrije Universiteit Brussel Message-ID: <1B043BFE-6FA8-4FDB-A18F-129215D0FC29@vub.be> The computer science department of the Vrije Universiteit Brussel is offering a full-time position as professor to reinforce its software languages and software engineering branch within the subjet area of "Static security guaranties for programming languages". The position is published under the heading: WE/2018/004 - Senior Academic Staff - 100% ? Faculty of Sciences & Bioengineering Sciences - Computer Sciences on the university's job offers website located at http://vub.talentfinder.be. The planned starting date for this position is October 1st, 2018. Contract duration is 5 academic years, with view on a tenure track position after this period. The deadline for applying is April 27th, 2018. Applications should reach us through the website. The person to contact for further information is: Mieke Gijsemans Director Research & Data Management email: rd.secretariaat at vub.be phone: +32 2 629 21 08 ** Function ** - Research The selected candidate has to reinforce the research of the Software Languages Lab (SOFT - http://soft.vub.ac.be) which focusses on ?software language engineering?. The lab is active in programming language research and software engineering research. We are specifically looking for a candidate who has expertise in the static aspects of programming languages with a focus on security aspects. This includes designing static type systems (e.g., dependently typed languages), using automated proof assistants (e.g., Coq), writing secure compilers, secure virtual machines, etc. - Teaching The teaching assignment may include both general courses on bachelor or master level and more specialized courses on MA level. The exact course list will be negotiated with the candidate and will depend on his/her expertise and language skills. - Other The selected candidate will by preference endorse the tradition of the Software Language Lab to focus on languages for ?software of the next generation? (i.e. concurrent, distributed, ?). Moreover, candidates whose academic track record shows the ability to combine formal research with creating tangible artifacts are preferred over candidates whose expertise is limited to just one of these aspects. The selected candidate will be part of the management structure of the Software Languages Lab and is expected to actively contribute to the operational aspects and to the further development of the lab. This implies the guidance of PhD and master students, but also starting new projects and applying for funding. Appointment as lecturer for 5 years with view on a tenure track position as senior lecturer after this period. ** Profile ** - Ph.D. in Science or Engineering in the domain of Computer Science. - The candidate can present a strong research portfolio that covers the expertise asked in the job description. - The candidate has experience with guiding PhD and/or master students. He/she has a proven track record or demonstrable potential for launching new research and for seeking the funds to support it. - The candidate should be able to teach in English and in Dutch (or willing to learn Dutch in a relatively short period). - The candidate is expected to endorse the educational vision of the university (full text available on the university website). - Female candidates are particularly encouraged to apply. - Every first appointment is dependent upon the successful delivery of a teaching session. ** Additional Information ** - Applications should be submitted through http://vub.talentfinder.be/en/vacature/28329/we-2018-004--zelfstandig-academisch-personeel--100--faculteit-wetenschappen-en-bio--ingenieurswetenschappen--computerwetensch/ From zhang at cse.psu.edu Tue Feb 20 13:04:31 2018 From: zhang at cse.psu.edu (Danfeng Zhang) Date: Tue, 20 Feb 2018 13:04:31 -0500 Subject: [TYPES/announce] Postdoctoral Researcher in Programming Languages and Machine Learning Message-ID: <0E0DA478-4413-47EF-BBAF-3D5F5A4479D3@cse.psu.edu> Applications are invited for a 1-2 year full-time postdoctoral research position at the Machine Learning and Programming Languages labs in the Computer Science & Engineering department at Penn State. The position involves developing tools and theories for analyzing source code using programming languages and statistical methods. An applicant should possess a doctoral degree in Computer Science or Statistics and have strong background in one or more of the following areas: machine learning, programming languages, non-parametric statistics, differential privacy. The candidate must have an excellent track record of original research and the ability to work as part of a team. The postdoc will be provided with competitive salary and employment benefits. The initial appointment will be for one year, with an option to renew for a second year. Inquiries about the position should be directed to Daniel Kifer and Danfeng Zhang at CMLA at psu.edu . First, applicants should send a resume with at least two names of references. Then, also apply at https://psu.jobs/job/77194 . Applications will be reviewed until the position is filled. -------------- next part -------------- An HTML attachment was scrubbed... URL: From haowu at cs.nuim.ie Tue Feb 20 15:57:07 2018 From: haowu at cs.nuim.ie (Hao Wu) Date: Tue, 20 Feb 2018 20:57:07 +0000 Subject: [TYPES/announce] iFM 2018 Call for Papers Message-ID: <65531BDF-C03F-447B-B21C-36C016766ABB@cs.nuim.ie> =========================================================== CALL FOR PAPERS iFM 2018 14th International Conference on integrated Formal Methods September 5-7, 2018, Maynooth, Ireland https://ifm2018.cs.nuim.ie/ =========================================================== === Important dates === Abstract submission: Monday, 16 April 2018 Paper submission: Friday, 20 April 2018 Notification: Thursday, 14 June 2018 Camera-ready copy: Tuesday, 1 July 2018 Conference: 5-7 September 2018 Deadlines expire at 23:59 anywhere on earth on the dates displayed above. === Objectives and scope === Applying formal methods may involve the usage of different formalisms and different analysis techniques to validate a system, either because individual components are most amenable to one formalism or technique, because one is interested in different properties of the system, or simply to cope with the sheer complexity of the system. The iFM conference series seeks to further research into hybrid approaches to formal modeling and analysis: the combination of (formal and semi-formal) methods for system development, regarding both modeling and analysis. The conference covers all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Areas of interest include but are not limited to: - Formal and semi-formal modelling notations - Combining formal methods - Integration of formal methods into software engineering practice - Program verification, model checking, and static analysis - Theorem proving, decision procedures, SAT/SMT solving - Runtime analysis, monitoring, and testing - Program synthesis - Analysis and synthesis of hybrid, embedded, probabilistic, distributed, or concurrent systems - Abstraction and refinement - Model learning and inference === Submission guidelines === iFM 2018 solicits high quality papers reporting research results and/or experience reports related to the overall theme of formal method integration. We accept papers in the following categories: - Regular papers (limit 15 pages) on - original scientific research results - tools, their foundation and evaluations - applications of formal methods, including rigourous evaluations - Short papers (limit 8 pages) on - any subject of interest in the area of formal methods that can be described with sufficient detail within the page limit Page limits include bibliography and any appendices. All submissions must be original, unpublished, and not submitted for publication elsewhere. Each paper will undergo a thorough review process. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. Submissions should be made using the iFM 2018 Easychair site: https://easychair.org/conferences/?conf=ifm2018 Submissions must be in PDF format, using the Springer LNCS style files. The conference proceedings will be published in Springer's Lecture Notes in Computer Science series. All accepted papers must be presented at the conference. Their authors must be prepared to sign a copyright transfer statement. At least one author of each accepted paper must register to the conference by the early registration date, to be indicated by the organizers, and present the paper. === Organization === = General chair = Rosemary Monahan, Maynooth University, Ireland = PC chairs = Carlo A. Furia, Chalmers University of Technology, Sweden Kirsten Winter, University of Queensland, Australia = Program committee = Erika Abraham, RWTH Aachen, Germany Bernhard Aichernig, University of Graz, Austria Elvira Albert, Complutense University of Madrid, Spain Domenico Bianculli, University of Luxembourg, Luxembourg Eerke Boiten, De Montfort University, UK Einar Broch Johnsen, University of Oslo, Norway Maria Christakis, MPI-SWS, Germany David Cok, GrammaTech, USA Robert Colvin, University of Queensland, Australia Ferruccio Damiani, University of Turin, Italy Eva Darulova, MPI SWS, Germany Frank de Boer, CWI Amsterdam, Netherlands John Derrick, University of Sheffield, UK Brijesh Dongol, Brunel University, UK Catherine Dubois, ENSIIE, France Diego Garbervetsky, University of Buenos Aires, Argentina Peter Hoefner, Data61, Australia Marieke Huisman, University of Twente, Netherlands Rajeev Joshi, NASA JPL, USA Nikolai Kosmatov, CEA LIST, France Laura Kov?cs, Vienna University of Technology, Austria Rustan Leino, Amazon, USA Larissa Meinicke, University of Queensland, Australia Dominique Mery, LORIA Nancy, France Toby Murray, University of Melbourne, Australia Luigia Petre, ?bo Akademi University, Finland Ruzica Piskac, Yale University, USA Chris Poskitt, SUTD, Singapore Kostis Sagonas, Uppsala University, Sweden Gerhard Schellhorn, Universitaet Augsburg, Germany Steve Schneider, University of Surrey, UK Gerardo Schneider, University of Gothenburg, Sweden Emil Sekerinski, McMaster University, Canada Martin Steffen, University of Oslo, Norway Helen Treharne, University of Surrey, UK Caterina Urban, ETH Zurich, Switzerland Mark Utting, University of Sunshine Coast, Australia Heike Wehrheim, University of Paderborn, Germany Mitsuharu Yamamoto, Chiba University, Japan Chenyi Zhang, Jinan University, China = Publicity chair = Hao Wu, Maynooth University, Ireland === Conference location === iFM 2018 is organized by Maynooth University and will take place in Maynooth, Ireland. From afelty at uottawa.ca Wed Feb 21 09:07:10 2018 From: afelty at uottawa.ca (Amy Felty) Date: Wed, 21 Feb 2018 14:07:10 +0000 Subject: [TYPES/announce] WiL 2018: Women in Logic Workshop 2nd Call for Papers Message-ID: <12ECE4B8-F1B1-4ED1-9407-047D086EE3F6@uottawa.ca> Second Call for Papers WiL 2018: Second Women in Logic Workshop Oxford, UK 8 July 2018 https://sites.google.com/site/womeninlogic2018/welcome/ NEW * Two invited speakers! (https://sites.google.com/site/womeninlogic2018/invited-speakers) * New dates including extended submission deadline: 15 April 2018 * New format for paper submissions Affiliated with the Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 9-12 July 2018 (http://lics.siglog.org/lics18/) and held as part of the Federated Logic Conference 2018 (FLoC), 6-19 July 2018 (http://www.floc2018.org/). We are holding the second Women in Logic Workshop (WiL 2018) as a LICS associated workshop this year. The workshop follows the pattern of meetings such as Women in Machine Learning (WiML, http://wimlworkshop.org/) or Women in Engineering (WIE, http://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; consequently they sometimes feel both conspicuous and isolated, and hence there is a risk that the under-representation is self-perpetuating. 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 comprised of 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. Topics of interest of this workshop 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, 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 * Brigitte Pientka (McGill University, Canada) * Perdita Stevens (University of Edinburgh, UK) IMPORTANT DATES Paper submission deadline: 15 April 2018 Author notification: 15 May 2018 Contribution for Informal Proceedings: 31 May 2018 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 2018 Easychair page (https://easychair.org/conferences/?conf=wil2018) before the submission deadline of 15 April 2018, anywhere on Earth. PROCEEDINGS We plan to publish an informal post conference volume at ENTCS or other equally visible outlet. SCIENTIFIC AND ORGANIZING COMMITTEE * Valeria de Paiva (Co-Chair, Nuance Communications, USA) * Adriana Compagnoni (Stevens Institute of Technology, USA) * Amy Felty (Co-Chair, University of Ottawa, Canada) * Anna Ingolfsdottir (Reykjavik University, Iceland) * Sara Kalvala (University of Warwick, UK) * Ursula Martin (University of Oxford, UK) * Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) From andrei.paskevich at lri.fr Wed Feb 21 11:11:15 2018 From: andrei.paskevich at lri.fr (Andrei Paskevich) Date: Wed, 21 Feb 2018 17:11:15 +0100 Subject: [TYPES/announce] VerifyThis 2018: Call for Problems and First Announcement Message-ID: <20180221161115.GA24566@tikki.lri.fr> ******************************************************************************* VerifyThis Verification Competition 2018 FIRST ANNOUNCEMENT AND CALL FOR PROBLEMS Competition to be held at ETAPS 2018 http://verifythis.ethz.ch ******************************************************************************** Get involved, even if you cannot participate in the competition: provide a challenge. IMPORTANT DATES Submission deadline: March 9, 2018 Competition: April 14 and 15, 2018 CALL FOR PROBLEMS To extend the problem pool, we are now soliciting algorithms and data structures which could contribute interesting verification challenges for the VerifyThis program verification competition (itself introduced below). We encourage suggestions at any level of detail, in particular submissions without a fully worked out verification task. - a problem may contain an informal statement of the algorithm to be implemented (optionally with complete or partial pseudocode) and the requirement(s) to be verified - a problem should be suitable for a 60-90 minute time slot - submission of reference solutions is welcome but not mandatory - problems with an inherent language- or tool-specific bias should be clearly identified as such - problems that contain several subproblems or other means of difficulty scaling are especially welcome - the organizers reserve the right (but no obligation) to use the problems in the competition, either as submitted or with modifications - submissions from (potential) competition participants are allowed Problems from previous competitions can be seen at http://verifythis.ethz.ch Submissions are to be sent by email to verifythis at cs.nuim.ie by the date indicated above. PRIZES The most suitable submission for competition will receive a prize. ABOUT VerifyThis 2018 will take place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2018) on April 14 and 15, 2018. It is the 7th event in the VerifyThis competition series. Information on previous events and participants can be found at http://verifythis.ethz.ch The aims of the competition are: - to bring together those interested in formal verification, and to provide an engaging, hands-on, and fun opportunity for discussion - to evaluate the usability of logic-based program verification tools in a controlled experiment that could be easily repeated by others. The competition will offer a number of challenges presented in natural language. 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. ORGANIZERS * Marieke Huisman, University of Twente, the Netherlands * Rosemary Monahan, Maynooth University, Ireland * Peter M?ller, ETH Z?rich, Switzerland * Andrei Paskevich, Paris-Sud University, France * Gidon Ernst, National Institute of Informatics Tokyo, Japan CONTACT Email: verifythis at cs.nuim.ie Web: http://verifythis.ethz.ch From rayna at mpi-sws.org Wed Feb 21 12:47:45 2018 From: rayna at mpi-sws.org (Rayna Dimitrova) Date: Wed, 21 Feb 2018 17:47:45 +0000 Subject: [TYPES/announce] SMT 2018: First Call for Papers Message-ID: <03ba8a54-0eb8-2b1c-a4c2-ef4d958ded41@mpi-sws.org> ** ***************************************************************************** * SMT 2018 - Call For Papers ?16th International Workshop on Satisfiability Modulo Theories July 12 - 13, 2018, Oxford, UK Affiliated with IJCAR 2018, part of FLoC 2018 ????????????????http://smt-workshop.cs.uiowa.edu/2018/ *************************************************************************** Background ========= Determining the satisfiability of first-order formulas modulo background theories, known as the Satisfiability Modulo Theories (SMT) problem, has proven to be an enabling technology for verification, synthesis, test generation, compiler optimization, scheduling, and other areas. The success of SMT techniques depends on the development of both domain-specific decision procedures for each background theory (e.g., linear arithmetic, the theory of arrays, or the theory of bit-vectors) and combination methods that allow one to obtain more versatile SMT tools. These ingredients together make SMT techniques well-suited for use in larger automated reasoning and verification efforts. Aims and Scope ============= 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 * Applications and case studies * Benchmarks and evaluation methodologies * Theoretical results Papers on pragmatic aspects of implementing and using SMT tools, as well as novel applications of SMT, in particular in the areas of machine learning and statistical reasoning, are especially encouraged. Important dates ============ * Abstract submission deadline: April 8, 2018 * Paper submission deadline: April 15, 2018 * Notification of acceptance: May 15, 2018 * Camera ready versions due: June 15, 2018 * Workshop: July 12-13, 2018 Paper submission and Proceedings ============================ Three categories of submissions are invited: * 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 pages do not include the references.) To submit a paper, go to the EasyChair SMT page and follow the instructions there. Program Committee ================ * Erika ?brah?m (RWTH Aachen) * Aws Albarghouthi (University of Wisconsin-Madison) * Leonardo Alt (IBM) * Maria Paola Bonacina (Universit? degli Studi di Verona) * Bruno Dutertre (SRI International) * Liana Hadarean (Synopsys) * Guy Katz (Stanford University) * Zachary Kincaid (Princeton University) * Tim King (Google) * Ruben Martins (Carnegie Mellon University) * David Monniaux (VERIMAG) * Alexander Nadel (Intel) * Aina Niemetz (Stanford University) * Marie Pelleau (Universit? Nice Sophia Antipolis) * Andrew Reynolds (University of Iowa) * Philipp R?mmer (Uppsala University) * Thomas Sturm (CNRS) * Margus Veanes (Microsoft Research) Program Chairs ============= Rayna Dimitrova (University of Leicester) Vijay D'Silva (Google Inc.) * -------------- next part -------------- An HTML attachment was scrubbed... URL: From xsi at seas.upenn.edu Wed Feb 21 14:20:36 2018 From: xsi at seas.upenn.edu (Xujie Si) Date: Wed, 21 Feb 2018 14:20:36 -0500 Subject: [TYPES/announce] PLDI 2018 First Call for Student Volunteers Message-ID: *Call for student volunteers for PLDI 2018, the 39th annual ACM SIGPLAN conference on Programming Language Design and Implementation.APPLICATION FORM: https://goo.gl/LvBt8B APPLICATION DEADLINE (1st call): March 16th, 2018 at 23:59 PST.The PLDI 2018 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 2018 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 theconference each year. The student volunteer program is a chance forstudents from around the world to participate in the conferences whilstassisting us in preparing and running the event.Job assignments for student volunteers include assisting with technicalsessions, workshops, tutorials and panels, checking badges at doors,operating the information desk, helping with traffic flow, and generalassistance 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://pldi18.sigplan.org/track/pldi-2018-Student-Volunteers * -------------- next part -------------- An HTML attachment was scrubbed... URL: From parizek at d3s.mff.cuni.cz Thu Feb 22 06:47:08 2018 From: parizek at d3s.mff.cuni.cz (Pavel Parizek) Date: Thu, 22 Feb 2018 12:47:08 +0100 Subject: [TYPES/announce] Assistant Professor (tenure track) and Postdoc Positions at Charles University, Prague, Czech Republic Message-ID: <09f4d820-248b-2d40-46d4-d3bdda149e62@d3s.mff.cuni.cz> ============================================================================================= Open Positions (assistant professor, postdoc) at the Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Prague, Czech Republic ============================================================================================= The Department of Distributed and Dependable Systems, Charles University is opening several positions at the ranks of assistant professor (tenure track) and postdoc to strengthen and complement the research at the department, especially in the frame of the department?s EU projects. Areas of expertise (expertise in at least one is required): - Software architectures, self-adaptation, modeling - IoT/CPS and cloud/edge-cloud environments - Evaluation and guarantees for non-functional properties (performance, latency, security, ...) - Statistical methods for non-functional properties - Performance engineering - Formal methods of software engineering - Software verification, testing, program analysis - Programming languages A PhD in computer science is required. Basic background in methods of big data analysis, machine learning, statistics, networks and hardware architectures is a plus. Candidates for the assistant professor position are expected to have a proven international research record and postdoctoral experience. The candidate is expected to supervise undergraduate and graduate students, take care of day-to-day management of work on current research projects, and actively do research and development in the scope of these projects. Further, in the assistant professor position, the candidate is expected to teach advanced and introductory classes in English (knowledge of the Czech language is not required). The contract duration for the assistant professor position is three years. Potentially, the position is renewable; moreover, successful candidates are encouraged to apply for promotion to the associate professor rank (habilitation) and a permanent position. The contract duration for the postdoc position is one or two years (potentially renewable). A signed application in digital form, accompanied by a motivation letter, curriculum vitae, proof of education, list of publications and citations, description of pedagogical experience, description of coding experience, and a list of references should be sent to: positions at d3s.mff.cuni.cz. Further inquiries can be sent to positions at d3s.mff.cuni.cz. For fullest consideration, apply by March 31st, 2018. Applications will be accepted until the positions are filled. For the first round of applications for assistant professor (deadline March 31st, 2018), please CC your application (along with all the accompanying documents) to konkurzy at dekanat.mff.cuni.cz and arrange for two letters of recommendation to be e-mailed by their authors to the same address. Charles University was founded in 1348, making it one of the oldest universities in the world. It is also a modern, dynamic, cosmopolitan and prestigious institution of higher education, and the best-rated Czech university according to multiple international rankings. Within the university, the Department of Distributed and Dependable Systems is responsible for research and education in the advanced techniques for building reliable component-based software, especially in the field of distributed and dependable systems. This comprises model-driven development, formal verification techniques, performance measurement and modeling, and other related fields. More details are available at http://d3s.mff.cuni.cz. From samuel.mimram at lix.polytechnique.fr Thu Feb 22 07:30:10 2018 From: samuel.mimram at lix.polytechnique.fr (Samuel Mimram) Date: Thu, 22 Feb 2018 13:30:10 +0100 Subject: [TYPES/announce] Workshop HDRA 2018: Call for Papers Message-ID: ============================================= CALL FOR PAPERS Higher-Dimensional Rewriting and Applications (HDRA 2018) ============================================= ------------------------------------------------------------------------------- Fourth edition of the workshop on Higher-Dimensional Rewriting and Applications July 7, 2018, Oxford, United Kingdom http://hdra.gforge.inria.fr/ Satellite workshop of FSCD 2018, part of FLOC 2018. ------------------------------------------------------------------------------- Rewriting consists in orienting equalities. This seemingly simple point of view has given rise to a rich theory, which was first developped in computer science for handling strings and terms, and was then extended over the recent years to many other settings (operads, monoidal categories, higher categories, etc.), allowing it to have applications in algebra, homotopy theory and physics. All these generalizations fit into the general scope of higher-dimensional rewriting theory, which has emerged as a unifying algebraic framework. The aim of the workshop is to gather people interested in pushing further rewriting theory, using (higher) categories as a common language. It is open to all topics concerning higher-dimensional generalizations and applications of rewriting theory, including - higher-dimensional rewriting: extensions of rewriting theory to higher-dimensional settings (operads, opetopes, polygraphs/computads, parity complexes, augmented directed complexes, etc.), generalizations of string/term/graph rewriting systems, etc. - higher categorical structures: weakening, combination and comparison of categorical structures (monoids, bialgebras, Frobenius algebras, Lie algebras, etc.), coherence theorems, etc. - applications of rewriting to algebraic topology: construction of resolutions, homotopical and homological invariants, linear rewriting (Gr?bner bases, applications to algebras and operads), Koszul duality theory, etc. - applications and interactions with other fields: calculi for quantum computations, proof nets, algebraic lambda-calculi, topological models for concurrency, homotopy type theory, combinatorial group theory, etc. - implementations: the workshop will also be interested in implementation issues in higher-dimensional rewriting and will allow demonstrations of prototypes of existing and new tools in higher-dimensional rewriting. Invited speakers ================ * Paige North (Ohio State University), joint with HoTT/UF * TBA Submission ========== Important dates --------------- * Submission: April 15, 2018 * Notification: May 7, 2018 * Final version: May 21, 2018 * Conference: July 7, 2018 Submitting ---------- Submissions should consist in an extended abstract, in pdf format, approximatively 6 pages long, in standard article format. The page for uploading those is https://easychair.org/conferences/?conf=hdra2018 Proceedings ----------- The accepted extended abstracts will be made available electronically before the workshop. Program committee ================= * Yves Guiraud (INRIA / Universit? Paris 7) * Philippe Malbos (Universit? Claude Bernard Lyon 1) * Paul-Andr? Melli?s (Universit? Paris 7) * Samuel Mimram (?cole Polytechnique) * Tim Porter (University of Wales, Bangor) * Femke van Raamsdonk (VU University, Amsterdam) * Pawel Sobocinski (University of Southampton) * Jamie Vicary (University of Oxford) Organizers ========== * Yves Guiraud (INRIA / Universit? Paris 7) * Philippe Malbos (Universit? Claude Bernard Lyon 1) * Samuel Mimram (?cole Polytechnique) From radu.iosif at univ-grenoble-alpes.fr Thu Feb 22 14:22:11 2018 From: radu.iosif at univ-grenoble-alpes.fr (radu.iosif at univ-grenoble-alpes.fr) Date: Thu, 22 Feb 2018 20:22:11 +0100 Subject: [TYPES/announce] 1st Workshop on Automated Deduction for Separation Logics (ADSL): Call for Papers Message-ID: (Apologies for multiple copies) First Workshop on Automated Deduction for Separation Logics, Oxford, UK, July 13th 2018 http://adsl.univ-grenoble-alpes.fr/ 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 33rd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018) and part of the Federated Logic Conference 2018 (FLOC 2018). The workshop will present the results of the second edition of SL-COMP, the competition of solvers for Separation Logic which is will be organised before the workshop. A separate call for contributions will follow for SL-COMP'18. Invited speakers: David Pym (University College London and The Alan Turing Institute, UK) Viktor Vafeiadis (Max Planck Institute for Software Systems, Kaiserslautern, Germany) Important dates: Papers due: 20th of April 2018 Author notification: 18th of May 2018 Workshop: 13 July 2018 Program committee Philippa Gardner (Imperial College London) Josh Berdine (Facebook) James Brotherston (University College London) St?phane Demri (CNRS, LSV, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Mihaela Sighireanu (University of Paris Diderot) Christoph Haase (University of Oxford) Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Bart Jacobs (University of Leuven) Etienne Lozes (University of Nice) Daniel M?ry (LORIA, Nancy) Peter O?Hearn (University College London, Facebook) Madhusudan Parthasarathy (University of Illinois) Nicolas Peltier (LIG, CNRS, University of Grenoble Alpes) Thomas Wies (Courant Institute, New York University) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) From albl at dtu.dk Thu Feb 22 14:28:17 2018 From: albl at dtu.dk (Alberto Lluch Lafuente) Date: Thu, 22 Feb 2018 20:28:17 +0100 Subject: [TYPES/announce] PhD Position in Formal Methods for Security Message-ID: Dear colleagues, There is an open position in Formal Methods for Security in our group at the Technical University of Denmark. Detailed information can be obtained here http://www.dtu.dk/english/career/job?id=fd9cdcd8-a62f-4488-9b39-0ed8c0723980 or by contacting the principal investigator of the project Sebastian M?dersheim (samo at dtu.dk). Best regards, Alberto -------------- next part -------------- An HTML attachment was scrubbed... URL: From mogel at itu.dk Fri Feb 23 03:33:21 2018 From: mogel at itu.dk (=?utf-8?B?UmFzbXVzIEVqbGVycyBNw7hnZWxiZXJn?=) Date: Fri, 23 Feb 2018 08:33:21 +0000 Subject: [TYPES/announce] Fully funded PhD scholarship at the IT University of Copenhagen Message-ID: Dear all, As part of the research project Type Theories for Reactive Programming funded by Villum Fonden, I have an opening for a fully funded PhD scholarship at the IT University of Copenhagen starting this year. The aim of the project is to construct a (dependent) type theory for programming and reasoning about reactive systems, using modalities to encode productivity. The design of the type theory will be based on denotational models, so the ideal candidate will have knowledge of category theory and type theory, but this is not a requirement. Further details on the project and how to apply can be found here: https://tinyurl.com/y87wnwnq Please feel free also to contact me directly for further details. A more detailed description of the project can be found below. Best wishes, Rasmus M?gelberg ------------------------- Project description Type theories are formal systems that can be viewed both as programming languages and logical systems for formalised mathematics. From a computer science perspective this is useful because it allows for programs, their specifications, and the proofs that these satisfy the specification to be expressed in the same formalism. The logical interpretation of type theories means that all programs must terminate. For this reason, programming and reasoning about non-terminating reactive programs in type theory remains a challenge. This is unfortunate since these include many of the most critical programs in use today. In this project we aim to design a new type theory useful for programming with and reasoning about reactive programs. We build on recent progress in guarded recursion and functional reactive programming, using modal type constructors to capture productivity in types, as well as other recent advances in type theory, including homotopy type theory. We will use mathematical modelling when constructing the type theory and reasoning about consistency. The preferred candidate will therefore have knowledge of category theory and denotational semantics, but this is not a requirement. Experience with type theory or proof assistants is also an advantage, but not required. -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Fri Feb 23 09:06:04 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Fri, 23 Feb 2018 14:06:04 +0000 Subject: [TYPES/announce] ThEdu'18: Call for Extended Abstracts & Demonstrations Message-ID: <20180223140604.o6yh5petgobsp6ci@kandagawa.home.brucker.ch> (Apologies for duplicates) Call for Extended Abstracts & Demonstrations ************************************************************************** ThEdu'18 Theorem proving components for Educational software 18 July 2018 http://www.uc.pt/en/congressos/thedu/thedu18 ************************************************************************** at FLoC 2018 Federated Logic Conference 2018 6-19 July 2018 Oxford, UK http://www.floc2018.org/ ************************************************************************** THedu'18 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 Julien Narboux, University of Strasbourg, France Important Dates * Extended Abstracts: 15th April 2018 * Author Notification: 15th May 2018 * Workshop Day: 18 July 2018 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=thedu18 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'18 and presents his/her extended abstract/demonstration. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Roman Ha?ek, University of South Bohemia, Czech Republic Filip Maric, University of Belgrade, Serbia Walther Neuper, Graz University of Technology, Austria (co-chair) Pavel Pech, University of South Bohemia, Czech Republic Pedro Quaresma, University of Coimbra, Portugal (co-chair) Vanda Santos, CISUC, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Burkhart Wolff, University Paris-Sud, France Proceedings The extended abstracts and system descriptions will be available in ThEdu'18 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). -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From eberinge at CS.Princeton.EDU Fri Feb 23 14:56:16 2018 From: eberinge at CS.Princeton.EDU (Lennart Beringer) Date: Fri, 23 Feb 2018 14:56:16 -0500 (EST) Subject: [TYPES/announce] Second DeepSpec Summer School, July 16-27, 2018 Message-ID: <1522724021.212843267.1519415776181.JavaMail.zimbra@cs.princeton.edu> Applications are now invited for participation in the Second DeepSpec Summer School (DSSS'18) Princeton, NJ, July 16-27, 2018 https://deepspec.org/event/dsss18 Overview -------- Can critical systems be built according to functionally precise specifications of of their constituent components (processor, operating system, crypto library,..) and development tools (compilers, synthesis tools)? This may seem a pipe dream, but the past decade has seen remarkable advances in the technology required to realize it. The DeepSpec summer school will provide students with knowledge and experience necessary for understanding the state of the art and for contributing to ongoing research efforts, based on the interactive proof assistant Coq. The school is supported by generous funding from the National Science Foundation. DSSS'18 will consist of two parts with the first week being devoted to introductory topics and the second week covering current research efforts. July 16-18 (Mon-Wed) Coq Intensive July 19-20 (Thu-Fri) Fundamental proof techniques and project overviews July 23-27 (week 2) Advanced topics in system verification Lecturers and Topics for week 2 ------------------------------- Andrew Appel and Verifiable C: a logic and toolset for Lennart Beringer proving C programs correct Adam Chlipala Implementing, specifying, verifying, and compiling hardware components with Kami Zach Tatlock Verifying distributed systems Benjamin Pierce Property-based random testing with QuickChick All DeepSpec PIs Towards the specification and verification of a web server Prerequisites ------------- DSSS'18 is aimed at a wide range of participants, including graduate students, academics, and industrial engineers and researchers. The Coq proof assistant will serve as a lingua franca for all the lectures. Participants who are not familiar with Coq at the level of Software Foundations (Volume 1) should plan on attending the Coq Intensive. Participants unfamiliar with volumes 2 and 3 may benefit from attending the last 3 days of week 1. Participants of DSSS'17 are likely to be admitted for participation in week 2 only. Application and participation ----------------------------- Participation in DSSS'18 is by invitation only, based on an application process that is open to anybody. To apply, please fill this application form https://www.regonline.com/builder/site/?eventid=2209458 preferably no later than March 23, 2018. Accepted participants will be notified shortly thereafter, and will be invited to confirm their participation by registering. Thanks to the generosity of NSF, we will be able to provide substantial financial assistance to all participants. We will not charge a registration fee, and will offer free dorm accommodation on the campus of Princeton University. In addition, we expect to subsidize travel expenses for the majority of participants, based on their geographic origin, qualification, and financial needs. To help us allocating these funds, the application form includes the option to enter estimated travel costs etc.. Late applications will be handled on a case-by-case basis. For additional information on the DeepSpec project, please see https://deepspec.org. From catherine.dubois at ensiie.fr Mon Feb 26 09:26:13 2018 From: catherine.dubois at ensiie.fr (dubois) Date: Mon, 26 Feb 2018 15:26:13 +0100 Subject: [TYPES/announce] Call for Papers TAP 2018 - Extended deadlines - Message-ID: <7215a423-4fa1-afc5-2348-6c545435c249@ensiie.fr> (Apologies for multiple copies) ===================================================== Extended deadlines - Call for Papers 12th International Conference on Tests And Proofs TAP 2018 Toulouse (France), 27-29 June 2018 https://tap18.lri.fr/ Part of STAF 2018 held in Toulouse ===================================================== Important Dates --------------- Abstract: 4 March 2018 (extended deadline) Paper: 11 March 2018 (extended deadline) Notification: 9 April 2018 Camera-Ready Version: 23 April 2018 Conference: 27-29 June 2018 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 2018 accepts papers of three 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). We are planning to publish the proceedings in the Formal Methods subline of Springer's LNCS series. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=tap2018 Committees ---------- Information about all committees can be found at https://tap18.lri.fr Program Chairs : - Catherine Dubois, ENSIIE, Evry, France - Burkhart Wolff, University Paris-Sud, Orsay, France Contact ------- mailto:tap2018 at easychair.org -- Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) -------------- next part -------------- A non-text attachment was scrubbed... Name: catherine_dubois.vcf Type: text/x-vcard Size: 4 bytes Desc: not available URL: From einarj at ifi.uio.no Mon Feb 26 14:20:17 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Mon, 26 Feb 2018 20:20:17 +0100 Subject: [TYPES/announce] CfP: SEFM 2018 EXTENDED DEADLINE Message-ID: <20180226192017.A74EE80B760@austur.ifi.uio.no> SEFM 2018: The 16th International Conference on Software Engineering and Formal Methods will be part of STAF 2018 in Toulouse, France, 27-29 June 2018. https://www.isf.cs.tu-bs.de/cms/events/sefm2018 Twitter: @SEFM_conf *** EXTENDED DEADLINE *** Abstract Submission: 2 March 2018 Full Paper Submission: 9 March 2018 ************************ CALL FOR PAPERS ************************ 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. *** TRACKS AND TOPICS OF INTEREST *** The topics of interest for submission include, but are not limited to, the following aspects of software engineering and formal methods: - Software development methods: requirement analysis, modeling, specification and design; light-weight and scalable formal methods; software evolution, maintenance, re-engineering and reuse. - Design principles: programming languages; domain specific languages; type theory; abstraction and refinement, correctness-by-construction - Software verification and testing: model checking, theorem proving and decision procedures; verification and validation; probabilistic verification and synthesis; testing. - Functional and non-functional system properties, such as safety-critical, fault-tolerant and secure systems; software certification; performance analysis and management, resource-constrained computing, energy-aware computing. - Design principles and analysis techniques for different system paradigms, such as self-adaptive, service-oriented and cloud computing systems; component-based, object-oriented and multi-agent systems; real-time, hybrid and embedded systems; reconfigurable and variant-rich systems, intelligent systems, e.g., based on machine learning algorithms - Application and technology transfer: case studies, best practices and experience reports; tool integration; education; HCI, interactive systems and human error analysis. Authors are invited to submit full research papers (up to 15 pages) describing original research results, case studies and tools; and short new ideas/work-in-progress papers (up to 6 pages) describing new approaches, techniques and/or tools that are not fully validated yet. We are planning to publish the proceedings in the Formal Methods subline of Springer's LNCS series. Papers must be submitted in PDF format at the EasyChair submission site: https://easychair.org/conferences/?conf=sefm18 Information about all committees can be found at https://www.isf.cs.tu-bs.de/cms/events/sefm2018/committees/. *** IMPORTANT DATES *** Abstract Submission: Friday 23 February 2018 Full Paper Submission: 2 March 2018 Notification: Monday 9 April 2018 Camera ready: Monday 23 April 2018 Conference: 27-29 June 2018 *** CO-CHAIRS *** Einar Broch Johnsen (University of Oslo, Norway) Ina Schaefer (Technische Universit?t Braunschweig, Germany) ************************ KEYNOTES ************************ SEFM 2018 will feature two exciting keynotes: *** Mark Harman (Facebook / University College London) *** We Need a Formal Semantics for Testability Transformation; SEFM community to the rescue? *** Andrzej Wasowski (IT University of Copenhagen) *** Hunting Resource Manipulation Bugs in Linux Kernel Code More information: Website: https://www.isf.cs.tu-bs.de/cms/events/sefm2018 From barrett at cs.stanford.edu Tue Feb 27 01:53:33 2018 From: barrett at cs.stanford.edu (Clark Barrett) Date: Mon, 26 Feb 2018 22:53:33 -0800 Subject: [TYPES/announce] Postdoctoral position at Stanford University Message-ID: Formal Methods and Automated Reasoning Department of Computer Science, Stanford University Postdoctoral Position This is a call for interest for postdoctoral research at Stanford University under Professor Clark Barrett. The position will focus on extending and adapting techniques from conventional program analysis to analyze new programming paradigms and system architectures that may include machine-learning components, specifically deep neural networks. The project aims to extend and apply the Reluplex tool (see CAV '17 paper at http://theory.stanford.edu/~barrett/pubs/KBD+17-abstract.html). Applications include safety-critical systems such as self-driving cars and drone aircraft. Qualifications: The ideal applicant must have: * a PhD in Computer Science or a closely related field * strong programming skills, especially in C++ * a strong publication record in programming languages and/or formal methods In addition, in-depth knowledge of the inner workings of SMT solvers is a plus, as is familiarity with linear programming techniques. Application details Interested applicants should send their CV, including a list of publications, in PDF to barrett at cs.stanford.edu, together with a brief statement outlining their suitability for the project and the names of at least two references. The position is available now and will be available until filled. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bahareh1812 at gmail.com Tue Feb 27 10:00:20 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Tue, 27 Feb 2018 16:00:20 +0100 Subject: [TYPES/announce] Final Call for Papers for: International Workshop on Classical Logic and Computation (CL&C'18) in Oxford - satellite workshop of FSCD 2018 (former TLCA + RTA) Message-ID: CL&C 2018: Classical Logic and Computation 2018 (Seventh of the series CL&C) Oxford, UK, July 7, 2018 Conference website http://www.di.unito.it/~stefano/CL&C/CL&C18.htm Submission link https://easychair.org/conferences/?conf=clc2018 Submission deadline March 19, 2018 This year, CL&C will be held as a satellite workshop of FSCD 2018 (former TLCA + RTA), see: http://www.cs.le.ac.uk/events/fscd2018/ . CL&C is focused on the interplay between, on one side, the exploration of the computational content of classical mathematical proofs, and on the other side, the languages and the semantical models proposed in computer science for this task: continuations, game models, denotational models, learning models and so forth. The scientific aim of this workshop is to bring together researchers from both proof theory and computer science and to exchange ideas. Invited Speaker: we are pleased to announce that Alex Simpson accepted to be the invited speaker. Submission Guidelines There are two kind of submission: original papers not simultaneously submitted to another journal or conferences, and short talk, not intended for publication, for which multiple submissions are welcome. For a short talk, just submit the abstract. The following paper categories are welcome: version of lambda calculi adapted to represent classical logic; design of programming languages inspired by classical logic; cut-elimination for classical systems; proof representation for classical logic; translations of classical to intuitionistic proofs; constructive interpretation of non-constructive principles; witness extraction from classical proofs; constructive semantics for classical logic (e.g. game semantics, classical realization); case studies (for any of the previous points). Proceedings will appear on EPTCS. We have room for informal talks, too. Therefore participants are encouraged to present: work in progress, overviews of more extensive work, and programmatic position papers. All submitted papers will be reviewed to normal standards. The PC recognises two kinds of papers: it will distinguish between accepted (full) papers that contain unpublished results not submitted elsewhere, which we publish on EPTCS, and presentations of (short) papers about work in progress or overview of papers published elsewhere. In order to make a submission: Format your file using the EPTCS guidelines; there is a 15 page limit. Use the submission instructions at: https://easychair.org/conferences/?conf=clc2018 . Here are the important dates: Paper submission: March, 19 2018 Notification: May, 15 2018 Final version due: May, 30 2018, 2018 Workshop date: July, 7, 2018 Chair: Alexandre Miquel. PC: Bahareh Afshari, Federico Aschieri, Stefan Hetzl, Christophe Raffalli, Helmut Schwichtenberg. Steering committee: Stefano Berardi (term ending in 2018), Steffen Van Bakel Contact All questions about submissions should be emailed to stefano berardi: stefano at di.unito.it. From sandra at dcc.fc.up.pt Tue Feb 27 14:21:13 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Tue, 27 Feb 2018 19:21:13 +0000 Subject: [TYPES/announce] DCM'18 Third Call for Papers Message-ID: <683D9ADD-C605-4AC5-BD93-EA28174D4E57@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ======================================================================== DCM 2018 12th International Workshop on Developments in Computational Models https://sites.google.com/g.uporto.pt/dcm18/ A satellite event of FLoC 2018, Oxford July 8, 2018 ======================================================================== Several new models of computation have emerged in the last years, and many developments of traditional computation models have been proposed with the aim of taking into account the new demands of users of computer systems and the new capabilities of computation engines. The aim of this workshop is to bring together researchers who are currently developing new computation models or new features for traditional computation models, in order to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The proceedings are produced after the meeting, so that authors can incorporate the workshop feedback in the published papers. DCM 2018 will take place in Oxford on July 8, as a one-day satellite event of FLoC 2018. This will be the 12th event in the series since 2005 - see the DCM website (http://dcm-workshop.org.uk/ ) for details of previous events. INVITED SPEAKERS We are pleased to announce the two invited speakers of DCM'18: * Ugo Dal Lago (University of Bologna) * Delia Kesner (University Paris-Diderot) TOPICS OF INTEREST Topics of interest include all abstract models of computation and their applications to the development of programming languages and systems. This includes (but is not limited to): * Functional calculi: lambda-calculus, pattern-calculi, combinatory logic, term and graph rewriting; * Object calculi; * Interaction-based systems: interaction nets, games, agent and multi-agent systems; * Concurrent models: process calculi, action graphs, distributed systems; * Calculi expressing locality, mobility, and active data; * Quantum computational models; * Biological or chemical models of computation; SUBMISSION AND PUBLICATION Authors are invited to submit a short paper (max 8 pages). Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PostScript or PDF format, using the EPTCS style files (http://style.eptcs.org/ ). Submission is through the Easychair website. https://easychair.org/conferences/?conf=dcm2018 . IMPORTANT DATES: * Submission deadline: 8 April 2018 * Notification: 15 May 2018 * Pre-proceedings version: 27 May 2018 * Workshop: 8 July 2018 * Full version of paper: 1 October 2018 * Notification: 1 December 2018 * Final versions due: 15 December 2018 After the workshop authors are invited to submit a full paper taking into account the feedback given at their presentation. After a second round of refereeing, accepted contributions will appear in an issue of Electronic Proceedings in Theoretical Computer Science (www.eptcs.org ). PROGRAMME COMMITTEE * Sandra Alves, University of Porto - PC Chair * Sabine Broda, University of Porto * Adriana Compagnoni, Stevens Institute of Technology * Nachum Dershowitz, University of Tel Aviv * Mariangiola Dezani, University of Torino * Alessandra Di Pierro, University of Verona * Maribel Fern?ndez, King's College London * Russ Harmer, ENS Lyon * Edward Hermann Haeusler, PUC-Rio * Luigi Liquori, INRIA Sophia * Elvira Mayordomo, University of Zaragoza * Simon Perdrix, LORIA-Nancy * Jamie Vicary, University of Oxford CONTACT For more information contact the organiser of the event: Sandra Alves dcm2018 at easychair.org DCC-FCUP and CRACS University of Porto -------------- next part -------------- An HTML attachment was scrubbed... URL: From cskk08 at gmail.com Tue Feb 27 17:44:08 2018 From: cskk08 at gmail.com (Sheng Chen) Date: Tue, 27 Feb 2018 16:44:08 -0600 Subject: [TYPES/announce] Call for papers: Special Issue on Type Error Diagnosis and Closely Related Fields Message-ID: (Apologies for multiple copies) (Feel free to forward this call to anyone you believe might be interested) CALL FOR PAPERS Special Issue on Type Error Diagnosis and Closely Related Fields The papers will be published open access in Open Computer Science ( https://www.degruyter.com/view/j/comp). In the case of this special issue all article processing charges are waived. Type error diagnosis addresses the problem of communicating to the programmers of statically typed languages why a given program is considered to be type incorrect and therefore cannot be compiled. While programming techniques, such as type inference, generative programming, and metaprogramming can improve programming productivity, they bring many challenges to the generation of user-friendly error messages. For example, error messages in functional languages often point to imprecise error locations and express errors in compiler jargon and those in metaprogramming often blame libraries that are well typed and are usually lengthy. Moreover, recent inventions of advanced type system features, such as generalized algebraic data types and dependent types, bring further challenges to type error debugging. Ultimately, the aim of the field is to increase the usability of compiler tools for statically typed languages and thus increase their adoption. Traditionally, the field of type error diagnosis has centered on functional languages. However, we are explicitly looking for papers within the field irrespective of the programming language or programming paradigm, including but not restricted to imperative, object-oriented, functional, logical, and multi-paradigm languages. Papers may be of a fundamental and/or application-oriented nature. For example, they may discuss a general framework for implementing type error diagnosing techniques, study type error diagnosing facilities implemented in compilers, or report on a user study. Submitted papers should make a case why the paper should be of interest to anyone interested in type error diagnosis. Specifically, topics of interest include (but are not limited to): * Type error diagnosis for languages using inference, including Haskell, Ocaml, Elm, Rust, etc. * Type error diagnosis for languages using staging, including C++ Templates, Java Generics, Template Haskell, etc. * Type error diagnosis for advanced type system features, including generalized algebraic data types, type families, dependent types, etc. * Type error diagnosis for domain-specific languages. * Usability study and empirical study of type error diagnosis. * Implementation techniques of type error debuggers. * Program benchmarks for evaluating type error diagnosis approaches. If you are in doubt whether your work is on topic for our special issue, please contact one of the editors: Dr. Jurriaan Hage - Dept. of Information and Computing Science, Utrecht University (J.Hage at uu.nl) Dr. Sheng Chen - School of Computing and Informatics at University of Louisiana at Lafayette (chen at louisiana.edu) This special issue has a page limit of 30 pages for each paper, but more pages can be granted when necessary. The Latex template is available through the following link. https://www.degruyter.com/view/supplement/s22991093_LaTex_Template.zip For more information, please visit the website for this issue, which contains submission instructions and templates in other forms. https://www.degruyter.com/page/1669 Important dates: Submission deadline: June 1st, 2018 Reviews: July 15th, 2018 Revision submission: September 1, 2018 Final decision: October 1, 2018 Best regards, Jurriaan Hage and Sheng Chen -------------- next part -------------- An HTML attachment was scrubbed... URL: From shankar at csl.sri.com Thu Mar 1 12:05:44 2018 From: shankar at csl.sri.com (Natarajan Shankar) Date: Thu, 01 Mar 2018 09:05:44 -0800 Subject: [TYPES/announce] Eighth Summer School on Formal Techniques, Atherton, California, May 19-25, 2018 Message-ID: <5A9832E8.3020003@csl.sri.com> Eighth Summer School on Formal Techniques, May 19 - May 25, 2018 Menlo College Atherton, California http://fm.csl.sri.com/SSFT18 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 sixth 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: * Emina Torlak (University of Washington) Solver-Aided Programming * Mooly Sagiv (Tel Aviv University) Modularity for Decidability: Implementing and Semi-Automatically Verifying Distributed Systems * Nikhil Swamy and Jonathan Protzenko (Microsoft Research) Programming and Proving in F* and Low* * Andreas Abel (Chalmers/Gothenburg University) Introduction to Dependent Types and Agda * Dirk Beyer (Ludwig Maximilian University, Munich, Germany) Software Model Checking The main lectures in the summer school will be preceded by a two-day background course on logic: * Natarajan Shankar (SRI CSL) and Stephane Graham-Lengrand (Ecole Polytechnique) Speaking Logic We will also have invited talks by * Nina Narodytska (VMWare Research) Verifying Properties of Binarized Deep Neural Networks * Gordon Plotkin (U. Edinburgh, UK) Some Principles of Differentiable Programming Languages Research Papers * Edward A. Lee (UC Berkeley) Plato and the Nerd - The Creative Partnership of Humans and Technology 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 We expect to provide support for the travel and accommodation for a limited number of students registered at US universities, but 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/SSFT18 Applicants are urged to submit their applications before April 30, 2018, 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 kutsia at risc.jku.at Thu Mar 1 12:16:00 2018 From: kutsia at risc.jku.at (Temur Kutsia) Date: Thu, 1 Mar 2018 18:16:00 +0100 Subject: [TYPES/announce] CfP: ICMS'18 Session on Software for Mathematical Reasoning and Applications Message-ID: ============================================================== CALL FOR ABSTRACTS Software for Mathematical Reasoning and Applications http://www.risc.jku.at/conferences/icms2018/ Session at the ICMS 2018 International Congress on Mathematical Software South Bend (USA) Notre Dame, 24-27 July 2018 http://icms-conference.org/2018/ ============================================================== AIM AND SCOPE ------------- In addition to traditional software for numerics and symbolics (in algebra, analysis, combinatorics, etc.), more and more software for automated reasoning based on sophisticated general and special reasoning techniques with nice user interfaces enriches the possibilities of working mathematicians, computer scientists and engineers. For this session we welcome reports on - new versions of automated reasoning software - user interfaces for automated reasoning software - new implementations of general and special reasoning techniques - interaction of automated reasoning software with numerical and algebraic software - applications of automated reasoning in mathematics, computer science, natural sciences, engineering, education, ... - the use of automated reasoning in the build-up of formal mathematical knowledge bases - and related subjects. ORGANIZERS ---------- Bruno Buchberger (RISC, JKU Linz, Austria) Tudor Jebelean (RISC, JKU Linz, Austria) Temur Kutsia (RISC, JKU Linz, Austria) Alexander Maletzky (RISC, JKU Linz, Austria) Wolfgang Windsteiger (session manager) (RISC, JKU Linz, Austria) IMPORTANT DATES --------------- Short abstract submission: March 31, 2018 Extended abstract submission: April 21, 2018 Organizers decision: April 30, 2018 SUBMISSION GUIDELINES AND PUBLICATION ------------------------------------- Level 1: Submit a short abstract at latest by March 31, 2018. - It should be about 200 words. - It must be in plain text (without using any mathematical symbols, etc). - It must be submitted as an email attachment to the session manager: wolfgang.windsteiger at risc.jku.at - The organizers will make a decision within a week of submission. - If accepted, then it will appear on the conference web page immediately. - If the short abstract is accepted, you may want to proceed to level 2 (not mandatory). Level 2: Submit an extended abstract at latest by April 21, 2018. - It should be a PDF file at least 4 pages and at most 8 pages submitted via EasyChair: https://easychair.org/conferences/?conf=icms2018 - It should follow the guideline: http://icms-conference.org/2018/ICMS_Extended_Abstract_2018.pdf - It should use the LaTeX template http://icms-conference.org/2018/ICMS_Extended_Abstract_2018.txt and the LNCS LaTeX style: http://icms-conference.org/2018/llncs.cls - The organizers will make a decision at latest by April 30, 2018. - If accepted, then it will appear on the conference web page immediately. - If accepted, you will be asked to submit the LaTeX source files via EasyChair by May 7, 2018. - The paper will then be published in the conference proceedings. They will appear as Springer Lecture Notes in Computer Science (LNCS). Level 3: A special issue in some journal (e.g. the Journal of Symbolic Computation) might be organized after the conference depending on the number and the quality of Level 2 submissions. From sam.staton at cs.ox.ac.uk Thu Mar 1 14:56:20 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Thu, 1 Mar 2018 19:56:20 +0000 Subject: [TYPES/announce] Associate Professor or Professor of Computer Science / University of Oxford Message-ID: Hello, The following job is open to a broad range of areas of computer science. As you know, Oxford has a strong tradition of programming language research. Sam. JOB: Associate Professor of Computer Science / University of Oxford Department of Computer Science, University of Oxford in association with Keble College, Oxford Salary from ?46,336 p.a. Applications are invited for the post of Associate Professor (or Professor) of Computer Science to be held in the Department of Computer Science with effect from 1 October 2018. The successful candidate will also be appointed as Fellow and Tutor in Computer Science at Keble College; Tutors being responsible for the organisation and teaching of their subject within the College. The salary for this position is offered on a scale from ?46,336 p.a., plus substantial additional benefits including an additional pensionable housing allowance of ?9,645 p.a.; eligibility to a housing equity scheme; an academic allowance of ?1,356 p.a. for support for teaching/research; an entertaining allowance of ?476 p.a.; and a graduate student entertainment allowance is payable. Access to a grants scheme and the College?s private medical scheme is also available. The Department of Computer Science is a vibrant and growing academic department, which has a research profile across the entire spectrum of contemporary computing. In terms of research specialism, we seek to appoint an outstanding candidate with expertise in one of the ten areas of computer science that the department currently focusses on: algorithms & complexity theory; artificial intelligence and machine learning; automated verification; computational biology and health informatics; cyber-physical systems; foundations, structures, and quantum; human-centred computing; information systems; programming languages; and security. You will be a member of both the University and the college community; part of a lively and intellectually stimulating research community with access to the excellent research facilities which Oxford offers. You will have a role to play in the running of the College as a member of the Governing Body and a trustee of the College as a charity. You will hold a doctorate in computer science, or a related subject, have the ability to teach across a range of computer science subjects, and will also have a proven research record of high quality at international level, and experience of research collaborations at both national and international level. 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, 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. We are committed to ensuring an inclusive interview process and will reimburse up to ?250 towards any additional care costs (for a dependent child or adult) incurred as a result of attending an interview for this position. Closing date for applications: 12.00 noon on 21 March 2018. Interviews are expected to be held on 24 April 2018. Vacancy ID: 131217 Further details incl application procedure are available at: http://tinyurl.com/y7ewzaeo From david.baelde at lsv.ens-cachan.fr Fri Mar 2 07:11:59 2018 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Fri, 2 Mar 2018 13:11:59 +0100 Subject: [TYPES/announce] PARIS workshop @ FLoC 2018 : Programming And Reasoning on Infinite Structures (First CfP) Message-ID: <1ccdbf30-f391-ef99-8ead-34ee9c9feb51@lsv.ens-cachan.fr> Programming And Reasoning on Infinite Structures A workshop affiliated with FSCD at FLOC 2018 July 7&8, 2018 Oxford, UK Developing formal methods to program and reason about infinite data, whether inductive or coinductive, is challenging and subject to numerous recent research efforts. The understanding of the logical and computational principles underlying these notions is reaching a mature stage as illustrated by the numerous advances that have appeared in the recent years. Various examples of this can be viewed in recent works on co-patterns, infinite proof systems for logics with induction and coinduction, circular proofs, guarded recursive type theory, research effort on integrated coinduction in proof assistants, concrete semantics of coinductive computation, recent developments in infinitary rewriting, or the unveiling of the Curry-Howard correspondence between temporal logics and functional reactive programming, to name a few. The workshop aims at gathering researchers working on these topics as well as colleagues interested in understanding the recent results and open problems of this line of research: - For outsiders, the workshop will offer tutorial sessions and survey-like invited talks. - For specialists of the topic, the workshop will permit to gather people working with syntactical or semantical methods, people focusing on proof systems or programming languages, and foster exchanges and discussions benefiting from their various perspectives. We are seeking for short submissions (~3-4 pages long) presenting (i) new completed results (ii) work in progress, or (iii) advertising recently published results. The workshop is affiliated with FSCD 2018, as part of the Federated Logic Conference of 2018 and is funded by French ANR, RAPIDO project. ** Important dates and submission details: Submissions: April 15 Notification: May 15 Final abstract: May 25 Workshop: July 7 and 8 Submission page: http://easychair.org/conferences/?conf=paris18 Website: https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ ** Program Committee: Andreas Abel (Gothenburg University) David Baelde (LSV, ENS Paris-Saclay & Inria Paris; co-chair) Amina Doumane (LIP, ENS Lyon) Martin Lange (University of Kassel) Rasmus M?gelberg (IT University of Copenhagen) Luke Ong (University of Oxford) Andrew Polonsky (Appalachian State University) Colin Riba (LIP, ENS Lyon) Alexis Saurin (IRIF, Universit? Paris Diderot; co-chair) Alex Simpson (University of Ljubljana) ** Invited speakers: A tutorial and two invited talks will be announced shortly. ** Topics: Suggested, but not exclusive, topics of interest for the workshop are: - Proof systems: proof system for logics with least and greatest fixed points, infinitary and cyclic/circular proof systems - Calculi: infinitary rewriting, infinitary ?-calculi, co-patterns - Type systems: infinitary type systems, guarded recursive type theory - Curry-Howard correspondence to linear temporal logic and functional reactive programming - Semantics: denotational and interactive semantics for infinite data and computations - Tools: extensions of programming languages and proof assistants to better treat infinite data, results on extending programming languages with primitives for manipulating infinite data such as streams in a more structured and convenient way, coinductive proof methods in proof assistants - Proof theory and verification: the workshop will welcome works demonstrating how proof-theoretical investigations can be applied to model-checking problems, e.g. as in recent studies of higher-order recursive schemes or infinitary proofs. From bob.atkey at gmail.com Fri Mar 2 07:36:09 2018 From: bob.atkey at gmail.com (Robert Atkey) Date: Fri, 2 Mar 2018 12:36:09 +0000 Subject: [TYPES/announce] Mathematically Structured Functional Programming 2018: Call for Papers Message-ID: <8f9cb5b5-44a7-89cb-7866-0dcdd58724b1@gmail.com> Seventh Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING Sunday 8th July 2018, Oxford, UK A satellite workshop of FSCD 2018 http://msfp2018.bentnib.org/ ** New this time: additional talk proposal category ** ** Deadline: 5th April (abstract), 12th April (paper) ** The seventh 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, just after ETAPS 2016. Important Dates: ================ Abstract deadline: 5th April (Thursday) Paper deadline: 12th April (Thursday) Notification: 17th May (Thursday) Final version: 14th June (Thursday) Workshop: 8th July (Sunday) Invited Speakers: ================= - Tamara von Glehn, University of Cambridge, UK - Didier Remy, INRIA, France Program Committee: ================== Andreas Abel - Chalmers, Sweden Danel Ahman - INRIA Paris, France Robert Atkey - University of Strathclyde, UK (co-chair) Jeremy Gibbons - University of Oxford, UK Jennifer Hackett - University of Nottingham, UK Mauro Jaskelioff - Universidad Nacional de Rosario, Argentina Shin-ya Katsumata - National Institute of Informatics, Japan Sam Lindley - University of Edinburgh, UK (co-chair) Clare Martin - Oxford Brookes University, UK Shin-Cheng Mu - Academia Sinica, Taiwan Valeria de Paiva - Nuance Communications, US Alexandra Silva - University College London, 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 Robert Atkey and Sam Lindley if you have any questions about the scope of the workshop. (New this time) 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 which 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. Full papers (not two page talk abstracts) must report previously unpublished work and not be submitted concurrently to another conference with refereed proceedings. Accepted papers and talks must be presented at the workshop by at least one of the authors. The proceedings will be published under the auspices of EPTCS with a Creative Commons license. We are using EasyChair to manage submissions. To submit a paper, use this link: https://easychair.org/conferences/?conf=msfp2018. From alastair.donaldson at imperial.ac.uk Fri Mar 2 12:12:01 2018 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Fri, 2 Mar 2018 17:12:01 +0000 Subject: [TYPES/announce] =?utf-8?q?Two_postdoc_positions_at_Imperial=3A_?= =?utf-8?q?=E2=80=9CSecurity_Analysis_for_Graphics_Drivers=E2=80=9D=2C_and?= =?utf-8?q?_=E2=80=9CProgramming_Language_and_System_Support_for_High-Perf?= =?utf-8?q?ormance_Data_Processing=E2=80=9D?= Message-ID: <5b3a346e-7911-a9cf-4d9b-a3c56ccb6f7f@imperial.ac.uk> I'd be really grateful if you could pass this on to folks who might be interested, and apologies for multiple copies! I'm pleased to announce two 2.5 year postdoc openings in my research group at Imperial (closing date for both posts is 30 March 2018): - One is on "Programming Language and System Support for High-Performance Data Processing", and is joint with my colleague Dr Jana Giceva.? We want to investigate novel intermediate representation for flexible yet high-performance data processing on modern accelerators, together with surrounding compiler, runtime and verification support.? The breadth of the project allows for some flexibility in the profile of applicants; e.g. candidates with a background in one of high performance computing, operating systems, compilers, or formal verification / testing could be a good fit for the project. - The other is on "Security Analysis for Graphics Drivers".? It is partly a collaboration with the Google Chrome GPU team, and will focus on using novel testing techniques to find defects in graphics drivers (and the components of web browsers and operating systems that interface with graphics drivers) that may pose a security threat.? I wrote a short blog post about this work (https://medium.com/@afd_icl/security-analysis-of-graphics-drivers-14214a2d3189) and it also relates to some work my group have been doing for a while on automated testing for graphics shader compilers.? This position would be a great fit for someone with a compilers background, or with a testing/verification/security background. Equally, the position would be well-suited to someone with expertise in real-time graphics rendering who is keen to learn about reliability and security issues. Both are postdoc posts, but I'll consider excellent pre-doc candidates too. Links to the adverts are at the top of my group page: http://multicore.doc.ic.ac.uk/ Please get in touch if these interest you and you'd like to chat informally. Thanks Ally Donaldson From akcheung at cs.washington.edu Sat Mar 3 21:48:50 2018 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Sat, 3 Mar 2018 18:48:50 -0800 Subject: [TYPES/announce] DEADLINE EXTENDED: Call for Papers: ACM SIGPLAN Workshop on Machine Learning and Programming Languages 2018 Message-ID: <66f5e39f-dc0f-8881-4686-df1926cdb285@cs.washington.edu> Due to multiple requests, we are extending the submission deadline extended to March 9, 2018. ------------------------------------------------------------------------------------------------------------------------ ACM SIGPLAN Workshop on Machine Learning and Programming Languages (MAPL) http://pldi18.sigplan.org/track/mapl-2018-papers To be held in conjunction with PLDI 2018 in Philadelphia, USA Now in its second edition, MAPL is a forum for researchers to discuss new advances in programming systems and machine learning, and to encourage collaboration and exploration in the areas of mutual benefit. *Call for Papers* The workshop seeks papers on a diverse range of topics related to programming languages and machine learning including (and not limited to): - Programming language and compiler support for machine learning applications - Programming language support and implementation of deep learning frameworks - Inductive programming - Probabilistic programming - Application of machine learning to compilation and run-time scheduling - Collaborative human / computer programming - Interoperability between machine learning frameworks and existing code bases - Infrastructure and techniques for mining and analyzing large code bases *Revised Important Dates* Paper submission: Fri March 9 2018 Author notification: Mon April 9 2018 Camera-ready Deadline: Fri May 4 2018 If you have any questions, please feel free to contact the program chair. On behalf of our organizational committee: Alvin Cheung, University of Washington, USA (Program Chair) Justin Gottschlich, Intel Labs, USA (General Chair) Tatiana Shpeisman, Google, USA (Steering Committee Chair) the following program committee members: Premkumar Devanbu, University of California at Davis, USA Jian-Guang Lou, Microsoft Research Asia, China Abdullah Muzahid, University of Texas at San Antonio, USA Sebastian Riedel, University College London, UK Tatiana Shpeisman, Google, USA Rishabh Singh, Microsoft Research, USA Armando Solar-Lezama, Massachusetts Institute of Technology, USA Dawn Song, University of California at Berkeley, USA Charles Sutton, University of Edinburgh, UK Nesime Tatbul, Intel Labs, USA Martin Vechev, ETH Zurich, Switzerland Tao Xie, University of Illinois at Urbana-Champaign, USA Eran Yahav, Technion, Israel and the following steering committee members: Rajkishore Barik, Intel Labs, USA Stefano Ermon, Stanford University, USA Costin Iancu, Lawrence Berkeley National Laboratory, USA Kunle Olukotun, Stanford University, USA From federico.aschieri at tuwien.ac.at Sun Mar 4 11:59:19 2018 From: federico.aschieri at tuwien.ac.at (Federico Aschieri) Date: Sun, 4 Mar 2018 17:59:19 +0100 Subject: [TYPES/announce] Call for Nominations - VCLA Awards 2018 for Master and Bachelor theses (deadline: 15 March) Message-ID: <9FBD7871-DE7C-4838-9055-EC522CC967B0@tuwien.ac.at> VCLA International Student Awards 2018 in Memory of Helmut Veith The Vienna Center for Logic and Algorithms of TU Wien (Vienna University of Technology), calls for the nomination of authors of outstanding theses and scientific works in the field of Logic and Computer Science, in the following two categories: ? Outstanding Master Thesis Award ? Outstanding Undergraduate Thesis Award (Bachelor thesis or equivalent, 1st cycle of the Bologna process) The main areas of interest are: * Computational Logic, covering theoretical and mathematical foundations such as proof theory, model theory, algorithmic lower and upper bounds, Boolean satisfiability (SAT), QBF, constraint satisfaction, satisfiability modulo theories, automated deduction (resolution, refutation, theorem proving), non-classical logics (substructural logics, multi-valued logics, deontic logics, modal and temporal logics), computational complexity (complexity analysis, parameterized complexity, decomposition methods). * Databases and Artificial Intelligence, concerned with logical methods for modeling, storing, and drawing inferences from data and knowledge. This includes subjects like query languages based on logical concepts (Datalog, variants of SQL, XML, and SPARQL), novel database-theoretical methods (schema mappings, information extraction and integration), logic programming, knowledge representation and reasoning (ontologies, answer-set programming, belief change, inconsistency handling, argumentation, planning). * Verification, concerned with logical methods and automated tools for reasoning about the behavior and correctness of complex state-based systems such as software and hardware designs as well as hybrid systems. This ranges from model checking, program analysis and abstraction to new interdisciplinary areas such as fault localization, program repair, program synthesis, and the analysis of biological systems. The award is dedicated to the memory of Helmut Veith, the brilliant computer scientist who tragically passed away in March 2016, and aims to carry on his commitment to promoting young talent and promising researchers in these areas. Award The Outstanding Master Thesis Award is accompanied by a prize of ? 1200, and the Outstanding Undergraduate Research Award by a prize of ? 800. Additionally, the winners will be invited to present their work at an award ceremony during the Federated Logic Conference (FLoC) 2018 in Oxford. Eligibility The degree must have been awarded between November 15th 2015 and December 31st 2017. Students who obtained the degree at TU Wien are excluded from the nomination. Important dates Submission deadline: March 15, 2018 (anywhere on Earth) Notification of decision: End of May 2018 Award ceremony: July 2018 (during FLoC, details to be announced) Nomination Procedures For nomination instructions, please visit http://logic-cs.at/award-call-2018/ Kindly address all inquiries to award at logic-cs.at VCLA Award Chairs 2018 Robert Ganian (committee co-chair) Magdalena Ortiz (general chair) Revantha Ramanayake (committee co-chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.rozman at tuwien.ac.at Sun Mar 4 12:44:36 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Sun, 4 Mar 2018 18:44:36 +0100 Subject: [TYPES/announce] JOB 16 PhD Positions on Logical Methods in Computer Science 30 percent for Female Candidates Message-ID: <022801d3b3e0$76c14460$6443cd20$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking exceptionally talented and motivated students for their joint doctoral program on Logical Methods in Computer Science (LogiCS). The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund. http://logic-cs.at/phd/ THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems, and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: E. Bartocci A. Biere R. Bloem A. Ciabattoni G. Gottlob T. Eiter R. Grosu L. Kovacs M. Maffei M. Ortiz U. Schmid M. Seidl S. Szeider G. Weissenbacher S. Woltran Details are provided on http://logic-cs.at/faculty/ POSITIONS AND FUNDING We are looking for 16 doctoral students, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund (details: http://www.fwf.ac.at/de/forschungsfoerderung/personalkostensaetze/). Additional positions will be available through other funding. HOW TO APPLY Detailed information about the application process is available on the LogiCS web-page http://logic-cs.at/phd/admission/ The applicants are expected to have completed an excellent master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements (e.g., bachelor of honors) may be considered on a case-by-case basis. Applications by the candidates need to be submitted electronically. The positions will be filled on continuous basis till October 2018. The evaluation of applications will start on 1st of March, 2018. STUDYING AND LIVING IN AUSTRIA Austria has a vibrant and highly active and successful logic in computer science community. Vienna, Graz, and Linz, located close to the Alps, are surrounded by beautiful nature. Vienna is constantly ranked the city with the highest quality of life in the world. Austria has an exciting cultural scene, world-famous historical sites, a large international community, varied cuisine, and famous coffee houses. For further information please contact: info at logic-cs.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Sun Mar 4 14:24:09 2018 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Sun, 4 Mar 2018 16:24:09 -0300 Subject: [TYPES/announce] =?utf-8?q?25th_WoLLIC_2018_=28Bogot=C3=A1=2C_Col?= =?utf-8?q?ombia=29_-_DEADLINE_APPROACHING?= Message-ID: [Please circulate. Apologies for multiple copies.] DEADLINE APPROACHING WoLLIC 2018 25th Workshop on Logic, Language, Information and Computation July 24th to 27th, 2018 Bogot?, Colombia 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) ORGANISATION Departamento de Matem?ticas, Universidad de los Andes, Colombia Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Departamento de Matem?ticas, Universidad de los Andes, Colombia 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 the Departamento de Matem?ticas of the Universidad de los Andes, Bogot?, Colombia, from July 24th to 27th, 2018. 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). 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 2018 EasyChair website. (Please go to http://wollic.org/wollic2018/i nstructions.html for instructions.) A title and single-paragraph abstract should be submitted by Mar 11, 2018, and the full paper by Mar 18, 2018 (firm date). Notifications are expected by Apr 15, 2018, and final papers for the proceedings will be due by Apr 22, 2018 (firm date). PROCEEDINGS The proceedings of WoLLIC 2018, 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 2018 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Katalin Bimbo (Univ of Alberta, Canada) Xavier Caicedo (Univ de Los Andes, Colombia) Jos? Meseguer (Univ of Illinois, Urbana-Champaign, USA) Elaine Pimentel (Univ Federal do Rio Grande do Norte, Brazil) Guillermo Simari (Univ Nacional del Sur, Argentina) Renata Wassermann (Univ de S?o Paulo, Brazil) SPECIAL SCREENING - A TRIBUTE TO THE MEMORY AND LEGACY OF RAYMOND SMULLYAN As a tribute to the memory and legacy of the late Raymond Smullyan, who passed away in February 2017, there will be a special session with a screening of the documentary film "This Film Needs No Title: A Portrait of Raymond Smullyan" (Dir. Tao Ruspoli, 2006, 30min), as well as short testimonies by experts. STUDENT GRANTS ASL sponsorship of WoLLIC 2018 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2018). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES Mar 11, 2018: Paper title and abstract deadline Mar 18, 2018: Full paper deadline Apr 15, 2018: Author notification Apr 22, 2018: Final version deadline (firm) PROGRAMME COMMITTEE Siddharth Bhaskar (Haverford College, USA) Torben Bra?ner (Roskilde University, Denmark) Hazel Brickhill (University of Bristol, UK) Michael Detlefsen (University of Notre Dame, USA) Juliette Kennedy (University of Helsinki, Finland) Sophia Knight (Uppsala University, Sweden) Alex Kruckman (Indiana University, USA) Maricarmen Martinez Baldares (Universidad de los Andes, Colombia) Frederike Moltmann (CNRS, France) Lawrence Moss (Indiana University, USA) (CHAIR) Cl?udia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Nuance Comms, USA, and University of Birmingham, UK) Sophie Pinchinat (IRISA Rennes, France) David Pym (University College London, UK) Ruy de Queiroz (Univ Federal de Pernambuco, Brazil) Revantha Ramanayake (Vienna University of Technology, Austria) Giselle Reis (Carnegie Mellon University, Qatar) Jeremy Seligman (The University of Auckland, New Zealand) Yanjing Wang (Peking University, China) Fan Yang (Delft University of Technology, The Netherlands) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Jaime A. Boh?rquez (Escuela Colombiana de Ingenier?a, Bogot?, Colombia) Xavier Caicedo (Universidad de los Andes, Colombia) (Local co-chair) Nicol?s Cardozo (Universidad de los Andes, Bogot?, Colombia) Maricarmen Mart?nez (Universidad de los Andes, Colombia) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) Camilo Rocha (Universidad Javeriana, Cali, Colombia) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2018/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.schmitt at polytechnique.org Mon Mar 5 04:27:38 2018 From: alan.schmitt at polytechnique.org (Alan Schmitt) Date: Mon, 05 Mar 2018 10:27:38 +0100 Subject: [TYPES/announce] postdoc position at Inria Rennes Message-ID: The CELTIQUE team (https://team.inria.fr/celtique/) has a postdoc position available on the compilation of recursive functions to inductive definitions in Coq. To see details and to apply, please go to https://jobs.inria.fr/public/classic/en/offres/2018-00432. Do not hesitate to forward this email to any appropriate candidate or mailing list. Best regards, Alan Schmitt -- OpenPGP Key ID : 040D0A3B4ED2E5C7 Monthly Athmospheric CO?, Mauna Loa Obs. 2018-01: 407.98, 2017-01: 406.13 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 528 bytes Desc: not available URL: From bart at unica.it Mon Mar 5 05:13:56 2018 From: bart at unica.it (Massimo Bartoletti) Date: Mon, 5 Mar 2018 11:13:56 +0100 Subject: [TYPES/announce] CfP: 11th Interaction and Concurrency Experience (ICE 2018) Message-ID: <4c360a0a-1d7d-899a-18b8-af32b90b522a@unica.it> ICE 2018 11th Interaction and Concurrency Experience June 20-21, 2018, Madrid, Spain Satellite workshop of DisCoTec 2018 === Highlights === - Distinctive selection procedure involving friendly forum interaction - ICE welcomes full papers to be included in the proceedings - ICE also welcomes oral communications of already published or preliminary work - Submission deadline: April 6 - Invited talks: TBA - Publication in EPTCS - Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) (to be confirmed) === Important Dates === April 6, 2018...........................Paper submission April 6-May 11, 2018....................Reviews and PC discussion May 14, 2018............................Notification to authors June 20-21, 2018........................ICE in Madrid July 15, 2018...........................Camera-ready for 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 Interaction 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. Last year we adopted a successful 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 (https://easychair.org/conferences/?conf=ice2018). === 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 (http://eptcs.org/). 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 === TBA === Program Committee === Rab?a Ameur-Boulifa (Telecom-ParisTech, FR) Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (University of Pisa, IT) Roberto Bruni (University of Pisa, IT) Stefano Calzavara (University Ca? Foscari Venezia, IT) Tzu-Chun Chen (TU Darmstadt, DE) Matteo Cimini (Indiana University, USA) Tiziana Cimoli (University of Cagliari, IT) Corina Cirstea (University of Southampton, UK) Ornela Dardha (University of Glasgow, UK) Michell Guzm?n (Universidad del Valle, CO) Tobias Heindel (University of Copenhagen, DK) Nils Jansen (The University of Texas at Austin, US) Christos Kloukinas (City University London, UK) Ivan Lanese (University of Bologna, IT) Julien Lange (University of Kent, UK) Michael Lienhardt (University of Bologna, IT) Alberto Lluch Lafuente (Technical University of Denmark, DK) Jean Marie Madiot (ENS Lyon, FR) Anastasia Mavridou (Vanderbilt University, US) Hernan Melgratti (University of Buenos Aires, AR) Claudio Mezzina (IMT Lucca, IT) Dominic Orchard (University of Kent, UK) Jorge Perez (University of Groningen, NL) Kristin Peters (TU Berlin, DE) Matteo Sammartino (University College of London, UK) Alceste Scalas (Imperial College London, UK) Alexandra Silva (University College London, UK) Ana Sokolova (University of Salzburg, AT) Hugo Torres Vieira (IMT Lucca, IT) Roberto Zunino (University of Trento, IT) Johannes ?man Pohjola (Chalmers University, SE) === ICEcreamers === Massimo Bartoletti (University of Cagliari, IT; PC co-chair) Laura Bocchi (University of Kent, UK) Ludovic Henrio (CNRS, Sophia Antipolis, FR) Sophia Knight (Uppsala University, SE; PC co-chair) === Steering Committee === Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (University of Pisa, IT) Roberto Bruni (University of Pisa, IT) Alexandra Silva (University College London, UK) Paola Spoletini (Kennesaw State University, US) Emilio Tuosto (University of Leicester, UK) === Previous editions === The previous ten editions of ICE have been held on * July 6, 2008 in Reykjavik, Iceland, co-located with ICALP'08. The post-proceedings were published in ENTCS (vol. 229-3). * 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). * 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). * 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). * 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). * 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). * 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). * 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). * 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). * 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. -- ======================================================================= Massimo Bartoletti Dip. Matematica e Informatica Phone: +39 070 6758540 University of Cagliari Fax: +39 070 6758504 Via Ospedale, 72 Email: bart at unica.it I-09124 Cagliari - ITALY WWW: blockchain.unica.it ======================================================================= From barbara.kordy at irisa.fr Mon Mar 5 09:32:14 2018 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Mon, 5 Mar 2018 15:32:14 +0100 Subject: [TYPES/announce] Graphical Models for Security (GraMSec 2018) - Call for Papers Message-ID: The Fifth International Workshop on Graphical Models for Security Oxford, UK - July 8, 2018 http://gramsec.uni.lu Co-located with CSF 2018 In conjunction with FLoC 2018 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 are particularly keen to encourage excellent submissions related, but not restricted, to the following broad headings: ? Graph representations: mathematical, conceptual, and implemented tools for describing and reasoning about security ? Logical approaches: formal logical tools for representing and reasoning about graphs and their use as modelling tools in security ? Machine learning: modelling and reasoning about the role of big data and machine learning in security operations ? Networks in national security: terrorist networks, counter-terrorism networks; safety in national infrastructure (e.g., utilities and transportation) ? Risk analysis and management: models of risk management in business and organizational architectures ? 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. PAPER SUBMISSION 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: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 Each paper will undergo a thorough review process. All accepted (regular and short) papers will be included in the workshop's post-proceedings. The GraMSec 2018 post-proceedings will be published in the Lecture Notes in Computer Science (LNCS) series of Springer. Submissions should be made using the GraMSec 2018 EasyChair website: https://easychair.org/conferences/?conf=gramsec2018 IMPORTANT DATES ? Submission deadline: Sunday, April 15, 2018 ? Acceptance notification: Tuesday, May 15, 2018 ? Workshop: Sunday, July 8, 2018 INVITED SPEAKER Mike Fisk, Chief Information Officer at Los Alamos National Laboratory, NM, USA Invited talk: Intrusion Tolerance in Complex Cyber Systems PROGRAM CHAIRS ? George Cybenko, Dartmouth College, NH, USA ? David J. Pym, UCL, UK GENERAL CHAIR ? Barbara Kordy, INSA Rennes, IRISA, FR PC MEMBERS Ludovic Apvrille, T?l?com ParisTech, CNRS LTCI, France Stefano Bistarelli, Universit? di Perugia, Italy Tristan Caulfield, University College London, UK Nora Cuppens-Boulahia, IMT Atlantique, France Harley Eades, Augusta University, USA Olga Gadyatskaya, University of Luxembourg, Luxembourg Ren? Rydhof Hansen, Aalborg University, Denmark Sushil Jajodia, George Mason University, USA Sjouke Mauw, University of Luxembourg, Luxembourg Guy McCusker, University of Bath, UK Per H?kon Meland, SINTEF Digital, Norway Andreas L. Opdahl, University of Bergen, Norway Xinming Ou, University of South Florida, USA St?phane Paul, Thales Research and Technology, France Sophie Pinchinat, Univ Rennes, CNRS, IRISA, France Sa?a Radomirovic, University of Dundee, UK Mari?lle Stoelinga, University of Twente, The Netherlands Jan Willemson, Cybernetica, Estonia From stephan.merz at loria.fr Mon Mar 5 12:20:35 2018 From: stephan.merz at loria.fr (Stephan Merz) Date: Mon, 5 Mar 2018 18:20:35 +0100 Subject: [TYPES/announce] research engineer (postdoc) position at MSR-Inria Joint Centre Message-ID: Although the TLA+ language is set theoretic, the development of the TLA Proof System relies on concepts from type theory, and the position would therefore be of interest of readers of this list. Research team: Tools for Proofs, MSR-INRIA Joint Centre ======================================================= The Microsoft Research-INRIA Joint Centre is offering a 24-month position for a research engineer to contribute to the design and further development of the TLA+ Proof System (TLAPS, http://msr-inria.com/projects/tools-for-proofs). Research Context ================ TLA+ is a language for specifying and reasoning about systems, including concurrent and distributed systems. It is based on first-order logic, set theory, and temporal logic. TLA+ and its tools have been used in industry for more than a decade. More recently, we have extended TLA+ by a language for writing structured formal proofs and have developed TLAPS, a proof checker that contains an interpreter for the proof language and interfaces with different back-end provers, including SMT solvers, the tableau prover Zenon that supports set-theoretic constructions, and a declarative encoding of TLA+ set theory as an object logic in the logical framework Isabelle. TLAPS is integrated into the TLA+ Toolbox, an IDE for TLA+ (http://lamport.azurewebsites.net/tla/tla.html). Although it is still under active development, TLAPS is already quite powerful and has been used for several verification projects, in particular in the realm of distributed algorithms (e.g., http://lamport.azurewebsites.net/tla/byzpaxos.html). The current version of TLAPS handles the "action" part of TLA+: first-order formulas with primed and unprimed variables that represent the values of a variable before and after a transition. It also supports the propositional fragment of temporal logic. This fragment is enough for proving safety properties (invariants and step simulation). We have initiated a complete rewrite of the code base, with the aim of providing support for module instantiation and for the full temporal logic of TLA+, which will allow us to prove liveness and refinement properties. Description of the activity of the research engineer ==================================================== The research engineer (post-doctoral) position is funded for 24 months by the Microsoft Research - Inria Joint Centre. You will work together with the members of the TLA+ project, including Damien Doligez, Leslie Lamport, and Stephan Merz on extending the TLA+ Proof System. Your main objective will be to complete the rewrite of the existing version of TLAPS so that it can be released to users of the prover. You will also be able to work on extensions of existing functionality, including the following items: - Module instantiation. The TLA+ language contains a module system, and modules can have constant and variable parameters in order to make them generic and reusable. When a module is instantiated, parameters can be replaced by constant- and state-level expressions, and these instantiations must be taken into account when generating proof obligations for back-end provers. - Handling temporal logic. Proofs of liveness properties need support for reasoning about first-order temporal logic, such as induction over well-founded orderings. Fairness hypotheses require reasoning over the enabledness of actions. New backend provers need to be set up and integrated into TLAPS for carrying out these proofs. - Improved backend provers. The current backend provers provide decent support for proof obligations mixing first-order logic, elementary set theory, functions, and integer arithmetic. Reasoning about other important data structures such as finite sequences requires low-level user interaction. We are interested in exploiting advances in automatic deduction techniques, such as support for relevant theories in SMT solvers, for enabling a higher degree of automation of such proof steps. - Rigorous validation of soundness. Computing proof obligations involves some subtle transformations, such as distributing the prime operator of TLA+ or handling instantiated ENABLED expressions. We are working on a precise definition of the semantics of the proof language that would help us ensure the soundness of these transformations and give guidelines to the implementation. - Checking SMT proofs. The SMT backend handles most of the proof obligations that occur in practice. The current version of TLAPS assumes the external SMT solver to be correct, but we are interested in reconstructing proofs provided by SMT solvers within Isabelle/TLA+. The Zenon backend already benefits from proof reconstruction. - Performance issues. Proof projects can be large, and TLAPS implements mechanisms, such as fingerprinting proof obligations, that are intended to make the tool scale. Performance bottlenecks should be monitored and avoided, whenever possible. - Case studies and proof libraries. Our work on TLAPS is validated by carrying out case studies, and we provide libraries of lemmas that are useful for many proof projects. We do not expect to be able to address all of these issues within 24 months. The choice of items will be made jointly with the research engineer, also depending on his or her interests and background. Skills and profile of the candidate =================================== You should hold a PhD degree in computer science and have solid knowledge of mathematical logic, as well as implementation skills related to symbolic theorem proving. TLAPS is mainly implemented in OCaml, but some Java programming will be necessary for interfacing TLAPS with the other TLA+ tools. Experience with temporal and modal logics, with interactive theorem provers or with Eclipse could be valuable. Work on TLAPS provides the opportunity to learn about issues of using deductive verification in practice, and there are possibilities to produce publishable research. However, the main focus is on the implementation of components of our tool chain that are missing or need improvement. Given the geographical distribution of the members of the team, we highly value a good balance between the ability to work in a team and the capacity to propose initiatives. Details ======= Location The research engineer can choose between working at the Microsoft Research - Inria Joint Centre in Paris or at the LORIA laboratory in Nancy. Compensation The salary will be between 2900 and 3800 euros, depending on qualifications and experience. Duration The post is for a duration of 2 years, extensible to a 3rd year (depending on funding). Contact ======= Candidates should send a resume and the names and e-mail addresses of two references to Damien Doligez , preferably by March 12, 2018. Please at least let us know by this date if you are interested in the position or if you have any further questions. We intend to hire the research engineer by June, although the exact date is negotiable. From andrei.paskevich at lri.fr Tue Mar 6 08:27:20 2018 From: andrei.paskevich at lri.fr (Andrei Paskevich) Date: Tue, 6 Mar 2018 14:27:20 +0100 Subject: [TYPES/announce] VerifyThis 2018: Call for Participation and Travel Grants Message-ID: <20180306132720.GA23555@tikki.lri.fr> ******************************************************************************** VerifyThis Verification Competition 2018 CALL FOR PARTICIPATION -- TRAVEL GRANTS Competition to be held at ETAPS 2018 http://verifythis.ethz.ch ******************************************************************************** IMPORTANT DATES Grant application deadline: March 12, 2018 Competition: April 14 and 15, 2018 ABOUT VerifyThis 2018 is a program verification competition taking place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2018) on April 14-15, 2018 in Thessaloniki, Greece. It is the 7th 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 12, 2018. 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 - 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 * Andrei Paskevich, Paris-Sud University, France * Gidon Ernst, National Institute of Informatics Tokyo, Japan CONTACT Email: verifythis at cs.nuim.ie Web: http://verifythis.ethz.ch From dario.dellamonica at unina.it Wed Mar 7 02:13:40 2018 From: dario.dellamonica at unina.it (Dario Della Monica) Date: Wed, 7 Mar 2018 08:13:40 +0100 Subject: [TYPES/announce] =?utf-8?q?Logic_Col=C2=ADlo=C2=ADquium_2018_=28L?= =?utf-8?q?C18=29=3A_2nd_call_for_contributions?= Message-ID: We are happy to announce the following event and we would be glad if you could forward this message to whom it might interest. LC 2018 Udine, Italy July 23-28, 2018 https://lc18.uniud.it ________________________________________________________________________ LOGIC COLLOQUIUM 2018 https://lc18.uniud.it The Logic Colloquium 2018 is the annual European summer meeting of the Association of Symbolic Logic (ASL) (http://www.aslonline.org/index.htm). It will be held during July 23-28, 2018, at the University of Udine, Italy, and is organized by the Department of Mathematics, Computer Science, and Physics of the University of Udine. The latest meetings took place in Paris (2010), Barcelona (2011), Manchester (2012), Evora (2013), Vienna (2014), Helsinki (2015), Leeds (2016), and Stockholm (2017). The Association for Symbolic Logic (ASL) is an international organization supporting research and critical studies in logic. Its primary function is to provide an effective forum for the presentation, publication, and discussion of scholarly work in this area of inquiry. The Association holds two major annual meetings to present current research in all aspects of logic in a way that is accessible to all logicians. IMPORTANT DATES: ============================ Deadline for abstract submission: April 27, 2018 Deadline for grant applications: May 4, 2018 Deadline for early registration: May 23, 2018 Main event: July 23 (9am)- July 28 (1pm) TUTORIAL SPEAKERS: ================== U. Sattler (University of Manchester) K. Tent (WWU M?nster) INVITED SPEAKERS: ================= M. Antonutti Marfori (Ludwig-Maximilians-Universit?t M?nchen) A. Atserias (Universitat Polit?cnica de Catalunya) V. Brattka (Universit?t der Bundeswehr M?nchen) A. Ciabattoni (TU Wien) P. D?Aquino (Universit? degli Studi della Campania) P. Oliva (Queen Mary University of London) L. Patey (Institut Camille Jordan, Lyon) A. Tserunyan (University of Illinois at Urbana-Champaign) S. Unger(Tel Aviv University) M. Viale (Universit? degli studi di Torino) D. Westerstahl (Stockholm University) GOEDEL SPEAKER: ================ R. Downey (Victoria University of Wellington) SPECIAL SESSIONS: ================= 6 special sessions with topics: * Descriptive set theory and dynamical systems: ??? - Chairs: ??? B. Miller (Universit?t Wien) ??? ??? ??? ???? A. T?rnquist (K?benhavn Universitet) ??? - Speakers: C. Conley (Carnegie Mellon University) ??? ??? ??? ??? J. Melleray (Universit? Lyon I) ??? ??? ??? ??? T. Tsankov (Universit? Paris Diderot) ??? ??? ??? ??? R. Tucker-Drob (Texas A&M University) * Model theory: ??? - Chairs: ??? E. Casanovas (Universitat de Barcelona) ??? ??? ??? ??? F. Wagner (Universit? Lyon I) ??? - Speakers: A. Deloro (Universit? Pierre et Marie Curie) ??? ??? ??? ??? I. Goldbring (UC Irvin) ??? ??? ??? ??? N. Hempel (UCLA) ??? ??? ??? ??? N. Ramsey (UC Berkeley) * Proof theory and constructivism: ??? - Chairs: ??? S. Ghilardi (Universit? degli Studi di Milano) ??? ??? ??? ??? G. Sambin (Universit? degli Studi di Padova) ??? - Speakers: R. Akiyoshi (Waseda University) ??? ??? ??? ??? M. Escard? (University of Birmingham) ??? ??? ??? ??? A. Palmigiano (TU Delft) ??? ??? ??? ??? C. Xu (Ludwig-Maximilians-Universit?t M?nchen) * Temporal and multivalued logics: ??? - Chairs: ??? B. Gerla (Universit? dell'Insubria) ??? ??? ??? ??? M. Lange (Universit?t Kassel) ??? - Speakers:??? A. Kurucz (King's College London) ??? ??? ??? ??? D. Mundici (Universit? degli Studi di Firenze) ??? ??? ??? ??? P. K. Pandya (Tata Institute of Fundamental Research; IIT Mumbai) ??? ??? ??? ??? A. Vidal (Czech Academy of Sciences) * Computability theory: ??? - Chairs: ??? P. Shafer (University of Leeds) ??? ??? ??? ??? A. Sorbi (Universit? di Siena 1240) ??? - Speakers: J. Franklin (Hofstra University) ??? ??? ??? ??? T. Kihara (Nagoya University) ??? ??? ??? ??? S. Ng (Nanyang Technological University) ??? ??? ??? ??? L. B. Westrick (University of Connecticut) * Philosophy of Logic and Mathematics: ??? - Chairs: ??? J. Kennedy (University of Helsinki) ??? ??? ??? ??? G. Sagi (University of Haifa) ??? - Speakers:??? B. Halimi (Universit? Paris Nanterre) ??? ??? ??? ??? S. Hewitt (University of Leeds) ??? ??? ??? ??? L. Picollo (Ludwig-Maximilians-Universit?t M?nchen) ??? ??? ??? ??? N. Wyatt (University of Calgary) PROGRAM COMMITTEE: ============= D. Macpherson (Chair) (University of Leeds) S. Demri (CNRS) A. Kechris (California Institute of Technology) C. Laskowski (University of Maryland) A. Marcone (Universit? degli Studi di Udine) A. Montalban (UC Berkeley) P. Pudl?k (Czech Academy of Sciences) G. Sher (UC San Diego) D. Sinapova (University of Illinois at Chicago) LOCAL ORGANIZATION COMMITTEE: ============= Department of Mathematics, Computer Science and Physics University of Udine, Italy G. D'Agostino (Co-Chair) A. Montanari (Co-Chair) V. Dimonte G. Gherardi A. Marcone F. Parlamento C. Piazza D. Della Monica M. Fiori Carones N. Gigante A. Molinari M. Valenti For questions, please contact lc18 at uniud.it SUBMISSIONS: =================== Abstracts of contributed papers must be submitted as LaTeX source code, via EasyChair, at the URL: https://easychair.org/conferences/?conf=lc18. If you do not have an EasyChair account yet, you can create one at https://easychair.org/ Abstract should be prepared according to the ASL instructions http://www.aslonline.org/rules_abstracts.html using the ASL abstract style (available at http://aslonline.org/abstractresources.html). The deadline for submissions is April 27, 2018. If electronic submission is not possible, abstracts should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. Abstracts are published as part of the meeting report in The Bulletin of Symbolic Logic? only if at least one author is a member of the ASL at the time the report is sent for publication. Abstracts of contributed papers submitted by ASL members will be published in The Bulletin of Symbolic Logic, provided that they satisfy the Rules for Abstracts (see above). APPLICATIONS FOR STUDENT GRANTS: ======================= The ASL, the NSF, and the local organizing committee will make available modest awards to graduate students in logic and to recent PhDs to attend the meeting. For more details on the grants, see: http://www.aslonline.org/studenttravelawards.html . Applications for student grants and recommendations should be received by May 4, 2018. They should be submitted electronically, by email to LC18grant at uniud.it If electronic submission is not possible, applications and recommendations should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. The application should follow the instructions on https://lc18.uniud.it/applications Students waiting for the acceptance of a grant application should not register, since the grant may include discounts to the registration fee. After the acceptance, an ad hoc registration form will be available for them. Students whose application is declined will still have time to register before the early registration deadline. ______________________________________________ The event is made possible thanks to the financial support of: * ASL (Association for Symbolic Logic) https://www.aslonline.org * NSF (National Science Foundation) https://www.nsf.gov * SILFS (Societ? Italiana di Logica e Filosofia delle Scienze) http://www.silfs.it * AILA (Associazione Italiana di Logica e sue Applicazioni) http://www.ailalogica.it * Universit? degli Studi di Udine https://www.uniud.it/ * GNSAGA - INdAM http://www.altamatematica.it/gnsaga * Italian Chapter of EATCS (European Association for Theoretical Computer Science) https://www.eatcs.org/index.php/italian-chapter ______________________________________________ Association of Symbolic Logic (ASL): http://www.aslonline.org ASL newsletters: https://www.aslonline.org/info-newsletter.html -- Dario Della Monica, Postdoctoral Researcher Dipartimento di Ingegneria Elettrica e Tecnologie dell'Informazione (DIETI) University of Naples "Federico II" via Claudio, 21, 80125 Naples, Italy cell: (+39) 328 2477327 email: dario.dellamonica [at] unina.it skype: dariodellamonica web site: http://wpage.unina.it/dario.dellamonica/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From giselle.mnr at gmail.com Wed Mar 7 03:15:16 2018 From: giselle.mnr at gmail.com (Giselle Reis) Date: Wed, 07 Mar 2018 08:15:16 +0000 Subject: [TYPES/announce] LFMTP - call for papers Message-ID: ======================================================================= Call for papers Logical Frameworks and Meta-Languages: Theory and Practice LFMTP 2018 Oxford, UK, 7 July 2018 Affiliated with FSCD 2018 (part of FLoC) http://lfmtp.org/workshops/2018/ ======================================================================= Abstract submission deadline: 8 April 2018 Paper submission deadline: 15 April 2018 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 2018 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. Invited Speakers * Delia Kesner (Universit? Paris Diderot, France) * Kuen-Bang Hou, alias Favonia (Institute for Advanced Study, Princeton, USA) * Grigore Rosu (University of Illinois at Urbana-Champaign, USA) Important Dates Abstract submission deadline: Sunday April 8th Submission deadline: Sunday April 15th Notification to authors: Tuesday May 15th Final version due: Friday May 25th Workshop date: Saturday July 7th 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=lfmtp18. Proceedings Accepted regular papers will be included in the proceedings of LMFTP 2018, whose mode of publication will be determined shortly. Program Committee * Mar?a Alpuente (Universitat Polit?cnica de Val?ncia, Spain) * Andrej Bauer (University of Ljubljana, Slovenia) * Fr?d?ric Blanqui (Inria, France), co-chair * Ana Bove (Chalmers University of Technology, Sweden) * St?phane Graham-Lengrand (CNRS, France) * Makoto Hamana (Gunma University, Japan) * Chantal Keller (Universit? Paris-Sud, France) * Carlos Olarte (Universidade Federal do Rio grande do Norte, Brazil) * Giselle Reis (CMU Qatar), co-chair * Aaron Stump (University of Iowa, USA) * Yuting Wang (Yale University, USA) -------------- next part -------------- An HTML attachment was scrubbed... URL: From giselle.mnr at gmail.com Wed Mar 7 03:41:49 2018 From: giselle.mnr at gmail.com (Giselle Reis) Date: Wed, 07 Mar 2018 08:41:49 +0000 Subject: [TYPES/announce] ARQNL - call for papers Message-ID: ARQNL 2018 Call for Papers 3rd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (associated with FLoC & IJCAR 2018) 18 July 2018, Oxford, UK http://iltp.de/ARQNL-2018/ INVITED SPEAKERS * Larry Moss (Indiana University) * Giles Reger (University of Manchester) IMPORTANT DATES Abstract submission: 8 April 2018 Paper submission: 15 April 2018 Author notification: 15 May 2018 Final paper version: 25 May 2018 MOTIVATION Non-classical logics - such as modal logics, conditional logics, intuitionistic logic, description logics, temporal logics, linear logic, dynamic logic, deontic logics, fuzzy logic, paraconsistent logic, relevance logic - have many applications in AI, Computer Science, Philosophy, Linguistics, and Mathematics. Hence, the automation of proof search in these logics is a crucial task. AIMS AND SCOPE The ARQNL workshop aims at fostering the development of proof calculi, automated theorem proving systems and model finders for all sorts of quantified non-classical logics. The workshop will provide a forum for researchers to present and discuss recent developments in this area. The contributions may range from theory to system descriptions and implementations. Contributions may also outline relevant applications, describe problem formalizations, example problems, and benchmarks. We welcome contributions from computer scientists, linguists, philosophers, and mathematicians. Topics of the ARQNL workshop will cover all aspects related to the automation of quantified non-classical logics, including but not limited to: * Proof theory, semantics, meta theory, and cut-elimination * Proof search calculi, including sequent calculi, tableau calculi, connection calculi, resolution calculi, and instance-based calculi * Modal logic, conditional logic, intuitionistic logic, description logic, temporal logic, linear logic, multivalued logic, dynamic logic, deontic logic, fuzzy logic, paraconsistent logic, relevance logic, free logic, and natural logic * Techniques, strategies and heuristics to deal with first-order or higher-order quantification * Implementation of theorem provers and experimental evaluations * Problem libraries and benchmarking for theorem provers * Applications, formalizations, and example problems * User interfaces, proof representation, and syntax issues ARQNL 2018 is associated with IJCAR 2018, the International Joint Conference on Automated Reasoning, which is part of FLoC. PAPER SUBMISSIONS Submissions of papers are solicited in two categories: - Full papers (up to 15 pages) - Short papers, talk abstracts, system demonstrations (up to 8 pages) Submission is electronically, through EasyChair (see the ARQNL website for further details). Submissions will be refereed by the programme committee, and evaluated with respect to relevance, originality, and correctness. Proceedings will be published in the CEUR Workshop Proceedings (CEURWS) or the EasyChair Proceedings in Computing (EPiC) series. They will also be included on the FLoC USB flash drive distributed to all participants. We will also consider producing a special issue of a recognized journal on the topic of the workshop. PROGRAMME COMMITTEE Christoph Benzm?ller (Freie Universit?t Berlin), co-chair Jos? Luiz Fiadeiro (Royal Holloway Univ. of London) Marcelo Finger (University of S?o Paulo) Didier Galmiche (LORIA -- Universit? de Lorraine) Rajeev Gor? (The Australian National University) Andreas Herzig (IRIT-CNRS) Sven Linker (University of Liverpool) Aniello Murano (University of Naples Federico II) Hans De Nivelle (University of Wroc?aw) Jens Otten (University of Oslo), co-chair Valeria De Paiva (Nuance Communications) Xavier Parent (University of Luxembourg) Revantha Ramanayake (Vienna University of Technology) Giselle Reis (Carnegie Mellon University) Leila Ribeiro (Univ. Fed. do Rio Grande do Sul) Bruno Woltzenlogel Paleo (The Australian National University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From raoul.strackx at cs.kuleuven.be Wed Mar 7 08:11:56 2018 From: raoul.strackx at cs.kuleuven.be (Raoul Strackx) Date: Wed, 7 Mar 2018 14:11:56 +0100 Subject: [TYPES/announce] [ESSoS'18] International Symposium on Engineering Secure Software and Systems (Deadline in 2 days!) Message-ID: +----------------------------------------------------------------------+ | | | International Symposium on | | Engineering Secure Software and Systems | | (ESSoS) | | | | June 26-27, 2018 | | Campus Paris-Saclay, France | | (Co-Located with DIMVA) | | | | | | https://distrinet.cs.kuleuven.be/events/essos/2018/index.html | | | | In cooperation with: ACM SIGSAC and SIGSOFT (pending) | +----------------------------------------------------------------------+ +----------------------------------------------------------------------+ | Next important date: | | *Paper submission*: Friday, March 9, 2018 (firm) | +----------------------------------------------------------------------+ +------------------------+ | Context and motivation | +------------------------+ Software-based systems permeate the very fabric of our society -- from enterprise IT systems and mobile devices to smart home and city environments. Consequently, computer security is becoming an increasingly inter-disciplinary subject requiring attention to the various aspects of securing our software-based infrastructure. One must pay careful attention to ensure compatibility with existing software and the wider socio-technical context (e.g., users and organisations) which it inhabits. This, in turn, requires an approach that integrates insights from computer security research with rigorous software engineering methods to ensure the security and resilience of our digital infrastructure. ESSoS therefore welcomes contributions that are at the border of system security and software engineering. +----------------+ | Goal and setup | +----------------+ The goal of this symposium is to bring together researchers and practitioners to advance the state of the art and practice in secure software engineering. Being one of the few conference-level events dedicated to this topic, it explicitly aims to bridge the software engineering and software security communities. The symposium features two days of technical program including two keynote presentations. In addition to academic papers, the symposium encourages submission of high-quality, informative industrial experience papers about successes and failures in secure software engineering and the lessons learned. Furthermore, the symposium also accepts short idea papers that crisply describe a promising direction, approach, or insight. +--------+ | Topics | +--------+ The Symposium seeks submissions on subjects related to its goals. This includes a diversity of topics including (but not limited to): - Secure software engineering - Security by design - Empirical secure software engineering - Security-oriented software reconfiguration and evolution - Processes for the development of secure software and systems - Security testing - Security requirements analysis and modelling - Model checking for security Secure programming - Programming paradigms, models, and domain-specific languages for security - Verification techniques for security properties - Static and dynamic code analysis for security - Program rewriting techniques for security - Security measurements Systems Security - Cloud security, virtualization for security - Mobile devices security - Operating system security - Web applications security Malware and vulnerability analysis - Automated techniques for vulnerability discovery and analysis - Binary code analysis, reverse-engineering - Malware: detection, analysis, mitigation - Computer forensics Human factors - Usable security - Studies of developers? behaviours - Organisational practices pertaining to secure development Infrastructure security - Security in critical infrastructures - Embedded software security - Security of cyber-physical systems and IoT +-----------------+ | Important dates | +-----------------+ Paper submission: Friday, March 9, 2018 (firm) Paper acceptance notification: Friday, April 27, 2018 Artifact evaluation submission: Wednesday, May 2, 2018 Poster submission: Friday, May 4, 2018 Poster acceptance notification: Friday, May 18, 2018 Camera-ready: Friday, May 11, 2018 Conference: Tuesday to Wednesday, June 26-27, 2018 (DIMVA is held June 28-29, following ESSoS) +-----------------------+ | Submission and format | +-----------------------+ The proceedings of the symposium are published by Springer-Verlag in the Lecture Notes in Computer Science Series (http://www.springer.com/computer/lncs, pending approval). Submissions should follow the formatting instructions of Springer LNCS. Submitted papers must present original, unpublished work of high quality. Two types of papers will be accepted: - Full papers (max 14 pages excluding bibliography/appendices) Such papers may describe original technical research with a solid foundation, such as formal analysis or experimental results, with acceptance determined mostly based on novelty and validation. Or they may describe case studies applying existing techniques or analysis methods in industrial settings, with acceptance determined mostly by the general applicability of techniques and the completeness of the technical presentation details. - Idea papers (max 8 pages including bibliography) Such papers may crisply describe a novel idea that is both feasible and interesting, where the idea may range from a variant of an existing technique all the way to a vision for the future of security technology. Idea papers allow authors to introduce ideas to the field and get feedback, while allowing for later publication of complete, fully-developed results. Submissions will be judged primarily on novelty, excitement, and exposition, but feasibility is required, and acceptance will be unlikely without some basic, principled validation (e.g., extrapolation from limited experiments or simple formal analysis). In the proceedings, idea papers will clearly identified by means of the "Idea" tag in the title. - Posters ESSoS will have a poster session to present ideas, discuss prototypes, and feature ongoing work. Authors of accepted papers and authors with evaluated artifacts are invited to submit a poster as well. Poster abstracts are limited to 1 page. - Approved Artifacts Due to the secure software engineering focus, we expect the majority of papers to be based on an accompanying software artifact, data set, or similar. We strongly encourage the authors of accepted papers to submit such artifacts for evaluation. Artifact Evaluation will take place after accepted papers have been announced. Further information will be given closer to the paper-submission deadline. Submissions where the artifact evaluation committee can reproduce the software artifacts and evaluation will receive the ?approved artifact? badge. Authors of approved artifacts are further given the opportunity to demo their artifact at the conference. In addition, the committee will select a best artifact to receive the Distinguished Artifact Award. From P.Achten at cs.ru.nl Wed Mar 7 09:34:55 2018 From: P.Achten at cs.ru.nl (Peter Achten) Date: Wed, 7 Mar 2018 15:34:55 +0100 Subject: [TYPES/announce] 1st call for papers: Trends in Functional Programming, 11-13 june 2018, Chalmers Campus Johanneberg, Gothenburg Message-ID: ----------------------------- C A L L F O R P A P E R S ----------------------------- ======== TFP 2018 =========== 19th Symposium on Trends in Functional Programming 11-13 June, 2018 Chalmers Campus Johanneberg, Gothenburg http://www.cse.chalmers.se/~myreen/tfp2018/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 2018 will be the main event of a pair of functional programming events. TFP 2018 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 14. == 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 2018 program chairs, Micha? Pa?ka and Magnus Myreen. == 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. == Paper Submissions == We use EasyChair for the refereeing process. The link to the submission page is: https://easychair.org/conferences/?conf=tfp2018 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. == Important Dates == Submission (pre-symposium review): March 26, 2018 Submission (draft, post-symposium review): April 26, 2018 Notification (pre- and post-symposium review): May 3, 2018 Registration: June 3, 2018 TFP Symposium: June 11-13, 2018 TFPIE Workshop: June 14, 2018 Student papers feedback: June 21, 2018 Submission (post-symposium review): August 14, 2018 Notification (post-symposium review): September 20, 2018 Camera-ready paper (pre- and post-symposium review): November 30, 2018 == Program Committee == Program Co-chairs Micha? Pa?ka, Chalmers University of Technology (SE) Magnus Myreen, Chalmers University of Technology (SE) Program Committee Soichiro Hidaka, Hosei University (JP) Meng Wang, University of Bristol (UK) Sam Tobin-Hochstadt, Indiana University Bloomington (US) Tiark Rompf, Purdue University (US) Patricia Johann, Appalachian State University (US) Neil Sculthorpe, Nottingham Trent University (UK) Andres L?h, Well-Typed LLP (UK) Tarmo Uustalu, Tallinn University of Technology (EE) Cosmin E. Oancea, University of Copenhagen (DK) Mauro Jaskelioff, Universidad Nacional de Rosario (AR) Peter Achten, Radboud University (NL) Dimitrios Vytiniotis, Microsoft Research (UK) Alberto Pardo, Universidad de la Rep?blica (UY) Natalia Chechina, University of Glasgow (UK) Peter Sestoft, IT University of Copenhagen (DK) Scott Owens, University of Kent (UK) From jes at math.uminho.pt Wed Mar 7 14:55:24 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Wed, 7 Mar 2018 19:55:24 +0000 Subject: [TYPES/announce] Types 2018: Deadline extension Message-ID: (Apologies for cross-posting) FINAL CALL FOR CONTRIBUTIONS -*DEADLINE EXTENSION (12 MARCH)* 24th International Conference on Types for Proofs and Programs, TYPES 2018 and EUTYPES Cost Action CA15123 meeting Braga, Portugal, 18 - 21 June 2018 http://w3.math.uminho.pt/types2018 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 * C?dric Fournet (Microsoft Research, UK) * Matthieu Sozeau (INRIA, France) * Josef Urban (CIIRC, Czech Republic) 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=types2018 NEW Important dates: * submission of 2 pp abstract: 12 March 2018 * notification of acceptance/rejection: 20 April 2018 * camera-ready version of abstract: 14 May 2018 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-2017, a post-proceedings volume will published in the Leibniz International Proceedings in Informatics (LIPIcs) series. Submission to that volume will be open to everyone. Tentative submission deadline: September 2018. PROGRAMME COMMITTEE Andreas Abel (Chalmers University Gothenburg) Amal Ahmed (Northeastern University Boston) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Maria Paola Bonacina (University of Verona) Gilles Dowek (INRIA ? ENS Paris-Saclay) Peter Dybjer (Chalmers University Gothenburg) Jos? Esp?rito Santo (University of Minho) (co-chair) Herman Geuvers (Radboud University Nijmegen) Ambrus Kaposi (E?tv?s Lor?nd University) Ugo de?Liguoro (University of Torino) Ralph Matthes (IRIT ? CNRS and University of Toulouse) Assia Mahboubi (INRIA ? LS2N Nantes) Keiko Nakata (SAP Potsdam) Pierre-Marie P?drot (Max Planck Institute for Software Systems Saarbruck?n) Lu?s Pinto (University of Minho) (co-chair) Andrew Pitts (University of Cambridge) Aleksy Schubert (University of Warsaw) Carsten Sch?rmann (IT University of Copenhagen) Anton Setzer (University of Swansea) TYPES STEERING COMMITTEE Jos? Esp?rito Santo, Silvia Ghilezan, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair), Aleksy Schubert. 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). CONTACT Email:types2018 at math.uminho.pt Organisers: Jos? Esp?rito Santo (Centre of Mathematics, University of Minho) Maria Jo?o Frade (HASLab, University of Minho and INESC TEC) Cl?udia Mendes Ara?jo (Centre of Mathematics, University of Minho) Lu?s Pinto (Centre of Mathematics, University of Minho) -------------- next part -------------- An HTML attachment was scrubbed... URL: From manlang at jku.at Wed Mar 7 15:52:50 2018 From: manlang at jku.at (ManLang Conference) Date: Wed, 07 Mar 2018 21:52:50 +0100 Subject: [TYPES/announce] Call for Papers: ManLang 2018 (Sept. 10-14, Linz, Austria) References: <5AA00CD90200007E00014771@s05gw02.im.jku.at> Message-ID: <5AA051220200007E000147DB@s05gw02.im.jku.at> ------------------------------------------------------------------------------------------------ CALL FOR PAPERS 15th International Conference on Managed Languages & Runtimes (ManLang'18) September 10-14, 2018, Linz, Austria http://ssw.jku.at/manlang18/ ------------------------------------------------------------------------------------------------ ManLang (formerly PPPJ) 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, 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). ====== 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 =============== Important Dates =============== Submission: May 4, 2018 (Abstracts: April 27) Notification: July 6, 2018 Camera-ready version: August 3, 2018 Poster submission: August 6, 2018 Poster notification: August 13, 2018 Conference: September 10-14, 2018 ========================== Submission and Proceedings ========================== Submissions to the conference will be evaluated on the basis of originality, relevance, technical soundness and presentation quality. Papers should be written in English and not exceed 12 pages in ACM format for full papers (6 pages for WiP, industry, and tool papers). You can also submit posters, which can be accompanied by a one-page abstract, and are due on August 6, 2018. The conference proceedings will be published as part of the ACM International Conference Proceedings Series and will be disseminated through the ACM Digital Library. See the conference homepage for details on paper formats and submission. ============ Organization ============ General Chair: Hanspeter M?ssenb?ck, Johannes Kepler University Linz, Austria Program Chair: Eli Tilevich, Virginia Tech, USA Steering Committee: Walter Binder, University of Lugano (USI), Switzerland Bruce Childers, University of Pittsburgh, USA Martin Pluemicke, DHBW Stuttgart, Germany Christian Probst, Technical University of Denmark, Denmark Petr Tuma, Charles University, Czech Republic Thomas W?rthinger, Oracle Labs, Switzerland Program Committee: Godmar Back, Virginia Tech, USA Clement Bera, INRIA, France Christoph Bockisch, Philipps Universit?t Marburg, Germany Man Cao, Google, USA Shigeru Chiba, University of Tokyo, Japan Yvonne Coady, University of Victoria, Canada Julian Dolby, IBM Research, USA Patrick Eugster, University of Lugano, Switzerland Irene Finocchi, Sapienza University of Rome, Italy G?rel Hedin, Lund University, Sweden Robert Hirschfeld, Hasso Plattner Institute, Germany Tony Hosking, Purdue University, USA Doug Lea, SUNY Oswego, USA Eliot Moss, University of Massachusetts, USA Nate Nystrom, University of Lugano, Switzerland Tiark Rompf, Purdue University, USA Jennifer B. Sartor, Vrije Universiteit Brussel, Belgium JeremyJan Vitek, Northeastern University, USA Christian Wimmer, Oracle Labs, USA Jianjun Zhao, Kyushu University, Japan ======== Location ======== Linz, the capital of Upper Austria, is both a city of culture and of industry. Located at the Danube it features a historic downtown and a modern university campus just north of the Danube, where the conference will take place. For information on JKU and Linz, also see: http://www.jku.at, https://en.wikipedia.org/wiki/Linz and https://www.linz.at/english/ ================= Other Information ================= The 5th Virtual Machine Meetup (VMM) is a collocated event with ManLang '18. It is a venue for discussing the latest research and developments in the area of managed language execution. ManLang'18 is organized in cooperation with ACM, ACM SIGPLAN and ACM ICPS, and is sponsored by the JKU Department of Computer Science, Oracle Labs, and Linz AG. http://ssw.jku.at/manlang18/ https://www.facebook.com/ManLangConf/ https://twitter.com/manlangconf From m.sammartino at ucl.ac.uk Thu Mar 8 09:12:05 2018 From: m.sammartino at ucl.ac.uk (Matteo Sammartino) Date: Thu, 8 Mar 2018 14:12:05 +0000 Subject: [TYPES/announce] 2nd CfP: Learning and Automata (LearnAut) -- FLoC 2018 Workshop Message-ID: Call for Papers: Learning and Automata (LearnAut) -- FLoC 2018 Workshop July 13, University of Oxford, United Kingdom Website: https://learnaut2018.wordpress.com/ SUBMISSION DEADLINE: 24 March 2018 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 the mathematical logic and computer science communities, spanning the international conferences that the Federated Logic Conference (FLoC) brings together. Historically, there has been little interaction between the GI and FLoC 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. LearnAut 18 is also coordinating with the International Conference on Grammatical Inference (ICGI, http://icgi2018.pwr.edu.pl/) which publishes its proceedings in the Proceedings of Machine Learning Research (PMLR: http://proceedings.mlr.press/). Selected LearnAut papers will be offered the possibility to have an extended version published in the proceedings of ICGI. Authors of such papers will be expected to submit the extended version by the ICGI deadline, which will then undergo an additional (light) review process by the ICGI program committee. 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 ** Alexander Clark (King's College London) Kousha Etessami (University of Edinburgh) Doina Precup (McGill University & DeepMind) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available from here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review; however such submissions do not qualify for publication in the ICGI Proceedings. - Submission url: https://easychair.org/conferences/?conf=learnaut2018 - Submission deadline: 24 March 2018 - Notification of acceptance: 1 May 2018 - Submission deadline for ICGI proceedings: 15 May 2018 - Registration: http://www.floc2018.org/register/ ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Jorge Castro (Universitat Polit?cnica de Catalunya) Fran?ois Denis (Aix-Marseille Universit?) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Kim Larsen (Aalborg University) Ariadna Quattoni (Naver Labs Europe) Bernhard Steffen (TU Dortmund) Alexandra Silva (University College London) James Worrell (University of Oxford) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Jeffrey Heinz (Stony Brook University) Guillaume Rabusseau (McGill University) Matteo Sammartino (University College London) From evw at umn.edu Thu Mar 8 11:35:27 2018 From: evw at umn.edu (Eric Van Wyk) Date: Thu, 8 Mar 2018 10:35:27 -0600 Subject: [TYPES/announce] GPCE 2018 Call for Papers: Boston, MA, USA, Nov 5, 6 2018 Message-ID: -------------------------------------------------------------------------- CALL FOR PAPERS 17th International Conference on Generative Programming: Concepts & Experiences (GPCE 2018) November 5-6, 2018 Boston, MA, USA (co-located with SPLASH 2018) http://2018.splashcon.org/track/gpce-2018 http://twitter.com/GPCECONF http://www.facebook.com/GPCEConference IMPORTANT DATES * Submission of abstracts: June 29, 2018 * Submission of papers: July 6, 2018 * Paper notification: August 24, 2018 Submission site: https://gpce18.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 PC chair 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: http://2018.splashcon.org/track/gpce-2018. 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://gpce18.hotcrp.com/ For additional information, clarification, or answers to questions please contact the program chair. ORGANIZATION Chairs (chairs at gpce.org) General Chair: Eric Van Wyk (University of Minnesota, USA) Program Chair: Tiark Rompf (Purdue University, USA) Program Committee Vander Alves, University of Brasilia Kenichi Asai, Ochanomizu University Martin Berger, University of Sussex Aggelos Biboudis, EPFL Eugene Burmako, Twitter Charisee Chiw, University of Chicago Dana Drachsler Cohen, ETH Z?rich Sebastian Erdweg, TU Delft Robert Gl?ck, DIKU Vinod Grover, NVIDIA Shoaib Kamil, Adobe Andrei Klimov, Keldysh Institute Oleg Kiselyov, Tohoku University Stefan Marr, University of Kent Sarah Nadi, University of Alberta Klaus Ostermann, University of T?bingen Oleksandr Polozov, Microsoft Research Ina Schaefer, TU Braunschweig Ulrik Pagh Schultz, University of Southern Denmark Chung-chieh Shan, Indiana University Jeremy Siek, Indiana University Alexander Slesarenko, Huawei Anthony Sloane, Macquarie University Tijs van der Storm, CWI Walid Taha, Halmstad University Kanae Tsushima, NII Jeremy Yallopp, University of Cambridge -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Thu Mar 8 15:09:26 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Thu, 08 Mar 2018 12:09:26 -0800 Subject: [TYPES/announce] Final Call for Papers: PACMPL issue ICFP 2018 Message-ID: <5aa198766a282_a4e93fdb36057bec23440@landin.local.mail> PACMPL Volume 2, Issue ICFP 2018 Call for Papers accepted papers to be invited for presentation at The 23rd ACM SIGPLAN International Conference on Functional Programming St. Louis, Missouri, USA http://icfp18.sigplan.org/ ### Important dates Submissions due: 16 March 2018 (Friday) Anywhere on Earth https://icfp18.hotcrp.com Author response: 2 May (Wednesday) - 4 May (Friday) 14:00 UTC Notification: 18 May (Friday) Final copy due: 22 June (Friday) Conference: 24 September (Monday) - 26 September (Wednesday) ### 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 2018 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 2018 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 16, 2018, 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 27 pages for a full paper or 14 pages for an Experience Report; in either case, the bibliography will not be counted against these limits. These page limits have been chosen to allow essentially the same amount of content with the new single-column format as was possible with the two-column format used in past ICFP conferences. Submissions that exceed the page limits or, for other reasons, do not meet the requirements for formatting, will be summarily rejected. 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 Wednesday, May 2, 2018, to read reviews and respond to them. **Supplementary Materials**: Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. The material should be uploaded at submission time, as a single pdf or a tarball, not via a URL. This supplementary material may or may not be anonymized; if not anonymized, it will only be revealed to reviewers 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 2018. 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 2018 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 18, 2018. Authors of conditionally accepted papers will be provided with committee reviews (just as in previous conferences) along with a set of mandatory revisions. After five weeks (June 22, 2018), 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 five 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 2018 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 limits for final versions of papers will be increased to ensure that authors have space to respond to reviewer comments and mandatory revisions. * 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. Further information about the motivations and expectations for Artifact Evaluation can be found at . ### 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 begin with the words "Experience Report" followed by a colon. 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 off submitted 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: Robby Findler (Northwestern University, USA) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Ryan R. Newton (Indiana University, USA) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Matthew Fluet (Rochester Institute of Technology, USA) Publicity and Web Chair: Lindsey Kuper (Intel Labs, USA) Student Research Competition Chair: Ilya Sergey (University College London, UK) Video Co-Chairs: Jose Calderon (Galois, Inc., USA) Nicolas Wu (University of Bristol, UK) Workshops Co-Chair: David Christiansen (Indiana University, USA) Christophe Scholliers (Universiteit Gent, Belgium) ### PACMPL Volume 2, Issue ICFP 2018 Principal Editor: Matthew Flatt (Univesity of Utah, USA) Review Committee: Sandrine Blazy (IRISA, University of Rennes 1, France) David Christiansen (Indiana University, USA) Martin Elsman (University of Copenhagen, Denmark) Marco Gaboardi (University at Buffalo, CUNY, USA) Sam Lindley (University of Edinburgh, UK) Heather Miller (Northweastern University, USA / EPFL, Switzerland) J. Garrett Morris (University of Kansas, USA) Henrik Nilsson (University of Nottingham, UK) Fran?ois Pottier (Inria, France) Alejandro Russo (Chalmers University of Technology, Sweden) Ilya Sergey (University College London, UK) Michael Sperber (Active Group GmbH, Germany) Wouter Swierstra (Utrecht University, UK) ?ric Tanter (University of Chile, Chile) Katsuhiro Ueno (Tohoku University, Japan) Niki Vazou (University of Maryland, USA) Jeremy Yallop (University of Cambridge, UK) External Review Committee: Michael D. Adams (University of Utah, USA) Amal Ahmed (Northeastern University, USA) Nada Amin (University of Cambridge, USA) Zena Ariola (University of Oregon) Lars Bergstrom (Mozilla Research) Lars Birkedal (Aarhus University, Denmark) Edwin Brady ( University of St. Andrews, UK) William Byrd (University of Alabama at Birmingham, USA) Giuseppe Castagna (CRNS / University of Paris Diderot, France) Sheng Chen (University of Louisiana at Lafayette, USA) Koen Claessen (Chalmers University ot Technology, Sweden) Ugo Dal Lago (University of Bologna, Italy / Inria, France) David Darais (University of Vermont, USA) Joshua Dunfield (Queen?s University, Canada) Richard Eisenberg (Bryn Mawr College, USA) Matthew Fluet (Rochester Institute of Technology, USA) Nate Foster (Cornell University, USA) Jurriaan Hage (Utrecht University, Netherlands) David Van Horn (University of Maryland, USA) Zhenjiang Hu (National Institute of Informatics, Japan) Suresh Jagannathan (Purdue University, USA) Simon Peyton Jones (Microsoft Research, UK) Naoki Kobayashi (University of Tokyo, Japan) Neelakantan Krishnaswami (University of Cambridge, UK) Kazutaka Matsuda (Tohoku University, Japan) Trevor McDonell (University of New South Wales, Australia) Hernan Melgratti (University of Buenos Aires, Argentina) Akimasa Morihata (University of Tokyo, Japan) Aleksandar Nanevski (IMDEA Software Institute, Spain) Kim Nguy?n (University of Paris-Sud, France) Cosmin Oancea (DIKU, University of Copenhagen, Denmark) Bruno C. d. S. Oliveira (University of Hong Kong, China) Tomas Petricek (University of Cambridge, UK) Benjamin Pierce (University of Pennsylvania, USA) Christine Rizkallah (University of Pennsylvania, USA) Tom Schrijvers (KU Leuven, Belgium) Manuel Serrano (Inria, France) Jeremy Siek (Indiana University, USA) Josef Svenningsson (Chalmers University of Technology, Sweden) Nicolas Tabareau (Inria, France) Dimitrios Vytiniotis (Microsoft Research, UK) Philip Wadler (University of Edinburgh, UK) Meng Wang (University of Kent, UK) From ezio.bartocci at tuwien.ac.at Fri Mar 9 03:28:13 2018 From: ezio.bartocci at tuwien.ac.at (Ezio Bartocci) Date: Fri, 9 Mar 2018 09:28:13 +0100 Subject: [TYPES/announce] CALL FOR PARTICIPATION: ETAPS 2018 - 21st European Joint Conferences on Theory And Practice of Software Message-ID: <8A142BB3-0290-4159-800C-A8A3AF112956@tuwien.ac.at> ****************************************************************** CALL FOR PARTICIPATION ETAPS 2018 21st European Joint Conferences on Theory And Practice of Software ETAPS 2018 Thessaloniki, Greece, 14-20 April 2018 http://www.etaps.org/index.php/2018 ****************************************************************** -- 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 2018 is the twenty first event in the series. -- MAIN CONFERENCES (14-20 April) -- * ESOP: European Symposium on Programming (PC chair Amal Ahmed, Northeastern University, USA) * FASE: Fundamental Approaches to Software Engineering (PC chairs Alessandra Russo, Imperial College London, UK, and Andy Sch?rr, Technische Universit?t Darmstadt, Germany) * FoSSaCS: Foundations of Software Science and Computation Structures (PC chairs Christel Baier, Technische Universit?t Dresden, Germany, and Ugo Dal Lago, Universit? di Bologna, Italy) * POST: Principles of Security and Trust (PC chairs Lujo Bauer, Carnegie Mellon University, USA, and Ralf K?sters, University of Stuttgart, Germany) * TACAS: Tools and Algorithms for the Construction and Analysis of Systems (PC chairs Dirk Beyer, LMU Munich, Germany, and Marieke Huisman, Universiteit Twente, The Netherlands) TACAS '18 hosts the 7th Competition on Software Verification (SV-COMP) http://sv-comp.sosy-lab.org/2018/ -- INVITED SPEAKERS -- * Unifying speaker: Martin Abadi (Google Brain, USA) Title: On the Theory and Practice of Software that Learns * FASE invited speaker: Pamela Zave (AT&T Labs, USA) Title: When the model really matters: The compositional architecture of the Internet * POST invited speaker: Benjamin C. Pierce (University of Pennsylvania, USA) Title: The Science of Deep Specification * ESOP invited speaker: Derek Dreyer (MPI-SWS, Germany) Title: RustBelt: Logical Foundations for the Future of Safe Systems Programming -- INVITED TUTORIALS Armin Biere (Johannes Kepler University, Linz, Austria) Title: Searching, Simplifying, Proving. A Tutorial on Modern SAT Solving Fabio Somenzi (University of Colorado, Boulder, USA) -- CONTRIBUTED PAPERS -- See the conference program at: http://www.etaps.org/index.php/2018/program -- SATELLITE EVENTS (14-15 April, 20 April) -- 14 satellite workshops and other events will take place before or after ETAPS 2018. 14-15 April * 14th IFIP WG 1.3 Int. Workshop on Coalgebraic Methods in Computer Science (CMCS 2018) - Invited speakers: S. Abramsky, C. Kupke, Daniela Petri?an, B. Coecke, A. Kissinger * 9th Int. Workshop on Developments in Implicit Computational complExity (DICE 2018) - Invited speakers: J. Hoffmann, A. Das * International Workshop on Games for Logic and Programming Languages (GALOP) - Invited speakers: G. McCusker, M. Mio, U. Sch?pp * VerifyThis Verification Competition 2018 at ETAPS 2018 (VerifyThis2018) * 12th Int. Workshop on Rewriting Logic and its Applications (WRLA 2018) - Invited speakers: S. Escobar, H. Garavel, T. Genet * 5th Int. Workshop on Synthesis of Complex Parameters (SynCoP 2018) + 4th Int. Workshop on Parameterized Verification (PV 2018) - Invited speakers: N. Bertrand, T. Dang, P. Ganty, I. Hasuo, K. Quaas * 6th Workshop on Hot Issues in Security Principles and Trust (HotSpot 2018) * 1st Int. Workshop on Methods and Tools for Rigorous System Design (MeTRiD 2018) - Invited speakers: J. Sifakis, T. Tsiodras 20 April * 3rd Workshop on formal reasoning about Causation, Responsibility, and Explanations in Science and Technology (CREST 2018) * Formal methods for ML-based autonomous systems (FoMLAS) - Invited speakers: J. Rushby, X. Huang, A. Fawzi, M. Castillo-Effen, S. Burton * 2nd Workshop on Learning in Verification (LiVe 2018) - Invited speakers: G. Katz, DJ Dvijotham, P. Kohli * 3rd Workshop on Models for Formal Analysis of Real Systems (MARS 2018) + 6th Int. Workshop on Verification and Program Transformation (VPT 2018) - Invited speakers: C. Baier, X. Leroy * 4th Int. Workshop on Symbolic and Numerical Methods for Reachability Analysis (SNR 2018) * Workshop on Verification and Synthesis for Software Evolution (VSSE2018) -- REGISTRATION -- Early registration is until Friday, 16 March 2018 (23:59 GMT+2). http://www.etaps.org/index.php/2018/registration -- ACCOMMODATION -- The organizers have negotiated special rates from several hotels in Thessaloniki. To benefit from those, follow the instructions on the conference website. -- HOST CITY -- Greece is one of the world's most popular destinations with ancient and modern attractions such as museums of the ancient and Byzantine eras and archaeological sites and cities, all of them with historical monuments which have inspired modern education and culture around the world. Thessaloniki is located in the region of Central Macedonia and as the second largest Greek city it is a significant business hub for Southeast Europe and a remarkable place to visit. Built on the waters of the North Aegean sea, the city and its 1 million inhabitants are renowned for their hospitality and easy going lifestyle. The wider area of Macedonia in Greece was the center of the ancient kingdom of Macedon, where the philosopher Aristotle, the father of formal logic, was born and where he taught Alexander the Great and other important men. -- HOST INSTITUTION -- ETAPS 2018 is hosted by the School of of Informatics of the Aristotle University of Thessaloniki (http://www.csd.auth.gr/en/ ). The Aristotle University of Thessaloniki is the largest university in Greece with about 70.000 students. -- ORGANIZERS Panagiotis Katsaros (General chair), Nick Bassiliades, Alexander Chatzigeorgiou (Workshop chairs), Ioannis Stamelos, Lefteris Angelis, George Rahonis, Lenore Zuck (Tutorials chair), Ezio Bartocci, Simon Bliudze (Publicity chairs) -- SPONSORS - EXHIBITORS Amazon Web Services, Aristotle University Research Committee, Springer, Thessaloniki Convention Bureau, Austrian Airlines -------------- next part -------------- An HTML attachment was scrubbed... URL: From caterina.urban at inf.ethz.ch Fri Mar 9 10:09:07 2018 From: caterina.urban at inf.ethz.ch (Urban Caterina) Date: Fri, 9 Mar 2018 15:09:07 +0000 Subject: [TYPES/announce] SAS 2018: Call for Papers Message-ID: <683B6891-7308-41F2-BF82-543A4C44021E@inf.ethz.ch> --------------------------------------------------------------------- SAS 2018 25th Static Analysis Symposium Freiburg im Breisgau, Germany, August 29th-August 31st, 2018 http://staticanalysis.org/sas2018 --------------------------------------------------------------------- = = = New: Invited Talks, Invited Tutorials, Affiliated Events = = = = = = Submission deadline approaching: April 6th, 2018 = = = Objective 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 25th Static Analysis Symposium, SAS 2018, will be held in Freiburg im Breisgau, Germany. Previous symposia were held in 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. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics The technical program for SAS 2018 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 optimization and transformation - Program synthesis - Program verification - Security analysis - Tool environments and architectures - Theoretical frameworks - Type checking 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 15 pages in Springer's Lecture Notes in Computer Science LNCS format, excluding bibliography and well-marked appendices (we may admit additional pages for the final version). Program Committee members are not required to read the appendices, and thus papers must be intelligible without them. Submissions are handled online: https://easychair.org/conferences/?conf=sas20180 Artifact Evaluation As in previous years, we are encouraging 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 criterion whose sole purpose is to find additional positive arguments for the paper's acceptance. Furthermore, an Artifact Evaluation Committee will assess artifacts and will award an "Artifact Approved" stamps to accepted papers that come with an artifact that allows to reproduce the results presented in the paper. Submissions without artifacts are welcome and will not be penalized. Important Dates - Full paper submission: April 6th, 2018 (anywhere on earth) - Artifact submission: April 20th, 2018 (anywhere on earth) - Notification: June 5th, 2018 - Final version due: July 6th, 2018 - Conference: August 29th-August 31st, 2018 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. Invited Talks - Aws Albarghouthi (University of Wisconsin-Madison, USA) Program Fairness through the Lens of Formal Methods - Zak Kincaid (Princeton University, USA) Non-linear Invariant Generation via Recurrence Analysis - Ruzica Piskac (Yale University, USA) Firewall Repair and Verification of Configuration Files - Sharon Shoham (Tel Aviv University, Israel) Verification of Distributed Systems Using First-Order Logic Invited Tutorials - Roberto Bagnara (University of Parma/BUGSENG, Italy) MISRA C and its Role in the Development of Safety- and Security-Critical Embedded Software - Ken McMillan (Microsoft Research, USA), Oded Padon (Tel Aviv University, Israel) Ivy: Safety Verification by Interactive Generalization - Peter O'Hearn (University College London/Facebook, UK) Experiences developing and deploying a concurrency analysis at Facebook Affiliated Events - 9th Workshop on Static Analysis and Systems Biology (SASB 2018) Chairs: Tatjana Petrov (IST Austria, Austria) and Ankit Gupta (ETH Zurich, Switzerland) - 9th Workshop on Tools for Automatic Program Analysis (TAPAS 2018) Chair: Fausto Spoto (University of Verona/Julia Srl, Italy) Program Chair - Andreas Podelski (University of Freiburg, Germany) Program Committee - Domagoj Babic (Google Inc., USA) - Sam Blackshear (Facebook, USA) - Marc Brockschmidt (Microsoft Research, UK) - Swarat Chaudhuri (Rice University, USA) - Bor-Yuh Evan Chang (University of Colorado Boulder, USA) - Jerome Feret (INRIA/ENS/CNRS, France) - Ashutosh Gupta (TIFR, India) - Nicolas Halbwachs (Verimag/CNRS, France) - Lukas Holik (Brno University of Technology, Czech Republic) - Barbara Koenig (University of Duisburg-Essen, Germany) - Boris Koepf (IMDEA Software Institute, Spain) - Shuvendu Lahiri (Microsoft Research, USA) - Hakjoo Oh (Korea University, South Korea) - Sylvie Putot (?cole Polytechnique, France) - Francesco Ranzato (University of Padova, Italy) - Jakob Rehof (TU Dortmund University, Germany) - Xavier Rival (CNRS/ENS/INRIA, France) - Sriram Sankaranarayanan (University of Colorado Boulder, USA) - Harald Sondergaard (The University of Melbourne, Australia) - Alexander J. Summers (ETH Zurich, Switzerland) - Ashish Tiwari (SRI International, USA) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) - Florian Zuleger (TU Wien, Austria) Artifact Evaluation Chair - Xavier Rival (CNRS/ENS/INRIA, France) Publicity Chair - Caterina Urban (ETH Zurich, Switzerland) From pretschn at in.tum.de Sat Mar 10 01:26:17 2018 From: pretschn at in.tum.de (Alexander Pretschner) Date: Sat, 10 Mar 2018 07:26:17 +0100 Subject: [TYPES/announce] =?utf-8?q?MARKTOBERDORF_SUMMER_SCHOOL_2018=3A_CA?= =?utf-8?q?LL_FOR_PARTICIPATION?= Message-ID: <5f2-5aa37a80-f3-42507800@49940681> CALL FOR PARTICIPATION MARKTOBERDORF INTERNATIONAL SUMMER SCHOOL ON ENGINEERING SECURE AND DEPENDABLE SOFTWARE SYSTEMS July 31st-August 11th, 2018, Marktoberdorf, Germany An Advanced Study Institute of the NATO Science for Peace and Security Programme https://sites.google.com/site/marktoberdorf2018/home APPLY ONLINE ON OR BEFORE APRIL 15th: https://sites.google.com/site/marktoberdorf2018/participation *** Lecturers *** John Baras, University of Maryland: Formal Methods and Toolsuites for CPS Security, Safety and Verification Patrick Cousot, University of New York: TBA Vijay Ganesh, University of Waterloo: SAT and SMT Solvers: A Foundational Perspective Sumit Gulwani, Microsoft: Programming by Examples Arie Gurfinkel, University of Waterloo: Algorithmic Logic-based Verification Joseph Halpern, Cornell University: An Epistemic Foundation for Authentication Logics Rupak Majumdar: MPI-SWS Kaiserslautern: Formal Methods for Software Controlling the Physical World Annabelle McIver, Macquarie University: Qualitative and quantitative information flow with applications to security Catherine Meadows, Naval Research Labs: Maude-NPA and Formal Analysis of Cryptographic Protocols With Equational Theories Peter M?ller, ETH Z?rich, co-director: Building Deductive Program Verifiers Marc Pouzet, ENS Paris: Synchronous Programming of Cyber-physical Systems Alexander Pretschner, TU M?nchen, co-director: Accountability *** Objective: *** Almost all modern technical systems rely crucially on software. Communication, transportation, financial services, healthcare, power supply, military defense, and many other aspects of modern societies require software systems that are both safe and secure. Safe software behaves according to its specification and, in particular, avoids hazards for the environment it is used in. Secure software ensures the confidentiality, integrity, and availability of data, even when a system is attacked by an adversary. Both safety and security violations potentially cause considerable economic, political, and physical damage. So, improving our understanding of safety and security and, thereby, enhancing our ability to construct safe and secure systems is a vital challenge for our society. The lectures in this summer school give an overview of the state of the art in the construction and analysis of safe and secure systems. Starting from the logical and semantic foundations that enable reasoning about classical software systems, they extend to the development and verification of cyber-physical systems, which tightly combine computational and physical components, and have become pervasive in aerospace, automotive, industry automation, and consumer appliances. Safety and security have traditionally been considered separate; however, several lectures in this summer school will emphasize their commonalities and present analysis and construction techniques that apply to both. *** Marktoberdorf Summer School *** As a follow-up to the famous 1968 conference in Garmisch-Partenkirchen, Professor F.L. Bauer from the Technical University of Munich co-organized the first Marktoberdorf Summer School in 1970. We are happy to announce the 39th edition of the most prestigious summer school on software engineering in 2018. http://www.fortiss.org/en/home From bahareh1812 at gmail.com Sat Mar 10 14:43:43 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Sat, 10 Mar 2018 20:43:43 +0100 Subject: [TYPES/announce] International Summer School on Proof Theory Message-ID: 1st International Summer School on Proof Theory Ghent, September 2-5, 2018 http://www.proofsociety.org/summer-school-2018/ Workshop on Proof Theory Ghent, September 6-7, 2018 http://www.proofsociety.org/workshop-2018/ The 1st International Summer School for Proof Theory in Ghent is arranged under the auspices of The Proof Society, and is sponsored by the Kurt G?del Society. The Proof Society has recently been formed 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 its most important goals; to actively promote proof to increase its visibility and representation. The aim of the summer school is to cover basic and advanced topics in proof theory. The focus of the first edition will be on structural proof theory, ordinal analysis, provability logic, automated theorem proving, and philosophical aspects of proof. Other areas like reverse mathematics, proof mining, and proof complexity will be covered at the workshop, and in follow up summer schools. The intended audience is advanced master students, PhD students, postdocs and experienced researchers in mathematics, computer science and philosophy. The summer school is co-located with a workshop on proof theory in Ghent (6-7 September). The workshop will be the inaugural meeting of The Proof Society. Students are invited to apply with an informal abstract (1 page) to the poster session which will be held as part of the workshop. Scientific Programme ==================== The summer school will provide six courses: Cut Elimination by Matthias Baaz (TU Wien) Ordinals and their applications by Andreas Weiermann (Ghent University) Philosophy of Proof Theory by Carlo Nicolai (King's College London) Provability Logic by David Fernandez Duque (Ghent University) Proof Theory in Computer Science by Andrei Voronkov (University of Manchester) Programme Extraction by Monika Seisenberger (Swansea University) In addition there will be one special evening lecture: Selected topics from the Theory of Truth by Rafal Urbaniak (Ghent University) Registration ============ Information about registration will be available from the website soon. Programme Committee =================== Bahareh Afshari, University of Gothenburg Matthias Baaz, TU Wien Arnold Beckmann, Swansea University (Chair) Lev Beklemishev, Steklov Mathematical Institute Balthasar Grabmayr, Humboldt University Berlin Rosalie Iemhoff, Utrecht University Joost Joosten, University of Barcelona Antonina Kolokolova, Memorial University of Newfoundland Norbert Preining, Accelia Inc. Andreas Weiermann, Ghent University Local organizing committee ========================== Arnold Beckmann, Swansea University David Belanger, Ghent University David Fernandez-Duque, Ghent University Lenny Neyt, Ghent University Rafal Urbaniak, Ghent University Andreas Weiermann, Ghent University (Chair) From ruy at cin.ufpe.br Sun Mar 11 10:30:46 2018 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Sun, 11 Mar 2018 11:30:46 -0300 Subject: [TYPES/announce] =?utf-8?q?25th_WoLLIC_2018_=28Bogot=C3=A1=2C_Col?= =?utf-8?q?ombia=29_-_DEADLINE_EXTENDED?= Message-ID: [Please circulate. Apologies for multiple copies.] DEADLINE EXTENDED WoLLIC 2018 25th Workshop on Logic, Language, Information and Computation July 24th to 27th, 2018 Bogot?, Colombia 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) ORGANISATION Departamento de Matem?ticas, Universidad de los Andes, Colombia Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Departamento de Matem?ticas, Universidad de los Andes, Colombia 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 the Departamento de Matem?ticas of the Universidad de los Andes, Bogot?, Colombia, from July 24th to 27th, 2018. 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). 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 2018 EasyChair website. (Please go to http://wollic.org/wollic2018/i nstructions.html for instructions.) A title and single-paragraph abstract should be submitted by *Mar 18, 2018,* and the full paper by *Mar 25, 2018* (firm date). Notifications are expected by Apr 15, 2018, and final papers for the proceedings will be due by Apr 22, 2018 (firm date). PROCEEDINGS The proceedings of WoLLIC 2018, 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 2018 issue of a scientific journal (to be confirmed). INVITED SPEAKERS Katalin Bimbo (Univ of Alberta, Canada) Xavier Caicedo (Univ de Los Andes, Colombia) Jos? Meseguer (Univ of Illinois, Urbana-Champaign, USA) Elaine Pimentel (Univ Federal do Rio Grande do Norte, Brazil) Guillermo Simari (Univ Nacional del Sur, Argentina) Renata Wassermann (Univ de S?o Paulo, Brazil) SPECIAL SCREENING - A TRIBUTE TO THE MEMORY AND LEGACY OF RAYMOND SMULLYAN As a tribute to the memory and legacy of the late Raymond Smullyan, who passed away in February 2017, there will be a special session with a screening of the documentary film "This Film Needs No Title: A Portrait of Raymond Smullyan" (Dir. Tao Ruspoli, 2006, 30min), as well as short testimonies by experts. STUDENT GRANTS ASL sponsorship of WoLLIC 2018 will permit ASL student members to apply for a modest travel grant (deadline: May 1st, 2018). See http://www.aslonline.org/studenttravelawards.html for details. IMPORTANT DATES *Mar 18, 2018: Paper title and abstract deadline (EXTENDED)* *Mar 25, 2018: Full paper deadline (EXTENDED)* Apr 15, 2018: Author notification Apr 22, 2018: Final version deadline (firm) PROGRAMME COMMITTEE Siddharth Bhaskar (Haverford College, USA) Torben Bra?ner (Roskilde University, Denmark) Hazel Brickhill (University of Bristol, UK) Michael Detlefsen (University of Notre Dame, USA) Juliette Kennedy (University of Helsinki, Finland) Sophia Knight (Uppsala University, Sweden) Alex Kruckman (Indiana University, USA) Maricarmen Martinez Baldares (Universidad de los Andes, Colombia) Frederike Moltmann (CNRS, France) Lawrence Moss (Indiana University, USA) (CHAIR) Cl?udia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Nuance Comms, USA, and University of Birmingham, UK) Sophie Pinchinat (IRISA Rennes, France) David Pym (University College London, UK) Ruy de Queiroz (Univ Federal de Pernambuco, Brazil) Revantha Ramanayake (Vienna University of Technology, Austria) Giselle Reis (Carnegie Mellon University, Qatar) Jeremy Seligman (The University of Auckland, New Zealand) Yanjing Wang (Peking University, China) Fan Yang (Delft University of Technology, The Netherlands) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Jaime A. Boh?rquez (Escuela Colombiana de Ingenier?a, Bogot?, Colombia) Xavier Caicedo (Universidad de los Andes, Colombia) (Local co-chair) Nicol?s Cardozo (Universidad de los Andes, Bogot?, Colombia) Maricarmen Mart?nez (Universidad de los Andes, Colombia) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) Camilo Rocha (Universidad Javeriana, Cali, Colombia) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2018/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Mon Mar 12 04:38:10 2018 From: gvidal at dsic.upv.es (German Vidal) Date: Mon, 12 Mar 2018 09:38:10 +0100 Subject: [TYPES/announce] Second call for Papers: HVCS'18 - 5th Workshop on Horn Clauses for Verification and Synthesis Message-ID: <3517B91D-F47F-4AE5-B52D-92DC5C3E1023@dsic.upv.es> ---------------------------------------------------------------------- (apologies for multiple copies) Call for Papers 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS) Affiliated with ICLP at FLoC 2018 July 13, 2018 - Oxford, UK https://www.sci.unich.it/hcvs18/ Invited speakers: Pierre Ganty (IMDEA Software Institute) Hiroshi Unno (University of Tsukuba) Submission deadlines: - Paper submission: 15 April 2018 - Paper notification: 15 May 2018 - Camera-ready: 31 May 2018 - Workshop: 13 July 2018 Many Program Verification and Synthesis problems of interest can be modeled directly using Horn clauses, and many recent advances in the CLP and CAV 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 for verification and synthesis 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. The workshop follows four previous meetings: 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). 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. Program Committee: - Elvira Albert (Complutense University of Madrid) - Maria Alpuente (Universitat Politecnica de Valencia) - Nikolaj Bjorner (Microsoft Research) - Giorgio Delzanno (Universita degli Studi di Genova) - Fabio Fioravanti (University of Chieti-Pescara) - John Gallagher (Roskilde University and IMDEA Software Institute) - Pierre-Loic Garoche (ONERA) - Arie Gurfinkel (University of Waterloo) - Temesghen Kahsai (Amazon) -chair - Ekaterina Komendantskaya (Heriot-Watt University) - David Monniaux (CNRS/Verimag) - Jorge A. Navas (SRI International) - Carlos Olarte (Universidade Federal do Rio Grande do Norte) - Maurizio Proietti (IASI-CNR) - Philipp Rummer (Uppsala University) - Caterina Urban (ETH Zurich) - German Vidal (Universitat Politecnica de Valencia) -chair Submission has to be done in one of the following formats: - Regular papers (up to 12 pages plus bibliography, typeset in EPTCS format), which should present previously unpublished work (completed or in progress), including descriptions of research, tools, and applications. - 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 refereed by the program committee and will be selected for inclusion in accordance with the referee reports. Accepted regular papers and extended abstracts will be published electronically as a volume in the Electronic Proceedings in Theoretical Computer Science (EPTCS) series, see http://www.eptcs.org/ 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://www.easychair.org/conferences/?conf=hcvs2018 ---------------------------------------------------------------------- From Graham.Hutton at nottingham.ac.uk Mon Mar 12 06:43:39 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 12 Mar 2018 10:43:39 +0000 Subject: [TYPES/announce] Midlands Graduate School 2018 - final call for participation Message-ID: Dear all, There are just a few days left now to register for this years Midlands Graduate School (MGS) in Nottingham: eight fantastic courses on dependently typed programming, categories, lambda calculus, semantics, and more. Registration closes on Friday 16th March. Please share! http://tinyurl.com/MGS18NOTT Best wishes, Graham Hutton and Henrik Nilsson ========================================================== Midlands Graduate School 2018 9-13 April 2018, Nottingham, UK http://tinyurl.com/MGS18NOTT 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 - Type-Driven Development with Idris, Edwin Brady Introductory courses - Lambda Calculus, Venanzio Capretta - Category Theory, Roy Crole - Domain Theory and Denotational Semantics, Achim Jung Advanced courses - Univalent Foundations, Benedikt Ahrens - Coalgebra, Alexander Kurz - Separation Logic, Georg Struth - Machine Learning, Michel Valstar REGISTRATION: Registration is ?550 for student, academic and independent participants, and ?850 for industry participants. The fee includes 5 nights single en-suite accommodation (Sun-Thu), lunch and coffee breaks, and the conference dinner. The registration deadline is ** Friday 16th 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. ========================================================== 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 xinyu.feng at gmail.com Mon Mar 12 11:33:50 2018 From: xinyu.feng at gmail.com (Xinyu Feng) Date: Mon, 12 Mar 2018 23:33:50 +0800 Subject: [TYPES/announce] Call for Papers: SETTA 2018 Message-ID: ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ****************************** *************************************** *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escien ce.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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=setta2018 >. 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. *IMPORTANT DATES* - Abstract deadline: March 23, 2018 - Submission deadline: March 30, 2018 - Author notification: May 18, 2018 - Camera-ready version: June 8, 2018 - Symposium: September 4-6, 2018 *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M?ller-Olm (University of M?nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbib (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M?ller-Olm (University of M?nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Mon Mar 12 21:17:25 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Mon, 12 Mar 2018 21:17:25 -0400 Subject: [TYPES/announce] [VEMDP 2018] 3rd International Conference on Verification of Engineered Molecular Devices and Programs - CALL FOR PRESENTATIONS Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PRESENTATIONS VEMDP 2018 3rd International Conference on Verification of Engineered Molecular Devices and Programs http://dna.caltech.edu/vemdp2018/ July 19, 2018, University of Oxford, UK Affiliated with the 30th International Conference on Computer Aided Verification (CAV), part of the Federated Logic Conference (FLOC) 2018 ========================================================================= Description VEMDP 2018 is a one-day workshop that aims to promote discussion and collaboration at the intersection between formal methods and biology. While the workshop prioritises contributions on the formal modelling and analysis of engineered biosystems, we also encourage submissions where either formal verification is applied to natural biosystems, or techniques complementary to formal methods are used for the study of engineered biosystems, including but not limited to: - DNA computing, DNA robotics, and other forms of natural information processing, sensing, and actuation, - (stochastic) chemical reaction networks, - engineered transcription networks and other synthetic biology applications. Relevant modelling and analysis techniques include: - automated verification, - formal languages and methods, - computer-aided design tools (e.g. automated synthesis), - equivalence and abstraction of systems, - static analysis, - constraints modelling, - other analysis methods (optimisation, dynamical systems, topology, etc) Invited Speakers - Sara-Jane Dunn, Microsoft Research - Andrew J. Turberfield, University of Oxford Format VEMDP 2018 will accept contributions describing novel, in-progress or previously published work. Authors must indicate which of these three categories applies to their submission. We will accept two kinds of contributions: - extended abstracts for oral presentation (3 pages limit, LNCS style), - abstracts for poster presentation (1 page limit, LNCS style). We are currently working towards securing an open special issue in a high-quality journal. Important Dates - Abstract submission: April 15, 2018 - Notification: May 15, 2018 - Camera-ready: May 31, 2018 - Workshop: July 19, 2018 PC co-Chairs - Michael Boemo, University of Oxford - Luca Cardelli, Microsoft Research - Frits Dannenberg, Caltech - Nicola Paoletti, Stony Brook University Program Committee - Claudio Angione, Teesside University - Michael Boemo, University of Oxford - Luca Cardelli, Microsoft Research / University of Oxford - Milan ?e?ka, Brno University of Technology - Neil Dalchau, Microsoft Research - Frits Dannenberg, California Institute of Technology - David Doty, University of California, Davis - Sara-Jane Dunn, Microsoft Research - Fran?ois Fages, Inria, Universit? Paris-Saclay - Harold Fellermann, Newcastle University - Jerome Feret, INRIA / Ecole Normale sup?rieure - Lila Kari, University of Waterloo - Hillel Kugler, Bar-Ilan University - Nicola Paoletti, Stony Brook University - Tatjana Petrov, University of Konstanz - Andrew Phillips, Microsoft Research - Amaury Pouly, Max Planck Institute for Software Systems - David ?afr?nek, Masaryk University - Chris Thachuk, California Institute of Technology - Qinsi Wang, Carnegie Mellon University - Erik Winfree, California Institute of Technology - Verena Wolf, Saarland University -- Nicola Paoletti Postdoctoral associate Department of Computer Science - Stony Brook University http://www.nicolapaoletti.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Tue Mar 13 03:48:49 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Tue, 13 Mar 2018 00:48:49 -0700 Subject: [TYPES/announce] 1st CfP: IFL 2018 (30th Symposium on Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the first call for papers for IFL 2018. 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 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://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 2018 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 ### Submissions and peer-review Differently from previous editions of IFL, IFL 2018 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 2018. 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 25, 2018 Submission of draft papers: July 17, 2018 Regular and draft papers notification: July 20, 2018 Deadline for early registration: August 8, 2018 Submission of pre-proceedings version: August 29, 2018 IFL Symposium: September 5-7, 2018 Submission of papers for post-proceedings: November 7, 2018 Notification of acceptance: December 22, 2018 Camera-ready version: February 10, 2019 ### 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=ifl2018 ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargu??raud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coru??a, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL will take place at the UMass Lowell Inn & Conference Center in Lowell (MA), in association with the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. 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 2018 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 nvazou at cs.ucsd.edu Tue Mar 13 06:08:14 2018 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Tue, 13 Mar 2018 06:08:14 -0400 Subject: [TYPES/announce] Call for Contributions: Type-Driven Development 2018 Message-ID: Hello, The first call for contributions for TyDe is out. Forward it to anyone who might be interested. Best, Niki Vazou ============================================== CALL FOR CONTRIBUTIONS Type 2018: Type-Driven Development https://icfp18.sigplan.org/track/tyde-2018 23-29 Sep, 2018, St. Louis, Missouri (co-located with ICFP) ============================================== *Call for Contributions* 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. *Important Dates* Regular paper deadline: Wednesday, June 6, 2018 Extended abstract deadline: Wednesday, June 13, 2018 Author notification: Friday, June 29, 2018 Deadline for camera ready version: August 5, 2018 Workshop: Thursday, September 27, 2018 *Program Committee* - Guillaume Allais, Radboud University Nijmegen, Netherlands - Zena M. Ariola, University of Oregon, USA - David Darais, University of Vermont, USA - Richard Eisenberg, Bryn Mawr College, USA (co-chair) - Jennifer Hackett, University of Nottingham, UK - Shin-ya Katsumata, National Institute of Informatics, Japan - Daan Leijen, Microsoft Research, USA - Shin-Cheng Mu, Academia Sinica, Taiwan - Dominic Orchard, University of Kent, UK - Peter-Michael Osera, Grinnell College, USA - Zoe Paraskevopoulou, Princeton University, USA - Alberto Pardo, Universidad de la Republica, Uruguay - Matthieu Sozeau, University of Paris Diderot, Paris 7, France - Niki Vazou, University of Maryland, USA (co-chair) *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://tyde18.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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Joelle.Despeyroux at inria.fr Tue Mar 13 10:35:52 2018 From: Joelle.Despeyroux at inria.fr (Joelle Despeyroux) Date: Tue, 13 Mar 2018 15:35:52 +0100 Subject: [TYPES/announce] Call for Papers CMSB 2018 - Computational Methods in Systems Biology In-Reply-To: <96304044-4CE7-4B58-9855-088E2CD2ABD4@fi.muni.cz> References: <96304044-4CE7-4B58-9855-088E2CD2ABD4@fi.muni.cz> Message-ID: <6c92813b-44eb-6976-a3b0-2225c80c7edb@inria.fr> CMSB 2018: 16th International Conference on Computational Methods in Systems Biology https://cmsb2018.fi.muni.cz/ 12-14 September 2018, Brno (Czech Republic) Proceedings in Springer's LNCS/LNBI Best papers to be invited for a special section of IEEE/ACM TCBB ===================================================================== The 16th conference on Computational Methods in Systems Biology (CMSB?2018) will take place on the?12th to 14th September 2018?in Brno, Czech Republic. 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 2018 will be hosted at Faculty of Informatics, Masaryk University. == IMPORTANT DATES == Abstract pre-submission: ??? 20.4.2018 Paper submission: ??? ???? 27.4.2018 Poster abstract submission:??? 27.4.2018 Author notification:??? ???? 8.6.2018 Final version:????? ??? ???? 15.6.2018 == INVITED SPEAKERS == Andrew Tuberfield, University of Oxford, UK Mustafa Khammash, ETH Zurich, CH Chris J. Myers, University of Utah, US Andrew Phillips, Microsoft Research, UK == TOPICS OF INTEREST == CMSB 2018 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 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 2018 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 section of IEEE/ACM Transactions on Computational Biology and Bioinformatics. == CALL FOR PAPERS == We solicit high-quality submissions, to be refereed by the Program Committee below, and to be published as Lecture Notes in Computer Science (LNCS/LNBI) with Springer. Submitted papers will describe original work that has not been previously published and is not under review for publication elsewhere. We accept the following two types of paper submissions: * regular papers (max 15 pages excl. references and appendices) * tool papers (max 6 pages incl. references but excl. appendices) == PUBLICATION FORMS and PAPER SUBMISSION == 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. The reviewers are not required to read the appendices, and thus the submissions must be intelligible without them. Papers need to be submitted electronically as PDF files via EasyChair online submission system (https://easychair.org/conferences/?conf=cmsb2018). Tool papers need to be submitted with the tool artefact that will be evaluated by a dedicated committee. Please check the details at the conference website. == CALL FOR OTHER TYPES OF CONTRIBUTIONS == CMSB 2018 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 EasyChair online submission system. PC will select best abstracts for publication in the conference proceedings. In addition to original contributions, CMSB 2018 invites poster abstracts of recent out-standing results already accepted to a recognised journal or a high-quality conference during the last year. Additionally, CMSB 2018 offers the track of oral presentations without full paper or poster submission. We welcome submissions of work that was already published in a journal or that is currently under review or will soon be submitted. For information on all types of contributions and relevant important dates please see the conference website. == PROGRAM COMMITTEE CHAIRS == Milan Ceska, Brno University of Technology, CZ David Safranek, Masaryk University, CZ == PROGRAM COMMITTEE == Alessandro Abate, University of Oxford, UK Ezio Bartocci, Vienna University of Technology, AT Nikola Benes, Masaryk University, CZ Luca Bortolussi, Univerity of Trieste, IT Luca Cardelli, Microsoft Research, UK Milan Ceska, Brno University of Technology, CZ (co-chair) Claudine Chaouiya, Insituto Gulbenkian de Ci?ncia, PT Eugenio Cinquemani, IBIS ? INRIA, Grenoble, FR Thao Dang, VERIMAG/CNRS, Grenoble, FR Hidde de Jong, IBIS ? INRIA, Grenoble FR Francois Fages, INRIA Saclay Ile-de-France, FR Jerome Feret, INRIA, Paris, FR Christoph Flamm, University of Vienna, AT Tomas Gedeon, Montana State University, US Monika??? Heiner, Brandenburg Technical University Cottbus-Senftenberg, DE Jane Hillston, The University of Edinburgh, UK Heinz Koeppl, Technische Universitat Darmstadt, DE Jean Krivine, IRIF, Paris Diderot University, FR Oded Maler, VERIMAG/CNRS, Grenoble, FR Tommaso Mazza, RCCS Casa Sollievo della Sofferenza ? Mendel, IT Satoru Miyano, The University of Tokyo, JP Andrzej Mizera, LIH Luxembourg Institute of Health, LU Laura Nenzi, Vienna University of Technology, AT Nicola Paoletti, Stony Brook University, USA Loic Pauleve, CNRS/LRI, FR Ion Petre, Abo 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 Guido Sanguinetti, The University of Edinburgh, UK Thomas Sauter, University of Luxembourg, LU Heike Siebert, Freie Universit?t Berlin, DE Abhyudai Singh, University of Delaware, US David Safranek, Masaryk University, CZ Carolyn Talcott, SRI International, US Chris Thachuk, California Institute of Technology, US P.S. Thiagarajan, Harvard University, US Adelinde Uhrmacher, University of Rostock, DE Verena Wolf, Saarland University, DE Boyan Yordanov, Microsoft Research, UK Paolo Zuliani, Newcastle University, UK TOOL EVALUATION COMMITTEE Giulio Caravagna, University of Edinburgh, UK Matej Hajnal, Masaryk University, CZ Juraj Kolcak, LSV, CNRS & ENS de Cachan, FR Luca Laurenti, University of Oxford, UK Jiri Matyas, Brno University of Technology, CZ Samuel Pastva, Masaryk University, CZ (chair) Fedor Shmarov, Newcastle University, UK Max Whitby, University of Oxford, UK == STEERING COMMITTEE == Finn Drablos, NTNU, NO Francois Fages, INRIA Saclay Ile-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, CoSBi / Microsoft Research, University of Trento, IT Carolyn Talcott, SRI International, US Adelinde Uhrmacher, University of Rostock, DE David Safranek and Milan Ceska -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.baelde at lsv.ens-cachan.fr Tue Mar 13 16:04:57 2018 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Tue, 13 Mar 2018 21:04:57 +0100 Subject: [TYPES/announce] EPIT 2018 Software Verification Spring School : registration opens Message-ID: EPIT 2018 Software Verification Spring School Second call for papers : ** Registration now open ** ** Additional speakers announced ** ============================================== When: May 7-11, 2018 Where: Centre Paul-Langevin in Aussois, France Web: https://projects.lsv.fr/epit18/ ============================================== EPIT (?cole de Printemps en Informatique Th?orique) is a long series of Spring schools in theoretical computer science, initiated by Maurice Nivat in 1973. Since then, it has covered various fields of computer science, and has been a key event where young researchers meet. The theme of the 2018 school is software verification. The need for software verification in our information society has been recognized as early as in the ?70s and it is an ever-more-important concern today. Over the past decades, it has driven exciting research in various fields of theoretical computer science such as logic, automata, type systems, algorithms and complexity. Recently, verification techniques have seen rapid development and industrial adoptions, notably following the SMT revolution. The school will cover several fundamental aspects of software verification through four lectures (6h each): ? SMT solvers, by Pascal Fontaine (LORIA) ? Program verification with F*, by C?t?lin Hri?cu (Inria Paris) ? Bounded model-checking, by Gennaro Parlato (Uni. of Southampton) ? Concurrent program logics, by Viktor Vafeiadis (MPI Kaiserslautern) and four research talks (1h each): ? SMT, String and Security, by Philipp R?mmer (Uppsala University) ? Verification of invariants for convergent replicated data types, by Gustavo Petri (Universit? Paris Diderot) ? A talk on Ultimate Automizer, by Matthias Heizmann (University of Freiburg) ? A talk on F* and security, TBA Please find more information, notably regarding the venue and registration, on our website: . Register now, and spread the word! ? The organizers, David Baelde (LSV, ENS Paris-Saclay & Inria Paris) Constantin Enea (IRIF, Universit? Paris Diderot) From mihaela.sighireanu at irif.fr Wed Mar 14 11:04:55 2018 From: mihaela.sighireanu at irif.fr (Mihaela Sighireanu) Date: Wed, 14 Mar 2018 16:04:55 +0100 Subject: [TYPES/announce] CFP: Automated Verification of Critical Systems 2018, AVoCS@FLOC'18 Message-ID: <9630067eb6968425defc4fe70be7138a@irif.fr> -------------------------------------------------------------------------------- AVoCS 2018 Call for Papers 18th International Workshop on Automated Verification of Critical Systems Oxford University, UK, July 18-19, 2018 Website: http://avocs18.irisa.fr -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- OVERVIEW The aim of the AVoCS workshop series is to contribute to the interaction and exchange of ideas among members of the international research community on tools and techniques for the verification of critical systems. In particular, AVoCS 2018 aims to bring together scientists and engineers that are active in the area of formal methods, develop tools and techniques for the automated verification of critical systems, and are interested in exchanging their experiences in the industrial usage of these methods and tools. SCOPE The subject is to be interpreted broadly and inclusively. It covers all aspects of automated verification, including model checking, theorem proving, SAT/SMT constraint solving, abstract interpretation, and refinement pertaining to various types of critical systems which need to meet stringent dependability requirements (safety-critical, business-critical, performance-critical, etc.). Contributions that describe different techniques or industrial case studies are encouraged. The technical programme will consist of invited and contributed talks and also allow for short presentations of research ideas. The workshop will be relatively informal, with an emphasis on discussion where special discussion sessions will be organised around the research ideas presentations. Topics include (but are not limited to): - Model Checking - Automatic and Interactive Theorem Proving - SAT, SMT or Constraint Solving for Verification - Abstract Interpretation - Specification and Refinement - Requirements Capture and Analysis - Verification of Software and Hardware - Specification and Verification of Fault Tolerance and Resilience - Probabilistic and Real-Time Systems - Dependable Systems - Verified System Development - Industrial Applications INVITED SPEAKERS We are please to announce the following invited talks: - Michael Emmi, SRI International, USA - Antoine Min?, Sorbonne Universit?, LIP6, France VENUE The event will at the Department of Computer Science, University of Oxford. AVoCS is an affiliated event of FM 2018 and it will be hosted within FLoC 2018 (http://www.floc2018.org). FLoC is a federated conference of several international conferences related with mathematical logics and computer science, for example CAV, FSCD, ICLP, IJCAR, ITP and SAT. SUBMISSION DETAILS Submissions of full papers to the workshop must not have been published or be concurrently considered for publication elsewhere. All submissions will be peer-reviewed and judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the workshop. Submissions are handled via Easychair: https://easychair.org/conferences/?conf=avocs2018 The papers must be written in English and should not exceed 15 pages, not counting references and appendices, in Springer LNCS format. AVoCS also encourages the submissions of research ideas in order to stimulate discussions at the workshop. Reports on ongoing work or surveys on work published elsewhere are welcome. The Programme Committee will select research ideas on the basis of submitted abstracts according to significance and general interest. Research ideas must be written in English and not exceed 2 pages using the Springer LNCS format. The presentation of these ideas will be organised around discussions, where the presenter should also prepare a set of questions in which the audience will discuss. IMPORTANT DATES Abstract submission: April 10th, 2018 Paper submission: April 15th, 2018 Notification: May 15th, 2018 Final version of papers due: May 31st, 2018 AVoCS Conference: July 18-19th, 2018 FLoC Conference: July 6-19th, 2018 PROCEEDINGS At the workshop, pre-proceedings will be available in the form of a FLoC 2018 pre-proceedings; this report will also include the research ideas. After the workshop, the authors of accepted full papers will have about one month in order to revise their papers for publication in the workshop post-proceedings which will appear in the Electronic Communications of the EASST Open Access Journal. Research ideas will not be part of the proceedings in the Open Access Journal. SPECIAL SCP JOURNAL ISSUE Authors of a selection of the best papers presented at the workshop will be invited to submit extended versions of their work for publication in a special issue of Elsevier's journal Science of Computer Programming. PROGRAM COMMITTEE Jean-Christophe Filliatre, CNRS, France Stefania Gnesi, ISTI-CNR, Pisa, Italy Gregor Goessler, INRIA, France Marieke Huisman, University of Twente, Netherlands Bart Jacobs, KU Leuven, Belgium Thierry Lecomte, ClearSy, France Michael Leuschel, University of D?sseldorf, Germany Stephan Merz, Inria Nancy/LORIA, France David Pichardie (co-chair), IRISA/ENS Rennes/Inria, France Andrew Reynolds, University of Iowa, USA Markus Roggenbach, Swansea University, UK Mihaela Sighireanu (co-chair), University Paris Diderot, France Bernhard Steffen, University of Dortmund, Germany Jun Sun, Singapore University of Technology and Design, Singapore Maurice Ter Beek, ISTI-CNR, Pisa, Italy Caterina Urban, ETH Zurich, Switzerland Laurent Voisin, Systerel, France Florian Zuleger, Vienna University of Technology, Austria STEERING COMMITTEE Michael Goldsmith, University of Oxford, UK Stephan Merz, INRIA Nancy & LORIA, France Markus Roggenbach, Swansea University, UK CONTACT All questions about submissions should be emailed to AVOCS'18 chairs. From grewe at st.informatik.tu-darmstadt.de Wed Mar 14 13:32:45 2018 From: grewe at st.informatik.tu-darmstadt.de (Sylvia Grewe) Date: Wed, 14 Mar 2018 18:32:45 +0100 Subject: [TYPES/announce] Call for Participation: 2018 in Nice Message-ID: <512e1c7e-0bab-64ec-7327-d7be0bc5c66e@st.informatik.tu-darmstadt.de> ----------------------------------------------------------------------- ? 2018 : The Art, Science, and Engineering of Programming ?? April 9-12, 2018, Nice, France https://2018.programming-conference.org/ ----------------------------------------------------------------------- We are excited to welcome you to 2018, the second edition of a young conference on everything to do with programming. It takes place at the Boscolo B4 Plaza in Nice, France on April 9-12. The conference is closely associated with the open-access journal "The Art, Science, and Engineering of Programming". The journal's first two issues are freely accessible at http://programming-journal.org/ and form part of the conference's research track.? Along with the research track, 2018 features a program with two main keynotes, several workshops, a coding dojo, and a student research competition. *********************************************************************** ?Program highlights *********************************************************************** Main conference: ?- Keynote: "The Recurring Rainfall Problem" by Shriram Krishnamurthi ?- Keynote: "Static Analysis of Android Applications for Finding Bugs and Security Vulnerabilities" by Sukyoung Ryu Co-located events: - Bx 2018: Seventh International Workshop on Bidirectional Transformations, with 12 talks - MoreVMs 2018: Workshop on Modern Language Runtimes, Ecosystems, and VMs, with 9 talks - PASS 2018: Programming Across the System Stack, with 3 paper talks and two invited talks by Christa Lopes and Ludovic Henrio - PX/18: 4th Edition of the Programming Experience Workshop - ProWeb 2018: Programming Technology for the Future Web, with 4 paper talks and one invited talk by Manuel Serrano - Salon des Refus?s 2018 workshop - CoCoDo 2018, Compiler Coding Dojo Social events: ?- Banquet at Restaurant of the Plage Beau Rivage (April 11) *********************************************************************** ?Registration, attendance and accommodation *********************************************************************** ?- You can register for 2018 at: https://2018.programming-conference.org/attending/registration ?- Early registration ends soon! Please register before March 16th to obtain the early-bird discount. ?- More information on attending the conference is available at: https://2018.programming-conference.org/attending/reaching-the-conference ?- More information on accommodation is available at: https://2018.programming-conference.org/attending/accommodation *********************************************************************** ?About Nice *********************************************************************** Nice, Capital of the French Riviera, is a charming city between sea and mountains, which has a strong cultural heritage. You will discover the French gastronomy and specialities from Nice, the numerous museums (Mus?e Matisse, Mus?e des Arts Asiatiques, Mus?e des Beaux Arts, Mus?e d?Art Moderne et d?Art Contemporain (MAMAC), Mus?e Chagall?) and of course various places like ?la promenade des Anglais? or ?le Vieux Nice?. In ?La Promenade des Anglais?, you may practice sports like running, roller skating or cycling, enjoy the beauty of the Meditterean Sea and spend some time on the beach. You can also walk downtown to do some shopping or just discover the city by using the Tramway which allows you to go about everywhere in Nice. There are many places to go out to enjoy your evenings in the Vieux Nice, around the harbor or downtown. ----------------------------------------------------------------------- For more information, please visit https://2018.programming-conference.org/ You can also find us on Twitter (twitter.com/programmingconf ) and Facebook (facebook.com/programmingconf ) Looking forward to seeing you in Nice, Manuel Serrano (General chair), Tamara Rezk (Organizing chair), Guido Salvaneschi (Program chair), Sylvia Grewe, Philipp Haller, Etienne Lozes, Stefan Marr, Minh Ngo, Tobias Pape, Yves Roudier, and Jennifer B. Sartor -------------- next part -------------- An HTML attachment was scrubbed... URL: From gsilvia at uns.ac.rs Thu Mar 15 02:57:42 2018 From: gsilvia at uns.ac.rs (Silvia Ghilezan) Date: Thu, 15 Mar 2018 07:57:42 +0100 Subject: [TYPES/announce] LAP 2018 - Logic and Applications: CFP Message-ID: <06AD0C66-50AD-41FC-BD02-4E8B3FFBDBD3@uns.ac.rs> ========================================================= [ Please broadcast/post/forward. Apologies for duplicates] LAP 2018 CONFERENCE ANNOUNCEMENT LOGIC AND APPLICATIONS - LAP 2018 September 24-28, 2018, Dubrovnik, Croatia http://imft.ftn.uns.ac.rs/math/cms/LAP2018 The conference brings together researchers from various fields of logic with applications in computer science. Topics of interest include, but are not restricted to: - Formal systems of classical and non-classical logic; - Category theory; - Proof theory; - Lambda calculus; - Set theory; - Type theory; - Process algebras and calculi; - Behavioural types; - Systems of reasoning in the presence of incomplete, imprecise and/or contradictory information; - Computational complexity; - Interactive theorem provers; - Security. Student sessions will be organised. Co-located event FORMALS 2018 http://formals.ufzg.hr/ LAP is a series of conferences held at IUC - Inter University Center Dubrovnik, Croatia. The first conference Proof Systems was held on June 28, 2012, co-located with the conference LICS 2012, followed by LAP 2013, September 16-20, 2013 (http://imft.ftn.uns.ac.rs/math/cms/LAP2013 ) LAP 2014, September 22-26, 2014 (http://imft.ftn.uns.ac.rs/math/cms/LAP2014 ) LAP 2015, September 21-25, 2015 (http://imft.ftn.uns.ac.rs/math/cms/LAP2015 ) LAP 2016, September 19-23, 2016 (http://imft.ftn.uns.ac.rs/math/cms/LAP2016 ) LAP 2016, September 18-22, 2017 (http://imft.ftn.uns.ac.rs/math/cms/LAP2017 ) IMPORTANT DATES Abstract Submission: June 1, 2018 Author Notification: June 26, 2018 Final version: July 6, 2018 SUBMISSION Authors should submit an abstract in LaTeX format, not exceeding three pages, to vlp at mi.sanu.ac.rs (with the subject "LAP 2018"). LOCATION: IUC - Inter University Center Dubrovnik http://www.iuc.hr/ COURSE DIRECTORS - Zvonimir ?iki?, University of Zagreb - Andre Scedrov, University of Pennsylvania - Silvia Ghilezan, University of Novi Sad - Zoran Ognjanovi?, Mathematical Institute SANU, Belgrade - Thomas Studer, University of Bern ================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefano.guerrini at univ-paris13.fr Thu Mar 15 09:31:39 2018 From: stefano.guerrini at univ-paris13.fr (Stefano Guerrini) Date: Thu, 15 Mar 2018 14:31:39 +0100 Subject: [TYPES/announce] Call for papers : HOR 18 - 9th Workshop on Higher Order Rewriting, Oxford, 7 July, 2018 Message-ID: ---------------------------------------------------------------------- ---------------------------------------------------------------------- ** ** HOR 18 ** 9th Workshop on Higher-Order Rewriting ** ** http://lipn.univ-paris13.fr/HOR18 ** ---------------------------------------------------------------------- ** ** International Workshop affiliated with FSCD at FLOC 2018 ** http://www.cs.le.ac.uk/events/fscd2018 ** http://floc2018.org ** ** Oxford, 7 July, 2018 ** ---------------------------------------------------------------------- ** ** **** Call for Submissions **** ** http://lipn.univ-paris13.fr/HOR18/call-for-submissions.txt ** ---------------------------------------------------------------------- ---------------------------------------------------------------------- * 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 asbtract (between 2 to 5 pages} via Easychair https://easychair.org/conferences/?conf=hor18 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, reserch projects, or problems in higher-order rewriting are very welcome. The workshop has informal, electronic proceedings that will be included in the FLoC 2018 electronic proceedings. Submission is via Easychair at https://easychair.org/conferences/?conf=hor18 For questions regarding submission, please contact the PC chair Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Important dates ---------------------------------------------------------------------- * Submission deadline: 15 April, 2017 * Notification: 22 May, 2017 * Final version: 28 May, 2017 ---------------------------------------------------------------------- ** Committees ---------------------------------------------------------------------- ** Program Committee ---------------------------------------------------------------------- * Sandra Alves (University of Porto, Portugal) * Zena Ariola (University of Oregon, Oregon, USA) * Eduardo Bonelli (Stevens Institute of Technology, New Jersey, USA) * J?rg Endrullis (Vrije Universiteit Amsterdam, The Netherlands) * Stefano Guerrini, chair (Paris 13 University, France) * Benedetto Intrigila (Tor Vergata University, Rome, Italy) * Paula Severi (University of Leicester, UK) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ** Steering Committee ---------------------------------------------------------------------- * Delia Kesner (IRIF, Univ. Paris Diderot) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ---------------------------------------------------------------------- ** Invited Speakers ---------------------------------------------------------------------- * TBA * TBA ---------------------------------------------------------------------- ** Contact ---------------------------------------------------------------------- All questions about submissions should be emailed to Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Supporting Organisations ---------------------------------------------------------------------- Universit? Paris 13, Sorbonne Paris Cit? ===================================== Stefano Guerrini Institut Galil?e, Universit? Paris 13, Sorbonne Paris Cit? Laboratoire d'Informatique de Paris-Nord (LIPN), CNRS (UMR 7030) stefano.guerrini at univ-paris13.fr From harley.eades at gmail.com Thu Mar 15 09:41:44 2018 From: harley.eades at gmail.com (Harley D. Eades III) Date: Thu, 15 Mar 2018 09:41:44 -0400 Subject: [TYPES/announce] Visiting PhD Student Message-ID: <7859F685-E9AA-4C4E-90A6-F56A187B1393@gmail.com> Are you or do you know a PhD student looking for an exciting new funded research project to join this summer or fall? You are in luck! I am looking for a visiting PhD student for summer or fall 2018 to collaborate with me on a funded NSF project working in the intersection of graphical models of security, functional programming using category theory, linear logic, and dependent types for substructrual logics. This opporunity comes with a $5,000 stipend to cover food and lodging during the visit. I have additional money to pay for your travel. There are two ongoing projects the student can join depending on their interests. Both of these projects have lots of exciting problems to solve. =Project 1= CRII: SHF: A New Foundation for Attack Trees Based on Monoidal Categories In short, the project aims to give a new mathematical foundation of attack trees using monoidal categories, and then by capitalizing on the Curry-Howard-Lambek correspondence, defining a new domain-specific functional programming language based in linear logic where types will correspond to attack trees, and programs to semantically valid transformations on attack trees called Lina for Linear Threat Analysis. More information on the project including the complete proposal can be found here: https://github.com/MonoidalAttackTrees The Lina language is under active developement, you can find the language here: https://github.com/MonoidalAttackTrees/Lina =Project 2= In collaboration with Dominc Orchard (https://www.cs.kent.ac.uk/people/staff/dao7/), and his student Vilem Liepelt, at the University of Kent, we are working on a new linear dependent type theory based on graded modal type theory. Using graded coeffects our language allows the programmer to control various structural rules with minimal annotations, thus, producing a very elegant and general framework with full dependency for various substructural logics. This project can also be seen as a generalization of the Granule language, please find more info here: https://github.com/dorchard/granule We are just getting started, but we do have some initial results. The interested student would help with the specification of our new type theory, as well as, exploring categorical models, and/or even implementation of the language prototype. =Who I am looking for?= I am looking for an energetic and passionate student to work closely with me on one of the above projects during the summer or fall of 2018. The visit will be three months in total, but specific dates will be discussed with each candidate. The hope is for the student and I to work towards some results that can be published during the following academic year. The student should have an interest, but does not have to be experienced, in some of the following topics: - Models of security, - Categorical logic, - Intuitionistic linear logic, - Dependent type theory, or - The design and anlysis of statically-typed functional programming languages. Experience in category theory is a plus, but not strictly required as long as the student is willing to learn. =Who am I?= I am an assistant professor in computer science at Augusta University in the wonderful Augusta Georgia. More about me here: http://metatheorem.org/ Augusta is perfectly positioned on the border of Georiga and South Carolina only two and a half hours from Savannah, GA and the beach at Tybee Island. In addition, we are only three hours away from the Great Smokey Mountains for those who enjoy the great outdoors. =How to apply?= Simply send me an email with your CV and a brief summary of your research interests. I will be considering applications until April 20th. I welcome emails from anyone who is interested! This is an equal opportunity for all! All interested applicants will receive consideration without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Very best, Harley Eades From giles.reger at manchester.ac.uk Thu Mar 15 10:44:48 2018 From: giles.reger at manchester.ac.uk (Giles Reger) Date: Thu, 15 Mar 2018 14:44:48 +0000 Subject: [TYPES/announce] SAT/SMT/AR Summer School 2018 Message-ID: <18BE0404-73BC-48A8-936B-8E2047E0FC74@manchester.ac.uk> [Apologise for cross-posting. Please forward to anybody you think may be interested] ======================================== SAT/SMT/AR Summer School 2018 University of Manchester, 3-6th July http://ssa-school-2018.cs.manchester.ac.uk ======================================== We are pleased to announce that the next edition of the SAT/SMT/AR Summer School will take place in Manchester, UK on 3-6th July 2018. Satisfiability (SAT), Satisfiability Modulo Theories (SMT), and Automated Reasoning (AR) continue to make rapid advances and find novel uses in a wide variety of applications, both in computer science and beyond. The SAT/SMT/AR Summer School aims to bring a select group of students up to speed quickly in this exciting research area. The school continues the successful line of Summer Schools that ran from 2011 to 2015 as SAT/SMT Summer Schools and added AR in 2016. There will also be a special session on computer algebra to continue the activity of the SC2 summer school in 2017. Lecturers for this year's summer school have been announced on the school's website and detailed programme of topics will appear soon. http://ssa-school-2018.cs.manchester.ac.uk/index.php/speakers/ Applications can be made via the following form https://goo.gl/forms/e2hgn5GbnPROMTEK2 Registration is ?100 for applicants before 1st April and may raise to ?200 after this date (subject to level of interest). Grants for registration fee reduction and to (partially) cover accommodation costs are available and should be applied for with the above form. Grants will be awarded based on need but those applying earlier (in particular, before the 1st April) will be prioritised. Note that we have separate application and registration phases and these dates apply to application rather than registration. Important Dates ============= Early Registration 1st April Registration Closes 1st May Summer School 3-6th July Organisers ============= Giles Reger, University of Manchester Konstantin Korovin, University of Manchester Andrew Reynolds, University of Iowa -------------- next part -------------- An HTML attachment was scrubbed... URL: From sylvie.boldo at inria.fr Thu Mar 15 11:41:54 2018 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Thu, 15 Mar 2018 16:41:54 +0100 Subject: [TYPES/announce] Postdoc position in Orsay, France Message-ID: Hello, I would like to advertise a postdoc position available in Orsay, France. The goal is to develop formal proofs about the floating-point evaluation of polynomials and is within the FastRelax project http://fastrelax.gforge.inria.fr/ To see details and to apply, please go to https://jobs.inria.fr/public/classic/en/offres/2018-00418 Do not hesitate to forward this email to any appropriate candidate or mailing list. Best regards, Sylvie Boldo -- Sylvie Boldo, Toccata project, Inria Saclay - ?le-de-France PCRI, B?t. 650 - Universit? Paris-Sud - 91405 ORSAY Cedex From Frederic.Loulergue at nau.edu Thu Mar 15 12:38:04 2018 From: Frederic.Loulergue at nau.edu (Frederic Loulergue) Date: Thu, 15 Mar 2018 09:38:04 -0700 Subject: [TYPES/announce] 4PAD 2018 (deadline extension): 5th International Symposium on Formal Approaches to Parallel and Distributed Systems Message-ID: *** Apologies if you receive multiple copies. *** *** Please forward to interested colleagues.? *** Extended deadline : April 8th, 2018 ???????????????????????????????????????????????? ============================================================ =??????????????????? CALL FOR PAPERS?????????????????????? = =???????????? 5th International Symposium on?????????????? = =?? Formal Approaches to Parallel and Distributed Systems? = =????????????????????? (4PAD 2018)???????????????????????? = =????????????????? affiliated to the?????????????????????? = =????????? 16th International Conference on??????????????? = =? High Performance Computing & Simulation (HPCS 2018)???? = = http://hpcs2018.cisedu.info/ = =???????????? Orleans, France, July 17-19, 2018??????????? = ============================================================ http://hpcs2018.cisedu.info/2-conference/symposia---hpcs2018/symp05-4pad SCOPE AND OBJECTIVES The aim of 4PAD is to foster interaction between the formal methods communities and systems researchers working on topics in modern parallel, distributed, and network-based processing systems (e.g., autonomous computing systems, cloud computing systems, service-oriented systems and parallel computing architectures). 4PAD topics include (but are not limited to) the following: * Rigorous software engineering approaches and their tool support; * Model-based approaches, including model-driven development; * Service- and component-based approaches; * Semantics, types and logics; * Formal specification and verification; * Performance analysis based on formal approaches; * Formal aspects of programming paradigms and languages; * Formal approaches to parallel architectures and weak memory models; * Formal approaches to deployment, run-time analysis, ? adaptation/evolution, reconfiguration, and monitoring; * Case studies developed/analyzed with formal approaches; * Formal stochastic models and analysis; * Formal methods for large-scale distributed systems; * Statistical analysis techniques based on formal approaches. PAPER SUBMISSION AND PUBLICATION You are invited to submit original and unpublished research works on above and other topics related to Formal Approaches to Parallel and Distributed Systems.? Submitted papers must not have been published or simultaneously submitted elsewhere until it appears in HPCS proceedings, in the case of acceptance, or notified otherwise. For Regular papers, please submit a PDF copy of your full manuscript, not to exceed 8 double-column IEEE formatted pages per template, and include up to 6 keywords and an abstract of no more than 400 words. Short papers (up to 4 pages), poster papers and posters (please refer to http://hpcs2018.cisedu.info/1-call-for-papers-and-participation/call-for-posters for posters submission details) will also be considered. Please specify the type of submission you have.? Please include page numbers on all preliminary submissions to make it easier for reviewers to provide helpful comments. Submit a PDF copy of your full manuscript to the symposium paper submission site at https://easychair.org/conferences/?conf=4pad. IMPORTANT DATES Paper Submissions: April 8, 2018 (extended, firm) Acceptance Notification: April 26, 2018 Camera Ready Papers and Registration Due by: May 11, 2018 Conference Dates (HPCS and affiliated events): July 16-20, 2018 SPECIAL ISSUE After the symposium, authors of selected papers will be invited to submitted extended version of their papers for possible publication in a special issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP). PROGRAM COMMITTEE Gul Agha??? ??? University of Illinois at Urbana-Champaign, USA Marco Aldinucci??? ??? University of Torino, IT Allan Blanchard??? ??? Inria, FR Simon Bliudze??? ??? Inria, FR Laura Bocchi??? ??? University of Kent, UK Jean-Michel Couvreur ??? University of Orleans, FR, chair Kento Emoto??? ??? Kyushu Institute of Technology, JP Gidon Ernst??? ??? National Institute of Informatics, JP Joaquin Ezpeleta??? Universidad de Zaragoza, ES Ylies Falcone??? ??? Univ. Grenoble Alpes, Inria, FR Serge Haddad??? ??? LSV, ENS Cachan, CNRS, Inria, FR Ludovic Henrio??? ??? CNRS, FR Claude Jard??? ??? University of Nantes, FR Igor Konnov??? ??? Vienna University of Technology, AT Sandeep Kulkarni??? Michigan State University, USA Alberto Lluch Lafuente??? Technical University of Denmark, DK Frederic Loulergue ??? Northern Arizona University, USA, chair Neeraj Mittal??? ??? The University of Texas at Dallas, USA Gwen Salaun??? ??? University of Grenoble Alpes, FR Sven Schewe??? ??? University of Liverpool, UK Elena Sherman??? ??? Boise State University,??? USA Francesco Tiezzi??? Universita di Camerino, IT Enrico??? Tronci??? ??? Sapienza University of Rome, IT Emilio Tuosto??? ??? University of Leicester, UK From eberinge at CS.Princeton.EDU Thu Mar 15 15:39:31 2018 From: eberinge at CS.Princeton.EDU (Lennart Beringer) Date: Thu, 15 Mar 2018 15:39:31 -0400 (EDT) Subject: [TYPES/announce] Final Announcement: Second DeepSpec Summer School Message-ID: <949575560.220546570.1521142771918.JavaMail.zimbra@cs.princeton.edu> [Application deadline: March 23rd] Second DeepSpec Summer School (DSSS'18) Princeton, NJ, July 16-27, 2018 https://deepspec.org/event/dsss18 Overview -------- Can critical systems be built according to functionally precise specifications of of their constituent components (processor, operating system, crypto library,..) and development tools (compilers, synthesis tools)? This may seem a pipe dream, but the past decade has seen remarkable advances in the technology required to realize it. The DeepSpec summer school will provide students with knowledge and experience necessary for understanding the state of the art and for contributing to ongoing research efforts, based on the interactive proof assistant Coq. The school is supported by generous funding from the National Science Foundation. DSSS'18 will consist of two parts with the first week being devoted to introductory topics and the second week covering current research efforts. July 16-18 (Mon-Wed) Coq Intensive July 19-20 (Thu-Fri) Fundamental proof techniques and project overviews July 23-27 (week 2) Advanced topics in system verification Lecturers and Topics for week 2 ------------------------------- Andrew Appel and Verifiable C: a logic and toolset for Lennart Beringer proving C programs correct Adam Chlipala Implementing, specifying, verifying, and compiling hardware components with Kami Zach Tatlock Verifying distributed systems Benjamin Pierce Property-based random testing with QuickChick All DeepSpec PIs Towards the specification and verification of a web server Prerequisites ------------- DSSS'18 is aimed at a wide range of participants, including graduate students, academics, and industrial engineers and researchers. The Coq proof assistant will serve as a lingua franca for all the lectures. Participants who are not familiar with Coq at the level of Software Foundations (Volume 1) should plan on attending the Coq Intensive. Participants unfamiliar with volumes 2 and 3 may benefit from attending the last 3 days of week 1. Participants of DSSS'17 are likely to be admitted for participation in week 2 only. Application and participation ----------------------------- Participation in DSSS'18 is by invitation only, based on an application process that is open to anybody. To apply, please fill this application form https://www.regonline.com/builder/site/?eventid=2209458 preferably no later than March 23, 2018. Accepted participants will be notified shortly thereafter, and will be invited to confirm their participation by registering. Thanks to the generosity of NSF, we will be able to provide substantial financial assistance to all participants. We will not charge a registration fee, and will offer free dorm accommodation on the campus of Princeton University. In addition, we expect to subsidize travel expenses for the majority of participants, based on their geographic origin, qualification, and financial needs. To help us allocating these funds, the application form includes the option to enter estimated travel costs etc.. Late applications will be handled on a case-by-case basis. For additional information on the DeepSpec project, please see https://deepspec.org. From serge.autexier at dfki.de Fri Mar 16 06:27:00 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Fri, 16 Mar 2018 11:27:00 +0100 (CET) Subject: [TYPES/announce] CICM 2018: Update on Invited Speakers, Workshops and 2nd CfP Message-ID: <20180316102700.DF6E6282FC25@gigondas-5.local> Call for Papers formal papers - informal papers - doctoral programme 11th Conference on Intelligent Computer Mathematics - CICM 2018 - August 13-17, 2018 RISC, Hagenberg, Austria http://www.cicm-conference.org/2018 -------------------------------------------------------------------------------- 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 2018 will feature 3 invited speakers * Akiko Aizawa, National Institute of Informatics, University of Tokyo * Bruno Buchberger, Research Institute for Symbolic Computation, Johannes Kepler University * Adri Olde Daalhuis, University of Edinburgh and 4 affiliated workshops * Computer Algebra in the age of Types * Formal Mathematics for Mathematicians * Formal Verification of Physical Systems * Mathematical Models and Mathematical Software as Research Data We invite 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) 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 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 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: April 15 - Full paper deadline: April 22 - Reviews sent to authors: May 21 - Rebuttals due: May 27 - Notification of acceptance: June 4 - Camera-ready copies due: June 8 - Conference: August 13-17 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while others submit spontaneously. - First round submission deadline: April 22 - Second round submission deadline: July 31 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2018 From eskang at csail.mit.edu Fri Mar 16 13:13:27 2018 From: eskang at csail.mit.edu (Eunsuk Kang) Date: Fri, 16 Mar 2018 13:13:27 -0400 Subject: [TYPES/announce] Formal methods internship at Toyota ITC Message-ID: <20180316131327.Horde.CtsUEFo7Pao8D5r4dsVahQ1@webmail.csail.mit.edu> Hello, Please forward this e-mail to PhD/Masters students who may be interested in doing a summer internship applying formal methods to intelligent cars. Regards, Eunsuk ============================================== Summer Intern, Formal Methods for Connected Cars Application link: https://careers.jobscore.com/careers/toyotaitc/jobs/summer-intern-formal-methods-for-connected-cars-b-YkXAcTyr6lG5dG1ZS6tF JOB SUMMARY Communication between cars, edge, and cloud computing is expected to have a great impact on the next generation architecture of car systems that opens a new era of mobility. In other words, connected cars are emerging as a new foundation of evolution in the automotive industry. This internship position, Formal Methods for Connected Cars, involves performing research and development tasks on methodologies for designing safe connected vehicles using formal system modeling and verification techniques. In particular, intern will survey and develop tools and methods for specifying end-to-end vehicle requirements, decomposing high-level requirements into component specifications, and automatically verifying that a component satisfies its specification. Toyota InfoTechnology Center, Systems and Software Research Team is looking for highly self-motivated PhD/Master students in Computer Science or related fields to join us in this project. OBJECTIVES This project will provide the intern with unique opportunities to perform one or more of the following: Develop a specification language for expressing various types of requirements for connected cars, including security, safety, and performance, Develop an automated, scalable verification technique to analyze the behavior of software systems for connected cars, Develop research prototypes and apply them to realistic scenarios in connected vehicle interactions, Collaborate with researchers on publications at top conferences/journals, if time permits QUALIFICATIONS Currently pursuing a PhD program in computer science or electrical engineering, Experience in formal methods, including formal modeling languages and verification techniques (e.g., model checking, constraint solving, theorem proving) Strong background in formal logic and mathematics. Excellent programming skills (C++, C#, Java), and ability to build rapid prototypes. Familiarity with cyber-security, computer networks, software architecture, and cloud computing a plus. Demonstrated ability to work independently as well as within a highly motivated team environment. Excellent communication skills and a proven ability to deliver on challenging software development tasks. ADMINISTRATIVE DETAILS 1. Part-time (up to 6 months) or full-time (up to 3 months) internship in the summer of 2018 at Toyota ITC's Mountain View, CA office. 2. Applicants *must* already have the ability/authorization to work in the USA (Toyota ITC will NOT provide VISA support). To apply for an intern position, please submit your application along with the following materials: CV/Resume Cover letter explaining your interest in the job and desired time frame for the internship. ABOUT US Since 2001, Toyota InfoTechnology Center USA, Inc. has specialized in R&D and business research with a focus on cutting-edge information technologies to advance the driving experience of Toyota automobiles and safety of the automotive industry on the globe. ITC?s current areas of interest include future vehicular network, in-vehicle software and system architecture, vehicle-to-vehicle communication technology, intelligent computing technology including artificial intelligence and machine learning. From M.F.Berger at sussex.ac.uk Fri Mar 16 14:50:20 2018 From: M.F.Berger at sussex.ac.uk (Martin Berger) Date: Fri, 16 Mar 2018 18:50:20 +0000 Subject: [TYPES/announce] S-REPLS 9: Call for talks Message-ID: <20180316185020.GQ1483@m011319.inf.susx.ac.uk> ============================================================================ S-REPLS 9 (#srepls) South of England Regional Programming Language Seminar series Friday 25 May 2018, 10:00 - 19:00 University of Sussex, Brighton, Fulton building, Room A (FUL-A) http://users.sussex.ac.uk/~mfb21/srepls9 Call for talks ============================================================================ Overview S-REPLS is a regular, informal and friendly meeting for those based in the South of England with a professional interest - whether it be academic or commercial - in the semantics, implementation, and use of programming languages, and related areas. Attendance is free! Lunch and refreshments will be provided. Submitting a talk S-REPLS talks are typically 20-30 minutes long on any topic related to programming languages. We are currently requesting talk suggestions for S-REPLS 9 at the University of Sussex in Brighton. Submissions from industrial professionals and junior researchers (postdocs and students), as well as descriptions of work in progress, are especially welcome. Please email with the title "S-REPLS 9 talk suggestion", a draft title, and an abstract by 17:00 on April 25th 2018. From Andrzej.Murawski at cs.ox.ac.uk Fri Mar 16 20:01:17 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Fri, 16 Mar 2018 20:01:17 -0400 Subject: [TYPES/announce] FoPPS Logic and Learning School (Oxford, July 1-6) Message-ID: LOGIC & LEARNING SCHOOL July 1-6, 2018 (immediately before FLoC 2018) Oxford, UK **The early bird registration deadline is April 15.** School website: https://www.mimuw.edu.pl/~fopss18/ FLoC website: http://www.floc2018.org/ The Logic & Learning School is an opportunity to learn from, and interact with, the world's experts leading recent progress in understanding the relationships between logic and learning. These experts come from both academia and some of the leading industrial research labs (Amazon Research and DeepMind). In the last few decades, logic has emerged as a fundamental paradigm for understanding complex systems. It has turned out to be instrumental in formal methods such as program verification, reasoning about hardware, reasoning about real-time systems and, more recently, probabilistic systems. Machine learning has recently had spectacular successes in fields such as image recognition, game playing, and many areas that involve the extraction of information from large datasets. The use of statistical approaches yields practical solutions to problems that seemed out of reach just a few years ago. The understanding of why these approaches are so successful has lagged behind the empirical successes. Using logic as the foundation to understand machine learning to obtain the best of both worlds is a major challenge. The programme of the Logic & Learning School consists of eleven lectures of three hours each, starting with five introductory courses on computational and statistical learning theory, reinforcement learning, Bayesian inference, and automata learning and six advanced courses on exciting and recent developments relating logic and learning. The lectures target an audience of logicians and computer scientists broadly construed and do not assume any knowledge on machine learning. Accordingly, the School represents a perfect opportunity to learn for both students and working researchers. The School will take place in St Anne's College in the centre of Oxford, an ideal learning environment with accommodation and lunches provided on site. The lectures will be from Sunday 1 July in the morning to Friday 6 July in the afternoon, which is the week before the main activities of FLoC. The Summer School on Foundations of Programming and Software Systems (FoPSS) was jointly created by ETAPS, SIGLOG, SIGPLAN and EATCS. It is additionally sponsored by the Department of Computer Science at Oxford. Complete list of speakers Borja Balle (Amazon Research Cambridge) Spectral algorithms for automata learning Richard Evans (DeepMind) Inductive logic programming and deep learning Hado van Hasslet (DeepMind) Reinforcement learning Nina Gierasimczuk (Technical University of Danemark) Learning and epistemic modal logic Varun Kanade (University of Oxford) Statistical learning theory Guy Katz (Stanford University and Hebrew University of Jerusalem) Verification of machine learning programs Jan K?et?nsk? (Technical University of Munich) Learning for verification Stephen H. Muggleton (Imperial College London) Inductive logic programming Doina Precup (McGill University and DeepMind) Reinforcement learning Dan Roy (University of Toronto) Bayesian learning James Worrell (University of Oxford) Computational learning theory Registration The summer school is a residential course held at St Anne's College, Oxford. The registration fee includes bed & breakfast accommodation for 6 days (1-6th July 2018), buffet lunches and evening meals. There will be a banquet on 4th July at St Johns College. Arrivals are on 30th June 2018 and departures on 6th July. As the number of rooms available at St Anne's is very limited, early registration is strongly advised to avoid disappointment. Registration fees are: Early bird ?750 15 April, 2018 Late ?850 15 May, 2018 The summer school is perfectly aligned for students who want to attend the four-yearly Federated Logic Conference (FLOC) taking place in Oxford after the summer school. FLOC will feature a number of AI-related events, including a public lecture by Stuart Russell at the Sheldonian Theatre (http://www.floc2018.org/speaker/stuart-russell/ ), a Debate in the Oxford Union Chamber on Ethics for Robots (http://www.floc2018.org/speaker/debate/ ), and the Summit on Machine Learning Meets Formal Methods (http://www.floc2018.org/summit-on-machine-learning/ ). Students and postdocs may also be interested in the FLOC Volunteer Programme: http://www.floc2018.org/volunteer/ For registration and further information about the Logic & Learning School (opens early February) see: http://www.floc2018.org/fopss/ Information about FLOC 2018 can be found at: http://www.floc2018.org/ [image: beacon] -------------- next part -------------- An HTML attachment was scrubbed... URL: From Gerwin.Klein at data61.csiro.au Sat Mar 17 04:15:52 2018 From: Gerwin.Klein at data61.csiro.au (Gerwin.Klein at data61.csiro.au) Date: Sat, 17 Mar 2018 08:15:52 +0000 Subject: [TYPES/announce] Data61 seeking proof engineers Message-ID: <4E1A9CDD-5618-4C14-8CFC-6F6A34EE0076@data61.csiro.au> Data61 Seeking Proof Engineers ============================== We are are hiring again! If only there were a place where I could prove theorems for money, change the world, and have fun while doing it... Sounds too good to exist? In the Trustworthy Systems team at 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 looking for 3 motivated proof engineers who want to join our team in Sydney, move things forward, and have global impact. We are expanding our team, because seL4 is going places. There are active projects around the world in - Automotive - because cars have been hacked enough - Aviation - for more security and safety for autonomous vehicles - Defence - protecting confidential information - Connected consumer devices - with security built in from the start - Spaceflight - because awesome To make these projects successful, we need to scale formal verification. You would - work on industrial-scale formal proofs in Isabelle/HOL - develop formally verified infrastructure for building secure systems on top of seL4 - contribute to improved proof automation and better reasoning techniques - apply formal proof to real-world systems and tools To apply for this position, you should 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 - undergraduate degree in Computer Science, Mathematics, or similar - ability and desire to work in a larger team We are hiring at two levels, so if you are more qualified or experienced than the above would suggest, you can come in as a senior proof engineer. If you additionally have experience - in software verification with an interactive theorem prover such as Isabelle/HOL, HOL4, or Coq, and/or - with operating systems and microkernels you should definitely apply! If you have the right skills and background, we can provide training on the job. Continual learning is a central component of everything we do. 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. Salary ranges for this position, in AUD (plus superannuation): - Junior: 80-91K - Senior: 95-103K depending on experience and qualifications. Apply online at the following links: - https://jobs.csiro.au/job/Sydney%2C-NSW-Proof-Engineer/464792900/ - https://jobs.csiro.au/job/Sydney%2C-NSW-Senior-Proof-Engineer/464792300/ Your application should include a cover letter, CV, undergraduate transcript (if applicable), and contact information for two references. This round of applications closes 21 November 2017. The seL4 code and proof are open source. Check them out at https://seL4.systems More information about Data61's Trustworthy Systems team at https://ts.data61.csiro.au Still studying? We also have internship opportunities! https://ts.data61.csiro.au/students/ From radu.iosif at univ-grenoble-alpes.fr Sat Mar 17 06:51:49 2018 From: radu.iosif at univ-grenoble-alpes.fr (radu.iosif at univ-grenoble-alpes.fr) Date: Sat, 17 Mar 2018 11:51:49 +0100 Subject: [TYPES/announce] 1st Workshop on Automated Deduction for Separation Logics (ADSL): Call for Papers Message-ID: <299421AD-1956-48CB-B055-C4F8A6E04E23@univ-grenoble-alpes.fr> (Apologies for multiple copies) First Workshop on Automated Deduction for Separation Logics, Oxford, UK, July 13th 2018 http://adsl.univ-grenoble-alpes.fr/ 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 33rd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018) and part of the Federated Logic Conference 2018 (FLOC 2018). The workshop will present the results of the second edition of SL-COMP, the competition of solvers for Separation Logic which is will be organised before the workshop. A separate call for contributions will follow for SL-COMP'18. Invited speakers: David Pym (University College London and The Alan Turing Institute, UK) Viktor Vafeiadis (Max Planck Institute for Software Systems, Kaiserslautern, Germany) Important dates: Papers due: 20th of April 2018 Author notification: 18th of May 2018 Workshop: 13 July 2018 Program committee Philippa Gardner (Imperial College London) Josh Berdine (Facebook) James Brotherston (University College London) St?phane Demri (CNRS, LSV, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Mihaela Sighireanu (University of Paris Diderot) Christoph Haase (University of Oxford) Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Bart Jacobs (University of Leuven) Etienne Lozes (University of Nice) Daniel M?ry (LORIA, Nancy) Peter O?Hearn (University College London, Facebook) Madhusudan Parthasarathy (University of Illinois) Nicolas Peltier (LIG, CNRS, University of Grenoble Alpes) Thomas Wies (Courant Institute, New York University) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) From dnjansen at ios.ac.cn Sat Mar 17 19:10:43 2018 From: dnjansen at ios.ac.cn (David N. Jansen) Date: Sat, 17 Mar 2018 23:10:43 +0000 Subject: [TYPES/announce] FORMATS 2018 **Second Call for Papers*** Message-ID: <93C965ED-6B57-48C0-BD40-6F98B4D5B56A@ios.ac.cn> **Second Call for Papers**: We invite you to submit original research articles to FORMATS 2018 16th International Conference on Formal Modeling and Analysis of Timed Systems Beijing, China, September 4?6, 2018 Conference website: Submission website: Conference email: formats2018 at easychair.org Abstract registration deadline: 23 March 2018 Submission deadline: 30 March 2018 (Good Friday) Invited speakers: Jyotirmoy V. Deshmukh, Univ. Southern California Edward A. Lee, UC Berkeley **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 and, as a generalisation, of hybrid systems. Typical topics include (but are not limited to): * Foundations and Semantics: Theoretical foundations of timed systems and languages; new models and logics for analysis and comparison of existing models (like automata, Petri nets, max-plus models, network calculus, or process algebras involving quantitative time; hybrid automata; probabilistic automata and logics). * Methods and Tools: Techniques, algorithms, data structures, and software tools for verification, synthesis, learning, online monitoring and runtime verification of timed or hybrid systems and for resolving temporal constraints (scheduling, worst-case execution time analysis, optimisation, model checking, testing, constraint solving). * Applications: Adaptation and specialisation of timing technology in application domains in which timing plays an important role (real-time software, embedded control, hardware circuits, biological systems, and problems of scheduling in manufacturing and telecommunications). The proceedings will be published by Springer LNCS . FORMATS 2018 is part of CONFESTA 2018 , which also includes CONCUR, QEST and SETTA. **Programme Committee** Sergiy Bogomolov (Australian National Univ., Australia) Borzoo Bonakdarpour (Iowa State Univ., USA) Patricia Bouyer (LSV, CNRS & ENS Cachan, Univ. Paris Saclay, France) Thao Dang (CNRS/VERIMAG, France) Martin Fr?nzle (Carl von Ossietzky Univ. Oldenburg, Germany) Ichiro Hasuo (National Institute of Informatics, Japan) Boudewijn Haverkort (Univ. of Twente, Netherlands) Holger Hermanns (Saarland Univ., Germany) David N. Jansen (co-chair, Institute of Software, Chinese Academy of Sciences, China) Jan K?et?nsk? (Technical Univ. of Munich, Germany) Martin Leucker (Univ. of L?beck, Germany) Miroslav Pajic (Duke Univ., NC, USA) David Parker (Univ. of Birmingham, UK) Pavithra Prabhakar (co-chair, Kansas State University, USA) Krishna S. (IIT Bombay, India) C?sar S?nchez (IMDEA Software Institute, Spain) Ocan Sankur (Univ. Rennes, Inria, CNRS, IRISA, France) Zhikun She (School of Mathematics and Systems Science, Beihang Univ., Beijing, China) Ji?? Srba (Aalborg Univ., Denmark) B. Srivathsan (Chennai Mathematical Institute, India) Meng Sun (Peking Univ., China) Cong Tian (Xidian Univ., China) Ashutosh Trivedi (University of Colorado, Boulder, USA) Frits Vaandrager (Radboud Univ., Netherlands) Mahesh Viswanathan (Univ. of Illinois at Urbana-Champaign, USA) Kind regards, Pavithra Prabhakar and David N. Jansen (FORMATS 2018 Co-Chairs) From icfp.publicity at googlemail.com Sun Mar 18 00:08:14 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Sat, 17 Mar 2018 21:08:14 -0700 Subject: [TYPES/announce] Call for Tutorial Proposals: ICFP 2018 Message-ID: <5aade62ee5e98_d12c3ffd2e057bf09714f@landin.local.mail> CALL FOR TUTORIAL PROPOSALS ICFP 2018 23rd ACM SIGPLAN International Conference on Functional Programming September 23-29, 2018 St. Louis, Missouri, United States http://conf.researchr.org/home/icfp-2018 The 23rd ACM SIGPLAN International Conference on Functional Programming will be held in St. Louis, Missouri, United States on September 23-29, 2018. 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 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 in parallel to both ICFP and its co-located workshops, from September 23 through September 29. Additionally, ICFP is co-located with Strange Loop this year, and this will be taken into account when scheduling tutorials. ---------------------------------------------------------------------- Submission details Deadline for submission: April 9, 2018 Notification of acceptance: April 16, 2018 Prospective organizers of tutorials are invited to submit a completed tutorial proposal form in plain text format to the ICFP 2018 workshop co-chairs (Christophe Scholliers and David Christiansen), via email to icfp-workshops-2018 at googlegroups.com by April 9, 2018. Please note that this is a firm deadline. Organizers will be notified if their event proposal is accepted by April 16, 2018. The proposal form is available at: http://www.icfpconference.org/icfp2018-files/icfp18-tutorials-form.txt ---------------------------------------------------------------------- Selection committee The proposals will be evaluated by a committee comprising the following members of the ICFP 2018 organizing committee. Workshop Co-Chair: Christophe Scholliers (University of Ghent) Workshop Co-Chair: David Christiansen (Galois, Inc.) General Chair: Robby Findler (Northwestern University) Program Chair: Matthew Flatt (University of Utah) ---------------------------------------------------------------------- Further information Any queries should be addressed to the workshop co-chairs (Christophe Scholliers and David Christiansen), via email to icfp-workshops-2018 at googlegroups.com From shiloviis at mail.ru Sun Mar 18 05:05:25 2018 From: shiloviis at mail.ru (=?UTF-8?B?U2hpbG92IE5pa29sYXk=?=) Date: Sun, 18 Mar 2018 12:05:25 +0300 Subject: [TYPES/announce] =?utf-8?q?Call_for_papers=3A_Fun_With_Formal_Met?= =?utf-8?q?hods_workshop_=28affiliated_with_FLOC-2018=29?= Message-ID: <1521363925.452250306@f494.i.mail.ru> Call for Papers: Third Workshop on Fun With Formal Methods (FWFM-2018, July 19, 2018, http://persons.iis.nsk.su/en/FWFM2018) Past FWFM Workshops: * FWFM-2013 (http://www.iis.nsk.su/fwfm2013?_ga=2.242468418.1943006584.1521356323-687493938.1476117474), * FWFM-2014 (http://www.easychair.org/smart-program/VSL2014/FWFM-cfp.html). The workshop will be held in University of Oxford as a part of Federated Logic Conference FLOC-2018 (http://www.floc2018.org/) in affiliation with 30th International Conference on Computer Aided Verification (http://cavconference.org/2018/) 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: * Publication call for papers announced 15 March 2018 * Paper submission deadline 20 April 2018 * Paper notification deadline 15 May 2018 * Workshop program on-line 15 May 2018 * Final version of accepted papers before 30 May 2018 Program Committee: * Alexei Lisitsa (University of Liverpool, GB, to be confirmed) * John Rushby (SRI International Computer Science Laboratory, USA, to be confirmed) * Nikolay V. Shilov (Innopolis University, Russia) - chair (contact by e-mail shilovii(at)mail.ru) * Martin Schaf (Amazon, USA, to be confirmed) Invited Speakers: TBD Paper Submission and Publication Plans: Extended abstracts and 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 2 members of Program Committee (or their sub-reviewers) and selection of accepted papers will based on relevance, quality and (partly) originality of the submitted papers. Papers already published somewhere are also welcome but must make it explicit their publication status (for including to proceedings). Please submit your extended abstracts and papers via Easychair page https://easychair.org/conferences/?conf=fwfm2018. We plan to publish informal proceedings before the workshop and disseminate them among participants at the workshop on USB-sticks. Post-proceedings publication is subject to decide on base of quality and number of original submissions. (Recall that we we welcome papers already published somewhere.) Sponsorship: Information and web-hosting - A.P. Ershov Institute of Informatics Systems (http://www.iis.nsk.su/en?) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ayala at unb.br Sun Mar 18 10:20:41 2018 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Sun, 18 Mar 2018 11:20:41 -0300 Subject: [TYPES/announce] UNIF 2018 - Third Call for Papers In-Reply-To: <4911dc69-581f-76e6-b329-7b10dfe21cf5@unb.br> References: <4911dc69-581f-76e6-b329-7b10dfe21cf5@unb.br> Message-ID: <505de945-d1ad-25b7-53e4-f679d24a7c03@unb.br> Dear colleagues, Please find below the third call for papers for UNIF 2018, the 32nd International Workshop on Unification, affiliated to FSCD/FLOC. 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 Philippe Balbiani, Mauricio Ayala-Rinc?n UNIF 2018 --//-- Third Call for Papers: UNIF 2018 -- FSCD workshop Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr -------------- next part -------------- Third Call for Papers: UNIF 2018 -- FSCD workshop Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr From a.g.setzer at swansea.ac.uk Sun Mar 18 17:32:32 2018 From: a.g.setzer at swansea.ac.uk (Setzer A.G.) Date: Sun, 18 Mar 2018 21:32:32 +0000 Subject: [TYPES/announce] 4 posts in security at Swanea University (deadline Fri 22 March) Message-ID: <93C88F3B5A59424B85B9E392D781F7C6025BCDAE36@ISS-MBX04.tawe.swan.ac.uk> Dear all, the department of Computer Science in Swansea has a strong type theoretic group, and is exploring research in the area of security. Therefore the following advertisement might be of particular interest to type theoretist with an interest in security (note the deadine is Fri 22 March): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Four permanent academic posts in Computer Science aligned to Cyber Security at Swansea University, UK (deadline 22 March 2018) Computer Science at Swansea University has embarked on a ?31M programme of work ? the Computational Foundry (http://www.swansea.ac.uk/science/computationalfoundry/) ? to make Swansea a beacon for Computer Science, attracting and retaining world class researchers, building up a talented future workforce who will innovate, and providing a purpose-built set of labs and innovation spaces on Swansea University's recently opened ?450M Bay Campus. This call for 4 permanent academic positions in the area of Cyber Security is part of this expansion programme. Computer Science at Swansea University has a growing group on Cyber Security, where scientists have made contributions, e.g., in the digital economy, on crypto currencies, on security and privacy of personal data, on cyberterrorism and cyber crime, on mobile security, to name but a few. In this, Swansea Computer Science takes a holistic and interdisciplinary approach, bringing together expertise in fields as diverse as formal modelling, data mining, visual analytics and information security management, and reaching out, e.g., to Swansea's Hillary Rodham Clinton School of Law. UK Computer Science is very strong in global terms and is a magnet for outstanding staff and students. The Computer Science Department at Swansea University is highly ranked for both teaching and research: The Guardian University Guide 2018 placed it 5th in the UK and 1st in Wales, and top in the UK for careers (employment after 6 months, with 97%); the Times Good University Guide 2018 placed it 13th in the UK and 1st in Wales; the National Student Survey 2017 ranked it as 5th in the UK with 94% overall satisfaction, and 1st in Wales; and in the Research Excellence Framework (REF) 2014 it was ranked 18th in the UK and 1st in Wales. Based on these successes, Swansea Computer Science has embarked on the Computational Foundry programme to make Swansea a beacon for Computer Science. The Department will be moving into the Computational Foundry building on Bay Campus in August 2018. This building comprises nearly 7,500 m2 of purpose built Computer Science facilities and includes extensive up to date research and teaching laboratories and spaces. The Department has longstanding major projects in engaging with business, education and civic society. Currently, our Technocamps Unit is a driving force for educational reform in computing in Wales. We provide industrial education. The Department has recently been selected as the home for one of the UK?s Digital Economy Centres. More information on these positions can be found following the links. 1 Associate Professor (Research) in Cyber Security https://tinyurl.com/SU-APsecurity2018 1 Lecturer in Computer Science (Research) aligned to Cyber Security https://tinyurl.com/SU-CSsecurity2018 1 Lecturer in Human-Computer Interaction (Research) aligned to Cyber Security https://tinyurl.com/SU-HCIsecurity2018 1 Lecturer in Computer Science (Teaching) aligned to Cyber Security https://tinyurl.com/SU-CSsecurityTeaching2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bahareh1812 at gmail.com Mon Mar 19 04:12:20 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Mon, 19 Mar 2018 09:12:20 +0100 Subject: [TYPES/announce] Tenth Scandinavian Logic Symposium 2018, 11-13 June 2018, Gothenburg, Sweden Message-ID: Tenth Scandinavian Logic Symposium 2018: * Second Announcement * Update on invited speakers * Lindstr?m Lectures 2018 * Call for Registration June 11-13, 2018, Gothenburg, Sweden http://scandinavianlogic.org/sls2018 ----------------- The Tenth Scandinavian Logic Symposium (SLS 2018) will be held at the University of Gothenburg, Sweden during June 11-13, 2018, under the auspices of the Scandinavian Logic Society. The previous two meetings of the SLS were held in Tampere, Finland (2014) and Roskilde, Denmark (2012). The primary aim of the Symposium is to promote research in the field of logic (broadly conceived) carried out in research communities in Scandinavia. Moreover, it warmly invites participation of logicians from all over the world. The meeting will include invited lectures and a forum for participants to present contributed talks. The scope of this event covers mathematical, computational, and philosophical logic. The major topics include (but are not limited to) the areas of Proof Theory, Constructivism, Model Theory, Set Theory, Computability Theory, Algebra and Logic, Categorical Logic, Logic and Computer Science, Logic and Linguistics, Logic in AI and Multi-Agent Systems, Logics of Games, Modal and other non-classical Logics, Axiomatic Theories of Truth, and Philosophical Logic. We are proud to announce that the 2018 Lindstr?m Lectures will be a part of SLS 2018 and delivered by Michael Rathjen. For more information see https://flov.gu.se/english/research/research-areas/logic/lindstrom-lectures IMPORTANT DATES ----------------- New abstract deadline: April 8, 2018 Notification: April 20, 2018 Early registration deadline: May 1, 2018 Main event: June 11-13, 2018 INVITED SPEAKERS ----------------- - Joel Hamkins (CUNY) - Luke Ong (Oxford) - Michael Rathjen (Leeds) - Katrin Tent (M?nster) SUBMISSIONS OF CONTRIBUTED TALKS ----------------- Abstracts of contributed talks must be submitted as pdf files via EasyChair: https://easychair.org/conferences/?conf=sls2018 The abstracts should be prepared according to the ASL abstract guidelines: http://www.aslonline.org/rules_abstracts.html Upon notification of acceptance, authors will be requested to submit the LaTeX source files. REGISTRATION ----------------- Registration is now open. See the conference website for details. PROGRAMME AND ORGANISING COMMITTEE ----------------- - Bahareh Afshari (co-chair) - Rasmus Blanck - Ali Enayat (co-chair) - Fredrik Engstr?m - Martin Kas? - Graham Leigh ENQUIRIES ----------------- For enquiries please email: sls2018 at flov.gu.se SPONSORS ----------------- * Association for Symbolic Logic * Department of Philosophy, Linguistics and Theory of Science (University of Gothenburg) * Knut and Alice Wallenberg Foundation * Wenner-Gren Stiftelserna -------------- next part -------------- An HTML attachment was scrubbed... URL: From shiloviis at mail.ru Mon Mar 19 04:50:21 2018 From: shiloviis at mail.ru (=?UTF-8?B?U2hpbG92IE5pa29sYXk=?=) Date: Mon, 19 Mar 2018 11:50:21 +0300 Subject: [TYPES/announce] =?utf-8?q?CFP=3A_Workshop_on_Program_Semantics?= =?utf-8?q?=2C_Specification_and_Verification_=28PSSV_2018=2C_June_21-22?= =?utf-8?q?=2C_2018=2C_Yaroslavl=2C_Russia=29?= Message-ID: <1521449421.15110981@f511.i.mail.ru> Ninth Workshop on Program Semantics, Specification and Verification: Theory and Applications (PSSV 2018, June 21-22, 2018, P. G. Demidov Yaroslavl State University ( https://www.uniyar.ac.ru/en/ ) in Yaroslavl, Russia) Wab-pages and history: * Workshop web-page (PSSV-2018): http://persons.iis.nsk.su/en/pssv2018 * The previous workshop page (PSSV-2017): http://persons.iis.nsk.su/en/pssv2017 * Past Workshop pages (PSSV-2010 - PSSV-2016): http://pssv-conf.ru Important dates * Paper (extended abstract) submission: May 1, 2018 * Notification: May 20, 2018 * Final versions of accepted extended abstracts for pre-workshop publication: May 28, 2018 * Registration: TBD * Workshop: June 21-22, 2018 * Revised selected papers submission for post-workshop publication: eventually in September 2018 Scope and Topics Research and work in progress papers are welcome. List of topics of interest includes (but is not limited to): * formalisms for program semantics; * formal models and semantics of programs and systems; * semantics of programming and specification languages; * formal description techniques; * logics for formal specification and verification; * deductive program verification; * automatic theorem proving; * model checking of programs and systems; * static analysis of programs; * formal approach to testing and validation; * program analysis and verification tools. Program Committee: * Natasha Alechina (University of Nottingham, UK, to be confirmed), * Alexander Bolotov (University of Westminster, UK, to be confirmed), * Nina Evtushenko (Tomsk State University, Russia, to be confirmed), * Vladimir Itsykson (St. Petersburg State Polytech. University, Russia, to be confirmed), * Igor Konnov (Institute of Information Systems, TU Wien, Austria, to be confirmed), * Victor Kuliamin (Institute for System Programming, Moscow, Russia, to be confirmed), * Egor Kuzmin (Yaroslavl State University, Russia, to be confirmed), * Alexei Lisitsa (University of Liverpool, UK, to be confirmed), * Irina Lomazova (Higher School of Economics, Moscow, Russia), * Manuel Mazzara (Innopolis University, Russia), * Valery Nepomniaschy (Institute of Informatics Systems, Novosibirsk, Russia), * Alexander Okhotin ( St. Petersburg State University, Russia), * Aleksey Promsky (Institute of Informatics Systems, Novosibirsk, Russia), * Valery Sokolov (Yaroslavl State University, Russia). Program Co-Chairs * Nikolay Shilov (Innopolis University, Russia, shiloviis(at)mail.ru) * Vladimir Zakharov (Moscow State University, Russia, zakh(at)cs.msu.su) Steering Committee * Valery Nepomniaschy (Institute of Informatics Systems, Novosibirsk, Russia, vnep(at)iis.nsk.su) * Valery Sokolov (Yaroslavl State University, Yaroslavl, Russia, valery-sokolov(at)yandex.ru) Organizing Committee * Egor Kuzmin (Yaroslavl State University, Russia, kuzmin(at)uniyar.ac.ru) * Valery Sokolov (Yaroslavl State University, Yaroslavl, Russia, valery-sokolov(at)yandex.ru) Invited Speakers: TBD Memorial Session We plan to organize a special session in memory of Boris (Boaz) Trakhtenbrot (19.02.1921 ? 19.09.2016, https://cacm.acm.org/news/207650-in-memoriam-boris-trakhtenbrot-1921-2016/fulltext ) and recently passed his former Ph.D. students - Mars Valiev (passed 31.01.2017, https://scholar.google.ru/citations?user=LM1vlLUAAAAJ ) and Michael Dekhtyar (passed 17.03.2017, https://scholar.google.com/citations?user=1HYyPUMAAAAJJ ). Submissions and Publication Program Committee invites research submissions (on topics of program semantics, specification and verification) in the form of extended abstracts (up to 8 pages, Lecture Notes in Computer Science style) in English. Additional details may be included in an appendix up to 4 pages for Program Committee. Program Committee also invites short (up to 4 pages) memorial contributions devoted to science and research legacy of Boris Trakhtenbrot, Mars Valiev, Michael Dekhtyar, and their former disciples, fellows, and colleagues. All submissions (research and memorial) should be via EasyChair conference system ( https://easychair.org/conferences/?conf=pssv2018 ). All accepted papers will be published in the preliminary proceedings before the workshop (by Yaroslavl State University). Selected papers will be published after the workshop in Russian peer-review journal Modeling and Analysis of Information Systems ( http://mais-journal.ru/jour ) and then translated and published in Automatic Control and Computer Sciences ( http://www.springer.com/computer/hardware/journal/11950 ) (indexed by WoS and Scopus). At least one author of every accepted paper should present a talk in the workshop. Registration and Visa Issues: * Registration dates and fees: TBD * Accommodation: Park Inn by Radisson may be recommended as the first instance, other options will be available later. * Visa issues: Please contact organizing committee - Egor Kuzmin and Valery Sokolov. Sponsorship * Host and publication: P. G. Demidov Yaroslavl State University ( https://www.uniyar.ac.ru/en/ ) * Information: A.P. Ershov Institute of Informatics Systems of Russian Academy of Sciences ( http://www.iis.nsk.su/en ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From samth at cs.indiana.edu Mon Mar 19 14:13:00 2018 From: samth at cs.indiana.edu (Sam Tobin-Hochstadt) Date: Mon, 19 Mar 2018 14:13:00 -0400 Subject: [TYPES/announce] The Racket School 2018: Create your own language Message-ID: The Racket School 2018: Create your own language 9?13 July ? Salt Lake City The Racket team has spent over thirty years developing and refining a coherent intellectual tradition for studying and building programming languages. This year?s school will introduce participants to Racket?s framework for language-oriented programming, which the summer school faculty recently spelled out in a a cover article in the Communications of the ACM. [https://tinyurl.com/RacketCACM] Concretely, the 2018 Racket Summer School will cover the following topics: ? the spectrum of programming languages; ? modules and syntax, or languages as libraries; ? DrRacket?s support for language-oriented programming; ? a domain-specific language for adding types to languages; ? tools and techniques for implementing notational conveniences; and ? research challenges in language-oriented programming. If these topics intrigue you, attend the Racket Summer School: http://summer-school.racket-lang.org/2018/ This is not your run-of-the-mill summer school. We will do our best to make it exciting, entertaining, and useful to a broad spectrum of attendees, both academic and industrial. P.S. We will send you your first problem set in June, a month before the summer school to whet your appetite. From rl.stpuu at gmail.com Mon Mar 19 21:57:43 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Tue, 20 Mar 2018 10:57:43 +0900 Subject: [TYPES/announce] CfP: LACompLing2018 - Logic and Algorithms in Computational Linguistics 2018, Stockholm Message-ID: CALL FOR PAPERS Symposium Logic and Algorithms in Computational Linguistics 2018 (LACompLing2018) Stockholm, 28-31 August 2018 Department of Mathematics, Stockholm University http://staff.math.su.se/rloukanova/LACompLing2018-web/ ================================================ DESCRIPTION == Computational linguistics studies natural language in its various manifestations from a computational point of view, both on the theoretical level (modeling grammar modules dealing with natural language form and meaning, and the relation between these two) and on the practical level (developing applications for language and speech technology). Right from the start in the 1950ties, there have been strong links with computer science, logic, and many areas of mathematics - one can think of Chomsky's contributions to the theory of formal languages and automata, or Lambek's logical modeling of natural language syntax. The workshop assesses the place of logic, mathematics, and computer science in present day computational linguistics. It intends to be a forum for presenting new results as well as work in progress. -------------------------------- SCOPE == The workshop focuses mainly on logical approaches to computational processing of natural language, and on the applicability of methods and techniques from the study of artificial languages (programming/logic) in computational linguistics. We invite participation and submissions from other relevant approaches too, especially if they can inspire new work and approaches. The topics of LACompLing2018 include, but are not limited to: - Computational theories of human language - Computational syntax - Computational semantics - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Computational grammar - Logic and reasoning systems for linguistics - Type theories for linguistics - Models of computation and algorithms for linguistics - Language processing - Parsing algorithms - Generation of language from semantic representations - Large-scale grammars of natural languages - Multilingual processing - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language theories based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES == Submission deadline, regular papers: 15 May 2018 (Anywhere on Earth / AoE) Submission deadline, abstracts: 31 May 2018 (AoE) Notifications: 15 June 2018 Final submissions: TBA LACompLing2018: between 28-31 Aug 2018 (few days, depending on the program) SUBMISSION INSTRUCTIONS == We invite original, regular papers that are not submitted concurrently to another conference or for publication elsewhere. Abstracts of presentations can be on work submitted or published elsewhere. - Regular papers: maximum 10 pages, including figures and references - Abstracts of contributed presentations: not more than 2 pages - The submissions of proposed papers and abstracts have to be in pdf - The camera-ready submissions require the pdf and their sources Authors are required to use Springer LNCS style files. Styles and templates can be downloaded from Springer, for LaTeX and Microsoft: http://www.springer.com/jp/computer-science/lncs/conference-proceedings-guidelines The submissions are via the EasyChair management system of LACompLing2018: https://easychair.org/conferences/?conf=lacompling2018 PUBLICATIONS == - The proceedings of LACompLing2018 will be published digitally by the DiVA system of Stockholm University: http://su.diva-portal.org - Improved and extended versions of selected papers, which have been presented at the workshop LACompLing2018, will be published in a special issue of a journal after the workshop. ORGANIZERS == Krasimir Angelov, University of Gothenburg, Sweden Kristina Liefke, Ludwig-Maximilians-University Munich, Germany Roussanka Loukanova, Stockholm University, Sweden (chair) Michael Moortgat, Utrecht University, The Netherlands Satoshi Tojo, School of Information Science, JAIST, Japan CONTACT == Roussanka Loukanova (rloukanova at gmail.com) Kristina Liefke (Liefke at lingua.uni-frankfurt.de) -------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From noam.zeilberger at gmail.com Tue Mar 20 09:08:14 2018 From: noam.zeilberger at gmail.com (Noam Zeilberger) Date: Tue, 20 Mar 2018 13:08:14 +0000 Subject: [TYPES/announce] Workshop: Computational Logic and Applications In-Reply-To: References: Message-ID: 11th Workshop on Computational Logic and Applications 24--25 May 2018, Paris, France, https://cla.tcs.uj.edu.pl/ ================================= IMPORTANT DATES Submission of talk proposals : 3 May 2018 Notification of acceptance : 5 May 2018 Registration deadline : 17 May 2018 ================================= It is our pleasure to announce that the tenth workshop Computational Logic and Applications (CLA 2018) will be held on 24-25 May 2018 in Paris, France. The workshop gathers researchers interested in quantitative aspects of mathematical logic and programming, including, but not limited to, topics such as: - combinatorics of lambda calculus and related formalisms, - asymptotic enumeration and analytic methods in computational logic, - quantitative aspects of program evaluation and normalization, - enumeration and random generation of formulae, terms and programs, - asymptotic analysis and random sampling of concurrency processes and beyond, - random software testing and counterexample generation including Monte Carlo techniques. All interested researchers are cordially invited to attend. TALK PROPOSALS We invite the participants to give talks of 45 minutes on topics relevant to the theme of the workshop. Please indicate your interest in giving a talk by submitting its title and an abstract of about 200 words when registering. Depending on the number of submitted talks we may perform selection considering their relevance and diversity. Talk proposals should be submitted through the mail: cla at lip6.fr CONTACT - Maciej Bendkowski: bendkowski at tcs.uj.edu.pl - Olivier Bodini: olivier.bodini at lipn.univ-paris13.fr - Antoine Genitrini: antoine.genitrini at lip6.fr WORKSHOP COMMITTEE - Maciej Bendkowski (Jagiellonian University, Krak?w, Poland) - Olivier Bodini (Paris-Nord University, France) - Daniele Gardy (Versailles University, France) - Antoine Genitrini (Pierre et Marie Curie University, Paris, France) - Alain Giorgetti (Franche-Comt? University, Besan?on, France) - Bernhard Gittenberger (TU Wien, Austria) - Zbigniew Go??biewski (Wroc?aw University, Poland) - Katarzyna Grygiel (Jagiellonian University, Krak?w, Poland) - Pierre Lescanne (?cole normale sup?rieure de Lyon, France) - Micha? Pa?ka (Chalmers University of Technology, Gothenburg, Sweden) - Paul Tarau (University of North Texas, USA) - Brent Yorgey (Hendrix College, Arkansas, USA) - Marek Zaionc (Jagiellonian University, Krak?w, Poland) - Noam Zeilberger (University of Birmingham, United Kingdom) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.scherer at gmail.com Wed Mar 21 02:10:10 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Wed, 21 Mar 2018 07:10:10 +0100 Subject: [TYPES/announce] Fwd: Assistant Professor in Logic of Programs, Stockholm University (Closing date: April 3) In-Reply-To: References: Message-ID: Dear list, Erik Palmgren sends the following announcement to the list: # Tenure track position as Assistant Professor in Computer Science directed towards Logic of Programs, at the Department of Mathematics, Stockholm University. Closing date for application April 3. The last century of research has led the Department of Mathematics at Stockholm University to acquire a prominent place in Scandinavian mathematics. The department consists of two divisions: mathematics and mathematical statistics. The research thrusts in the division of mathematics include algebra, geometry and combinatorics, analysis and logic. During the last decade the division has almost doubled the number of students. The research thrusts in mathematical statistics include probability theory and statistical inference theory, with applications in biostatistics, climatology, econometrics, finance and insurance. A newly formed and growing direction of research and education in the department is Computer Science and Scientific Computing focuses on computational biology, bioinformatics, stochastic modelling and scientific computing for climatology, and logic of programs. As of 2018 the department is responsible for the BSc Programme in Computer Science. We implement an active policy to develop and modernize the educational process. Both our Bachelors and Masters programs in mathematics received the highest ranking in the latest university evaluation. ## Subject description The subject of the position includes program verification, implementation of proof systems, and applications of proof theory in programming, functional programming, and semantics of programming languages. ## Main responsibilities Research and in addition some teaching and supervision. ## Further information - Possibilities to work with the wellknown logic/type theory group* - The teaching load is at most 30 % for the first 4 years. - Proficiency in Swedish is not a requirement at the time of appointment, but the candidate should be prepared to carry out teaching and administrative duties that require proficiency in Swedish within two years of employment. ## Full announcement: https://www.researchgate.net/job/906901_Assistant_Professor_in_Computer_Science_directed_towards_Logic_of_Programs?source=jml&viewIds%5B0%5D=Ehy4AzSnzrQZHF80a9Lo1VhP Erik Palmgren Professor of Mathematical Logic *) https://www.math.su.se/english/research/research-groups/research-group-in-mathematical-logic-1.330078 From stefano at di.unito.it Wed Mar 21 09:45:08 2018 From: stefano at di.unito.it (Berardi Stefano) Date: Wed, 21 Mar 2018 14:45:08 +0100 Subject: [TYPES/announce] Extended deadline for CL&C 2018: April 10, 2018 Message-ID: Extended deadline for CL&C 2018: Classical Logic and Computation 2018 (Seventh of the series CL&C) Oxford, UK, July 7, 2018 Conference websitehttp://www.di.unito.it/~stefano/CL&C/CL&C18.htm Submission linkhttps://easychair.org/conferences/?conf=clc2018 Extended Submission deadline ??? April 10, 2018 This year, CL&C will be held as a satellite workshop of FSCD 2018 (former TLCA + RTA), see:http://www.cs.le.ac.uk/events/fscd2018/ . CL&C is focused on the interplay between, on one side, the exploration of the computational content of classical mathematical proofs, and on the other side, the languages and the semantical models proposed in computer science for this task: continuations, game models, denotational models, learning models and so forth. The scientific aim of this workshop is to bring together researchers from both proof theory and computer science and to exchange ideas. Invited Speaker: we are pleased to announce that Alex Simpson accepted to be the invited speaker. Submission Guidelines There are two kind of submission: original papers not simultaneously submitted to another journal or conferences, and short talk, not intended for publication, for which multiple submissions are welcome. For a short talk, just submit the abstract. The following paper categories are welcome: ??? version of lambda calculi adapted to represent classical logic; ??? design of programming languages inspired by classical logic; ??? cut-elimination for classical systems; ??? proof representation for classical logic; ??? translations of classical to intuitionistic proofs; ??? constructive interpretation of non-constructive principles; ??? witness extraction from classical proofs; ??? constructive semantics for classical logic (e.g. game semantics, classical realization); ??? case studies (for any of the previous points). Proceedings will appear on EPTCS. We have room for informal talks, too. Therefore participants are encouraged to present: work in progress, overviews of more extensive work, and programmatic position papers. All submitted papers will be reviewed to normal standards. The PC recognises two kinds of papers: it will distinguish between accepted (full) papers that contain unpublished results not submitted elsewhere, which we publish on EPTCS, and presentations of (short) papers about work in progress or overview of papers published elsewhere. In order to make a submission: ??? Format your file using the EPTCS guidelines; there is a 15 page limit. ??? Use the submission instructions at: https://easychair.org/conferences/?conf=clc2018 . Here are the important dates: Extended Paper submission: April, 10 2018 Notification: May, 15 2018 Final version due: May, 30 2018, 2018 Workshop date: July, 7, 2018 Chair: Alexandre Miquel. PC: Bahareh Afshari, Federico Aschieri, Stefan Hetzl, Christophe Raffalli, Helmut Schwichtenberg. Steering committee: Stefano Berardi (term ending in 2018), Steffen Van Bakel Contact All questions about submissions should be emailed to stefano berardi: stefano at di.unito.it. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nvk at cs.ucla.edu Wed Mar 21 11:06:03 2018 From: nvk at cs.ucla.edu (N V Krishna.) Date: Wed, 21 Mar 2018 20:36:03 +0530 Subject: [TYPES/announce] Assistant Professor position at IIT Madras. In-Reply-To: References: Message-ID: Dear Colleagues, Dept of CSE @ IIT Madras is looking to hire faculty, especially in the systems area. Please circulate it to interested folks. Warm regards, Krishna. (Associate Professor Dept of CSE, IIT Madras) Preview attachment Call.txt Call.txt 1.4 KB -------------- next part -------------- An HTML attachment was scrubbed... URL: From elaine at mat.ufmg.br Wed Mar 21 13:10:42 2018 From: elaine at mat.ufmg.br (Elaine Pimentel) Date: Wed, 21 Mar 2018 18:10:42 +0100 Subject: [TYPES/announce] VCLA International Student Awards -- deadline approaching Message-ID: The Vienna Center for Logic and Algorithms of TU Wien (Vienna University of Technology), calls for the nomination of authors of outstanding theses and scientific works in the field of Logic and Computer Science, in the following two categories: ? Outstanding Master Thesis Award ? Outstanding Undergraduate Thesis Award (Bachelor thesis or equivalent, 1st cycle of the Bologna process) The main areas of interest are: ? Computational Logic, covering theoretical and mathematical foundations such as proof theory, model theory, computability theory, algorithmic lower and upper bounds, Boolean satisfiability (SAT), QBF, constraint satisfaction, satisfiability modulo theories, automated deduction (resolution, refutation, theorem proving), non-classical logics (substructural logics, multi-valued logics, deontic logics, modal and temporal logics), computational complexity and algorithms (complexity analysis, parameterized and exact algorithms, decomposition methods). ? Databases and Artificial Intelligence, concerned with logical methods for modeling, storing, and drawing inferences from data and knowledge. This includes subjects like query languages based on logical concepts (Datalog, variants of SQL, XML, and SPARQL), novel database-theoretical methods (schema mappings, information extraction and integration), logic programming, knowledge representation and reasoning (ontologies, answer-set programming, belief change, inconsistency handling, argumentation, planning). ? Verification, concerned with logical methods and automated tools for reasoning about the behavior and correctness of complex state-based systems such as software and hardware designs as well as hybrid systems. This ranges from model checking, program analysis and abstraction to new interdisciplinary areas such as fault localization, program repair, program synthesis, and the analysis of biological systems. The award is dedicated to the memory of Helmut Veith, the brilliant computer scientist who tragically passed away in March 2016, and aims to carry on his commitment to promoting young talent and promising researchers in these areas. Award The Outstanding Master Thesis Award is accompanied by a prize of ? 1200, and the Outstanding Undergraduate Research Award by a prize of ? 800. Additionally, the winners will be invited to present their work at an award ceremony during the Federated Logic Conference (FLoC) 2018 in Oxford. Eligibility The degree must have been awarded between November 15th 2015 and December 31st 2017. Students who obtained the degree at TU Wien are excluded from the nomination. Important dates Submission deadline (extended): March 25, 2018 (Anywhere on Earth) Notification of decision: End of May 2018 Award ceremony: July 2018 (during FLoC 2018, details to be announced) Nomination Procedures For nomination instructions, please visit http://logic-cs.at/award-call- 2018/ Kindly address all inquiries to award at logic-cs.at VCLA Award Committee Federico Aschieri Paolo Baldi Ezio Bartocci Johannes Fichte Ekaterina Fokina Robert Ganian (committee co-chair) Yazmin A. Ibanez-Garcia Roman Kuznets Bjoern Lellmann Nysret Musliu Michael Morak Martin N?llenburg Sebastian Ordyniak Magdalena Ortiz (general chair) Revantha Ramanayake (committee co-chair) Martin Suda Friedrich Slivovsky -- Elaine. ------------------------------------------------- Elaine Pimentel - DMAT/UFRN Address: Departamento de Matem?tica Universidade Federal do Rio Grande do Norte Campus Universit?rio - Av. Senador Salgado Filho, s/n? Lagoa Nova, CEP: 59.078-970 - Natal - RN Phone: +55 84 3215-3820 http://sites.google.com/site/elainepimentel/ Lattes: http://lattes.cnpq.br/3298246411086415 -------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From eacsl at kahle.ch Wed Mar 21 13:39:23 2018 From: eacsl at kahle.ch (European Association of Computer Science Logic) Date: Wed, 21 Mar 2018 17:39:23 +0000 Subject: [TYPES/announce] Ackermann Award 2018 Message-ID: ACKERMANN AWARD 2018 - THE EACSL OUTSTANDING DISSERTATION AWARD FOR LOGIC IN COMPUTER SCIENCE CALL FOR NOMINATIONS Nominations are now invited for the 2018 Ackermann Award. PhD dissertations in topics specified by the CSL and LICS conferences, which were formally accepted as PhD theses at a university or equivalent institution between 1.1.2016 and 31.12.2017 are eligible for nomination for the award. The deadline for submission is 4 April 2018. Submission details follow below. Nominations can be submitted from 1 January 2018 and should be sent to the chair of the Jury, Thomas Schwentick, by e-mail: thomas.schwentick at tu-dortmund.de The Award The 2018 Ackermann award will be presented to the recipient(s) at the annual conference of the EACSL, 4-7 September 2018, in Birmingham (UK). The award consists of * a certificate, * an invitation to present the thesis at the CSL conference, * the publication of the laudatio in the CSL proceedings, and * travel support to attend the conference. The jury is entitled to give the award to more (or less) than one dissertation in a year. Jury The jury consists of: * Christel Baier (TU Dresden); * Mikolaj Bojanczyk (University of Warsaw); * Anuj Dawar (University of Cambridge); * Dexter Kozen (Cornell University); * Dale Miller (INRIA and Ecole Polytechnique), ACM SigLog representative; * Luke Ong (University of Oxford); * Simona Ronchi Della Rocca (University of Torino), the vice-president of EACSL; * Thomas Schwentick (TU Dortmund), the president of EACSL. How to submit The candidate or his/her supervisor should submit 1. the thesis (ps or pdf file); 2. a detailed description (not longer than 20 pages) of the thesis in ENGLISH (ps or pdf file); 3. a supporting letter by the PhD advisor and two supporting letters by other senior researchers (in English); supporting letters can also be sent directly to Thomas Schwentick (thomas.schwentick at tu-dortmund.de); 4. a short CV of the candidate; 5. a copy of the document asserting that the thesis was accepted as a PhD thesis at a recognized University (or equivalent institution) and that the candidate has received his/her PhD within the specified period. The submission should be sent by e-mail as attachments to the chairman of the jury, Thomas Schwentick: thomas.schwentick at tu-dortmund.de With the following subject line and text: * Subject: Ackermann Award 2018 Submission * Text: Name of candidate, list of attachments Submission can be sent via several e-mail messages. If this is the case, please indicate it in the text. From m.sammartino at ucl.ac.uk Thu Mar 22 04:57:17 2018 From: m.sammartino at ucl.ac.uk (Sammartino, Matteo) Date: Thu, 22 Mar 2018 08:57:17 +0000 Subject: [TYPES/announce] PhD studentship on Automated Black-box Verification of Networking Systems at University College London Message-ID: Applications are invited for a PhD studentship at University College London, under the supervision of Prof. Alexandra Silva and Dr. Matteo Sammartino. The start date is flexible and can be negotiated. It should be in September 2018 at the latest. The studentship is funded by the UK Research Institute in Verified Trustworthy Software Systems, and will be conducted within the Programming Principles, Logic and Verification (PPLV) group (http://pplv.cs.ucl.ac.uk/). Computer Science at UCL was ranked among the top 20 in the world and fifth in the UK. The PPLV group provides an exciting research environment, with outstanding connections with cutting-edge industry. Potential applicants are encouraged to contact Prof. Silva (alexandra.silva at ucl.ac.uk) and Dr. Sammartino (m.sammartino at ucl.ac.uk) for further information and expressions of interest. Applications should be made via the UCL evision website: https://evision.ucl.ac.uk/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=RRDCOMSING01&code2=0025 Here is a short description of the project. Title: Automated Black-box Verification of Networking Systems Our society is increasingly reliant on complex networking systems, consisting of several components that operate in a distributed/concurrent fashion, exchange data that may be highly sensitive, and are implemented with a mix of open and closed-source code. Examples are Software Defined Networks, cloud computing systems, Internet of Things and others. As the complexity of these systems increases, there is a pressing need of methods and tools to automatically verify security and privacy properties. High quality models ? able to express all the behaviours of interest ? are of paramount importance to this aim. However, it is often the case that the task of building a model is performed by humans and in a short span of time ? if it is performed at all ? and as such can be error-prone and inaccurate. The goal of the proposed PhD project is to develop techniques and tools to automate the modelling and verification of networking software systems. The novel idea is to rely on the model learning paradigm, originally proposed in artificial intelligence, to automatically build an automaton model of a running system in a black-box fashion -- purely via interactions with the running system. From m.sammartino at ucl.ac.uk Thu Mar 22 05:21:40 2018 From: m.sammartino at ucl.ac.uk (Matteo Sammartino) Date: Thu, 22 Mar 2018 09:21:40 +0000 Subject: [TYPES/announce] DEADLINE EXTENSION: Learning and Automata (LearnAut) -- FLoC 2018 Workshop Message-ID: ******************************************* EXTENDED SUBMISSION DEADLINE: 31 March 2018 ******************************************* Learning and Automata (LearnAut) -- FLoC 2018 Workshop July 13, University of Oxford, United Kingdom Website: https://learnaut2018.wordpress.com/ 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 the mathematical logic and computer science communities, spanning the international conferences that the Federated Logic Conference (FLoC) brings together. Historically, there has been little interaction between the GI and FLoC 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. LearnAut 18 is also coordinating with the International Conference on Grammatical Inference (ICGI, http://icgi2018.pwr.edu.pl/) which publishes its proceedings in the Proceedings of Machine Learning Research (PMLR: http://proceedings.mlr.press/). Selected LearnAut papers will be offered the possibility to have an extended version published in the proceedings of ICGI. Authors of such papers will be expected to submit the extended version by the ICGI deadline, which will then undergo an additional (light) review process by the ICGI program committee. 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 ** Alexander Clark (King's College London) Kousha Etessami (University of Edinburgh) Doina Precup (McGill University & DeepMind) ** Submission instructions ** Submissions in the form of extended abstracts must be at most 8 single-column pages long (plus at most four for bibliography and possible appendixes) and must be submitted in the JMLR/PMLR format. The LaTeX style file is available from here: https://ctan.org/tex-archive/macros/latex/contrib/jmlr We do accept submissions of work recently published or currently under review; however such submissions do not qualify for publication in the ICGI Proceedings. - Submission url: https://easychair.org/conferences/?conf=learnaut2018 - Submission deadline: 31 March 2018 - Notification of acceptance: 1 May 2018 - Submission deadline for ICGI proceedings: 15 May 2018 - Registration: http://www.floc2018.org/register/ ** Program Committee ** Dana Angluin (Yale University) Borja Balle (Amazon Research Cambridge) Leonor Becerra-Bonache (Universit? de Saint-Etienne) Jorge Castro (Universitat Polit?cnica de Catalunya) Fran?ois Denis (Aix-Marseille Universit?) Colin de la Higuera (Nantes University) Falk Howar (TU Clausthal) Kim Larsen (Aalborg University) Ariadna Quattoni (Naver Labs Europe) Bernhard Steffen (TU Dortmund) Alexandra Silva (University College London) James Worrell (University of Oxford) ** Organizers ** Remi Eyraud (Aix-Marseille Universit?) Jeffrey Heinz (Stony Brook University) Guillaume Rabusseau (McGill University) Matteo Sammartino (University College London) From birkedal at cs.au.dk Thu Mar 22 10:24:39 2018 From: birkedal at cs.au.dk (Lars Birkedal) Date: Thu, 22 Mar 2018 14:24:39 +0000 Subject: [TYPES/announce] Full Professor Position in Aarhus, Denmark Message-ID: Dear All, The Department of Computer Science at Aarhus University, Denmark, has announced a call for a full professor position in computer science. We are looking for candidates in all areas and would welcome applicants from the types list. Application deadline is May 3, 2018. See http://www.au.dk/en/about/vacant-positions/scientificpositions/stillinger/Vacancy/show/965870/5283/ for the official call text. You are welcome to contact me at birkedal at cs.au.dk if you have any questions about the position. Best wishes, Lars -- Lars Birkedal Professor www.cs.au.dk/~birke birkedal at cs.au.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From matteo.maffei at tuwien.ac.at Thu Mar 22 10:30:30 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Thu, 22 Mar 2018 14:30:30 +0000 Subject: [TYPES/announce] Vienna Research Groups for Young Investigators (Tenure-Track Professorship at TU Wien + 1.6M funding for 6-8 years) Message-ID: <1FEAC13D-E824-4290-93B6-8ED6F38B430C@tuwien.ac.at> The Faculty of Informatics at the Vienna University of Technology is looking for outstanding young researchers from abroad to set up and manage an independent research group as part of the Vienna Science and Technology Fund?s (WWTF) Vienna Research Groups for Young Investigators (VRG) Call 2018 - ?Information and Communication Technologies". Expressions of interest are sought from researchers who have recently completed their PhD (2 ? 8 years ago) with an excellent research track record. Selected candidates will, together with an experienced researcher of the Faculty of Informatics as a proponent, prepare a proposal to be submitted to the WWTF. Should this proposal be successful, the proposed project will be funded to the amount of 1.6 million euro by the WWTF for a period of 6 ? 8 years. The Vienna University of Technology will also contribute to the funding of the project: during this time the successful candidate(s) will set up and manage his or her own research group as a group leader, and she or he will receive a tenure-track position (assistant professor), which will be later transformed into a tenured position (associate professor) subject to a positive overall assessment, with subsequent possibility of promotion to full professor. Expressions of interest from researchers working in any area of Security and Privacy are welcome. These should be sent in digital format (a single pdf file) to Univ. Prof. Matteo Maffei (matteo.maffei at tuwien.ac.at) by May 1st, 2018. The expression of interest should include - CV - List of publications - Short abstract of the envisioned research project (about 1 page) Important Dates: - May 1st, 2018: deadline for expressions of interest - Mid of May: notification of the first screening phase - July 12th, 2018: deadline for the final proposal Further information on the call is available at: https://www.wwtf.at/programmes/vienna_research_groups/#VRG18 Contact for informal inquiries in the area of Security and Privacy: Univ. Prof. Matteo Maffei (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 simon.bliudze at inria.fr Thu Mar 22 13:03:27 2018 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Thu, 22 Mar 2018 18:03:27 +0100 Subject: [TYPES/announce] ETAPS 2019 - 2nd Call for Satellite Events Message-ID: <92666931-25e6-d704-6185-18a99419b29b@inria.fr> 22st European Joint Conferences on Theory and Practice of Software ?????????????????????????? ETAPS 2019 ??????????? Prague, Czech Republic, April 6-12, 2019 https://conf.researchr.org/home/etaps-2019 ??????????????? Second Call for Satellite Events ******************************************************************* *??????????????? Application deadline extension?????????????????? * ******************************************************************* Satellite event proposals deadline: May 4, 2018 Notification of acceptance: May 11, 2018 -- ABOUT ETAPS -- The European Joint Conferences on Theory and Practice of Software (ETAPS) is the primary European forum for academic and industrial researchers working on topics relating to Software Science. It is an annual event held in Europe each spring since 1998. Its twenty-second edition, ETAPS 2019, will take place April 6-12, 2019 in Prague, Czech Republic. ETAPS 2019 main conferences, scheduled for April 8-12, are: * ESOP: European Symposium on Programming * FASE: Fundamental Approaches to Software Engineering * FOSSACS: Foundations of Software Science and Computation Structures * POST: Principles of Security and Trust * TACAS: Tools and Algorithms for the Construction and Analysis of Systems -- SATELLITE EVENTS -- The ETAPS 2019 organizing committee invites proposals for satellite events (workshops) that will complement the main conferences. They should fall within the scope of ETAPS. This encompasses all aspects of the system development process, including specification, design, implementation, analysis and improvement, as well as the languages, methodologies and tools which support these activities, covering a spectrum from practically-motivated theory to soundly-based practice. The committee especially encourages workshops on program synthesis and on the development of approximate systems. Satellite events provide an opportunity to discuss and report on emerging research approaches and practical experience relevant to theory and practice of software. ETAPS 2019 satellite events will be held immediately before the main conferences, on April 6-7. -- ARRANGEMENTS FOR SATELLITE EVENTS -- The organizers of an ETAPS 2019 satellite are expected to: * create and maintain a website for the event, as a part of the main ? ETAPS web page https://conf.researchr.org/home/etaps-2019 * form a PC, produce a call for papers for the event (if appropriate), * advertise the event through specialist mailing lists etc. to ? complement the publicity of ETAPS, * review the submissions received and make acceptance decisions, * prepare an informal (pre)proceedings for the event (if appropriate), * prepare the event's program complying with any scheduling ? constraints defined by the ETAPS 2019 organizing committee, * prepare and organize the publication of a formal (post)proceedings ?(if desired). The ETAPS 2019 organizing committee will: * promote the event on the website and in the publicity material of ? ETAPS 2019, * integrate the event's program into the overall program of the ? conference, * arrange registration for the event as a component of registration ? for ETAPS, * collect a participation fee from the registrants, * produce a compilation USB memory stick of the informal ? (pre)proceedings of the satellite events of ETAPS 2019 and ? distribute this to the registrants, * provide the event with a meeting room of an appropriate size, A/V ? equipment, coffee breaks and possibly lunch(es). As a rule, ETAPS will not contribute toward the travel or accommodation costs of invited speakers or organizers of satellite events. -- SUBMISSION OF SATELLITE EVENT PROPOSALS -- Researchers and practitioners wishing to organize satellite events are invited to submit proposals via the following online form (the preferred option): http://eptcs.web.cse.unsw.edu.au/ETAPS/ or via an email to the workshop co-chairs: Milan Ceska (Brno University of Technology, Czech Republic) ceskam at fit.vutbr.cz Ryan Culpepper (Czech Technical University in Prague) ryanc at ccs.neu.edu The following information is requested: * the name and acronym of the satellite event * the names and contact information of the organizers * the duration of the event: one or two days * the preferred period: April 6, April 7, April 6 - 7 * the expected number of participants * a brief description (120 words approximately) of the event topic for ? the website and publicity material of ETAPS 2019 * a brief explanation of the event topic and its relevance to ETAPS * an explanation of the selection procedure of contributions to the ? event, the PC chair and members, if known already, information about ? past editions of the event, if applicable * any other relevant information, like a special event format, invited ? speakers, demo sessions, special space requirements, etc. * a tentative schedule for paper submission, notification of ? acceptance and final versions for the (informal pre-)proceedings ? (the ETAPS 2019 organizing committee will need the final files by ? the end of Feb. 2019) * the plans for formal publication (no formal publication, formal ? proceedings ready by the event, formal post-proceedings, publication ? venue - EPTCS or elsewhere) The proposals will be evaluated by the ETAPS 2019 organizing committee on the basis of their assessed benefit for prospective participants of ETAPS 2019. Prospective organizers may wish to consult the web pages of previous satellite events as examples: ETAPS 2018: http://www.etaps.org/2018/workshops ETAPS 2017: http://www.etaps.org/2017/workshops ETAPS 2016: http://www.etaps.org/2016/workshops ETAPS 2015: http://www.etaps.org/2015/workshops ETAPS 2014: http://www.etaps.org/2014/workshops ETAPS 2013: http://www.etaps.org/2013/workshops ETAPS 2012: http://www.etaps.org/2012/workshops -- IMPORTANT DATES -- Satellite event proposals deadline: May 4, 2018 Notification of acceptance: May 11, 2018 -- HOST CITY -- Prague is the capital and largest city in the Czech Republic, the historical capital of Bohemia. Situated in the north-west of the country on the Vltava river, the city is home to about 1.3 million people. Prague has been a political, cultural and economic centre of central Europe complete with a rich history. Founded during the Romanesque and flourishing by the Gothic, Renaissance and Baroque eras, Prague was the capital of the kingdom of Bohemia and the main residence of several Holy Roman Emperors, most notably of Charles IV. It was an important city to the Habsburg Monarchy and its Austro-Hungarian Empire. Prague is home to a number of famous cultural attractions, many of which survived the violence and destruction of 20th-century Europe. Main attractions include the Prague Castle, the Charles Bridge, Old Town Square with the Prague astronomical clock, the Jewish Quarter, Petrin hill and Vysehrad. Since 1992, the extensive historic centre of Prague has been included in the UNESCO list of World Heritage Sites. ETAPS 2019 is organized by the Charles University, the largest university in the Czech Republic and the oldest university of central Europe founded in 1348 by Charles IV. -- FURTHER INFORMATION AND ENQUIRIES -- Please contact the workshop co-chairs: * Milan Ceska (Brno University of Technology, Czech Republic) ceskam at fit.vutbr.cz * Ryan Culpepper (Czech Technical University in Prague) ryanc at ccs.neu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From kutsia at risc.jku.at Thu Mar 22 11:39:23 2018 From: kutsia at risc.jku.at (Temur Kutsia) Date: Thu, 22 Mar 2018 16:39:23 +0100 Subject: [TYPES/announce] Deadline Extension: ICMS'18 Session on Software for Mathematical Reasoning and Applications Message-ID: ============================================================== CALL FOR ABSTRACTS Software for Mathematical Reasoning and Applications http://www.risc.jku.at/conferences/icms2018/ Session at the ICMS 2018 International Congress on Mathematical Software South Bend (USA) Notre Dame, 24-27 July 2018 http://icms-conference.org/2018/ ============================================================== IMPORTANT DATES --------------- Short abstract submission: April 14, 2018 (extended) Extended abstract submission: April 21, 2018 Organizers decision: April 30, 2018 AIM AND SCOPE ------------- In addition to traditional software for numerics and symbolics (in algebra, analysis, combinatorics, etc.), more and more software for automated reasoning based on sophisticated general and special reasoning techniques with nice user interfaces enriches the possibilities of working mathematicians, computer scientists and engineers. For this session we welcome reports on - new versions of automated reasoning software - user interfaces for automated reasoning software - new implementations of general and special reasoning techniques - interaction of automated reasoning software with numerical and algebraic software - applications of automated reasoning in mathematics, computer science, natural sciences, engineering, education, ... - the use of automated reasoning in the build-up of formal mathematical knowledge bases - and related subjects. ORGANIZERS ---------- Bruno Buchberger (RISC, JKU Linz, Austria) Tudor Jebelean (RISC, JKU Linz, Austria) Temur Kutsia (RISC, JKU Linz, Austria) Alexander Maletzky (RISC, JKU Linz, Austria) Wolfgang Windsteiger (session manager) (RISC, JKU Linz, Austria) SUBMISSION GUIDELINES AND PUBLICATION ------------------------------------- Level 1: Submit a short abstract at latest by April 14, 2018. - It should be about 200 words. - It must be in plain text (without using any mathematical symbols, etc). - It must be submitted as an email attachment to the session manager: wolfgang.windsteiger at risc.jku.at - The organizers will make a decision within a week of submission. - If accepted, then it will appear on the conference web page immediately. - If the short abstract is accepted, you may want to proceed to level 2 (not mandatory). Level 2: Submit an extended abstract at latest by April 21, 2018. - It should be a PDF file at least 4 pages and at most 8 pages submitted via EasyChair: https://easychair.org/conferences/?conf=icms2018 - It should follow the guideline: http://icms-conference.org/2018/ICMS_Extended_Abstract_2018.pdf - It should use the LaTeX template http://icms-conference.org/2018/ICMS_Extended_Abstract_2018.txt and the LNCS LaTeX style: http://icms-conference.org/2018/llncs.cls - The organizers will make a decision at latest by April 30, 2018. - If accepted, then it will appear on the conference web page immediately. - If accepted, you will be asked to submit the LaTeX source files via EasyChair by May 7, 2018. - The paper will then be published in the conference proceedings. They will appear as Springer Lecture Notes in Computer Science (LNCS). Level 3: A special issue in some journal (e.g. the Journal of Symbolic Computation) might be organized after the conference depending on the number and the quality of Level 2 submissions. From dnjansen at ios.ac.cn Thu Mar 22 22:03:55 2018 From: dnjansen at ios.ac.cn (David N. Jansen) Date: Fri, 23 Mar 2018 02:03:55 +0000 Subject: [TYPES/announce] FORMATS 2018 **Last Call for Papers and Deadline Extension** Message-ID: **Last Call for Papers**: We invite you to submit original research articles to FORMATS 2018 16th International Conference on Formal Modeling and Analysis of Timed Systems Beijing, China, September 4?6, 2018 Conference website: Submission website: Conference email: formats2018 at easychair.org Abstract registration deadline: April 6, 2018 (extended) Submission deadline: April 11, 2018 (extended) Invited speakers: Jyotirmoy V. Deshmukh, Univ. Southern California Edward A. Lee, UC Berkeley **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 and, as a generalisation, of hybrid systems. Typical topics include (but are not limited to): * Foundations and Semantics: Theoretical foundations of timed systems and languages; new models and logics for analysis and comparison of existing models (like automata, Petri nets, max-plus models, network calculus, or process algebras involving quantitative time; hybrid automata; probabilistic automata and logics). * Methods and Tools: Techniques, algorithms, data structures, and software tools for verification, synthesis, learning, online monitoring and runtime verification of timed or hybrid systems and for resolving temporal constraints (scheduling, worst-case execution time analysis, optimisation, model checking, testing, constraint solving). * Applications: Adaptation and specialisation of timing technology in application domains in which timing plays an important role (real-time software, embedded control, hardware circuits, biological systems, and problems of scheduling in manufacturing and telecommunications). The proceedings will be published by Springer LNCS . FORMATS 2018 is part of CONFESTA 2018 , which also includes CONCUR, QEST and SETTA. **Programme Committee** Sergiy Bogomolov (Australian National Univ., Australia) Borzoo Bonakdarpour (Iowa State Univ., USA) Patricia Bouyer (LSV, CNRS & ENS Cachan, Univ. Paris Saclay, France) Thao Dang (CNRS/VERIMAG, France) Martin Fr?nzle (Carl von Ossietzky Univ. Oldenburg, Germany) Ichiro Hasuo (National Institute of Informatics, Japan) Boudewijn Haverkort (Univ. of Twente, Netherlands) Holger Hermanns (Saarland Univ., Germany) David N. Jansen (co-chair, Institute of Software, Chinese Academy of Sciences, China) Jan K?et?nsk? (Technical Univ. of Munich, Germany) Martin Leucker (Univ. of L?beck, Germany) Miroslav Pajic (Duke Univ., NC, USA) David Parker (Univ. of Birmingham, UK) Pavithra Prabhakar (co-chair, Kansas State University, USA) Krishna S. (IIT Bombay, India) C?sar S?nchez (IMDEA Software Institute, Spain) Ocan Sankur (Univ. Rennes, Inria, CNRS, IRISA, France) Zhikun She (School of Mathematics and Systems Science, Beihang Univ., Beijing, China) Ji?? Srba (Aalborg Univ., Denmark) B. Srivathsan (Chennai Mathematical Institute, India) Meng Sun (Peking Univ., China) Cong Tian (Xidian Univ., China) Ashutosh Trivedi (University of Colorado, Boulder, USA) Frits Vaandrager (Radboud Univ., Netherlands) Mahesh Viswanathan (Univ. of Illinois at Urbana-Champaign, USA) Kind regards, Pavithra Prabhakar and David N. Jansen (FORMATS 2018 Co-Chairs) From birkedal at cs.au.dk Fri Mar 23 06:18:50 2018 From: birkedal at cs.au.dk (Lars Birkedal) Date: Fri, 23 Mar 2018 10:18:50 +0000 Subject: [TYPES/announce] Full Professor Position in Aarhus, Denmark In-Reply-To: References: Message-ID: <25D03D28-DD03-4FBE-AB6A-E93406A4FB11@cs.au.dk> Apologies, the link below was broken. The correct link is http://www.au.dk/en/about/vacant-positions/scientific-positions/stillinger/Vacancy/show/965870/5283/ Best, Lars. On 22 Mar 2018, at 15:24, Lars Birkedal > wrote: Dear All, The Department of Computer Science at Aarhus University, Denmark, has announced a call for a full professor position in computer science. We are looking for candidates in all areas and would welcome applicants from the types list. Application deadline is May 3, 2018. See http://www.au.dk/en/about/vacant-positions/scientificpositions/stillinger/Vacancy/show/965870/5283/ for the official call text. You are welcome to contact me at birkedal at cs.au.dk if you have any questions about the position. Best wishes, Lars -- Lars Birkedal Professor www.cs.au.dk/~birke birkedal at cs.au.dk ? Lars Birkedal Professor 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 sam.staton at cs.ox.ac.uk Fri Mar 23 08:03:29 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Fri, 23 Mar 2018 12:03:29 +0000 Subject: [TYPES/announce] MFPS 2018 final call for papers Message-ID: MFPS XXXIV 2018 : Mathematical Foundations of Programming Semantics Call for papers The 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) will take place at Dalhousie University in Halifax, Canada, from June 6?9, 2018. MFPS 2018 will be co-located with the 15th International Conference on Quantum Physics and Logic (QPL) 2018, which takes place from June 3?7. 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: 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. Conference home page: https://www.mathstat.dal.ca/mfps2018/ ## SUBMISSION ### Important dates: * April 1: abstract submission * April 6: paper submission * May 11: notification of authors * May 25: final papers ready * June 6?9: conference ### Submitting Submissions should be prepared using the ENTCS Macros (http://www.entcs.org/) and should be up to 12 pages long excluding bibliography and appendices. Submissions is via EasyChair (https://easychair.org/conferences/?conf=mfps34). NB * The original call for papers, in reference to an older style file, suggested up to 15 pages. Authors may still submit up to 15 pages using the old style file. But they are encouraged to use the latest ENTCS style file, dated 6 March 2018, and up to 12 pages, which is actually more generous because of font and margin differences. * Although QPL and MFPS are co-located, they have different submission sites and programme committees. ### Proceedings A preliminary version will be distributed at the meeting. Final proceedings will be published in ENTCS after the meeting. ENTCS is open access. ## PROGRAM COMMITTEE: * Marc Bagnol, ENS Lyon, France * Andrej Bauer, University of Ljubljana, Slovenia * Dariusz Biernacki, University of Wroclaw, Poland * Ale? Bizjak, Aarhus University, Denmark * Valentin Blot, Universit? Paris-Sud, France * Steve Brookes, Carnegie Mellon University, USA * Pierre Clairambault, CNRS and ENS Lyon, France * Ilias Garnier, Sivienn Inc. and ENS Paris * Sergey Goncharov, FAU Erlangen-N?rnberg, Germany * Tobias Heindel, Universit?t Leipzig, Germany * Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France * Patricia Johann, Appalachian State University, USA * Achim Jung, University of Birmingham, UK * Ohad Kammar, University of Oxford, UK * Shin-Ya Katsumata, National Institute of Informatics, Japan * Catherine Meadows, NRL, USA * Michael Mislove, Tulane University, USA * Joel Ouaknine, MPI-SWS, Germany * Daniela Petrisan, Universit? Paris Diderot - Paris 7, France * Azalea Raad, MPI-SWS, Germany * Sam Staton, University of Oxford, UK (chair) * Tarmo Uustalu, Reykjavik University, Iceland * Beno?t Valiron, LRI - CentraleSup?lec, Univ. Paris Saclay, France * Valeria Vignudelli, CNRS/ENS Lyon, France * Noam Zeilberger, University of Birmingham, UK ## INVITED SPEAKERS and SPECIAL SESSIONS * Ron Garcia, British Columbia * Frank Pfenning, CMU * Gordon Plotkin, Edinburgh / Google * Neil J. Ross, Dalhousie Our plan is to organize a series of special sessions, on the following topics: gradual typing, session types, differentiable programs, and quantum programming languages (joint with QPL). Special session speakers will be announced in due course. ## LOCAL ORGANISERS: * Neil J. Ross * Peter Selinger From joachim.niehren at inria.fr Fri Mar 23 12:18:29 2018 From: joachim.niehren at inria.fr (Joachim Niehren) Date: Fri, 23 Mar 2018 17:18:29 +0100 Subject: [TYPES/announce] WPTE 2018 Call for Papers Message-ID: <2ede99a2-1126-0c54-5129-0e866b564041@inria.fr> *WPTE 2018 **CALL FOR PAPERS** * *5th International Workshop on Rewriting Techniques for Program Transformations and Evaluation* Affiliated with FLoC 2018 and FSCD 2018 in Oxford, July 8. http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html About WPTE 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 * 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 arguing 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. Steering Committee * Yuki Chiba , JAIST * Horatiu Cirstea , LORIA, Universit? de Lorraine, France * Santiago Escobar , Universitat Polit?cnica de Val?ncia * Naoki Nishida , Nagoya University * David Sabel , Goethe-University, Frankfurt am Main * Manfred Schmidt-Schau? , Goethe-University, Frankfurt am Main Previous Editions WPTE 2017 in Oxford was affiliated with FSCD 2017 , WPTE 2016 in Porto was affiliated with FSCD 2016 , WPTE 2015 in Warsaw was affiliated with RDP 2015 , and WPTE 2014 in Vienna was affiliated with RTA/TLCA 2014 . Program Committee * Joachim Niehren (Chair), Inria, Lille. * David Sabel (Co-chair), Goethe University, Frankfurt. * Noaki Nishida , Nagoya University. * Joachim Breitner , University of Pennsylvania. * Giulio Guerrieri , Oxford University. * Manfred Schmidt-Schau? , Goethe-University, Frankfurt. * Vivek Nigam , Universidade Federal da Para?ba. * Adam Barwell , University of St Andrews. * Maribel Fernandez , King's College London. Paper Selection and Proceedings Contributions to WPTE'2018 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. 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/). Extended abstract submission to WPTE'2018 is handled by easychair at https://easychair.org/conferences/?conf=wpte2018. Formal Proceedings As in previous years, we intend to publish WPTE post-proceedings of selected papers by the Electronic Proceedings in Theoretical Computer Science (http://eptcs.org/). For this, full papers must be submitted until the post-proceedings deadline.? The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These 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 2018. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Important Dates * Submission of extended abstracts: April 15, 2018 * Notification of acceptance: May 15, 2018 * Final version for proceedings deadline: May 30, 2018 * Workshop: July 8, 2018 * Submission to postproceedings: September 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From xinyu.feng at gmail.com Sat Mar 24 19:17:51 2018 From: xinyu.feng at gmail.com (Xinyu Feng) Date: Sun, 25 Mar 2018 07:17:51 +0800 Subject: [TYPES/announce] Deadline extension: SETTA 2018 Message-ID: ********************************************************************* Extended deadlines: April 23 for abstract, and April 30 for paper ********************************************************************* ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ****************************** *************************************** *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escien ce.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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=setta2018 >. 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. *IMPORTANT DATES* - Abstract deadline: April 23, 2018 (extended) - Submission deadline: April 30, 2018 - Author notification: June 14, 2018 - Camera-ready version: June 28, 2018 - Symposium: September 4-6, 2018 *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M?ller-Olm (University of M?nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbib (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M?ller-Olm (University of M?nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) -------------- next part -------------- An HTML attachment was scrubbed... URL: From selinger at mathstat.dal.ca Sun Mar 25 09:37:16 2018 From: selinger at mathstat.dal.ca (Peter Selinger) Date: Sun, 25 Mar 2018 10:37:16 -0300 (ADT) Subject: [TYPES/announce] QPL 2018 submission deadline approaching Message-ID: <20180325133716.A814314075F@chase.mathstat.dal.ca> Please note that the deadline for abstract submission is a week from now! * SECOND CALL FOR PAPERS 15th International Conference on Quantum Physics and Logic (QPL 2018) June 3-7, 2018 Halifax, Canada https://www.mathstat.dal.ca/qpl2018/ * * * The 15th International Conference on Quantum Physics and Logic (QPL 2018) will take place at Dalhousie University June 3-7, 2018. 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. QPL 2018 will be co-located with the 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS 2018), which takes place from June 6-9. IMPORTANT DATES April 1: abstract submission April 6: paper submission May 11: notification of authors May 25: final papers ready June 3-7: conference INVITED SPEAKERS Dominic Horsman (University of Grenoble) Debbie Leung (University of Waterloo) Neil J. Ross (Dalhousie University) Robert Spekkens (Perimeter Institute) TUTORIALS Teiko Heinosaari (University of Turku): "Compatibility of Quantum Measurements and Channels" Ciaran Lee (University College London): "Computation in General Probabilistic Theories" 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=qpl2018 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 Giulio Chiribella (University of Oxford, co-chair) Peter Selinger (Dalhousie University, co-chair) Samson Abramsky (University of Oxford) Antonio Acin (Institute of Photonic Sciences) Richard Blute (University of Ottawa) Anne Broadbent (University of Ottawa) Dan Browne (University College London) Bob Coecke (University of Oxford) Lidia del Rio (ETH Zurich) Ross Duncan (University of Strathclyde) Teiko Heinosaari (University of Turku) Chris Heunen (University of Edinburgh) Matthew Hoban (University of Oxford) Dominic Horsman (University of Durham) Bart Jacobs (Radboud University) Kohei Kishida (Dalhousie University) Aleks Kissinger (Radboud University) Joachim Kock (Universitat Autonoma Barcelona) Ciaran Lee (University College London) Matt Leifer (Chapman University) Martha Lewis (University of Amsterdam) Paul-Andre Mellies (CNRS, Universite Paris Diderot) Michael Moortgat (Utrecht University) Mio Murao (University of Tokyo) Daniel Oi (University of Strathclyde) Ognyan Oreshkov (Universite Libre de Bruxelles) Prakash Panangaden (McGill University) Anna Pappa (University of Edinburgh) Dusko Pavlovic (University of Hawaii) Simon Perdrix (CNRS, University of Grenoble) Paolo Perinotti (Universita di Pavia) Neil J. Ross (Dalhousie University) Ana Belen Sainz (Perimeter Institute) Pawel Sobocinski (University of Southampton) Robert Spekkens (Perimeter Institute) Isar Stubbe (Universite du Littoral) Benoit Valiron (Universite Paris-Saclay) Jamie Vicary (University of Oxford) Mingsheng Ying (University of Technology Sydney) Margherita Zorzi (Universita di Verona) STEERING COMMITTEE Bob Coecke (University of Oxford) Prakash Panangaden (McGill University) Peter Selinger (Dalhousie University) LOCAL ORGANIZERS Neil J. Ross (Dalhousie University) Peter Selinger (Dalhousie University) * For further information, please contact qpl2018 at easychair.org. From ivan.lanese at gmail.com Sun Mar 25 16:47:20 2018 From: ivan.lanese at gmail.com (ivan.lanese) Date: Sun, 25 Mar 2018 22:47:20 +0200 (CEST) Subject: [TYPES/announce] RC 2018: Second call for papers Message-ID: ======================================================================= ? Call for Papers 10th International Conference on Reversible Computation (RC 2018) ? September 13-14, 2018, Leicester, UK Abstract Submission: April 10, 2018 Submission Deadline: April 17, 2018 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: Tuesday April 10th, 2018 - Submission Deadline: Tuesday April 17th, 2018 - Notification to Authors: Tuesday May 29th, 2018 - Final Version: Tuesday June 12th, 2018 - Conference: September 13th and 14th, 2018 ? ===== Invited speakers ===== ? * Michael P Frank (Sandia National Laboratories, USA) * Ivan Lanese (University of Bologna/INRIA, Italy) * Norman Margolus (Massachusetts Institute of Technology, USA) * Nicolas Ollinger (University of Orleans, France) ? ===== 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. Some of the submissions can be accepted for poster presentation as well, and will appear in the proceedings with 4 pages maximum. 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=rc2018 At least an abstract of the work needs to be pre-submitted by the abstract submission deadline. ? ===== Programme Chairs ===== ? Irek Ulidowski? (University of Leicester, UK) Jarkko Kari? (University of Turku, Finland) ? ===== Programme Committee ===== ? * Gerhard Dueck? (University of New Brunswick, Canada) * Carla Ferreira (Universidade NOVA de Lisboa, Portugal) * Michael P Frank (Sandia National Laboratories, USA) * Anahi Gajardo (Universidad de Concepci?n, Chile) * Robert Gl?ck (University of Copenhagen, Denmark) * Mozammel Huq Azad Khan (East West University, Bangladesh) * Ivan Lanese (University of Bologna, Italy) * Claudio Antares Mezzina (IMT School for Advanced Studies Lucca, Italy) * Claudio Moraga (TU Dortmund University, Germany) * Ulrik Pagh Schultz (University of Southern Denmark, Denmark) * Iain Phillips (Imperial College London, UK) * Krzysztof Podlaski (University of Lodz, Poland) * Mariusz Rawski (Warsaw University of Technology, Poland) * Ville Salo (University of Turku, Finland) * Peter Selinger (Dalhousie University, Canada) * Mathias Soeken (EPFL, Switzerland) * Michael Kirkedal Thomsen (University of Copenhagen, Denmark) * Germ?n Vidal (Universitat Polit?cnica de Val?ncia, Spain) * Robert Wille (Johannes Kepler University Linz, Austria) * Shigeru Yamashita (Ritsumeikan University, Japan) * Tetsuo Yokoyama (Nanzan University, Japan) ? ===== Conference Organizer ===== ? Irek Ulidowski? (University of Leicester, UK) iu3 at leicester.ac.uk ? info at reversible-computation.org http://www.reversible-computation.org ? ? From martin.sulzmann at gmail.com Mon Mar 26 06:32:29 2018 From: martin.sulzmann at gmail.com (Martin Sulzmann) Date: Mon, 26 Mar 2018 12:32:29 +0200 Subject: [TYPES/announce] FLOPS2018: Call For Participation Message-ID: ======================= Call For Participation ======================= FLOPS 2018: 14th International Symposium on Functional and Logic Programming In-Cooperation with ACM SIGPLAN =============================== 9-11 May, 2018, Nagoya, Japan Registration is now open for FLOPS 2018. http://www.sqlab.jp/FLOPS2018/#registration Deadline for early registration is 20 April, 2018. FLOPS aims to bring together practitioners, researchers and implementors of the declarative programming, 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. The list of accepted papers is at http://www.sqlab.jp/FLOPS2018/accepted.html Invited Speakers William E. Byrd (University of Alabama at Birmingham, USA) Zhenjiang Hu (National Institute of Informatics, SOKENDAI, Japan) C?dric Fournet (Microsoft) Program Committee Andreas Rossberg Google, Germany Atsushi Ohori Tohoku University, Japan Bruno C. D. S. Oliveira The University of Hong Kong, China Carsten Fuhs Birkbeck, University of London, UK Chung-chieh Shan Indiana University, USA Didier Remy INRIA, France Harald S?ndergaard The University of Melbourne, Australia Jacques Garrigue Nagoya University, Japan Jan Midtgaard University of Southern Denmark, Denmark Joachim Breitner University of Pennsylvania, USA John Gallagher Roskilde University, Denmark and IMDEA Software Institute, Spain (PC co-chair) Jorge A Navas SRI International, USA Kazunori Ueda Waseda University, Japan Kenny Zhuo Ming Lu School of Information Technology, Nanyang Polytechnic, Singapore Mar?a Alpuente Universitat Polit?cnica de Val?ncia, Spain Mar?a Garcia De La Banda Monash University, Australia Martin Sulzmann Karlsruhe University of Applied Sciences, Germany (PC co-chair) Meng Wang University of Kent, UK Michael Codish Ben-Gurion University of the Negev, Israel Michael Leuschel University of D?sseldorf, Germany Naoki Kobayashi University of Tokyo, Japan Nikolaj Bj?rner Microsoft Research, USA Robert Gl?ck University of Copenhagen, Denmark Samir Genaim Universidad Complutense de Madrid, Spain Siau Cheng Khoo National University of Singapore, Singapore Organizers Martin Sulzmann Karlsruhe University of Applied Sciences (PC co-chair) John Gallagher Roskilde University and IMDEA Software Institute (PC co-chair) Makoto Tatsuta National Institute of Informatics, Japan (General Chair) Koji Nakazawa Nagoya University, Japan (Local Chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From pagani at irif.fr Mon Mar 26 09:36:22 2018 From: pagani at irif.fr (Michele Pagani) Date: Mon, 26 Mar 2018 13:36:22 +0000 Subject: [TYPES/announce] 2nd cfp: ITRS - abstract deadline: 8 April 2018 Message-ID: 2nd Call for Papers ITRS 2018 Ninth Workshop on Intersection Types and Related Systems Oxford, UK, 8 July 2018 Affiliated with FSCD 2018 in FLOC https://www.irif.fr/~michele/itrs2018 ============================================ ITRS 2018 will be held on 8 July, 2018, in Oxford, in affiliation with FLOC 2018 (http://www.floc2018.org). ITRS 2018 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. INVITED SPEAKERS - Damiano Mazza (CNRS - Universit? Paris 13, France) - Pawel Parys (University of Warsaw, Poland) IMPORTANT DATES Abstract submission: 8 April, 2018 Paper submission: 15 April, 2018 Author notification: 15 May, 2018 Final version: 28 May, 2018 Workshop: 8 July, 2018 SUBMISSION AND PUBLICATION The submission is in two stages. (1) Before the workshop, authors are invited to submit an extended abstract (max. 10 pages) in PDF format through EasyChair (https://easychair.org/conferences/?conf=itrs2018). Accepted papers will be presented at the workshop and included in preliminary proceedings. (2) After the workshop, authors of accepted papers will be invited to submit full versions, which will be refereed for inclusion in post-proceedings (which we plan to publish in EPTCS). PROGRAM COMMITTEE Ugo de' Liguoro (Universit? di Torino, Italy) Boris Duedder (University of Copenhagen, Denmark) Joshua Dunfield (Queen's University, Canada) Charles Grellois (Universit? Aix-Marseille, France) Naoki Kobayashi (University of Tokyo, Japan) Michele Pagani (IRIF, Universit? Paris Diderot, France), chair Joe Wells (Heriot-Watt University, Scotland) INFORMATION For further information, please contact Michele Pagan Email: pagani AT irif DOT fr -- Michele Pagani Institut de Recherche en Informatique Fondamentale Universit? Paris Diderot - Paris 7 -------------------------------------- From sandra at dcc.fc.up.pt Mon Mar 26 10:24:34 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Mon, 26 Mar 2018 15:24:34 +0100 Subject: [TYPES/announce] DCM'18 Final Call-for-papers (deadline 8 April 2018) Message-ID: <71F40540-CB75-4C96-B0E1-C3C530D0E46B@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ======================================================================== DCM 2018 12th International Workshop on Developments in Computational Models https://sites.google.com/g.uporto.pt/dcm18/ A satellite event of FLoC 2018, Oxford July 8, 2018 ======================================================================== Several new models of computation have emerged in the last years, and many developments of traditional computation models have been proposed with the aim of taking into account the new demands of users of computer systems and the new capabilities of computation engines. The aim of this workshop is to bring together researchers who are currently developing new computation models or new features for traditional computation models, in order to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The proceedings are produced after the meeting, so that authors can incorporate the workshop feedback in the published papers. DCM 2018 will take place in Oxford on July 8, as a one-day satellite event of FLoC 2018. This will be the 12th event in the series since 2005 - see the DCM website (http://dcm-workshop.org.uk/ ) for details of previous events. INVITED SPEAKERS We are pleased to announce the two invited speakers of DCM'18: * Ugo Dal Lago (University of Bologna) * Delia Kesner (University Paris-Diderot) TOPICS OF INTEREST Topics of interest include all abstract models of computation and their applications to the development of programming languages and systems. This includes (but is not limited to): * Functional calculi: lambda-calculus, pattern-calculi, combinatory logic, term and graph rewriting; * Object calculi; * Interaction-based systems: interaction nets, games, agent and multi-agent systems; * Concurrent models: process calculi, action graphs, distributed systems; * Calculi expressing locality, mobility, and active data; * Quantum computational models; * Biological or chemical models of computation; SUBMISSION AND PUBLICATION Authors are invited to submit a short paper (max 8 pages). Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PostScript or PDF format, using the EPTCS style files (http://style.eptcs.org/ ). Submission is through the Easychair website. https://easychair.org/conferences/?conf=dcm2018 . IMPORTANT DATES: * Submission deadline: 8 April 2018 * Notification: 15 May 2018 * Pre-proceedings version: 27 May 2018 * Workshop: 8 July 2018 * Full version of paper: 1 October 2018 * Notification: 1 December 2018 * Final versions due: 15 December 2018 After the workshop authors are invited to submit a full paper taking into account the feedback given at their presentation. After a second round of refereeing, accepted contributions will appear in an issue of Electronic Proceedings in Theoretical Computer Science (www.eptcs.org ). PROGRAMME COMMITTEE * Sandra Alves, University of Porto - PC Chair * Sabine Broda, University of Porto * Adriana Compagnoni, Stevens Institute of Technology * Nachum Dershowitz, University of Tel Aviv * Mariangiola Dezani, University of Torino * Alessandra Di Pierro, University of Verona * Maribel Fern?ndez, King's College London * Russ Harmer, ENS Lyon * Edward Hermann Haeusler, PUC-Rio * Luigi Liquori, INRIA Sophia * Elvira Mayordomo, University of Zaragoza * Simon Perdrix, LORIA-Nancy * Jamie Vicary, University of Oxford CONTACT For more information contact the organiser of the event: Sandra Alves dcm2018 at easychair.org DCC-FCUP and CRACS University of Porto -------------- next part -------------- An HTML attachment was scrubbed... URL: From dirk.pattinson at anu.edu.au Wed Mar 28 02:33:20 2018 From: dirk.pattinson at anu.edu.au (Dirk Pattinson) Date: Wed, 28 Mar 2018 17:33:20 +1100 Subject: [TYPES/announce] PhD Scholarships in Logic and Verification at the Australian National University Message-ID: <866C6AA2-2A02-476A-8554-756EDCE0AE40@anu.edu.au> The Logic and Computation Group at the Research School of Computer Science, The Australian National University has a number of PhD scholarship available for bright, enthusiastic doctoral students in the following fields: - Logic and Linguistics (Ekaterina Lebedeva) - Logic in Computer Science (Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Non-Classical Logics (Rajeev Gore, John Slaney, Dirk Pattinson) - Proof Theory (Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Automated Reasoning (Peter Baumgartner, Rajeev Gore) - Computer Aided Verification (Sergiy Bogomolov, Michael Norrish, Dirk Pattinson) - Interactive Theorem Proving (Michael Norrish, Dirk Pattinson) - Verification of Computational Complexity (Abdallah Saffidine) - Computer Security Foundations (Alwen Tiu) - Electronic Voting and Social Choice Theory (Rajeev Gore, Dirk Pattinson) 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. The studentship is a tax-free allowance of A$ 27,082 (2018 rate) per year, tenable for a maximum of 3.5 years. Applications are to be submitted electronically at http://applyonline.anu.edu.au/ before the closing date, April 20, 2018. 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. From stefan.ciobaca at gmail.com Wed Mar 28 07:16:45 2018 From: stefan.ciobaca at gmail.com (Stefan Ciobaca) Date: Wed, 28 Mar 2018 14:16:45 +0300 Subject: [TYPES/announce] FROM 2018 - Call for Papers Message-ID: [Apologies for multiple copies] FROM 2018 - First Call for Papers WORKING FORMAL METHODS SYMPOSIUM (FROM) http://fmse.info.uaic.ro/event/from-2018/ 18 - 20 June 2018 Faculty of Computer Science Alexandru Ioan Cuza University Iasi, Romania Deadline for extended abstract submissions: 29 April 2018 Invited speakers who confirmed: see the web page of the event: http://fmse.info.uaic.ro/event/from-2018/ Aims and Scope Formal methods emphasize the use of mathematical techniques and rigour for developing software and hardware. They can be used to specify, verify, and analyse systems at any stage in their life cycle: requirements engineering, modeling, design, architecture, implementation, testing, maintenance and evolution. This assumes on one hand the development of adequate mathematical methods and frameworks and on the other hand the development of tools that help the user effectively apply these methods/frameworks. FROM 2018 is organized by the Faculty of Computer Science at the Alexandru Ioan Cuza University in Iasi, The Research Institute of the University of Bucharest (ICUB), and the Faculty of Mathematics and Computer Science at the University of Bucharest. FROM 2018 is the second event in a a yearly workshop series. The first edition was held in 2017 in Bucharest (see http://unibuc.ro/~conference/from2017) and it included sixteen invited talks, delivered by top researchers in field, and seven contributed talks. Starting with the current edition, the goal is to increase the weight of the contributed talks. The Working Formal Methods Symposium (FROM) aims to bring together researchers and practitioners who work on formal methods by contributing new theoretical results, methods, techniques, and frameworks, and/or make the formal methods to work by creating or using software tools that apply theoretical contributions. PhD Students are highly encouraged to participate and support for accommodation might be available upon request. The program of the symposium will include invited lectures and regular contributions. Submissions on the general topic of theoretical computer science, formal methods and applications are solicited. Areas and formalisms of interest include: - Category theory in computer science - Distributed systems and concurrency - Formal languages and automata theory - Formal modelling, verification and testing - Logic in computer science - Logical frameworks - Mathematical structures in computer science - Models of computation - Semantics of programming languages - Type systems Methods of interest include: - Automated reasoning and model generation - Automated induction - Certified programs - Data-flow and control-flow analysis - Deductive verification - Mechanized proofs - Model checking - Proof mining - Symbolic computation - Term rewriting Applications of interest include: - Computational logic - Computer mathematics - Knowledge representation, ontology reasoning, deductive databases - Program analysis - Verification and synthesis of software and hardware - Uncertainty reasoning and soft computing Submissions Regular contributions will be based on an extended abstract of maximum 4 pages, except references, formatted according to the Springer LNCS guidelines: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 The extended abstracts should be submitted before 29 April 2018, via EasyChair: https://easychair.org/conferences/?conf=from2018 The notification of acceptance will be received by 21 May 2018. Depending on the number and the quality of submissions, we will invite the authors of selected contributions to submit extended versions to a special issue of a well-ranked peer-reviewed journal. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sukyoung.ryu at gmail.com Wed Mar 28 22:32:57 2018 From: sukyoung.ryu at gmail.com (Sukyoung Ryu) Date: Thu, 29 Mar 2018 11:32:57 +0900 Subject: [TYPES/announce] APLAS 2018 CFP Message-ID: <33A3C5F7-B343-4444-8907-6EF8037057D9@gmail.com> ?[Apologies for multiple copies] ============================================================== CALL FOR PAPERS 16th Asian Symposium on Programming Languages and Systems (APLAS) Wellington, NZ, 3rd ? 5th of December 2018 http://aplas2018.org ============================================================== IMPORTANT DATES ------------------------------------- Abstract deadline: Tuesday, June 12, 2018 Submission deadline: Friday, June 15, 2018 Author response: Wednesday-Friday, July 25-27, 2018 Author notification: Monday, August 13, 2018 Camera-ready deadline: Friday, August 31, 2018 Conference: Monday-Friday, December 3-5, 2018 AIM AND SCOPE ------------------------------------- The symposium is devoted to foundational and practical issues broadly spanning the areas of programming languages and systems. Papers are solicited on topics such as - Semantics, logics, foundational theory7 - 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. SUBMISSION GUIDELINES ------------------------------------- We solicit submissions in two categories: - 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. - System and tool demonstrations 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. Papers should be submitted electronically via the submission web page using EasyChair. 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 2018 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. INVITED SPEAKERS ------------------------------------- Amal Ahmed (Northeastern University, USA) Isil Dillig (University of Texas, Austin, USA) Viktor Vafeiadis (MPI-SWS, Germany) ORGANIZERS ------------------------------------- General Co-Chairs: Alex Potanin (Victoria University of Wellington, NZ) David Pearce (Victoria University of Wellington, NZ) Jens Dietrich (Massey University, Palmerston North, NZ) Program Chair: Sukyoung Ryu (KAIST, Korea) Program Committee: Sam Blackshear (Facebook, UK) Bernd Burgstaller (Yonsei University, Korea) Cristina David (University of Cambridge, UK) Huimin Cui (Institute of Computing Technology, CAS, China) Benjamin Delaware (Purdue University, USA) Julian Dolby (IBM Thomas J. Watson Research Center, USA) Yuxi Fu (Shanghai Jiao Tong University, China) Aquinas Hobor (National University of Singapore, Singapore) Tony Hosking (Australian National University / Data61, Australia) Chung-Kil Hur (Seoul National University, Korea) Atsushi Igarashi (Kyoto University, Japan) Joxan Jaffar (National University of Singapore, Singapore) Alexander Jordan (Oracle Labs., Australia) Hakjoo Oh (Korea University, Korea) Bruno C. d. S. Oliveira (The University of Hong Kong, Hong Kong) Xiaokang Qiu (Purdue University, USA) Tamara Rezk (INRIA, France) Xavier Rival (CNRS / ENS / INRIA, France) Ilya Sergey (University College London, UK) Manuel Serrano (INRIA, France) Xipeng Shen (North Carolina State University, USA) Guy L. Steele Jr. (Oracle Labs., USA) Alex Summers (ETH, Switzerland) Tachio Terauchi (Waseda University, Japan) Peter Thiemann (Universit?t Freiburg, Germany) Ashutosh Trivedi (University of Colorado Boulder, USA) Jingling Xue (UNSW Sydney, Australia) Nobuko Yoshida (Imperial College London, UK) Danfeng Zhang (Pennsylvania State University, USA) Xin Zhang (MIT, USA) From eacsl at kahle.ch Thu Mar 29 06:30:47 2018 From: eacsl at kahle.ch (EACSL) Date: Thu, 29 Mar 2018 12:30:47 +0200 Subject: [TYPES/announce] CSL 2018: Final Call for Papers Message-ID: <4e865b13-28cc-7a15-11ab-d34fa3c0a6b6@kahle.ch> Final Call for Papers ======================================== Computer Science Logic 2018 Birmingham, United Kingdom 4?7 September ======================================== # Important Dates * Abstract Submission: 7 April 2018 (AoE) * Paper Submission: 14 April 2018 (AoE) * Author Notification: 14 June 2018 # 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 2018 will be the 27th edition in the series. It will be organised by the School of Computer Science of the University of Birmingham. # Proceedings Proceedings will be published in the Leibniz International Proceedings in Informatics (LIPIcs). After the conference, selected papers will be invited to a special issue of the online open access journal Logical Methods in Computer Science. # Submission Submission will be through EasyChair. Papers should be no more than 15 pages (excluding references) in LIPIcs style and may not be submitted concurrently to another conference with refereed proceedings. For further details please see # Invited Speakers * Bob Coecke University of Oxford * Emmanuel Filiot Universit? Libre de Bruxelles * Catuscia Palamidessi ?cole Polytechnique * Christine Tasson Universit? Paris Diderot * Szymon Toru?czyk, Uniwersytet Warszawksi # Programme Committee * Christel Baier, TU Dresden * Martin Berger, University of Sussex * Lars Birkedal, Aarhus University * Veronique Bruyere, University of Mons * Agata Ciabattoni, TU Wien * Ugo Dal Lago, University of Bologna * Ross Duncan, University of Strathclyde * Jamie Gabbay, Heriot-Watt University * Marco Gaboardi, University at Buffalo, SUNY * Dan R. Ghica, University of Birmingham (Co-chair) * Russ Harmer, CNRS & ENS Lyon * Achim Jung, University of Birmingham (Co-chair) * Juha Kontinen, University of Helsinki * Jean Krivine, Universit? Paris Diderot & IRIF * Slawek Lasota, University of Warsaw * Marina Lenisa, University of Udine * Anca Muscholl, University of Bordeaux * Wied Pakusa, RWTH Aachen University * Daniela Petrisan, Universit? Paris Diderot * Sebastian Siebertz, University of Warsaw * Alexandra Silva, University College London From nasrine.damouche at univ-perp.fr Thu Mar 29 08:22:10 2018 From: nasrine.damouche at univ-perp.fr (Nasrine DAMOUCHE) Date: Thu, 29 Mar 2018 14:22:10 +0200 Subject: [TYPES/announce] Second call for papers NSV 2018 Message-ID: <20180329142210.Horde.koqTXZXT7Zk7SSkPgxVxJl2@webmailup.univ-perp.fr> *** Please forward to interested colleagues.? *** *** Apologies if you receive multiple copies. *** ? =================== CALL FOR PAPERS ==================== ????????? 11TH ?INTERNATIONAL WORKSHOP ON NUMERICAL SOFTWARE VERIFICATION ????????????????????????????????? ? ? ? ?? ? JULY 18-19, 2018 ? ?????????????????????????? FEDERATED LOGIC CONFERENCE (FLOC) ?2018 ??????????????????????????????????? ? ? ? ? ? ?? OXFORD, UK ???????? ? ? ? ?? ? ? ?? WEB PAGE: https://nsv-2018.github.io/nsv2018/ ======================================================= We are pleased to invite you to submit papers to the 11th International Workshop on Numerical Software Verification (NSV 2018). IMPORTANT DATES ============= Submissions deadline: April 15, 2018 Notification: May 15, 2018 Final version: June 15, 2018 Workshop: July 19, 2018 DESCRIPTION OF THE WORKSHOP ====================== 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 ====== 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 - Formal specification and verification of 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 INFORMATION ================= We solicit regular and short papers.Paper submission must be performed via the EasyChair system: [http://easychair.org/conferences/?conf=nsv2018] Regular 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. Regular paper submissions should not exceed 15 pages in ENTCS style, including bibliography and well-marked appendices: http://www.entcs.org/prelim.html Program committee members are not required to read the appendices, and thus papers must be intelligible without them. Short papers are also welcome, they should present tools, benchmarks, case-studies or be extended abstracts of ongoing research. Short papers should not exceed 6 pages. Furthermore, in order to foster the exchange of ideas, we encourage authors to also submit short papers describing ideas which have already been reported in other venues. All accepted papers (except short papers based on ideas published elsewhere) will be published electronically by Elsevier in the Electronic Notes in Theoretical Computer Science series (ENTCS). CHAIRS ====== Alexandre Chapoutot (ENSTA ParisTech) Nasrine Damouche (Universite? de Perpignan, France) Alessandro Pinto (United Technologies Research Center) PROGRAM COMMITTEE =============== Franz Franchetti (Carnegie Mellon University) Susmit Jha (SRI International) Akshay Rajhans ?(The Mathworks) Ramesh S (General Motors) Timothy Wang (United Technologies Research Center) Temesghen Kahsai (Amazon) Tze Meng Low (Carnegie Mellon University) Daisuke Ishii (University of Fukui, Japan) Remi Delmas (ONERA, France) Olivier Mullier (ENSTA ParisTech, France) Stefan Ratschan (Academy of Sciences of the Czech Republic) Adam Duracz (Rice University, USA) Antti Hyva?rinen (USI, Switzerland) Olivier Bouissou (The Mathworks, France) Jyotirmoy V. Deshmukh (University of Southern California) Laura Titolo (Postdoc NASA) Erika Abraham (RWTH Aachen, DE) Yassamine Seladji (Professor assistant, University of Tlemcen, ?Algeria) Junkil Park (Phd, University of Pennsylvania) Guillaume Melquion (INRIA, France) Matthieu Martel (Professor, Universite? de Perpignan) Arnault Ioualalen (Numalis, industry) ? ? STEERING COMMITTEE ================ ? Sergiy Bogomolov (ANU, Australia) Radu Grosu (TU Vienna, Austria) Matthieu Martel (Universit? de Perpignan, France) Pavithra Prabhakar (Kansas State University, USA) Sriram Sankaranarayanan (UC Boulder, USA) ? ? Best regards NSV 2018 Chairs Nasrine DAMOUCHE Docteur en Informatique au laboratoire LAMPS ATER(Attach? Temporaire d'Enseignement et de la Recherche)? Universit? de Perpignan Via Domitia 52 Avenue Paul Alduy B?timent B - 2?me ?tage 66860 Perpignan Cedex Tel +33 (0)4-68-66-22-38 http://perso.univ-perp.fr/nasrine.damouche/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From camarao at dcc.ufmg.br Thu Mar 29 11:19:38 2018 From: camarao at dcc.ufmg.br (camarao at dcc.ufmg.br) Date: Thu, 29 Mar 2018 12:19:38 -0300 Subject: [TYPES/announce] SBLP 2018 Call for Papers Message-ID: <99446976a4b0aa5cf260a6b68ff601bc@dcc.ufmg.br> SBLP 2018 second call for papers ________________________________________________________________________________ Universidade de S?o Paulo - ICMC/USP S?o Carlos, Brazil, September 20-21, 2018 Conference website http://www.sbc.org.br/cbsoft2018 Submission link https://easychair.org/conferences/?conf=sblp2018 SBLP 2018 is the 22nd 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 (http://cbsoft.org/cbsoft2018/). Submission Guidelines ________________________________________________________________________________ Papers can be written in Portuguese or English. Submission in English is strongly encouraged since the symposium proceedings are 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. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2018 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, 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, after the conference 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: April 29th 2018 Paper submission: May 6th 2018 Author notification: June 22nd 2018 Camera ready deadline: July 8th 2018 Program Committee ________________________________________________________________________________ Mariza Bigonha Universidade Federal de Minas Gerais Roberto Bigonha Universidade Federal de Minas Gerais Andre R. Du Bois Universidade Federal de Pelotas Christiano Braga Universidade Federal Fluminense Carlos Camar?o Universidade Federal de Minas Gerais (chair) Fernando Castor Universidade Federal de Pernambuco Renato Cerqueira IBM Research, Brazil Jo?o Fernandes Universidade de Coimbra Jo?o Ferreira Teesside University Luc?lia Figueiredo Universidade Federal de Ouro Preto Ismael Figueroa Pontif?cia Universidad Cat?lica de Valparaiso Alex Garcia Instituto Militar de Engenharia Francisco Heron Universidade Federal do Cear? Roberto Ierusalimschy Pontif?cia Universidade Cat?lica do Rio de Janeiro Yu David Liu State University of New York at Binghamton Hans-Wolfgang Loidl Heriot-Watt University Marcelo Maia Universidade Federal de Uberl?ndia Andr? M. Maidl Pontif?cia Universidade Cat?lica do Paran? Manuel A. Martins Universidade de Aveiro F?bio Mascarenhas Universidade Federal do Rio de Janeiro S?rgio Medeiros Universidade Federal do Rio Grande do Norte Victor Miraldo University of Utrecht ?lvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria M. Moreira Universidade Federal do Rio de Janeiro Peter Mosses Swansea University Martin Musicante Universidade Federal do Rio Grande do Norte Alberto Pardo Universidad de la Rep?blica Fernando Pereira Universidade Federal de Minas Gerais Gustavo Pinto Universidade Federal do Par? Louis-Noel Pouchet Ohio State University Zongyan Qiu Peking University Henrique R?belo Universidade Federal de Pernambuco Leonardo Reis Universidade Federal de Ouro Preto Rodrigo Ribeiro Universidade Federal de Ouro Preto Noemi Rodriguez Pontif?cia Universidade Cat?lica do Rio de Janeiro Francisco Sant'Anna Universidade Estadual do Rio de Janeiro Jo?o Saraiva Universidade do Minho Martin Sulzmann Hochschule Karlsruhe - Technik und Wirtschaft (chair) Leopoldo Teixeira Universidade Federal de Pernambuco Simon Thompson University of Kent Cristiano Vasconcellos Universidade do Estado de Santa Catarina Varmo Vene University of Tartu Invited Speaker ________________________________________________________________________________ Martin Sulzmann, Hochschule Karlsruhe - Technik und Wirtschaft, Germany Contact ________________________________________________________________________________ All questions about submissions should be emailed to Carlos Camar?o (camarao at dcc.ufmg.br) From catherine.dubois at ensiie.fr Thu Mar 29 14:18:34 2018 From: catherine.dubois at ensiie.fr (dubois) Date: Thu, 29 Mar 2018 20:18:34 +0200 Subject: [TYPES/announce] Final CFP 3rd International Workshop about Sets and Tools (SETS 2018) Message-ID: <18aba3fb-ee55-3d9b-072c-c88049f79c81@ensiie.fr> ----------------------------------------------------------------------- FINAL CALL FOR PAPERS -- SETS 2018 *********************************************************************** 3rd International Workshop about Sets and Tools (SETS 2018) June 5, 2018, Southampton, UK Affiliated to ABZ 2018 http://www.lirmm.fr/sets2018/ *********************************************************************** AIM Sets and constructs built upon them like relations, functions and sequences are the main modeling ingredients of formalisms such as VDM, Z, B, or Event-B. Sets also occur in the formalization of mathematics, as evidenced by the large library of the Mizar proof system, for example. In addition, still in the domain of verification, there is an increasing interest to automate set theory (which is known to be a difficult problem), with some concrete realizations, such as mp (the "main prover" of Atelier B) or Muscadet (an automated theorem prover for natural deduction, which gives some good performances in set theory). Sets are also the main features of some programming languages like the former SetL language or the more recent {log} language (pronounced as setlog). The workshop aims at bringing together researchers interested in set theory, especially to design tools for dealing with set theory, such as interactive or automated theorem provers, proof checkers, theories for general purpose proof tools, constraint solvers, programming languages etc. We are interested in specialized tools for set theory as well as general-purpose tools where sets coexist with other theories. Contributions by theoreticians working on the mechanical processing of (fragment of) set theory, and by practitioners using set-based tools are both welcome. We are also interested in contributions providing some comparisons between set modeling techniques and other formalisms, such as type theory (and its variants) for instance. Finally, regarding the domains of application, we mainly expect contributions in the framework of formal methods, but we are open to, for instance, contributions reporting formalizations of mathematics using set theory. TOPICS Topics of interest for this workshop include all aspects of set theory and corresponding tools. More specifically, some suggested topics are: * Proof tools for sets * Constraint solvers for sets * Set-based programming languages * Automated verification in set theory * Encoding of sets in provers * Set theories for SMT solvers * Use of set-based tools in formal methods * Use of set-based tools in mathematics * Using any of the above tools to teach set theory * Comparison of set-based tools * Comparison between set and type theories * Experience reports CONTRIBUTIONS AND PROCEEDINGS Submitted papers must be 6-15 pages long, following the Springer LNCS format. These submissions may be: * Research papers providing new concepts and results * Position papers and research perspectives * Experience reports * Tool presentations Proceedings, including all the papers selected for the workshop, will be published as online proceedings in the CEUR workshop proceedings series (CEUR-WS.org). PAPER SUBMISSION Contributions must be submitted electronically in PDF format using the SETS 2018 EasyChair web site at the following address: https://easychair.org/conferences/?conf=sets2018 IMPORTANT DATES Abstract submission: April 2, 2018 Submission deadline: April 9, 2018 Paper notification: May 9, 2018 Revised/final paper: May 16, 2018 Workshop: June 5, 2018 PROGRAMME CO-CHAIRS Maximiliano Cristia (UNR, Argentina) David Delahaye (Universit? de Montpellier, France) Catherine Dubois (ENSIIE, France) PROGRAMME COMMITTEE Maximiliano Cristia (Universidad Nacional de Rosario, Argentina) David Deharbe (Clearsy, France) David Delahaye (Universit? de Montpellier, France) Catherine Dubois (ENSIIE, France) Leo Freitas (Newcastle University, UK) Carmen Gervet (Universit? de Montpellier, France) Olivier Hermant (Mines ParisTech, France) Michael Leuschel (Universit?t D?sseldorf, Germany) Stephan Merz (INRIA Nancy & LORIA, France) Eugenio Omodeo (Universit? degli Studi di Trieste, Italy) Andrew Reynolds (University of Iowa, USA) Gianfranco Rossi (Universit? di Parma, Italy) Josef Urban (CIIRC, Czech Republic) Wolfgang Windsteiger (Johannes Kepler University, Austria) -- Catherine DUBOIS, professor ENSIIE, lab. Samovar (UMR 5157) From herman at cs.ru.nl Thu Mar 29 18:08:56 2018 From: herman at cs.ru.nl (Herman Geuvers) Date: Fri, 30 Mar 2018 00:08:56 +0200 Subject: [TYPES/announce] Vacancy Full Professor Software Science (Radboud University Nijmegen NL) Message-ID: <967a9fee-274a-518d-400c-6385ff3cab81@cs.ru.nl> Dear all, At Radboud University Nijmegen in the Netherlands, we have a vacancy for Full Professor of Software Science (0,8 - 1,0 fte) See http://www.ru.nl/werken/details/details_vacature_0/?recid=600979 Closing date: May 1 2018 Herman Geuvers ====================================================================== Full Professor of Software Science (0.8 - 1.0 FTE) Faculty of Science Maximum salary: ? 7,766 gross/month Vacancy number: 62.33.18 Application deadline: 1 May 2018 Responsibilities ---------------- As a full professor you will lead the research in the area of software science as outlined below. You will further develop your own research and your research group. You will teach and contribute to a supportive, collaborative work environment. You will broaden and enrich the expertise of our institute, notably within the section Software Science. You are eager to extend and deepen the relationship between the section Software Science and the other sections of iCIS (Data Science and Digital Security), as well as with other research institutes within the Faculty of Science. You are expected to acquire funding for research, in particular by bringing in new PhD candidates, developing new research collaborations and new application areas. You will contribute to the teaching and management of the master track on Software Science, but also in general to teaching within the bachelors Computing Science and Artificial Intelligence. All scientific staff is expected to teach at undergraduate level as well. Work environment Software Science is a core field of research within Computing Science. It addresses the specification, design, development and evolution of software. It designs programming and language formalisms and methodologies, constructs tools to support these, and develops techniques for program analysis, software generation and software engineering, where empirical validation on realistic use cases is an integral part of the research. Developments in the field of Software Science are guided to a large extent by emerging technologies and information needs in society, which require that high quality software be developed quickly and effectively. You will be appointed in the section Software Science of the Institute for Computing and Information Sciences (iCIS) of the Faculty of Science. Our Software Science section is responsible for several courses at both the Bachelor?s and Master?s level of the Computing Science programme, particularly in the Master?s specialisation in Software Science. Research at iCIS focuses on software science, digital security and data science. During a recent evaluation of Dutch Computing Science research, iCIS received the highest ranking of all computing science departments in the Netherlands (together with Twente). Strategically located in Europe, Radboud University is one of the leading academic communities in the Netherlands. Radboud University is an equal opportunity employer, committed to building a culturally diverse intellectual community, and as such encourages applications from women and minorities. The university offers customised facilities to better align work and private life. Parents are entitled to partly paid parental leave and Radboud University employees enjoy flexibility in the way they structure their work. The university highly values the career development of its staff, which is facilitated by a variety of programmes. What we expect from you * track record of publications in leading international conferences and journals; * experience with supervision of PhD projects; * experience with acquiring external research funds; * an established researcher in your field of expertise, active in the international scientific community; * a vision on future directions of research in software science and in computer science as a whole; * a vision on possible cooperations within the section Software Science and with other research disciplines within iCIS, the Faculty of Science and Radboud University; * well-developed didactic skills and qualifications, and an enthusiastic teacher and student supervisor; * ability to teach in bachelor and master programmes; an appealing vision on the role of programming and software engineering in the computer science urricula; * experience with and aspiration for further development of courses and curricula. What we have to offer --------------------- * employment: 0.8 - 1.0 FTE; * a maximum gross monthly salary of ? 7,766 based on a 38-hour working week (salary scale H2); * in addition to the salary: an 8% holiday allowance and an 8.3% end-of-year bonus; * the appointment is for an initial period of 5 years, after which you may be granted tenure following a positive review; * you will be classified as a Full Professor in the Dutch university job-ranking system (UFO); * 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? Would you like to know more? Further information on: Institute for Computing and Information Sciences (iCIS) For more information about this vacancy, please contact: Prof. Dr H. Geuvers Telephone: +31 24 3652603 E-mail: Research-Director-ICIS at cs.ru.nl Are you interested? ------------------- You should upload your application (attn. of Ms. W. van der Pluijm) exclusively using the button 'Apply' on http://www.ru.nl/werken/details/details_vacature_0/?recid=600979 Your application should include (and be limited to) the following attachment(s): * letter of motivation * CV including the (e-mail) adresses of two referees * research and teaching statement For more information on your application: +31 24 3652131. From lpulina at uniss.it Fri Mar 30 03:23:32 2018 From: lpulina at uniss.it (Luca Pulina) Date: Fri, 30 Mar 2018 09:23:32 +0200 Subject: [TYPES/announce] QBFEVAL'18 -- Registration closes in 1 week Message-ID: <04fc3f34-6c3f-1567-33d9-ed5dcc25e3a2@uniss.it> ****************************************************************************************** QBFEVAL'18 - Competitive Evaluation of QBF Solvers A joint event with the 21st Int. Conference on Theory and Applications of Satisfiability Testing (SAT) (affiliated with FLoC 2018) Oxford, UK, July 9 - July 12 2018 ****************************************************************************************** QBFEVAL'18 is the 2018 competitive evaluation of QBF solvers, and the thirteenth evaluation of QBF solvers and instances ever. QBFEVAL'18 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. Details about solvers and benchmarks submission, tracks, and related rules, are available at http://www.qbflib.org/qbfeval18.php For questions, comments and any other issue regarding QBFEVAL'18, please get in touch with the organizers via qbf18 at qbflib.org. ** Important Dates ** -??? Registration open: March 14 (for all tracks) -??? Registration close: April 7 -??? Solvers and Benchmarks due: April 14 (for all tracks except Hard-Instances Track) -??? First stage results: April 30 -??? Second stage solvers due: May 10 (for all tracks except Hard-Instances Track) -??? Hard instances solver due: June 1 -??? Competition Benchmarks available for download: June 14 -??? Final results: presented at SAT'18 ** Organizing committee ** * Organization * Luca Pulina, University of Sassari Martina Seidl, Johannes Kepler Universitat Linz * Judges * Olaf Beyersdorff, University of Leeds Christoph Wintersteiger, Microsoft Research Limited -- Luca Pulina, Ph.D. Associate Professor of Computer Science University of Sassari Tel. +39 079 228987 -------------- next part -------------- An HTML attachment was scrubbed... URL: From rayna at mpi-sws.org Fri Mar 30 12:55:07 2018 From: rayna at mpi-sws.org (Rayna Dimitrova) Date: Fri, 30 Mar 2018 17:55:07 +0100 Subject: [TYPES/announce] SMT 2018 Call for Papers Message-ID: <7ce42184-1ad5-6db9-8358-c9721dc7b3ca@mpi-sws.org> ***************************************************************************** * SMT 2018 - Call For Papers ?16th International Workshop on Satisfiability Modulo Theories July 12 - 13, 2018, Oxford, UK Affiliated with IJCAR 2018, part of FLoC 2018 http://smt-workshop.cs.uiowa.edu/2018/ *************************************************************************** Background ========= Determining the satisfiability of first-order formulas modulo background theories, known as the Satisfiability Modulo Theories (SMT) problem, has proven to be an enabling technology for verification, synthesis, test generation, compiler optimization, scheduling, and other areas. The success of SMT techniques depends on the development of both domain-specific decision procedures for each background theory (e.g., linear arithmetic, the theory of arrays, or the theory of bit-vectors) and combination methods that allow one to obtain more versatile SMT tools. These ingredients together make SMT techniques well-suited for use in larger automated reasoning and verification efforts. Aims and Scope ============= 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 * Applications and case studies * Benchmarks and evaluation methodologies * Theoretical results Papers on pragmatic aspects of implementing and using SMT tools, as well as novel applications of SMT, in particular in the areas of machine learning and statistical reasoning, are especially encouraged. Important dates ============ * Abstract submission deadline: April 8, 2018 * Paper submission deadline: April 15, 2018 * Notification of acceptance: May 15, 2018 * Camera ready versions due: June 15, 2018 * Workshop: July 12-13, 2018 Paper submission and Proceedings ============================ Three categories of submissions are invited: * 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 pages do not include the references.) To submit a paper, go to the EasyChair SMT page and follow the instructions there. Program Committee ================ * Erika ?brah?m (RWTH Aachen) * Aws Albarghouthi (University of Wisconsin-Madison) * Leonardo Alt (IBM) * Maria Paola Bonacina (Universit? degli Studi di Verona) * Bruno Dutertre (SRI International) * Liana Hadarean (Synopsys) * Guy Katz (Stanford University) * Zachary Kincaid (Princeton University) * Tim King (Google) * Ruben Martins (Carnegie Mellon University) * David Monniaux (VERIMAG) * Alexander Nadel (Intel) * Aina Niemetz (Stanford University) * Marie Pelleau (Universit? Nice Sophia Antipolis) * Andrew Reynolds (University of Iowa) * Philipp R?mmer (Uppsala University) * Thomas Sturm (CNRS) * Margus Veanes (Microsoft Research) Program Chairs ============= Rayna Dimitrova (University of Leicester) Vijay D'Silva (Google Inc.) * -------------- next part -------------- An HTML attachment was scrubbed... URL: From sokolsky at cis.upenn.edu Fri Mar 30 23:10:09 2018 From: sokolsky at cis.upenn.edu (Oleg Sokolsky) Date: Fri, 30 Mar 2018 23:10:09 -0400 Subject: [TYPES/announce] 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Message-ID: <6a0af2ba-4c5b-2615-ea41-63eafe9c73d0@cis.upenn.edu> ********************************************************************* Extended deadlines: April 23 for abstract, April 30 for paper ********************************************************************* ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: ??????? Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ********************************************************************* *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escience.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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=setta2018 >. 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. *IMPORTANT DATES* - Abstract deadline:??? April 23, 2018 (extended) - Submission deadline:? April 30, 2018 - Author notification:? June 14, 2018 - Camera-ready version: June 28, 2018 - Symposium:??????????? September 4-6, 2018 *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M??ller-Olm (University of M??nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbab (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M??ller-Olm (University of M??nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) From beniamino.accattoli at inria.fr Sat Mar 31 09:57:42 2018 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Sat, 31 Mar 2018 15:57:42 +0200 Subject: [TYPES/announce] LSFA 2018, 2nd CfP Message-ID: SECOND CALL FOR PAPERS LSFA 2018 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018, Fortaleza, Brazil http://lia.ufc.br/~lsfa2018/ https://easychair.org/cfp/LSFA2018 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. Previous editions took place in 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: * Automated deduction * Applications of logical and/or semantic frameworks * Computational and logical properties of semantic frameworks * Formal semantics of languages and systems * Implementation of logical and/or semantic frameworks * Lambda and combinatory calculi * Logical aspects of computational complexity * Logical frameworks * Process calculi * Proof theory * Semantic frameworks * Specification languages and meta-languages * Type theory 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) in the new ENTCS format (http://www.entcs.org/generic.zip). Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds, 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, unless they also contain some novel results. 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. Papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/generic.zip). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2018 The workshop pre-proceedings, containing the reviewed extended abstracts, will be handed-out at workshop registration. After the workshop the authors of both full and short papers will be invited to submit full versions of their works for the post-proceedings to be published in ENTCS. At least one of the authors should register for the conference. For the reviewing process, the traditional system will be enriched with the possibility for the reviewers to interact with the authors via an anonymous forum associated to each paper. IMPORTANT DATES: * Submission: June 10 * Notification: July 25 * Camera ready version: August 12 * LSFA 2018: September 26-28 After the publication of the ENTCS proceedings, the authors of selected papers will be invited to submit revised papers for a special issue. Previous LSFA special issues have been published in journals such as J. IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Yiannis Moschovakis, University of California, Los Angeles & University of Athens. * Andreas Herzig, CNRS, IRIT, Universit? de Toulouse. * Alessandra Palmigiano, Delft University of Technology. * Amy Felty, University of Ottawa. PROGRAMME COMMITTEE * Beniamino Accattoli, Inria & Ecole Polytechnique, co-chair * Carlos Olarte, Universidade Federal do Rio Grande do Norte, co-chair * Sandra Alves, University of Porto * Mario Alvim, Universidade Federal de Minas Gerais * Carlos Areces, Universidad Nacional de C?rdoba * Mauricio Ayala-Rincon, Universidade de Brasilia * Eduardo Bonelli, Universidad Nacional de Quilmes & Stevens Institute of Technology * Iliano Cervesato, Carnegie Mellon University * Francicleber Ferreira, Universidade Federal do Cear? * Marcelo Finger, Universidade de S?o Paulo * Renata Freitas, Universidade Federal Fluminense * Marco Gaboardi, University at Buffalo, SUNY * Erich Gr?del, RWTH Aachen University * Oleg Kiselyov, Tohoku University * Ugo Dal Lago, Inria & Bologna University * Sonia Marin, IT-University of Copenhagen * Claudia Nalon, Universidade de Brasilia * Revantha Ramanayake, Vienna University of Technology * Umberto Rivieccio, Universidade Federal do Rio Grande do Norte * Camilo Rueda, Pontificia Universidad Javeriana * Matthieu Sozeau, Inria & Universit? Paris Diderot * Carolyn Talcott, SRI International * Alvaro Tasistro, Universidad ORT Uruguay * Alicia Villanueva, Universitat Polit?cnica de Val?ncia * Renata Wassermann, University of S?o Paulo ORGANISING COMMITTEE * Francicleber Ferreira, Universidade Federal do Cear? * Carlos Brito, Universidade Federal do Cear? * Paulo T. Guerra, Universidade Federal do Cear? * Viviane Menezes, Universidade Federal do Cear? CONTACT * lsfa2018 at easychair.org From ohad.kammar at cs.ox.ac.uk Sat Mar 31 13:00:57 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Sat, 31 Mar 2018 18:00:57 +0100 Subject: [TYPES/announce] LOLA 2018: Second Call-for-Proposals Message-ID: LOLA 2018: Syntax and Semantics of Low-Level Languages ===================================================== Saturday, 7 July 2018, Oxford, United Kingdom A satellite workshop of LICS 2018 at FLoC 2018 https://cs.appstate.edu/~johannp/lola18/ Important dates ------------------------------------------------- LOLA submission deadline 15 April 2018 Notification 13 May 2018 Early Registration Deadline 6 June 2018 Workshop 7 July 2018 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2018 Registration: http://www.floc2018.org/register/ Invited Speakers ---------------- Nada Amin, University of Cambridge https://www.cl.cam.ac.uk/~na482/ Nick Benton, Facebook Research https://research.fb.com/people/benton-nick/ 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 at FLoC 2018, 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, which may take the form either of a two page abstract or of a longer (published or unpublished) paper describing completed work. Authors are invited to submit their contribution by 15 April 2018. Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2018 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. Program Committee ----------------- * Zena Ariola, University of Oregon * Valentin Blot, Universite Paris-Sud * Karl Crary, Carnegie Mellon University * Patricia Johann, Appalachian State University (co-chair) * Ohad Kammar, University of Oxford (co-chair) * Andrew Kennedy, Facebook * Ori Lahav, Tel Aviv University * Jim Laird, University of Bath * Rasmus Mogelberg, IT University Copenhagen * Dave Naumann, Stevens University of Technology * Azalea Raad, MPI-SWS * Christine Rizkallah, University of Pennsylvania * Claudio Russo, Microsoft Research Cambridge -------------- next part -------------- An HTML attachment was scrubbed... URL: From caterina.urban at inf.ethz.ch Sat Mar 31 13:15:27 2018 From: caterina.urban at inf.ethz.ch (Urban Caterina) Date: Sat, 31 Mar 2018 17:15:27 +0000 Subject: [TYPES/announce] Upcoming Deadline for SAS 2018: April 13th Message-ID: <915F7389-B33F-4A3F-93FE-6F42A477357C@inf.ethz.ch> --------------------------------------------------------------------- SAS 2018 25th Static Analysis Symposium Freiburg im Breisgau, Germany, August 29th-August 31st, 2018 http://staticanalysis.org/sas2018 --------------------------------------------------------------------- = = = The submission deadline has been moved to April 13th, 2018 = = = Objective 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 25th Static Analysis Symposium, SAS 2018, will be held in Freiburg im Breisgau, Germany. Previous symposia were held in 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. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics The technical program for SAS 2018 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 optimization and transformation - Program synthesis - Program verification - Security analysis - Tool environments and architectures - Theoretical frameworks - Type checking 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 15 pages in Springer's Lecture Notes in Computer Science LNCS format, excluding bibliography and well-marked appendices (we may admit additional pages for the final version). Program Committee members are not required to read the appendices, and thus papers must be intelligible without them. Submissions are handled online: https://easychair.org/conferences/?conf=sas20180 Artifact Evaluation As in previous years, we are encouraging 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 criterion whose sole purpose is to find additional positive arguments for the paper's acceptance. Furthermore, an Artifact Evaluation Committee will assess artifacts and will award an "Artifact Approved" stamps to accepted papers that come with an artifact that allows to reproduce the results presented in the paper. Submissions without artifacts are welcome and will not be penalized. Important Dates - Full paper submission: April 13th, 2018 (anywhere on earth) - Artifact submission: April 20th, 2018 (anywhere on earth) - Notification: June 5th, 2018 - Final version due: July 6th, 2018 - Conference: August 29th-August 31st, 2018 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. Invited Talks - Aws Albarghouthi (University of Wisconsin-Madison, USA) Program Fairness through the Lens of Formal Methods - Zak Kincaid (Princeton University, USA) Non-linear Invariant Generation via Recurrence Analysis - Ruzica Piskac (Yale University, USA) Firewall Repair and Verification of Configuration Files - Sharon Shoham (Tel Aviv University, Israel) Verification of Distributed Systems Using First-Order Logic Invited Tutorials - Roberto Bagnara (University of Parma/BUGSENG, Italy) MISRA C and its Role in the Development of Safety- and Security-Critical Embedded Software - Ken McMillan (Microsoft Research, USA), Oded Padon (Tel Aviv University, Israel) Ivy: Safety Verification by Interactive Generalization - Peter O'Hearn (University College London/Facebook, UK) Experiences developing and deploying a concurrency analysis at Facebook Affiliated Events - 9th Workshop on Static Analysis and Systems Biology (SASB 2018) Chairs: Tatjana Petrov (University of Konstanz, Germany) and Ankit Gupta (ETH Zurich, Switzerland) - 9th Workshop on Tools for Automatic Program Analysis (TAPAS 2018) Chair: Fausto Spoto (University of Verona/Julia Srl, Italy) Program Chair - Andreas Podelski (University of Freiburg, Germany) Program Committee - Domagoj Babic (Google Inc., USA) - Sam Blackshear (Facebook, USA) - Marc Brockschmidt (Microsoft Research, UK) - Swarat Chaudhuri (Rice University, USA) - Bor-Yuh Evan Chang (University of Colorado Boulder, USA) - Jerome Feret (INRIA/ENS/CNRS, France) - Ashutosh Gupta (TIFR, India) - Nicolas Halbwachs (Verimag/CNRS, France) - Lukas Holik (Brno University of Technology, Czech Republic) - Barbara Koenig (University of Duisburg-Essen, Germany) - Boris Koepf (IMDEA Software Institute, Spain) - Shuvendu Lahiri (Microsoft Research, USA) - Hakjoo Oh (Korea University, South Korea) - Sylvie Putot (?cole Polytechnique, France) - Francesco Ranzato (University of Padova, Italy) - Jakob Rehof (TU Dortmund University, Germany) - Xavier Rival (CNRS/ENS/INRIA, France) - Sriram Sankaranarayanan (University of Colorado Boulder, USA) - Harald Sondergaard (The University of Melbourne, Australia) - Alexander J. Summers (ETH Zurich, Switzerland) - Ashish Tiwari (SRI International, USA) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) - Florian Zuleger (TU Wien, Austria) Artifact Evaluation Chair - Xavier Rival (CNRS/ENS/INRIA, France) Artifact Evaluation Committee - Ahmad Salim Al Sibahi (University of Copenhagen, Denmark) - Frederic Besson (Inria/Univ Rennes/CNRS/IRISA, France) - Liqian Chen (NUDT, China) - Gidon Ernst (National Institute of Informatics, Japan) - George Fourtounis (University of Athens, Greece) - Kihong Heo (University of Pennsylvania, USA) - Huisong Li (CNRS/ENS/INRIA, France) - Sergio Mover (University of Colorado Boulder, USA) - Hakjoo Oh (Korea University, South Korea) - Oded Padon (Tel Aviv University, Israel) - Jihyeok Park (KAIST, South Korea) - Marie Pelleau (University Nice/Sophia Antipolis, France) - Markus Schordan (Lawrence Livermore National Laboratory, USA) - Fausto Spoto (University of Verona/Julia Srl, Italy) - David Sprunger (National Institute of Informatics, Japan) - Caterina Urban (ETH Zurich, Switzerland) - Jules Villard (Facebook) Publicity Chair - Caterina Urban (ETH Zurich, Switzerland) From graham.leigh at gu.se Sat Mar 31 13:58:17 2018 From: graham.leigh at gu.se (Graham Leigh) Date: Sat, 31 Mar 2018 17:58:17 +0000 Subject: [TYPES/announce] Postdoc position in Logic, Gothenburg (Sweden), Deadline: 31st May 2018 Message-ID: POSTDOC POSITION IN LOGIC, GOTHENBURG (SWEDEN) * University of Gothenburg, Sweden * Duration: 2 years, starting Autumn 2018 * Deadline for applications is 31st May 2018 * The Department of Philosophy, Linguistics and Theory of Science at University of Gothenburg is inviting applications for a Postdoc position in Logic. Topics of interest include proof-theoretic studies of reflection and induction, axiomatic theories of truth, type-theoretic foundations, and fixed-point calculi such as the modal mu-calculus. * For full details see http://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=1637 From bob.atkey at gmail.com Sat Mar 31 17:33:30 2018 From: bob.atkey at gmail.com (Robert Atkey) Date: Sat, 31 Mar 2018 22:33:30 +0100 Subject: [TYPES/announce] Mathematically Structured Functional Programming 2018: Final Call for Papers Message-ID: Seventh Workshop on MATHEMATICALLY STRUCTURED FUNCTIONAL PROGRAMMING Sunday 8th July 2018, Oxford, UK A satellite workshop of FSCD 2018 http://msfp2018.bentnib.org/ ** New this time: additional talk proposal category ** ** Deadline: 5th April (abstract), 12th April (paper) ** The seventh 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, just after ETAPS 2016. Important Dates: ================ Abstract deadline: 5th April (Thursday) Paper deadline: 12th April (Thursday) Notification: 17th May (Thursday) Final version: 14th June (Thursday) Workshop: 8th July (Sunday) Invited Speakers: ================= - Tamara von Glehn, University of Cambridge, UK - Didier Remy, INRIA, France Program Committee: ================== Andreas Abel - Chalmers, Sweden Danel Ahman - INRIA Paris, France Robert Atkey - University of Strathclyde, UK (co-chair) Jeremy Gibbons - University of Oxford, UK Jennifer Hackett - University of Nottingham, UK Mauro Jaskelioff - Universidad Nacional de Rosario, Argentina Shin-ya Katsumata - National Institute of Informatics, Japan Sam Lindley - University of Edinburgh, UK (co-chair) Clare Martin - Oxford Brookes University, UK Shin-Cheng Mu - Academia Sinica, Taiwan Valeria de Paiva - Nuance Communications, US Alexandra Silva - University College London, 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 Robert Atkey and Sam Lindley if you have any questions about the scope of the workshop. (New this time) 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 which 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. Full papers (not two page talk abstracts) must report previously unpublished work and not be submitted concurrently to another conference with refereed proceedings. Accepted papers and talks must be presented at the workshop by at least one of the authors. The proceedings will be published under the auspices of EPTCS with a Creative Commons license. We are using EasyChair to manage submissions. To submit a paper, use this link: https://easychair.org/conferences/?conf=msfp2018. From ulrich.fahrenberg at irisa.fr Mon Apr 2 04:44:03 2018 From: ulrich.fahrenberg at irisa.fr (Uli Fahrenberg) Date: Mon, 2 Apr 2018 10:44:03 +0200 Subject: [TYPES/announce] CfP: Methods and Tools for Distributed Hybrid Systems (DHS 2018) In-Reply-To: References: Message-ID: <177f44da-c9b5-9652-d0b6-2029a1ce6fdd@irisa.fr> (The types community has a nonempty overlap with the concurrency and the distributed-systems communities; hence I thought this might be interesting for the types list:) Apologies for multiple copies of this email; please distribute as you see fit. CALL FOR PAPERS DHS 2018 International Workshop on Methods and Tools for Distributed Hybrid Systems Ecole polytechnique, Paris, France 4 July 2018 http://dhs.gforge.inria.fr/ 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 second edition of the DHS workshop aims at gathering researchers which work in the above areas in order to facilitate collaboration and discuss how the subject may advance. We are calling for presentations of work which can highlight how the research topics of DHS may interact in order to advance the subject of distributed hybrid systems. Note that DHS 2018 will have no formal proceedings. INVITED SPEAKERS Luc Jaulin, ENSTA Bretagne, Brest, France Dmitry Kozlov, University of Bremen, Germany (TBC) Thao Dang, Verimag, Grenoble, France Lisbeth Fajstrup, Aalborg University, Denmark Emmanuel Ledinot, Dassault Aviation, France Eric Goubault, Ecole polytechnique, France IMPORTANT DATES Paper submission: 31 May 2018 Notification: 15 June 2018 Workshop: 4 July For more information, see: http://dhs.gforge.inria.fr/ From sam.staton at cs.ox.ac.uk Mon Apr 2 16:22:39 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Mon, 2 Apr 2018 20:22:39 +0000 Subject: [TYPES/announce] MFPS 2018 abstracts/papers Message-ID: For various reasons we have decided to postpone the abstract deadline and continue to welcome full submissions up until the actual deadline (6 April). Many thanks to all those who have submitted abstracts/papers so far. Sam. -- MFPS XXXIV 2018 : Mathematical Foundations of Programming Semantics Call for papers The 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) will take place at Dalhousie University in Halifax, Canada, from June 6?9, 2018. MFPS 2018 will be co-located with the 15th International Conference on Quantum Physics and Logic (QPL) 2018, which takes place from June 3?7. 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: 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. Conference home page: https://www.mathstat.dal.ca/mfps2018/ ## SUBMISSION ### Important dates: (* April 1: abstract submission) * April 6: paper submission * May 11: notification of authors * May 25: final papers ready * June 6?9: conference ### Submitting Submissions should be prepared using the ENTCS Macros (http://www.entcs.org/) and should be up to 12 pages long excluding bibliography and appendices. Submissions is via EasyChair (https://easychair.org/conferences/?conf=mfps34). NB * The original call for papers, in reference to an older style file, suggested up to 15 pages. Authors may still submit up to 15 pages using the old style file. But they are encouraged to use the latest ENTCS style file, dated 6 March 2018, and up to 12 pages, which is actually more generous because of font and margin differences. * Although QPL and MFPS are co-located, they have different submission sites and programme committees. ### Proceedings A preliminary version will be distributed at the meeting. Final proceedings will be published in ENTCS after the meeting. ENTCS is open access. ## PROGRAM COMMITTEE: * Marc Bagnol, ENS Lyon, France * Andrej Bauer, University of Ljubljana, Slovenia * Dariusz Biernacki, University of Wroclaw, Poland * Ale? Bizjak, Aarhus University, Denmark * Valentin Blot, Universit? Paris-Sud, France * Steve Brookes, Carnegie Mellon University, USA * Pierre Clairambault, CNRS and ENS Lyon, France * Ilias Garnier, Sivienn Inc. and ENS Paris * Sergey Goncharov, FAU Erlangen-N?rnberg, Germany * Tobias Heindel, Universit?t Leipzig, Germany * Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France * Patricia Johann, Appalachian State University, USA * Achim Jung, University of Birmingham, UK * Ohad Kammar, University of Oxford, UK * Shin-Ya Katsumata, National Institute of Informatics, Japan * Catherine Meadows, NRL, USA * Michael Mislove, Tulane University, USA * Joel Ouaknine, MPI-SWS, Germany * Daniela Petrisan, Universit? Paris Diderot - Paris 7, France * Azalea Raad, MPI-SWS, Germany * Sam Staton, University of Oxford, UK (chair) * Tarmo Uustalu, Reykjavik University, Iceland * Beno?t Valiron, LRI - CentraleSup?lec, Univ. Paris Saclay, France * Valeria Vignudelli, CNRS/ENS Lyon, France * Noam Zeilberger, University of Birmingham, UK ## INVITED SPEAKERS and SPECIAL SESSIONS * Ron Garcia, British Columbia * Frank Pfenning, CMU * Gordon Plotkin, Edinburgh / Google * Neil J. Ross, Dalhousie Our plan is to organize a series of special sessions, on the following topics: gradual typing, session types, differentiable programs, and quantum programming languages (joint with QPL). Special session speakers will be announced in due course. ## LOCAL ORGANISERS: * Neil J. Ross * Peter Selinger From publicityifl at gmail.com Tue Apr 3 03:11:11 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Tue, 3 Apr 2018 09:11:11 +0200 Subject: [TYPES/announce] 2nd CfP: IFL 2018 (30th Symposium on Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the second call for papers for IFL 2018. 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 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://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 2018 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 Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Submissions and peer-review Differently from previous editions of IFL, IFL 2018 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 2018. 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 25, 2018 Submission of draft papers: July 17, 2018 Regular and draft papers notification: July 20, 2018 Deadline for early registration: August 8, 2018 Submission of pre-proceedings version: August 29, 2018 IFL Symposium: September 5-7, 2018 Submission of papers for post-proceedings: November 7, 2018 Notification of acceptance: December 22, 2018 Camera-ready version: February 10, 2019 ### 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=ifl2018 ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. 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 2018 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 giselle.mnr at gmail.com Tue Apr 3 04:09:31 2018 From: giselle.mnr at gmail.com (Giselle Reis) Date: Tue, 03 Apr 2018 08:09:31 +0000 Subject: [TYPES/announce] LFMTP'18: Logical Frameworks and Meta Languages: Theory and Practice - Last call for papers Message-ID: ======================================================================= Call for papers Logical Frameworks and Meta-Languages: Theory and Practice LFMTP 2018 Oxford, UK, 7 July 2018 Affiliated with FSCD 2018 (part of FLoC) http://lfmtp.org/workshops/2018/ ======================================================================= Abstract submission deadline: 8 April 2018 Paper submission deadline: 15 April 2018 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 2018 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. Invited Speakers * Delia Kesner (Universit? Paris Diderot, France) * Kuen-Bang Hou, alias Favonia (Institute for Advanced Study, Princeton, USA) * Grigore Rosu (University of Illinois at Urbana-Champaign, USA) Important Dates Abstract submission deadline: Sunday April 8th Submission deadline: Sunday April 15th Notification to authors: Tuesday May 15th Final version due: Friday May 25th Workshop date: Saturday July 7th 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=lfmtp18. Proceedings Accepted regular papers will be included in the proceedings of LMFTP 2018, whose mode of publication will be determined shortly. Program Committee * Mar?a Alpuente (Universitat Polit?cnica de Val?ncia, Spain) * Andrej Bauer (University of Ljubljana, Slovenia) * Fr?d?ric Blanqui (Inria, France), co-chair * Ana Bove (Chalmers University of Technology, Sweden) * St?phane Graham-Lengrand (CNRS, France) * Makoto Hamana (Gunma University, Japan) * Chantal Keller (Universit? Paris-Sud, France) * Carlos Olarte (Universidade Federal do Rio grande do Norte, Brazil) * Giselle Reis (CMU Qatar), co-chair * Aaron Stump (University of Iowa, USA) * Yuting Wang (Yale University, USA) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ayala at unb.br Tue Apr 3 09:29:50 2018 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Tue, 3 Apr 2018 10:29:50 -0300 Subject: [TYPES/announce] UNIF 2018 - Last CFPs Message-ID: <3e150a3b-df01-e102-6a07-2d68b2668d20@unb.br> Dear colleagues, Please find below the last call for papers for UNIF 2018, the 32nd International Workshop on Unification, affiliated to FSCD/FLOC. 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 Philippe Balbiani, Mauricio Ayala-Rinc?n UNIF 2018 --//-- Last Call for Papers: UNIF 2018 -- FSCD workshop Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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 dates are firm due to synchronisation with the FSCD/FLOC general deadlines. Submission of titles and abstracts: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr From maribel.fernandez at kcl.ac.uk Tue Apr 3 12:42:17 2018 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Tue, 3 Apr 2018 16:42:17 +0000 Subject: [TYPES/announce] Linearity & TLLA Workshop - Call for papers Message-ID: <027F9B04-AA5A-4BEF-9690-2F44E55D34A7@kcl.ac.uk> ====================================================================== Call for Papers Joint Linearity & TLLA Workshop Fifth International Workshop on Linearity Second International Workshop on Trends in Linear Logic and Applications Oxford, UK, 7-8 July 2018 Affiliated with FSCD 2018 in FLOC http://lipn.univ-paris13.fr/TLLALinearity18/ ====================================================================== Linearity has been a key feature in several lines of research in both theoretical and practical approaches to computer science. On the theoretical side there is much work stemming from linear logic dealing with proof technology, complexity classes and more recently quantum computation. On the practical side there is work on program analysis, expressive operational semantics for programming languages, linear programming languages, program transformation, update analysis and efficient implementation techniques. Linear logic is not only a theoretical tool to analyse 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 were originally developed for the study of linear logic's syntax and semantics and are nowadays applied in several other fields. The aim of this Joint Linearity and TLLA workshop is to present and discuss new trends in Linear Logic and its applications, by means of tutorials, invited talks, open discussions, and contributed talks. New results that make central use of linearity, ranging from foundational work to applications in any field, are welcome. Also welcome are more exploratory presentations, which may examine open questions and raise fundamental concerns about existing theories and practices. Invited Speakers Sandra Alves Amina Douane Michele Pagani Frank Pfenning Important Dates Submission deadline: 1 May 2018 Notification to authors: 15 May 2018 Final versions due: 24 May 2018 Workshop date: 7-8 July 2018 Submission Authors are invited to submit: * an extended abstract (8 pages max) describing original ideas and results not published nor submitted elsewhere, * or a 5-page abstract presenting relevant work that has been or will be published elsewhere, * or a 2-page description of work in progress. Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PDF format using the EPTCS style files. Submission is through the Easychair website: https://easychair.org/conferences/?conf=linearitytlla2018 Publication After the workshop, authors of extended abstracts will be invited to submit a longer version of their work (typically a 15-pages paper) for publication in EPTCS. These submissions will undergo a second round of refereeing. Programme Committee Vito Michele Abrusci Thomas Ehrhard (co-chair) Maribel Fernandez (co-chair) Stefano Guerrini Masahito Hasegawa Olivier Laurent Paul-Andre Mellies Valeria de Paiva (co-chair) Elaine Pimentel Simona Ronchi della Rocca Christine Tasson Lorenzo Tortora de Falco (co-chair) Contact Thomas Ehrhard Thomas.Ehrhard at irif.fr Valeria de Paiva valeria.depaiva at gmail.com Maribel Fernandez Maribel.Fernandez at kcl.ac.uk Lorenzo Tortora de Falco tortora at uniroma3.it From gvidal at dsic.upv.es Wed Apr 4 03:44:23 2018 From: gvidal at dsic.upv.es (German Vidal) Date: Wed, 4 Apr 2018 09:44:23 +0200 Subject: [TYPES/announce] Final CFP: 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS 2018, affiliated with ICLP at FLoC 2018) Message-ID: Final Call for Papers: HCVS'18 - 5th Workshop on Horn Clauses for Verification and Synthesis ---------------------------------------------------------------------- (apologies for multiple copies) 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS) Affiliated with ICLP at FLoC 2018 July 13, 2018 - Oxford, UK https://www.sci.unich.it/hcvs18/ Invited speakers: Pierre Ganty (IMDEA Software Institute) Hiroshi Unno (University of Tsukuba) Submission deadlines: - Paper submission: 15 April 2018 - Paper notification: 15 May 2018 - Camera-ready: 25 May 2018 - Workshop: 13 July 2018 Many Program Verification and Synthesis problems of interest can be modeled directly using Horn clauses, and many recent advances in the CLP and CAV 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 for verification and synthesis 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. The workshop follows four previous meetings: 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). 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. Program Committee: - Elvira Albert (Complutense University of Madrid) - Maria Alpuente (Universitat Politecnica de Valencia) - Nikolaj Bjorner (Microsoft Research) - Giorgio Delzanno (Universita degli Studi di Genova) - Fabio Fioravanti (University of Chieti-Pescara) - John Gallagher (Roskilde University and IMDEA Software Institute) - Pierre-Loic Garoche (ONERA) - Arie Gurfinkel (University of Waterloo) - Temesghen Kahsai (Amazon) -chair - Ekaterina Komendantskaya (Heriot-Watt University) - David Monniaux (CNRS/Verimag) - Jorge A. Navas (SRI International) - Carlos Olarte (Universidade Federal do Rio Grande do Norte) - Maurizio Proietti (IASI-CNR) - Philipp Rummer (Uppsala University) - Caterina Urban (ETH Zurich) - German Vidal (Universitat Politecnica de Valencia) -chair Submission has to be done in one of the following formats: - Regular papers (up to 12 pages plus bibliography, typeset in EPTCS format), which should present previously unpublished work (completed or in progress), including descriptions of research, tools, and applications. - 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 refereed by the program committee and will be selected for inclusion in accordance with the referee reports. Accepted regular papers and extended abstracts will be published electronically as a volume in the Electronic Proceedings in Theoretical Computer Science (EPTCS) series, see http://www.eptcs.org/ 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://www.easychair.org/conferences/?conf=hcvs2018 ---------------------------------------------------------------------- From aler at irif.fr Wed Apr 4 09:50:35 2018 From: aler at irif.fr (aler) Date: Wed, 04 Apr 2018 14:50:35 +0100 Subject: [TYPES/announce] Twenty years of deep inference workshop- last CfP In-Reply-To: References: Message-ID: ************************************* TWENTY YEARS OF DEEP INFERENCE Oxford, July 7, 2018 Part of FLoC 2018 Aim and Scope: -------------- Deep inference is a paradigm for designing deductive proof systems. The inference rules in such systems can perform arbitrary rewriting inside formulas. This is very different from what one would expect from more traditional formalisms, like sequent calculus or natural deduction, where formulas are always decomposed along their main connective. The purpose of this workshop is to - present this vast growing field in a coherent, easy accessible way to other communities in all areas of logic in computer science, and - bring together researchers in the area of deep inference to exchange ideas and to discuss their current work. Invited Speakers: ----------------- Alessio Guglielmi (University of Bath) Willem Heijltjes (University of Bath) Contributions: -------------- Since we will not publish any proceedings, we accept talks about work in progress as well as already published/submitted work and surveys. However, we do not allow work that is presented at another FLoC event. Submission Instructions: ------------------------ If you want to give a talk please submit an abstract of 1-3 pages in pdf format via the EasyChair submission page: Important Dates: ---------------- 15 April 2018: abstract submission deadline 15 May 2018: Author notification 7 July 2018: Workshop Organization: ------------- Andrea Aler Tubella (IRIF- CNRS & Univ. Paris Diderot) Lutz Stra?burger (Inria Saclay) From brucker at spamfence.net Wed Apr 4 09:59:12 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Wed, 4 Apr 2018 14:59:12 +0100 Subject: [TYPES/announce] ThEdu'18: Second Call for Extended Abstracts & Demonstrations Message-ID: <20180404135912.5vvjakenooaltqwn@kandagawa.home.brucker.ch> (Apologies for duplicates) 2nd Call for Extended Abstracts & Demonstrations ************************************************************************** ThEdu'18 Theorem proving components for Educational software 18 July 2018 http://www.uc.pt/en/congressos/thedu/thedu18 ************************************************************************** affiliated to IJCAR 2018 July 14-17, 2018 Oxford, United Kingdom http://www.ijcar2018.org/ (part of FLoC 2018) ************************************************************************** THedu'18 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 Julien Narboux, University of Strasbourg, France Important Dates * Extended Abstracts: 15th April 2018 * Author Notification: 15th May 2018 * Workshop Day: 18 July 2018 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=thedu18 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'18 and presents his/her extended abstract/demonstration. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Roman Ha?ek, University of South Bohemia, Czech Republic Filip Maric, University of Belgrade, Serbia Walther Neuper, Graz University of Technology, Austria (co-chair) Pavel Pech, University of South Bohemia, Czech Republic Pedro Quaresma, University of Coimbra, Portugal (co-chair) Vanda Santos, CISUC, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Burkhart Wolff, University Paris-Sud, France Proceedings The extended abstracts and system descriptions will be available in ThEdu'18 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). -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From fisman at seas.upenn.edu Wed Apr 4 10:34:21 2018 From: fisman at seas.upenn.edu (Dana Fisman) Date: Wed, 4 Apr 2018 17:34:21 +0300 Subject: [TYPES/announce] SyGuS-COMP 2018 Call for Solvers and Benchmarks Submission Message-ID: *Important Dates:* 1 May 2018: Benchmark submission deadline 1 June 2018: Deadline for first version of solvers 14 June 2018: Deadline for final version of solvers and for solver description 7 July 2018: Author notification 14 July 2018: Awards ceremony (at FLoC Olympic Games) 18 July 2018: Solvers presentation (at SYNT workshop) *Call for Participation:*This is a call for participation for the 5th Syntax-Guided Synthesis Competition to be organized as a satellite event of SYNT & CAV 2018 and as part of FLoC olympic games. 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. The SyGuS competition (SyGuS-Comp'18) will allow solvers to compete on a collection of benchmarks and advance the state-of-the-art for program-synthesis tools. *Tracks:*This year's competition will have 4 tracks: 1) General SyGuS track, 2) Invariant Synthesis track, 3) Conditional Linear Integer Arithmetic track, and 4) Programming By Examples (PBE). More details about the tracks can be found in the extended SyGuS-IF . The results of the 4th SyGuS competition can be found 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, including bit-vector algorithms, 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 - an honor which will be accompanied by a FLoC olympic medal. *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 (Penn), Dana Fisman (Ben-Gurion University), Rishabh Singh (Google), and Abhishek Udupa (Microsoft). 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 Didier.Galmiche at loria.fr Wed Apr 4 17:29:01 2018 From: Didier.Galmiche at loria.fr (Didier Galmiche) Date: Wed, 4 Apr 2018 23:29:01 +0200 Subject: [TYPES/announce] 2nd CFP Workshop on External and Internal Calculi for Non Classical Logics , Oxford, UK Message-ID: <2d7aba6b-0985-32f2-910b-efbf7d2cafda@loria.fr> -------------------------------------------------------------------------------------- 2nd Call For Papers Int. Workshop on External and Internal Calculi for Non Classical Logics (EICNCL 2018) Oxford, UK, 19 July 2018 (affiliated with IJCAR 2018 in FLOC 2018) http://weic2018.loria.fr/ Deadline for submission: 23 April 2018 ---------------------------------------------------------------------- ------------------- A one day workshop on External and Internal Calculi for Non Classical Logics will be held the 19 July 2018 in conjunction with the IJCAR 2018 Conference during FLOC 2018 in Oxford, UK. The purpose of this workshop would be to discuss recent results on analytic (external or internal) calculi for non-classical logics like intuitionistic, modal, epistemic logics, conditional logics, substructural, resource 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. The workshop is intended to provide a forum for discussion between researchers interested in topics? including, but not limited to, the following areas: - 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, proof assistants We envisage a range of perspectives: proof-theoretic foundations, including decidability and complexity; model-theoretic, including semantic foundations (e.g., new semantics), modelling and verification of programs and systems. SUBMISSIONS Researchers interested in presenting their works are invited to submit an extended abstract (up to 10 pages)? through Easychair : https://easychair.org/conferences/?conf=eicncl2018 by 23 April 2018. Papers will be reviewed by peers, typically members of the Programme Committee. A Special Issue of a Journal on these topics is expected after the workshop. PROGRAM COMMITTEE J. Brotherston (University College, London, UK) A. Ciabattoni (TU Vienna, Austria - co-chair) D. Galmiche (Lorraine University, CNRS, LORIA, France - co-chair) R. Gor? (Australian National University, Australia) D. Larchey-Wendling (Lorraine University, CNRS, LORIA, France) G. Metcalfe (University of Bern, Switzerland) S. Negri? (University of Helsinki, Finland) N. Olivetti (LSIS, Aix-Marseille University, France - co-chair) J. Otten (University of Oslo, Norway) V. de Paiva (Nuance communications, USA) R. Ramanayake (TU? Vienna, Austria - co-chair) K. Sano (Hokkaido University, Japan) L. Santocanale (LIF, Aix-Marseille University, France) S. Smets (ILLC, Amsterdam University, Netherlands) L. Vigano (King's College London, UK) IMPORTANT DATES Submission deadline:? 23 April 2018 Notification to authors: 9 May 2018 Final versions due: 21 May 2018 Workshop date: 19 July 2018 Additional information will be available through WWW address: http://weic2018.loria.fr/ The workshop is co-organized by A. Ciabattoni, R. Ramanayake (TU Vienna), N. Olivetti (LSIS, Aix-marseille University) and D. Galmiche (LORIA - Lorraine University) From sabel at ki.informatik.uni-frankfurt.de Thu Apr 5 03:03:59 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Thu, 5 Apr 2018 09:03:59 +0200 Subject: [TYPES/announce] PPDP 2018: Second Call for Papers Message-ID: <405715b0-4b49-03be-4317-a3c15886a66b@ki.informatik.uni-frankfurt.de> ====================================================================== PPDP 2018: Second Call for Papers ====================================================================== 20th International Symposium on Principles and Practice of Declarative Programming Frankfurt am Main, Germany, 3-5 September 2018 http://ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html (co-located with LOPSTR 2018 and WFLP 2018) http://ppdp-lopstr-18.cs.uni-frankfurt.de ====================================================================== Invited Talks (NEW!) ==================== - Philippa Gardner, Imperial College: Testing and Verification for JavaScript (joint with LOPSTR) - Jorge Navas, SRI International: Constrained Horn Clauses for Verification (joint with LOPSTR) - Chung-Chieh Shan, University of Indiana: Calculating Distributions Scope ===== The PPDP 2018 symposium brings together researchers from the declarative programming communities, including those working in the functional, logic, answer-set, and constraint handling programming paradigms. The goal is to stimulate research in the use of logical formalisms and methods for analyzing, performing, specifying, and reasoning about computations, including mechanisms for concurrency, security, static analysis, and verification. Submissions are invited on all topics related to declarative programming, from principles to practice, from foundations to applications. Topics of interest include, but are not limited to - Language Design: domain-specific languages; interoperability; concurrency, parallelism, and distribution; modules; probabilistic languages; reactive languages; database languages; knowledge representation languages; languages with objects; language extensions for tabulation; metaprogramming. - Implementations: abstract machines; interpreters; compilation; compile-time and run-time optimization; memory management. - Foundations: types; logical frameworks; monads and effects; semantics. - Analysis and Transformation: partial evaluation; abstract interpretation; control flow; data flow; information flow; termination analysis; resource analysis; type inference and type checking; verification; validation; debugging; testing. - Tools and Applications: programming and proof environments; verification tools; case studies in proof assistants or interactive theorem provers; certification; novel applications of declarative programming inside and outside of CS; declarative programming pearls; practical experience reports and industrial application; education. The PC chair will be happy to advise on the appropriateness of a topic. PPDP will be co-located with the 28th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2018). Submission Categories ===================== Submissions can be made in three categories: regular Research Papers, System Descriptions, and Experience Reports. Submissions of Research Papers must present original research which is unpublished and not submitted elsewhere. They must not exceed 12 pages ACM style 2-column (including figures, but excluding bibliography). Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). Research papers will be judged on originality, significance, correctness, clarity, and readability. Submission of System Descriptions must describe a working system whose description has not been published or submitted elsewhere. They must not exceed 10 pages and should contain a link to a working system. System Descriptions must be marked as such at the time of submission and will be judged on originality, significance, usefulness, clarity, and readability. Submissions of Experience Reports are meant to help create a body of published, refereed, citable evidence where declarative programming such as functional, logic, answer-set, constraint programming, etc., is used in practice. They must not exceed 5 pages **including references**. Experience Reports must be marked as such at the time of submission and need not report original research results. They will be judged on significance, usefulness, clarity, and readability. Possible topics for an Experience Report include, but are not limited to: insights gained from real-world projects using declarative programming comparison of declarative programming with conventional programming in the context of an industrial project or a university curriculum curricular issues encountered when using declarative programming in education real-world constraints that created special challenges for an implementation of a declarative language or for declarative programming in general novel use of declarative programming in the classroom programming pearl that illustrates a nifty new data structure or programming technique. Supplementary material may be provided in a clearly marked appendix beyond the above-mentioned page limits. Reviewers are not required to study any material beyond the respective page limit. Format of a submission ====================== For each paper category, you must use the most recent version of the "Current ACM Master Template" which is available at . The most recent version at the time of writing is 1.48. You must use the LaTeX sigconf proceedings template as the conference organizers are unable to process final submissions in other formats. In case of problems with the templates, contact [ACM'??s TeX support team at Aptara](mailto:acmtexsupport at aptaracorp.com). Authors should note [ACM's statement on author's rights](http://authors.acm.org/) which apply to final papers. Submitted papers should meet the requirements of [ACM's plagiarism policy](http://www.acm.org/publications/policies/plagiarism_policy). Requirements for publication ============================ At least one author of each accepted submission will be expected to attend and present the work at the conference. The pc chair may retract a paper that is not presented. The pc chair may also retract a paper if complaints about the paper's correctness are raised which cannot be resolved by the final paper deadline. Important dates =============== - 23.04.2018 paper submission - 14.06.2018 rebuttal period (48 hours) - 25.06.2018 notification - 16.07.2018 final papers - 03.09.2018 conference starts From davide.ancona at unige.it Thu Apr 5 06:43:05 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Thu, 5 Apr 2018 12:43:05 +0200 Subject: [TYPES/announce] CfP: VORTEX 2018, Verification of Objects at RunTime EXecution Message-ID: <78ee33d3-2f72-1c27-a56c-62c2cbad7ab1@unige.it> VORTEX 2018, ECOOP and ISSTA, Amsterdam, July 16-21, 2018 (https://conf.researchr.org/track/ecoop-issta-2018/vortex-2018-papers) ================================================================================= Runtime verification (RV) is an approach to software verification concerned with monitoring and analysis of software and hardware under execution. Recently, RV has gained more traction as an effective and promising approach to ensure software reliability, bridging a gap between formal verification and conventional testing; monitoring a system at runtime offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on runtime verification for topics covering either theoretical, or practical aspects, or, preferably, both, with emphasis on object-oriented languages, and systems. Topics of interest include, but are not limited to, the following ones: * behavioural types for RV * combination of static and dynamic analyses * industrial applications * language support for RV * monitor construction and synthesis techniques * monitoring concurrent/distributed systems * monitoring oriented programming * program adaptation * runtime enforcement, fault detection, recovery and repair * RV for safety and security * RV for the Internet of Things * specification formalisms and formal underpinning of RV * specification mining * tool development Contributions will be formally reviewed by at least three reviewers, and selection will be based on originality, relevance, technical accuracy, and the potential to generate interesting discussions. Important Dates --------------- Paper submission: May 16, 2018 23:59 AoE (UTC-12h) Notification: June 14, 2018 Submission Instructions ----------------------- Submissions must be unpublished work, in English, formatted in PDF with acmart sigplan style (http://www.sigplan.org/Resources/Author), and are allowed to be position papers or surveys (max 6 pages), short papers (max 3 pages) presenting preliminary ongoing scientific work, or long papers (max 6 pages) providing more consolidated research contributions. Papers must be submitted electronically via EasyChair at https://easychair.org/conferences/?conf=vortex2018 . Proceedings and Special Issue ----------------------------- Accepted papers will, upon agreement by the authors, be published in the ACM Digital Library. Depending on the quality of submissions, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by a prime journal in the field. Program Committee ----------------- - Davide Ancona, University of Genova, Italy (co-chair) - Gordon Pace, University of Malta, Malta (co-chair) - Wolfgang Ahrendt, Chalmers University of Technology, Sweden - Cyrille Artho, KTH Royal Institute of Technology, Sweden - Ezio Bartocci, Technische Universit?t Wien, Austria - Borzoo Bonakdarpour, Iowa State University, USA - Ylies Falcone, Univ. Grenoble Alpes, Inria, France - Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA - Reiner Hahnle, Technical University of Darmstadt, Germany - Jean-Baptiste Jeannin, Carnegie Mellon University, USA - Martin Leucker, University of Lubeck, Germany - Rumyana Neykova, Imperial College London, UK - Luca Padovani, University of Turin, Italy - Antonio Ravara, New University of Lisbon, Portugal - Giles Reger, University of Manchester, UK - Gerardo Schneider, University of Gothenburg, Sweden - Volker Stolz, Hogskulen pa Vestlandet, Norway - Cesar Sanchez, IMDEA Software Institute, Spain - Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University, Netherlands - Oleg Sokolsky, University of Pennsylvania, USA From swarat at rice.edu Thu Apr 5 08:05:30 2018 From: swarat at rice.edu (Swarat Chaudhuri) Date: Thu, 5 Apr 2018 05:05:30 -0700 Subject: [TYPES/announce] Postdoctoral position in machine learning + program synthesis at, Rice University Message-ID: <793af4d8-87d0-ddfd-0866-a5a44926850a@rice.edu> Postdoctoral position in machine learning + program synthesis at Rice University ------------------------------------------------------------- Rice University's Intelligent Software Systems Laboratory is looking to hire a postdoctoral researcher for a project at the interface of program synthesis and deep learning. Our goal is to develop algorithms for program synthesis that are guided by neural networks, as well as new learning algorithms that leverage programming language abstractions. Ideal applicants will have a background in formal methods and/or programming languages, interest in machine learning, and experience with building systems of significant size. The postdoc will work with Professor Swarat Chaudhuri. The duration of the position is two years, starting summer 2018. Compensation will be competitive and commensurate with experience. To apply, send a CV and names of 2 references to Swarat Chaudhuri (swarat at rice.edu). From Klaus.Havelund at jpl.nasa.gov Thu Apr 5 11:16:24 2018 From: Klaus.Havelund at jpl.nasa.gov (Havelund, Klaus (348B)) Date: Thu, 5 Apr 2018 15:16:24 +0000 Subject: [TYPES/announce] [fm-announcements] RV 2018 Call for Papers Message-ID: <878E410B-8040-443E-A718-F583FBB69B54@jpl.nasa.gov> **************************************************************************** RV 2018 Call for Papers The 18th International Conference on Runtime Verification November 10-13, 2018, Limassol, Cyprus https://rv2018.isp.uni-luebeck.de rv18(at)easychair(dot)org **************************************************************************** Runtime verification is concerned with the monitoring and analysis of the runtime behaviour of software and hardware systems. Runtime verification techniques are crucial for system correctness, reliability, and robustness; they provide an additional level of rigor and effectiveness compared to conventional testing, and are generally more practical than exhaustive formal verification. Runtime verification can be used prior to deployment, for testing, verification, and debugging purposes, and after deployment for ensuring reliability, safety, and security and for providing fault containment and recovery as well as online system repair. Topics of interest to the conference include, but are not limited to: * specification languages * monitor construction techniques * program instrumentation * logging, recording, and replay * combination of static and dynamic analysis * specification mining and machine learning over runtime traces * monitoring techniques for concurrent and distributed systems * runtime checking of privacy and security policies * statistical model checking * metrics and statistical information gathering * program/system execution visualization * fault localization, containment, recovery and repair * dynamic type checking Application areas of runtime verification include cyber-physical systems, safety/mission-critical systems, enterprise and systems software, autonomous and reactive control systems, health management and diagnosis systems, and system security and privacy. We welcome contributions exploring the combination of runtime verification techniques with machine learning and static analysis. Whilst these are highlight topics, papers falling into these categories will not be treated differently from other contributions. An overview of previous RV conferences and earlier workshops can be found at: http://www.runtime-verification.org. RV 2018 will be held November 10-13 in Limassol, Cyprus. RV 2018 will feature a tutorial day (November 10), and three conference days (November 11-13). IMPORTANT DATES Papers as well as tutorial proposals will follow the following timeline (Anywhere on Earth): * Abstract deadline: June 18, 2018 * Paper deadline: June 25, 2018 * Paper notification: September 10, 2018 * Camera-ready deadline: September 21, 2018 * Conference: November 10-13, 2018 GENERAL INFORMATION ON SUBMISSIONS All accepted papers (including short papers) will appear in the conference proceedings in an LNCS volume. More precisely, the proceedings will appear within the formal methods subline of LNCS. Submitted papers must use the LNCS/Springer style detailed here: http://www.springer.de/comp/lncs/authors.html Papers must be original work and not be submitted for publication elsewhere. Papers must be written in English and submitted electronically (in PDF format) using the EasyChair submission page here: https://easychair.org/conferences/?conf=rv18 The page limitations mentioned below include all text and figures, but exclude references. Additional details omitted due to space limitations may be included in a clearly marked appendix, that will be reviewed at the discretion of reviewers, but not included in the proceedings. At least one author of each accepted paper must attend RV 2018 for presentation. PAPER SUBMISSIONS There are two categories of papers which can be submitted: regular or short papers. Papers in each category will be reviewed by at least 3 members of the Program Committee. * Regular Papers (up to 15 pages, not including references) should present original unpublished results. We welcome theoretical papers, system papers, papers describing domain-specific variants of RV, and case studies on runtime verification. * Short Papers (up to 6 pages, not including references) may present novel but not necessarily thoroughly worked out ideas, for example emerging runtime verification techniques and applications, or techniques and applications that establish relationships between runtime verification and other domains. The Program Committee of RV 2018 will give a best paper award, and a selection of accepted regular papers will be invited to appear in a special issue of the Springer Journal on Formal Methods in System Design. RELATED EVENTS The RV conference also includes an RV tool contest as well as an exhibition of industrial-strength runtime verification tools and approaches. Separate calls for contribution to these events will be issued soon. COMMITTEES General Chair * Saddek Bensalem, VERIMAG (University of Grenoble Alpes), France Program Chairs * Christian Colombo, University of Malta, Malta * Martin Leucker, University of L?beck, Germany Finance Chair * Violet Ka I Pun, University of Oslo, Norway Publicity Chair * Cyrille Artho, KTH Royal Institute of Technology, Sweden Local Organisation Chairs * Anna Philippou, University of Cyprus, Cyprus * Panagiotis Kouvaros, University of Cyprus, Cyprus Program Committee * Wolfgang Ahrendt, Chalmers University of Technology, Sweden * Howard Barringer, University of Manchester, United Kingdom * Ezio Bartocci, Vienna University of Technology, Austria * Andreas Bauer, KUKA Systems, Germany * Eric Bodden, Paderborn University, Germany * Borzoo Bonakdarpour, McMaster University, Canada * Ylies Falcone, University of Grenoble Alpes, France * Lu Feng, University of Virginia, USA * Adrian Francalanza, University of Malta * Jean Goubault-Larrecq, University of Paris Saclay * Radu Grosu, Vienna University of Technology, Austria * Sylvain Hall?, Universit? du Qu?bec, Canada * Klaus Havelund, NASA, USA * Marieke Huisman, University of Twente, Netherlands * Limin Jia, Carnegie Mellon University, USA * Felix Klaedtke, NEC Laboratories Europe, Germany * Shuvendu Lahiri, Microsoft, USA * Kim G. Larsen, Aalborg University, Denmark * Insup Lee, University of Pennsylvania, USA * Axel Legay, Inria, France * David Lo, Singapore Management University, Singapore * Leonardo Mariani, University of Milano-Bicocca, Italy * Ayoub Nouri, University of Grenoble Alpes, France * Gordon Pace, University of Malta, Malta * Doron Peled, Bar Ilan University, Israel * Jorge A. Perez, University of Groningen, Netherlands * Violet Ka I Pun, University of Oslo, Norway * Giles Reger, University of Manchester, United Kingdom * Grigore Rosu, University of Illinois, USA * Cesar Sanchez, IMDEA Software Institute, Spain * Gerardo Schneider, University of Gothenburg, Sweden * Nastaran Shafiei, NASA, USA * Rahul Sharma, Stanford University, USA * Shin?Ichi Shiraishi, Toyota, USA * Julien Signoles, CEA, France * Scott Smolka, Stony Brook University, USA * Oleg Sokolsky, University of Pennsylvania, USA * Bernhard Steffen, University of Applied Science Dortmund, Germany * Scott Stoller, Stony Brook University, USA * Volker Stolz, Western Norway Univ. of Applied Sciences, Norway * Neil Walkinshaw, University of Leicester, UK * Chao Wang, University of Southern California, USA * Eugen Zalinescu, TUM, Germany -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- --- To opt-out from this mailing list, send an email to fm-announcements-request at lists.nasa.gov with the word 'unsubscribe' as subject or in the body. You can also make the request by contacting fm-announcements-owner at lists.nasa.gov From m.r.mousavi at hh.se Thu Apr 5 22:25:33 2018 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Fri, 6 Apr 2018 03:25:33 +0100 Subject: [TYPES/announce] 8th Halmstad Summer School on Testing (June 11-14) Message-ID: =========================================== The 8th Halmstad Summer School on Testing Halmstad University, Sweden (Organised in cooperation with the TOCSYC Network) June 11 - June 14, 2018 http://ceres.hh.se/mediawiki/HSST_2018 =========================================== Scope ======== Software testing accounts for a major part of software development cost and effort, yet the current practice of software testing is often insufficiently structured and disciplined. There have been various attempts in the past decades to bring more rigour and structure into this field, resulting in several industrial-strength processes, techniques and tools for different levels of testing. The 8th Halmstad Summer School on Testing provides an overview of the state of the art in testing, including theory, industrial cases, tools and hands-on tutorials by internationally-renowned researchers. Tutorials ======== Model-based Mutation Testing: the Science of Killing Bugs in a Black Box, Bernhard Aichernig, TU Graz, Austria Testing concurrent and distributed systems, Mauro Pezz?, University of Lugano, Switzerland Model-Based Testing: Theory, Tools, and Applications, Jan Tretmans, ESI by TNO and Radboud University Nijmegen, The Netherlands and Halmstad University, Sweden Automated testing of applications at the GUI level, Tanja Vos, Technical University of Valencia, Spain and the Open University, The Netherlands Real Bugs, Real Projects, Real Impact, Andrzej Wasowski, IT University of Copenhagen, Denmark (An additional speaker's confirmation is pending.) Registration ========== The registration deadline is May 1, 2018. To apply to the summer school, please fill in the form at: http://bit.ly/HSST2018 . If you have any dietary requirements, or would like to attend only certain days of the summer school, please indicate in the form . The registration fee is 3800 SEK (approx. 380 EUR) and covers lunches, coffee breaks, the study material, the social event, and a social dinner (but not drinks). Ph.D. Symposium =============== The deadline for Ph.D. abstract submission is May 15, 2018. We have 8 time slots for Ph.D. presentations, where each student gets to present her/his research project (and possibly results) and receive feedback from our experts. We solicit abstracts of 2 pages, solely authored by a Ph.D. student, in the EasyChair Style in order to make a selection (see: http://www.easychair.org/ publications/for_authors). The abstract should contain a clear overview of the problem description, approach, (existing results, if any,) and future milestone. Abstract submissions can already be made via https://easychair.org/ conferences/?conf=hsst2018 . Venue ====== The summer school will be held on the campus of Halmstad University in Halmstad, Sweden. Halmstad is a popular summer destination located on the Swedish west coast. Just a few minutes by bicycle or bus takes you from campus to city centre, sandy beaches or forested Galgberget Hill. Trains take you directly to G?teborg in about an hour, to the Malm?-Copenhagen area in about 2 hours and to Stockholm in 4.5 hours. There are also daily flights from Halmstad Airport (and the nearby ?ngelholm Airport) to Stockholm Bromma Airport. If you are flying in internationally it is generally easiest to fly into Copenhagen (CPH) airport (also known as Kastrup). The best thing about flying into CPH is that you just buy a train ticket when you arrive at the airport and simply take a train from the airport directly toHalmstad. More travel information can be found at the school page: http://ceres.hh.se/mediawiki/index.php/HSST_2018#Venue Organizers ======== Stella Erlandsson (Local Organization, stella.erlandsson at hh.se) Mohammad Mousavi (Program Co-Chair, m.r.mousavi at hh.se) Richard Torkar (Program Co-Chair, richard.torkar at cse.gu.se) The abstracts of the tutorials can be found at: http://ceres.hh.se/mediawiki/index.php/HSST_2018 For more information, contact one of the organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruzica.piskac at yale.edu Fri Apr 6 00:27:06 2018 From: ruzica.piskac at yale.edu (Piskac, Ruzica) Date: Fri, 6 Apr 2018 04:27:06 +0000 Subject: [TYPES/announce] VSTTE 2018 - Call for papers Message-ID: VSTTE 2018: 10th Working Conference on Verified Software: Theories, Tools, and Experiments Oxford, part of FLoC 2018 Oxford, UK, July 18-19, 2018 Conference website http://vstte18.it.uu.se/ Submission link https://easychair.org/conferences/?conf=vstte2018 Abstract registration deadline April 15, 2018 Submission deadline April 22, 2018 The goal of the VSTTE conference series is to advance the state of the art in the science and technology of software verification, through the interaction of theory development, tool evolution, and experimental validation. VSTTE will bring together users and practitioners (from industry and academia), tool developers, and researchers working on theoretic aspects of verification. Submission Guidelines We welcome submissions describing significant advances in the production of verified software, i.e., software that has been proved to meet its functional specifications. Submissions of theoretical, practical, and experimental contributions are equally encouraged, including those that focus on specific problems or problem domains. We are especially interested in submissions describing large-scale verification efforts that involve collaboration, theory unification, tool integration, and formalized domain knowledge. We also welcome papers describing novel experiments and case studies evaluating verification techniques and technologies. All papers must be original and not simultaneously submitted to another journal or conference. Contributions can be submitted in the form of full research papers (limited to 16 pages, not including references), and in the form of short papers (limited to 10 pages, not including references). The post-conference proceedings of VSTTE 2017 will be published in the LNCS series. Topics include, but are not limited to: Education; Requirements modeling; Specification languages; Specification/verification/certification case studies; Formal calculi; Software design methods; Automatic code generation; Refinement methodologies; Compositional analysis; Verification tools, e.g., static analysis, dynamic analysis, model checking, theorem proving, satisfiability; Tool integration; Benchmarks; Challenge problems; Integrated verification environments. Programme Committee June Andronick (University of New South Wales, Australia) Martin Brain (University of Oxford, UK) Michael Butler (University of Southampton, UK) Supratik Chakraborty (IIT Bombay, India) Roderick Chapman (Protean Code Ltd and University of York, UK) Cristina David (University of Cambridge, UK) Dino Distefano (Facebook and Queen Mary University of London, UK) Mike Dodds (Galois Inc, USA) Patrice Godefroid (Microsoft Research, USA) Arie Gurfinkel (University of Waterloo, Canada) Liana Hadarean (Synopsys, USA) Swen Jacobs (Saarland University, Germany) Bart Jacobs (KU Leuven, Belgium) Cezary Kaliszyk (University of Innsbruck, Austria) Andy M. King (University of Kent, UK) Tim King (Google, USA) Vladimir Klebanov (SAP, Germany) Akash Lal (Microsoft Research, India) Nuno P. Lopes (Microsoft Research, UK) Alexander Malkis (TU Munich, Germany) Yannick Moy (AdaCore, France) Gennaro Parlato (University of Southampton, UK) Andrei Paskevich (Universit? Paris-Sud, France) Ruzica Piskac (Yale University, USA) - co-chair Markus Rabe (UC Berkeley, USA) Philipp Ruemmer (Uppsala University, Sweden) - co-chair Peter Schrammel (University of Sussex, UK) Natarajan Shankar (SRI International, USA) Tachio Terauchi (Waseda University, Japan) Mattias Ulbrich (KIT Karlsruhe, Germany) Philipp Wendler (Ludwig Maximilian University of Munich, Germany) Thomas Wies (New York University, USA) Greta Yorsh (Queen Mary University of London, UK) Aleksandar Zelji? (Uppsala University, Sweden) Damien Zufferey (MPI-SWS Kaiserslautern, Germany) Venue VSTTE 2018 is affiliated with the 30th International Conference on Computer-Aided Verification (CAV 2018) and is part of the Federated Logic Conference. Contact All questions about submissions should be emailed to ruzica.piskac at yale.edu or philipp.ruemmer at it.uu.se -------------- next part -------------- An HTML attachment was scrubbed... URL: From brunocdsoliveira at googlemail.com Fri Apr 6 00:51:12 2018 From: brunocdsoliveira at googlemail.com (Bruno Oliveira) Date: Fri, 6 Apr 2018 12:51:12 +0800 Subject: [TYPES/announce] Scala'18 Call for Papers Message-ID: **************************************************************************** Scala'18 Call for Papers 9th ACM SIGPLAN Symposium on Scala, 2018 27th-28th of September, 2018 St. Louis Missouri, United States https://conf.researchr.org/track/scala-2018/scala-2018-papers **************************************************************************** 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 ICFP 2018 and Strange Loop 2018. 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. Important dates: * Paper submission June 1st, 2018 * Paper notification: July 13th, 2018 * Student talk submission: Aug 10th, 2018 * Camera ready: Aug 3rd, 2018 * Student talk notification: Aug 31st, 2018 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, all in acmart/sigplan style, 10pt font. * 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) 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. Formatting requirements are detailed in Instructions for Authors. 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 chairs. 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 about topics of relevance to the symposium, for instance (but not only) presenting or announcing an open-source project that would be of interest to the Scala community. Organizing Committee: * (General Chair) Sebastian Erdweg (TU Delft, Netherlands) * (PC Chair) Bruno C. d. S. Oliveira (University of Hong Kong, Hong Kong) * (Sponsorship Chair) Jonathan Immanuel Brachthauser (University of Tubigen, Germany) Program Committee: * Nada Amin (Cambridge University, UK) * Franck Cassez (Macquarie University, Australia) * Atsushi Igarashi (Kyoto University, Japan) * Jonathan Immanuel Brachth?user (Universit?t T?bingen, Germany) * Ravichandhran Kandhadai Madhavan (EPFL, Switzerland) * Heather Miller (Northeastern University, US) * Adriaan Moors (Lightbend, US) * Klaus Ostermann (Universit?t T?bingen, Germany) * Aleksandar Prokopec (Oracle Labs, US) * Sukyoung Ryu (KAIST, South Korea) * Marco Servetto (Victoria University of Wellington, New Zealand) * Philippe Suter (Two Sigma, US) * Ross Tate (Cornell, US) * Tijs van der Storm (CWI, Netherlands) * Mirko Viroli (Bologna University, Italy) * Damien Zufferey (MPI SWS, Germany) Submission Website: The submission will be managed through HotCRP: https://scala18.hotcrp.com/ For questions and additional clarifications, please contact the conference organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.baelde at lsv.ens-cachan.fr Fri Apr 6 04:54:37 2018 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Fri, 6 Apr 2018 10:54:37 +0200 Subject: [TYPES/announce] EPIT 2018 Software Verification Spring School, last call Message-ID: <97ef98d5-e7ad-b954-df9c-a4a9263f0a92@lsv.ens-cachan.fr> EPIT 2018 Software Verification Spring School Last call for participation : ** Pre-registration closes on April 13th. ** Please pre-register now (it takes 1 mn), ** validate and pay later. ** Full program announced. ===================================================================== When: May 7-11, 2018 Where: Centre Paul-Langevin in Aussois, France Web: https://projects.lsv.fr/epit18/ ===================================================================== EPIT (?cole de Printemps en Informatique Th?orique) is a long series of Spring schools in theoretical computer science, initiated by Maurice Nivat in 1973. Since then, it has covered various fields of computer science, and has been a key event where young researchers meet. The theme of the 2018 school is software verification. The need for software verification in our information society has been recognized as early as in the ?70s and it is an ever-more-important concern today. Over the past decades, it has driven exciting research in various fields of theoretical computer science such as logic, automata, type systems, algorithms and complexity. Recently, verification techniques have seen rapid development and industrial adoptions, notably following the SMT revolution. The school will cover several fundamental aspects of software verification through four lectures (6h each): ? SMT solvers, by Pascal Fontaine (LORIA) ? Program verification with F*, by C?t?lin Hri?cu (Inria Paris) ? Bounded model-checking, by Gennaro Parlato (Uni. of Southampton) ? Concurrent program logics, by Viktor Vafeiadis (MPI Kaiserslautern) and four research talks (1h each): ? SMT, String and Security, by Philipp R?mmer (Uppsala University) ? Verification of invariants for convergent replicated data types, by Gustavo Petri (Universit? Paris Diderot) ? Traces, interpolants, and automata : Ultimate Automizer's approach to software verification, by Matthias Heizmann (University of Freiburg) ? F* and security, by Antoine Delignat-Lavaud (Microsoft Research Cambridge) Please find more information, e.g. regarding the venue and registration, on our website: . Pre-register immediately, and spread the word! ? The organizers, David Baelde (LSV, ENS Paris-Saclay & Inria Paris) Constantin Enea (IRIF, Universit? Paris Diderot) From afelty at uottawa.ca Fri Apr 6 15:32:32 2018 From: afelty at uottawa.ca (Amy Felty) Date: Fri, 6 Apr 2018 19:32:32 +0000 Subject: [TYPES/announce] WiL 2018: Women in Logic Workshop Final Call for Papers Message-ID: <664A0634-2DC5-4B1D-AD71-BD7879418552@uottawa.ca> Final Call for Papers WiL 2018: Second Women in Logic Workshop Oxford, UK 8 July 2018 https://sites.google.com/site/womeninlogic2018/welcome/ * Submission Deadline: 15 April 2018 Affiliated with the Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 9-12 July 2018 (http://lics.siglog.org/lics18/) and held as part of the Federated Logic Conference 2018 (FLoC), 6-19 July 2018 (http://www.floc2018.org/). We are holding the second Women in Logic Workshop (WiL 2018) as a LICS associated workshop this year. The workshop follows the pattern of meetings such as Women in Machine Learning (WiML, http://wimlworkshop.org/) or Women in Engineering (WIE, http://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; consequently they sometimes feel both conspicuous and isolated, and hence there is a risk that the under-representation is self-perpetuating. 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 comprised of 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. Topics of interest of this workshop 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, 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 https://sites.google.com/site/womeninlogic2018/invited-speakers * Brigitte Pientka (McGill University, Canada) POPLMark Reloaded: Mechanizing Logical Relations Proofs * Perdita Stevens (University of Edinburgh, UK) Logic and Software Engineering: Are We Nearly There Yet? IMPORTANT DATES Paper submission deadline: 15 April 2018 Author notification: 15 May 2018 Contribution for Informal Proceedings: 31 May 2018 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 2018 Easychair page (https://easychair.org/conferences/?conf=wil2018) before the submission deadline of 15 April 2018, anywhere on Earth. PROCEEDINGS We plan to publish an informal post conference volume at ENTCS or other equally visible outlet. SCIENTIFIC AND ORGANIZING COMMITTEE * Valeria de Paiva (Co-Chair, Nuance Communications, USA) * Adriana Compagnoni (Stevens Institute of Technology, USA) * Amy Felty (Co-Chair, University of Ottawa, Canada) * Anna Ingolfsdottir (Reykjavik University, Iceland) * Sara Kalvala (University of Warwick, UK) * Ursula Martin (University of Oxford, UK) * Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) From peterol at ifi.uio.no Sat Apr 7 03:16:09 2018 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Sat, 7 Apr 2018 09:16:09 +0200 Subject: [TYPES/announce] Call for Papers: 15th International Conference on Formal Aspects of Component Software (FACS'18) Message-ID: -------------------------------------------------------------------- Call for Papers FACS 2018 15th International Conference on Formal Aspects of Component Software Pohang, Korea, October 10-12, 2018 http://sevlab.postech.ac.kr/facs18 --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: June 8, 2018 (AoE) Paper submission deadline: June 15, 2018 (AoE) Notification: August 7, 2018 Conference: Oct 10-12, 2018 OVERVIEW AND SCOPE 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 2018 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. 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; * 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 SUBMISSION We solicit submissions, related to the topics mentioned above, in the following categories: A) original research contributions (18 pages max); B) applications and experiences (18 pages max); C) surveys, comparisons, and state-of-the-art reports (18 pages max); D) tool papers (6 pages max). 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=facs2018. Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). In addition, we solicit submissions to the Doctoral Track of FACS 2018, in the form of abstracts (3 pages max) concisely capturing work in progress, research questions, envisaged contributions, and/or partial results. Doctoral Track submission deadline: August 5, 2018 (AoE) Doctoral Track notification: August 15, 2018 PUBLICATION All accepted papers in the categories A-D above 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 a special issue of the Science of Computer Programming journal. INVITED SPEAKERS Edward A. Lee (University of California, Berkeley) Grigore Rosu (University of Illinois, Urbana-Champaign) PROGRAM COMMITTEE Farhad Arbab (CWI and Leiden University) Cyrille Artho (KTH Royal Institute of Technology) Kyungmin Bae (chair) (Pohang University of Science and Technology) Luis Barbosa (University of Minho) Simon Bliudze (INRIA Lille) Roberto Bruni (University of Pisa) Zhenbang Chen (National University of Defense Technology) Yunja Choi (Kyungpook National University) Jose Luiz Fiadeiro (Royal Holloway University of London) Xudong He (Florida International University) Sung-Shik Jongmans (Open University of the Netherlands) Yunho Kim (Korea Advanced Institute of Science and Technology) Olga Kouchnarenko (FEMTO-ST & University of Franche-Comte) Ivan Lanese (University of Bologna/INRIA) Axel Legay (INRIA Rennes) Shaoying Liu (Hosei University) Zhiming Liu (Southwest University, Chongqing) Markus Lumpe (Swinburne University of Technology) Eric Madelaine (INRIA Sophia Antipolis) Hernan Melgratti (University of Buenos Aires) Jose Meseguer (University of Illinois, Urbana-Champaign) Kazuhiro Ogata (Japan Advanced Institute of Science and Technology) Peter Olveczky (chair) (University of Oslo) Catuscia Palamidessi (INRIA) Jose Proenca (University of Minho) Gwen Salaun (University of Grenoble Alpes) Francesco Santini (Univerity of Perugia) Meng Sun (Peking University) Antonio Vallecillo (University of Malaga) Daniel Varro (Budapest University of Technology and Economics) Shoji Yuen (Nagoya University) Min Zhang (East China Normal University) From uni at hoffjan.de Sat Apr 7 13:35:57 2018 From: uni at hoffjan.de (Jan Hoffmann) Date: Sat, 7 Apr 2018 13:35:57 -0400 Subject: [TYPES/announce] LCC 2018: Final Call for Contributions Message-ID: ====================================================================== Final Call for Contributions LCC 2018 19th International Workshop on Logic and Computational Complexity July 13, 2018, Oxford, UK Part of FLoC 2018 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 April 15, 2018 * notification May 15, 2018 * workshop July 13, 2018 INVITED SPEAKERS: * Mikolaj Bojanczyk (University of Warsaw) * Ugo Dal Lago (University of Bologna and INRIA Sophia Antipolis) MEMORIAL SESSION: LCC 2018 will feature a memorial session to remember and honor the work of Martin Hofmann (1965-2018), who was an active member of the LCC Steering Committee. The session will include talks by Steffen Jost, Ugo Dal Lago, Benjamin Pierce, and Don Sannella. SUBMISSION: We 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. 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=lcc18 PROGRAM COMMITTEE: Erich Gr?del (co-chair, RWTH Aachen University) Jan Hoffmann (co-chair, Carnegie Mellon University) Albert Atserias (Universitat Polit?cnica de Catalunya) Antonina Kolokolova (Memorial University of Newfoundland) Damiano Mazza (CNRS - Universit? Paris 13) Wied Pakusa (University of Oxford) Simona Ronchi Della Rocca (Universit? di Torino) Ulrich Sch?pp (LMU M?nchen) From florian.rabe at gmail.com Sat Apr 7 15:48:34 2018 From: florian.rabe at gmail.com (Florian Rabe) Date: Sat, 7 Apr 2018 21:48:34 +0200 Subject: [TYPES/announce] CALL FOR ABSTRACTS: ICMS Session on Composable Mathematical Software Message-ID: <94fbf755-2443-56df-514a-0185bf265bf4@gmail.com> CALL FOR ABSTRACTS -- DEADLINE APRIL 14 2018 Session on Composable mathematical software at the International Congress on Mathematical Software - ICMS 2018 - University of Notre Dame, 24-27 July 2018 We invite submissions of short abstracts (deadline: APRIL 14) and extended abstracts (deadline: APRIL 21) for our session "Towards Composable Mathematical Software". We welcome submissions about work in progress, theoretical results, experimental results, and software demos. Accepted short abstracts will be presented at the congress. Accepted extended abstracts will additionally appear in the conference proceedings. If you would like to submit an abstract, please follow the guidelines at http://icms-conference.org/2018/submission-guidelines/. If you have any questions please contact the session organisers by email. Session description: There is a wealth of mathematical software available today, most of which are free and open-source, but very specialised: for example nauty for graph isomorphism, Singular for polynomials, Pari for number theory. Additionally there are databases of objects like the OEIS, or the Small Group Library. In contemporary mathematics research, we use and combine these specialised tools, which requires domain-specific knowledge, data access and conversion, and low-level programming for interfacing between them. This is tedious, error-prone, and does not scale: Addressing the demand for better composability there are huge software packages like SageMath, data description languages like OpenMath, and RPC mechanisms like SCSCP. The aim of this session is to provide a forum for developers and users of mathematical software with an interest in composablity and interoperability of, and knowledge and data exchange between systems, to share experiences, solutions, and a vision for the future. Organizers: * Markus Pfeiffer, St. Andrews University, markus.pfeiffer at st-andrews.ac.uk * Florian Rabe, FAU Erlangen-N?rnberg, florian.rabe at fau.de * Nicolas Thiery, LRI Paris, Nicolas.Thiery at u-psud.fr From Andrzej.Murawski at cs.ox.ac.uk Sat Apr 7 17:28:40 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Sat, 7 Apr 2018 14:28:40 -0700 Subject: [TYPES/announce] FLoC 2018 Volunteer Programme Announcement Message-ID: FLOC 2018 VOLUNTEER PROGRAMME ANNOUNCEMENT Applications to the FLOC 2018 Volunteer Programme are now open. FLoC (Federated Logic Conference), which brings together several international conferences related to mathematical logic and computer science, will be held in Oxford, UK, from the 6th to the 19th of July, 2018. The FLoC volunteer programme allows students and postdocs to have free participation (no registration fee) at FLoC conferences and workshops. Volunteers will be able to interact with speakers and participants, network with other researchers and meet graduate students from all over the world. FLoC volunteers will contribute to the smooth running of the conference by performing tasks such as helping at the registration desk, assisting with the audio-visual equipment across the different venues, giving directions to venues, providing information to conference/workshop participants, general assistance to keep the conference running smoothly, or engaging with social media about FLoC. More information can be found at: http://www.floc2018.org/volunteer/ The deadline for applications is 18 May 2018 and applicants will be informed of decisions by 1 June 2018. Please note that FLoC also offers a travel stipend programme, which cannot be combined with the FLoC volunteer programme, see the above link. More information about FLOC and events within it can be found at: http://www.floc2018.org/ We hope to see you in Oxford! Marta, Daniel and Moshe (FLOC Chairs) [image: beacon] -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandra at dcc.fc.up.pt Sun Apr 8 08:05:56 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Sun, 8 Apr 2018 13:05:56 +0100 Subject: [TYPES/announce] DCM'18: Deadline extension (15 April) Message-ID: <36A765A4-36FF-4920-80C3-4373D04A6FD4@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) ======================================================================== Deadline extension: 15 April 2018 ======================================================================== DCM 2018 12th International Workshop on Developments in Computational Models https://sites.google.com/g.uporto.pt/dcm18/ A satellite event of FLoC 2018, Oxford July 8, 2018 ======================================================================== Several new models of computation have emerged in the last years, and many developments of traditional computation models have been proposed with the aim of taking into account the new demands of users of computer systems and the new capabilities of computation engines. The aim of this workshop is to bring together researchers who are currently developing new computation models or new features for traditional computation models, in order to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The proceedings are produced after the meeting, so that authors can incorporate the workshop feedback in the published papers. DCM 2018 will take place in Oxford on July 8, as a one-day satellite event of FLoC 2018. This will be the 12th event in the series since 2005 - see the DCM website (http://dcm-workshop.org.uk/ ) for details of previous events. INVITED SPEAKERS We are pleased to announce the two invited speakers of DCM'18: * Ugo Dal Lago (University of Bologna) * Delia Kesner (University Paris-Diderot) TOPICS OF INTEREST Topics of interest include all abstract models of computation and their applications to the development of programming languages and systems. This includes (but is not limited to): * Functional calculi: lambda-calculus, pattern-calculi, combinatory logic, term and graph rewriting; * Object calculi; * Interaction-based systems: interaction nets, games, agent and multi-agent systems; * Concurrent models: process calculi, action graphs, distributed systems; * Calculi expressing locality, mobility, and active data; * Quantum computational models; * Biological or chemical models of computation; SUBMISSION AND PUBLICATION Authors are invited to submit a short paper (max 8 pages). Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PostScript or PDF format, using the EPTCS style files (http://style.eptcs.org/ ). Submission is through the Easychair website. https://easychair.org/conferences/?conf=dcm2018 . IMPORTANT DATES: * Submission deadline: 8 April 2018 15 April 2018 * Notification: 15 May 2018 * Pre-proceedings version: 27 May 2018 * Workshop: 8 July 2018 * Full version of paper: 1 October 2018 * Notification: 1 December 2018 * Final versions due: 15 December 2018 After the workshop authors are invited to submit a full paper taking into account the feedback given at their presentation. After a second round of refereeing, accepted contributions will appear in an issue of Electronic Proceedings in Theoretical Computer Science (www.eptcs.org ). PROGRAMME COMMITTEE * Sandra Alves, University of Porto - PC Chair * Sabine Broda, University of Porto * Adriana Compagnoni, Stevens Institute of Technology * Nachum Dershowitz, University of Tel Aviv * Mariangiola Dezani, University of Torino * Alessandra Di Pierro, University of Verona * Maribel Fern?ndez, King's College London * Russ Harmer, ENS Lyon * Edward Hermann Haeusler, PUC-Rio * Luigi Liquori, INRIA Sophia * Elvira Mayordomo, University of Zaragoza * Simon Perdrix, LORIA-Nancy * Jamie Vicary, University of Oxford CONTACT For more information contact the organiser of the event: Sandra Alves dcm2018 at easychair.org DCC-FCUP and CRACS University of Porto -------------- next part -------------- An HTML attachment was scrubbed... URL: From andersmortberg at gmail.com Sun Apr 8 11:44:34 2018 From: andersmortberg at gmail.com (Anders Mortberg) Date: Sun, 8 Apr 2018 11:44:34 -0400 Subject: [TYPES/announce] Final Call for Contributions: Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF'18) Message-ID: ========================================================== FINAL CALL FOR CONTRIBUTIONS Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF, at FLoC 2018) ========================================================== NEWS: 1 week left until submission deadline! (April 15) NEWS: FLoC provides travel stipends for student attendees of FLoC?18 with application deadline May 18. For details see: http://www.floc2018.org/travel-stipend/ ------------------------------------------------------------------------ 4th Workshop on Homotopy Type Theory and Univalent Foundations July 7-8, 2018, Oxford, United Kingdom https://hott-uf.github.io/2018 Co-located with FSCD 2018 and part of FLoC 2018 http://www.cs.le.ac.uk/events/fscd2018/ http://www.floc2018.org/ Abstract submission deadline: April 15 ------------------------------------------------------------------------ Homotopy Type Theory is a young area of logic, combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, inspired by ideas and tools from abstract homotopy theory. Univalent Foundations are foundations of mathematics based on the homotopical interpretation of type theory. The goal of this workshop is to bring together researchers interested in all aspects of Homotopy Type Theory and Univalent Foundations: from the study of syntax and semantics of type theory to practical formalization in proof assistants based on univalent type theory. ================== # Invited talks * Mart?n Escard? (University of Birmingham) * Paige North (Ohio State University) * Andrew Pitts (University of Cambridge) ================ # Submissions * Abstract submission deadline: April 15 * Author notification: end of April Submissions should consist of a title and a 1-2 pages abstract, in pdf format, via https://easychair.org/conferences/?conf=hottuf18 Considering the broad background of the expected audience, we encourage authors to include information of pedagogical value in their abstract, such as motivation and context of their work. ====================== # Program committee * Benedikt Ahrens (University of Birmingham) * Paolo Capriotti (University of Nottingham) * Simon Huber (University of Gothenburg) * Chris Kapulkin (University of Western Ontario) * Nicolai Kraus (University of Nottingham) * Peter LeFanu Lumsdaine (Stockholm University) * Assia Mahboubi (Inria Saclay) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) * Nicolas Tabareau (Inria Nantes) ================ # Organizers * Benedikt Ahrens (University of Birmingham) * Simon Huber (University of Gothenburg) * Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) From heather.miller at epfl.ch Sun Apr 8 19:08:16 2018 From: heather.miller at epfl.ch (Heather Miller) Date: Sun, 8 Apr 2018 19:08:16 -0400 Subject: [TYPES/announce] TFPIE 2018: First Call for Papers Message-ID: ====================================================================== TFPIE 2018: First Call for Papers ====================================================================== Trends in Functional Programming in Education Gothenburg, Sweden, 14 June 2018 http://www.ccs.neu.edu/home/heather/tfpie2018/ (co-located with TFP 2018) http://www.cse.chalmers.se/~myreen/tfp2018/ ====================================================================== The goal of TFPIE is to gather researchers, teachers and professionals that use, or are interested in the use of, functional programming in education. TFPIE aims to be a venue where novel ideas, classroom-tested ideas and work-in-progress on the use of functional programming in education are discussed. The one-day workshop will foster a spirit of open discussion by having a review process for publication after the workshop. The program chair of TFPIE 2018 will screen submissions to ensure that all presentations are within scope and are of interest to participants. After the workshop, presenters will be invited to submit revised versions of their articles for publication in the journal Electronic Proceedings in Theoretical Computer Science (EPTCS). Scope ===== TFPIE 2018 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. 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 link below. After the workshop, presenters will be invited to submit (a revised version of) their article for review. The PC will select the best articles for publication in the journal Electronic Proceedings in Theoretical Computer Science (EPTCS). Articles rejected for presentation and extended abstracts will not be formally reviewed by the PC. Submission page: https://easychair.org/conferences/?conf=tfpie2018 Important dates =============== - Submission deadline: May 15th, Anywhere on Earth. - Notification: May 21st - Workshop: June 14th - Submission for formal review: August 17th - Notification of full article: October 5th - Camera ready: November 2nd -- Heather Miller EPFL, Scala Center Executive Director, Research Scientist http://people.epfl.ch/heather.miller +41 21 693 64 83 +41 78 625 20 23 From soldani at di.unipi.it Mon Apr 9 03:39:58 2018 From: soldani at di.unipi.it (Jacopo Soldani) Date: Mon, 9 Apr 2018 09:39:58 +0200 Subject: [TYPES/announce] FOCLASA 2018 - 2nd call for papers Message-ID: <20180409073959.E71B54118A@smtp.unipi.it> 16th International Workshop on Foundations of Coordination Languages and Self-adaptive systems (FOCLASA 2018) Toulouse, France / June 26, 2018 http://foclasa.lcc.uma.es/ PUBLICATIONS * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag, following the collective volumes published by STAF * Publication of extended versions of selected work is planned in a special issue of an international journal as in previous issues of FOCLASA IMPORTANT DATES * Submission of abstract: April 13, 2018 * Submission of papers: April 20, 2018 * Notification of acceptance: May 20, 2018 * Final version: June 10, 2018 * Workshop: June 26, 2018 WORKSHOP GOALS Nowadays software systems are distributed, concurrent, mobile, and often involve the composition of heterogeneous components and stand-alone services. Service coordination and self-adaptation constitute the core characteristics of distributed and service-oriented systems. Coordination languages and formal approaches to modelling and reasoning about self-adaptive behaviour help to simplify the development of complex distributed service-based systems, enable functional correctness proofs and improve 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 solutions in the context of coordination languages and self-adaptive systems. Topics of interest include (but are not limited to): * Theoretical models and frameworks for component and service coordination, service composition, service adaptation and concurrent system modeling. * Applications and usability studies for the aforementioned theoretical models, interaction and coordination challenges in various application domains. * Languages and specification protocols for component and service interaction, their semantics, expressiveness, validation and verification, type checking, static and dynamic analysis. * "Software as a service" models (e.g., cloud computing) and dynamic software architectures, such as self-adaptive and self-organizing systems. * Tools and environments for the development of concurrent and customizable self-monitoring, self-adaptive and self-organizing applications. * Algorithms, mathematical models and realization frameworks for quality-of-service observation, storage, history-based analysis in self-adaptive systems (queuing models, load balancing, analysis of fault-tolerance, machine learning systems). Practice, experience and methodologies from the following areas are solicited as well: * Business process modelling * Blockchains * Cloud/fog/edge computing * Component-based systems * Large-scale distributed systems * (Micro)service-based systems * Multi-agent systems * Peer-to-peer systems * 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 issues 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 April 13, 2018. Final submission of papers is due no later than April 20, 2018. 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 (6 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 or PS via EasyChair. PROGRAM COMMITTEE Co-Chairs Jean-Marie Jacquet, University of Namur, Belgium Jacopo Soldani, University of Pisa, Italy Members Gul Agha, University of Illinois at Urbana-Champaign, USA Pedro Alvarez, Universidad de Zaragoza, Spain Farhad Arbab, CWI, The Netherlands Simon Bliudze, INRIA Lille - Nord Europe, France Radu Calinescu, University of York, UK Javier Camara, Carnegie Mellon University, USA Flavio De Paoli, University of Milano, Italy Francisco J. Duran, Universidad de Malaga, Spain Erik de Vink, Eindhoven University of Technology, The Netherlands Schahram Dustdar, TU Wien, Austria Letterio Galletta, IMT Lucca, Italy Eva Kuhn, Vienna University of Technology, Austria Alberto Lluch Lafuente, Technical University of Denmark Sun Meng, Peking University, China Hernan C. Melgratti, University of Buenos Aires, Argentina Mohammad Mousavi, Halmstad University, Sweden Pascal Poizat, Universite Paris Ouest, France Jose Proenca, INESC TEC & Universidade do Minho, Portugal Gwen Salaun, University of Grenoble, France Michael Sheng, University of Adelaide, Australia Marjan Sirjani, Reykjavik University, Iceland Carolyn Talcott, SRI International, USA Massimo Tivoli, University of L'Aquila, Italy Emilio Tuosto, University of Leicester, UK Lina Ye, CentraleSupelec, France Gianluigi Zavattaro, University of Bologna, Italy -------------- next part -------------- An HTML attachment was scrubbed... URL: From haowu at cs.nuim.ie Mon Apr 9 03:56:32 2018 From: haowu at cs.nuim.ie (Hao Wu) Date: Mon, 9 Apr 2018 08:56:32 +0100 Subject: [TYPES/announce] iFM 2081 Call For Papers Message-ID: <9B4B355E-367A-44B9-AC7C-5BB6FCD54D65@cs.nuim.ie> =========================================================== CALL FOR PAPERS iFM 2018 14th International Conference on integrated Formal Methods September 5-7, 2018, Maynooth, Ireland https://ifm2018.cs.nuim.ie/ =========================================================== === Important dates === Abstract submission: Monday, 16 April 2018 Paper submission: Friday, 20 April 2018 Notification: Thursday, 14 June 2018 Conference: 5-7 September 2018 == Keynote speakers == - Cristian Cadar, Imperial College London - Ana Cavalcanti, University of York - Viktor Vafeiadis, MPI-SWS == Colocated events == - PhD Symposium - FMICS: International Conference on Formal Methods for Industrial Critical Systems === Objectives and scope === Applying formal methods may involve the usage of different formalisms and different analysis techniques to validate a system, either because individual components are most amenable to one formalism or technique, because one is interested in different properties of the system, or simply to cope with the sheer complexity of the system. The iFM conference series seeks to further research into hybrid approaches to formal modeling and analysis: the combination of (formal and semi-formal) methods for system development, regarding both modeling and analysis. The conference covers all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Areas of interest include but are not limited to: - Formal and semi-formal modelling notations - Combining formal methods - Integration of formal methods into software engineering practice - Program verification, model checking, and static analysis - Theorem proving, decision procedures, SAT/SMT solving - Runtime analysis, monitoring, and testing - Program synthesis - Analysis and synthesis of hybrid, embedded, probabilistic, distributed, or concurrent systems - Abstraction and refinement - Model learning and inference === Submission guidelines === iFM 2018 solicits high quality papers reporting research results and/or experience reports related to the overall theme of formal method integration. We accept papers in the following categories: - Regular papers (limit 15 pages) on - original scientific research results - tools, their foundation and evaluations - applications of formal methods, including rigourous evaluations - Short papers (limit 8 pages) on - any subject of interest in the area of formal methods that can be described with sufficient detail within the page limit Page limits include bibliography and any appendices. All submissions must be original, unpublished, and not submitted for publication elsewhere. Each paper will undergo a thorough review process. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. Submissions should be made using the iFM 2018 Easychair site: https://easychair.org/conferences/?conf=ifm2018 Submissions must be in PDF format, using the Springer LNCS style files. The conference proceedings will be published in Springer's Lecture Notes in Computer Science series. All accepted papers must be presented at the conference. Their authors must be prepared to sign a copyright transfer statement. At least one author of each accepted paper must register to the conference by the early registration date, to be indicated by the organizers, and present the paper. === Organization === = General chair = Rosemary Monahan, Maynooth University, Ireland = PC chairs = Carlo A. Furia, Chalmers University of Technology, Sweden Kirsten Winter, University of Queensland, Australia = Program committee = Erika Abraham, RWTH Aachen, Germany Bernhard Aichernig, University of Graz, Austria Elvira Albert, Complutense University of Madrid, Spain Domenico Bianculli, University of Luxembourg, Luxembourg Eerke Boiten, De Montfort University, UK Einar Broch Johnsen, University of Oslo, Norway Maria Christakis, MPI-SWS, Germany David Cok, GrammaTech, USA Robert Colvin, University of Queensland, Australia Ferruccio Damiani, University of Turin, Italy Eva Darulova, MPI SWS, Germany Frank de Boer, CWI Amsterdam, Netherlands John Derrick, University of Sheffield, UK Brijesh Dongol, Brunel University, UK Catherine Dubois, ENSIIE, France Diego Garbervetsky, University of Buenos Aires, Argentina Peter Hoefner, Data61, Australia Marieke Huisman, University of Twente, Netherlands Rajeev Joshi, NASA JPL, USA Nikolai Kosmatov, CEA LIST, France Laura Kov?cs, Vienna University of Technology, Austria Rustan Leino, Amazon, USA Larissa Meinicke, University of Queensland, Australia Dominique Mery, LORIA Nancy, France Toby Murray, University of Melbourne, Australia Luigia Petre, ?bo Akademi University, Finland Ruzica Piskac, Yale University, USA Chris Poskitt, SUTD, Singapore Kostis Sagonas, Uppsala University, Sweden Gerhard Schellhorn, Universitaet Augsburg, Germany Steve Schneider, University of Surrey, UK Gerardo Schneider, University of Gothenburg, Sweden Emil Sekerinski, McMaster University, Canada Martin Steffen, University of Oslo, Norway Helen Treharne, University of Surrey, UK Caterina Urban, ETH Zurich, Switzerland Mark Utting, University of Sunshine Coast, Australia Heike Wehrheim, University of Paderborn, Germany Mitsuharu Yamamoto, Chiba University, Japan Chenyi Zhang, Jinan University, China = Publicity chair = Hao Wu, Maynooth University, Ireland === Conference location === iFM 2018 is organized by Maynooth University and will take place in Maynooth, Ireland. From serge.autexier at dfki.de Mon Apr 9 08:09:17 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Mon, 9 Apr 2018 14:09:17 +0200 (CEST) Subject: [TYPES/announce] CICM 2018, final CfP, Abstract submission deadline April 15, 2018 Message-ID: <20180409120917.B377E2928163@gigondas-5.local> Call for Papers formal papers - informal papers - doctoral programme 11th Conference on Intelligent Computer Mathematics - CICM 2018 - August 13-17, 2018 RISC, Hagenberg, Austria http://www.cicm-conference.org/2018 -------------------------------------------------------------------------------- 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 2018 will feature 3 invited speakers * Akiko Aizawa, National Institute of Informatics, University of Tokyo * Bruno Buchberger, Research Institute for Symbolic Computation, Johannes Kepler University * Adri Olde Daalhuis, University of Edinburgh and 5 affiliated workshops * Computer Algebra in the age of Types * Computer Mathematics in Education - Enlightenment or Incantation * Formal Mathematics for Mathematicians * Formal Verification of Physical Systems * Mathematical Models and Mathematical Software as Research Data We invite 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) 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 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, mini-tutorials, and system demos will be presented 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: April 15 - Full paper deadline: April 22 - Reviews sent to authors: May 21 - Rebuttals due: May 27 - Notification of acceptance: June 4 - Camera-ready copies due: June 8 - Conference: August 13-17 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while others submit spontaneously. - First round submission deadline: April 22 - Second round submission deadline: July 31 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2018 From bart at unica.it Mon Apr 9 09:04:09 2018 From: bart at unica.it (bart) Date: Mon, 9 Apr 2018 15:04:09 +0200 Subject: [TYPES/announce] 11th Interaction and Concurrency Experience (ICE 2018): 2nd CfP Message-ID: ??????????????????????????ICE 2018 11th Interaction and Concurrency Experience ???????June 20-21, 2018, Madrid, Spain ?????Satellite workshop of DisCoTec 2018 http://2018.discotec.org/cfp_w_ice.html === Highlights === - Distinctive selection procedure involving friendly forum interaction - ICE welcomes full papers to be included in the proceedings - ICE also welcomes oral communications of already published or preliminary work - Submission deadline: April 9 (abstracts) April 13 (papers) ?***EXTENDED*** - Invited talks: Elvira Albert, Silvia Crafa, and Alexey Gotsman - Publication in EPTCS - Special issue in the Journal of Logical and Algebraic Methods in Programming (Elsevier) (to be confirmed) === Important Dates === April 9, 2018...............................Abstract submission April 13, 2018...............................Paper submission April 13-May 11, 2018....................Reviews and PC discussion May 14, 2018...............................Notification to authors June 20-21, 2018.........................ICE in Madrid July 15, 2018?...........................Camera-ready for 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 Interaction 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. Last year we adopted a successful 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 communicationswill 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 (https://easychair.org/conferences/?conf=ice2018). === 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 (http://eptcs.org/). We plan to invite authors of selected papers and brief announcements to submit their work ina 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 === Elvira Albert - Complutense University of Madrid Silvia Crafa - Universit? di Padova Alexey Gotsman - IMDEA, Madrid === Program Committee === 1. Rab?a Ameur-Boulifa (Telecom-ParisTech, FR) 2. Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) 3. Filippo Bonchi (University of Pisa, IT) 4. Roberto Bruni (University of Pisa, IT) 5. Stefano Calzavara (University Ca? Foscari Venezia, IT) 6. Tzu-Chun Chen (TU Darmstadt, DE) 7. Matteo Cimini (University of Massachusetts Lowell, USA) 8. Tiziana Cimoli (University of Cagliari, IT) 9. Corina Cirstea (University of Southampton, UK) 10. Ornela Dardha (University of Glasgow, UK) 11. Michell Guzm?n (Universidad del Valle, CO) 12. Tobias Heindel (University of Copenhagen, DK) 13. Nils Jansen (The University of Texas at Austin, US) 14. Christos Kloukinas (City University London, UK) 15. Ivan Lanese (University of Bologna, IT) 16. Julien Lange (University of Kent, UK) 17. Michael Lienhardt (University of Bologna, IT) 18. Alberto Lluch Lafuente (Technical University of Denmark, DK) 19. Jean Marie Madiot (ENS Lyon, FR) 20. Anastasia Mavridou (Vanderbilt University, US) 21. Hernan Melgratti (University of Buenos Aires, AR) 22. Claudio Mezzina (IMT Lucca, IT) 23. Dominic Orchard (University of Kent, UK) 24. Jorge Perez (University of Groningen, NL) 25. Kristin Peters (TU Berlin, DE) 26. Matteo Sammartino (University College of London, UK) 27. Alceste Scalas (Imperial College London, UK) 28. Alexandra Silva (University College London, UK) 29. Ana Sokolova (University of Salzburg, AT) 30. Hugo Torres Vieira (IMT Lucca, IT) 31. Roberto Zunino (University of Trento, IT) 32. Johannes ?man Pohjola (Chalmers University, SE) === ICEcreamers === Massimo Bartoletti (University of Cagliari, IT; PC co-chair) Laura Bocchi (University of Kent, UK) Ludovic Henrio (CNRS, Sophia Antipolis, FR) Sophia Knight (Uppsala University, SE; PC co-chair) === Steering Committee === Simon Bliudze (?cole Polytechnique F?d?rale de Lausanne, CH) Filippo Bonchi (University of Pisa, IT) Roberto Bruni (University of Pisa, IT) Alexandra Silva (University College London, UK) Paola Spoletini (Kennesaw State University, US) Emilio Tuosto (University of Leicester, UK) === Previous editions === The previous ten editions of ICE have been held on * July 6, 2008 in Reykjavik, Iceland, co-located with ICALP'08. The post-proceedings were published in ENTCS (vol. 229-3). * 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). * 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). * 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). * 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). * 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). * 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). * 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). * 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). * 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. -- ======================================================================= Massimo Bartoletti Dip. Matematica e Informatica Phone: +39 070 6758540 University of Cagliari Fax: +39 070 6758504 Via Ospedale, 72 Email:bart at unica.it I-09124 Cagliari - ITALY WWW: tcs.unica.it ======================================================================= -------------- next part -------------- An HTML attachment was scrubbed... URL: From catalin.hritcu at gmail.com Mon Apr 9 15:33:13 2018 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Mon, 9 Apr 2018 21:33:13 +0200 Subject: [TYPES/announce] PostDoc Position on Formally Secure Compilation at Inria Paris Message-ID: A Postdoctoral Researcher position is available on my secure compilation project at Inria Paris. The project is aimed at building the first formally secure compilation chains for realistic programming languages like C. Such compiler chains will ensure that high-level abstractions cannot be violated even when interacting with untrusted low-level code or when some program components were compromised. I am seeking exceptional candidates with a strong, internationally competitive track record of research in programming languages, formal verification, or security. Particularly interesting areas include: - formal verification in a proof assistant like Coq and verified compilation in particular - security foundations, e.g., reference monitoring, hyperproperties, noninterference, fully abstract translations Candidates are expected to work collaboratively and help advise students. Please see the project web page (https://secure-compilation.github.io) for more details about the project and about such open positions. Do not hesitate to contact me if you are interested in joining the team! Best Regards, Catalin Hritcu From russo at chalmers.se Mon Apr 9 21:20:13 2018 From: russo at chalmers.se (Alejandro Russo) Date: Tue, 10 Apr 2018 03:20:13 +0200 Subject: [TYPES/announce] 9 PhD positions at Chalmers for web security and secure programing of IoT devices Message-ID: <2bab5bc8-cfc2-4853-10e5-1fa70cdb3662@chalmers.se> Dear all, We are starting two big projects on security at Chalmers. Both of them leverage programming languages technology to solve security problems. Details below. Best, /Alejandro ** Apologies for multiple copies ** The Computer Science and Engineering Department, Chalmers University of Technology is hiring: 4 PhD students in web application security 5 PhD students in secure programming of IoT devices * Important dates: April 27- Deadline for first round of selection (we encourage all candidates to apply early, especially those who need visa for visiting Sweden) May 21 - Deadline for second round of selection June 1, 4 or 5 - Tentative dates for interviews * Expected starting date: preferably around September 2018. For details, including employment conditions and how to apply, see: 4 PhD students in web application security ------------------------------------------ The PhD students will join an ambitios framework project: WebSec: Securing Web-driven Systems, conducted jointly with Uppsala University. WebSec sets out to develop a principled security platform for the web. WebSec will break away from temporary patches and short-term mitigations and tackle the challenge of web security at scale. WebSec will result in: -Comprehensive framework for detection, mitigation, and prevention of cross-site scripting (XSS) attacks, encompassing (i) Crawling 2.0 and advanced string constraint solving for XSS detection, (ii) flexible Content Security Policy (CSP) for XSS mitigation, and (iii) a server-side template framework separating data from code for XSS prevention. -JavaScript program analysis platform for monitoring and symbolically executing JavaScript, the web's main programming language. -Principled framework for system-wide security, enabling confinement, tainting, and information-flow control mechanisms across web component boundaries, building on our work on JSFlow http://www.jsflow.net/ -Mechanisms for confinement and compartmentalization on the web, including extensions to the recently proposed COWL W3C standard (https://www.w3.org/TR/COWL/) and the multi-app web framework Hails (https://hackage.haskell.org/package/hails). -Framework for privacy on the web, addressing user tracking while enabling privacy-preserving web analytics. The PhD students will join a high-profile group of researchers on software security. Software is often the root cause of vulnerabilities in modern computing systems. By focusing on securing the software, we target principled security mechanisms that provide robust protection against large classes of attacks. We have a track record of successful projects with top international partners in academia and industry, including a European project WebSand on web application sandboxing: https://www.websand.eu/ Promotional video of Chalmers research on securing web applications: https://vimeo.com/82206652 5 PhD students in secure programming of IoT devices --------------------------------------------------- The PhD positions are within the recently granted project Octopi: Secure Programming for the Internet of Things (IoT). Octopi is dedicated to contribute and further research on (i) utilizing high-level languages to program constraint devices, (ii) finding suitable programming models for IoT, and (iii) developing security mechanisms to obtain system-wide guarantees. The programming language of the project is Haskell (https://www.haskell.org/). Applicants work is expected to range from establishing new theoretical foundations to building mature prototypes. Octopi presents many research tracks dedicated to tackle ambitious challenges: - Programming model This track focuses on developing programming models which capture the common coding patterns (and architecture) of IoT applications. - Compilation and runtime Programs written in high-level languages often run in tandem with fat runtime responsible to provide valuable services (e.g., safe memory management). Having such runtime in constraint IoT devices is simply not possible. This task explores mechanisms to predict resource consumption behavior of programs so that certain runtime services are not needed, thus reducing their size. - Locality of data In data-driven IoT systems, users must be able to express and control easily is the choice of whether to migrate data to functions or functions to data. This task focus on finding ways to provide such control without giving up the benefits of programming in a high-level language. - Hardware support This task is aimed at the end points of IoT system. It plans on creating a processor aimed specifically at executing functional languages directly and efficiently. This entails both creating an efficient graph reduction engine as well as built-in support for garbage collection. - Penetration testing High-level languages prevent developers from introducing a wide class of security-related bugs that plague low-level ones. Nevertheless, programs written in a high-level language interacts, via bindings, with the underlying OS. The binding code is responsible to bridge the semantic gap across both languages, which constitutes a door for security bugs. This task plans to provide a smart fuzzing tool to test such binding code for vulnerabilities. PhD students will join high-profile groups of researchers on security and functional programming with a rich network of collaborators and visibility across several research communities. Octopi's faculty members have a strong tradition in successfully applying the functional programming Haskell to different domains: protection of privacy of data (https://hackage.haskell.org/package/lio), testing (https://hackage.haskell.org/package/QuickCheck), SAT-solving and theorem proving (https://github.com/nick8325/equinox), and digital signal processing (https://hackage.haskell.org/package/feldspar-language). From wneuper at ist.tugraz.at Tue Apr 10 03:28:33 2018 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Tue, 10 Apr 2018 09:28:33 +0200 Subject: [TYPES/announce] CfP CME-EI at CICM Message-ID: Call for papers on Technology Assessment ************************************************************************** Computer Mathematics in Education --- Enlightenment or Incantation ? ************************************************************************** CME-EI, Workshop at CICM https://www.cicm-conference.org/2018/cicm.php?event=cme-ei&menu=general August 17, 2018, RISC, Hagenberg, Austria https://www.cicm-conference.org/2018/cicm.php?event=&menu=general ************************************************************************** Theme CICM gathers computer mathematicians, and this workshop questions the impact of their doing on education. Computer Mathematics plays an important role in education -- does this role tend towards enlightenment of students or towards incantation by students ? So this workshop adresses what "Intelligent" in the conference's title might mean: raising "enlightenment" (a misleading translation from German "Aufklaerung") or raising blind trust in technology and using tools for kinds of "incantation"? Looking at the state of the art in educational use of mathematics software we see: Computer Algebra Systems are used to widen application areas of mathematics by uncaging students from tricky calculations -- and by the way tend to shift formal mathematics into mystical incantation. Dynamic Geometry Systems appeal to students' intuition, experts advocate "geometrical proof" -- and by the way bypass the challenge of demonstrating reliability by mathematical proof. And last not least a "new generation of educational mathematics software" based on technologies from Computer Theorem Proving is announced while respective software for general mathematics education still seems unavailable. So this workshop will consider recent developments in Computer Mathematics, discuss potential impact of respective tools and reconsider developers' responsibility for such impact. Topics of interest: Interesting as discussion of "Enlightenment or Incantation" in education might be, it must start from concrete technologies: * Technologies for explanation, justification and reasoning, * tools built upon Computer Algebra, Dynamic Geometry, Computer Theorem Proving, etc, * case studies: areas of mathematics which particularly benefit from mechanical explanation, justification and reasoning, * evidence and proof in Dynamic Geometry Systems, * computer Algebra and reasoning, * automated generation of concrete examples from abstract concepts, * SW mechanisms which make mathematical concepts transparent to users, * SW as models of mathematics (interactive, complete and transparent?). And from there ask questions like: * Where does Computer Mathematics tend towards "enlightenment"? * Where does Computer Mathematics tend towards "incantation"? * How does increasing use of software tools affect mathematics education? * How do software tools affect young people's interest in MINT studies? Important dates: Deadline for submissions: 20. May 2018 Notification of acceptance: 17. June 2018 Workshop day: 17. Aug 2018 Submissions: Authors should prepare their papers in one column style of CEUR-WS http://ceur-ws.org/Vol-XXX/samplestyles/. There are two categories of submissions: * Regular papers describing developed work with theoretical results (upto 15 pages) * Short papers on experience reports, tools or work in progress with preliminary results or just preparations for discussion (upto 6 pages). Submission in PDF at https://easychair.org/conferences/?conf=cmeei18. Programme Committee Karl-Josef Fuchs, University of Salzburg Zoltan Kovacs, Private University of Education Diocese Linz Walther Neuper, Graz University of Technology Barbara Sabitzer, Johannes Kepler University Linz Wolfgang Schreiner, Johannes Kepler University Linz From mihaela.rozman at tuwien.ac.at Tue Apr 10 03:47:13 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Tue, 10 Apr 2018 09:47:13 +0200 Subject: [TYPES/announce] PhD Positions on Logical Methods in Computer Science LogiCS doctoral college Austria Message-ID: <029601d3d0a0$23896cf0$6a9c46d0$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking 16 doctoral students for our joint doctoral program on Logical Methods in Computer Science (LogiCS) fully funded by the Austrian Science Fund (FWF). THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems, and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: E. Bartocci A. Biere R. Bloem A. Ciabattoni G. Gottlob T. Eiter R. Grosu L. Kovacs M. Maffei M. Ortiz U. Schmid M. Seidl S. Szeider G. Weissenbacher S. Woltran POSITIONS AND FUNDING We are looking for 16 doctoral students, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund. Additional positions will be available through other funding. HOW TO APPLY The applicants are expected to have completed an excellent bachelor's and master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements (e.g., bachelor of honors) may be considered on a case-by-case basis. Applications will be screened on the following dates: May 1, 2018 June 1, 2018 July 1, 2018 September 1, 2018 The positions will be filled on continuous basis till October 2018. Applications by the candidates need to be submitted electronically. Detailed information: http://logic-cs.at/phd/admission/ STUDYING AND LIVING IN AUSTRIA Austria has a vibrant and highly active and successful logic in computer science community. Vienna, Graz, and Linz, located close to the Alps, are surrounded by beautiful nature. Vienna is constantly ranked the city with the highest quality of life in the world. Austria has an exciting cultural scene, world-famous historical sites, a large international community, varied cuisine, and famous coffee houses. For further information please contact: info at logic-cs.at Web: www.vcla.at/ Facebook: bit.ly/FBVCLA Twitter: @vclaTUwien -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.sighireanu at irif.fr Tue Apr 10 07:59:01 2018 From: mihaela.sighireanu at irif.fr (Mihaela Sighireanu) Date: Tue, 10 Apr 2018 13:59:01 +0200 Subject: [TYPES/announce] 2nd CFP: Automated Verification of Critical Systems 2018, AVoCS@FLOC'18 Message-ID: <3fdc8ebd80f84c7f5050f3be7aec9581@irif.fr> -------------------------------------------------------------------------------- AVoCS 2018 Call for Papers 18th International Workshop on Automated Verification of Critical Systems Oxford University, UK, July 18-19, 2018 Website: http://avocs18.irisa.fr -------------------------------------------------------------------------------- *** Deadline extended to April 20th, 2018 *** -------------------------------------------------------------------------------- OVERVIEW The aim of the AVoCS workshop series is to contribute to the interaction and exchange of ideas among members of the international research community on tools and techniques for the verification of critical systems. In particular, AVoCS 2018 aims to bring together scientists and engineers that are active in the area of formal methods, develop tools and techniques for the automated verification of critical systems, and are interested in exchanging their experiences in the industrial usage of these methods and tools. SCOPE The subject is to be interpreted broadly and inclusively. It covers all aspects of automated verification, including model checking, theorem proving, SAT/SMT constraint solving, abstract interpretation, and refinement pertaining to various types of critical systems which need to meet stringent dependability requirements (safety-critical, business-critical, performance-critical, etc.). Contributions that describe different techniques or industrial case studies are encouraged. The technical programme will consist of invited and contributed talks and also allow for short presentations of research ideas. The workshop will be relatively informal, with an emphasis on discussion where special discussion sessions will be organised around the research ideas presentations. Topics include (but are not limited to): - Model Checking - Automatic and Interactive Theorem Proving - SAT, SMT or Constraint Solving for Verification - Abstract Interpretation - Specification and Refinement - Requirements Capture and Analysis - Verification of Software and Hardware - Specification and Verification of Fault Tolerance and Resilience - Probabilistic and Real-Time Systems - Dependable Systems - Verified System Development - Industrial Applications INVITED SPEAKERS We are please to announce the following invited talks: - Michael Emmi, SRI International, USA - Antoine Min?, Sorbonne Universit?, LIP6, France VENUE The event will at the Department of Computer Science, University of Oxford. AVoCS is an affiliated event of FM 2018 and it will be hosted within FLoC 2018 (http://www.floc2018.org). FLoC is a federated conference of several international conferences related with mathematical logics and computer science, for example CAV, FSCD, ICLP, IJCAR, ITP and SAT. SUBMISSION DETAILS Submissions of full papers to the workshop must not have been published or be concurrently considered for publication elsewhere. All submissions will be peer-reviewed and judged on the basis of originality, contribution to the field, technical and presentation quality, and relevance to the workshop. Submissions are handled via Easychair: https://easychair.org/conferences/?conf=avocs2018 The papers must be written in English and should not exceed 15 pages, not counting references and appendices, in Springer LNCS format. AVoCS also encourages the submissions of research ideas in order to stimulate discussions at the workshop. Reports on ongoing work or surveys on work published elsewhere are welcome. The Programme Committee will select research ideas on the basis of submitted abstracts according to significance and general interest. Research ideas must be written in English and not exceed 2 pages using the Springer LNCS format. The presentation of these ideas will be organised around discussions, where the presenter should also prepare a set of questions in which the audience will discuss. IMPORTANT DATES Paper submission: April 20th, 2018 Notification: May 15th, 2018 Final version of papers due: May 31st, 2018 AVoCS Conference: July 18-19th, 2018 FLoC Conference: July 6-19th, 2018 PROCEEDINGS At the workshop, pre-proceedings will be available in the form of a FLoC 2018 pre-proceedings; this report will also include the research ideas. After the workshop, the authors of accepted full papers will have about one month in order to revise their papers for publication in the workshop post-proceedings which will appear in the Electronic Communications of the EASST Open Access Journal. Research ideas will not be part of the proceedings in the Open Access Journal. SPECIAL SCP JOURNAL ISSUE Authors of a selection of the best papers presented at the workshop will be invited to submit extended versions of their work for publication in a special issue of Elsevier's journal Science of Computer Programming. PROGRAM COMMITTEE Jean-Christophe Filliatre, CNRS, France Stefania Gnesi, ISTI-CNR, Pisa, Italy Gregor Goessler, INRIA, France Marieke Huisman, University of Twente, Netherlands Bart Jacobs, KU Leuven, Belgium Thierry Lecomte, ClearSy, France Michael Leuschel, University of D?sseldorf, Germany Stephan Merz, Inria Nancy/LORIA, France David Pichardie (co-chair), IRISA/ENS Rennes/Inria, France Andrew Reynolds, University of Iowa, USA Markus Roggenbach, Swansea University, UK Mihaela Sighireanu (co-chair), University Paris Diderot, France Bernhard Steffen, University of Dortmund, Germany Jun Sun, Singapore University of Technology and Design, Singapore Maurice Ter Beek, ISTI-CNR, Pisa, Italy Caterina Urban, ETH Zurich, Switzerland Laurent Voisin, Systerel, France Florian Zuleger, Vienna University of Technology, Austria STEERING COMMITTEE Michael Goldsmith, University of Oxford, UK Stephan Merz, INRIA Nancy & LORIA, France Markus Roggenbach, Swansea University, UK CONTACT All questions about submissions should be emailed to AVOCS'18 chairs. From olga.gadyatskaya at uni.lu Tue Apr 10 09:02:10 2018 From: olga.gadyatskaya at uni.lu (Olga GADYATSKAYA) Date: Tue, 10 Apr 2018 13:02:10 +0000 Subject: [TYPES/announce] 2 PhD and 2 Postdoc positions in Information Security at the University of Luxembourg Message-ID: The SaToSS research group (http://satoss.uni.lu) at the University of Luxembourg seeks to hire 2 PhD students and 2 Research Associates (Postdocs). * PhD candidate in Multiparty Authentication Protocols: http://emea3.mrted.ly/1s34j * PhD candidate in Adaptive Cyber Defences/Security of Distributed Ledger Systems: http://emea3.mrted.ly/1s36r Successful PhD candidate applicants will be a part of the large Doctoral Training Unit on ?Security and Privacy for System Protection? funded by the Luxembourgish Fonds National de la Recherch?. * Postdoc in Security Protocols and Formal Methods: http://emea3.mrted.ly/1soco * Postdoc in Distributed Ledger Systems: http://emea3.mrted.ly/1s7t8 Please forward to anyone who might be interested. -------------------------------------------- Olga Gadyatskaya Research associate SaToSS, SnT & University of Luxembourg Campus Belval | Maison du Nombre 6, avenue de la Fonte L-4364 Esch/Belval ph. +352 46 66 44 5506 -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthieu.sozeau at inria.fr Tue Apr 10 10:47:37 2018 From: matthieu.sozeau at inria.fr (Matthieu Sozeau) Date: Tue, 10 Apr 2018 14:47:37 +0000 Subject: [TYPES/announce] Coq Workshop 2018: Last Call for Papers (deadline for abstracts: April 15th) Message-ID: ======================================================================== Coq Workshop 2018: Last Call for Papers Deadline for abstracts: Sunday, April 15th ======================================================================== Part of FLoC 2018 July 8th 2018, Oxford, UK https://coqworkshop2018.inria.fr/ ======================================================================== The Coq Workshop series brings together Coq users, developers, and contributors. While conferences like ITP 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. Relevant subject matter includes but is not limited to: - Language or tactic features - Theory and implementation of the Calculus of Inductive Constructions - Applications and experience in education and industry - Tools and platforms built on Coq - Plugins and libraries for Coq - Interfacing with Coq - Formalization tricks and Coq pearls Authors should submit short proposals through EasyChair at: https://easychair.org/conferences/?conf=coqworkshop2018 Submissions should be in portable document format (PDF). Proposals should not exceed 2 pages in length in single-column full-page style. We are open to many ideas on how to use the workshop time. Some suggestions to drive proposals include sessions on tool demonstrations or lessons learned from teaching Coq. * Invited Speakers - V?ronique Benzaken and ?velyne Contejean (LRI, Universit? Paris-Sud) "A Coq mechanised formal semantics for real life SQL queries: Formally reconciling SQL and (extended) relational algebra." - Zachary Tatlock (University of Washington) "Verifying Distributed Systems" * Important Dates - **April 15th**: Deadline for proposal submission - May 15th: Acceptance notification - July 8th: Workshop in Oxford * Program Committee - Abhishek Anand, Cornell University, United States - Jacques-Henri Jourdan, LRI, Paris, France - Pierre-Marie P?drot, MPI, Saarbr?cken, Germany - Filip Sieczkowski,University of Wroc?aw, Poland - Matthieu Sozeau (Organizer), Inria, Paris, France - Bas Spitters, Aarhus University, Denmark - Nicolas Tabareau (Organizer), Inria, Nantes, France - Eric Tanter, Universidad de Chile, Santiago de Chile, Chile - Stephanie Weirich, University of Pennsylvania, United States * Organization Contacts: matthieu.sozeau at inria.fr, nicolas.tabareau at inria.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: From thiemann at informatik.uni-freiburg.de Tue Apr 10 10:51:27 2018 From: thiemann at informatik.uni-freiburg.de (Peter Thiemann) Date: Tue, 10 Apr 2018 16:51:27 +0200 Subject: [TYPES/announce] Phd/PostDoc position on linear types and session types Message-ID: The programming languages group at University of Freiburg, Germany, has an opening for a research assistant to work on a DFG-funded project to create a version of OCaml with linear types and session types to start on July 1, 2018. The project entails work on the theory and on an implementation with the weighting adjusted according to the candidate?s profile, which would ideally complement the current group members. The position can be filled with a PhD student or with a PostDoc and we welcome applications of either kind. I am looking for strong candidates with PL background, preferably with demonstrated experience in functional programming and types. Background with OCaml and/or proof assistants (Coq, Agda) is an additional bonus. JOB DETAILS AND APPLICATION The salary is according to the TV-L E13 scale of 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 are welcome. Applications will be considered until the position is filled. The starting date is negotiable. Check 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. Best regards -Peter Thiemann From stefano.guerrini at univ-paris13.fr Tue Apr 10 11:05:30 2018 From: stefano.guerrini at univ-paris13.fr (Stefano Guerrini) Date: Tue, 10 Apr 2018 17:05:30 +0200 Subject: [TYPES/announce] Call for papers : HOR 18 - 9th Workshop on Higher Order Rewriting, Oxford, 7 July, 2018 Message-ID: ---------------------------------------------------------------------- ---------------------------------------------------------------------- ** ** HOR 18 ** 9th Workshop on Higher-Order Rewriting ** ** http://lipn.univ-paris13.fr/HOR18 ** ---------------------------------------------------------------------- ** ** International Workshop affiliated with FSCD at FLOC 2018 ** http://www.cs.le.ac.uk/events/fscd2018 ** http://floc2018.org ** ** Oxford, 7 July, 2018 ** ** ** With a special session in honour of Kris Rose ** ** ---------------------------------------------------------------------- ** ** **** Call for Submissions **** ** http://lipn.univ-paris13.fr/HOR18/call-for-submissions.txt ** ---------------------------------------------------------------------- ---------------------------------------------------------------------- * 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. ---------------------------------------------------------------------- ** Special session in honour of Kris Rose ---------------------------------------------------------------------- Kristopher H. (Kris) Rose has been an active member of the HOR community. He contributed to almost all the editions of HOR and he served as PC chair of the 7th edition (Vienna 2014). The next one will be the first edition without Kris, and a special session will be dedicated to honour him: to thank him for his continuous support to HOR and to acknowledge his key role in the development of explicit substitutions. If you would like to give a short address in his memory or your submission his related to Kris work, please contact the PC chair Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** 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=hor18 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 that will be included in the FLoC 2018 electronic proceedings. Submission is via Easychair at https://easychair.org/conferences/?conf=hor18 For questions regarding submission, please contact the PC chair Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Important dates ---------------------------------------------------------------------- * Submission deadline: 15 April, 2017 * Notification: 22 May, 2017 * Final version: 28 May, 2017 ---------------------------------------------------------------------- ** Committees ---------------------------------------------------------------------- ** Program Committee ---------------------------------------------------------------------- * Sandra Alves (University of Porto, Portugal) * Zena Ariola (University of Oregon, Oregon, USA) * Eduardo Bonelli (Stevens Institute of Technology, New Jersey, USA) * J?rg Endrullis (Vrije Universiteit Amsterdam, The Netherlands) * Stefano Guerrini, chair (Paris 13 University, France) * Benedetto Intrigila (Tor Vergata University, Rome, Italy) * Paula Severi (University of Leicester, UK) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ** Steering Committee ---------------------------------------------------------------------- * Delia Kesner (IRIF, Univ. Paris Diderot) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ---------------------------------------------------------------------- ** Invited Speakers ---------------------------------------------------------------------- * Naoki Kobayashi (The University of Tokyo) * Cynthia Kop (Radboud University Nijmegen) * Pierre Vial (CNRS - INRIA Bretagne, Nantes) ---------------------------------------------------------------------- ** Contact ---------------------------------------------------------------------- All questions about submissions should be emailed to Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Supporting Organisations ---------------------------------------------------------------------- Universit? Paris 13, Sorbonne Paris Cit? From Andrzej.Murawski at cs.ox.ac.uk Wed Apr 11 02:07:47 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Tue, 10 Apr 2018 23:07:47 -0700 Subject: [TYPES/announce] FLoC 2018 - Last Joint Call for Workshop Papers Message-ID: FLoC 2018 --- The 2018 Federated Logic Conference 6-19 July 2018 Oxford, England UK http://www.floc2018.org/workshops The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. In addition to nine major international conferences related to mathematical logic and computer science, FLoC 2018 will feature 79 workshops arranged in three segments: Pre-FLoC: Sat 7 - Sun 8 (workshops related to CSF, FSCD, ITP, LICS and SAT), Mid-FLoC: Wed 11 - Sat 14 (workshops related to CAV, ICLP, IJCAR, ITP and LICS), Post-FLoC: Wed 18 - Thu 19 (workshops related to FM, CAV, ICLP and IJCAR). The suggested submission deadline is 15th April 2018, notifications will be sent out no later than 15th May 2018. Please refer to the individual websites for workshop-specific Calls for Papers, deadlines and information on how to submit. *** Pre-FLoC workshops (Saturday 7 - Sunday 8 July) 32nd International Workshop on Unification (UNIF 2018), 7 July http://unif2018.cic.unb.br/ 7th International Workshop on Confluence (IWC 2018), 7 July http://cl-informatik.uibk.ac.at/events/iwc-2018/ 7th International Workshop on Classical Logic and Computation (CL&C 2018), 7 July http://www.di.unito.it/~stefano/CL&C/CL&C18.htm Higher-Dimensional Rewriting and Algebra (HDRA 2018), 7 July http://hdra.gforge.inria.fr/ International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP 2018), 7 July http://lfmtp.org/workshops/2018/ 7th International Workshop on the Cross-Fertilization Between CSP and SAT (CSPSAT 2018), 7 July (website coming soon) Pragmatics of SAT (PoS 2018), 7 July http://www.pragmaticsofsat.org/2018/ Twenty Years of Deep Inference (TYDI 2018), 7 July https://www.lix.polytechnique.fr/~lutz/orgs/TYDI2018.html 10th International Workshop on Computing with Terms and Graphs (TERMGRAPH 2018), 7 July https://nms.kcl.ac.uk/maribel.fernandez/TERMGRAPH.html Syntax and Semantics of Low-Level Languages (LOLA 2018), 7 July https://cs.appstate.edu/~johannp/lola18/ 9th Workshop on Higher Order Rewriting (HOR 2018), 7 July https://lipn.univ-paris13.fr/HOR18/ 2018 Joint Workshop on Linearity & TLLA (5th International Workshop on Linearity and 2nd Workshop on Trends in Linear Logic and Applications), 7-8 July http://lipn.univ-paris13.fr/TLLALinearity18/ Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF 2018), 7-8 July https://hott-uf.github.io/2018/ Game Semantics 25, 7-8 July http://www.gamesemantics.org/game-semantics-25 Workshop on Proof Complexity (PC 2018), 7-8 July http://easychair.org/smart-program/PC2018/ Programming And Reasoning on Infinite Structures (PARIS 2018), 7-8 July https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ 6th Workshop on Strategic Reasoning (SR 2018), 7-8 July http://projects.lsv.fr/sr18/ Workshop in honour of Dana Scott's 85th birthday and 50 years of domain theory, 7-8 July https://andrejbauer.github.io/domains-floc-2018/ 5th Workshop on Natural Language and Computer Science (NLCS 2018), 7-8 July http://www.indiana.edu/~iulg/nlcs.html 7th Workshop on Mathematically Structured Functional Programming (MSFP 2018), 8 July https://msfp2018.bentnib.org/ 5th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018), 8 July http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html The Coq Workshop 2018, 8 July https://coqworkshop2018.inria.fr/ International Workshop on Quantified Boolean Formulas and Beyond (QBF 2018), 8 July http://fmv.jku.at/qbf18/ 5th International Workshop on Graphical Models for Security (GraMSec 2018), 8 July http://gramsec.uni.lu/ Women in Logic 2018, 8 July https://sites.google.com/site/womeninlogic2018/welcome 9th Workshop on Intersection Types and Related Systems (ITRS 2018), 8 July https://www.irif.fr/~michele/itrs2018 Coalgebra Now, 8 July http://homepage.tudelft.nl/c9d1n/floc2018coalgebra/index.html 12th International Workshop on Developments in Computational Models (DCM 2018), 8 July https://sites.google.com/g.uporto.pt/dcm18 IFIP Working Group 1.6: Rewriting, 8 July http://cbr.uibk.ac.at/ifip-wg1.6/ Workshop on Foundations of Computer Security (FCS 2018), 8 July http://www.andrew.cmu.edu/user/liminjia/events/fcs2018/ Mentor Workshop 1, 8 July (website coming soon) *** Mid-FLoC workshops (Wednesday 11 - Saturday 14 July) Satisfiability Checking and Symbolic Computation: Bridging Two Communities to Solve Real Problems (SC^2 2018), 11 July http://www.sc-square.org/CSA/workshop3.html IFAC Conference on Analysis and Design of Hybrid Systems (ADHS 2018), 11-13 July http://www.cs.ox.ac.uk/conferences/ADHS18/ 16th International Workshop on Satisfiability Modulo Theories (SMT 2018), 12-13 July http://smt-workshop.cs.uiowa.edu/2018/ CAV Tutorials, 13 July http://cavconference.org/2018/invited-speakers-tutorials/ 7th Workshop on Logic and Systems Biology (LSB), 13 July http://perso.ens-lyon.fr/russell.harmer/lsb7.html Isabelle Workshop, 13 July http://sketis.net/isabelle/isabelle-workshop-2018 25th RCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, 13 July https://sites.google.com/a/aixia.it/rcra/rcra-2018 5th Workshop on Formal Reasoning in Distributed Algorithms (FRIDA 2018), 13 July http://forsyte.at/events/frida2018/ 5th Vampire Workshop (Vampire 2018), 13 July http://easychair.org/smart-program/Vampire18/ 19th Workshop on Logic and Computational Complexity (LCC), 13 July http://www.cs.swansea.ac.uk/lcc/index.html 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS 2018), 13 July https://www.sci.unich.it/hcvs18/ Workshop on Learning and Automata (LearnAut 2018), 13 July https://learnaut2018.wordpress.com/ 1st International Workshop on Multi-objective Reasoning in Verification and Synthesis (MoRe 2018), 13 July http://math.umons.ac.be/more2018/ Workshop on Modular Knowledge (Tetrapod), 13 July http://new.kwarc.info/events/Tetrapod-2018/ First Workshop on Automated Deduction for Separation Logics (ADSL 2018), 13 July http://adsl.univ-grenoble-alpes.fr/ DMW18: Deduction Mentoring Workshop, 13 July http://easychair.org/smart-program/DMW18/ Runtime Verification for Rigorous Systems Engineering (RV4RISE), 13 July http://rv4rise.conf.tuwien.ac.at/ 13th International Workshop on User Interfaces for Theorem Provers (UITP 2018), 13 July http://www.informatik.uni-bremen.de/uitp/uitp2018/ Verification Mentoring Workshop 2, 13 July http://cavconference.org/2018/verification-mentoring-workshop/ Summit on Machine Learning Meets Formal Methods, sponsored by the Alan Turing Institute, 13 July http://www.floc2018.org/summit-on-machine-learning/ 4th Workshop on Formal Integrated Development Environment (F-IDE 2018), 14 July https://sites.google.com/view/fideworkshop2018 16th International Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2018), 14 July http://www1.isti.cnr.it/~Massink/EVENTS/QAPL2018/ 16th Overture Workshop: New Capabilities and Applications for Model-based Systems Engineering, 14 July http://overturetool.org/workshops/16th-Overture-Workshop.html FM Doctoral Symposium, 14 July http://www.fm2018.org/doctoral-symposium/ *** Post-FLoC workshops (Wednesday 18 - Thursday 19 July) 18th Refinement Workshop, 18 July http://www.refinenet.org.uk/ 1st International Workshop on Parallel Logical Reasoning (PLR), 18 July https://antonwijs.wixsite.com/plr2018 7th Workshop on Synthesis (SYNT 2018), 18 July http://synt2018.seas.ucla.edu Theorem Prover Components for Educational Software (ThEdu 2018), 18 July http://www.uc.pt/en/congressos/thedu/thedu18 TLA+ Community Event 2018, 18 July http://tla2018.loria.fr/ Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2018), 18 July https://sites.google.com/site/aspocp2018/ International Conference on Logical Programming - Doctoral Consortium (ICLP - DC 2018), 18 July http://easychair.org/smart-program/ICLP-DC2018/ 16th International Colloquium on Implementation of Constraint and Logic Programming Systems (CICLOPS 2018), 18 July https://people.cs.kuleuven.be/~tom.schrijvers/CICLOPS2018/ 3rd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2018), 18 July http://iltp.de/ARQNL-2018/ Workshop on Logic and Practice of Programming (LPoP 2018), 18 July http://lpop.cs.stonybrook.edu/ 13th International Workshop on Constraint Based Methods in Bioinformatics (WCB 2018), 18 July http://clp.dimi.uniud.it/wcb/wcb18/ International Workshop on the Verification and Validation of Autonomous Systems (VaVAS), 18-19 July http://cgi.csc.liv.ac.uk/~michael/VaVAS-July2018/ 16th International Workshop on Termination (WST 2018), 18-19 July http://wst2018.webs.upv.es/ MLP18: Machine Learning for Programming, 18-19 July https://prodo.ai/mlp18 The LaSh 2018 Workshop on Logic and Search, 18-19 July http://www.logicandsearch.org/LaSh2018/ 10th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE 2018), 18-19 July http://vstte18.it.uu.se/ 11th International Workshop on Numerical Software Verification (NSV-XI), 18-19 July https://nsv-2018.github.io/nsv2018/ 18th International Workshop on Automated Verification of Critical Systems (AVOCS 2018), 18-19 July http://avocs18.irisa.fr/ Logics for Reasoning about Preferences, Uncertainty, and Vagueness (PRUV 2018), 19 July http://pruv18.inf.unibz.it/ Third Workshop on Fun With Formal Methods (FWFM 2018), 19 July http://persons.iis.nsk.su/en/FWFM2018 International Workshop on External and Internal Calculi for Non-Classical Logics, 19 July http://weic2018.loria.fr/ Robots, Morality, and Trust through the Verification Lens, 19 July http://qav.cs.ox.ac.uk/robots_morality_trust/ 6th Workshop on the Practical Aspects of Automated Reasoning (PAAR 2018), 19 July http://easychair.org/smart-program/PAAR-2018/ Verification of Engineered Molecular Devices and Programs (VEMDP 2018), 19 July http://dna.caltech.edu/vemdp2018/ Workshops Committee General Chair: Moshe Y. Vardi Co-chairs: Daniel Kroening, Marta Kwiatkowska Workshops Chair: Gethin Norman Workshops Deputy Chair: Christoph Haase CAV: Hana Chockler CSF: Cas Cremers FM: Helen Treharne FSCD: Paula Severi ICLP: Stefan Woltran IJCAR: Alberto Griggio ITP: Assia Mahboubi LICS: Patricia Bouyer SAT: Martina Seidl -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.baelde at lsv.ens-cachan.fr Wed Apr 11 06:21:45 2018 From: david.baelde at lsv.ens-cachan.fr (David Baelde) Date: Wed, 11 Apr 2018 12:21:45 +0200 Subject: [TYPES/announce] PARIS workshop @ FLoC 2018 : Programming And Reasoning on Infinite Structures (Second CfP) Message-ID: <0c1f3e5e-e532-d592-3317-1f65bcee0921@lsv.ens-cachan.fr> (apologies for multiple copies...) ** NEW ** - invited speakers announced - additional details on submission procedure ======================================================== Call for Papers Programming And Reasoning on Infinite Structures PARIS Workshop Affiliated with FSCD at FLOC 2018 Oxford, UK, July 7&8, 2018 ======================================================== Developing formal methods to program and reason about infinite data, whether inductive or coinductive, is challenging and subject to numerous recent research efforts. The understanding of the logical and computational principles underlying these notions is reaching a mature stage as illustrated by the numerous advances that have appeared in the recent years. Various examples of this can be viewed in recent works on co-patterns, infinite proof systems for logics with induction and coinduction, circular proofs, guarded recursive type theory, research effort on integrated coinduction in proof assistants, concrete semantics of coinductive computation, recent developments in infinitary rewriting, or the unveiling of the Curry-Howard correspondence between temporal logics and functional reactive programming, to name a few. The workshop aims at gathering researchers working on these topics as well as colleagues interested in understanding the recent results and open problems of this line of research: - For outsiders, the workshop will offer tutorial sessions and survey-like invited talks. - For specialists of the topic, the workshop will permit to gather people working with syntactical or semantical methods, people focusing on proof systems or programming languages, and foster exchanges and discussions benefiting from their various perspectives. We are seeking for short submissions (~3-4 pages long, easychair style) presenting (i) new completed results (ii) work in progress, or (iii) advertising recently published results. The workshop is affiliated with FSCD 2018, as part of the Federated Logic Conference of 2018 and is funded by French ANR, RAPIDO project. ** Important dates and submission details: Submissions: April 15 Notification: May 15 Final abstract: May 25 Workshop: July 7 and 8 Submission page: http://easychair.org/conferences/?conf=paris18 Submission style: https://easychair.org/publications/for_authors Website: https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ ** Program Committee: Andreas Abel (Gothenburg University) David Baelde (ENS Paris-Saclay & Inria Paris; co-chair) Amina Doumane (CNRS and ENS Lyon) Martin Lange (University of Kassel) Rasmus M?gelberg (IT University of Copenhagen) Luke Ong (University of Oxford) Andrew Polonsky (Appalachian State University) Colin Riba (ENS Lyon and CNRS) Alexis Saurin (CNRS and Paris Diderot University; co-chair) Alex Simpson (University of Ljubljana) ** Invited speakers: Bahareh Afshari (University of Gothenburg) James Brotherston (University College London) Pierre Hyvernat (Savoie Mont-Blanc University) ** Topics: Suggested, but not exclusive, topics of interest for the workshop are: - Proof systems: proof system for logics with least and greatest fixed points, infinitary and cyclic/circular proof systems - Calculi: infinitary rewriting, infinitary ??-calculi, co-patterns - Type systems: infinitary type systems, guarded recursive type theory - Curry-Howard correspondence to linear temporal logic and functional reactive programming - Semantics: denotational and interactive semantics for infinite data and computations - Tools: extensions of programming languages and proof assistants to better treat infinite data, results on extending programming languages with primitives for manipulating infinite data such as streams in a more structured and convenient way, coinductive proof methods in proof assistants - Proof theory and verification: the workshop will welcome works demonstrating how proof-theoretical investigations can be applied to model-checking problems, e.g. as in recent studies of higher-order recursive schemes or infinitary proofs. From ayala at unb.br Wed Apr 11 06:29:40 2018 From: ayala at unb.br (Mauricio Ayala-Rincon) Date: Wed, 11 Apr 2018 07:29:40 -0300 Subject: [TYPES/announce] UNIF 2018 EasyChair open for uploading papers until 16th April Message-ID: <2582cad8-b42f-412b-b4f9-7336b3c512c5@unb.br> Dear colleagues, a short announce regarding UNIF 2018. --//-- UNIF 2018 -- FSCD workshop - :: EasyChair open until 16th April 2018 :: Website: http://unif2018.cic.unb.br The 32nd International Workshop on Unification is the 32nd 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, encompassing also research in constraint solving, admissibility of inference rules, and applications such as type checking, query answering and cryptographic protocol analysis. 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 will be hosted by the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD, Oxford, 9-12 July 2018). ** Invited speakers ** Adria Gascon (Warwick, UK) Silvio Ghilardi (Milano, Italy). ** Submission instructions ** Following the tradition of UNIF, we call for submissions of abstracts (5 pages) in EasyChair style, to be submitted electronically as PDF files through the EasyChair submission site: http://easychair.org/conferences/?conf=unif2018 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 dates are firm due to synchronisation with the FSCD/FLOC general deadlines. Submission of titles and abstracts: Monday, April 9, 2018 Submission of full paper: Monday, April 16, 2018 Author notification: Tuesday, May 15, 2018 Camera-ready papers: Monday, May 28, 2018 UNIF 2018: Saturday, July 7, 2018 FSCD 2018: July 9-12, 2018 Main conference (FLoCS): July 6-19, 2018 ** Program Committee ** Maria Alpuente (UP Valencia) Franz Baader (TU Dresden) Eduardo Bonelli (UN Quilmes) Iliano Cervesato (Carnegie Mellon U) Wojciech Dzik (U Silesia) Santiago Escobar (UP Valencia) Maribel Fernandez (King's College London) Cigdem Gencer (Istanbul Aydin U) Rosalie Iemhoff (U Utrecht) Emil Jerabek (Czech Academy of Sciences) Temur Kutsia (Johannes Kepler U Linz) Jordi Levy (IIIA-CSIC) Christopher Lynch (Clarkson U) Catherine Meadows (US Naval Research Laboratory) Paliath Narendran (U at Albany - State U of New York) Christophe Ringeissen (Inria Nancy) Manfred Schmidt-Schauss (Johann Wolfgang Goethe U Frankfurt) ** Organizers ** Mauricio Ayala-Rincon (Universidade de Brasilia) ayala at unb.br Philippe Balbiani (CNRS - Toulouse University) Philippe.Balbiani at irit.fr From maribel.fernandez at kcl.ac.uk Wed Apr 11 16:26:41 2018 From: maribel.fernandez at kcl.ac.uk (Fernandez, Maria Isabel) Date: Wed, 11 Apr 2018 20:26:41 +0000 Subject: [TYPES/announce] TERMGRAPH 2018 at FLoC - Call for Papers - deadline 22 April Message-ID: <99C28A3E-FC3A-444C-AEAC-8C6AE5671115@kcl.ac.uk> ======================================================================= Call for Papers TERMGRAPH 2018 Tenth International Workshop on Computing with Terms and Graphs http://termgraph.org.uk/2018 Oxford, UK Saturday, 7th July 2018 An FSCD Workshop, part of FLoC ======================================================================= Graphs, and graph transformation systems, are used in many areas within Computer Science: to represent data structures and programs, to define computation models, as a general modelling tool to study complex systems, etc. Topics of interest for TERMGRAPH encompass all aspects of term and graph rewriting, and applications of graph transformations in programming, automated reasoning and symbolic computation, including: * Theory of first-order and higher-order term and graph rewriting * Graph grammars * Graph-based models of computation * Graph-based programming languages and modelling frameworks * Applications in functional and logic programming * Applications in automated reasoning and symbolic computation * Term/graph rewriting tools: case studies and system descriptions * Implementation issues Invited Speaker: Fernando Orejas (Technical University of Catalonia) Important Dates: Submission deadline: 22 April 2018 Notification: 15 May 2018 PreProceedings version: 24 May 2018 Workshop: 7 July 2018 Submissions and Publication: Authors are invited to submit an extended abstract in pdf format (max. 8 pages in EPTCS style). This may include both original work and tutorials on any of the above mentioned topics; work in progress is also welcome. Submission is through Easychair: https://easychair.org/conferences/?conf=termgraph2018 Preliminary proceedings will be available at the workshop. After the workshop, authors will be invited to submit a longer version of their work (typically a 15-page paper) for publication in EPTCS. These submissions will undergo a second round of refereeing. Programme Committee: Zena Ariola Andrea Corradini Rachid Echahed Maribel Fernandez (co-chair) Reiko Heckel Ian Mackie (co-chair) Detlef Plump Femke van Raamsdonk Contact: Maribel Fernandez Maribel.Fernandez at kcl.ac.uk From Radu.Iosif at univ-grenoble-alpes.fr Thu Apr 12 02:19:39 2018 From: Radu.Iosif at univ-grenoble-alpes.fr (Radu Iosif) Date: Thu, 12 Apr 2018 08:19:39 +0200 Subject: [TYPES/announce] (ADSL) Workshop on Automated Deduction for Separation Logics: Final Call for Papers Message-ID: <6E1A1C77-FF58-4D62-AE2A-53A90D047B24@univ-grenoble-alpes.fr> (Apologies for multiple copies) First Workshop on Automated Deduction for Separation Logics, Oxford, UK, July 13th 2018 *** Deadline extended to April 20 *** http://adsl.univ-grenoble-alpes.fr/ 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 33rd Annual ACM/IEEE Symposium on Logic in Computer Science (LICS 2018) and part of the Federated Logic Conference 2018 (FLOC 2018). Invited speakers: David Pym (University College London and The Alan Turing Institute, UK) Viktor Vafeiadis (Max Planck Institute for Software Systems, Kaiserslautern, Germany) Important dates: Papers due: 20th of April 2018 (extended) Author notification: May 15th Workshop: 13 July 2018 Program committee Philippa Gardner (Imperial College London) Josh Berdine (Facebook) James Brotherston (University College London) St?phane Demri (CNRS, LSV, ENS Paris-Saclay) Nikos Gorogiannis (Middlesex University London, Facebook) Mihaela Sighireanu (University of Paris Diderot) Christoph Haase (University of Oxford) Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Bart Jacobs (University of Leuven) Etienne Lozes (University of Nice) Daniel M?ry (LORIA, Nancy) Peter O?Hearn (University College London, Facebook) Madhusudan Parthasarathy (University of Illinois) Nicolas Peltier (LIG, CNRS, University of Grenoble Alpes) Thomas Wies (Courant Institute, New York University) Organisation Radu Iosif (VERIMAG, CNRS, University of Grenoble Alpes) Nikos Gorogiannis (Middlesex University London, Facebook) From delphine.demange at irisa.fr Thu Apr 12 06:11:44 2018 From: delphine.demange at irisa.fr (Delphine Demange) Date: Thu, 12 Apr 2018 12:11:44 +0200 Subject: [TYPES/announce] Post-doc position in Formal Semantics and Compiler Verification Message-ID: <67A38098-D798-422B-98C4-EFC955FFB36E@irisa.fr> The Inria/IRISA Celtique group in Rennes (France) has one open post-doctoral position. The position is funded by the national ANR project Discover (http://discover.irisa.fr/ ). The goal of the Discover project is to design, implement and formally verify compilation techniques for high-level programming languages. The project takes a resolute language-based approach, and investigates the formalisation of adequate program intermediate representations, optimisations, and their associated correctness proof techniques. More details about the position and the application procedure: please see http://www.irisa.fr/en/page/post-doc-formal-semantics-and-compiler-verification Do not hesitate to forward this email to any appropriate candidate or mailing list. Best regards, -- Delphine Demange Univ Rennes, Inria, CNRS, IRISA Campus de Beaulieu, 35042 Rennes cedex, France T?l: +33 (0) 2 99 84 22 26 - E-mail: delphine.demange at irisa.fr http://people.irisa.fr/Delphine.Demange -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.jansen at science.ru.nl Thu Apr 12 07:52:58 2018 From: n.jansen at science.ru.nl (Nils Jansen) Date: Thu, 12 Apr 2018 13:52:58 +0200 Subject: [TYPES/announce] BOOM! 2018 @ CONFESTA - Call for Contributions Message-ID: <29EAC417-5D08-4B18-8B0B-31271EDAAEC4@science.ru.nl> The BOOM! workshop solicits presentations of ongoing or previously published work to enable discussions on a broad range of topics, without formal proceedings. Selected abstracts will be invited for full submission as part of a special issue of the Journal on Reliable Intelligent Environments. ==================================================================== Call for presentations (abstracts) BOOM! 2018 Workshop on Big Data meets Formal Methods September 08, 2018, Beijing, China. Co-Located with CONFESTA 2018 http://wwwhome.ewi.utwente.nl/~marielle/boom.html ==================================================================== Big data is booming. Advanced data analytic techniques, like deep learning, predict the weather, buy and sell stocks, beat the humans in chess playing, diagnose diseases from CT scans, and recommend us which books to buy. Big data is gaining more and more importance in the area of formal methods: quantitative analysis techniques largely depend on the values of the input parameters, which could be learned from historic data. Moreover, automatic learning formal models themselves, or model skeletons as well as solutions have gained a lot of momentum with techniques like model mining, and reinforcement learning. In the other direction, formal methods have also a lot to offer for the development of big data analytic techniques, such as the verification of deep learning algorithms, model-based classification algorithms, methods and models for data cleaning etc. As there are no formal proceedings for the workshop, the main focus is on a broad range of topics that trigger lively discussions. ================== INVITED SPEAKERS ================== Alessandro Abate, University of Oxford, United Kingdom Luca Bortolussi, University of Trieste, Italy ================== IMPORTANT DATES ================== Abstract submission: June 10, 2018 Notification: June 30, 2018 Workshop: September 08, 2018 ================== SUBMISSIONS ================== We encourage all interested authors to submit an abstract of their presentation through Easychair under the following link: https://easychair.org/conferences/?conf=boom2018 We particularly invite work recently accepted to top conferences and ongoing work. The submission should be a pdf of at most two pages in the llncs style. Accepted presentations will not be subject to proceedings publication, though there will be invitations for selected abstracts for a special issue of the Journal on Reliable Intelligent Environments. ================== PC CHAIRS ================== * Nils Jansen, Radboud University Nijmegen, The Netherlands * Marielle Stoelinga, University of Twente, The Netherlands Nils Jansen Assistant Professor Department of Software Science Radboud University Nijmegen http://nilsjansen.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From barbara.kordy at irisa.fr Thu Apr 12 08:27:04 2018 From: barbara.kordy at irisa.fr (Barbara Kordy) Date: Thu, 12 Apr 2018 14:27:04 +0200 Subject: [TYPES/announce] Graphical Models for Security (GraMSec 2018) - deadline extended until April 20 Message-ID: The Fifth International Workshop on Graphical Models for Security Oxford, UK - July 8, 2018 *Submission deadline extended until April 20* http://gramsec.uni.lu Co-located with CSF 2018 In conjunction with FLoC 2018 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 are particularly keen to encourage excellent submissions related, but not restricted, to the following broad headings: ? Graph representations: mathematical, conceptual, and implemented tools for describing and reasoning about security ? Logical approaches: formal logical tools for representing and reasoning about graphs and their use as modelling tools in security ? Machine learning: modelling and reasoning about the role of big data and machine learning in security operations ? Networks in national security: terrorist networks, counter-terrorism networks; safety in national infrastructure (e.g., utilities and transportation) ? Risk analysis and management: models of risk management in business and organizational architectures ? 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. PAPER SUBMISSION 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: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 Each paper will undergo a thorough review process. All accepted (regular and short) papers will be included in the workshop's post-proceedings. The GraMSec 2018 post-proceedings will be published in the Lecture Notes in Computer Science (LNCS) series of Springer. Submissions should be made using the GraMSec 2018 EasyChair website: https://easychair.org/conferences/?conf=gramsec2018 IMPORTANT DATES ? Submission deadline: Friday, April 20, 2018 (extended) ? Acceptance notification: Tuesday, May 15, 2018 ? Workshop: Sunday, July 8, 2018 INVITED SPEAKER Mike Fisk, Chief Information Officer at Los Alamos National Laboratory, NM, USA Invited talk: Intrusion Tolerance in Complex Cyber Systems PROGRAM CHAIRS ? George Cybenko, Dartmouth College, NH, USA ? David J. Pym, UCL, UK GENERAL CHAIR ? Barbara Kordy, INSA Rennes, IRISA, FR PC MEMBERS Ludovic Apvrille, T?l?com ParisTech, CNRS LTCI, France Stefano Bistarelli, Universit? di Perugia, Italy Tristan Caulfield, University College London, UK Nora Cuppens-Boulahia, IMT Atlantique, France Harley Eades, Augusta University, USA Olga Gadyatskaya, University of Luxembourg, Luxembourg Ren? Rydhof Hansen, Aalborg University, Denmark Sushil Jajodia, George Mason University, USA Sjouke Mauw, University of Luxembourg, Luxembourg Guy McCusker, University of Bath, UK Per H?kon Meland, SINTEF Digital, Norway Andreas L. Opdahl, University of Bergen, Norway Xinming Ou, University of South Florida, USA St?phane Paul, Thales Research and Technology, France Sophie Pinchinat, Univ Rennes, CNRS, IRISA, France Sa?a Radomirovic, University of Dundee, UK Mari?lle Stoelinga, University of Twente, The Netherlands Jan Willemson, Cybernetica, Estonia From d.pym at ucl.ac.uk Thu Apr 12 08:59:12 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Thu, 12 Apr 2018 12:59:12 +0000 Subject: [TYPES/announce] Research Positions in Logic & Verification at UCL Message-ID: <10A21281-1392-481A-BB37-15D127AC841C@ucl.ac.uk> [Apologies for cross-postings, but please share widely. Thank you.] Research Associates in Programming Principles, Logic, and Verification (PPLV) University College London London, UK Two positions available. 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 successful candidate will conduct conceptual, mathematical, and computational research, which be foundational and/or applicable, in these topics. 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. Applicants must hold, or be about to receive, a PhD in logic, theoretical computer science, or a closely related area. An interest in systems modelling and 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. The appointments will be on UCL Grade 7. Salary: ?34,635 to ?41,864 per annum, inclusive of London Allowance. 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,316 - ?31,967 per annum) with payment at Grade 7 being backdated to the date of final submission of the PhD thesis. Full-time, fixed-term contract. The funding for this vacancy is for 3 years in the first instance. Applicants should apply online at: https://www.ucl.ac.uk/human-resources/working-ucl/jobs-ucl > Search for a job > Reference 1719249. If you have any queries regarding the vacancy or the application process, please contact Prof. David Pym at d.pym at ucl.ac.uk, http://www.cs.ucl.ac.uk/staff/D.Pym/. Closing Date: 4 May 2018. Latest time for the submission of applications: 23:59 BST. UCL vacancy reference: 1719249 -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London Turing Fellow and UCL University Liaison Director 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 j.a.perez at rug.nl Thu Apr 12 09:30:07 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Thu, 12 Apr 2018 15:30:07 +0200 Subject: [TYPES/announce] PhD position on type systems for concurrency Message-ID: We welcome applications for a four-year PhD position at the University of Groningen (the Netherlands) - see www.rug.nl. The position is offered in the context of the project "Advanced Structures for Correct Communicating Software (ACCESS)", funded by the NWO (Netherlands Organization for Scientific Research). The goal of ACCESS is to deliver a rigorous, comprehensive description of how distinct behavioral type systems for concurrency relate to each other. By reconciling their currently disparate foundations into a mature body of knowledge, ACCESS will provide a long-lasting reference for behavioral type systems. A key innovation will be the use of the Curry-Howard correspondence for concurrency as a reference, exploiting recent results in relating distinct formal models of concurrency. The successful candidate will have an MSc degree in Computer Science, Mathematics, or Logic, a good knowledge of formal techniques for the specification of language semantics, and excellent communication skills in English. Candidates with experience in one or more of the following are particularly encouraged to apply: - concurrency theory and process calculi - type systems - the Curry-Howard correspondence for concurrency ("propositions as sessions") To apply, please send your curriculum vitae, a cover letter, and contact information of two references to j.a.perez at rug.nl, before May 14, 2018. Please feel free to contact me for informal inquiries about the project, the position, the starting date (flexible), or the working environment. Best regards, Jorge -- Jorge A. P?rez Assistant Professor Johann Bernoulli Institute for Math and CS (JBI) University of Groningen, The Netherlands URL: http://www.jperez.nl From ohad.kammar at cs.ox.ac.uk Thu Apr 12 10:50:44 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Thu, 12 Apr 2018 15:50:44 +0100 Subject: [TYPES/announce] LOLA 2018: Last Call-for-Proposals Message-ID: Following clarification requests: Submissions can be up to 2 pages in length excluding references, citations, and appendices. Yours, Ohad. LOLA 2018: Syntax and Semantics of Low-Level Languages ===================================================== Saturday, 7 July 2018, Oxford, United Kingdom A satellite workshop of LICS 2018 at FLoC 2018 https://cs.appstate.edu/~johannp/lola18/ Important dates ------------------------------------------------- LOLA submission deadline 15 April 2018 Notification 13 May 2018 Early Registration Deadline 6 June 2018 Workshop 7 July 2018 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2018 Registration: http://www.floc2018.org/register/ Invited Speakers ---------------- Nada Amin, University of Cambridge https://www.cl.cam.ac.uk/~na482/ Nick Benton, Facebook Research https://research.fb.com/people/benton-nick/ Semantic Equivalence Checking for HHVM Bytecode 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 at FLoC 2018, 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, which may take the form either of a two page abstract (excluding references, acknowledgements, and appendices) or of a longer (published or unpublished) paper describing completed work. Authors are invited to submit their contribution by 15 April 2018. Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2018 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. Program Committee ----------------- * Zena Ariola, University of Oregon * Valentin Blot, Universite Paris-Sud * Karl Crary, Carnegie Mellon University * Patricia Johann, Appalachian State University (co-chair) * Ohad Kammar, University of Oxford (co-chair) * Andrew Kennedy, Facebook * Ori Lahav, Tel Aviv University * Jim Laird, University of Bath * Rasmus Mogelberg, IT University Copenhagen * Dave Naumann, Stevens University of Technology * Azalea Raad, MPI-SWS * Christine Rizkallah, University of Pennsylvania * Claudio Russo, Microsoft Research Cambridge -------------- next part -------------- An HTML attachment was scrubbed... URL: From giselle.mnr at gmail.com Thu Apr 12 11:28:15 2018 From: giselle.mnr at gmail.com (Giselle Reis) Date: Thu, 12 Apr 2018 15:28:15 +0000 Subject: [TYPES/announce] LFMTP'18 deadline extension Message-ID: ======================================================================= Call for papers Logical Frameworks and Meta-Languages: Theory and Practice LFMTP 2018 Oxford, UK, 7 July 2018 Affiliated with FSCD 2018 (part of FLoC) http://lfmtp.org/workshops/2018/ ======================================================================= Abstract submission deadline: 22 April 2018 Paper submission deadline: 29 April 2018 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 2018 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. Invited Speakers * Delia Kesner (Universit? Paris Diderot, France) * Kuen-Bang Hou, alias Favonia (Institute for Advanced Study, Princeton, USA) * Grigore Rosu (University of Illinois at Urbana-Champaign, USA) Important Dates Sunday, April 22th: Abstract submission deadline Sunday, April 29th: Submission deadline Saturday, May 19th: Notification to authors Monday, May 28th: Final version due Saturday, July 7th: Workshop 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=lfmtp18. Proceedings A selection of the presented papers will be published online in the Electronic Proceedings in Theoretical Computer Science (EPTCS). Program Committee * Mar?a Alpuente (Universitat Polit?cnica de Val?ncia, Spain) * Andrej Bauer (University of Ljubljana, Slovenia) * Fr?d?ric Blanqui (Inria, France), co-chair * Ana Bove (Chalmers University of Technology, Sweden) * St?phane Graham-Lengrand (CNRS, France) * Makoto Hamana (Gunma University, Japan) * Chantal Keller (Universit? Paris-Sud, France) * Carlos Olarte (Universidade Federal do Rio grande do Norte, Brazil) * Giselle Reis (CMU Qatar), co-chair * Aaron Stump (University of Iowa, USA) * Yuting Wang (Yale University, USA) -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Thu Apr 12 16:23:21 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Thu, 12 Apr 2018 16:23:21 -0400 Subject: [TYPES/announce] [VEMDP 2018] 3rd International Conference on Verification of Engineered Molecular Devices and Programs - deadline extended until April 23 Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PRESENTATIONS VEMDP 2018 3rd International Workshop on Verification of Engineered Molecular Devices and Programs http://dna.caltech.edu/vemdp2018/ July 19, 2018, University of Oxford, UK Affiliated with the 30th International Conference on Computer Aided Verification (CAV), part of the Federated Logic Conference (FLOC) 2018 ========================================================================= ****Submission deadline extended until April 23**** Description VEMDP 2018 is a one-day workshop that aims to promote discussion and collaboration at the intersection between formal methods and biology. While the workshop prioritises contributions on the formal modelling and analysis of engineered biosystems, we also encourage submissions where either formal verification is applied to natural biosystems, or techniques complementary to formal methods are used for the study of engineered biosystems, including but not limited to: - DNA computing, DNA robotics, and other forms of natural information processing, sensing, and actuation, - (stochastic) chemical reaction networks, - engineered transcription networks and other synthetic biology applications. Relevant modelling and analysis techniques include: - automated verification, - formal languages and methods, - computer-aided design tools (e.g. automated synthesis), - equivalence and abstraction of systems, - static analysis, - constraints modelling, - other analysis methods (optimisation, dynamical systems, topology, etc) Invited Speakers - Sara-Jane Dunn, Microsoft Research - Andrew J. Turberfield, University of Oxford Format VEMDP 2018 will accept contributions describing novel, in-progress or previously published work. Authors must indicate which of these three categories applies to their submission. We will accept two kinds of contributions: - extended abstracts for oral presentation (3 pages limit, LNCS style), - abstracts for poster presentation (1 page limit, LNCS style). We are currently working towards securing an open special issue in a high-quality journal. Important Dates - Abstract submission: April 23, 2018 (extended) - Notification: May 15, 2018 - Camera-ready: May 31, 2018 - Workshop: July 19, 2018 PC co-Chairs - Michael Boemo, University of Oxford - Luca Cardelli, Microsoft Research - Frits Dannenberg, Caltech - Nicola Paoletti, Stony Brook University Program Committee - Claudio Angione, Teesside University - Michael Boemo, University of Oxford - Luca Cardelli, Microsoft Research / University of Oxford - Milan ?e?ka, Brno University of Technology - Neil Dalchau, Microsoft Research - Frits Dannenberg, California Institute of Technology - David Doty, University of California, Davis - Sara-Jane Dunn, Microsoft Research - Fran?ois Fages, Inria, Universit? Paris-Saclay - Harold Fellermann, Newcastle University - Jerome Feret, INRIA / Ecole Normale sup?rieure - Lila Kari, University of Waterloo - Hillel Kugler, Bar-Ilan University - Nicola Paoletti, Stony Brook University - Tatjana Petrov, University of Konstanz - Andrew Phillips, Microsoft Research - Amaury Pouly, Max Planck Institute for Software Systems - David ?afr?nek, Masaryk University - Chris Thachuk, California Institute of Technology - Qinsi Wang, Carnegie Mellon University - Erik Winfree, California Institute of Technology - Verena Wolf, Saarland University -- Nicola Paoletti Postdoctoral associate Department of Computer Science - Stony Brook University http://www.nicolapaoletti.com/ ****** VEMDP 2018, 3rd International Workshop on Verification of Engineered Molecular Devices and Programs (http://dna.caltech.edu/vemdp2018/) ****** -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Thu Apr 12 22:45:39 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Fri, 13 Apr 2018 05:45:39 +0300 Subject: [TYPES/announce] ICTAC 2018 2nd call for papers Message-ID: <20180413054539.1ccbb0a4@cs.ioc.ee> CALL FOR PAPERS 15th International Colloquium on Theoretical Aspects of Computing ICTAC 2018 Stellenbosch, South Africa, 16-19 October 2018 https://www.ictac.org.za/ COLOCATED EVENTS * ICTAC tutorials, 12-14 October 2018 * ICTAC workshop(s), 15 October 2018 * 14th African Conference on Research in Computer Science and Applied Mathematics / 14eme Colloque Africain sur la Recherche en Informatique et en Math?matiques Appliqu?es, CARI 2018, 14-16 October 2018 IMPORTANT DATES * Abstracts 4 May 2018 * Papers 11 May 2018 * Notification 6 July 2018 * Camera-ready 3 August 2018 BACKGROUND Established in 2004 by the International Institute for Software Technology of the United Nations University (UNU-IIST), the ICTAC conference series aims at bringing together researchers and practitioners from academia, industry and government to present research and exchange ideas and experience addressing challenges in both theoretical aspects of computing and the exploitation of theory through methods and tools for system development. ICTAC also aims to promote research cooperation between developing and industrial countries. SCOPE The topics of the conference include, but are not limited to: * 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 * 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 SUBMISSION OF CONTRIBUTIONS We solicit full-length research papers reporting original research contributions. Submissions must adhere to the LNCS format and must not exceed 18 pages (excluding bibliography of maximum 2 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. Submission is through Easychair: https://easychair.org/conferences/?conf=ictac2018 One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. PROCEEDINGS The proceedings will be published by Springer in the Lecture Notes in Computer Science series. BEST PAPER AWARD Springer is sponsoring a best paper award. SPECIAL ISSUE After the conference, authors of the best contributions are invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science. GENERAL CHAIR Bernd Fischer (Stellenbosch University, ZA) PROGRAMME CHAIRS Bernd Fischer (Stellenbosch University, ZA) Tarmo Uustalu (Reykjavik University, IS) PROGRAM COMMITTEE June Andronick (Data61, AU) ?ric Badouel (IRISA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Anna Lisa Ferrara (University of Southampton, UK) Adrian Francalanza (University of Malta, MT) Edward Hermann Haeusler (Pontificia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) Dang Van Hung (VNU University of Engineering and Technology, VN) Atsushi Igarashi (Kyoto University, JP) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universitaet zu L?beck, DE) Zhiming Liu (Southwest University, CN) Radu Mardare (Aalborg Universitet, DK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Camilo Rueda (Pontificia Universidad Javeriana Cali, CO) Murali Krishna Ramanathan (Uber, US) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Ina Schaefer (Technische Universit?t Braunschweig, DE) Natarajan Shankar (SRI International, US) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Lynette van Zijl (Stellenbosch University, ZA) ICTAC STEERING COMMITTEE Ana Cavalcanti (University of York, UK) 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) HOST INSTITUTION AND CITY The conference will be hosted by the Division of Computer Science of Stellenbosch University. The city of Stellenbosch, founded 1685, is the second oldest European settlement in South Africa after Cape Town. It is situated about 50 km to the east of Cape Town. It is the place to admire Cape Dutch architecture and the heart of the Cape Winelands, South Africa's prime wine region. Stellenbosch University is one of the leading universities in Africa. FURTHER INFORMATION Please contact Bernd Fischer, bfischer(at)cs.sun.ac.za. From lutz at lix.polytechnique.fr Fri Apr 13 04:08:42 2018 From: lutz at lix.polytechnique.fr (lutz at lix.polytechnique.fr) Date: Fri, 13 Apr 2018 10:08:42 +0200 Subject: [TYPES/announce] FLoC 2018 Workshop: Twenty years of deep inference Message-ID: Only two days left for submission ... TWENTY YEARS OF DEEP INFERENCE Oxford, July 7, 2018 Part of FLoC 2018 Aim and Scope: -------------- Deep inference is a paradigm for designing deductive proof systems. The inference rules in such systems can perform arbitrary rewriting inside formulas. This is very different from what one would expect from more traditional formalisms, like sequent calculus or natural deduction, where formulas are always decomposed along their main connective. The purpose of this workshop is to - present this vast growing field in a coherent, easy accessible way to other communities in all areas of logic in computer science, and - bring together researchers in the area of deep inference to exchange ideas and to discuss their current work. Invited Speakers: ----------------- Alessio Guglielmi (University of Bath) Willem Heijltjes (University of Bath) Contributions: -------------- Since we will not publish any proceedings, we accept talks about work in progress as well as already published/submitted work and surveys. However, we do not allow work that is presented at another FLoC event. Submission Instructions: ------------------------ If you want to give a talk please submit an abstract of 1-3 pages in pdf format via the EasyChair submission page: Important Dates: ---------------- 15 April 2018: abstract submission deadline 15 May 2018: Author notification 25 May 2018: Final version for USB flash drive 7 July 2018: Workshop Organization: ------------- Andrea Aler Tubella (IRIF - CNRS & Univ. Paris Diderot) Lutz Stra?burger (Inria Saclay & LIX, Ecole Polytechnique) From lpulina at uniss.it Fri Apr 13 08:06:42 2018 From: lpulina at uniss.it (Luca Pulina) Date: Fri, 13 Apr 2018 14:06:42 +0200 Subject: [TYPES/announce] QBFEVAL'18 - Deadline extension Message-ID: <62a10dbe-7e04-46bc-4784-5c7504d12b0a@uniss.it> [apologies for any cross-posting] ****************************************************************************************** QBFEVAL'18 - Competitive Evaluation of QBF Solvers A joint event with the 21st Int. Conference on Theory and Applications of Satisfiability Testing (SAT) (affiliated with FLoC 2018) Oxford, UK, July 9 - July 12 2018 ****************************************************************************************** QBFEVAL'18 is the 2018 competitive evaluation of QBF solvers, and the thirteenth evaluation of QBF solvers and instances ever. QBFEVAL'18 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. Details about solvers and benchmarks submission, tracks, and related rules, are available at http://www.qbflib.org/qbfeval18.php For questions, comments and any other issue regarding QBFEVAL'18, please get in touch with the organizers via qbf18 at qbflib.org. ** Important Dates ** -??? Registration close: April 22 (incl. solver description) - EXTENDED -??? Solvers and Benchmarks due: April 25 (for all tracks except Hard-Instances Track) - EXTENDED -??? First stage results: May 3 -??? Second stage solvers due: May 15 (for all tracks except Hard-Instances Track) -??? Hard instances solver due: June 1 (no registration is necessary) -??? Competition Benchmarks available for download: June 14 -??? Final results: presented at SAT'18 ** Organizing committee ** * Organization * Luca Pulina, University of Sassari Martina Seidl, Johannes Kepler Universitat Linz * Judges * Olaf Beyersdorff, University of Leeds Christoph Wintersteiger, Microsoft Research Limited -- Luca Pulina, Ph.D. Associate Professor of Computer Science University of Sassari Tel. +39 079 228987 From julbinb at gmail.com Fri Apr 13 12:39:53 2018 From: julbinb at gmail.com (Julia Belyakova) Date: Fri, 13 Apr 2018 16:39:53 +0000 Subject: [TYPES/announce] Call for Submissions: Doctoral Symposium at ECOOP/ISSTA 2018 (Amsterdam) In-Reply-To: References: Message-ID: Two days until the deadline! ??, 20 ????. 2018 ?. ? 15:05, Julia Belyakova : > ********************************************************* > ECOOP and ISSTA Doctoral Symposium 2018 > > Wednesday, July 18th, 2018 > Amsterdam, Netherlands > > Joint Doctoral Symposium of > European Conference on Object-Oriented Programming > International Symposium on Software Testing and Analysis > ********************************************************* > > Submission deadline: *April 15th, 2018, AOE* > DS website: > https://conf.researchr.org/track/ecoop-issta-2018/ecoop-issta-2018-doctoral-symposium > > The Doctoral Symposium is a *forum for doctoral students* to present > their research topic and receive detailed feedback in a constructive and > friendly atmosphere. PhD students at any stage of the research are welcome, > although they are expected to already have an identified research topic. > 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 practice 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 conferences. > > In 2018 the Doctoral Symposium will be a joint event between the ECOOP and > ISSTA conferences, so we welcome participation of students who pursue their > research in the areas of both *object-oriented programming and software > testing and analysis*. The event will take place on *Wednesday, July > 18th, 2018*: between the ISSTA and ECOOP conferences ( > https://conf.researchr.org/home/ecoop-issta-2018). > > 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 both the presentation as well as questions and discussions. > The program will also include at least one keynote talk on a topic related > to PhD studies, research, and life beyond the PhD. > > ----- > SUBMISSIONS > ----- > > We have two distinct submission categories: junior and senior submissions. > Junior students may not yet have fully developed a thesis topic, so they > will present their research ideas and any progress to date. 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. > > Submissions are due on **April 15th, 2018, AOE**. > Submissions website: https://ecoopissta18ds.hotcrp.com/ > > 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. > Nevertheless, self-plagiarism is not allowed, and related papers (including > papers accepted to the main conferences) are to be properly cited. > > --- Junior PhD Students --- > > Submit a 4?8 page research proposal in the Dagstuhl LIPIcs format with: > * a problem description; > * a detailed sketch of a proposed approach; > * related work. > It is not necessary to present concrete results. Instead, try to inform > the reader that you have a (well-motivated) problem and present a possible > solution. Attempt to provide a clear road map detailing future research > efforts. > > --- Senior PhD Students --- > > The experience for senior students is meant to mimic a ?mini-defense? > interview. Aside from the actual feedback, this helps the student will gain > familiarity with the style and mechanics of such an interview (advisors of > student presenters will not be allowed in). > The students should be able to present: > * the importance of the problem; > * a clear research proposal; > * some preliminary work; > * an evaluation plan. > > Please submit a 6?10 page abstract in the Dagstuhl LIPIcs format with the > following: > 1. Problem Description > * What is the problem? > * What is the significance of this problem? > * Why can the current state of the art not solve this problem? > 2. Goal Statement > * What is the goal of your research? > * What artifacts (tools, theories, methods) will be produced, > * How do they address the stated problem? > 3. Method > * What experiments, prototypes, or studies need to be produced/executed? > * What is the validation strategy? How will it show the goal was > reached? > This isn?t a technical paper, don?t focus on technical details, but rather > on the research method. > > --- Participation --- > > Accepted students will give two presentations: > 1. A two-minute presentation stating key issues of the research (the > ?elevator pitch?). > 2. A 7?15 minute presentation followed by 7?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. All > participants will also be expected to take active part in all discussions. > > ----- > IMPORTANT DATES > ----- > > Submission deadline: Sunday, April 15th, 2018, AOE > Notification (tentative): Monday, May 21st, 2018 > Doctoral Symposium: Wednesday, July 18th, 2018 > > ----- > ORGANIZING COMMITTEE > ----- > > Julia Belyakova (Czech Technical University in Prague) > Cristian Cadar (Imperial College London) > Jasper Schulz (King's College London) > > ----- > PROGRAM COMMITTEE > ----- > > Abdulmajeed Alameer (University of Southern California) > Mateus Borges (Imperial College London) > Benjamin Chung (Northeastern University) > Raimil Cruz (University of Chile) > Alex Gyori (University of Illinois at Urbana-Champaign) > Darya Melicher (Carnegie Mellon University) > Manuel Rigger (Johannes Kepler University Linz) > Christopher Schuster (University of California, Santa Cruz) > Justin Smith (North Carolina State University) > Tyler Sorensen (Imperial College London) > Wei Sun (University of Nebraska?Lincoln) > Vanya Yaneva (University of Edinburgh) > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Sun Apr 15 07:09:10 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Sun, 15 Apr 2018 13:09:10 +0200 Subject: [TYPES/announce] Game Semantics 25 - Call for Talks Message-ID: GAME SEMANTICS 25 Call for Talks Oxford, 7-8 July 2018 (FLoC-affiliated workshop) http://www.gamesemantics.org/game-semantics-25 2018 will mark the 25th anniversary of the work on fully abstract game semantics for PCF, which has recently been acknowledged by the Alonzo Church award. This work led on to a very active and flourishing field of game semantics for programming languages and type theories. This aim of this GaLoP-sponsored workshop is to provide an opportunity for reflection and elaboration of different perspectives on the field. In addition to invited talks, the workshop will feature a number of contributed presentations. We particularly invite talk proposals on the following topics: * Foundations of game semantics * Algorithmic aspects of game semantics * Applications of game semantics to programming languages * Novel applications of game semantics * Perspectives on game semantics: relation to other models of computation 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=gs25 IMPORTANT DATES Submission: 30 April 2018 Notification: 15 May 2018 Workshop: 7-8 July 2018 ORGANISERS Samson Abramsky Andrzej Murawski Luke Ong From camarao at dcc.ufmg.br Sun Apr 15 18:53:09 2018 From: camarao at dcc.ufmg.br (camarao at dcc.ufmg.br) Date: Sun, 15 Apr 2018 19:53:09 -0300 Subject: [TYPES/announce] SBLP 2018 last call for papers Message-ID: SBLP 2018 last call for papers ________________________________________________________________________________ Universidade de S?o Paulo - ICMC/USP S?o Carlos, Brazil, September 20-21, 2018 Conference website http://www.sbc.org.br/cbsoft2018 Submission link https://easychair.org/conferences/?conf=sblp2018 There are only 3 weeks left for the deadline of paper submission to SBLP 2018, the 22nd edition of the Brazilian Symposium on Programming Languages. The symposium is promoted by the Brazilian Computer Society (SBC) and provides 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. Since 2010, it is part of CBSoft, the Brazilian Conference on Software: Theory and Practice (http://cbsoft.org/cbsoft2018/). Submission Guidelines ________________________________________________________________________________ Papers can be written in Portuguese or English. Submission in English is strongly encouraged since the symposium proceedings are 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. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2018 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, 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, after the conference 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: April 29th 2018 Paper submission: May 6th 2018 Author notification: June 22nd 2018 Camera ready deadline: July 8th 2018 Program Committee ________________________________________________________________________________ Mariza Bigonha Universidade Federal de Minas Gerais Roberto Bigonha Universidade Federal de Minas Gerais Andre R. Du Bois Universidade Federal de Pelotas Christiano Braga Universidade Federal Fluminense Carlos Camar?o Universidade Federal de Minas Gerais (chair) Fernando Castor Universidade Federal de Pernambuco Renato Cerqueira IBM Research, Brazil Jo?o Fernandes Universidade de Coimbra Jo?o Ferreira Teesside University Luc?lia Figueiredo Universidade Federal de Ouro Preto Ismael Figueroa Pontif?cia Universidad Cat?lica de Valparaiso Alex Garcia Instituto Militar de Engenharia Francisco Heron Universidade Federal do Cear? Roberto Ierusalimschy Pontif?cia Universidade Cat?lica do Rio de Janeiro Yu David Liu State University of New York at Binghamton Hans-Wolfgang Loidl Heriot-Watt University Marcelo Maia Universidade Federal de Uberl?ndia Andr? M. Maidl Pontif?cia Universidade Cat?lica do Paran? Manuel A. Martins Universidade de Aveiro F?bio Mascarenhas Universidade Federal do Rio de Janeiro S?rgio Medeiros Universidade Federal do Rio Grande do Norte Victor Miraldo University of Utrecht ?lvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria M. Moreira Universidade Federal do Rio de Janeiro Peter Mosses Swansea University Martin Musicante Universidade Federal do Rio Grande do Norte Alberto Pardo Universidad de la Rep?blica Fernando Pereira Universidade Federal de Minas Gerais Gustavo Pinto Universidade Federal do Par? Louis-Noel Pouchet Ohio State University Zongyan Qiu Peking University Henrique R?belo Universidade Federal de Pernambuco Leonardo Reis Universidade Federal de Ouro Preto Rodrigo Ribeiro Universidade Federal de Ouro Preto Noemi Rodriguez Pontif?cia Universidade Cat?lica do Rio de Janeiro Francisco Sant'Anna Universidade Estadual do Rio de Janeiro Jo?o Saraiva Universidade do Minho Martin Sulzmann Hochschule Karlsruhe - Technik und Wirtschaft (chair) Leopoldo Teixeira Universidade Federal de Pernambuco Simon Thompson University of Kent Cristiano Vasconcellos Universidade do Estado de Santa Catarina Varmo Vene University of Tartu Invited Speaker ________________________________________________________________________________ Martin Sulzmann, Hochschule Karlsruhe - Technik und Wirtschaft, Germany Contact ________________________________________________________________________________ All questions about submissions should be emailed to Carlos Camar?o (camarao at dcc.ufmg.br) From sandra at dcc.fc.up.pt Sun Apr 15 20:20:35 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Mon, 16 Apr 2018 01:20:35 +0100 Subject: [TYPES/announce] DCM'18: Deadline extension (22 April) - EPTCS proceedings after the workshop Message-ID: (Apologies for multiple copies of this announcement. Please circulate.) ======================================================================== Deadline extension: 22 April 2018 Formal proceedings in EPTCS ======================================================================== DCM 2018 12th International Workshop on Developments in Computational Models https://sites.google.com/g.uporto.pt/dcm18/ A satellite event of FLoC 2018, Oxford July 8, 2018 ======================================================================== Several new models of computation have emerged in the last years, and many developments of traditional computation models have been proposed with the aim of taking into account the new demands of users of computer systems and the new capabilities of computation engines. The aim of this workshop is to bring together researchers who are currently developing new computation models or new features for traditional computation models, in order to foster their interaction, to provide a forum for presenting new ideas and work in progress, and to enable newcomers to learn about current activities in this area. The proceedings are produced after the meeting, so that authors can incorporate the workshop feedback in the published papers. DCM 2018 will take place in Oxford on July 8, as a one-day satellite event of FLoC 2018. This will be the 12th event in the series since 2005 - see the DCM website (http://dcm-workshop.org.uk/ ) for details of previous events. INVITED SPEAKERS We are pleased to announce the two invited speakers of DCM'18: * Ugo Dal Lago (University of Bologna) * Delia Kesner (University Paris-Diderot) TOPICS OF INTEREST Topics of interest include all abstract models of computation and their applications to the development of programming languages and systems. This includes (but is not limited to): * Functional calculi: lambda-calculus, pattern-calculi, combinatory logic, term and graph rewriting; * Object calculi; * Interaction-based systems: interaction nets, games, agent and multi-agent systems; * Concurrent models: process calculi, action graphs, distributed systems; * Calculi expressing locality, mobility, and active data; * Quantum computational models; * Biological or chemical models of computation; SUBMISSION AND PUBLICATION Authors are invited to submit a short paper (max 8 pages). Preliminary proceedings will be available at the workshop. Papers should be written in English, and submitted in PostScript or PDF format, using the EPTCS style files (http://style.eptcs.org/ ). Submission is through the Easychair website. https://easychair.org/conferences/?conf=dcm2018 . IMPORTANT DATES: * Submission deadline: 8 April 2018 15 April 2018 * Notification: 15 May 2018 * Pre-proceedings version: 27 May 2018 * Workshop: 8 July 2018 * Full version of paper: 1 October 2018 * Notification: 1 December 2018 * Final versions due: 15 December 2018 After the workshop authors are invited to submit a full paper taking into account the feedback given at their presentation. After a second round of refereeing, accepted contributions will appear in an issue of Electronic Proceedings in Theoretical Computer Science (www.eptcs.org ). PROGRAMME COMMITTEE * Sandra Alves, University of Porto - PC Chair * Sabine Broda, University of Porto * Adriana Compagnoni, Stevens Institute of Technology * Nachum Dershowitz, University of Tel Aviv * Mariangiola Dezani, University of Torino * Alessandra Di Pierro, University of Verona * Maribel Fern?ndez, King's College London * Russ Harmer, ENS Lyon * Edward Hermann Haeusler, PUC-Rio * Luigi Liquori, INRIA Sophia * Elvira Mayordomo, University of Zaragoza * Simon Perdrix, LORIA-Nancy * Jamie Vicary, University of Oxford CONTACT For more information contact the organiser of the event: Sandra Alves dcm2018 at easychair.org DCC-FCUP and CRACS University of Porto -------------- next part -------------- An HTML attachment was scrubbed... URL: From gvidal at dsic.upv.es Mon Apr 16 03:39:42 2018 From: gvidal at dsic.upv.es (German Vidal) Date: Mon, 16 Apr 2018 09:39:42 +0200 Subject: [TYPES/announce] Deadline extension: HCVS'18 - 5th Workshop on Horn Clauses for Verification and Synthesis Message-ID: <913E9878-D360-4F28-AB1A-BA4F68A47515@dsic.upv.es> ---------------------------------------------------------------------- (apologies for multiple copies) *** SUBMISSION DEADLINE EXTENDED: April 29 (Sunday) *** 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS) Affiliated with ICLP at FLoC 2018 July 13, 2018 - Oxford, UK https://www.sci.unich.it/hcvs18/ Invited speakers: Pierre Ganty (IMDEA Software Institute) Hiroshi Unno (University of Tsukuba) Submission deadlines: - Paper submission: 29 April 2018 EXTENDED ! - Paper notification: 15 May 2018 - Camera-ready: 25 May 2018 - Workshop: 13 July 2018 Many Program Verification and Synthesis problems of interest can be modeled directly using Horn clauses, and many recent advances in the CLP and CAV 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 for verification and synthesis 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. The workshop follows four previous meetings: 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). 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. Program Committee: - Elvira Albert (Complutense University of Madrid) - Maria Alpuente (Universitat Politecnica de Valencia) - Nikolaj Bjorner (Microsoft Research) - Giorgio Delzanno (Universita degli Studi di Genova) - Fabio Fioravanti (University of Chieti-Pescara) - John Gallagher (Roskilde University and IMDEA Software Institute) - Pierre-Loic Garoche (ONERA) - Arie Gurfinkel (University of Waterloo) - Temesghen Kahsai (Amazon) -chair - Ekaterina Komendantskaya (Heriot-Watt University) - David Monniaux (CNRS/Verimag) - Jorge A. Navas (SRI International) - Carlos Olarte (Universidade Federal do Rio Grande do Norte) - Maurizio Proietti (IASI-CNR) - Philipp Rummer (Uppsala University) - Caterina Urban (ETH Zurich) - German Vidal (Universitat Politecnica de Valencia) -chair Submission has to be done in one of the following formats: - Regular papers (up to 12 pages plus bibliography, typeset in EPTCS format), which should present previously unpublished work (completed or in progress), including descriptions of research, tools, and applications. - 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 refereed by the program committee and will be selected for inclusion in accordance with the referee reports. Accepted regular papers and extended abstracts will be published electronically as a volume in the Electronic Proceedings in Theoretical Computer Science (EPTCS) series, see http://www.eptcs.org/ 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://www.easychair.org/conferences/?conf=hcvs2018 ---------------------------------------------------------------------- From aleks.nanevski at imdea.org Mon Apr 16 05:25:57 2018 From: aleks.nanevski at imdea.org (Aleksandar Nanevski) Date: Mon, 16 Apr 2018 11:25:57 +0200 Subject: [TYPES/announce] Postdoc and PhD positions in verification at IMDEA, Madrid Message-ID: Applications are invited for postdoc and PhD positions at the IMDEA Software Institute, Madrid, Spain. The successful 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 of concurrent programs, separation logic, and language-based security. The research will be funded by Aleks' ERC Consolidator grant "MATHADOR: Type and Proof Structures for Concurrent Software Verification", which aims to investigate the type-theoretic foundations for concurrency. 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. An MSc or a BSc thesis is a plus. PhD positions are for four years. 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. Postdoc positions are initially for one year, with possibilities for extension (depending on performance). The positions require good teamwork and communication skills, including excellent spoken and written English. Salaries at IMDEA Software Institute are internationally competitive. Interested applicants should contact Aleks directly (aleks dot nanevski at imdea dot org). Formal applications should be submitted online at ?https://careers.imdea.org/software/ and mention this announcement in the submitted materials. Review of applications will begin immediately. From alan.schmitt at polytechnique.org Mon Apr 16 05:52:29 2018 From: alan.schmitt at polytechnique.org (Alan Schmitt) Date: Mon, 16 Apr 2018 11:52:29 +0200 Subject: [TYPES/announce] PhD position at Inria Rennes Message-ID: The CELTIQUE team (https://team.inria.fr/celtique/) has a PhD position available on the definition of a rule format to specify formal semantics and derive certified static analyzers in Coq. To see details and to apply, please go to https://jobs.inria.fr/public/classic/en/offres/2018-00650 Do not hesitate to forward this email to any appropriate candidate or mailing list. Best regards, Alan Schmitt -- OpenPGP Key ID : 040D0A3B4ED2E5C7 Monthly Athmospheric CO?, Mauna Loa Obs. 2018-03: 409.46, 2017-03: 407.18 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 528 bytes Desc: not available URL: From haowu at cs.nuim.ie Mon Apr 16 05:07:03 2018 From: haowu at cs.nuim.ie (Hao Wu) Date: Mon, 16 Apr 2018 10:07:03 +0100 Subject: [TYPES/announce] iFM 2018 Call For Papers Message-ID: <3C3E175A-988F-47C0-8767-22EC7F7C5931@cs.nuim.ie> =========================================================== CALL FOR PAPERS iFM 2018 14th International Conference on integrated Formal Methods September 5-7, 2018, Maynooth, Ireland https://ifm2018.cs.nuim.ie/ =========================================================== == News == - Extended deadlines - Extended page limits === Important dates === Abstract submission: Wednesday, 25 April 2018 (EXTENDED!) Paper submission: Wednesday, 2 May 2018 (EXTENDED!) Notification: Thursday, 14 June 2018 Conference: 5-7 September 2018 == Keynote speakers == - Cristian Cadar, Imperial College London - Ana Cavalcanti, University of York - Viktor Vafeiadis, MPI-SWS == Colocated events == - PhD Symposium - FMICS: International Conference on Formal Methods for Industrial Critical Systems === Objectives and scope === Applying formal methods may involve the usage of different formalisms and different analysis techniques to validate a system, either because individual components are most amenable to one formalism or technique, because one is interested in different properties of the system, or simply to cope with the sheer complexity of the system. The iFM conference series seeks to further research into hybrid approaches to formal modeling and analysis: the combination of (formal and semi-formal) methods for system development, regarding both modeling and analysis. The conference covers all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Areas of interest include but are not limited to: - Formal and semi-formal modelling notations - Combining formal methods - Integration of formal methods into software engineering practice - Program verification, model checking, and static analysis - Theorem proving, decision procedures, SAT/SMT solving - Runtime analysis, monitoring, and testing - Program synthesis - Analysis and synthesis of hybrid, embedded, probabilistic, distributed, or concurrent systems - Abstraction and refinement - Model learning and inference === Submission guidelines === iFM 2018 solicits high quality papers reporting research results and/or experience reports related to the overall theme of formal method integration. We accept papers in the following categories: - Regular papers (limit 18 pages) on - original scientific research results - tools, their foundation and evaluations - applications of formal methods, including rigourous evaluations - Short papers (limit 8 pages) on - any subject of interest in the area of formal methods that can be described with sufficient detail within the page limit Page limits do not include the list of bibliographic references, which can take up to 2 additional pages. All submissions must be original, unpublished, and not submitted for publication elsewhere. Each paper will undergo a thorough review process. Submissions will be judged on the basis of significance, relevance, correctness, originality, and clarity. Submissions should be made using the iFM 2018 Easychair site: https://easychair.org/conferences/?conf=ifm2018 Submissions must be in PDF format, using the Springer LNCS style files. The conference proceedings will be published in Springer's Lecture Notes in Computer Science series. All accepted papers must be presented at the conference. Their authors must be prepared to sign a copyright transfer statement. At least one author of each accepted paper must register to the conference by the early registration date, to be indicated by the organizers, and present the paper. === Organization === = General chair = Rosemary Monahan, Maynooth University, Ireland = PC chairs = Carlo A. Furia, Chalmers University of Technology, Sweden Kirsten Winter, University of Queensland, Australia = Program committee = Erika Abraham, RWTH Aachen, Germany Bernhard Aichernig, University of Graz, Austria Elvira Albert, Complutense University of Madrid, Spain Domenico Bianculli, University of Luxembourg, Luxembourg Eerke Boiten, De Montfort University, UK Einar Broch Johnsen, University of Oslo, Norway Maria Christakis, MPI-SWS, Germany David Cok, GrammaTech, USA Robert Colvin, University of Queensland, Australia Ferruccio Damiani, University of Turin, Italy Eva Darulova, MPI SWS, Germany Frank de Boer, CWI Amsterdam, Netherlands John Derrick, University of Sheffield, UK Brijesh Dongol, Brunel University, UK Catherine Dubois, ENSIIE, France Diego Garbervetsky, University of Buenos Aires, Argentina Peter Hoefner, Data61, Australia Marieke Huisman, University of Twente, Netherlands Rajeev Joshi, NASA JPL, USA Nikolai Kosmatov, CEA LIST, France Laura Kov?cs, Vienna University of Technology, Austria Rustan Leino, Amazon, USA Larissa Meinicke, University of Queensland, Australia Dominique Mery, LORIA Nancy, France Toby Murray, University of Melbourne, Australia Luigia Petre, ?bo Akademi University, Finland Ruzica Piskac, Yale University, USA Chris Poskitt, SUTD, Singapore Kostis Sagonas, Uppsala University, Sweden Gerhard Schellhorn, Universitaet Augsburg, Germany Steve Schneider, University of Surrey, UK Gerardo Schneider, University of Gothenburg, Sweden Emil Sekerinski, McMaster University, Canada Martin Steffen, University of Oslo, Norway Helen Treharne, University of Surrey, UK Caterina Urban, ETH Zurich, Switzerland Mark Utting, University of Sunshine Coast, Australia Heike Wehrheim, University of Paderborn, Germany Mitsuharu Yamamoto, Chiba University, Japan Chenyi Zhang, Jinan University, China = Publicity chair = Hao Wu, Maynooth University, Ireland === Conference location === iFM 2018 is organized by Maynooth University and will take place in Maynooth, Ireland. From W.S.Swierstra at uu.nl Mon Apr 16 08:59:06 2018 From: W.S.Swierstra at uu.nl (Swierstra, W.S. (Wouter)) Date: Mon, 16 Apr 2018 12:59:06 +0000 Subject: [TYPES/announce] Call for Participation: AFP Summer School in Utrecht Message-ID: # 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: * Johan Jeuring * Alejandro Serrano Mena * Doaitse Swierstra * Wouter Swierstra Guest lectures: * Manuel Chakravarty * Koen Claessen * Gabriele Keller ## 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, 2017 School: 27-31 August ## COSTS ?1700 - Housing and registration ?1500 - 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 P.Achten at cs.ru.nl Mon Apr 16 09:10:16 2018 From: P.Achten at cs.ru.nl (Peter Achten) Date: Mon, 16 Apr 2018 15:10:16 +0200 Subject: [TYPES/announce] 2nd call for papers: Trends in Functional Programming, 11-13 june 2018, Chalmers Campus Johanneberg, Gothenburg Message-ID: <88177910-f118-1235-e7ee-a6695dfcf68e@cs.ru.nl> ?????????????? ------------------------------------- ?????????????? 2 N D?? C A L L?? F O R?? P A P E R S ?????????????? ------------------------------------- ??????????????????? ======== TFP 2018 =========== ????????? 19th Symposium on Trends in Functional Programming ?????????????????????????? 11-13 June, 2018 ???????????????????? Chalmers Campus Johanneberg, Gothenburg ?????????? http://www.cse.chalmers.se/~myreen/tfp2018/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 2018 will be the main event of a pair of functional programming events. TFP 2018 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 14. == 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 2018 program chairs, Micha? Pa?ka and Magnus Myreen. == 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. == Paper Submissions == We use EasyChair for the refereeing process. The link to the submission page is: https://easychair.org/conferences/?conf=tfp2018 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. == Important Dates == Submission (pre-symposium review):?????????????????? March 26, 2018? -- passed -- Submission (draft, post-symposium review):?????????? April 26, 2018? --? open? -- Notification (pre- and post-symposium review):?????? May??? 3, 2018 Registration:??????????????????????????????????????? June?? 3, 2018 TFP Symposium:?????????????????????????????????????? June 11-13, 2018 TFPIE Workshop:????????????????????????????????????? June?? 14, 2018 Student papers feedback:???????????????????????????? June?? 21, 2018 Submission (post-symposium review):????????????????? August 14, 2018 Notification (post-symposium review):??????????????? September 20, 2018 Camera-ready paper (pre- and post-symposium review): November 30, 2018 == Program Committee == Program Co-chairs Micha? Pa?ka,??? Chalmers University of Technology (SE) Magnus Myreen,??? Chalmers University of Technology (SE) Program Committee Soichiro Hidaka,??????? Hosei University (JP) Meng Wang,????????????? University of Bristol (UK) Sam Tobin-Hochstadt,??? Indiana University Bloomington (US) Tiark Rompf,??????????? Purdue University (US) Patricia Johann,??????? Appalachian State University (US) Neil Sculthorpe,??????? Nottingham Trent University (UK) Andres L?h,???????????? Well-Typed LLP (UK) Tarmo Uustalu,????????? Tallinn University of Technology (EE) Cosmin E. Oancea,?????? University of Copenhagen (DK) Mauro Jaskelioff,?????? Universidad Nacional de Rosario (AR) Peter Achten,?????????? Radboud University (NL) Dimitrios Vytiniotis,?? Microsoft Research (UK) Alberto Pardo,????????? Universidad de la Rep?blica (UY) Natalia Chechina,?????? University of Glasgow (UK) Peter Sestoft,????????? IT University of Copenhagen (DK) Scott Owens,??????????? University of Kent (UK) From ohad.kammar at cs.ox.ac.uk Mon Apr 16 10:23:38 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Mon, 16 Apr 2018 15:23:38 +0100 Subject: [TYPES/announce] LOLA 2018: Deadline EXTENSION Message-ID: We extended the deadline until Thursday (anywhere on earth). If you're considering submitting a proposal, please register the proposal ASAP. Yours, patty and Ohad. LOLA 2018: Syntax and Semantics of Low-Level Languages ===================================================== Saturday, 7 July 2018, Oxford, United Kingdom A satellite workshop of LICS 2018 at FLoC 2018 https://cs.appstate.edu/~johannp/lola18/ Important dates ------------------------------------------------- EXTENDED LOLA submission deadline 19 April 2018 (AoE) Notification 13 May 2018 Early Registration Deadline 6 June 2018 Workshop 7 July 2018 ------------------------------------------------- Submission: https://easychair.org/conferences/?conf=lola2018 Registration: http://www.floc2018.org/register/ Invited Speakers ---------------- Nada Amin, University of Cambridge https://www.cl.cam.ac.uk/~na482/ Nick Benton, Facebook Research https://research.fb.com/people/benton-nick/ Semantic Equivalence Checking for HHVM Bytecode 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 at FLoC 2018, 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, which may take the form either of a two page abstract (excluding references, acknowledgements, and appendices) or of a longer (published or unpublished) paper describing completed work. Authors are invited to submit their contribution by 19 April 2018 (AoE). Abstracts must be written in English and be submitted as a single PDF file at EasyChair: https://easychair.org/conferences/?conf=lola2018 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. Program Committee ----------------- * Zena Ariola, University of Oregon * Valentin Blot, Universite Paris-Sud * Karl Crary, Carnegie Mellon University * Patricia Johann, Appalachian State University (co-chair) * Ohad Kammar, University of Oxford (co-chair) * Andrew Kennedy, Facebook * Ori Lahav, Tel Aviv University * Jim Laird, University of Bath * Rasmus Mogelberg, IT University Copenhagen * Dave Naumann, Stevens University of Technology * Azalea Raad, MPI-SWS * Christine Rizkallah, University of Pennsylvania * Claudio Russo, Microsoft Research Cambridge -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefano.guerrini at univ-paris13.fr Mon Apr 16 11:01:30 2018 From: stefano.guerrini at univ-paris13.fr (Stefano Guerrini) Date: Mon, 16 Apr 2018 17:01:30 +0200 Subject: [TYPES/announce] HOR 18: ** deadline extension to 22 April ** call for submissions Message-ID: <3013C6A1-7942-49AC-B7A1-C54BDBA8C510@univ-paris13.fr> ---------------------------------------------------------------------- ---------------------------------------------------------------------- ** ** HOR 18 ** 9th Workshop on Higher-Order Rewriting ** ** http://lipn.univ-paris13.fr/HOR18 ** ---------------------------------------------------------------------- ** ** International Workshop affiliated with FSCD at FLOC 2018 ** http://www.cs.le.ac.uk/events/fscd2018 ** http://floc2018.org ** ** Oxford, 7 July, 2018 ** ** With a special session in honour of Kris Rose ** ---------------------------------------------------------------------- ** ** **** Call for Submissions **** ** http://lipn.univ-paris13.fr/HOR18/call-for-submissions.txt ** ---------------------------------------------------------------------- ---------------------------------------------------------------------- * 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. ---------------------------------------------------------------------- ** Special session in honour of Kris Rose ---------------------------------------------------------------------- Kristopher H. (Kris) Rose has been an active member of the HOR community. He contributed to almost all the editions of HOR and he served as PC chair of the 7th edition (Vienna 2014). The next one will be the first edition without Kris, and a special session will be dedicated to honour him: to thank him for his continuous support to HOR and to acknowledge his key role in the development of explicit substitutions. If you would like to give a short address in his memory or your submission his related to Kris work, please contact the PC chair Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** 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=hor18 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 that will be included in the FLoC 2018 electronic proceedings. Submission is via Easychair at https://easychair.org/conferences/?conf=hor18 For questions regarding submission, please contact the PC chair Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Important dates ---------------------------------------------------------------------- * Submission deadline: 22 April, 2018 (midnight AoE) ** extended ** * Notification: 22 May, 2018 * Final version: 28 May, 2018 ---------------------------------------------------------------------- ** Committees ---------------------------------------------------------------------- ** Program Committee ---------------------------------------------------------------------- * Sandra Alves (University of Porto, Portugal) * Zena Ariola (University of Oregon, Oregon, USA) * Eduardo Bonelli (Stevens Institute of Technology, New Jersey, USA) * J?rg Endrullis (Vrije Universiteit Amsterdam, The Netherlands) * Stefano Guerrini, chair (Paris 13 University, France) * Benedetto Intrigila (Tor Vergata University, Rome, Italy) * Paula Severi (University of Leicester, UK) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ** Steering Committee ---------------------------------------------------------------------- * Delia Kesner (IRIF, Univ. Paris Diderot) * Femke Van Raamsdonk (Vrije Universiteit Amsterdam, The Netherlands) ---------------------------------------------------------------------- ** Invited Speakers ---------------------------------------------------------------------- * Naoki Kobayashi (The University of Tokyo) * Cynthia Kop (Radboud University Nijmegen) * Pierre Vial (CNRS - INRIA Bretagne, Nantes) ---------------------------------------------------------------------- ** Contact ---------------------------------------------------------------------- All questions about submissions should be emailed to Stefano Guerrini (mailto:stefano.guerrini at univ-paris13.fr) ---------------------------------------------------------------------- ** Supporting Organisations ---------------------------------------------------------------------- Universit? Paris 13, Sorbonne Paris Cit? ===================================== Stefano Guerrini Institut Galil?e, Universit? Paris 13, Sorbonne Paris Cit? Laboratoire d'Informatique de Paris-Nord (LIPN), CNRS (UMR 7030) stefano.guerrini at univ-paris13.fr From oana.piciorus at tezos.com Mon Apr 16 15:32:15 2018 From: oana.piciorus at tezos.com (careers) Date: Mon, 16 Apr 2018 21:32:15 +0200 Subject: [TYPES/announce] Tezos is recruiting! Message-ID: Tezos is a self-governing blockchain and smart-contract platform written in OCaml. Tezos' self-governance allows it to evolve in a decentralised manner by enabling collective decision making. The development of the project is centred around different areas, such as distributed systems, peer to peer systems, theory of programming languages, cryptography and formal methods. We are currently filling 40 open positions world-wide, including 25 in France and are looking for a range of profiles, with a preference towards PhD holders. Possibility of PhD funding for Master students in France. Mastering of a functional language such as OCaml, Haskell or Closure is particularly desirable, as are proven skills in one or more of the following topics: algorithmics, compilers, design of programming languages, cryptography, p2p, web programming / UI in OCaml, SAT / SMT, or formal verification. Attractive compensation. If you are interested, please send your CV (resum?) to careers at tezos.com! -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at uottawa.ca Mon Apr 16 16:09:40 2018 From: afelty at uottawa.ca (Amy Felty) Date: Mon, 16 Apr 2018 20:09:40 +0000 Subject: [TYPES/announce] WiL 2018: Call for talks and papers, *deadline extension to 30 April* Message-ID: WiL 2018: Women in Logic Workshop Call for Talks and Papers WiL 2018: Second Women in Logic Workshop Oxford, UK 8 July 2018 https://sites.google.com/site/womeninlogic2018/welcome/ * NEW: Extended Submission Deadline 30 April 2018 * NOTE: 1-page talk abstracts are welcome! Affiliated with the Thirty-Third Annual ACM/IEEE Symposium on Logic in Computer Science (LICS), 9-12 July 2018 (http://lics.siglog.org/lics18/) and held as part of the Federated Logic Conference 2018 (FLoC), 6-19 July 2018 (http://www.floc2018.org/). We are holding the second Women in Logic Workshop (WiL 2018) as a LICS associated workshop this year. The workshop follows the pattern of meetings such as Women in Machine Learning (WiML, http://wimlworkshop.org/) or Women in Engineering (WIE, http://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; consequently they sometimes feel both conspicuous and isolated, and hence there is a risk that the under-representation is self-perpetuating. 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 comprised of 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. Topics of interest of this workshop 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, 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 https://sites.google.com/site/womeninlogic2018/invited-speakers * Brigitte Pientka (McGill University, Canada) POPLMark Reloaded: Mechanizing Logical Relations Proofs * Perdita Stevens (University of Edinburgh, UK) Logic and Software Engineering: Are We Nearly There Yet? IMPORTANT DATES Paper submission deadline: 30 April 2018 Author notification: 15 May 2018 Contribution for Informal Proceedings: 31 May 2018 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 2018 Easychair page (https://easychair.org/conferences/?conf=wil2018) before the submission deadline of 30 April 2018, anywhere on Earth. PROCEEDINGS We plan to publish an informal post conference volume at ENTCS or other equally visible outlet. SCIENTIFIC AND ORGANIZING COMMITTEE * Valeria de Paiva (Co-Chair, Nuance Communications, USA) * Adriana Compagnoni (Stevens Institute of Technology, USA) * Amy Felty (Co-Chair, University of Ottawa, Canada) * Anna Ingolfsdottir (Reykjavik University, Iceland) * Sara Kalvala (University of Warwick, UK) * Ursula Martin (University of Oxford, UK) * Valeria Vignudelli (Ecole Normale Sup?rieure de Lyon, France) From alexis.saurin at irif.fr Mon Apr 16 18:41:30 2018 From: alexis.saurin at irif.fr (Alexis Saurin IRIF) Date: Tue, 17 Apr 2018 00:41:30 +0200 Subject: [TYPES/announce] PARIS 2018 (FLOC workshop): Deadline extended to *April 25* Message-ID: ** NEW ** - deadline extended to *April 25* - please register your submission title by *April 20* (details below) ======================================================== Call for Papers Programming And Reasoning on Infinite Structures PARIS Workshop Affiliated with FSCD at FLOC 2018 Oxford, UK, July 7&8, 2018 ======================================================== Developing formal methods to program and reason about infinite data, whether inductive or coinductive, is challenging and subject to numerous recent research efforts. The understanding of the logical and computational principles underlying these notions is reaching a mature stage as illustrated by the numerous advances that have appeared in the recent years. Various examples of this can be viewed in recent works on co-patterns, infinite proof systems for logics with induction and coinduction, circular proofs, guarded recursive type theory, research effort on integrated coinduction in proof assistants, concrete semantics of coinductive computation, recent developments in infinitary rewriting, or the unveiling of the Curry-Howard correspondence between temporal logics and functional reactive programming, to name a few. The workshop aims at gathering researchers working on these topics as well as colleagues interested in understanding the recent results and open problems of this line of research: - For outsiders, the workshop will offer tutorial sessions and survey-like invited talks. - For specialists of the topic, the workshop will permit to gather people working with syntactical or semantical methods, people focusing on proof systems or programming languages, and foster exchanges and discussions benefiting from their various perspectives. We are seeking for short submissions (~3-4 pages long, easychair style) presenting (i) new completed results (ii) work in progress, or (iii) advertising recently published results. The workshop is affiliated with FSCD 2018, as part of the Federated Logic Conference of 2018 and is funded by French ANR, RAPIDO project. ** Important dates and submission details: Submission registration (NEW): April 20 Submissions (NEW): April 25 Notification: May 15 Final abstract: May 25 Workshop: July 7 and 8 Submission page: http://easychair.org/conferences/?conf=paris18 Submission style: https://easychair.org/publications/for_authors Website: https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ ** Program Committee: Andreas Abel (Gothenburg University) David Baelde (ENS Paris-Saclay & Inria Paris; co-chair) Amina Doumane (CNRS and ENS Lyon) Martin Lange (University of Kassel) Rasmus M?gelberg (IT University of Copenhagen) Luke Ong (University of Oxford) Andrew Polonsky (Appalachian State University) Colin Riba (ENS Lyon and CNRS) Alexis Saurin (CNRS and Paris Diderot University; co-chair) Alex Simpson (University of Ljubljana) ** Invited speakers: Bahareh Afshari (University of Gothenburg) James Brotherston (University College London) Pierre Hyvernat (Savoie Mont-Blanc University) ** Topics: Suggested, but not exclusive, topics of interest for the workshop are: - Proof systems: proof system for logics with least and greatest fixed points, infinitary and cyclic/circular proof systems - Calculi: infinitary rewriting, infinitary ??-calculi, co-patterns - Type systems: infinitary type systems, guarded recursive type theory - Curry-Howard correspondence to linear temporal logic and functional reactive programming - Semantics: denotational and interactive semantics for infinite data and computations - Tools: extensions of programming languages and proof assistants to better treat infinite data, results on extending programming languages with primitives for manipulating infinite data such as streams in a more structured and convenient way, coinductive proof methods in proof assistants - Proof theory and verification: the workshop will welcome works demonstrating how proof-theoretical investigations can be applied to model-checking problems, e.g. as in recent studies of higher-order recursive schemes or infinitary proofs. -------------- next part -------------- An HTML attachment was scrubbed... URL: From xinyu.feng at gmail.com Mon Apr 16 19:50:56 2018 From: xinyu.feng at gmail.com (Xinyu Feng) Date: Tue, 17 Apr 2018 07:50:56 +0800 Subject: [TYPES/announce] SETTA 2018 deadline approaching Message-ID: Dear colleagues, This is a reminder that the submission deadline of SETTA 2018 is approaching (April 23 for abstract submission, and April 30 for paper). Please see the CFP below. ------ ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ********************************************************************* *IMPORTANT DATES* - Abstract deadline: April 23, 2018 (extended) - Submission deadline: April 30, 2018 - Author notification: June 14, 2018 - Camera-ready version: June 28, 2018 - Symposium: September 4-6, 2018 *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escience.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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/conferen ces/?conf=setta2018 >. 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. *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M?ller-Olm (University of M?nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbib (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M?ller-Olm (University of M?nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) ------ Best regards, Xinyu -------------- next part -------------- An HTML attachment was scrubbed... URL: From joachim.niehren at inria.fr Mon Apr 16 20:30:34 2018 From: joachim.niehren at inria.fr (Joachim Niehren) Date: Tue, 17 Apr 2018 02:30:34 +0200 Subject: [TYPES/announce] WPTE 2018: Deadline extension to April 29, 2018 Message-ID: WPTE 2018 (Deadline Extended) Fifth International Workshop on Rewriting Techniques for Program Transformations and Evaluation Affiliated with FLoC 2018 and FSCD 2018 in Oxford, July 8. http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html Please consider an abstract for presenting your work at the workshop even if in an early stage. About WPTE 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 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 arguing 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. Steering Committee Yuki Chiba, JAIST Horatiu Cirstea, LORIA, Universit? de Lorraine, France Santiago Escobar, Universitat Polit?cnica de Val?ncia Naoki Nishida, Nagoya University David Sabel, Goethe-University, Frankfurt am Main Manfred Schmidt-Schau?, Goethe-University, Frankfurt am Main Previous Editions WPTE 2017 in Oxford was affiliated with FSCD 2017, WPTE 2016 in Porto was affiliated with FSCD 2016, WPTE 2015 in Warsaw was affiliated with RDP 2015, and WPTE 2014 in Vienna was affiliated with RTA/TLCA 2014. Program Committee Joachim Niehren (Chair), Inria, Lille. David Sabel (Co-chair), Goethe University, Frankfurt. Noaki Nishida, Nagoya University. Joachim Breitner, University of Pennsylvania. Giulio Guerrieri, Oxford University. Manfred Schmidt-Schau?, Goethe-University, Frankfurt. Vivek Nigam, Universidade Federal da Para?ba. Adam Barwell, University of St Andrews. Maribel Fernandez, King's College London. Paper Selection and Proceedings Contributions to WPTE'2018 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. 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/). Extended abstract submission to WPTE'2018 is handled by easychair at https://easychair.org/conferences/?conf=wpte2018. Formal Proceedings As in previous years, we intend to publish WPTE post-proceedings of selected papers by the Electronic Proceedings in Theoretical Computer Science. For this, full papers must be submitted until the post-proceedings deadline. The authors of all presented contributions will have the opportunity (but no obligation) to submit a full paper for the formal post-proceedings. These 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 2018. There will be a second round of reviewing for selecting papers to be published in the formal proceedings. Important Dates Submission of extended abstracts: April 15 extended to April 29, 2018 Notification of acceptance: May 15, 2018 Final version for proceedings deadline: May 30, 2018 Workshop: July 8, 2018 Submission to postproceedings: September 2018 From rayna at mpi-sws.org Tue Apr 17 04:03:35 2018 From: rayna at mpi-sws.org (Rayna Dimitrova) Date: Tue, 17 Apr 2018 09:03:35 +0100 Subject: [TYPES/announce] SMT 2018: deadline extended to April 22 Message-ID: <5a0fc611-d0d2-f916-0f6f-69628288744e@mpi-sws.org> *New: deadline extended to **April 22*. ** ** ***************************************************************************** * SMT 2018 - Call For Papers ?16th International Workshop on Satisfiability Modulo Theories July 12 - 13, 2018, Oxford, UK Affiliated with IJCAR 2018, part of FLoC 2018 http://smt-workshop.cs.uiowa.edu/2018/ *************************************************************************** Background ========= Determining the satisfiability of first-order formulas modulo background theories, known as the Satisfiability Modulo Theories (SMT) problem, has proven to be an enabling technology for verification, synthesis, test generation, compiler optimization, scheduling, and other areas. The success of SMT techniques depends on the development of both domain-specific decision procedures for each background theory (e.g., linear arithmetic, the theory of arrays, or the theory of bit-vectors) and combination methods that allow one to obtain more versatile SMT tools. These ingredients together make SMT techniques well-suited for use in larger automated reasoning and verification efforts. Aims and Scope ============= 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 * Applications and case studies * Benchmarks and evaluation methodologies * Theoretical results Papers on pragmatic aspects of implementing and using SMT tools, as well as novel applications of SMT, in particular in the areas of machine learning and statistical reasoning, are especially encouraged. Important dates ============ * Abstract submission deadline: *April 22*, 2018 * Paper submission deadline: *April **22*, 2018 * Notification of acceptance: May 15, 2018 * Camera ready versions due: June 15, 2018 * Workshop: July 12-13, 2018 Paper submission and Proceedings ============================ Three categories of submissions are invited: * 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 pages do not include the references.) To submit a paper, go to the EasyChair SMT page and follow the instructions there. Program Committee ================ * Erika ?brah?m (RWTH Aachen) * Aws Albarghouthi (University of Wisconsin-Madison) * Leonardo Alt (IBM) * Maria Paola Bonacina (Universit? degli Studi di Verona) * Bruno Dutertre (SRI International) * Liana Hadarean (Synopsys) * Guy Katz (Stanford University) * Zachary Kincaid (Princeton University) * Tim King (Google) * Ruben Martins (Carnegie Mellon University) * David Monniaux (VERIMAG) * Alexander Nadel (Intel) * Aina Niemetz (Stanford University) * Marie Pelleau (Universit? Nice Sophia Antipolis) * Andrew Reynolds (University of Iowa) * Philipp R?mmer (Uppsala University) * Thomas Sturm (CNRS) * Margus Veanes (Microsoft Research) Program Chairs ============= Rayna Dimitrova (University of Leicester) Vijay D'Silva (Google Inc.) * -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Tue Apr 17 06:01:53 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Tue, 17 Apr 2018 06:01:53 -0400 Subject: [TYPES/announce] FLoC 2018 - Call for Participation Message-ID: THE SEVENTH FEDERATED LOGIC CONFERENCE (FLoC 2018) Call for Participation 6-19 July 2018 Oxford, England, UK You are warmly invited to participate in FLoC 2018, the 2018 Federated Logic Conference, to be held in Oxford, UK, on 6-19th July 2018. Registration is now open and we remind speakers and participants to book accommodation as soon as possible, as Oxford is popular in the summer. Website: http://www.floc2018.org/ Registration: http://www.floc2018.org/register/ Accommodation: http://www.floc2018.org/accommodation/ ABOUT FLOC 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, and was first organised in 1996, as part of the DIMACS Special Year on Logic and Algorithms. Since then FLoC was held in Trento in 1999, Copenhagen in 2002, Seattle in 2006, Edinburgh in 2010 and Vienna in 2014. The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. CONFERENCES FLoC 2018 brings together nine major international conferences related to mathematical logic and computer science: International Conference on Computer Aided Verification (CAV) http://cavconference.org/2018/ IEEE Computer Security Foundations Symposium (CSF) http://www.cs.ox.ac.uk/conferences/csf2018/ International Symposium on Formal Methods (FM) http://www.fm2018.org International Conference on Formal Structures for Computation and Deduction (FSCD) http://www.cs.le.ac.uk/events/fscd2018/ International Conference on Logic Programming (ICLP) https://www.cs.nmsu.edu/ALP/iclp2018/ International Joint Conference on Automated Reasoning (IJCAR) http://ijcar2018.org International Conference on Interactive Theorem Proving (ITP) https://itp2018.inria.fr Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) http://lics.siglog.org/lics18/ International Conference on Theory and Applications of Satisfiability Testing (SAT) http://sat2018.azurewebsites.net/ Please refer to the individual websites for conference-specific information. KEYNOTES Shafi Goldwasser, MIT, Pseudo Deterministic Algorithms and Proofs Georges Gonthier, INRIA and Paris Saclay, The Logic of Real Proofs PLENARY LECTURES Peter O?Hearn, Facebook and UCL, Continuous Reasoning for Big Code Byron Cook, Amazon and UCL, Formal Reasoning about the Security of Amazon Web Services CONFERENCE INVITED SPEAKERS CAV: Somesh Jha, Eran Yahav CSF: Srini Devdas, Catuscia Palamidessi FM: Kim Gulstrand Larsen, Annabelle McIver, Leonardo de Moura FSCD: Stephanie Delaune, Grigore Rosu, Peter Selinger, Valeria Vignudelli ICLP: Elvira Albert, Thomas Eiter IJCAR: Erika Abraham, Martin Giese ITP: Dan Grayson, John Harrison, Jean-Christophe Filiatre LICS: Thierry Coquand, Javier Esparza, Ursula Martin, Val Tannen SAT: Christopf Scholl, Rahul Santhanam, Marijn Heule SPECIAL SESSIONS Corrado Boehm Memorial Martin Hofmann Memorial Industry Session FLoC Olympics Please refer to conference websites for more information. PUBLIC EVENTS PUBLIC LECTURE by Stuart Russell, University of California Berkeley, to be held as part of the Strachey Lecture series in the Sheldonian Theatre, the official ceremonial hall of the University of Oxford: http://www.floc2018.org/public-lecture/ PUBLIC DEBATE on ?Ethics and Morality of Robotics?, an event in the LogicLounge series (http://www.vcla.at/logiclounge/), first organised at the Vienna Summer of Logic in 2014, to be held at the Oxford Union, a debating society with a long history of iconic debates and world-renowned speakers founded in 1823. Panelists: Luciano Floridi, Ben Kuipers, Francesca Rossi, Matthias Scheutz, Sandra Wachter and Jeannette Wing Moderator: Judy Wajcman http://www.floc2018.org/public-debate/ SUMMIT ON MACHINE LEARNING MEETS FORMAL METHODS The Summit on Machine Learning Meets Formal Methods, supported by the Alan Turing Institute, will bring together academic and industrial leaders from NVIDIA, Google, DeepMind and Microsoft who will discuss the benefits and risks of machine learning solutions. Speakers: Anupam Datta, Mark Girolami, Sumit Gulwani, Pushmeet Kohli, Alison Lowndes, Rupak Majumdar, Aditya Nori, Francesca Rossi, Stuart Russell, Christian Szegedy, Moshe Vardi and Martin Vechev http://www.floc2018.org/summit-on-machine-learning/ FOPSS LOGIC AND LEARNING SCHOOL, 1-6 July 2018 The Logic & Learning School is an opportunity to learn from, and interact with, the world's experts leading recent progress in understanding the relationships between logic and learning. These experts come from both academia and some of the leading industrial research labs (Amazon Research and DeepMind). Speakers: Borja Balle, Richard Evans, Nina Gierasimczuk, Varun Kanade, Guy Katz, Jan K?et?nsk?, Stephen H. Muggleton, Doina Precup, Dan Roy and James Worrell http://www.floc2018.org/fopss/ MENTORING AND STUDENT EVENTS FLoC will host several events aimed specifically at supporting emerging researchers, some of which will provide financial support, including: LICS 2nd Logic Mentoring Workshop, Sunday 8 July CAV Verification and Deduction Mentoring Workshop, Friday 13 July FM Doctoral Symposium, Saturday 14 July ICLP DC 2018: 14th Doctoral Consortium (DC) on Logic Programming (ICLP ? DC 2018), 18 July WORKSHOPS In addition to conferences, FLoC 2018 will also feature 70+ workshops (7-8 July, 13 July, and 18-19 July). The list of workshops can be found at http://www.floc2018.org/workshops. *** Pre-FLoC workshops (Saturday 7 - Sunday 8 July) 32nd International Workshop on Unification (UNIF 2018), 7 July http://unif2018.cic.unb.br/ 7th International Workshop on Confluence (IWC 2018), 7 July http://cl-informatik.uibk.ac.at/events/iwc-2018/ 7th International Workshop on Classical Logic and Computation (CL&C 2018), 7 July http://www.di.unito.it/~stefano/CL&C/CL&C18.htm Higher-Dimensional Rewriting and Algebra (HDRA 2018), 7 July http://hdra.gforge.inria.fr/ International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP 2018), 7 July http://lfmtp.org/workshops/2018/ 7th International Workshop on the Cross-Fertilization Between CSP and SAT (CSPSAT 2018), 7 July http://sysrun.haifa.il.ibm.com/hrl/cspsat2018/ Pragmatics of SAT (PoS 2018), 7 July http://www.pragmaticsofsat.org/2018/ Twenty Years of Deep Inference (TYDI 2018), 7 July https://www.lix.polytechnique.fr/~lutz/orgs/TYDI2018.html 10th International Workshop on Computing with Terms and Graphs (TERMGRAPH 2018), 7 July https://nms.kcl.ac.uk/maribel.fernandez/TERMGRAPH.html Syntax and Semantics of Low-Level Languages (LOLA 2018), 7 July https://cs.appstate.edu/~johannp/lola18/ 9th Workshop on Higher Order Rewriting (HOR 2018), 7 July https://lipn.univ-paris13.fr/HOR18/ 2018 Joint Workshop on Linearity & TLLA (5th International Workshop on Linearity and 2nd Workshop on Trends in Linear Logic and Applications), 7-8 July http://lipn.univ-paris13.fr/TLLALinearity18/ Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF 2018), 7-8 July https://hott-uf.github.io/2018/ Game Semantics 25, 7-8 July http://www.gamesemantics.org/game-semantics-25 Workshop on Proof Complexity (PC 2018), 7-8 July http://easychair.org/smart-program/PC2018/ Programming And Reasoning on Infinite Structures (PARIS 2018), 7-8 July https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ 6th Workshop on Strategic Reasoning (SR 2018), 7-8 July http://projects.lsv.fr/sr18/ Workshop in honour of Dana Scott's 85th birthday and 50 years of domain theory, 7-8 July https://andrejbauer.github.io/domains-floc-2018/ 5th Workshop on Natural Language and Computer Science (NLCS 2018), 7-8 July http://www.indiana.edu/~iulg/nlcs.html 7th Workshop on Mathematically Structured Functional Programming (MSFP 2018), 8 July https://msfp2018.bentnib.org/ 5th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018), 8 July http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html The Coq Workshop 2018, 8 July https://coqworkshop2018.inria.fr/ International Workshop on Quantified Boolean Formulas and Beyond (QBF 2018), 8 July http://fmv.jku.at/qbf18/ 5th International Workshop on Graphical Models for Security (GraMSec 2018), 8 July http://gramsec.uni.lu/ Women in Logic 2018, 8 July https://sites.google.com/site/womeninlogic2018/welcome 9th Workshop on Intersection Types and Related Systems (ITRS 2018), 8 July https://www.irif.fr/~michele/itrs2018 Coalgebra Now, 8 July http://homepage.tudelft.nl/c9d1n/floc2018coalgebra/index.html 12th International Workshop on Developments in Computational Models (DCM 2018), 8 July https://sites.google.com/g.uporto.pt/dcm18 IFIP Working Group 1.6: Rewriting, 8 July http://cbr.uibk.ac.at/ifip-wg1.6/ Workshop on Foundations of Computer Security (FCS 2018), 8 July http://www.andrew.cmu.edu/user/liminjia/events/fcs2018/ Logic Mentor Workshop 1, 8 July http://lics.siglog.org/lics18/lmw.php *** Mid-FLoC workshops (Wednesday 11 - Saturday 14 July) Satisfiability Checking and Symbolic Computation: Bridging Two Communities to Solve Real Problems (SC^2 2018), 11 July http://www.sc-square.org/CSA/workshop3.html IFAC Conference on Analysis and Design of Hybrid Systems (ADHS 2018), 11-13 July http://www.cs.ox.ac.uk/conferences/ADHS18/ 16th International Workshop on Satisfiability Modulo Theories (SMT 2018), 12-13 July http://smt-workshop.cs.uiowa.edu/2018/ CAV Tutorials, 13 July http://cavconference.org/2018/invited-speakers-tutorials/ 7th Workshop on Logic and Systems Biology (LSB), 13 July http://perso.ens-lyon.fr/russell.harmer/lsb7.html Isabelle Workshop, 13 July http://sketis.net/isabelle/isabelle-workshop-2018 25th RCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, 13 July https://sites.google.com/a/aixia.it/rcra/rcra-2018 5th Workshop on Formal Reasoning in Distributed Algorithms (FRIDA 2018), 13 July http://forsyte.at/events/frida2018/ 5th Vampire Workshop (Vampire 2018), 13 July http://easychair.org/smart-program/Vampire18/ 19th Workshop on Logic and Computational Complexity (LCC), 13 July http://www.cs.swansea.ac.uk/lcc/index.html 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS 2018), 13 July https://www.sci.unich.it/hcvs18/ Workshop on Learning and Automata (LearnAut 2018), 13 July https://learnaut2018.wordpress.com/ 1st International Workshop on Multi-objective Reasoning in Verification and Synthesis (MoRe 2018), 13 July http://math.umons.ac.be/more2018/ Workshop on Modular Knowledge (Tetrapod), 13 July http://new.kwarc.info/events/Tetrapod-2018/ First Workshop on Automated Deduction for Separation Logics (ADSL 2018), 13 July http://adsl.univ-grenoble-alpes.fr/ DMW18: Deduction Mentoring Workshop, 13 July http://easychair.org/smart-program/DMW18/ Runtime Verification for Rigorous Systems Engineering (RV4RISE), 13 July http://rv4rise.conf.tuwien.ac.at/ 13th International Workshop on User Interfaces for Theorem Provers (UITP 2018), 13 July http://www.informatik.uni-bremen.de/uitp/uitp2018/ Verification and Deduction Mentoring Workshop 2, 13 July http://cavconference.org/2018/verification-deduction-mentoring-workshop/ Summit on Machine Learning Meets Formal Methods, sponsored by the Alan Turing Institute, 13 July http://www.floc2018.org/summit-on-machine-learning/ 4th Workshop on Formal Integrated Development Environment (F-IDE 2018), 14 July https://sites.google.com/view/fideworkshop2018 16th International Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2018), 14 July http://www1.isti.cnr.it/~Massink/EVENTS/QAPL2018/ 16th Overture Workshop: New Capabilities and Applications for Model-based Systems Engineering, 14 July http://overturetool.org/workshops/16th-Overture-Workshop.html FM Doctoral Symposium, 14 July http://www.fm2018.org/doctoral-symposium/ *** Post-FLoC workshops (Wednesday 18 - Thursday 19 July) 18th Refinement Workshop, 18 July http://www.refinenet.org.uk/ 1st International Workshop on Parallel Logical Reasoning (PLR), 18 July https://antonwijs.wixsite.com/plr2018 7th Workshop on Synthesis (SYNT 2018), 18 July http://synt2018.seas.ucla.edu Theorem Prover Components for Educational Software (ThEdu 2018), 18 July http://www.uc.pt/en/congressos/thedu/thedu18 TLA+ Community Event 2018, 18 July http://tla2018.loria.fr/ Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2018), 18 July https://sites.google.com/site/aspocp2018/ International Conference on Logical Programming - Doctoral Consortium (ICLP - DC 2018), 18 July http://easychair.org/smart-program/ICLP-DC2018/ 16th International Colloquium on Implementation of Constraint and Logic Programming Systems (CICLOPS 2018), 18 July https://people.cs.kuleuven.be/~tom.schrijvers/CICLOPS2018/ 3rd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2018), 18 July http://iltp.de/ARQNL-2018/ Workshop on Logic and Practice of Programming (LPoP 2018), 18 July http://lpop.cs.stonybrook.edu/ 13th International Workshop on Constraint Based Methods in Bioinformatics (WCB 2018), 18 July http://clp.dimi.uniud.it/wcb/wcb18/ International Workshop on the Verification and Validation of Autonomous Systems (VaVAS), 18-19 July http://cgi.csc.liv.ac.uk/~michael/VaVAS-July2018/ 16th International Workshop on Termination (WST 2018), 18-19 July http://wst2018.webs.upv.es/ MLP18: Machine Learning for Programming, 18-19 July https://prodo.ai/mlp18 The LaSh 2018 Workshop on Logic and Search, 18-19 July http://www.logicandsearch.org/LaSh2018/ 10th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE 2018), 18-19 July http://vstte18.it.uu.se/ 11th International Workshop on Numerical Software Verification (NSV-XI), 18-19 July https://nsv-2018.github.io/nsv2018/ 18th International Workshop on Automated Verification of Critical Systems (AVOCS 2018), 18-19 July http://avocs18.irisa.fr/ Logics for Reasoning about Preferences, Uncertainty, and Vagueness (PRUV 2018), 19 July http://pruv18.inf.unibz.it/ Third Workshop on Fun With Formal Methods (FWFM 2018), 19 July http://persons.iis.nsk.su/en/FWFM2018 International Workshop on External and Internal Calculi for Non-Classical Logics, 19 July http://weic2018.loria.fr/ Robots, Morality, and Trust through the Verification Lens, 19 July http://qav.cs.ox.ac.uk/robots_morality_trust/ 6th Workshop on the Practical Aspects of Automated Reasoning (PAAR 2018), 19 July http://easychair.org/smart-program/PAAR-2018/ Verification of Engineered Molecular Devices and Programs (VEMDP 2018), 19 July http://dna.caltech.edu/vemdp2018/ SOCIAL EVENTS There is one Reception and one Banquet during each FLoC block, and one Workshop Dinner during each of the workshop blocks. For details, see http://floc2018.org/social-events/. Guests are welcome: you can reserve your place(s) via the registration system. REGISTRATION To register for FLoC, go to http://www.floc2018.org/register/ Registration for the main conference block gives you access to any other conference in the same period. Conference registration includes reception, lunches and coffee breaks. Stand up banquet can be added to the conference registration. Registration for a workshop day means you can attend any other workshop on the same day. Workshop registration includes lunches and coffee breaks. A dinner at an Oxford college can be added to the workshop registration. You can bring a guest to the banquet or college dinner for an extra charge. Public events are free of charge. EARLY BIRD REGISTRATION CLOSES on 6th June 2018 LATE REGISTRATION until 25th June 2018 ON SITE REGISTRATION will be possible during the conference. ACCOMMODATION http://www.floc2018.org/accommodation/ We have made block bookings at several locations in Oxford, and have other recommendations as well. Book early to avoid disappointment, as July is a busy period in Oxford! VOLUNTEERING AND TRAVEL SUPPORT A generous scheme to provide travel support for early career researchers and opportunities to volunteer (subject to restrictions) is available: http://www.floc2018.org/volunteer/ LOCAL INFORMATION Our website includes details for travel (including accessibility), venues and things to do in Oxford for our attendees and their families: see http://www.floc2018.org/local-information/ for more information. FLoC 2018 promises to be an exciting meeting, and we hope to see you in Oxford! FLOC 2018 CHAIRS Marta Kwiatkowska Daniel Kroening Moshe Vardi COMMITTEES FLoC'18 Steering Committee General Chair: Moshe Y. Vardi Conference Co-chairs: Daniel Kroening, Marta Kwiatkowska CAV Representative: Orna Grumberg CSF Representative: Stephen Chong FM Representative: Ana Cavalcanti FSCD Representative: Luke Ong ICLP Representative: Torsten Schaub IJCAR Representative: Franz Baader ITP Representative: Larry Paulson LICS Representative: Martin Grohe SAT Representative: Armin Biere SIGLOG Representative: Prakash Panangaden FLoC'18 Programme Committee General Chair: Moshe Y. Vardi Co-chair: Daniel Kroening Co-chair: Marta Kwiatkowska CAV: Hana Chockler CSF: Stephen Chong FM: Bill Roscoe FSCD: H?l?ne Kirchner ICLP: Paul Tarau IJCAR: Roberto Sebastiani ITP: Assia Mahboubi LICS: Anuj Dawar and Erich Graedel FLoC'18 Workshops Committee General Chair: Moshe Y. Vardi Co-chair: Daniel Kroening Co-chair: Marta Kwiatkowska Workshops Chair: Gethin Norman Workshops Deputy Chair: Christoph Haase CAV: Hana Chockler CSF: Cas Cremers FM: Helen Treharne FSCD: Paula Severi ICLP: Stefan Woltran IJCAR: Alberto Griggio ITP: Assia Mahboubi LICS: Patricia Bouyer SAT: Martina Seidl FLoC'18 Organising Committee Co-chair: Daniel Kroening Co-chair: Marta Kwiatkowska Website: Michael Tautschnig PR: Andrzej Murawski Fundraising: Hana Chockler Workshops Chair: Gethin Norman Workshops Deputy Chair: Christoph Haase Proceedings: Radu Calinescu Program: Dave Parker Mentoring and Diversity: Alexandra Silva Volunteer Coordinators: Julian Gutierrez, Stefan Kiefer Oxford Union Debate: May Chan CAV: Georg Weissenbacher CSF: Cas Cremers FM: Erik de Vink FSCD: Paula Severi ICLP: Marco Gavanelli IJCAR: Ian Horrocks ITP: Jeremy Avigad LICS: Sam Staton SAT: Christoph Wintersteiger FLoC'18 Local Organising Committee Co-Chair: Daniel Kroening Co-Chair: Marta Kwiatkowska Website: Michael Tautschnig PR: Andrzej Murawski Fundraising: Hana Chockler Workshops Chair: Gethin Norman Workshops Deputy Chair: Christophe Haase Proceedings: Radu Calinescu Program: Dave Parker Mentoring and Diversity: Alexandra Silva Volunteer Coordinator: Julian Gutierrez, Stefan Kiefer Oxford Union Debate: May Chan Admin team -- coordination: Patrizia Ferrari Admin team -- volunteer coordination: Katherine Fletcher Admin team -- publications: Jordan Summers Young Admin team -- venues: Renate Henison Admin team -- speakers: Sarah Baldwin PR Strategy -- Helen Wilcox -------------- next part -------------- An HTML attachment was scrubbed... URL: From dario.dellamonica at unina.it Tue Apr 17 14:03:27 2018 From: dario.dellamonica at unina.it (Dario Della Monica) Date: Tue, 17 Apr 2018 20:03:27 +0200 Subject: [TYPES/announce] =?utf-8?b?TG9naWMgQ29swq1sb8KtcXVpdW0gMjAxOCAo?= =?utf-8?q?LC18=29=3A_final_call_for_contributions?= Message-ID: <77bfc267-6e90-0178-2773-e7f2d9b3f552@unina.it> We are happy to announce the following event and we would be glad if you could forward this message to whom it might interest. LC 2018 Udine, Italy July 23-28, 2018 https://lc18.uniud.it ________________________________________________________________________ LOGIC COLLOQUIUM 2018 https://lc18.uniud.it The Logic Colloquium 2018 is the annual European summer meeting of the Association of Symbolic Logic (ASL) (http://www.aslonline.org/index.htm). It will be held during July 23-28, 2018, at the University of Udine, Italy, and is organized by the Department of Mathematics, Computer Science, and Physics of the University of Udine. The latest meetings took place in Paris (2010), Barcelona (2011), Manchester (2012), Evora (2013), Vienna (2014), Helsinki (2015), Leeds (2016), and Stockholm (2017). The Association for Symbolic Logic (ASL) is an international organization supporting research and critical studies in logic. Its primary function is to provide an effective forum for the presentation, publication, and discussion of scholarly work in this area of inquiry. The Association holds two major annual meetings to present current research in all aspects of logic in a way that is accessible to all logicians. IMPORTANT DATES: ============================ Deadline for abstract submission: April 27, 2018 Deadline for grant applications: May 4, 2018 Deadline for early registration: May 23, 2018 Notification for paper acceptance: May 11, 2018 Main event: July 23 (9am)- July 28 (1pm) TUTORIAL SPEAKERS: ================== U. Sattler (University of Manchester) K. Tent (WWU M??nster) INVITED SPEAKERS: ================= M. Antonutti Marfori (Ludwig-Maximilians-Universit??t M??nchen) A. Atserias (Universitat Polit??cnica de Catalunya) V. Brattka (Universit??t der Bundeswehr M??nchen) A. Ciabattoni (TU Wien) P. D???Aquino (Universit?? degli Studi della Campania) P. Oliva (Queen Mary University of London) L. Patey (Institut Camille Jordan, Lyon) A. Tserunyan (University of Illinois at Urbana-Champaign) S. Unger(Tel Aviv University) M. Viale (Universit?? degli studi di Torino) D. Westerstahl (Stockholm University) GOEDEL SPEAKER: ================ R. Downey (Victoria University of Wellington) SPECIAL SESSIONS: ================= 6 special sessions with topics: * Descriptive set theory and dynamical systems: ??? - Chairs: ??? B. Miller (Universit??t Wien) ??? ??? ??? ???? A. T??rnquist (K??benhavn Universitet) ??? - Speakers: C. Conley (Carnegie Mellon University) ??? ??? ??? ??? J. Melleray (Universit?? Lyon I) ??? ??? ??? ??? T. Tsankov (Universit?? Paris Diderot) ??? ??? ??? ??? R. Tucker-Drob (Texas A&M University) * Model theory: ??? - Chairs: ??? E. Casanovas (Universitat de Barcelona) ??? ??? ??? ??? F. Wagner (Universit?? Lyon I) ??? - Speakers: A. Deloro (Universit?? Pierre et Marie Curie) ??? ??? ??? ??? I. Goldbring (UC Irvin) ??? ??? ??? ??? N. Hempel (UCLA) ??? ??? ??? ??? N. Ramsey (UC Berkeley) * Proof theory and constructivism: ??? - Chairs: ??? S. Ghilardi (Universit?? degli Studi di Milano) ??? ??? ??? ??? G. Sambin (Universit?? degli Studi di Padova) ??? - Speakers: R. Akiyoshi (Waseda University) ??? ??? ??? ??? M. Escard?? (University of Birmingham) ??? ??? ??? ??? A. Palmigiano (TU Delft) ??? ??? ??? ??? C. Xu (Ludwig-Maximilians-Universit??t M??nchen) * Temporal and multivalued logics: ??? - Chairs: ??? B. Gerla (Universit?? dell'Insubria) ??? ??? ??? ??? M. Lange (Universit??t Kassel) ??? - Speakers:??? A. Kurucz (King's College London) ??? ??? ??? ??? D. Mundici (Universit?? degli Studi di Firenze) ??? ??? ??? ??? P. K. Pandya (Tata Institute of Fundamental Research; IIT Mumbai) ??? ??? ??? ??? A. Vidal (Czech Academy of Sciences) * Computability theory: ??? - Chairs: ??? P. Shafer (University of Leeds) ??? ??? ??? ??? A. Sorbi (Universit?? di Siena 1240) ??? - Speakers: J. Franklin (Hofstra University) ??? ??? ??? ??? T. Kihara (Nagoya University) ??? ??? ??? ??? S. Ng (Nanyang Technological University) ??? ??? ??? ??? L. B. Westrick (University of Connecticut) * Philosophy of Logic and Mathematics: ??? - Chairs: ??? J. Kennedy (University of Helsinki) ??? ??? ??? ??? G. Sagi (University of Haifa) ??? - Speakers:??? B. Halimi (Universit?? Paris Nanterre) ??? ??? ??? ??? S. Hewitt (University of Leeds) ??? ??? ??? ??? L. Picollo (Ludwig-Maximilians-Universit??t M??nchen) ??? ??? ??? ??? N. Wyatt (University of Calgary) PROGRAM COMMITTEE: ============= D. Macpherson (Chair) (University of Leeds) S. Demri (CNRS) A. Kechris (California Institute of Technology) C. Laskowski (University of Maryland) A. Marcone (Universit?? degli Studi di Udine) A. Montalban (UC Berkeley) P. Pudl??k (Czech Academy of Sciences) G. Sher (UC San Diego) D. Sinapova (University of Illinois at Chicago) LOCAL ORGANIZATION COMMITTEE: ============= Department of Mathematics, Computer Science and Physics University of Udine, Italy G. D'Agostino (Co-Chair) A. Montanari (Co-Chair) V. Dimonte E. Frittaion G. Gherardi A. Marcone F. Parlamento C. Piazza D. Della Monica M. Fiori Carones N. Gigante A. Molinari M. Valenti For questions, please contact lc18 at uniud.it SUBMISSIONS: =================== Abstracts of contributed papers must be submitted as LaTeX source code, via EasyChair, at the URL: https://easychair.org/conferences/?conf=lc18. If you do not have an EasyChair account yet, you can create one at https://easychair.org/ Abstract should be prepared according to the ASL instructions http://www.aslonline.org/rules_abstracts.html using the ASL abstract style (available at http://aslonline.org/abstractresources.html). The deadline for submissions is April 27, 2018. If electronic submission is not possible, abstracts should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. Abstracts are published as part of the meeting report in The Bulletin of Symbolic Logic? only if at least one author is a member of the ASL at the time the report is sent for publication. Abstracts of contributed papers submitted by ASL members will be published in The Bulletin of Symbolic Logic, provided that they satisfy the Rules for Abstracts (see above). APPLICATIONS FOR STUDENT GRANTS: ======================= The ASL, the NSF, and the local organizing committee will make available modest awards to graduate students in logic and to recent PhDs to attend the meeting. For more details on the grants, see: http://www.aslonline.org/studenttravelawards.html . Applications for student grants and recommendations should be received by May 4, 2018. They should be submitted electronically, by email to LC18grant at uniud.it If electronic submission is not possible, applications and recommendations should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. The application should follow the instructions on https://lc18.uniud.it/applications Students waiting for the acceptance of a grant application should not register, since the grant may include discounts to the registration fee. After the acceptance, an ad hoc registration form will be available for them. Students whose application is declined will still have time to register before the early registration deadline. ______________________________________________ The event is made possible thanks to the financial support of: * ASL (Association for Symbolic Logic) https://www.aslonline.org * NSF (National Science Foundation) https://www.nsf.gov * SILFS (Societ?? Italiana di Logica e Filosofia delle Scienze) http://www.silfs.it * AILA (Associazione Italiana di Logica e sue Applicazioni) http://www.ailalogica.it * Universit?? degli Studi di Udine https://www.uniud.it/ * GNSAGA - INdAM http://www.altamatematica.it/gnsaga * Italian Chapter of EATCS (European Association for Theoretical Computer Science) https://www.eatcs.org/index.php/italian-chapter ______________________________________________ Sponsor: * AMGA http://www.amgaenergiaeservizi.it/ ______________________________________________ Association of Symbolic Logic (ASL): http://www.aslonline.org ASL newsletters: https://www.aslonline.org/info-newsletter.html -- Dario Della Monica, Postdoctoral Researcher Dipartimento di Ingegneria Elettrica e Tecnologie dell'Informazione (DIETI) University of Naples "Federico II" via Claudio, 21, 80125 Naples, Italy cell: (+39) 328 2477327 email: dario.dellamonica [at] unina.it skype: dariodellamonica web site: http://wpage.unina.it/dario.dellamonica/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From julbinb at gmail.com Tue Apr 17 12:25:53 2018 From: julbinb at gmail.com (Julia Belyakova) Date: Tue, 17 Apr 2018 16:25:53 +0000 Subject: [TYPES/announce] Deadline Extension: Doctoral Symposium at ECOOP/ISSTA 2018 (Amsterdam) In-Reply-To: References: Message-ID: *New submission deadline: April 25th, 2018, AOE* ********************************************************* ECOOP and ISSTA Doctoral Symposium 2018 Wednesday, July 18th, 2018 Amsterdam, Netherlands Joint Doctoral Symposium of European Conference on Object-Oriented Programming International Symposium on Software Testing and Analysis ********************************************************* Submission deadline (extended): *April 25th, 2018, AOE* DS website: https://conf.researchr.org/track/ecoop-issta-2018/ecoop-issta-2018-doctoral-symposium The Doctoral Symposium is a *forum for doctoral students* to present their research topic and receive detailed feedback in a constructive and friendly atmosphere. PhD students at any stage of the research are welcome, although they are expected to already have an identified research topic. 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 practice 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 conferences. In 2018 the Doctoral Symposium will be a joint event between the ECOOP and ISSTA conferences, so we welcome participation of students who pursue their research in the areas of both *object-oriented programming and software testing and analysis*. The event will take place on *Wednesday, July 18th, 2018*: between the ISSTA and ECOOP conferences ( https://conf.researchr.org/home/ecoop-issta-2018). 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 both the presentation as well as questions and discussions. The program will also include at least one keynote talk on a topic related to PhD studies, research, and life beyond the PhD. ----- SUBMISSIONS ----- We have two distinct submission categories: junior and senior submissions. Junior students may not yet have fully developed a thesis topic, so they will present their research ideas and any progress to date. 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. Submissions are due on **April 25th, 2018, AOE**. Submissions website: https://ecoopissta18ds.hotcrp.com/ 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. Nevertheless, self-plagiarism is not allowed, and related papers (including papers accepted to the main conferences) are to be properly cited. --- Junior PhD Students --- Submit a 4?8 page research proposal in the Dagstuhl LIPIcs format with: * a problem description; * a detailed sketch of a proposed approach; * related work. It is not necessary to present concrete results. Instead, try to inform the reader that you have a (well-motivated) problem and present a possible solution. Attempt to provide a clear road map detailing future research efforts. --- Senior PhD Students --- The experience for senior students is meant to mimic a ?mini-defense? interview. Aside from the actual feedback, this helps the student will gain familiarity with the style and mechanics of such an interview (advisors of student presenters will not be allowed in). The students should be able to present: * the importance of the problem; * a clear research proposal; * some preliminary work; * an evaluation plan. Please submit a 6?10 page abstract in the Dagstuhl LIPIcs format with the following: 1. Problem Description * What is the problem? * What is the significance of this problem? * Why can the current state of the art not solve this problem? 2. Goal Statement * What is the goal of your research? * What artifacts (tools, theories, methods) will be produced, * How do they address the stated problem? 3. Method * What experiments, prototypes, or studies need to be produced/executed? * What is the validation strategy? How will it show the goal was reached? This isn?t a technical paper, don?t focus on technical details, but rather on the research method. --- Participation --- Accepted students will give two presentations: 1. A two-minute presentation stating key issues of the research (the ?elevator pitch?). 2. A 7?15 minute presentation followed by 7?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. All participants will also be expected to take active part in all discussions. ----- IMPORTANT DATES ----- Submission deadline (extended): Sunday, April 25th, 2018, AOE Notification (tentative): Monday, May 21st, 2018 Doctoral Symposium: Wednesday, July 18th, 2018 ----- ORGANIZING COMMITTEE ----- Julia Belyakova (Czech Technical University in Prague) Cristian Cadar (Imperial College London) Jasper Schulz (King's College London) ----- PROGRAM COMMITTEE ----- Abdulmajeed Alameer (University of Southern California) Mateus Borges (Imperial College London) Benjamin Chung (Northeastern University) Raimil Cruz (University of Chile) Alex Gyori (University of Illinois at Urbana-Champaign) Darya Melicher (Carnegie Mellon University) Manuel Rigger (Johannes Kepler University Linz) Christopher Schuster (University of California, Santa Cruz) Justin Smith (North Carolina State University) Tyler Sorensen (Imperial College London) Wei Sun (University of Nebraska?Lincoln) Vanya Yaneva (University of Edinburgh) -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Wed Apr 18 01:36:18 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Wed, 18 Apr 2018 07:36:18 +0200 (CEST) Subject: [TYPES/announce] CICM 2018, Extended submission deadline April 22, 2018 (abstracts), April 29, 2018 (full papers) Message-ID: <20180418053618.E394329EB541@gigondas-5.local> Call for Papers formal papers - informal papers - doctoral programme 11th Conference on Intelligent Computer Mathematics - CICM 2018 - August 13-17, 2018 RISC, Hagenberg, Austria http://www.cicm-conference.org/2018 -------------------------------------------------------------------------------- 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 2018 will feature 3 invited speakers * Akiko Aizawa, National Institute of Informatics, University of Tokyo * Bruno Buchberger, Research Institute for Symbolic Computation, Johannes Kepler University * Adri Olde Daalhuis, University of Edinburgh and 5 affiliated workshops * Computer Algebra in the age of Types * Computer Mathematics in Education - Enlightenment or Incantation * Formal Mathematics for Mathematicians * Formal Verification of Physical Systems * Mathematical Models and Mathematical Software as Research Data We invite 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) 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 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, mini-tutorials, and system demos will be presented 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: April 22 (Extended) - Full paper deadline: April 29 (Extended) - Reviews sent to authors: May 23 - Rebuttals due: May 28 - Notification of acceptance: June 4 - Camera-ready copies due: June 8 - Conference: August 13-17 Informal submissions and doctoral programme Two separate submission rounds are offered so that some authors can make early travel plans while others submit spontaneously. - First round submission deadline: April 29 - Second round submission deadline: July 15 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2018 From nasrine.damouche at univ-perp.fr Wed Apr 18 05:25:19 2018 From: nasrine.damouche at univ-perp.fr (Nasrine DAMOUCHE) Date: Wed, 18 Apr 2018 11:25:19 +0200 Subject: [TYPES/announce] NSV 2018: Deadline extension to May 11, 2018 In-Reply-To: <20180221094246.Horde.UPmoRDi6H2Q2d06Iy4oXVLr@webmailup.univ-perp.fr> References: <20180221093831.Horde.zvSXAlsCFuPwGG9QNVjlmyV@webmailup.univ-perp.fr> <20180221094246.Horde.UPmoRDi6H2Q2d06Iy4oXVLr@webmailup.univ-perp.fr> Message-ID: <20180418112519.Horde.R7rdVJLcM5DBQEkla_3baHg@webmailup.univ-perp.fr> [DEADLINE FOR PAPER SUBMISSION: MAY 11TH 2018] *** Please forward to interested colleagues.? *** *** Apologies if you receive multiple copies. *** ? =================== CALL FOR PAPERS ==================== ????????? 11TH ?INTERNATIONAL WORKSHOP ON NUMERICAL SOFTWARE VERIFICATION ????????????????????????????????? ? ? ? ?? ? JULY 18-19, 2018 ? ?????????????????????????? FEDERATED LOGIC CONFERENCE (FLOC) ?2018 ??????????????????????????????????? ? ? ? ? ? ?? OXFORD, UK ???????? ? ? ? ?? ? ? ?? WEB PAGE: https://nsv-2018.github.io/nsv2018/ ======================================================= We are pleased to invite you to submit papers to the 11th International Workshop on Numerical Software Verification (NSV 2018). IMPORTANT DATES ============= Submissions deadline: MAY 11, 2018 Notification: May 25, 2018 Final version: June 15, 2018 Workshop: July 19, 2018 DESCRIPTION OF THE WORKSHOP ====================== 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 ====== 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 - Formal specification and verification of 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 INFORMATION ================= We solicit regular and short papers.Paper submission must be performed via the EasyChair system: [http://easychair.org/conferences/?conf=nsv2018] Regular 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. Regular paper submissions should not exceed 15 pages in ENTCS style, including bibliography and well-marked appendices: http://www.entcs.org/prelim.html Program committee members are not required to read the appendices, and thus papers must be intelligible without them. Short papers are also welcome, they should present tools, benchmarks, case-studies or be extended abstracts of ongoing research. Short papers should not exceed 6 pages. Furthermore, in order to foster the exchange of ideas, we encourage authors to also submit short papers describing ideas which have already been reported in other venues. All accepted papers (except short papers based on ideas published elsewhere) will be published electronically by Elsevier in the Electronic Notes in Theoretical Computer Science series (ENTCS). CHAIRS ====== Alexandre Chapoutot (ENSTA ParisTech) Nasrine Damouche (Universite? de Perpignan, France) Alessandro Pinto (United Technologies Research Center) PROGRAM COMMITTEE =============== Franz Franchetti (Carnegie Mellon University) Susmit Jha (SRI International) Akshay Rajhans ?(The Mathworks) Ramesh S (General Motors) Timothy Wang (United Technologies Research Center) Temesghen Kahsai (Amazon) Tze Meng Low (Carnegie Mellon University) Daisuke Ishii (University of Fukui, Japan) Remi Delmas (ONERA, France) Olivier Mullier (ENSTA ParisTech, France) Stefan Ratschan (Academy of Sciences of the Czech Republic) Adam Duracz (Rice University, USA) Antti Hyva?rinen (USI, Switzerland) Olivier Bouissou (The Mathworks, France) Jyotirmoy V. Deshmukh (University of Southern California) Laura Titolo (Postdoc NASA) Erika Abraham (RWTH Aachen, DE) Yassamine Seladji (Professor assistant, University of Tlemcen, ?Algeria) Junkil Park (Phd, University of Pennsylvania) Guillaume Melquion (INRIA, France) Matthieu Martel (Professor, Universite? de Perpignan) Arnault Ioualalen (Numalis, industry) ? ? STEERING COMMITTEE ================ ? Sergiy Bogomolov (ANU, Australia) Radu Grosu (TU Vienna, Austria) Matthieu Martel (Universit? de Perpignan, France) Pavithra Prabhakar (Kansas State University, USA) Sriram Sankaranarayanan (UC Boulder, USA) Nasrine DAMOUCHE Docteur en Informatique au laboratoire LAMPS ATER(Attach? Temporaire d'Enseignement et de la Recherche)? Universit? de Perpignan Via Domitia 52 Avenue Paul Alduy B?timent B - 2?me ?tage 66860 Perpignan Cedex Tel +33 (0)4-68-66-22-38 http://perso.univ-perp.fr/nasrine.damouche/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From soldani at di.unipi.it Thu Apr 19 13:22:28 2018 From: soldani at di.unipi.it (Jacopo) Date: Thu, 19 Apr 2018 19:22:28 +0200 Subject: [TYPES/announce] FOCLASA 2018 - last CFP, deadlines extended References: Message-ID: ** Due to numerous requests, the deadlines for FOCLASA 2018 have been extended (see below) ** 16th International Workshop on Foundations of Coordination Languages and Self-adaptive systems (FOCLASA 2018) Toulouse, France / June 26, 2018 http://foclasa.lcc.uma.es/ PUBLICATIONS * Publication of the proceedings in the Lecture Notes of Computer Science of Springer-Verlag, following the collective volumes published by STAF * Publication of extended versions of selected work is planned in a special issue of an international journal as in previous issues of FOCLASA IMPORTANT DATES * Submission of abstract: April 13, 2018 Extended to April 22, 2018 (strict) * Submission of papers: April 20, 2018 Extended to April 30, 2018 (strict) * Notification of acceptance: May 20, 2018 * Final version: June 10, 2018 * Workshop: June 26, 2018 WORKSHOP GOALS Nowadays software systems are distributed, concurrent, mobile, and often involve the composition of heterogeneous components and stand-alone services. Service coordination and self-adaptation constitute the core characteristics of distributed and service-oriented systems. Coordination languages and formal approaches to modelling and reasoning about self-adaptive behaviour help to simplify the development of complex distributed service-based systems, enable functional correctness proofs and improve 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 solutions in the context of coordination languages and self-adaptive systems. Topics of interest include (but are not limited to): * Theoretical models and frameworks for component and service coordination, service composition, service adaptation and concurrent system modeling. * Applications and usability studies for the aforementioned theoretical models, interaction and coordination challenges in various application domains. * Languages and specification protocols for component and service interaction, their semantics, expressiveness, validation and verification, type checking, static and dynamic analysis. * "Software as a service" models (e.g., cloud computing) and dynamic software architectures, such as self-adaptive and self-organizing systems. * Tools and environments for the development of concurrent and customizable self-monitoring, self-adaptive and self-organizing applications. * Algorithms, mathematical models and realization frameworks for quality-of-service observation, storage, history-based analysis in self-adaptive systems (queuing models, load balancing, analysis of fault-tolerance, machine learning systems). Practice, experience and methodologies from the following areas are solicited as well: * Business process modelling * Blockchains * Cloud/fog/edge computing * Component-based systems * Large-scale distributed systems * (Micro)service-based systems * Multi-agent systems * Peer-to-peer systems * 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 issues 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 April 13, 2018. Final submission of papers is due no later than April 20, 2018. 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 (6 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 or PS via EasyChair. PROGRAM COMMITTEE Co-Chairs Jean-Marie Jacquet, University of Namur, Belgium Jacopo Soldani, University of Pisa, Italy Members Gul Agha, University of Illinois at Urbana-Champaign, USA Pedro Alvarez, Universidad de Zaragoza, Spain Farhad Arbab, CWI, The Netherlands Simon Bliudze, INRIA Lille - Nord Europe, France Radu Calinescu, University of York, UK Javier Camara, Carnegie Mellon University, USA Flavio De Paoli, University of Milano, Italy Francisco J. Duran, Universidad de Malaga, Spain Erik de Vink, Eindhoven University of Technology, The Netherlands Schahram Dustdar, TU Wien, Austria Letterio Galletta, IMT Lucca, Italy Eva Kuhn, Vienna University of Technology, Austria Alberto Lluch Lafuente, Technical University of Denmark Sun Meng, Peking University, China Hernan C. Melgratti, University of Buenos Aires, Argentina Mohammad Mousavi, Halmstad University, Sweden Pascal Poizat, Universite Paris Ouest, France Jose Proenca, INESC TEC & Universidade do Minho, Portugal Gwen Salaun, University of Grenoble, France Michael Sheng, University of Adelaide, Australia Marjan Sirjani, Reykjavik University, Iceland Carolyn Talcott, SRI International, USA Massimo Tivoli, University of L'Aquila, Italy Emilio Tuosto, University of Leicester, UK Lina Ye, CentraleSupelec, France Gianluigi Zavattaro, University of Bologna, Italy -------------- next part -------------- An HTML attachment was scrubbed... URL: From akcheung at cs.washington.edu Fri Apr 20 01:36:00 2018 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Thu, 19 Apr 2018 22:36:00 -0700 Subject: [TYPES/announce] Call for Posters: ACM SIGPLAN Workshop on Machine Learning and Programming Languages 2018 Message-ID: <1f7a5c17-cb13-9865-03ad-e55a63a4a4ba@cs.washington.edu> ACM SIGPLAN Workshop on Machine Learning and Programming Languages (MAPL) https://pldi18.sigplan.org/track/mapl-2018-papers#Call-for-Papers To be held in conjunction with PLDI 2018 in Philadelphia, USA *Call for Posters* We invite poster submissions that are related to the workshop topics: - Programming language and compiler support for machine learning applications - Programming language support and implementation of deep learning frameworks - Inductive programming - Probabilistic programming - Application of machine learning to compilation and run-time scheduling - Collaborative human / computer programming - Interoperability between machine learning frameworks and existing code bases - Infrastructure and techniques for mining and analyzing large code bases For each poster, please prepare a maximum 1 page abstract summarizing your project. All reasonable posters will be accepted. The poster titles will be posted on the workshop website but will not be included as part of the official proceedings, hence authors will be able to submit their work as a full paper to other venues. *Important Dates* Abstract submission: Fri May 18 2018 Notification: Fri May 25 2018 *Submission Website* https://mapl18posters.hotcrp.com If you have any questions, please feel free to contact the program chair. On behalf of our organizational committee: Alvin Cheung, University of Washington, USA (Program Chair) Justin Gottschlich, Intel Labs, USA (General Chair) Tatiana Shpeisman, Google, USA (Steering Committee Chair) From a.pelenitsyn at gmail.com Fri Apr 20 04:14:51 2018 From: a.pelenitsyn at gmail.com (Artem Pelenitsyn) Date: Fri, 20 Apr 2018 08:14:51 +0000 Subject: [TYPES/announce] MP4PL '18, 1st Call for Submissions Message-ID: ******************************************************************************** | | | The 2nd International Workshop on Machine Learning Techniques | | for Programming Languages | | | | July 18th 2018, Amsterdam, Netherlands | | Collocated with ECOOP & ISSTA | | | ******************************************************************************** A workshop on machine learning techniques applied to programming language-related research and development. This workshop puts an emphasis on identifying open problem rather than presenting solution, and encourages discussion amongst the participants. Attendance will be limited to ensure that meeting retains an interactive character. Workshop web-site: https://conf.researchr.org/track/ecoop-issta-2018/ML4PL-2018-papers Submission web-site: https://ml4pl18.hotcrp.com/ ********************************** SCOPE *********************************** Over the last years, we have seen a rapid growth in the use of machine-learning technologies in programming languages and systems. This growth is driven by the need to design programming languages to analyze, detect patterns, and make sense of Big Data, along with the increasing complexity of programming language tools, including analyzers and compilers, and computer architectures. The scale of complexity in available unstructured data and system tools has reached a stage where simple heuristics and solutions are no longer feasible or do not deliver adequate performance. At the same time, statistical and machine learning techniques have become mainstream. This workshop is a broad forum to bring together researchers with interests in the intersection of programming languages and system tools with machine learning. Topics of interest include (but are not limited to): * Program analysis + machine learning * Programming languages + machine learning * Compiler optimizations + machine learning * Computer architecture + machine learning * Probabilistic programming languages * Design space exploration Submissions should take the form of talk abstract or 2-page problem statements. Materials of accepted talks will be published in ACM DL. --------------- IMPORTANT DATES --------------- Submission deadline: Wednesday, May 18th, 2018, AOE Notification (tentative): Monday, June 1st, 2018 ML4PL Workshop: Wednesday, July 18th, 2018 ----------------- PROGRAM COMMITTEE ----------------- * Miltiadis Allamanis (Microsoft Research, Cambridge, United Kingdom) * Lasse Blaauwbroek (Czech Institute for Informatics Robotics and Cybernetics, Czech Republic) * Yoav Goldberg (Bar Ilan University, Israel) * Georgy Lukyanov (Newcastle University, United Kingdom) * Alex Polozov (Microsoft Research, United States) * Mark Santolucito (Yale University, United States) * Meital Zilberstein (Technion, Israel) ------------------------------ ORGANIZING COMMITTEE & CONTACT ------------------------------ * Hila Peleg (Technion, Israel) * Artem Pelenitsyn (Czech Technical University in Prague, Czech Republic) Please, address any questions to Artem (a.pelenitsyn at gmail.com) -------------- next part -------------- An HTML attachment was scrubbed... URL: From musard.balliu at gmail.com Fri Apr 20 10:34:46 2018 From: musard.balliu at gmail.com (Musard Balliu) Date: Fri, 20 Apr 2018 16:34:46 +0200 Subject: [TYPES/announce] 5 PhD positions on Software and System Security, and Secure Software Engineering at KTH Royal Institute of Technology Message-ID: Dear all, We are hiring 5 PhD students in software and system security, and secure software engineering. Please spread the word and encourage your students to apply. Best, Musard The positions are supported by TrustFull, 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. TrustFull team: - Prof. Mads Dam - Prof. Benoit Baudry - Prof. Martin Monperrus - Assistant Professor Roberto Guanciale - Assistant Professor Musard Balliu Application deadline: May 10, 2018 Starting date: By agreement (preferably September 2018) 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. Doctoral studies at KTH offer a highly competitive salary, excellent living conditions, and a vibrant entrepreneurial scene, according to many observers second only to Silicon Valley itself. The maximum duration of doctoral studies at KTH is four years, extensible to five years with 20% departmental duties, typically as teaching assistant. Details on the PhD positions: 2 PhD students in System Security and Formal Methods ------------------------------------------------------------------------------- Within TrustFull we implement secure system components and build models and verification tools, mainly using semi-automated 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. For further details on the positions see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:203360/type:job/where:4/apply:1 1 PhD student in Software Security and Formal Methods --------------------------------------------------------------------------------- We focus on developing novel security models, defensive mechanisms and tools for finding and fixing security vulnerabilities, and writing code that is secure by construction. The project will tackle the challenge of heterogeneity in developing secure applications for the Web and IoT domain. We are researching practical mechanisms with formal guarantees (information flow control, taint tracking, security testing) for enforcing flexible application-level policies across different tiers, e.g., the client, server and database. For details on the position see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:203357/type:job/where:4/apply:1 1 PhD student in Experimental Software Engineering for Program Repair ------------------------------------------------------------------------------------------------------- The doctoral student will work in the area of experimental software engineering. The successful applicant will study how to use machine learning to drive the program repair process. The vision is to train machine learning systems on top of large amounts of code and execution data so as to synthesize better patches. For details on the position see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:203358/type:job/where:4/apply:1 1 PhD student in Experimental Software Engineering for Diversification ----------------------------------------------------------------------------------------------------- The student will join a research group that investigates the automatic synthesis of diverse variants of software components. This PhD thesis will investigate strategies and algorithms to automatically evolve a set of software application clones (as found when deploying multiple copies of an application stack in the cloud) into a population of diversified software components. For details on the position see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:203359/type:job/where:4/apply:1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From camarao at dcc.ufmg.br Sun Apr 22 08:19:04 2018 From: camarao at dcc.ufmg.br (camarao at dcc.ufmg.br) Date: Sun, 22 Apr 2018 12:19:04 +0000 Subject: [TYPES/announce] SBLP 2018 deadline extension In-Reply-To: References: Message-ID: SBLP 2018 deadline extension ________________________________________________________________________________ Universidade de S?o Paulo - ICMC/USP S?o Carlos, Brazil, September 20-21, 2018 Conference website http://www.sbc.org.br/cbsoft2018 Submission link https://easychair.org/conferences/?conf=sblp2018 SBLp 2018 is the 22nd edition of the Brazilian Symposium on Programming Languages. The symposium is promoted by the Brazilian Computer Society (SBC) and provides 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 2018 updated deadlines are: ________________________________________________________________________________ Abstract submission: May 6th 2018 Paper submission: May 21st 2018 Author notification: June 29th 2018 Camera ready deadline: July 15th 2018 Submission Guidelines ________________________________________________________________________________ Papers can be written in Portuguese or English. Submission in English is strongly encouraged since the symposium proceedings are 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. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2018 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, 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, after the conference 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. Program Committee ________________________________________________________________________________ Mariza Bigonha Universidade Federal de Minas Gerais Roberto Bigonha Universidade Federal de Minas Gerais Andre R. Du Bois Universidade Federal de Pelotas Christiano Braga Universidade Federal Fluminense Carlos Camar?o Universidade Federal de Minas Gerais (chair) Fernando Castor Universidade Federal de Pernambuco Renato Cerqueira IBM Research, Brazil Jo?o Fernandes Universidade de Coimbra Jo?o Ferreira Teesside University Luc?lia Figueiredo Universidade Federal de Ouro Preto Ismael Figueroa Pontif?cia Universidad Cat?lica de Valparaiso Alex Garcia Instituto Militar de Engenharia Francisco Heron Universidade Federal do Cear? Roberto Ierusalimschy Pontif?cia Universidade Cat?lica do Rio de Janeiro Yu David Liu State University of New York at Binghamton Hans-Wolfgang Loidl Heriot-Watt University Marcelo Maia Universidade Federal de Uberl?ndia Andr? M. Maidl Pontif?cia Universidade Cat?lica do Paran? Manuel A. Martins Universidade de Aveiro F?bio Mascarenhas Universidade Federal do Rio de Janeiro S?rgio Medeiros Universidade Federal do Rio Grande do Norte Victor Miraldo University of Utrecht ?lvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria M. Moreira Universidade Federal do Rio de Janeiro Peter Mosses Swansea University Martin Musicante Universidade Federal do Rio Grande do Norte Alberto Pardo Universidad de la Rep?blica Fernando Pereira Universidade Federal de Minas Gerais Gustavo Pinto Universidade Federal do Par? Louis-Noel Pouchet Ohio State University Zongyan Qiu Peking University Henrique R?belo Universidade Federal de Pernambuco Leonardo Reis Universidade Federal de Ouro Preto Rodrigo Ribeiro Universidade Federal de Ouro Preto Noemi Rodriguez Pontif?cia Universidade Cat?lica do Rio de Janeiro Francisco Sant'Anna Universidade Estadual do Rio de Janeiro Jo?o Saraiva Universidade do Minho Martin Sulzmann Hochschule Karlsruhe - Technik und Wirtschaft (chair) Leopoldo Teixeira Universidade Federal de Pernambuco Simon Thompson University of Kent Cristiano Vasconcellos Universidade do Estado de Santa Catarina Varmo Vene University of Tartu Invited Speaker ________________________________________________________________________________ Martin Sulzmann, Hochschule Karlsruhe - Technik und Wirtschaft, Germany Contact ________________________________________________________________________________ All questions about submissions should be emailed to Carlos Camar?o (camarao at dcc.ufmg.br) From stefan.ciobaca at gmail.com Mon Apr 23 06:34:50 2018 From: stefan.ciobaca at gmail.com (Stefan Ciobaca) Date: Mon, 23 Apr 2018 13:34:50 +0300 Subject: [TYPES/announce] FROM 2018 - Second Call for Papers (special issue in Fundamenta Informaticae) Message-ID: [Apologies for multiple copies] FROM 2018 - Second Call for Papers WORKING FORMAL METHODS SYMPOSIUM (FROM) http://fmse.info.uaic.ro/event/from-2018/ New! Special Issue: Fundamenta Informaticae 18 - 20 June 2018 Faculty of Computer Science Alexandru Ioan Cuza University Iasi, Romania Deadline for extended abstract submissions: 29 April 2018 Invited speakers: C?lin Belta, Boston University, US Radu C?linescu, University of York, UK C?t?lin Dima, Universite Paris-Est Creteil, France Dragos Gavrilut, Bitdefender and Alexandru Ioan Cuza University, Romania Radu Grigore, School of Computing University of Kent, UK Radu Grosu, Vienna University of Technology, Austria C?t?lin Hri?cu, INRIA Paris, France Mircea Marin, West University of Timi?oara, Romania Grigore Ro?u, University of Illinois at Urbana-Champaign, US Viorica Sofronie-Stokkermans, University Of Koblenz, Landau, Germany Gheorghe ?tef?nescu, University of Bucharest, Romania Aims and Scope Formal methods emphasize the use of mathematical techniques and rigour for developing software and hardware. They can be used to specify, verify, and analyse systems at any stage in their life cycle: requirements engineering, modeling, design, architecture, implementation, testing, maintenance and evolution. This assumes on one hand the development of adequate mathematical methods and frameworks and on the other hand the development of tools that help the user effectively apply these methods/frameworks. FROM 2018 is organized by the Faculty of Computer Science at the Alexandru Ioan Cuza University in Iasi, The Research Institute of the University of Bucharest (ICUB), and the Faculty of Mathematics and Computer Science at the University of Bucharest. FROM 2018 is the second event in a a yearly workshop series. The first edition was held in 2017 in Bucharest (see http://unibuc.ro/~conference/from2017) and it included sixteen invited talks, delivered by top researchers in field, and seven contributed talks. Starting with the current edition, the goal is to increase the weight of the contributed talks. The Working Formal Methods Symposium (FROM) aims to bring together researchers and practitioners who work on formal methods by contributing new theoretical results, methods, techniques, and frameworks, and/or make the formal methods to work by creating or using software tools that apply theoretical contributions. PhD Students are highly encouraged to participate and support for accommodation might be available upon request. The program of the symposium will include invited lectures and regular contributions. Submissions on the general topic of theoretical computer science, formal methods and applications are solicited. Areas and formalisms of interest include: - Category theory in computer science - Distributed systems and concurrency - Formal languages and automata theory - Formal modelling, verification and testing - Logic in computer science - Logical frameworks - Mathematical structures in computer science - Models of computation - Semantics of programming languages - Type systems Methods of interest include: - Automated reasoning and model generation - Automated induction - Certified programs - Data-flow and control-flow analysis - Deductive verification - Mechanized proofs - Model checking - Proof mining - Symbolic computation - Term rewriting Applications of interest include: - Computational logic - Computer mathematics - Knowledge representation, ontology reasoning, deductive databases - Program analysis - Verification and synthesis of software and hardware - Uncertainty reasoning and soft computing Submissions Regular contributions will be based on an extended abstract of maximum 4 pages, except references, formatted according to the Springer LNCS guidelines: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 The extended abstracts should be submitted before 29 April 2018, via EasyChair: https://easychair.org/conferences/?conf=from2018 The notification of acceptance will be received by 21 May 2018. The authors of the best contributions will be invited to submit extended versions to a special issue of Fundamenta Informaticae. Lauren?iu Leu?tean, co-chair FROM 2018 Dorel Lucanu, co-chair FROM 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sabel at ki.informatik.uni-frankfurt.de Tue Apr 24 09:35:11 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Tue, 24 Apr 2018 15:35:11 +0200 Subject: [TYPES/announce] PPDP 2018: Deadline Extension! Message-ID: <084f366f-2ff6-4517-d429-d89a6a4511b1@ki.informatik.uni-frankfurt.de> News: The submission deadline is extended until Monday, May 8, 23:59 AoE! ====================================================================== ??????????????? PPDP 2018: Deadline Extension ====================================================================== ???????????????? 20th International Symposium on ??????? Principles and Practice of Declarative Programming ???????? Frankfurt am Main, Germany, 3-5 September 2018 ??????? http://ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html ??????????? (co-located with LOPSTR 2018 and WFLP 2018) ???????????? http://ppdp-lopstr-18.cs.uni-frankfurt.de ====================================================================== Invited Talks ============= -?? Philippa Gardner, Imperial College: Testing and Verification for ??? JavaScript (joint with LOPSTR) -?? Jorge Navas, SRI International: Constrained Horn Clauses for ??? Verification (joint with LOPSTR) -?? Chung-Chieh Shan, University of Indiana: Calculating Distributions Scope ===== The PPDP 2018 symposium brings together researchers from the declarative programming communities, including those working in the functional, logic, answer-set, and constraint handling programming paradigms. The goal is to stimulate research in the use of logical formalisms and methods for analyzing, performing, specifying, and reasoning about computations, including mechanisms for concurrency, security, static analysis, and verification. Submissions are invited on all topics related to declarative programming, from principles to practice, from foundations to applications. Topics of interest include, but are not limited to -?? Language Design: domain-specific languages; interoperability; ??? concurrency, parallelism, and distribution; modules; probabilistic ??? languages; reactive languages; database languages; knowledge ??? representation languages; languages with objects; language ??? extensions for tabulation; metaprogramming. -?? Implementations: abstract machines; interpreters; compilation; ??? compile-time and run-time optimization; memory management. -?? Foundations: types; logical frameworks; monads and effects; ??? semantics. -?? Analysis and Transformation: partial evaluation; abstract ??? interpretation; control flow; data flow; information flow; ??? termination analysis; resource analysis; type inference and type ??? checking; verification; validation; debugging; testing. -?? Tools and Applications: programming and proof environments; ??? verification tools; case studies in proof assistants or interactive ??? theorem provers; certification; novel applications of declarative ??? programming inside and outside of CS; declarative programming ??? pearls; practical experience reports and industrial application; ??? education. The PC chair will be happy to advise on the appropriateness of a topic. PPDP will be co-located with the 28th Int'l Symp. on Logic-Based Program Synthesis and Transformation (LOPSTR 2018). Submission Categories ===================== Submissions can be made in three categories: regular Research Papers, System Descriptions, and Experience Reports. Submissions of Research Papers must present original research which is unpublished and not submitted elsewhere. They must not exceed 12 pages ACM style 2-column (including figures, but excluding bibliography). Work that already appeared in unpublished or informally published workshop proceedings may be submitted (please contact the PC chair in case of questions). Research papers will be judged on originality, significance, correctness, clarity, and readability. Submission of System Descriptions must describe a working system whose description has not been published or submitted elsewhere. They must not exceed 10 pages and should contain a link to a working system. System Descriptions must be marked as such at the time of submission and will be judged on originality, significance, usefulness, clarity, and readability. Submissions of Experience Reports are meant to help create a body of published, refereed, citable evidence where declarative programming such as functional, logic, answer-set, constraint programming, etc., is used in practice. They must not exceed 5 pages **including references**. Experience Reports must be marked as such at the time of submission and need not report original research results. They will be judged on significance, usefulness, clarity, and readability. Possible topics for an Experience Report include, but are not limited to: insights gained from real-world projects using declarative programming comparison of declarative programming with conventional programming in the context of an industrial project or a university curriculum curricular issues encountered when using declarative programming in education real-world constraints that created special challenges for an implementation of a declarative language or for declarative programming in general novel use of declarative programming in the classroom programming pearl that illustrates a nifty new data structure or programming technique. Supplementary material may be provided in a clearly marked appendix beyond the above-mentioned page limits. Reviewers are not required to study any material beyond the respective page limit. Format of a submission ====================== For each paper category, you must use the most recent version of the "Current ACM Master Template" which is available at . The most recent version at the time of writing is 1.48. You must use the LaTeX sigconf proceedings template as the conference organizers are unable to process final submissions in other formats. In case of problems with the templates, contact [ACM's TeX support team at Aptara](mailto:acmtexsupport at aptaracorp.com). Authors should note [ACM's statement on author's rights](http://authors.acm.org/) which apply to final papers. Submitted papers should meet the requirements of [ACM's plagiarism policy](http://www.acm.org/publications/policies/plagiarism_policy). Requirements for publication ============================ At least one author of each accepted submission will be expected to attend and present the work at the conference. The pc chair may retract a paper that is not presented. The pc chair may also retract a paper if complaints about the paper's correctness are raised which cannot be resolved by the final paper deadline. Important dates =============== -?? 08.05.2018 AOE: paper submission -?? 14.06.2018 rebuttal period (48 hours) -?? 25.06.2018 notification -?? 16.07.2018 final papers -?? 03.09.2018 conference starts From sweirich at cis.upenn.edu Tue Apr 24 09:36:00 2018 From: sweirich at cis.upenn.edu (Stephanie Weirich) Date: Tue, 24 Apr 2018 09:36:00 -0400 Subject: [TYPES/announce] Call for Participation: DeepSpec Workshop @ PLDI 2018 Message-ID: <7535263A-3356-4BA3-82ED-A41867AC6ADA@cis.upenn.edu> # CALL FOR PARTICIPATION DeepSpec Workshop @ PLDI 2018 Philadelphia, PA, USA, June 18-19, 2018 ## ABOUT The DeepSpec @ PLDI 2018 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://pldi18.sigplan.org/track/deepspec-2018-papers ## PROGRAM HIGHLIGHTS * Keynote by Mooly Sagiv Modularity for Decidability: Implementing and Semi-Automatically Verifying Distributed Systems * DeepSpec project overview by Andrew Appel * Invited talks from related projects including sel4, CakeML, Crellvm, and SiFive. * Project updates by DeepSpec members * 5-minute lightning talk session ## REGISTRATION Registration for the Workshop is now open through PLDI: https://pldi18.sigplan.org/attending/registration ## LIGHTNING TALKS We are soliciting 5-minute lightning talks. Please contact Steve Zdancewic (stevez at cis.upenn.edu) and Stephanie Weirich (sweirich at cis.upenn.edu) if interested. ## The Science of Deep Specifications More information abut the DeepSpec project is available from https://deepspec.org/ From simon.bliudze at inria.fr Tue Apr 24 19:12:32 2018 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Wed, 25 Apr 2018 01:12:32 +0200 Subject: [TYPES/announce] ETAPS 2019 - Final Call for Satellite Events Message-ID: 22st European Joint Conferences on Theory and Practice of Software ?????????????????????????? ETAPS 2019 ??????????? Prague, Czech Republic, April 6-12, 2019 https://conf.researchr.org/home/etaps-2019 ??????????????? Second Call for Satellite Events ******************************************************************* *??????????????? Application deadline extension?????????????????? * ******************************************************************* Satellite event proposals deadline: May 4, 2018 Notification of acceptance: May 11, 2018 -- ABOUT ETAPS -- The European Joint Conferences on Theory and Practice of Software (ETAPS) is the primary European forum for academic and industrial researchers working on topics relating to Software Science. It is an annual event held in Europe each spring since 1998. Its twenty-second edition, ETAPS 2019, will take place April 6-12, 2019 in Prague, Czech Republic. ETAPS 2019 main conferences, scheduled for April 8-12, are: * ESOP: European Symposium on Programming * FASE: Fundamental Approaches to Software Engineering * FOSSACS: Foundations of Software Science and Computation Structures * POST: Principles of Security and Trust * TACAS: Tools and Algorithms for the Construction and Analysis of Systems -- SATELLITE EVENTS -- The ETAPS 2019 organizing committee invites proposals for satellite events (workshops) that will complement the main conferences. They should fall within the scope of ETAPS. This encompasses all aspects of the system development process, including specification, design, implementation, analysis and improvement, as well as the languages, methodologies and tools which support these activities, covering a spectrum from practically-motivated theory to soundly-based practice. The committee especially encourages workshops on program synthesis and on the development of approximate systems. Satellite events provide an opportunity to discuss and report on emerging research approaches and practical experience relevant to theory and practice of software. ETAPS 2019 satellite events will be held immediately before the main conferences, on April 6-7. -- ARRANGEMENTS FOR SATELLITE EVENTS -- The organizers of an ETAPS 2019 satellite are expected to: * create and maintain a website for the event, as a part of the main ? ETAPS web page https://conf.researchr.org/home/etaps-2019 * form a PC, produce a call for papers for the event (if appropriate), * advertise the event through specialist mailing lists etc. to ? complement the publicity of ETAPS, * review the submissions received and make acceptance decisions, * prepare an informal (pre)proceedings for the event (if appropriate), * prepare the event's program complying with any scheduling ? constraints defined by the ETAPS 2019 organizing committee, * prepare and organize the publication of a formal (post)proceedings ?(if desired). The ETAPS 2019 organizing committee will: * promote the event on the website and in the publicity material of ? ETAPS 2019, * integrate the event's program into the overall program of the ? conference, * arrange registration for the event as a component of registration ? for ETAPS, * collect a participation fee from the registrants, * produce a compilation USB memory stick of the informal ? (pre)proceedings of the satellite events of ETAPS 2019 and ? distribute this to the registrants, * provide the event with a meeting room of an appropriate size, A/V ? equipment, coffee breaks and possibly lunch(es). As a rule, ETAPS will not contribute toward the travel or accommodation costs of invited speakers or organizers of satellite events. -- SUBMISSION OF SATELLITE EVENT PROPOSALS -- Researchers and practitioners wishing to organize satellite events are invited to submit proposals via the following online form (the preferred option): http://eptcs.web.cse.unsw.edu.au/ETAPS/ or via an email to the workshop co-chairs: Milan Ceska (Brno University of Technology, Czech Republic) ceskam at fit.vutbr.cz Ryan Culpepper (Czech Technical University in Prague) ryanc at ccs.neu.edu The following information is requested: * the name and acronym of the satellite event * the names and contact information of the organizers * the duration of the event: one or two days * the preferred period: April 6, April 7, April 6 - 7 * the expected number of participants * a brief description (120 words approximately) of the event topic for ? the website and publicity material of ETAPS 2019 * a brief explanation of the event topic and its relevance to ETAPS * an explanation of the selection procedure of contributions to the ? event, the PC chair and members, if known already, information about ? past editions of the event, if applicable * any other relevant information, like a special event format, invited ? speakers, demo sessions, special space requirements, etc. * a tentative schedule for paper submission, notification of ? acceptance and final versions for the (informal pre-)proceedings ? (the ETAPS 2019 organizing committee will need the final files by ? the end of Feb. 2019) * the plans for formal publication (no formal publication, formal ? proceedings ready by the event, formal post-proceedings, publication ? venue - EPTCS or elsewhere) The proposals will be evaluated by the ETAPS 2019 organizing committee on the basis of their assessed benefit for prospective participants of ETAPS 2019. Prospective organizers may wish to consult the web pages of previous satellite events as examples: ETAPS 2018: http://www.etaps.org/2018/workshops ETAPS 2017: http://www.etaps.org/2017/workshops ETAPS 2016: http://www.etaps.org/2016/workshops ETAPS 2015: http://www.etaps.org/2015/workshops ETAPS 2014: http://www.etaps.org/2014/workshops ETAPS 2013: http://www.etaps.org/2013/workshops ETAPS 2012: http://www.etaps.org/2012/workshops -- IMPORTANT DATES -- Satellite event proposals deadline: May 4, 2018 Notification of acceptance: May 11, 2018 -- HOST CITY -- Prague is the capital and largest city in the Czech Republic, the historical capital of Bohemia. Situated in the north-west of the country on the Vltava river, the city is home to about 1.3 million people. Prague has been a political, cultural and economic centre of central Europe complete with a rich history. Founded during the Romanesque and flourishing by the Gothic, Renaissance and Baroque eras, Prague was the capital of the kingdom of Bohemia and the main residence of several Holy Roman Emperors, most notably of Charles IV. It was an important city to the Habsburg Monarchy and its Austro-Hungarian Empire. Prague is home to a number of famous cultural attractions, many of which survived the violence and destruction of 20th-century Europe. Main attractions include the Prague Castle, the Charles Bridge, Old Town Square with the Prague astronomical clock, the Jewish Quarter, Petrin hill and Vysehrad. Since 1992, the extensive historic centre of Prague has been included in the UNESCO list of World Heritage Sites. ETAPS 2019 is organized by the Charles University, the largest university in the Czech Republic and the oldest university of central Europe founded in 1348 by Charles IV. -- FURTHER INFORMATION AND ENQUIRIES -- Please contact the workshop co-chairs: * Milan Ceska (Brno University of Technology, Czech Republic) ceskam at fit.vutbr.cz * Ryan Culpepper (Czech Technical University in Prague) ryanc at ccs.neu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From discotec.publicity.chair at gmail.com Wed Apr 25 01:59:56 2018 From: discotec.publicity.chair at gmail.com (Ivan Lanese) Date: Wed, 25 Apr 2018 07:59:56 +0200 Subject: [TYPES/announce] DisCoTec 2018 Call for Participation Message-ID: ************************************************************************ CALL FOR PARTICIPATION DisCoTec 2018 13th International Federated Conference on Distributed Computing Techniques http://2018.discotec.org Madrid, Spain, 18-21 June 2018 Early registration: May 10, 2018 (A limited amount of student travel grants provided by IFIP are available. Please contact the General Chair, Manuel Nunez (mn at sip.ucm.es), for details.) ************************************************************************ The DisCoTec series of federated conferences is one of the major events sponsored by the International Federation for Information Processing (IFIP). DisCoTec 2018 will feature: *** 3 MAIN CONFERENCES *** ------------------------------------------------------- * COORDINATION 2018: 20th International Conference on Coordination Models and Languages * DAIS 2018: 18th International Conference on Distributed Applications and Interoperable Systems * FORTE 2018: 38th International Conference on Formal Techniques for Distributed Objects, Components, and Systems *** 2 WORKSHOPS *** ------------------------------------------------------- * ICE 2018: 11th Interaction and Concurrency Experiences * FADL 2018: 1st Workshop on Foundations and Applications of Distributed Ledgers *** 3 PRESTIGIOUS KEYNOTE SPEAKERS *** ------------------------------------------------------- * V?ronique Cortier, CNRS, Loria, France. * Paolo Romano, IST, Lisbon University & INESC-ID, Portugal * Franco Zambonelli, Universit? di Modena e Reggio Emilia, Italy ------------------------------------------------------- * General Chair * Manuel N??ez (Universidad Complutense de Madrid, Spain) * Organisation Chairs * Jes?s Correas (Universidad Complutense de Madrid, Spain) Sonia Est?vez (Universidad Complutense de Madrid, Spain) * Workshops Chairs * Luis Llana (Universidad Complutense de Madrid, Spain) Ngoc-Thanh Nguyen (Wroclaw University of Science and Technology, Poland) -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.pym at ucl.ac.uk Wed Apr 25 02:35:54 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Wed, 25 Apr 2018 06:35:54 +0000 Subject: [TYPES/announce] PhD Position in Logic & Verification at UCL Message-ID: [Apologies for cross-postings, but please share widely. Thank you.] A PhD studentship in the area of logic and verification is available at UCL's PPLV group. The studentship is aligned with the IRIS project (https://uclirisproject.wordpress.com) 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/). The 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 studentship is available from September/October 2018. 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 Turing Fellow and UCL University Liaison Director 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/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Wed Apr 25 10:03:59 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Wed, 25 Apr 2018 16:03:59 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2018 -- Second Call for Papers. Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency and programming languages, are warmly welcome. ] =========================================== SECOND CALL FOR PAPERS Combined 25th International Workshop on Expressiveness in Concurrency and 15th Workshop on Structural Operational Semantics (EXPRESS/SOS 2018) http://disat.uninsubria.it/~simone.tini/express_sos.html Beijing, China September 3, 2018 (Co-located with CONCUR 2018 and CONFESTA 2018) Submission deadline (full and short papers): Thursday, June 14, 2018 =========================================== == SCOPE AND TOPICS: The EXPRESS workshop series aims at bringing together researchers interested in the expressiveness of various formal systems and semantic notions, particularly in the field of concurrency. The SOS workshop series aims at being a forum for researchers, students and practitioners interested in new developments, and directions for future investigation, in the field of structural operational semantics. Since 2012, the EXPRESS and SOS communities have joined forces and organised a combined EXPRESS/SOS workshop on the formal semantics of systems and programming concepts, and on the expressiveness of mathematical models of computation. This year marks the 25th edition of EXPRESS and the 15th edition of SOS. Topics of interest for EXPRESS/SOS 2018 include, but are not limited to: - expressiveness and comparison of models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and comparison of 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); - comparison of structural operational semantics to other formal semantics approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. Contributions bridging the gap between the above topics and emerging and/or neighboring areas (such as, for instance, computer security, multi-agent systems, knowledge representation, reversible computation) are particularly welcome. == SUBMISSION GUIDELINES We invite two types of submissions: * Full papers (up to 15 pages). * Short papers (up to 5 pages, not included in the workshop proceedings) Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. All submissions should adhere to the EPTCS format (http://www.eptcs.org). Submission is performed through the EXPRESS/SOS 2018 EasyChair server (https://easychair.org/conferences/?conf=expresssos2018). 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. == INVITED SPEAKERS - Wan Fokkink (Vrije Universiteit Amsterdam, The Netherlands) - Adrian Francalanza (University of Malta, Malta) == IMPORTANT DATES - Paper submission: June 14, 2018 - Notification date: July 16, 2018 - Camera ready version: August 5, 2018 - Workshop: September 3, 2018 == WORKSHOP CO-CHAIRS - Jorge A. P?rez (University of Groningen, The Netherlands) - Simone Tini (Universit? degli Studi dell?Insubria, Italia) == PROGRAM COMMITTEE - Pedro R. D'Argenio (University of C?rdoba, Argentina) - Erik de Vink (Eindhoven University of Technology, The Netherlands) - Cinzia Di Giusto (Universit? C?te d'Azur, France) - Ignacio F?bregas (IMDEA Software Institute, Spain) - Simon Gay (University of Glasgow, United Kingdom) - Vasileios Koutavas (Trinity College Dublin, Ireland) - Bas Luttik (Eindhoven University of Technology, The Netherlands) - Claudio Antares Mezzina (IMT School for Advanced Studies Lucca, Italy) - MohammadReza Mousavi (University of Leicester, United Kingdom) - Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair - Jurriaan Rot (Radboud University, The Netherlands) - Simone Tini (University of Insubria, Italy) - co-chair - Valeria Vignudelli (CNRS/ENS Lyon, France) -- Jorge A. P?rez Assistant Professor Johann Bernoulli Institute for Math and CS (JBI) University of Groningen, The Netherlands URL: http://www.jperez.nl From splash.publicity at gmail.com Wed Apr 25 11:38:20 2018 From: splash.publicity at gmail.com (SPLASH Publicity) Date: Wed, 25 Apr 2018 11:38:20 -0400 Subject: [TYPES/announce] SPLASH 2018: Combined Call for Workshop Submissions Message-ID: SPLASH 2018 Combined Call for Workshop Submissions =================================================== 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. The paper submission deadline for all workshops in Aug 17 2018 AoE. The following workshops are co-located with SPLASH 2018. AGERE! - Programming based on Actors, Agents, and Decentralized Control ----------------------------------------------------------------------- https://2018.splashcon.org/track/agere-2018-papers 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 promoting a mindset of decentralized control in solving problems and developing software. The workshop is intended to cover both the theory and the practice of design and programming, bringing together researchers working on models, languages and technologies, with practitioners developing real-world systems and applications. AI-SEPS - AI and Empirical Methods for Software Engineering and Parallel Computing Systems ------------------------------------------------------------------------------------------ https://2018.splashcon.org/track/seps-2018-papers The goal of the workshop is to present a stimulating environment where ideas, experiences and topics relevant to parallel software engineering and software analytics can be shared/exchanged among researchers and practitioners in the fields of systems, programming, languages and software. The intention of the workshop is to initiate collaborations focused on solving challenges introduced by ongoing research in these topics. Through Q&A sessions, presenters have the opportunity to receive feedback and opinions of other domain experts as well as to discuss obstacles and promising approaches in current research. Both authors and attendees can discover new ideas and new directions for parallel programming research. BLOCKS+ ------- https://2018.splashcon.org/track/blocks%2B-2018-papers Blocks programming, in which program syntax trees are represented as visual blocks, is popular in programming environments targeted at beginner programmers and casual programmers (artists, scientists, hobbyists, etc.-for word count, get rid of the parenthetical). The goal of this workshop is to bring together language designers, educators, and researchers to (1) discuss the state of the art of these environments, (2) assess the usability and effectiveness of these environments and their associated pedagogies, and (3) brainstorm about future directions. This workshop will not be a mini-conference. The focus will instead be on engaging participants in discussions. There will be three kinds of sessions: DSLDI - Domain-Specific Language Design and Implementation ---------------------------------------------------------- https://2018.splashcon.org/track/dsldi-2018-talks Well-designed and implemented domain-specific languages (DSLs) can achieve both usability and performance benefits over general-purpose programming languages. By raising the level of abstraction and exploiting domain knowledge, DSLs can make programming more accessible, increase programmer productivity, and support domain-specific optimizations. The goal of the DSLDI workshop is to bring together researchers and practitioners interested in sharing ideas on how DSLs should be designed, implemented, supported by tools, and applied in realistic application contexts. We encourage talks on any aspect of this process, from soliciting domain knowledge from experts, through the design and implementation of the language, to evaluating whether and how a DSL is successful. GRACE ----- https://2018.splashcon.org/track/grace-2018-papers The Grace Object-Oriented Educational Programming Language design project was started at ECOOP 2010 in Slovenia, with the goal of designing a new OO language for teaching and research. Since then, the language design has progressed to the point where Grace has been used for teaching at two universities for a total of 10 courses, and has been the foundation for at least two PhD theses. There are also at least 5 implementations in various stages of completion, including an executable semantic definition. This workshop will allow those with experience using or implementing Grace to share these experiences with the community. The workshop will also provide a forum in which the Grace project can receive feedback on the current design and implementation, and to plan for the future. HILT - High Integrity Language Technology for Cybersecurity in Real-Time and Safety-Critical Systems ---------------------------------------------------------------------------------------------------- https://2018.splashcon.org/track/hilt-2018-papers This is the fifth in the HILT series of conferences and workshops focused on the use of High Integrity Language Technology to address challenging issues in the engineering of software-intensive critical systems. HILT 2018 will focus on addressing cybersecurity and cyber-resilience issues that arise in real-time, embedded, and/or safety-critical systems. Submissions are encouraged describing theoretical and practical efforts related to the use of safe languages, formal methods, model-based development, and advanced static analysis to identify and mitigate cybersecurity vulnerabilities in software-intensive systems. The workshop will bring together academic, industrial, and government researchers and practitioners focused on the use of these advanced language technology and tools, with a particular focus on addressing the growing cybersecurity threats. LIVE ---- https://2018.splashcon.org/track/live-2018-papers The LIVE Programming Workshop invites submissions of new ideas for improving the immediacy, usability, and learnability of programming. 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 best-known example of live programming is the spreadsheet. The LIVE workshop is a forum for research on live programming as well as work on fundamentally improving the usability of programming, whether through language design or assistive environments and tools. This year we are reaching out to the CS Education community to include ideas on making programming more learnable and teachable. META - Meta-Programming Techniques and Reflection ------------------------------------------------- https://2018.splashcon.org/track/meta-2018 The Meta?18 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 changing hardware and software landscape, and the increased heterogeneity of systems make metaprogramming once more an important research topic to handle the associate complexity. 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 empirical studies on typing models for such systems and languages NJR - Normalized Java Resource ------------------------------ https://2018.splashcon.org/track/njr-2018-papers We are working on creating a Normalized Java Resource (NJR) that will speed up innovation in the area of software tools. Those tools include security enhancers, bug finders, and code synthesizers, all of which can benefit greatly from access to Big Code. Our vision is a diverse collection of 100,000 normalized Java projects that is executable, scriptable, and searchable. The Java projects stem from the Sourcerer collection and we normalize their representation to enable large-scale processing with reproducible results. Such processing includes execution, static and dynamic analysis, scriptable interaction, and search for projects with specific dynamic characteristics. For each search of the collection, NJR returns both a file with Java projects and a container for a cloud service such as Amazon EC2. Thus, a researcher can run tools on those projects both locally and on a cloud service. Researchers will be both beneficiaries and contributors to NJR. They benefit from searching for Java projects that fit their need, and once their tools run on NJR, they contribute to an ever-increasing collection of measurements. Notice the powerful network effect: the more people run tools on NJR, the more data we get for search, and the more data we get for search, the more people will want to search and run on NJR. NOOL - New Object-Oriented Languages ------------------------------------ https://2018.splashcon.org/track/nool-2018-papers The NOOL workshop series is a platform for discussing new research, novel ideas and experimental designs in object-oriented languages and systems. Previous NOOLs (2017?2015) have included talks on a variety of topics, such as novel languages and language features, type systems, OO fundamentals, tools and environments, as well as discussions on language security. NOOL is discussion-oriented, rather than publication-oriented, and presentations will be selected with an aim of fostering interesting discussions. Work-in-progress submissions, provocative ideas that may not be ready for formal publications, and work adapting old ideas to new purposes are welcome. See the CfP for submission details. OCAP - Object-Capability Languages, Systems, and Applications ------------------------------------------------------------- https://2018.splashcon.org/track/ocap-2018-papers The OCAP workshop seeks to bring together those interested in capability languages, systems, and applications. Object-capabilities offer a distinct approach to building robust, distributed systems that pose many interesting research and practical challenges. The workshop is designed to explore the latest developments in the theory and practice of the object-capability approach, and provide a forum for knowledge exchange and collaboration. Researchers working on object-capability and related methods, models, languages, and tools, as well as practitioners developing real-world systems and applications are welcome. PLATEAU - Evaluation and Usability of Programming Languages and Tools --------------------------------------------------------------------- https://2018.splashcon.org/track/plateau-2018-papers Programming languages exist to enable programmers to develop software effectively. But programmer efficiency depends on the usability of the languages and tools with which they develop software. The aim of this workshop is to discuss methods, metrics and techniques for evaluating the usability of languages and language tools. The supposed benefits of such languages and tools cover a large space, including making programs easier to read, write, and maintain; allowing programmers to write more flexible and powerful programs; and restricting programs to make them more safe and secure. PLATEAU gathers the intersection of researchers in the programming language, programming tool, and human-computer interaction communities to share their research and discuss the future of evaluation and usability of programming languages and tools. REBLS - Reactive and Event-based Languages & Systems ---------------------------------------------------- https://2018.splashcon.org/track/rebls-2018-papers 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. SLEBoK - Software Language Engineering Body of Knowledge -------------------------------------------------------- https://2018.splashcon.org/track/slebok-2018 The field of software language engineering (SLE) has emerged based on a strong motivation to connect and integrate different research disciplines such as compiler construction, reverse engineering, software transformation, model-driven engineering, and ontologies. SLE is defined as the application of systematic, disciplined, and measurable approaches to the development, deployment, use, and maintenance of software languages. The Software Language Engineering Body of Knowledge (SLEBoK) is a community-wide effort to provide a unique and comprehensive description of the concepts, tools and methods developed by the SLE community. It features artifacts, definitions, methods, techniques, best practices, open challenges, case studies, teaching material, and other components that would help students, researchers, teachers, and practitioners to learn from, to better leverage, to better contribute to, and to better disseminate the intellectual contributions and practical tools and techniques coming from the SLE field. TURBO - Tutorial on Language Runtimes Built With Eclipse OMR ------------------------------------------------------------ https://2018.splashcon.org/track/turbo-2018-tutorial As software demands evolve and grow, new programming languages emerge and rise to popularity. However, supporting more advanced language runtime features such as just-in-time (JIT) compilation and garbage collection (GC) for a new language is no easy feat. Writing your own full-featured JIT and GC usually requires reading profusely on the subjects and implementing everything from scratch over a long period of time, or poring over hundreds of thousands of lines of code. The open-source Eclipse OMR runtime toolkit is striving to make this process much simpler for language runtime developers and researchers. This workshop will introduce the Eclipse OMR framework, present ongoing research projects leveraging OMR technologies, deliver a hands-on tutorial using an educational virtual machine (VM) called base9 to demonstrate how OMR components can easily be integrated into an existing runtime, and conclude with a discussion on the needs and challenges facing language runtimes development and research communities. VMIL - Virtual Machines and Language Implementations ---------------------------------------------------- https://2018.splashcon.org/track/vmil-2018 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 songfu at shanghaitech.edu.cn Thu Apr 26 04:40:50 2018 From: songfu at shanghaitech.edu.cn (songfu at shanghaitech.edu.cn) Date: Thu, 26 Apr 2018 16:40:50 +0800 Subject: [TYPES/announce] CFP: YR-CONCUR 2018 - 8th Young Researchers Workshop on Concurrency Theory Message-ID: <201804261640501794885@shanghaitech.edu.cn> ********************************************************************* YR-CONCUR 2018, Call for papers 8th Young Researchers Workshop on Concurrency Theory (YR-CONCUR), 2018 A satellite workshop of CONCUR 2018 September 3rd, 2018, Beijing, China (https://www.irif.fr/~cenea/yr-concur2018/) ********************************************************************* *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. *Important Dates* Deadline for 4-page abstracts: June 8th, 2018 Notification of acceptance: July 6th, 2018 Workshop: September 3rd, 2018 *Format* YR-CONCUR 2018 is a satellite workshop of CONCUR 2018 and will be held on September 3rd, 2018. 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 2018 or any of its other satellite workshops). *Submission* 4-page abstracts should be submitted via the YR-CONCUR 2018 submission page on the EasyChair system: https://easychair.org/conferences/?conf=yrconcur2018. *Organizers* Constantin Enea (IRIF, Universit? Paris Diderot (Paris 7), France) Fu Song (ShanghaiTech University, China) Dr. Fu SONG School of Information Science and Technology,ShanghaiTech University Addr: Room 1A-504C, SIST Building, No.393 Huaxia Middle Road, Pudong Area Shanghai Tel: +86-(0)21-20685397, +86-15921769918 Website:sist.shanghaitech.edu.cn/faculty/songfu -------------- next part -------------- An HTML attachment was scrubbed... URL: From xinyu.feng at gmail.com Fri Apr 27 03:57:57 2018 From: xinyu.feng at gmail.com (Xinyu Feng) Date: Fri, 27 Apr 2018 15:57:57 +0800 Subject: [TYPES/announce] SETTA 2018: deadline extended to May 7 Message-ID: Dear all, Since April 29 - May 1 is a national holiday in China for the Labor Day, we extend the paper submission deadline of SETTA 2018 to May 7. Note that this extension would not affect the following timeline (e.g., the date of author notification). We'll also keep the abstract submission open, so that new submissions can still come in. Please see the CFP below. --- ********************************************************************* SETTA 2018, Call for Papers 4th International Symposium on Dependable Software Engineering: Theories, Tools and Applications Beijing, China, September 4 - 6, 2018 (Co-located with CONCUR, FORMATS, and QEST as part of CONFESTA) ********************************************************************* *IMPORTANT DATES* - Submission deadline: May 7, 2018 - Author notification: June 14, 2018 - Camera-ready version: June 28, 2018 - Symposium: September 4-6, 2018 *ABOUT* SETTA aims to bring together international researchers and practitioners in the field of software technology. Its focus is on formal methods and advanced software technologies, especially for engineering complex, large-scale artifacts like cyber-physical systems, networks of things, enterprise systems, or cloud-based services. Contributions relating to formal methods or integrating them with software engineering, as well as papers advancing scalability or widening the scope of rigorous methods to new design goals are especially welcome. As part of CONFESTA ( http://confesta2018.csp.escience.cn/ ), SETTA 2018 will be co-located with CONCUR, FORMATS and QUEST. *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 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, 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 - Tool integration *Submission* 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 either by substantiating the advantages of integrating formal methods into the development cycle or through delineating 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. Short papers can discuss ongoing research at an early stage, including PhD projects. Regular Papers should not exceed 16 pages and short papers should not exceed 6 pages 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/conferen ces/?conf=setta2018 >. 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. *Invited Speakers* - Moshe Vardi (joint keynote speaker for CONFESTA 2018), Rice University - Tao Xie, UIUC - Hongseok Yang, KAIST *ORGANIZERS* General Chair: - Chaochen Zhou (Inst. of Software, CAS, China) Program Co-chairs: - Xinyu Feng (Nanjing University, China) - Markus M?ller-Olm (University of M?nster, Germany) - Zijiang Yang (Western Michigan University, USA) Program Committee: - Farhad Arbib (CWI Amsterdam, Netherlands) - Sanjay Baruah (Washington University in St. Louis, USA) - Lei Bu (Nanjing University, China) - Michael Butler (University of Southampton, UK) - Yan Cai (Institute of Software, CAS, China) - Taolue Chen (Birkbeck, University of London, UK) - Yuxin Deng (East China Normal University, China) - Xinyu Feng (Nanjing University, China) - Yuan Feng (University of Technology Sydney, Australia) - Ernst Moritz Hahn (Institute of Software, CAS, China) - Dan Hao (Peking University, China) - Maritta Heisel (University Duisburg-Essen, Germany) - Raymond Hu (Imperial College London, UK) - He Jiang (Dalian Univerisyt of Technology, China) - Yu Jiang (Tsinghua University, China) - Einar Broch Johnsen (University of Oslo, Norway) - Guoqiang Li (Shanghai Jiao Tong University, China) - Ting Liu (Xi'an Jiaotong University, China) - Tongping Liu (University of Texas at San Antonio, USA) - Yang Liu (Nanyang Technological University, Singapore) - Xiapu Luo (Hong Kong Polytechnic University, HongKong) - Stephan Merz (INRIA Nancy and LORIA, France) - Markus M?ller-Olm (University of M?nster, Germany) - Jun Pang (University of Luxembourg, Luxembourg) - Davide Sangiorgi (University of Bologna, Italy) - Oleg Sokolsky (University of Pennsylvania, USA) - Fu Song (ShanghaiTech University, China) - Zhendong Su (University of California, Davis, USA) - Jun Sun (Singapore University of Technology and Design, Singapore) - Walid Mohamed Taha (Halmstad University, Sweden) - Sofiene Tahar (Concordia University, Canada) - Cong Tian (Xidian Univeristy, China) - Bow-Yaw Wang (Academia Sinica, Taiwan) - Chao Wang (University of Southern California, USA) - Ji Wang (NUDT, China) - Heike Wehrheim (University of Paderborn, Germany) - Xin Xia (Monash University, Australia) - Zijiang Yang (Western Michigan University, USA) - Shin Yoo (KAIST, Korea) --- All the best, Xinyu -------------- next part -------------- An HTML attachment was scrubbed... URL: From danielrichardgrayson at gmail.com Fri Apr 27 10:15:42 2018 From: danielrichardgrayson at gmail.com (Daniel R. Grayson) Date: Fri, 27 Apr 2018 14:15:42 +0000 Subject: [TYPES/announce] 1st announcement, Vladimir Voevodsky Memorial Conference Message-ID: Dear mathematicians, Vladimir Voevodsky was an enormously creative and wide ranging mathematician whose insight into topology and homotopy theory greatly advanced the fields of algebraic geometry, motivic homotopy theory, homotopy type theory, and univalent foundations. We invite you to attend the Vladimir Voevodsky Memorial Conference, September 11-14, 2018, in Princeton at the Institute for Advanced Study, to help us honor his contributions. The speakers are: Benedikt Ahrens - University of Birmingham Joseph Ayoub - University of Zurich Pierre Deligne - Institute for Advanced Study Eric Friedlander - University of Southern California Daniel Grayson - University of Illinois, Urbana-Champaign/Institute for Advanced Study Michael Hopkins - Harvard University Andr? Joyal - Universite du Quebec a Montreal Mikahil Kapranov - Institute for Advanced Study Daniel Licata - Wesleyan University Alexander Merkurjev - University of California, Los Angeles Fabien Morel - Mathematisches Institut der Universitat Munchen Emily Riehl - Johns Hopkins University George Shabat - Russian State University for the Humanities Michael Shulman - University of San Diego Alexander Vishik - The University of Nottingham Claire Voisin - College de France Inna Zakharevich - Cornell University One of the lectures will be a public lecture, followed by a public reception. There will also be a conference banquet on the final evening in the Institute's own fine dining hall. You are welcome to register for the conference and for the dinner on the web site at http://www.math.ias.edu/vvmc2018 . On behalf of the organizing committee, Thierry Coquand Dan Grayson Marc Levine Charles Weibel -------------- next part -------------- An HTML attachment was scrubbed... URL: From bahareh1812 at gmail.com Fri Apr 27 14:19:57 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Fri, 27 Apr 2018 20:19:57 +0200 Subject: [TYPES/announce] Call for registration: Tenth Scandinavian Logic Symposium, 11-13 June 2018, Gothenburg, Sweden Message-ID: SLS 2018: Tenth Scandinavian Logic Symposium 2018 June 11-13, 2018, Gothenburg, Sweden http://scandinavianlogic.org/sls2018 ----------------- The Tenth Scandinavian Logic Symposium (SLS 2018) will be held at the University of Gothenburg, Sweden during June 11-13, 2018, under the auspices of the Scandinavian Logic Society. The previous two meetings of the SLS were held in Tampere, Finland (2014) and Roskilde, Denmark (2012). The Symposium aims to promote research in the field of logic (broadly conceived) carried out in research communities in Scandinavia. Moreover, it warmly invites participation of logicians from all over the world. The meeting will include invited lectures and a forum for participants to present contributed talks. EARLY REGISTRATION DEADLINE ----------------- May 1, 2018 INVITED SPEAKERS ----------------- - Joel David Hamkins (CUNY) - Luke Ong (Oxford) - Michael Rathjen (Leeds) - Katrin Tent (M?nster) 25 CONTRIBUTED TALKS ----------------- See symposium webpage for list of contributed talks. THE LINDSTR?M LECTURES 2018 ----------------- We are proud to announce that the 2018 Lindstr?m Lectures will be a part of SLS 2018 and delivered by Michael Rathjen. Public lecture: June 11, evening Research lecture: June 13, morning More details at https://flov.gu.se/english/research/research-areas/logic/lindstrom-lectures COLLOCATED WORKSHOP ----------------- Dialogue and Perception 2018, June 14-15, 2018. URL: https://clasp.gu.se/news-events/workshop-on-dialogue-and-perception-2018 ENQUIRIES ----------------- For enquiries please email: sls2018 at flov.gu.se SPONSORS ----------------- * Wenner-Gren Stiftelserna * Knut and Alice Wallenberg Foundation * Department of Philosophy, Linguistics and Theory of Science (University of Gothenburg) * Association for Symbolic Logic -------------- next part -------------- An HTML attachment was scrubbed... URL: From dario.dellamonica at unina.it Fri Apr 27 15:43:14 2018 From: dario.dellamonica at unina.it (Dario Della Monica) Date: Fri, 27 Apr 2018 21:43:14 +0200 Subject: [TYPES/announce] =?utf-8?b?TG9naWMgQ29swq1sb8KtcXVpdW0gMjAxOCAo?= =?utf-8?q?LC18=29=3A_DEADLINE_EXTENSION?= Message-ID: LOGIC COLLOQUIUM 2018 DEADLINE EXTENSION FOR CONTRIBUTED PAPERS Due to many requests, the deadline for abstract submission is postponed to May 2, 2018. Instructions for submissions at https://lc18.uniud.it/call/ ======================================================================================== We are happy to announce the following event and we would be glad if you could forward this message to whom it might interest. LC 2018 Udine, Italy July 23-28, 2018 https://lc18.uniud.it ________________________________________________________________________ LOGIC COLLOQUIUM 2018 https://lc18.uniud.it The Logic Colloquium 2018 is the annual European summer meeting of the Association of Symbolic Logic (ASL) (http://www.aslonline.org/index.htm). It will be held during July 23-28, 2018, at the University of Udine, Italy, and is organized by the Department of Mathematics, Computer Science, and Physics of the University of Udine. The latest meetings took place in Paris (2010), Barcelona (2011), Manchester (2012), Evora (2013), Vienna (2014), Helsinki (2015), Leeds (2016), and Stockholm (2017). The Association for Symbolic Logic (ASL) is an international organization supporting research and critical studies in logic. Its primary function is to provide an effective forum for the presentation, publication, and discussion of scholarly work in this area of inquiry. The Association holds two major annual meetings to present current research in all aspects of logic in a way that is accessible to all logicians. IMPORTANT DATES: ============================ Deadline for abstract submission: April 27, 2018 Deadline for grant applications: May 4, 2018 Deadline for early registration: May 23, 2018 Notification for paper acceptance: May 11, 2018 Main event: July 23 (9am)- July 28 (1pm) TUTORIAL SPEAKERS: ================== U. Sattler (University of Manchester) K. Tent (WWU M??nster) INVITED SPEAKERS: ================= M. Antonutti Marfori (Ludwig-Maximilians-Universit??t M??nchen) A. Atserias (Universitat Polit??cnica de Catalunya) V. Brattka (Universit??t der Bundeswehr M??nchen) A. Ciabattoni (TU Wien) P. D???Aquino (Universit?? degli Studi della Campania) P. Oliva (Queen Mary University of London) L. Patey (Institut Camille Jordan, Lyon) A. Tserunyan (University of Illinois at Urbana-Champaign) S. Unger(Tel Aviv University) M. Viale (Universit?? degli studi di Torino) D. Westerstahl (Stockholm University) GOEDEL SPEAKER: ================ R. Downey (Victoria University of Wellington) SPECIAL SESSIONS: ================= 6 special sessions with topics: * Descriptive set theory and dynamical systems: ??? - Chairs: ??? B. Miller (Universit??t Wien) ??? ??? ??? ???? A. T??rnquist (K??benhavn Universitet) ??? - Speakers: C. Conley (Carnegie Mellon University) ??? ??? ??? ??? J. Melleray (Universit?? Lyon I) ??? ??? ??? ??? T. Tsankov (Universit?? Paris Diderot) ??? ??? ??? ??? R. Tucker-Drob (Texas A&M University) * Model theory: ??? - Chairs: ??? E. Casanovas (Universitat de Barcelona) ??? ??? ??? ??? F. Wagner (Universit?? Lyon I) ??? - Speakers: A. Deloro (Universit?? Pierre et Marie Curie) ??? ??? ??? ??? I. Goldbring (UC Irvin) ??? ??? ??? ??? N. Hempel (UCLA) ??? ??? ??? ??? N. Ramsey (UC Berkeley) * Proof theory and constructivism: ??? - Chairs: ??? S. Ghilardi (Universit?? degli Studi di Milano) ??? ??? ??? ??? G. Sambin (Universit?? degli Studi di Padova) ??? - Speakers: R. Akiyoshi (Waseda University) ??? ??? ??? ??? M. Escard?? (University of Birmingham) ??? ??? ??? ??? A. Palmigiano (TU Delft) ??? ??? ??? ??? C. Xu (Ludwig-Maximilians-Universit??t M??nchen) * Temporal and multivalued logics: ??? - Chairs: ??? B. Gerla (Universit?? dell'Insubria) ??? ??? ??? ??? M. Lange (Universit??t Kassel) ??? - Speakers:??? A. Kurucz (King's College London) ??? ??? ??? ??? D. Mundici (Universit?? degli Studi di Firenze) ??? ??? ??? ??? P. K. Pandya (Tata Institute of Fundamental Research; IIT Mumbai) ??? ??? ??? ??? A. Vidal (Czech Academy of Sciences) * Computability theory: ??? - Chairs: ??? P. Shafer (University of Leeds) ??? ??? ??? ??? A. Sorbi (Universit?? di Siena 1240) ??? - Speakers: J. Franklin (Hofstra University) ??? ??? ??? ??? T. Kihara (Nagoya University) ??? ??? ??? ??? S. Ng (Nanyang Technological University) ??? ??? ??? ??? L. B. Westrick (University of Connecticut) * Philosophy of Logic and Mathematics: ??? - Chairs: ??? J. Kennedy (University of Helsinki) ??? ??? ??? ??? G. Sagi (University of Haifa) ??? - Speakers:??? B. Halimi (Universit?? Paris Nanterre) ??? ??? ??? ??? S. Hewitt (University of Leeds) ??? ??? ??? ??? L. Picollo (Ludwig-Maximilians-Universit??t M??nchen) ??? ??? ??? ??? N. Wyatt (University of Calgary) PROGRAM COMMITTEE: ============= D. Macpherson (Chair) (University of Leeds) S. Demri (CNRS) A. Kechris (California Institute of Technology) C. Laskowski (University of Maryland) A. Marcone (Universit?? degli Studi di Udine) A. Montalban (UC Berkeley) P. Pudl??k (Czech Academy of Sciences) G. Sher (UC San Diego) D. Sinapova (University of Illinois at Chicago) LOCAL ORGANIZATION COMMITTEE: ============= Department of Mathematics, Computer Science and Physics University of Udine, Italy G. D'Agostino (Co-Chair) A. Montanari (Co-Chair) V. Dimonte E. Frittaion G. Gherardi A. Marcone F. Parlamento C. Piazza D. Della Monica M. Fiori Carones N. Gigante A. Molinari M. Valenti For questions, please contact lc18 at uniud.it SUBMISSIONS: =================== Abstracts of contributed papers must be submitted as LaTeX source code, via EasyChair, at the URL: https://easychair.org/conferences/?conf=lc18. If you do not have an EasyChair account yet, you can create one at https://easychair.org/ Abstract should be prepared according to the ASL instructions http://www.aslonline.org/rules_abstracts.html using the ASL abstract style (available at http://aslonline.org/abstractresources.html). The deadline for submissions is April 27, 2018. If electronic submission is not possible, abstracts should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. Abstracts are published as part of the meeting report in The Bulletin of Symbolic Logic? only if at least one author is a member of the ASL at the time the report is sent for publication. Abstracts of contributed papers submitted by ASL members will be published in The Bulletin of Symbolic Logic, provided that they satisfy the Rules for Abstracts (see above). APPLICATIONS FOR STUDENT GRANTS: ======================= The ASL, the NSF, and the local organizing committee will make available modest awards to graduate students in logic and to recent PhDs to attend the meeting. For more details on the grants, see: http://www.aslonline.org/studenttravelawards.html . Applications for student grants and recommendations should be received by May 4, 2018. They should be submitted electronically, by email to LC18grant at uniud.it If electronic submission is not possible, applications and recommendations should be mailed to: Prof. H. Dugald Macpherson, PC chair of Logic Colloquium 2018, School of Mathematics, University of Leeds, Leeds LS2 9JT, UK. The application should follow the instructions on https://lc18.uniud.it/applications Students waiting for the acceptance of a grant application should not register, since the grant may include discounts to the registration fee. After the acceptance, an ad hoc registration form will be available for them. Students whose application is declined will still have time to register before the early registration deadline. ______________________________________________ The event is made possible thanks to the financial support of: * ASL (Association for Symbolic Logic) https://www.aslonline.org * NSF (National Science Foundation) https://www.nsf.gov * SILFS (Societ?? Italiana di Logica e Filosofia delle Scienze) http://www.silfs.it * AILA (Associazione Italiana di Logica e sue Applicazioni) http://www.ailalogica.it * Universit?? degli Studi di Udine https://www.uniud.it/ * GNSAGA - INdAM http://www.altamatematica.it/gnsaga * Italian Chapter of EATCS (European Association for Theoretical Computer Science) https://www.eatcs.org/index.php/italian-chapter ______________________________________________ Sponsor: * AMGA http://www.amgaenergiaeservizi.it/ ______________________________________________ Association of Symbolic Logic (ASL): http://www.aslonline.org ASL newsletters: https://www.aslonline.org/info-newsletter.html -- Dario Della Monica, Postdoctoral Researcher Dipartimento di Ingegneria Elettrica e Tecnologie dell'Informazione (DIETI) University of Naples "Federico II" via Claudio, 21, 80125 Naples, Italy cell: (+39) 328 2477327 email: dario.dellamonica [at] unina.it skype: dariodellamonica web site: http://wpage.unina.it/dario.dellamonica/ --- Dona il 5 per mille all'Universit? Federico II per sostenere studenti e ricercatori Codice Fiscale Universit? degli Studi di Napoli Federico II 00876220633 -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Sun Apr 29 11:23:18 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Sun, 29 Apr 2018 16:23:18 +0100 Subject: [TYPES/announce] Game Semantics 25 - Last Call for Talks Message-ID: GAME SEMANTICS 25 Last Call for Talks Oxford, 7-8 July 2018 (FLoC-affiliated workshop) http://www.gamesemantics.org/game-semantics-25 2018 will mark the 25th anniversary of the work on fully abstract game semantics for PCF, which has recently been acknowledged by the Alonzo Church award. This work led on to a very active and flourishing field of game semantics for programming languages and type theories. This aim of this GaLoP-sponsored workshop is to provide an opportunity for reflection and elaboration of different perspectives on the field. In addition to invited talks, the workshop will feature a number of contributed presentations. We particularly invite talk proposals on the following topics: * Foundations of game semantics * Algorithmic aspects of game semantics * Applications of game semantics to programming languages * Novel applications of game semantics * Perspectives on game semantics: relation to other models of computation 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=gs25 IMPORTANT DATES Submission: 30 April 2018 Notification: 15 May 2018 Workshop: 7-8 July 2018 ORGANISERS Samson Abramsky Andrzej Murawski Luke Ong From nikhil at acm.org Sun Apr 29 12:54:35 2018 From: nikhil at acm.org (Rishiyur Nikhil) Date: Sun, 29 Apr 2018 12:54:35 -0400 Subject: [TYPES/announce] ANN: RISC-V Workshop (with talks involving formal methods) Message-ID: The 8th Annual RISC-V Workshop will be held May 7-10 at Univeritat Politecnica de Catalunya. Registration info can be found at: https://riscv.org/workshops/ Of particular interest to the Types community are two tutorials on May 7: - Formal Specification of the RISC-V ISA Speaker: Thomas Bourgeat, MIT Abstract: In this tutorial we will demonstrate several flavors of a formal specification of the RISC-V ISA, written in Haskell. We will present the important part of the code, use it as a software simulator, automatically transform it into a coq specification (used to prove the correctness of a small imperative language), and automatically synthesize it to circuit (to model check against other designs). If time permits, we will show how the same code can be used to explore some non-determinism in the specification. - Formal Specification of the RISC-V Weak Memory Model Speaker: Dan Lustig, NVidia The spec has been two axiomatic formalizations in Herd and Alloy, and a formal operation model in SAIL. -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan.ciobaca at gmail.com Sun Apr 29 14:03:09 2018 From: stefan.ciobaca at gmail.com (Stefan Ciobaca) Date: Sun, 29 Apr 2018 21:03:09 +0300 Subject: [TYPES/announce] FROM 2018 - 3rd CFP - Deadline Extended to 11 May Message-ID: [Apologies for multiple copies] FROM 2018 - Third Call for Papers WORKING FORMAL METHODS SYMPOSIUM (FROM) http://fmse.info.uaic.ro/event/from-2018/ Special Issue in Fundamenta Informaticae 18 - 20 June 2018 Faculty of Computer Science Alexandru Ioan Cuza University Iasi, Romania New! Extended deadline for abstract submissions: 11 May 2018 (firm) Old deadline: 29 April 2018 Notification: 21 May 2018 Invited speakers: C?lin Belta, Boston University, US Radu C?linescu, University of York, UK C?t?lin Dima, Universite Paris-Est Creteil, France Dragos Gavrilut, Bitdefender and Alexandru Ioan Cuza University, Romania Radu Grigore, School of Computing University of Kent, UK Radu Grosu, Vienna University of Technology, Austria C?t?lin Hri?cu, INRIA Paris, France Mircea Marin, West University of Timi?oara, Romania Grigore Ro?u, University of Illinois at Urbana-Champaign, US Viorica Sofronie-Stokkermans, University Of Koblenz, Landau, Germany Gheorghe ?tef?nescu, University of Bucharest, Romania Aims and Scope Formal methods emphasize the use of mathematical techniques and rigour for developing software and hardware. They can be used to specify, verify, and analyse systems at any stage in their life cycle: requirements engineering, modeling, design, architecture, implementation, testing, maintenance and evolution. This assumes on one hand the development of adequate mathematical methods and frameworks and on the other hand the development of tools that help the user effectively apply these methods/frameworks. FROM 2018 is organized by the Faculty of Computer Science at the Alexandru Ioan Cuza University in Iasi, The Research Institute of the University of Bucharest (ICUB), and the Faculty of Mathematics and Computer Science at the University of Bucharest. FROM 2018 is the second event in a a yearly workshop series. The first edition was held in 2017 in Bucharest (see http://unibuc.ro/~conference/from2017) and it included sixteen invited talks, delivered by top researchers in field, and seven contributed talks. Starting with the current edition, the goal is to increase the weight of the contributed talks. The Working Formal Methods Symposium (FROM) aims to bring together researchers and practitioners who work on formal methods by contributing new theoretical results, methods, techniques, and frameworks, and/or make the formal methods to work by creating or using software tools that apply theoretical contributions. PhD Students are highly encouraged to participate and support for accommodation might be available upon request. The program of the symposium will include invited lectures and regular contributions. Submissions on the general topic of theoretical computer science, formal methods and applications are solicited. Areas and formalisms of interest include: - Category theory in computer science - Distributed systems and concurrency - Formal languages and automata theory - Formal modelling, verification and testing - Logic in computer science - Logical frameworks - Mathematical structures in computer science - Models of computation - Semantics of programming languages - Type systems Methods of interest include: - Automated reasoning and model generation - Automated induction - Certified programs - Data-flow and control-flow analysis - Deductive verification - Mechanized proofs - Model checking - Proof mining - Symbolic computation - Term rewriting Applications of interest include: - Computational logic - Computer mathematics - Knowledge representation, ontology reasoning, deductive databases - Program analysis - Verification and synthesis of software and hardware - Uncertainty reasoning and soft computing Submissions Regular contributions will be based on an extended abstract of maximum 4 pages, except references, formatted according to the Springer LNCS guidelines: http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0 The extended abstracts should be submitted before 29 April 2018, via EasyChair: https://easychair.org/conferences/?conf=from2018 The notification of acceptance will be received by 21 May 2018. The authors of the best contributions will be invited to submit extended versions to a special issue of Fundamenta Informaticae. Lauren?iu Leu?tean, co-chair FROM 2018 Dorel Lucanu, co-chair FROM 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Sun Apr 29 16:24:23 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Sun, 29 Apr 2018 22:24:23 +0200 Subject: [TYPES/announce] 2nd CfP: VORTEX 2018, Verification of Objects at RunTime EXecution Message-ID: <1525033463.5ae629f7f0a9b@webmail.unige.it> VORTEX 2018, ECOOP and ISSTA, Amsterdam, Tuesday 17 July, 2018 (https://conf.researchr.org/track/ecoop-issta-2018/vortex-2018-papers) ================================================================================= Runtime verification (RV) is an approach to software verification concerned with monitoring and analysis of software and hardware under execution. Recently, RV has gained more traction as an effective and promising approach to ensure software reliability, bridging a gap between formal verification and conventional testing; monitoring a system at runtime offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on runtime verification for topics covering either theoretical, or practical aspects, or, preferably, both, with emphasis on object-oriented languages, and systems. Topics of interest include, but are not limited to, the following ones: * behavioural types for RV * combination of static and dynamic analyses * industrial applications * language support for RV * monitor construction and synthesis techniques * monitoring concurrent/distributed systems * monitoring oriented programming * program adaptation * runtime enforcement, fault detection, recovery and repair * RV for safety and security * RV for the Internet of Things * specification formalisms and formal underpinning of RV * specification mining * tool development Contributions will be formally reviewed by at least three reviewers, and selection will be based on originality, relevance, technical accuracy, and the potential to generate interesting discussions. Important Dates --------------- Paper submission: May 16, 2018 23:59 AoE (UTC-12h) Notification: June 14, 2018 Workshop: July 17, 2018 Submission Instructions ----------------------- Submissions must be unpublished work, in English, formatted in PDF with acmart sigplan style (http://www.sigplan.org/Resources/Author), and are allowed to be position papers or surveys (max 6 pages), short papers (max 3 pages) presenting preliminary ongoing scientific work, or long papers (max 6 pages) providing more consolidated research contributions. Papers must be submitted electronically via EasyChair at https://easychair.org/conferences/?conf=vortex2018 . Proceedings and Special Issue ----------------------------- Accepted papers will, upon agreement by the authors, be published in the ACM Digital Library. Depending on the quality of submissions, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by a prime journal in the field. Invited Speakers ---------------- - Wolfgang Ahrendt, Chalmers University of Technology, Sweden - Martin Leucker, University of Lubeck, Germany Program Committee ----------------- - Davide Ancona, University of Genova, Italy (co-chair) - Gordon Pace, University of Malta, Malta (co-chair) - Wolfgang Ahrendt, Chalmers University of Technology, Sweden - Cyrille Artho, KTH Royal Institute of Technology, Sweden - Ezio Bartocci, Technische Universit?t Wien, Austria - Borzoo Bonakdarpour, Iowa State University, USA - Ylies Falcone, Univ. Grenoble Alpes, Inria, France - Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA - Reiner Hahnle, Technical University of Darmstadt, Germany - Jean-Baptiste Jeannin, Carnegie Mellon University, USA - Martin Leucker, University of Lubeck, Germany - Rumyana Neykova, Imperial College London, UK - Luca Padovani, University of Turin, Italy - Antonio Ravara, New University of Lisbon, Portugal - Giles Reger, University of Manchester, UK - Gerardo Schneider, University of Gothenburg, Sweden - Volker Stolz, Hogskulen pa Vestlandet, Norway - Cesar Sanchez, IMDEA Software Institute, Spain - Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University, Netherlands - Oleg Sokolsky, University of Pennsylvania, USA From tarmo at cs.ioc.ee Sun Apr 29 21:56:19 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Mon, 30 Apr 2018 04:56:19 +0300 (EEST) Subject: [TYPES/announce] ICTAC 2018 final call for papers Message-ID: CALL FOR PAPERS 15th International Colloquium on Theoretical Aspects of Computing ICTAC 2018 Stellenbosch, South Africa, 16-19 October 2018 https://www.ictac.org.za/ COLOCATED EVENTS * ICTAC tutorials, 12-14 October 2018 * ICTAC workshop(s), 15 October 2018 * 14th African Conference on Research in Computer Science and Applied Mathematics / 14eme Colloque Africain sur la Recherche en Informatique et en Math?matiques Appliqu?es, CARI 2018, 14-16 October 2018 IMPORTANT DATES * Abstracts 4 May 2018 * Papers 11 May 2018 * Notification 6 July 2018 * Camera-ready 3 August 2018 BACKGROUND Established in 2004 by the International Institute for Software Technology of the United Nations University (UNU-IIST), the ICTAC conference series aims at bringing together researchers and practitioners from academia, industry and government to present research and exchange ideas and experience addressing challenges in both theoretical aspects of computing and the exploitation of theory through methods and tools for system development. ICTAC also aims to promote research cooperation between developing and industrial countries. SCOPE The topics of the conference include, but are not limited to: * 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 * 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 SUBMISSION OF CONTRIBUTIONS We solicit full-length research papers reporting original research contributions. Submissions must adhere to the LNCS format and must not exceed 18 pages (excluding bibliography of maximum 2 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. Submission is through Easychair: https://easychair.org/conferences/?conf=ictac2018 One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. PROCEEDINGS The proceedings will be published by Springer in the Lecture Notes in Computer Science series. BEST PAPER AWARD Springer is sponsoring a best paper award. SPECIAL ISSUE After the conference, authors of the best contributions are invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science. GENERAL CHAIR Bernd Fischer (Stellenbosch University, ZA) PROGRAMME CHAIRS Bernd Fischer (Stellenbosch University, ZA) Tarmo Uustalu (Reykjavik University, IS) PROGRAM COMMITTEE June Andronick (Data61, AU) ?ric Badouel (IRISA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Anna Lisa Ferrara (University of Southampton, UK) Adrian Francalanza (University of Malta, MT) Edward Hermann Haeusler (Pontificia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) Dang Van Hung (VNU University of Engineering and Technology, VN) Atsushi Igarashi (Kyoto University, JP) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universitaet zu L?beck, DE) Zhiming Liu (Southwest University, CN) Radu Mardare (Aalborg Universitet, DK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Camilo Rueda (Pontificia Universidad Javeriana Cali, CO) Murali Krishna Ramanathan (Uber, US) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Ina Schaefer (Technische Universit?t Braunschweig, DE) Natarajan Shankar (SRI International, US) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Lynette van Zijl (Stellenbosch University, ZA) ICTAC STEERING COMMITTEE Ana Cavalcanti (University of York, UK) 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) HOST INSTITUTION AND CITY The conference will be hosted by the Division of Computer Science of Stellenbosch University. The city of Stellenbosch, founded 1685, is the second oldest European settlement in South Africa after Cape Town. It is situated about 50 km to the east of Cape Town. It is the place to admire Cape Dutch architecture and the heart of the Cape Winelands, South Africa's prime wine region. Stellenbosch University is one of the leading universities in Africa. FURTHER INFORMATION Please contact Bernd Fischer, bfischer(at)cs.sun.ac.za. From Graham.Hutton at nottingham.ac.uk Mon Apr 30 04:54:49 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 30 Apr 2018 08:54: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 25th May 2018. Please share! Best wishes, Graham Hutton ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 25th May 2018 http://tinyurl.com/jfp-phd-abstracts ============================================================ PREAMBLE: Many students complete PhDs in functional programming each year. As a service to the community, 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 25th May 2018. 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 1000 words; you may use \emph{...} for emphasis, but we prefer no other markup or formatting in the abstract, but do get in touch if this causes significant problems) 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 P.Achten at cs.ru.nl Mon Apr 30 05:39:12 2018 From: P.Achten at cs.ru.nl (Peter Achten) Date: Mon, 30 Apr 2018 11:39:12 +0200 Subject: [TYPES/announce] final call for papers: Trends in Functional Programming, 11-13 june 2018, Chalmers Campus Johanneberg, Gothenburg - deadline extended - Message-ID: <48933485-42b0-6ec2-32e5-223c12dc9159@cs.ru.nl> ?????????????? ------------------------------------- ???????????? F I N A L?? C A L L?? F O R?? P A P E R S ?????????????? ------------------------------------- ??????????????????? ----- deadline extended ----- ??????????????????? ======== TFP 2018 =========== ????????? 19th Symposium on Trends in Functional Programming ?????????????????????????? 11-13 June, 2018 ???????????????????? Chalmers Campus Johanneberg, Gothenburg ?????????? http://www.cse.chalmers.se/~myreen/tfp2018/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 2018 will be the main event of a pair of functional programming events. TFP 2018 will be accompanied by the International Workshop on Trends in Functional Programming in Education (TFPIE), which will take place on June 14. == 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 2018 program chairs, Micha? Pa?ka and Magnus Myreen. == 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. == Paper Submissions == We use EasyChair for the refereeing process. The link to the submission page is: https://easychair.org/conferences/?conf=tfp2018 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. == Important Dates == Submission (pre-symposium review):?????????????????? March 26, 2018? --? passed? -- Submission (draft, post-symposium review):?????????? May?? 11, 2018? -- extended -- Notification (pre- and post-symposium review):?????? May?? 13, 2018? -- extended -- Registration:??????????????????????????????????????? June?? 3, 2018 TFP Symposium:?????????????????????????????????????? June 11-13, 2018 TFPIE Workshop:????????????????????????????????????? June?? 14, 2018 Student papers feedback:???????????????????????????? June?? 21, 2018 Submission (post-symposium review):????????????????? August 14, 2018 Notification (post-symposium review):??????????????? September 20, 2018 Camera-ready paper (pre- and post-symposium review): November 30, 2018 == Program Committee == Program Co-chairs Micha? Pa?ka,??? Chalmers University of Technology (SE) Magnus Myreen,??? Chalmers University of Technology (SE) Program Committee Soichiro Hidaka,??????? Hosei University (JP) Meng Wang,????????????? University of Bristol (UK) Sam Tobin-Hochstadt,??? Indiana University Bloomington (US) Tiark Rompf,??????????? Purdue University (US) Patricia Johann,??????? Appalachian State University (US) Neil Sculthorpe,??????? Nottingham Trent University (UK) Andres L?h,???????????? Well-Typed LLP (UK) Tarmo Uustalu,????????? Tallinn University of Technology (EE) Cosmin E. Oancea,?????? University of Copenhagen (DK) Mauro Jaskelioff,?????? Universidad Nacional de Rosario (AR) Peter Achten,?????????? Radboud University (NL) Dimitrios Vytiniotis,?? Microsoft Research (UK) Alberto Pardo,????????? Universidad de la Rep?blica (UY) Natalia Chechina,?????? University of Glasgow (UK) Peter Sestoft,????????? IT University of Copenhagen (DK) Scott Owens,??????????? University of Kent (UK) From alexander.summers at inf.ethz.ch Mon Apr 30 06:15:44 2018 From: alexander.summers at inf.ethz.ch (Summers Alexander John) Date: Mon, 30 Apr 2018 10:15:44 +0000 Subject: [TYPES/announce] 2nd CfP: Formal Techniques for Java-like Programs (FTfJP 2018) @ ECOOP/ISSTA 2018 in Amsterdam Message-ID: (Please advertise and distribute to interested PL parties - apologies for any cross postings) Workshop website: https://conf.researchr.org/track/ecoop-issta-2018/FTfJP-2018-papers Formal techniques can help analyze programs, precisely describe program behavior, and verify program properties. Languages such as Java, C#, and Scala 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 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. 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) * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" should be interpreted broadly. Submissions Contributions related to formal techniques for Java-like programs are sought in two categories: Full Papers. In 6 two-column pages, the paper should 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. In 2 two-column pages, the paper 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 based on 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. 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. The use of ACM's template for the SIGPLAN format is required. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. Important Dates: * Wed 9th May AOE: submission deadline * Thu 14th Jun: acceptance notifications * Sun 17th Jun: early registration deadline (for both main conferences and workshops) Paper submission website: https://easychair.org/conferences/?conf=ftfjp2018 Program Committee William J. Bowman (Northeastern University) John Tang Boyland (University of Wisconsin-Milwaukee) Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Erik Ernst (Google, Aarhus) Juliana Franco (Imperial College London) Timothy Jones (Montoux) Laura Kovacs (Vienna University of Technology, Austria and Chalmers University of Technology, Sweden) Siddharth Krishna (New York University) Oded Padon (Tel Aviv University) Matthew Parkinson (Microsoft Research Cambridge) Guido Salvaneschi (Technical University of Darmstadt) Alexander J. Summers (ETH Zurich) Elena Zucca (DIBRIS, University of Genova) -------------- next part -------------- An HTML attachment was scrubbed... URL: From xsi at seas.upenn.edu Mon Apr 30 11:42:37 2018 From: xsi at seas.upenn.edu (Xujie Si) Date: Mon, 30 Apr 2018 11:42:37 -0400 Subject: [TYPES/announce] PLDI 2018 Second Call for Student Volunteers Message-ID: *Call for student volunteers for PLDI 2018, the 39th annual ACM SIGPLAN conference on Programming Language Design and Implementation.APPLICATION FORM: https://goo.gl/LvBt8B APPLICATION DEADLINE (2nd call): May 6th, 2018 at 23:59 AoE.The PLDI 2018 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 2018 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 theconference each year. The student volunteer program is a chance forstudents from around the world to participate in the conferences whilstassisting us in preparing and running the event.Job assignments for student volunteers include assisting with technicalsessions, workshops, tutorials and panels, checking badges at doors,operating the information desk, helping with traffic flow, and generalassistance 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://pldi18.sigplan.org/track/pldi-2018-Student-Volunteers * -------------- next part -------------- An HTML attachment was scrubbed... URL: From julbinb at gmail.com Mon Apr 30 11:59:21 2018 From: julbinb at gmail.com (Julia Belyakova) Date: Mon, 30 Apr 2018 15:59:21 +0000 Subject: [TYPES/announce] Second-round CfS: Doctoral Symposium at ECOOP/ISSTA 2018 (Amsterdam) Message-ID: ********************************************************* ECOOP and ISSTA Doctoral Symposium 2018 Wednesday, July 18th, 2018 Amsterdam, Netherlands Joint Doctoral Symposium of European Conference on Object-Oriented Programming and International Symposium on Software Testing and Analysis ********************************************************* Second-round submission deadline: May 18th, 2018, AOE DS website: https://conf.researchr.org/track/ecoop-issta-2018/ecoop-issta-2018-doctoral-symposium Submissions website: https://ecoopissta18ds.hotcrp.com ----- ABOUT ----- The Doctoral Symposium is a forum for doctoral students to present their research topic and receive detailed feedback in a constructive and friendly atmosphere. PhD students at any stage of the research are welcome, although they are expected to already have an identified research topic. 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 conferences. In 2018 the Doctoral Symposium will be a joint event between the ECOOP and ISSTA conferences , so we welcome participation of students who pursue their research in the areas of both object-oriented programming and software testing and analysis. The event will take place on **Wednesday, July 18th, 2018**: between the ISSTA and ECOOP conferences. 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 both the presentation as well as questions and discussions. The program will also include at least one keynote talk on a topic related to PhD studies, research, and life beyond the PhD. ----- SUBMISSIONS ----- We have three distinct submission categories: **junior submissions** or **extended abstracts**, and **senior submissions**. Junior students may not yet have fully developed a thesis topic, so they will present their research ideas and any progress to date. 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. Late submission deadline (strict) is on **May 18th, 2018, AOE**. Late-deadline submissions will be reviewed independently of the early submissions, and priority will be given to submissions received by the first deadline. Submissions website: https://ecoopissta18ds.hotcrp.com/ 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. Submissions are not double blind. --- Junior PhD Students --- ---- Extended Abstract ---- Submit an extended abstract of a research proposal (max 3 pages) in the Dagstuhl LIPIcs format with a problem description, and, optionally, sketch of a proposed approach and/or related work. ---- Research Proposal ---- Submit a research proposal (max 8 pages) in the Dagstuhl LIPIcs format with: - a problem description; - a detailed sketch of a proposed approach; - related work. It is not necessary to present concrete results. Instead, try to inform the reader that you have a (well-motivated) problem and present a possible solution. Attempt to provide a clear road map detailing future research efforts. --- Senior PhD Students --- The experience for senior students is meant to mimic a ?mini-defense? interview. Aside from the actual feedback, this helps the student will gain familiarity with the style and mechanics of such an interview (advisors of student presenters will not be allowed in). The students should be able to present: - the importance of the problem; - a clear research proposal; - some preliminary work; - an evaluation plan. Please submit a 6?10 page abstract in the Dagstuhl LIPIcs format with the following: 1. Problem Description - What is the problem? - What is the significance of this problem? - Why can the current state of the art not solve this problem? 2. Goal Statement - What is the goal of your research? - What artifacts (tools, theories, methods) will be produced, - How do they address the stated problem? 3. Method - What experiments, prototypes, or studies need to be produced/executed? - What is the validation strategy? How will it show the goal was reached? This isn?t a technical paper, don?t focus on technical details, but rather on the research method. --- Participation --- Accepted students will give two presentations: 1. A two-minute presentation stating key issues of the research (the ?elevator pitch?). 2. A 7?15 minute presentation followed by 7?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. All participants will also be expected to take active part in all discussions. ----- IMPORTANT DATES ----- First-round submission deadline: Wednesday, April 25th, 2018, AOE Second-round submission deadline: **Friday, May 18th, 2018, AOE** First-round notification: Monday, May 21st, 2018 Second-round notification (tentative): Monday, June 11th, 2018 Doctoral Symposium: Wednesday, July 18th, 2018 ----- PROGRAM COMMITTEE ----- Abdulmajeed Alameer (University of Southern California) Mateus Borges (Imperial College London) Benjamin Chung (Northeastern University) Raimil Cruz (University of Chile) Alex Gyori (University of Illinois at Urbana-Champaign) Darya Melicher (Carnegie Mellon University) Manuel Rigger (Johannes Kepler University Linz) Christopher Schuster (University of California, Santa Cruz) Justin Smith (North Carolina State University) Tyler Sorensen (Imperial College London) Wei Sun (University of Nebraska?Lincoln) Vanya Yaneva (University of Edinburgh) ----- ORGANIZING COMMITTEE ----- Julia Belyakova (Czech Technical University in Prague) Cristian Cadar (Imperial College London) Jasper Schulz (King's College London) Feel free to contact Julia at julbinb at gmail.com if you have any questions. -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.A.Owens at kent.ac.uk Mon Apr 30 12:03:23 2018 From: S.A.Owens at kent.ac.uk (Scott Owens) Date: Mon, 30 Apr 2018 16:03:23 +0000 Subject: [TYPES/announce] PhD studentship on the CakeML project (University of Kent) Message-ID: <37EE01CD-A7C9-4F07-AE20-BC216DEC17A8@kent.ac.uk> I am looking for a PhD student to work with me on the CakeML project at the University of Kent in Canterbury, England. The position is part of the "Building Verified Applications in CakeML" project funded by the UK Research Institute in Verified Trustworthy Software Systems: https://vetss.org.uk/funded-proposals/. CakeML (https://cakeml.org) is a formally verified compiler for an ML-like programming language. The studentship is focussed on techniques for formally verifying applications written in the CakeML language. Within the project, there is a wide range of possible topics, ranging from fully automated verification to techniques requiring interactive proof, and also from the logic and mathematics that underpin verification to the creation of a practical verification tool chain. The student will be studying in the University of Kent's programming languages research group which has 13 faculty members, and has notable strengths in verification, concurrency, and functional programming. He or she will also work with the broader international CakeML community at Chalmers (Sweden), CMU (USA), and Data61 (Australia). The position starts in September 2018. Applicants must have, or be about to complete a degree in Computer Science or Mathematics at the BSc or MSc level. The position is fully funded for 3.5 years for students from the UK/EU. Interested candidates should contact me by 21 May, 2018. Scott Owens http://www.cs.kent.ac.uk/~sao From publicityifl at gmail.com Tue May 1 01:27:01 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Mon, 30 Apr 2018 22:27:01 -0700 Subject: [TYPES/announce] 3rd CfP: IFL 2018 (30th Symposium on Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the third call for papers for IFL 2018. 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 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://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 2018 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 Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Submissions and peer-review Differently from previous editions of IFL, IFL 2018 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 2018. 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 25, 2018 Submission of draft papers: July 17, 2018 Regular and draft papers notification: July 20, 2018 Deadline for early registration: August 8, 2018 Submission of pre-proceedings version: August 29, 2018 IFL Symposium: September 5-7, 2018 Submission of papers for post-proceedings: November 7, 2018 Notification of acceptance: December 22, 2018 Camera-ready version: February 10, 2019 ### 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=ifl2018 ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. 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 2018 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 haowu at cs.nuim.ie Tue May 1 10:00:03 2018 From: haowu at cs.nuim.ie (HaoWu) Date: Tue, 1 May 2018 15:00:03 +0100 Subject: [TYPES/announce] FMICS Call for Papers Message-ID: <002a01d3e154$c58f1f30$50ad5d90$@cs.nuim.ie> **************************************************************************** *************************************** 23rd International Conference on Formal Methods for Industrial Critical Systems (FMICS) http://fmics2018.fi.muni.cz Co-located with the 14th International Conference on integrated Formal Methods (iFM) http://ifm2018.cs.nuim.ie/ **************************************************************************** *************************************** Call for Papers - Extended Deadline **************************************************************************** *************************************** Dates Abstract submission: (extended) 7 May 2018 Paper submission: (extended) 11 May 2018 Conference: 03-04 September 2018 Scope The aim of the FMICS conference series is to provide a forum for researchers who are interested in the development and application of formal methods in industry. In particular, FMICS brings together scientists and engineers who are active in the area of formal methods and interested in exchanging their experiences in the industrial usage of these methods. The FMICS conference series also strives to promote research and development for the improvement of formal methods and tools for industrial applications. Topics of interest include (but are not limited to): - Design, specification, code generation, and testing based on formal methods. - Methods, techniques and tools to support automated analysis, certification, debugging, learning, optimization and transformation of complex, distributed, real-time systems and embedded systems. - Automated verification (model checking, theorem proving, SAT/SMT constraint solving, abstract interpretation, etc.) of critical systems - Verification and validation methods that address shortcomings of existing methods with respect to their industrial applicability (e.g., scalability and usability issues). - Tools for the development of formal design descriptions. - Case studies and experience reports on industrial applications of formal methods, focusing on lessons learned or identification of new research directions. - Impact of the adoption of formal methods on the development process and associated costs. Application of formal methods in standardization and industrial forums. - Formal methods for mobile and autonomous systems. Submission and Publication Papers must describe authors' original research work and results. Submitted papers must not have previously appeared in a journal or conference with published proceedings and must not be concurrently submitted to any other peer-reviewed workshop, symposium, conference or archival journal. Any partial overlap with any such published or concurrently submitted paper must be clearly indicated. Submissions should clearly demonstrate relevance to industrial application. Case study papers should identify lessons learned, validate theoretical results (such as scalability of methods) or provide specific motivation for further research and development. Papers should not exceed 15 pages formatted according to the LNCS style (Springer). All submissions will be reviewed by the Program Committee who will make a selection among the submissions based on the novelty, soundness and applicability of the presented ideas and results. Papers must be written in English and should be submitted as Portable Document Format (PDF) files using the EasyChair submission site: https://easychair.org/conferences/?conf=fmics2018 The conference proceedings will be published by Springer in their LNCS series, while authors of the best full papers will be invited to submit extended versions to a special issue of the International Journal on Software Tools for Technology Transfer. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rl.stpuu at gmail.com Tue May 1 16:30:53 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Tue, 1 May 2018 22:30:53 +0200 Subject: [TYPES/announce] CfP: LACompLing2018 - Logic and Algorithms in Computational Linguistics 2018, Stockholm Message-ID: CALL FOR PAPERS Symposium Logic and Algorithms in Computational Linguistics 2018 (LACompLing2018) Stockholm, 28-31 August 2018 Department of Mathematics, Stockholm University http://staff.math.su.se/rloukanova/LACompLing2018-web/ ================================================ DESCRIPTION == Computational linguistics studies natural language in its various manifestations from a computational point of view, both on the theoretical level (modeling grammar modules dealing with natural language form and meaning, and the relation between these two) and on the practical level (developing applications for language and speech technology). Right from the start in the 1950ties, there have been strong links with computer science, logic, and many areas of mathematics - one can think of Chomsky's contributions to the theory of formal languages and automata, or Lambek's logical modeling of natural language syntax. The workshop assesses the place of logic, mathematics, and computer science in present day computational linguistics. It intends to be a forum for presenting new results as well as work in progress. -------------------------------- SCOPE == The workshop focuses mainly on logical approaches to computational processing of natural language, and on the applicability of methods and techniques from the study of artificial languages (programming/logic) in computational linguistics. We invite participation and submissions from other relevant approaches too, especially if they can inspire new work and approaches. The topics of LACompLing2018 include, but are not limited to: - Computational theories of human language - Computational syntax - Computational semantics - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Computational grammar - Logic and reasoning systems for linguistics - Type theories for linguistics - Models of computation and algorithms for linguistics - Language processing - Parsing algorithms - Generation of language from semantic representations - Large-scale grammars of natural languages - Multilingual processing - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language theories based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES == Submission deadline, regular papers: 15 May 2018 (Anywhere on Earth / AoE) Submission deadline, abstracts: 31 May 2018 (AoE) Notifications: 15 June 2018 Final submissions: TBA LACompLing2018: between 28-31 Aug 2018 (few days, depending on the program) SUBMISSION INSTRUCTIONS == We invite original, regular papers that are not submitted concurrently to another conference or for publication elsewhere. Abstracts of presentations can be on work submitted or published elsewhere. - Regular papers: maximum 10 pages, including figures and references - Abstracts of contributed presentations: not more than 2 pages - The submissions of proposed papers and abstracts have to be in pdf - The camera-ready submissions require the pdf and their sources Authors are required to use Springer LNCS style files. Styles and templates can be downloaded from Springer, for LaTeX and Microsoft: http://www.springer.com/jp/computer-science/lncs/conference-proceedings-guidelines The submissions are via the EasyChair management system of LACompLing2018: https://easychair.org/conferences/?conf=lacompling2018 PUBLICATIONS == - The proceedings of LACompLing2018 will be published digitally by the DiVA system of Stockholm University: http://su.diva-portal.org - Improved and extended versions of selected papers, which have been presented at the workshop LACompLing2018, will be published in a special issue of a journal after the workshop. ORGANIZERS == Krasimir Angelov, University of Gothenburg, Sweden Kristina Liefke, Ludwig-Maximilians-University Munich, Germany Roussanka Loukanova, Stockholm University, Sweden (chair) Michael Moortgat, Utrecht University, The Netherlands Satoshi Tojo, School of Information Science, JAIST, Japan CONTACT == Roussanka Loukanova (rloukanova at gmail.com) Kristina Liefke (Liefke at lingua.uni-frankfurt.de) -------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From rl.stpuu at gmail.com Tue May 1 16:57:02 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Tue, 1 May 2018 22:57:02 +0200 Subject: [TYPES/announce] CfP AIRIM'18: AI aspects of Reasoning, Information, and Memory 2018 (AIRIM'18) Message-ID: CALL FOR PAPERS 3rd International Workshop on AI aspects of Reasoning, Information, and Memory 2018 (AIRIM'18) https://www.fedcsis.org/2018/airim Poznan, Poland, 9-12 September, 2018 SCOPE There is general realization that computational models of languages and reasoning can be improved by integration of heterogeneous resources of information, e.g., multidimensional diagrams, images, language, syntax, semantics, quantitative data, memory. While the event targets promotion of integrated computational approaches, we invite contributions from any individual areas related to information, language, memory, reasoning. TOPICS We welcome submissions of papers on the following topics, without limiting to them, across approaches, methods, theories, and applications: - Reasoning systems --- theories and applications - Proof systems and model checkers - Theories of computation and information - Interactive computation and reasoning - Computation and reasoning with heterogeneous information - Space and time in information, language, memory, and reasoning - Partiality, underspecification, vagueness, and possibilities - Detection of and reasoning with inconsistency - Logic and language --- approaches, theories, methods - Computational morphology, syntax, semantics, and interfaces between these - Constraint-based and type-theoretic approaches and grammars - Logical approaches to multilingual processing - Logical and computational foundations in machine learning and information retrieval - Mathematics for linguistics and cognitive science - Reasoning, information, and memory in computational neuroscience and life sciences - Interdisciplinary approaches to information, language, memory, and reasoning IMPORTANT DATES - Paper submission (strict deadline): May 15 2018 23:59:59 pm HST - Position paper submission: June 12, 2018 - Authors notification: June 24, 2018 - Final paper submission and registration: July 03, 2018 - Final deadline for discounted fee: August 01, 2018 - Conference dates: September 9-12, 2018 PAPER SUBMISSION and PUBLICATIONS The publication rules, status, and the submission page for AIRIM'18 are the same as for AAIA'18 | FedCSIS: https://www.fedcsis.org/2018/airim https://www.fedcsis.org/2018/instructions - Authors should submit draft papers (as Postscript, PDF or MSWord file) - The total length of a paper should not exceed 10 pages IEEE style (including tables, figures and references). IEEE style templates are available at: https://fedcsis.org/2018/for_authors https://www.fedcsis.org/2018/instructions - Papers will be refereed and accepted on the basis of their scientific merit and relevance to the workshop - Preprints containing accepted papers will be published on a USB memory stick provided to the FedCSIS participants - Only papers presented at the conference will be published in Conference Proceedings and submitted for inclusion in the IEEE Xplore? database - Conference proceedings will be published in a volume with ISBN, ISSN and DOI numbers and posted at the conference WWW site - Conference proceedings will be indexed in BazEkon and submitted for indexation in: Thomson Reuters - Conference Proceedings Citation Index, SciVerse Scopus, Inspec, Index Copernicus, DBLP Computer Science Bibliography and Google Scholar - Extended versions of selected papers presented during the conference will be published as Special Issue(s) - Organizers reserve right to move accepted papers between FedCSIS events Event Chairs - Grabowski, Adam, Institute of Informatics, University of Bialystok, Bialystok, Poland - Ishihara, Hajime, Japan Advanced Institute of Science and Technology, Japan - Loukanova, Roussanka, Stockholm University, Sweden - Schwarzweller, Christoph, Institute of Informatics, University of Gdansk, Poland - van den Herik, Jaap, Leiden University, The Netherlands CONTACT INFORMATION Roussanka Loukanova (rloukanova at gmail.com) ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From sabel at ki.informatik.uni-frankfurt.de Wed May 2 03:54:38 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Wed, 2 May 2018 09:54:38 +0200 Subject: [TYPES/announce] Second round call for papers: LOPSTR 2018 In-Reply-To: References: Message-ID: ====================================================================== LOPSTR 2018: Second Round Call for Papers ====================================================================== 28th International Symposium on Logic-Based Program Synthesis and Transformation LOPSTR 2018 http://ppdp-lopstr-18.cs.uni-frankfurt.de/index.html Frankfurt, Germany, September 4-6, 2018 (co-located with PPDP 2018 and WFLP 2018) 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 28th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2018) will be held at the Goethe-University Frankfurt am Main, Germany. Previous symposia were held in 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, Edinburgh, and Namur. LOPSTR 2018 will be co-located with PPDP 2018 (International Symposium on Principles and Practice of Declarative Programming) and WFLP 2018 (International Workshop on Functional and Logic Programming). 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. Both full papers and extended abstracts describing applications in 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 * 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 chairs in case of questions). In order to more closely follow previous LOPSTR timelines, we have added an additional round of paper submission at a more usual time for LOPSTR. Papers submitted in the first round may already be accepted before this round, while rejected papers from the first round can be resubmitted. Important Dates Abstract submission: June 26, 2018 Paper/Extended abstract submission: June 30, 2018 Notification: July 30, 2018 Camera-ready (for electronic pre-proceedings): August 15, 2018 Symposium: September 4-6, 2018 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 2018. 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). Invited Talks LOPSTR/PPDP: Philippa Gardner, Imperial College - formal methods for JavaScript LOPSTR/PPDP: Jorge Navas, SRI International - SeaHorn and constrained horn clauses for verification LOPSTR: Laure Gonnord, University of Lyon - expressivity and scalability of program analysis PPDP: Chung-Chieh Shan, Indiana University - probabilistic programming 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. Program Committee See http://ppdp-lopstr-18.cs.uni-frankfurt.de/lopstr18.html#pc Program Chairs Fred Mesnard, University of Reunion Island, France Peter Stuckey, University of Melbourne, Australia Organizing Committee David Sabel (General Chair), Computer Science Institute Goethe-University Frankfurt am Main, Germany From M.F.Berger at sussex.ac.uk Wed May 2 08:42:15 2018 From: M.F.Berger at sussex.ac.uk (Martin Berger) Date: Wed, 2 May 2018 13:42:15 +0100 Subject: [TYPES/announce] S-REPLS 9: Programme now available Message-ID: <20180502124215.GK44982@m011319.inf.susx.ac.uk> ============================================================================ S-REPLS 9 (#srepls) South of England Regional Programming Language Seminar series Friday 25 May 2018, 10:00 - 19:00 University of Sussex, Brighton, Fulton building, Room A (FUL-A) http://users.sussex.ac.uk/~mfb21/srepls9 Call for participation ============================================================================ Overview S-REPLS is a regular, informal and friendly meeting for those based in the South of England with a professional interest - whether it be academic or commercial - in the semantics, implementation, and use of programming languages, and related areas. Attendance is free! Lunch and refreshments will be provided at S-REPLS 9. Programme Keynote talk: Inductive Logic Programming for "Seek Whence" Richard Evans (Google/Deepmind) A Session Type Provider: Compile-Time API Generation of Distributed Protocols with Refinements in F#. R. Neykova An abstract model for higher-order incremental computation. M. Alvarez Picallo A Graph-Rewriting Perspective of the Beta-Law. K. Muroya Teaching old type systems new tricks with type providers. T. Petricek Formal, executable and reusable components for software language development. T. van Binsbergen Type inference for monotonicity. M. Arntzenius Bewl, a Scala DSL for topos theory. F. Dilke Registration: free at https://srepls9.eventbrite.co.uk. Registration helps us to estimate numbers for catering. From rk1424 at hunter.cuny.edu Fri May 4 12:01:34 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Fri, 4 May 2018 16:01:34 +0000 Subject: [TYPES/announce] CfP: 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) -- Combined call for workshop papers Message-ID: <1525449658.7188.245.camel@hunter.cuny.edu> COMBINED CALL FOR WORKSHOP PAPERS ================================= 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) Workshop days: November 4, 5, and 9, 2018 Orlando, Florida, United States http://2018.fseconference.org/track/fse-2018-Workshops Follow ESEC/FSE on twitter: @fseconf Follow ESEC/FSE on Facebook: http://facebook.com/fseconference Social Media Hashtag: #esecfse The ACM Joint European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) is an internationally renowned forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Formerly the FSE conference in alternating years and ESEC/FSE in other years, ESEC/FSE is now the new name of this annual conference series. The ESEC/FSE conference brings together experts from academia and industry to exchange the latest research results and trends, as well as their practical application in all areas of software engineering. The conference is sponsored by the ACM Special Interest Group on Software Engineering (SIGSOFT). ESEC/FSE 2018 will have workshops that will be held in conjunction with the main conference. Workshops aim to provide opportunities for exchanging views, advancing ideas, and discussing preliminary results in various areas of software engineering research and applications. Workshops will be held in the days before and after the research track (Nov. 4, 5, and 9). Call for Workshop Papers ------------------------ Workshops Chair: Damian Dechev ### EnSEmble: Ensemble-based Software Engineering Organizers: Francesco Nocera, Antonio Bucchiarone, Marina Mongiello, Michael Sheng, and Luca Riccardi (publicity chair) http://sisinflab.poliba.it/ensemble/2018 Contemporary and future software systems are composed of large-scale ensembles of widely distributed, largely autonomous and heterogeneous entities situated in both the physical world and in back-end computer systems. From software development perspective, the world of computing is shifting from the era of single device computing to a new era where literally everything (Services, Things and People) is interconnected, online, and programmable. We are therefore increasingly looking at, and building, emergent and adaptive socio-technical applications built on top of large-scale decentralized distributed computing systems. The lessons learned in distributed software management have led to the idea of a micro-service-based architectural style derived from the concept of web services, flows, and message exchange. These concepts are not only used in large systems, but become common practice in all types of applications, even the smallest, applications involving smart things. The goal of this workshop is to bring the attention of researchers and practitioners of the software engineering to the opportunities and challenges involved in new trend and issue related to software architecting. The workshop aims to present and discuss latest ongoing research as well as radical new research directions in engineering modern and future software application involving several and heterogeneous domains. The aim is to analyze and propose new paradigms of software distributed software platform, including sharing and reuse of everything: people, objects, and services, but also sharing of economy aspect of these entities. Main relevant content should comprise concepts of community: the main activity of services is to create and manage, characterized by sociality, economic advantage, efficiency of service, comfort, and so on. There is a bilateral and continuous relationship between different categories of end-user. Business services are no longer paid from top to bottom, but people are meeting to exchange or share assets, time, money, etc. So the goods are owned by people and not by companies. This new high-level perspective on the sharing of services requires and asks for new technologies, requirements and style to be implemented. Finally, people experience advantages derived from sharing of everything reaching the satisfaction of requirements that are both architectural as far as the design is concerned and non-functional concerning economical, experiential, efficiency, and other proper category depending on the specific domain and typology of involved things. Topics of interested include but are not limited to: - Engineering web of things and of everything - Software architectural styles and patterns for connecting objects, devices and services - Engineering new paradigm for software architecture - The Emerging Paradigms: Fog and Edge Computing - Liquid software - Challenges for distributed application - Architectures and Framework for smart devices connection - Microservices and distributed software models - Architecture for adaptive systems - Optimization and Decision-making approaches - Scalability and Performance analysis - Languages, platforms, APIs and other tools for Ensembles - Internet of events (people, things, content, object) - Sustainable software engineering - Emerging paradigms of software platform: crowdfunding, crowdsourcing - Sharing economy: reuse, sharing and reusing - Scenarios, case studies, and experience reports of Ensembles in different contexts (e.g., Smart Mobility, Smart Energy/Smart Grid, Smart Buildings, Emergency, etc..) - Applications and tools behaving in shared economy environment and domains: Crowdfunding, car sharing, house-sharing, coworking Submission: Workshop papers are: 8 pages long and peer-reviewed; 4 pages for demo papers describing existing tools or prototypes. Submission of papers in ACM Master article template, should be submitted as a single PDF file in the EasyChair system (http://bit.ly/2HSV4rB). Submissions will be judged on novelty, relevance, clarity of presentation, and correctness. Authors of accepted submissions are required to present their work. Accepted papers will be included in the conference proceedings and published in ACM Digital Library. Program Committee (TBC): - Marco Autili, University of L'Aquila, Italy - Radu Calinescu, University of York, UK - Rafael Capilla, Universidad Rey Juan Carlos, Spain - Niko M?kitalo, University of Helsinki, Finland - Ivano Malavolta, Vrije Universiteit Amsterdam, The Netherlands - Radu-Casian Mihailescu, Malm? University, Sweden - Henry Muccini, University of L?Aquila, Italy - Luigi Patrono, Universit? del Salento, Italy - Hongyu Pei Breivold, M?lardalen University, Sweden - Patrizia Scandurra, University of Bergamo, Italy - Sungwon Kang, Korea Advanced Institute of Science and Technology, Republic of Korea - Uwe Zdun, University of Vienna, Austria ### NL4SE: Statistical Natural Language Modelling of SE Corpora Organizers: Yijun Yu, Erik Fredericks, and Premkumar Devanbu http://nl4se.github.io This interdisciplinary workshop will explore issues related to the statistical modeling of software corpora, including topics such as: - Modeling repetitiveness ("naturalness") in source code - Applications to code suggestion in IDEs - Mining programming idioms - Statistical inference of types and other annotations. - Applications of Statistical Machine Translation for porting and reverse engineering - Statistical methods for bug localization - Statistical methods for automatic code patching, code summarization, code retrieval, code annotation, or test generation - Formal and informal methods for enhancing assurance via NLP techniques We invite short position papers or early-stage research papers of at most 4 pages in length. Several submissions will be invited for presentation. ### JPF: The Java Pathfinder Workshop Organizers: Antonio Filieri and Reed Milewicz Overview: The goal of the workshop is to highlight research and tools for Java/Android program verification and analysis. Although there is a particular emphasis on the JPF tool, and on projects that use JPF to support basic research, tool development, or verification case studies, the workshop also welcomes contributions related to general program analysis of Java/Android programs. The hope is to use the workshop to grow the community of researchers investigating Java, Android, and JPF in an effort to foster collaboration and define future needs for Java program analysis. Submissions: We solicit regular paper submissions on existing research and applications related to JPF or its extensions. If the un- derlying research idea has been published in another venue, the paper needs to clarify the novel aspects that are being presented in the paper. We also solicit extended abstracts and position paper submissions on recent work or work in progress. We welcome comparative analysis papers that evaluate algorithms in JPF or its extensions with other relevant tools. The goal of the workshop is to encourage the flow of ideas relevant to JPF and Java/Android program analysis in general. The papers should be at most 5 pages long in the ACM SIG Proceedings format. Accepted regular papers will be published in the Software Engineering Notes (SEN) and the ACM Digital Library. Topics of Interest: - JPF extensions or tools - JPF case studies - Position papers on JPF, such as future directions - Java program analysis or verification - Android program analysis or verification - General software verification techniques or tools Participation: We invite practitioners, academics, and students who are interested in Java development, automated program analysis, and related software engineering research and practice to attend the JPF workshop. Submitting a paper is not required to participate, enjoy, and learn about JPF. Program Chairs: - Antonio Filieri, Imperial College London - Reed Milewicz, Sandia National Laboratories Program Committee (tentative): - Cyrille Artho, KTH Royal Institute of Technology - Franck van Breugel, York University - Marcelo d'Amorim, Informatics Center, UFPE - Marko Dimjasevic, University of Utah - Indradeep Ghosh, Fujitsu Labs of America - Dimitra Giannakopoulou, NASA Ames Research Center - Milos Gligoric, University of Texas at Austin - Alex Groce, Northern Arizona University - Falk Howar, Clausthal University of Technology - Sarfraz Khurshid, The University of Texas at Austin - Guodong Li, Codiscope/Synopsis - Kasper Luckow, Amazon - Eric G Mercer, Brigham Young University - Corina Pasareanu, NASA Ames - Pavel Parizek, Charles University - John Penix, Google - Suzette Person, University of Nebraska-Lincoln - Franco Raimondi, Middlesex University - Zvonimir Rakamaric, University of Utah - Alexander von Rhein, University of Passau - Neha Rungta, Amazon Web Services - Elena Sherman, Boise State University - Oksana Tkachuk, Amazon Web Services - Arnaud Venet, Google - Willem Visser, Stellenbosch University - Guowei Yang, Texas State University ### A-TEST: 9th Workshop on Automating TEST case design, selection and evaluation Organizers: Tanja E. J. Vos, Wishnu Prasetya, Sigrid Eldh, Sinem Getir, Ali Parsai, and Pekka Aho http://a-test.org We invite you to submit a paper to the workshop, and present and discuss it at the event itself on any topics related to automated software testing. Submissions: - Position paper (2 pages) intended to generate discussion and debate during the workshop. - Work-in-progress paper (4 pages) that describes novel work in progress, that not necessarily has reached its full completion. - Full paper (7 pages) describing original and completed research. - Tool demo (4 pages) describing your tool and a description of your planned demo-session. - Technology transfer paper (4 pages). Describing University-Industry co-operation. Papers will be submitted through EasyChair: http://bit.ly/2rl1s3M Each paper will be reviewed by at least three referees. Submissions must be original and should not have been published previously or be under consideration for publication while being evaluated for this workshop. Authors are required to adhere to the ACM Policy and Procedures on Plagiarism and the ACM Policy on Prior Publication and Simultaneous Submissions. All papers must be prepared in ACM Conference Format. Papers accepted for the workshop will appear in the ACM digital library, providing a lasting archived record of the workshop proceedings. ### SWAN: 4th International Workshop on Software Analytics Organizers: Olga Baysal, Tim Menzies, Sonia Haiduc http://git.io/swan18 @SWANworkshop The fourth International Workshop on Software Analytics (SWAN 2018) aims at providing a common venue for researchers and practitioners across software engineering, data mining and mining software repositories research domains to share new approaches and emerging results in developing and validating analytics rich solutions, as well as adopting analytics to software development and maintenance processes to better inform their everyday decisions. The goals of the workshop are to discuss progress on software analytics, data mining and analysis; to gather empirical evidence on the use and effectiveness of analytics; and to identify priorities for a research agenda. The workshop invites both academic researchers and industrial practitioners for an exchange of ideas and collaboration. All submissions should describe unpublished work and must have been neither previously accepted for publication nor concurrently submitted for review in another journal, book, conference, or workshop. Submissions can be position papers, research papers, studies, experience or practice reports. The main theme of the SWAN 2018 workshop is to exchange ideas from both academia and industry to form a consolidated view regarding how good existing software analytics and tools are and how to benefit from them for different software development and maintenance activities. This year we are announcing a specialized theme "responsible software science" (aka what extra would we have to add to your tools to make our systems ethical?) for submissions. However, we also accept papers on general topics of software analytics. The topics of discussion include (but not limited to) the following: - Applications of software and data analytics to support decision making; - Data-driven approaches for data exploration and analysis; - Predictive analytics; - Web analytics, development analytics, business intelligence tools, Hadoop tools; - Quantitative vs. qualitative analytics; - Large-scale data mining, analysis and analytics; - Software analytics for various stakeholders (e.g., managers vs. developers); - Methods of integrating data from multiple sources (applications, interfaces, mobile apps); - Empirical studies on how software analytics are used in practice and their effectiveness; - Negative results ("what did not work") when adopting software analytics, and experience reports; - Identification of open research challenges and proposed solutions. Keynote Speakers: - Dr. Margaret-Anne Storey, University of Victoria, Canada - TBA Program Co-Chairs: - Olga Baysal, Carleton University, Canada - Tim Menzies, NC State University, USA Student Scholarship Chair: - Sonia Haiduc, Florida State University, USA Steering Committee: - Olga Baysal, Carleton University, Canada - Ayse Bener, Ryerson University, Canada - Michael W. Godfrey, Waterloo University, Canada - Latifa Guerrouj, Ecole de Technologie Superieure, Canada - Tim Menzies, North Carolina State University, USA - Thomas Zimmermann, Microsoft Research, USA ### WASPI: 1st International Workshop on Automated Specification Inference Organizers: Robert Dyer, Tien Nguyen, Hridesh Rajan, Hoan Nguyen, Gary Leavens, and Vasant Honavar http://boalang.github.io/waspi Specifications provide programmers with the confidence their implementations are correct. Formal specifications can even automatically verify the code and specification are consistent, providing additional guarantees. However, most programmers do not write such specifications as it is either too hard, too time consuming, or requires expertise not widely available. Tools and techniques have been developed over time to (semi)automate the generation of such specifications, to varying success. The International Workshop on Automated Specification Inference (WASPI) provides a venue for researchers and practitioners to come together and discuss the current state of the art of and challenges to specification inference techniques and tools. For example, how do we infer more complex and usable specifications? How do we increase the accuracy of the inference techniques? How do we encourage practitioners to use the inference tools and techniques more than they currently do? The goal of this workshop is to identify the most pressing open problems facing specification inference researchers and provide a solid direction toward solving those problems. Topics: Topics of interest include, but are not limited to: - tools and techniques for automatically inferring: - behavioral interface specifications - hoare-style specifications - informal specifications (documentation) - information-flow specifications - model-based specifications - temporal specifications - static specification inference techniques - dynamic specification inference techniques - automatic verification of inferred specifications - mining software repository approaches to inference - machine-learning approaches to inference - inferring specifications from big data Submission: WASPI 2018 invites novel contributions in the form of either 4-page short papers or 2-page position papers from both researchers and practitioners. Submissions can be research papers, practice papers, position papers, demo papers, or experience reports. All submissions should describe unpublished work and must have been neither previously accepted for publication nor concurrently submitted for review in another journal, book, conference, or workshop. Submissions are peer- reviewed and accepted papers will appear in the workshop proceedings. Papers should be submitted electronically at: http://bit.ly/2rloU0F Submissions must follow the ESEC/FSE submission policies and be no more than 2 or 4 pages (including references). Program Committee: - Mehdi Bagherzadeh, Oakland University - Robert Dyer, Bowling Green State University - Vasant Honavar, Penn. State University - Suresh Jagannathan, Purdue University - Miryung Kim, UCLA - Yu David Liu, SUNY at Binghamton - Santosh Nagarakatte, Rutgers - Hoan Anh Nguyen, Iowa State University - Tien N. Nguyen, University of Texas, Dallas - Hridesh Rajan, Iowa State University Important Dates --------------- ### EnSEmble - Submission date: July 27, 2018 - Notification of acceptance: August 24, 2018 - Camera-ready date: September 18, 2018 - Workshop: November 4, 2018 ### NL4SE - Submission date: August 31, 2018 - Notification of acceptance: October 1, 2018 - Camera-ready date: October 15, 2018 - Workshop: November 4, 2018 ### JPF - Submission date: July 22, 2018 - Notification of acceptance: August 24, 2018 - Camera ready date: September 15, 2018 - Workshop: November 5, 2018 ### A-TEST - Submission date: July 27, 2018 - Notification of acceptance: August 24, 2018 - Camera ready date: September 18, 2018 - Workshop: November 5, 2018 ### SWAN - Submission date: July 27, 2018 (AoE Time) - Notification of acceptance: August 24, 2018 - Camera ready date: September 18, 2018 (AoE Time) - Workshop: November 5, 2018 ### WASPI - Submission date: July 27, 2018 - Notification of acceptance: August 24, 2018 - Camera ready date: September 18, 2018 - Workshop: November 9, 2018 From j.a.perez at rug.nl Fri May 4 15:49:02 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Fri, 4 May 2018 21:49:02 +0200 Subject: [TYPES/announce] Tenure-Track Position: Information Assurance and Security Message-ID: *** Tenure-Track Position: Information Assurance and Security *** The University of Groningen (The Netherlands) invites applications for an assistant professor position (tenure-track) on *Information Assurance and Security*. The assistant professor is expected to develop an internationally leading research track record in information assurance and security, broadly construed. Detailed job description and application form: https://www.rug.nl/about-us/work-with-us/job-opportunities/overview?details=00347-02S0006BGP&cat=wp. Deadline for applications is May 31, 2018. Enquiries about this position should be directed to: - Prof. Dimka Karastoyanova (d.karastoyanova at rug.nl) - Prof. Jos Roerdink (j.b.t.m.roerdink at rug.nl) -- Jorge A. P?rez Assistant Professor Johann Bernoulli Institute for Math and CS (JBI) University of Groningen, The Netherlands URL: http://www.jperez.nl From gabriel.scherer at gmail.com Sun May 6 06:40:29 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Sun, 6 May 2018 12:40:29 +0200 Subject: [TYPES/announce] ML Family Workshop 2018: Call for presentations Message-ID: We are happy to invite submissions to the ML Family Workshop 2018, to be held during the ICFP conference week on Friday, September 28th. The ML family workshop warmly welcomes submission touching on the programming languages traditionally seen as part of the "ML family", but not only; we are keen on receiving submissions from other, related language groups. If you wonder whether some work is appropriate for the workshop, or have any other question, feel free to write me an email. See our detailed CFP online on the workshop website https://sites.google.com/site/mlworkshoppe/workshops/ml2018/call-for-presentations-cfp or on the ICFP webpage https://icfp18.sigplan.org/track/mlfamilyworkshop-2018-papers#Call-for-presentations Important dates --------------- - Thursday 31st May (any time zone): Abstract submission deadline - Thursday 28th June: Author notification - Friday 28th September 2018: ML Family Workshop Program committee ----------------- - Zena Ariola, University of Oregon, US - Jacques Garrigue, Nagoya University, Japan - Troels Henriksen, University of Copenhagen, Denmark - Andrew Kennedy, Facebook, UK - Felix Klock, Mozilla, Germany - Ramana Kumar, DeepMind, UK - Guido Martinez, CIFASIS-CONICET, Argentina - Heather Miller, Northeastern University, US and EPFL, Switzerland - Gabriel Scherer, INRIA Saclay, France - Filip Sieczkowski, Wroc?aw University, Poland - Antonis Stampoulis, Originate Inc., US Submission details ------------------ See the online CFP for the details on the expected submission format. Compared to last year, we bumped the page limit from 2 pages to 3. Submissions must be uploaded to the workshop submission website https://icfp-mlworkshop18.hotcrp.com/ before the submission deadline (Thursday 31st May). From alexey.gotsman at imdea.org Sun May 6 08:46:55 2018 From: alexey.gotsman at imdea.org (Alexey Gotsman) Date: Sun, 6 May 2018 14:46:55 +0200 Subject: [TYPES/announce] PhD positions in PL and distributed systems at IMDEA, Madrid Message-ID: <4AA3E194-9C16-40DA-BA40-AFDB9DA7A4D5@imdea.org> Applications are invited for multiple PhD positions at the IMDEA Software Institute in Madrid, Spain. The students will work with Alexey Gotsman (www.software.imdea.org/~gotsman/). The topic of research will be determined based on the common interests of the candidate and the supervisor. The focus area is the intersection of programming languages/verification and distributed systems. Students will be funded by an ERC grant "A Rigorous Approach to Consistency in Cloud Databases". The positions are available for the duration of four years. Candidates should have a strong background in computer science or applied mathematics, with an interest in the above areas. The IMDEA Software Institute is located in the vibrant area of Madrid, Spain. It offers an ideal working environment, where researchers can focus on developing new ideas and projects. Salaries at the Institute are internationally competitive. 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 the submitted materials. From rdgrande at site.uottawa.ca Sun May 6 12:32:45 2018 From: rdgrande at site.uottawa.ca (Robson De Grande) Date: Sun, 6 May 2018 13:32:45 -0300 Subject: [TYPES/announce] CFP: IEEE DS-RT 2018 (October 15-17, 2018 - Madrid, Spain) Message-ID: ------------------------------------------------------------------------------------ Please accept our apologies if you have received multiple copies. ------------------------------------------------------------------------------------ Call for Papers - DS-RT 2018 22nd IEEE/ACM* International Symposium on Distributed Simulation and Real Time Applications http://ds-rt.com/ October 15-17, 2018 - Madrid, Spain *IEEE/ACM Pending Upon Approval ----------------------------------------------------------------------- IMPORTANT: Submission deadline: May 20th, 2018 *** The Symposium *** The 2018 IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2018) promises to be a grand affair and will take place in Madrid, Spain. DS-RT 2018 serves as a platform for simulationists from academia, industry and research labs for presenting recent research results in Distributed Simulation and Real Time Applications. DS-RT 2018 targets the growing overlap between large distributed simulations and real-time applications, such as collaborative virtual environments, pervasive and ubiquitous application scenarios, motor-, controller-, sensor- and actuator systems. The conference features prominent invited speakers as well as papers by top researchers in the field. DS-RT 2018 will include contributed technical papers, invited papers, and panel discussions. The proceedings will be published by IEEE-CS press. *** Call for Papers *** DS-RT provides an international forum for the discussion and presentation of original ideas, recent results and achievements by researchers, research students, and systems developers on issues and challenges related to distributed simulation and real-time applications. Authors are encouraged to submit both theoretical and practical results of significance. Demonstration of new tools/applications is enlivened. The scope of the symposium includes, but is not limited to: Paradigms, Methodology, Algorithms and Software Architectures for Large Scale Distributed and Real-Time Simulations (e.g. Parallel and Distributed Simulation, Multi-Agent Based Distributed Simulation, HLA/RTI, Web, Grid and cloud-based Simulation, hardware-software co-design for extreme-scale simulations) Paradigms, Modelling, Architecture and Environments for Large Scale Real-time Systems and Concurrent Systems with hard and soft Real-Time Constraints Non-functional Properties of Distributed Simulation and Real-Time Systems (e.g. Dependability, Availability, Reliability, Maintainability, Safety, Security, Trustworthiness, QoS) Theoretical Foundations of Large-Scale Real-Time and Simulation Models (e.g. Event Systems, Causality, Space-Time Models, Notions of Time, Discrete and Continuous Systems, Simulator Coordination) Advances in Modelling and Simulation Studies and Technologies (Reuse of Models, New Modelling Languages, Agent-based M&S, Spatial M&S, Cognitive Modelling, Neural Network Models, Artificial Intelligence in Simulation, Discrete Events, Continuous Simulation, Service-oriented Computing and Simulation, Web-based Modelling and Simulation, Simulation of Multimedia Applications and Systems, etc.) Pervasive and Ubiquitous Computing Architectures and Applications that involve Simulations and/or adhere to Real-Time Constraints Languages and Tools, Development Environments, Data Interfaces, Network Protocols and Model Repositories that address Very Large Simulations Data Management and Distribution Issues, Interest Management, Semantic Modelling, Multi-resolution Modelling, Dead-Reckoning Mechanisms Simulation Studies at Large and Very Large Scale (e.g. Industrial, Commercial, Ecological and Environmental, Societal, Power and Energy) Environmental and Emerging Simulation Challenges (e.g. Growth of Human Population, Climate Change, CO2, Health Care, Ecosystems, Sustainable Development, Water and Energy Supply, Human Mobility, Traffic Modelling, World Stock Markets, Food Supply Chains, Megacities, Smart Cities, Smart Networks, Disaster Planning, etc.) Performance and Validation of Large-Scale and Distributed Simulations (e.g., benchmarking and analytical results, empirical studies DIS, HLA/RTI studies) Visual Interactive Simulation Environments (e.g., Generic Animation, Visual Interactive Modelling, Interactive Computer Based Training and Learning, Scientific Visualization, High-End Computer Graphics) Simulation-based Virtual Environments and Mixed Reality Systems (e.g. Interactive Virtual Reality, Human Communication through Immersive Environments) Collaborative Virtual and Augmented Reality, Shared Interaction Spaces, Telepresence Systems and Shared Workspaces, 3D Video and Acoustic Reconstruction, Shared Object Manipulation Design Issues, Interaction Designs, Human Computer Interaction Issues raised by Large Scale DS-RT Systems Serious Gaming and Massive Multiplayer Online Games (MMOG) applications, architectures and scalability issues Technologies for Living Labs (e.g. Mirror World Simulation, Interoperability, Large Scale Multi-Sensor Networks, Global Wireless Communication, Multi-Stakeholder Understanding and Innovation) Innovative Styles of Interactions with Large Scale DS-RT Systems (e.g. Implicit, Situative and Attentive Interaction, Tangible Interaction, Embedded Interaction, etc.) Media Convergence (e.g. New Technologies, Media Theory, Real-Time considerations of Multi-Modality, etc.) *** Important Dates *** Paper Submission Deadline: May 20th, 2018 Notification of Acceptance: July 1st, 2018 Camera Ready version due: July 31st, 2018 Symposium presentation: October 15-17, 2018 *** Submission *** High-quality original papers are solicited. Papers must be unpublished and must not be submitted for publication elsewhere. All papers will be reviewed by Technical Program Committee members and other experts active in the field to ensure high quality and relevance to the conference. Accepted papers will appear in the conference proceedings to be published by IEEE-CS press. Authors of selected papers will be invited to submit extended versions of their papers to the Journal of Simulation. General information regarding submission can be found at http://ds-rt.com/2018/. Questions from authors may be directed to the Program Co-Chairs. IMPORTANT: CONFERENCE ATTENDANCE BY AT LEAST ONE AUTHOR OF ACCEPTED PAPERS IS MANDATORY *** ORGANIZING COMMITTEE*** General Chair Jos? Luis Risco Mart?n, Complutense University of Madrid, Spain Program Co-Chairs Eva Besada, Complutense University of Madrid, Spain Floriano De Rango, University of Calabria, Italy Posters Chair Peppino Fazio, University of Calabria, Italy Demo Chair Amilcare F. Santamaria, University of Calabria, Italy Special Sessions Chair Robson De Grande, Brock University, Canada Publicity Chair Lucas Potter, Old Dominion University, VA, USA Finance Chair Guillermo Botella, Complutense University of Madrid, Spain -------------- next part -------------- An HTML attachment was scrubbed... URL: From alexander.summers at inf.ethz.ch Sun May 6 14:56:28 2018 From: alexander.summers at inf.ethz.ch (Summers Alexander John) Date: Sun, 6 May 2018 18:56:28 +0000 Subject: [TYPES/announce] Final CfP (Saturday AOE): Formal Techniques for Java-like Programs (FTfJP 2018) @ ECOOP/ISSTA 2018 in Amsterdam In-Reply-To: References: Message-ID: (Please advertise and distribute to interested PL parties - apologies for any cross postings) Workshop website: https://conf.researchr.org/track/ecoop-issta-2018/FTfJP-2018-papers Formal techniques can help analyze programs, precisely describe program behavior, and verify program properties. Languages such as Java, C#, and Scala 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 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. 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) * Security * Pearls (programs or proofs) FTfJP welcomes submissions on technical contributions, case studies, experience reports, challenge proposals, and position papers. Just as the number and the feature set of Java-like languages is expanding, the term "Java-like" should be interpreted broadly. Submissions Contributions related to formal techniques for Java-like programs are sought in two categories: Full Papers. In 6 two-column pages, the paper should 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. In 2 two-column pages, the paper 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 based on 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. 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. The use of ACM's template for the SIGPLAN format is required. At least one author of an accepted paper must attend the workshop to present the work and participate in the discussions. Important Dates: * Sat 12th May AOE (extended, firm): submission deadline * Thu 14th Jun: acceptance notifications * Sun 17th Jun: early registration deadline (for both main conferences and workshops) Paper submission website: https://easychair.org/conferences/?conf=ftfjp2018 Program Committee William J. Bowman (Northeastern University) John Tang Boyland (University of Wisconsin-Milwaukee) Mariangiola Dezani-Ciancaglini (Universit? di Torino, Italy) Erik Ernst (Google, Aarhus) Juliana Franco (Imperial College London) Timothy Jones (Montoux) Laura Kovacs (Vienna University of Technology, Austria and Chalmers University of Technology, Sweden) Siddharth Krishna (New York University) Oded Padon (Tel Aviv University) Matthew Parkinson (Microsoft Research Cambridge) Guido Salvaneschi (Technical University of Darmstadt) Alexander J. Summers (ETH Zurich) Elena Zucca (DIBRIS, University of Genova) -------------- next part -------------- An HTML attachment was scrubbed... URL: From carsten at demtech.dk Sun May 6 16:05:11 2018 From: carsten at demtech.dk (Carsten Schuermann) Date: Sun, 6 May 2018 22:05:11 +0200 Subject: [TYPES/announce] Open positions in crypto/security at ITU Message-ID: <09E96D2D-53DD-4246-AEDE-593F796D407E@demtech.dk> Dear colleagues, The newly established Center for Information Security Research (CISR) at IT University of Copenhagen (cisr.dk ), is seeking applications for one or more full time faculty positions at the rank of assistant professor or associate professor in cryptography and network security. Applications in other areas of security will also be considered. https://candidate.hr-manager.net/ApplicationInit.aspx?cid=119&ProjectId=180959&MediaId=5 Deadline for application is June 1, 2018. The IT University is a small university with about 2600 students. Teaching load is reasonable and the salary will be in accordance with the Ministry of Finance?s agreement with the Danish Confederation of Professional Associations (AC). If you have further questions, don?t hesitate to contact us. Alessandro Bruni (brun at itu.dk ) Rosario Giustolisi (rosg at itu.dk ) S?ren Debois (debois at itu.dk ) Carsten Schuermann (carsten at itu.dk ) Willard Rafnsson (wilr at itu.dk ) Early expression of interest is encouraged. Please re-distribute. Best regards, - Carsten Schuermann -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Sun May 6 19:15:50 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Mon, 7 May 2018 02:15:50 +0300 Subject: [TYPES/announce] ICTAC 2018 call for papers, extended deadlines Message-ID: <20180507021550.65e51ad5@cs.ioc.ee> New deadlines: abstracts 18 May, papers 25 May. CALL FOR PAPERS 15th International Colloquium on Theoretical Aspects of Computing ICTAC 2018 Stellenbosch, South Africa, 16-19 October 2018 https://www.ictac.org.za/ COLOCATED EVENTS * ICTAC tutorials, 12-14 October 2018 * ICTAC workshop(s), 15 October 2018 * 14th African Conference on Research in Computer Science and Applied Mathematics / 14?me Colloque Africain sur la Recherche en Informatique et en Math?matiques Appliqu?es, CARI 2018, 14-16 October 2018 IMPORTANT DATES * Abstracts 18 May 2018 (new deadline) * Papers 25 May 2018 (new deadline) * Notification 6 July 2018 * Camera-ready 3 August 2018 BACKGROUND Established in 2004 by the International Institute for Software Technology of the United Nations University (UNU-IIST), the ICTAC conference series aims at bringing together researchers and practitioners from academia, industry and government to present research and exchange ideas and experience addressing challenges in both theoretical aspects of computing and the exploitation of theory through methods and tools for system development. ICTAC also aims to promote research cooperation between developing and industrial countries. SCOPE The topics of the conference include, but are not limited to: * 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 * 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 SUBMISSION OF CONTRIBUTIONS We solicit full-length research papers reporting original research contributions. Submissions must adhere to the LNCS format and must not exceed 18 pages (excluding bibliography of maximum 2 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. Submission is through Easychair: https://easychair.org/conferences/?conf=ictac2018 One author of each accepted paper must attend the conference to present it, having paid the regular registration fee. PROCEEDINGS The proceedings will be published by Springer in the Lecture Notes in Computer Science series. BEST PAPER AWARD Springer is sponsoring a best paper award. SPECIAL ISSUE After the conference, authors of the best contributions are invited to submit a revised and extended version to a special issue, to be published in Elsevier's Theoretical Computer Science. GENERAL CHAIR Bernd Fischer (Stellenbosch University, ZA) PROGRAMME CHAIRS Bernd Fischer (Stellenbosch University, ZA) Tarmo Uustalu (Reykjavik University, IS) PROGRAM COMMITTEE June Andronick (Data61, AU) ?ric Badouel (IRISA, FR) Eduardo Bonelli (Universidad Nacional de Quilmes, AR) Ana Cavalcanti (University of York, UK) Uli Fahrenberg (LIX, FR) Anna Lisa Ferrara (University of Southampton, UK) Adrian Francalanza (University of Malta, MT) Edward Hermann Haeusler (Pontificia Universidade Cat?lica do Rio de Janeiro, BR) Ross Horne (Nanyang Technological University, SG) Dang Van Hung (VNU University of Engineering and Technology, VN) Atsushi Igarashi (Kyoto University, JP) Jan Kretinsky (Technische Universit?t M?nchen, DE) Martin Leucker (Universitaet zu L?beck, DE) Zhiming Liu (Southwest University, CN) Radu Mardare (Aalborg Universitet, DK) Tobias Nipkow (Technische Universit?t M?nchen, DE) Maciej Pir?g (Wroclaw University, PL) Sanjiva Prasad (IIT Delhi, IN) Camilo Rueda (Pontificia Universidad Javeriana Cali, CO) Murali Krishna Ramanathan (Uber, US) Augusto Sampaio (Universidade Federal de Pernambuco, BR) Ina Schaefer (Technische Universit?t Braunschweig, DE) Natarajan Shankar (SRI International, US) Georg Struth (University of Sheffield, UK) Cong Tian (Xidian University, CN) Lynette van Zijl (Stellenbosch University, ZA) ICTAC STEERING COMMITTEE Ana Cavalcanti (University of York, UK) 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) HOST INSTITUTION AND CITY The conference will be hosted by the Division of Computer Science of Stellenbosch University. The city of Stellenbosch, founded 1685, is the second oldest European settlement in South Africa after Cape Town. It is situated about 50 km to the east of Cape Town. It is the place to admire Cape Dutch architecture and the heart of the Cape Winelands, South Africa's prime wine region. Stellenbosch University is one of the leading universities in Africa. FURTHER INFORMATION Please contact Bernd Fischer, bfischer(at)cs.sun.ac.za. From Claude.Marche at inria.fr Mon May 7 04:13:29 2018 From: Claude.Marche at inria.fr (=?UTF-8?Q?Claude_March=c3=a9?=) Date: Mon, 7 May 2018 10:13:29 +0200 Subject: [TYPES/announce] [Call for participation] Workshop "Sound Static Analysis for Security" Message-ID: <5447613b-441e-a945-a252-1bd716a8c85b@inria.fr> Following the success of the Frama-C & SPARK Day 2017 in Paris, it is our pleasure to announce the two-day workshop ? ?? *? Sound Static Analysis for Security * Invited speakers: - David A. Wheeler, Institute for Defense Analysis - K. Rustan M. Leino, Amazon - David Cok, Visiting Research Engineer at CEA and Independent Location: NIST, Gaithersburg, MD, USA Date: ? June 27-28, 2018 Website: http://frama-c.com/SSAS2018.html The complete program, practical information and registration link are available on the workshop website. From Michael.Norrish at data61.csiro.au Mon May 7 19:40:04 2018 From: Michael.Norrish at data61.csiro.au (Michael.Norrish at data61.csiro.au) Date: Mon, 7 May 2018 23:40:04 +0000 Subject: [TYPES/announce] CFP: 9th International Summer School on Information Security and Protection Message-ID: <7A0E2521-B860-46FC-BEF2-D8E6C29A3654@data61.csiro.au> [ I hope the formal methods aspects of our programme, and of this field in general, make this of interest to the TYPES/announce readership - M ] ================================================================================ CALL FOR PARTICIPATION The 9th International Summer School on Information Security and Protection The Australian National University, Canberra 9 July - 13 July, 2018 https://cs.anu.edu.au/cybersec/issisp2018/ mailto:issisp18 at anu.edu.au ================================================================================ Scope ===== There is an increasing need for Software Security and Protection due to the growing sensitivity of user data coupled with the ubiquitous nature of computing systems ranging from tiny embedded devices to powerful data centres. The International Summer School on Information Security and Protection (ISSISP) highlights this need by bringing internationally renowned speakers from diverse fields in Computer Science such as Software Engineering, Formal Methods, Computer Architecture, Operating Systems, and Programming Languages. In particular, topics to be covered include vulnerability detection and analysis, software forensics, and information flow control. The summer school caters towards students and professionals from academia, government, and industry. Courses will include both lectures and hands-on sessions. Tutorials ========= Building Security In: Programming Language-Based Techniques for Ensuring Software Security, Professor Mike Hicks, University of Maryland, USA Vulnerability Analysis with S2E, Dr Vitaly Chipounov, co-founder and chief architect at Cyberhaven, Switzerland Symbolic Execution for Vulnerability Detection and Repair, Professor Abhik Roychoudhury, National University of Singapore Type Sanitisation and Object Integrity for C++, Professor Mathias Payer, Purdue University, USA Low-Level Systems Security, Professor Emery Berger, University of Massachusetts at Amherst, USA Forensics of Cyber Attacks, Professor Xiangyu Zhang, Purdue University, USA Binary Lifting with McSema, Peter Goodman, Trail of Bits Introduction to Software Protection and Obfuscation, Professor Christian Collberg, University of Arizona, USA Advanced Protections Against Deobfuscation and Tampering, Professor Bjorn De Sutter, Ghent University, Belgium VM-Based Software Protection, Professor Jack Davidson, University of Virginia, USA Industrial Challenges in Software Security and Protection, Yuan Xiang Gu, Irdeto, China Keynote Speakers ================ Defences Against Microarchitectural Attacks, Professor Gernot Heiser, University of New South Wales, Australia Microarchitectural Attacks, Dr. Yuval Yarom, University of Adelaide, Australia Oracle Parfait ? The Flavour of Real World Vulnerability Detection, Dr. Cristina Cifuentes, Oracle Labs, Australia Attending ========= ISSISP is open to students, academics, and professionals from academia, government, and industry. The number of attendee places is strictly limited. Prospective attendees should submit an expression of interest at https://goo.gl/forms/aO06Y5L4jGdPMZHI3. Expressions of interest will be reviewed starting **Friday 11 May**. For full consideration please submit an expression of interest prior to this date. Successful applicants will be notified from **Friday 18 May**, after which places will be filled on a first-come first-served basis. Please contact with any specific questions regarding registration. Successful applicants will receive a link to the payment website to confirm their registration. Registration costs vary by attendee classification (student/academic/industry) and by choice of optional single/twin share accommodation. The registration fee covers lunches, coffee breaks, and the social event and dinner. Posters ======= We invite all ISSISP attendees to submit their innovative ideas and ongoing work in the area of information security and protection for presentation at the School in the form of a poster. At least one poster author must register to attend ISSISP. Topics of interest include, but are not limited to: * Applications of cryptography * Cloud security * Combating software and hardware privacy * Computer forensics * Cyber attack and defence strategies * Formal methods in security * Language-based security * Mobile and system security * Network security * Reverse engineering, vulnerability analysis and malware analysis * Side channel attacks Prizes will be awarded for best posters! Venue ===== ISSISP'18 will be held at University House on the grounds of the Australian National University in Canberra, the nation's capital. It is well-served by domestic flights from the major Australian airports, and internationally from New Zealand, Singapore, and Qatar. Canberra is a 3-hour drive from Sydney, and also reachable by train and bus services from Sydney and Melbourne. Organisers ========== Tony Hosking, ANU / Data61 Steve Blackburn, ANU Adrian Herrera, DST Group Shane Magrath, DST Group Scientific Advisory Board ========================= Christian Collberg, University of Arizona Jack Davidson, University of Virginia Bjorn De Sutter, Ghent University Roberto Giacobazzi, Universit? di Verona Yuan Xiang Gu, Irdeto Arun Lakhotia, University of Lousiana From wneuper at ist.tugraz.at Tue May 8 10:17:30 2018 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Tue, 8 May 2018 16:17:30 +0200 Subject: [TYPES/announce] Final CfP CME-EI at CICM Message-ID: Call for papers on Technology Assessment ************************************************************************** Computer Mathematics in Education --- Enlightenment or Incantation ? ************************************************************************** CME-EI, Workshop at CICM https://www.cicm-conference.org/2018/cicm.php?event=cme-ei&menu=general August 17, 2018, RISC, Hagenberg, Austria https://www.cicm-conference.org/2018/cicm.php?event=&menu=general ************************************************************************** Important dates: Deadline for submissions: 20. May 2018 Notification of acceptance: 17. June 2018 Workshop day: 17. Aug 2018 Theme: CICM gathers computer mathematicians, and this workshop questions the impact of their doing on education. Computer Mathematics plays an important role in education -- does this role tend towards enlightenment of students or towards incantation by students ? So this workshop adresses what "Intelligent" in the conference's title might mean: raising "enlightenment" (a misleading translation from German "Aufklaerung") or raising blind trust in technology and using tools for kinds of "incantation"? Looking at the state of the art in educational use of mathematics software we see: Computer Algebra Systems are used to widen application areas of mathematics by uncaging students from tricky calculations -- and by the way tend to shift formal mathematics into mystical incantation. Dynamic Geometry Systems appeal to students' intuition, experts advocate "geometrical proof" -- and by the way bypass the challenge of demonstrating reliability by mathematical proof. And last not least a "new generation of educational mathematics software" based on technologies from Computer Theorem Proving is announced while respective software for general mathematics education still seems unavailable. So this workshop will consider recent developments in Computer Mathematics, discuss potential impact of respective tools and reconsider developers' responsibility for such impact. Topics of interest: Interesting as discussion of "Enlightenment or Incantation" in education might be, it must start from concrete technologies: * Technologies for explanation, justification and reasoning, * tools built upon Computer Algebra, Dynamic Geometry, Computer Theorem Proving, etc, * case studies: areas of mathematics which particularly benefit from mechanical explanation, justification and reasoning, * evidence and proof in Dynamic Geometry Systems, * computer Algebra and reasoning, * automated generation of concrete examples from abstract concepts, * SW mechanisms which make mathematical concepts transparent to users, * SW as models of mathematics (interactive, complete and transparent?). And from there ask questions like: * Where does Computer Mathematics tend towards "enlightenment"? * Where does Computer Mathematics tend towards "incantation"? * How does increasing use of software tools affect mathematics education? * How do software tools affect young people's interest in MINT studies? Submissions: Authors should prepare their papers in one column style of CEUR-WS http://ceur-ws.org/Vol-XXX/samplestyles/. There are two categories of submissions: * Regular papers describing developed work with theoretical results (upto 15 pages) * Short papers on experience reports, tools or work in progress with preliminary results or just preparations for discussion (upto 6 pages). Submission in PDF at https://easychair.org/conferences/?conf=cmeei18. Programme Committee: Karl-Josef Fuchs, University of Salzburg Zoltan Kovacs, Private University of Education Diocese Linz Walther Neuper, Graz University of Technology Barbara Sabitzer, Johannes Kepler University Linz Wolfgang Schreiner, Johannes Kepler University Linz From daniel.marsden at cs.ox.ac.uk Tue May 8 10:37:45 2018 From: daniel.marsden at cs.ox.ac.uk (Daniel Marsden) Date: Tue, 8 May 2018 15:37:45 +0100 Subject: [TYPES/announce] CFP: Workshop on Compositional Approaches in Physics, NLP, and Social Sciences Message-ID: <79651ED3-E0C6-4BD6-B0BD-D505C944F3D1@cs.ox.ac.uk> CALL FOR PAPERS Workshop on Compositional Approaches in Physics, NLP, and Social Sciences September 2 2018 Nice, France https://sites.google.com/view/capns2018/home ************* Compositional Approaches for NLP, Physics, and Social Sciences (CAPNS 2018) will be colocated with QI 2018 (http://qi2018.quantum-interaction.org/). The workshop is a continuation and extension of the Workshop on Semantic Spaces at the Intersection of NLP, Physics and Cognitive Science https://sites.google.com/site/semspworkshop/ held in June 2016. AIMS AND SCOPE The ability to compose parts to form a more complex whole, and to analyze a whole as a combination of elements, is desirable across disciplines. In this workshop we bring together researchers applying compositional approaches to NLP, Physics, Cognitive Science, and Game Theory. The categorical model of Coecke et al. [2010], inspired by quantum protocols, has provided a convincing account of compositionality in vector space models of NLP. Similar category-theoretic approaches have been applied in cognitive science, and now are being extended to game theory. The interplay between the three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact in sentences and discourse, how concepts develop, and how complex games can be analyzed. Commonalities between the compositional mechanisms employed may be extracted, and applications and phenomena traditionally thought of as 'non-compositional' will be examined. Topics of interests include (but are not restricted to): Applications of quantum logic in natural language processing and cognitive science Compositionality in vector space models of meaning Compositionality in conceptual spaces Compositional approaches to game theory Reasoning in vector spaces and conceptual spaces Conceptual spaces in linguistics Game-theoretic models of language and conceptual change Category-theoretic diagrammatic reasoning for natural language processing, cognitive science, and game theory Compositional explanations of so-called 'non-compositional' phenomena such as metaphor IMPORTANT DATES: June 30th: Paper submission July 15th: Notification to contributors September 2nd: Workshop date CONFIRMED SPEAKERS: Gerhard J?ger, Professor of General Linguistics, University of T?bingen Paul Smolensky, Principal Researcher, Microsoft Research, and Krieger-Eisenhower Professor of Cognitive Science, Johns Hopkins University 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=capns2018 PROGRAMME COMMITTEE: Peter Bruza, Queensland University of Technology Trevor Cohen, University of Texas Fredrik Nordvall Forsberg, University of Strathclyde Liane Gabora, University of British Columbia Peter G?rdenfors, Lund University Helle Hvid Hansen, TU Delft Chris Heunen, University of Edinburgh Peter Hines, University of York Alexander Kurz, University of Leicester Antonio Lieto, University of Turin Glyn Morrill, Universitat Polit?cnica de Catalunya Dusko Pavlovic, University of Hawaii Taher Pilehvar, University of Cambridge Emmanuel Pothos, City, University of London Matthew Purver, Queen Mary University of London Mehrnoosh Sadrzadeh, Queen Mary University of London Marta Sznajder, Munich Center for Mathematical Philosophy Pawel Sobocinski, University of Southampton Dominic Widdows, Grab Technologies Geraint Wiggins, Vrije Universiteit Brussel Victor Winschel, OICOS GmbH Philipp Zahn, University of St. Gallen Frank Zenker, University of Konstanz ORGANIZATION: Bob Coecke, University of Oxford Jules Hedges, University of Oxford Dimitri Kartsaklis, University of Cambridge Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford From d.pym at ucl.ac.uk Tue May 8 12:45:35 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Tue, 8 May 2018 16:45:35 +0000 Subject: [TYPES/announce] Research Positions in Logic & Verification at UCL (amended closing date: 14 May 2018) Message-ID: <47A8E8B0-30AD-4284-AFDF-742E2B335C16@ucl.ac.uk> [Apologies for cross-postings, but please share widely. Thank you.] Research Associates in Programming Principles, Logic, and Verification (PPLV) University College London London, UK Two positions available. 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 successful candidate will conduct conceptual, mathematical, and computational research, which be foundational and/or applicable, in these topics. 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. Applicants must hold, or be about to receive, a PhD in logic, theoretical computer science, or a closely related area. An interest in systems modelling and 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. The appointments will be on UCL Grade 7. Salary: ?34,635 to ?41,864 per annum, inclusive of London Allowance. 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,316 - ?31,967 per annum) with payment at Grade 7 being backdated to the date of final submission of the PhD thesis. Full-time, fixed-term contract. The funding for this vacancy is for 3 years in the first instance. Applicants should apply online at: https://www.ucl.ac.uk/human-resources/working-ucl/jobs-ucl > Search for a job > Reference 1719249. If you have any queries regarding the vacancy or the application process, please contact Prof. David Pym at d.pym at ucl.ac.uk, http://www.cs.ucl.ac.uk/staff/D.Pym/. Closing Date: 14 May 2018. Latest time for the submission of applications: 23:59 BST. UCL vacancy reference: 1719249 -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London Turing Fellow and UCL University Liaison Director 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/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From d.pym at ucl.ac.uk Tue May 8 12:49:20 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Tue, 8 May 2018 16:49:20 +0000 Subject: [TYPES/announce] PhD studentship in logic and verification at UCL (clarified closing date, 27 May 2018) Message-ID: <88CA43DF-90F6-41DC-A3AD-DED8DE3C56BD@ucl.ac.uk> [Apologies for cross-postings, but please share widely. Thank you.] A PhD studentship in the area of logic and verification is available at UCL's PPLV group. The studentship is aligned with the IRIS project (https://uclirisproject.wordpress.com) 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/). The 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 studentship is available from September/October 2018. 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/ Please note that the closing date for this studentship is 27 May 2018. -------------- next part -------------- An HTML attachment was scrubbed... URL: From alessandro.aldini at uniurb.it Wed May 9 04:35:56 2018 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Wed, 9 May 2018 10:35:56 +0200 Subject: [TYPES/announce] 18th FOSAD PhD School on Foundations of Security Analysis and Design - cfp Message-ID: 18TH INTERNATIONAL SCHOOL ON FOUNDATIONS OF SECURITY ANALYSIS AND DESIGN FOSAD 2018 ==================================================== http://www.sti.uniurb.it/events/fosad18 ==================================================== 27-31 August 2018, Bertinoro, Italy In cooperation with the European Network for Cyber-security (NeCS) http://www.necs-project.eu/ *** Application Deadline: July 4, 2018 FOSAD has been one of the foremost events established with the goal of disseminating knowledge about foundations of security analysis and design to graduate students and young computer scientists from academia or industry. COURSES> The topics covered by the lectures include: - network security - secure multi party computation - differential privacy - software assurance - access control Lecturers: Sabrina De Capitani di Vimercati (Univ. Milano) Catalin Hritcu (INRIA) Adrian Perrig (ETH) Nigel Smart (KU Leuven) Kunal Talwar (Google) The courses alternate theory and practice sessions. PhD FORUM> A special session is organized for participants who intend to take advantage of the audience for presenting their current research/tool in the area. SCIENTIFIC COMMITTEE> Martin Abadi Javier Lopez Alessandro Aldini Fabio Martinelli (Chair) Gilles Barthe Catherine Meadows Eerke Boiten Bart Preneel Sandro Etalle SCHOOL VENUE> The school is organized at the University Residential Center of Bertinoro (CEUB), Italy: http://www.ceub.it/ The host venue provides a unique architectonical and environmental setting joining the stunning views of the hilltop of Bertinoro with the historical location of the ancient fortress and the facilities of the Center, which offers accommodation, meeting rooms, and modern conference and computing services. SCHOOL DATES> Prospective participants should apply through the FOSAD web page by: July 4, 2018. Notification of accepted applicants will be posted by: July 7, 2018. Registration to the school is due by: July 31, 2018. SCHOOL FEES> The full fee is 900 Euros and covers stay from August 26, in double room, half board (breakfast and lunch), welcome dinner of August 26 and social dinner included. A limited amount of grants will be provided to cover part of the fee for young researchers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From aoto at ie.niigata-u.ac.jp Wed May 9 09:43:08 2018 From: aoto at ie.niigata-u.ac.jp (Takahito Aoto) Date: Wed, 09 May 2018 22:43:08 +0900 (JST) Subject: [TYPES/announce] CoCo 2018: Second Call for Provers Message-ID: <20180509.224308.414986729408996405.aoto@ie.niigata-u.ac.jp> ====================================================================== Second Call for Provers CoCo 2018 7th Confluence Competition July 12, 2018 Oxford, United Kingdom http://coco.nue.ie.niigata-u.ac.jp/2018/ ====================================================================== Confluence provides a general notion of determinism and has been conceived as one of the central properties of rewriting. Confluence had been investigated in several formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting and conditional rewriting. In recent years the focus in confluence research has shifted towards the development of automatable techniques for confluence proofs. The confluence competition aims to foster the development of techniques for proving/disproving confluence automatically by setting up a dedicated competition among confluence tools. The 7th Confluence Competition (CoCo 2018) will run ***live*** during the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD 2018) in Oxford, United Kingdom. The following categories will be run: * TRS: confluence of first-order term rewrite systems * CTRS: confluence of conditional term rewrite systems * CPF: certification * HRS: confluence of higher-order term rewrite systems * GCR: ground confluence of many-sorted term rewrite systems * UN: unique normal form properties of first-order term rewrite systems Furthermore, a demonstration category for confluence of polymorphic second-order computation systems will be run. Submissions of new confluence problems are also welcome. For more information including examples of new categories to be considered, platforms, competition rules and problems, see the webpage of CoCo 2018 indicated above. IMPORTANT DATES: * request for competition categories January 28, 2018 (closed) * request for demonstration categories April 29, 2018 (closed) * tool registration June 14, 2018 * tool submission June 24, 2018 * problem submission June 28, 2018 * competition July 12, 2018 SUBMISSION OF NEW PROBLEMS: Submissions of new confluence problems are welcome. Please use the web interface of Cops (Confluence Problems) database linked from the webpage of CoCo 2018. REGISTRATION/SUBMISSION: Tool registration must be made electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=coco2018. Every tool registration should also contain a one page system description. See the webpage of CoCo 2018 for the detailed instruction. Tool submission will be via StarExec. ORGANISING COMMITTEE: * Takahito Aoto Niigata University (chair) * Makoto Hamana Gunma University * Julian Nagele Queen Mary University of London * Naoki Nishida Nagoya University * Kiraku Shintani JAIST ADVISORY BOARD: * Beniamino Accattoli INRIA, Paris * Yuki Chiba DENSO Corporation CONTACT: coco-sc [AT] jaist.ac.jp From efes at cs.uni.wroc.pl Wed May 9 13:45:11 2018 From: efes at cs.uni.wroc.pl (Filip Sieczkowski) Date: Wed, 9 May 2018 19:45:11 +0200 Subject: [TYPES/announce] [HOPE 2018] Call for Presentations Message-ID: Dear Friends and Colleagues, We have a great pleasure inviting you to participate in this year's edition of the ACM SIGPLAN Workshop on Higher-Order Programming with Effects ( https://icfp18.sigplan.org/track/hope-2018-papers). The HOPE workshop series are intended to bring together researchers interested in the design, semantics, implementation, and verification of higher-order effectful programs. They are *informal*, consisting of invited talks, contributed talks on work in progress, and open-ended discussion sessions. They are dedicated to John Reynolds, whose work is an inspiration to us all. **Goals of the Workshop** A recurring theme in many papers at ICFP, and in the research of many ICFP attendees, is the interaction of higher-order programming with various kinds of effects: storage effects, I/O, control effects, concurrency, etc. While effects are of critical importance in many applications, they also make code harder to build, maintain, and reason about. Higher-order languages (both functional and object-oriented) provide a variety of abstraction mechanisms to help ?tame? or ?encapsulate? effects (e.g. monads, ADTs, ownership types, typestate, first-class events, transactions, Hoare Type Theory, session types, substructural and region-based type systems), and a number of different semantic models and verification technologies have been developed in order to codify and exploit the benefits of this encapsulation (e.g. bisimulations, step-indexed Kripke logical relations, higher-order separation logic, game semantics, various modal logics). But there remain many open problems, and the field is highly active. The goal of the HOPE workshop is to bring researchers from a variety of different backgrounds and perspectives together to exchange new and exciting ideas concerning the design, semantics, implementation, and verification of higher-order effectful programs. We want HOPE to be as informal and interactive as possible. The program will thus involve a combination of invited talks, contributed talks about work in progress, 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 made available online. **Call for Presentations** We solicit proposals for contributed talks. We recommend preparing proposals of at most 2 pages, in either plain text or PDF format. However, we will accept longer proposals or submissions to other conferences, under the understanding that PC members are only expected to read the first two pages of such longer submissions. When submitting talk proposals, authors should specify how long a talk 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. Speakers may also submit supplementary material (e.g., a full paper, talk slides) if they desire, which PC members are free (but not expected) to read. We are interested in talks on all topics related to the interaction of higher-order programming and computational effects. Talks about work in progress are particularly encouraged. If you have any questions about the relevance of a particular topic, please contact the PC chairs, Filip Sieczkowski (efes at cs.uni.wroc.pl) and Fran?ois Pottier ( francois.pottier at inria.fr). **Important Dates** * Deadline for talk proposals: June 8th, 2018 (Friday) * Notification of acceptance: July 8th, 2018 (Sunday) * Workshop: September 23, 2018 (Sunday) Best regards, ? Filip Sieczkowski and Fran?ois Pottier, PC co-chairs -------------- next part -------------- An HTML attachment was scrubbed... URL: From henglein at diku.dk Sat May 12 12:21:56 2018 From: henglein at diku.dk (Fritz Henglein) Date: Sat, 12 May 2018 18:21:56 +0200 Subject: [TYPES/announce] Postdoc in formal verification for formal contracts Message-ID: Deon Digital and DIKU are looking for a postdoc in *formal verification for formal compositional contracts* in a domain-specific language specifying rules (obligations, permissions, prohibitions) without conflating these with specific execution strategies (as done in smart contracts). Contracts are hosted on a variety of blockchain/distributed ledger systems. The postdoc is to develop proof-assisted semantic foundations and verification technology (for example--but not necessarily--in Coq) for guaranteed sound contract analysis and reasoning, ranging from basic security and privacy properties to quantitative analysis of resources and time constraints to guard against both errors and traps in (smart) contracts. Application: Now until June 10th, 2018. *Position*: The postdoc is a 2-year position co-funded by Deon Digital and the Danish Innovation Foundation; it carries a competitive salary, advantageous tax status for researchers moving to Denmark, and shares in Deon Digital; it is automatically converted into a permanent position at Deon Digital after the postdoc period. The postdoc will work with Prof. Fritz Henglein and his colleagues at the Programming Languages and Theoretical Computer Science section at DIKU; and with Dr. Jesper Andersen at Deon Digital Denmark and his team at Deon Digital Denmark (all of whom are computer scientists with a background in semantics-based programming language theory and technology). *Requirements*: Relevant Ph.D. in computer science, awarded by end of June 2018, with documented high research quality. Maximum 6 months of work in private sector since start of Ph.D. studies (requirement by funding agency). Interest in working in congenial, self-organizing environments at both Deon Digital and DIKU. Flexible remote work from home is possible in the beginning, but an eventual move to Copenhagen is expected. *Application*: If you are interested in the position, please send your CV, 1-3 papers, and (links to some of) your open source software contributions (if any) by email to Fritz Henglein, henglein at diku.dk. The position is open now. Applications will be accepted from now until *June 10th, 2018*; they will be processed on an ongoing (first-come) basis. *DIKU* (diku.dk) is the Department of Computer Science at the University of Copenhagen with 40+ junior and senior faculty researching fundamentals and applications of algorithms, programming languages and systems, data science, machine learning, image processing, human-computer interaction, and more. DIKU's research is consistently ranked highly. Its newly formed section on Programming Languages and Theoretical Computer Science is located on the North Campus in Copenhagen, 15 minutes (by bicycle or public transportation) from Deon Digital's R&D center. *Deon Digital* (deondigital.com) is a rapidly growing Z?rich-based start-up developing domain-specific language technology for blockchain/distributed ledger-hosted contracts, with applications in finance, insurance, pensions, mobility (transportation), logistics, supply chain, commodity trading and more. Its research and development center is located in the Christianshavn section of Copenhagen, close to DIKU, the city center and 10 minutes from Copenhagen airport. -- Fritz Henglein Professor of Programming Languages and Systems Department of Computer Science, University of Copenhagen (DIKU) +45-30589576 henglein at diku.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Thu May 10 17:53:33 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Thu, 10 May 2018 22:53:33 +0100 Subject: [TYPES/announce] Call for Papers: Workshop in OCL and Textual Modeling (OCL 2018) Message-ID: <20180510215333.5jmr5vtj7ze4axia@kandagawa.home.brucker.ch> (Apologies for duplicates) CALL FOR PAPERS 18th International Workshop on OCL and Textual Modeling Co-located with MODELS 2018: ACM/IEEE 21th International Conference on Model Driven Engineering Languages and System, October 14 (tbc), 2018, Copenhagen, Denmark http://oclworkshop.github.io Modeling started out with UML and its precursors as a graphical notation. Such visual representations enable direct intuitive capturing of reality, but they have weaknesses: for example, detailed visual representations bear the risk of becoming overcrowded faster than textual models and some of the visual features lack the level of precision required to create complete and unambiguous specifications. These weaknesses of graphical notations encouraged the development of text-based modeling languages that either integrate with or replace graphical notations for modeling. Typical examples of such languages are OCL, textual MOF, Epsilon, and Alloy. Textual modeling languages have their roots in formal language paradigms like logic, programming and databases. 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 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. ## Venue This workshop will be organized as a part of MODELS 2018 Conference in Copenhagen, Denmark. Similar to its predecessors, the workshop addresses both people from academia and industry. The aim is to provide a forum for addressing integration of OCL and other textual modeling languages, as well as tools for textual modeling, and for disseminating good practice and discussing the new requirements for textual modeling. ## Workshop Format The workshop will include short (about 15 min) presentations, parallel sessions of working groups, and sum-up discussions. ## Submissions Two types of papers will be considered: * Short contributions (between 5 and 7 pages) describing new ideas, innovative tools or position papers. * Full papers (between 10 and 14 pages). in LNCS format. Submissions should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2018). The program committee will review the submissions (minimum 2 reviews per paper, usually 3 reviews) and select papers according to their relevance and interest for discussions that will take place at the workshop. Accepted papers will be published online, as part of the MODELS workshop proceedings, in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: July 17, 2018 - Notification: August 17, 2018 - Workshop date: October 14, 2018 (tbc) -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From sam.staton at cs.ox.ac.uk Sun May 13 13:52:41 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Sun, 13 May 2018 17:52:41 +0000 Subject: [TYPES/announce] MFPS 2018 Call for Participation Message-ID: MFPS XXXIV 2018 : Mathematical Foundations of Programming Semantics Second call for participation ## IMPORTANT DEADLINE: *** May 15 *** - early registration deadline The 34th Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) will take place at Dalhousie University in Halifax, Canada, from June 6?9, 2018. MFPS 2018 will be co-located with the 15th International Conference on Quantum Physics and Logic (QPL) 2018, which takes place from June 3?7. 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. Conference home page: https://www.mathstat.dal.ca/mfps2018/ ## REGISTRATION AND LOCAL INFORMATION The early registration deadline is May 15. The registration fees are as follows: * Regular participants: $100 (MFPS only) or $120 (MFPS and QPL). * Students: $60 (MFPS only) or $80 (MFPS and QPL). * After May 15: all registration fees increase by $10. Please register at http://stay.dal.ca/KxRegistration/QPLMFPS18 There will be a joint MFPS/QPL conference dinner on Wednesday, June 6. Dinner tickets can be purchased on the registration page. You can also buy additional dinner tickets for any guests. Please see the website for a list of some hotels and other accommodation choices. ## TRAVEL TO CANADA Most foreign nationals now need an electronic travel authorization before flying to Canada. This applies to all visa-exempt foreign nationals (for example, European citizens). It only costs $7 and can be done efficiently at the eTA website (see the MFPS 2018 homepage for a link). The eTA requirement does not apply to U.S. citizens, nor to visitors who need an actual visa to travel to Canada. ## INVITED SPEAKERS AND SPECIAL SESSIONS Special session on gradual typing * Keynote lecture: Ronald Garcia (Univ. British Columbia): Gradual Enforcement of Program Invariants * Joshua Dunfield (Queen's Univ., Ontario) * Max New (Northeastern Univ.): Semantic Foundations for Gradual Typing Special session on session types * Keynote lecture: Frank Pfenning (Carnegie Mellon Univ.): Ergometric and Temporal Session Types * Simon Fowler (Univ. Edinburgh): Session Types without Tiers * Rumyana Neykova (Imperial College): A Session Type Provider: Compile-time Generation of Session Types with Interaction Refinements * Bernardo Toninho (Universidade Nove de Lisboa): Depending on Session-Typed Processes Special session on differentiable programming * Keynote lecture: Gordon Plotkin (Univ. Edinburgh and Google): A Simple Differential Programming Language * Marie Kerjean (Univ. Paris 7): A logic of Linear Partial Differential Equations * Barak Pearlmutter (Maynooth Univ.) * Matthijs Vakar (Univ. Oxford): Diffeological Spaces and Denotational Semantics for Differential Programming Special session on quantum programming * Keynote lecture: Neil J. Ross (Dalhousie Univ.): Proto-Quipper: a circuit description language for quantum computing * Craig Gidney (Google): Optimizing quantum circuits with classical thinking * Vadym Kliuchnikov (Microsoft) * Jennifer Paykin (U Penn): Preaching to the QWIRE: Verified semantics of quantum circuits * Benoit Valiron (CentraleSupelec) ## LIST OF ACCEPTED TALKS * Richard Blute, Robin Cockett, Pierre-Alain Jacqmin and Philip Scott. Finiteness spaces and generalized power series. * Robin Cockett and Jean-Simon Lemay. Cartesian integral categories and contextual integral categories. * Thomas Cottrell, Soichiro Fujii and John Power. Higher dimensional categories: recursion on extensivity. * Fredrik Dahlqvist, Vincent Danos, Ilias Garnier and Alexandra Silva. Borel kernels and their approximation, categorically. * Tobias Fritz and Paolo Perrone. Bimonoidal structure of probability monads. * Jules Hedges. Morphisms of open games. * Chris Heunen, Robin Kaarsgaard and Martti Karvonen. Reversible effects as inverse arrows. * Pieter Hofstra, Jason Parker and Philip Scott. Isotropy of algebraic theories. * Naohiko Hoshino. Partial traces on additive categories. * Ohad Kammar and Dylan McDermott. Factorisation systems for logical relations and monadic lifting in type-and-effect system semantics. * Bartek Klin and Julian Salamanca. Iterated covariant powerset is not a monad. * Dexter Kozen. On disintegration in probabilistic semantics. * Paul Blain Levy and Nathan Bowler. Initial algebras and final coalgebras consisting of nondeterministic finite trace strategies. * Ernie Manes and Philip Mulry. Near distributive laws. * Yuichi Nishiwaki, Yoshihiko Kakutani and Yuito Murase. Modality via iterated enrichment. * Hugo Paquet and Glynn Winskel. Continuous probability distributions in concurrent games. * Tarmo Uustalu, Niccol? Veltri and Noam Zeilberger. The sequent calculus of skew monoidal categories. ## PROGRAM COMMITTEE: * Marc Bagnol, ENS Lyon, France * Andrej Bauer, University of Ljubljana, Slovenia * Dariusz Biernacki, University of Wroclaw, Poland * Ale? Bizjak, Aarhus University, Denmark * Valentin Blot, Universit? Paris-Sud, France * Steve Brookes, Carnegie Mellon University, USA * Pierre Clairambault, CNRS and ENS Lyon, France * Ilias Garnier, Sivienn Inc. and ENS Paris * Sergey Goncharov, FAU Erlangen-N?rnberg, Germany * Tobias Heindel, Universit?t Leipzig, Germany * Tom Hirschowitz, Univ. Grenoble Alpes, Univ. Savoie Mont Blanc, CNRS, France * Patricia Johann, Appalachian State University, USA * Achim Jung, University of Birmingham, UK * Ohad Kammar, University of Oxford, UK * Shin-Ya Katsumata, National Institute of Informatics, Japan * Catherine Meadows, NRL, USA * Michael Mislove, Tulane University, USA * Joel Ouaknine, MPI-SWS, Germany * Daniela Petrisan, Universit? Paris Diderot - Paris 7, France * Azalea Raad, MPI-SWS, Germany * Sam Staton, University of Oxford, UK (chair) * Tarmo Uustalu, Reykjavik University, Iceland * Beno?t Valiron, LRI - CentraleSup?lec, Univ. Paris Saclay, France * Valeria Vignudelli, CNRS/ENS Lyon, France * Noam Zeilberger, University of Birmingham, UK ## LOCAL ORGANISERS: * Julien Ross * Peter Selinger From mihaela.rozman at tuwien.ac.at Mon May 14 03:59:54 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Mon, 14 May 2018 09:59:54 +0200 Subject: [TYPES/announce] Logical Methods in Computer Science - LogiCS - multiple PhD positions in Austria Message-ID: <031801d3eb59$8b21a110$a164e330$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking 16 doctoral students for the doctoral college Logical Methods in Computer Science (LogiCS). The doctoral program has been successfully established in 2014, and now it looks for the second generation of the PhD students. LogiCS through the eyes of the students: http://bit.ly/HotspotVienna The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund. Additional positions will be available through other funding. (See the full funding amount on LogiCS website). Aim of the current call is to fill the 16 positions, where 30% of the positions are reserved for highly qualified female candidates, by the autumn of 2018. THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems,and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: Details are provided on http://logic-cs.at/faculty/ HOW TO APPLY Applications will be screened on the following dates: *June 1, 2018 *July 1, 2018 *September 1, 2018 The positions will be filled on continuous basis till October 2018. Applications by the candidates need to be submitted electronically. Detailed information about the application process is available on the LogiCS web-page. LOGIC IN AUSTRIA Austria has a highly active and successful logic in computer science community. Recent activities include: *Vienna Summer of Logic, the Largest Conference in the History of Logic: vsl2014.at *ALGO 2017: algo2017.ac.tuwien.ac.at *FMCAD 2017: http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD17/ *Austrian Research Network in Rigorous Systems Engineering: www.arise.or.at *Vienna Center for Logic and Algorithms: vcla.at *International Kurt Goedel Society: kgs.logic.at 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. FURTHER INFORMATION For further information please contact: info at logic-cs.at WEBSITE http://logic-cs.at/phd/admission/ SOCIAL MEDIA Facebook: bit.ly/FBVCLA Twitter: https://twitter.com/vclaTUwien -------------- next part -------------- An HTML attachment was scrubbed... URL: From abderrahim.aitwakrime at gmail.com Mon May 14 07:28:48 2018 From: abderrahim.aitwakrime at gmail.com (Abderrahim AITWAKRIME) Date: Mon, 14 May 2018 13:28:48 +0200 Subject: [TYPES/announce] CFP and Special Issue: DETECT @ MEDI 2018 Message-ID: *[ Apologies to those who receive multiple copies of this CFP ]* *The international workshop on moDeling, vErification and Testing of dEpendable CriTical systems (DETECT 2018)* https://detect2018.ensma.fr/ In conjunction with 8th International Conference on Model & Data Engineering (MEDI 2018) 24 - 26 October 2018, Marrakesh, Morocco. http://medi2018.uca.ma * Accepted papers will be published by Springer in Communications in Computer and Information Science.* * Extended versions of selected papers will be published in this special issue:* * Computer Science and Information Systems Journal (IF=0.837).* *Call for papers* The area of critical systems represents intersection of several systems criteria based on dependability properties like availability, reliability, reparability, maintainability, etc. Due to their heterogeneity and variability, critical systems require the expertise of modeling, verification and testing domains to ensure their dependability and safety. DETECT 2018 will provide to the scientific community a forum for discussing and representing experiences, state-of-the-art reports and work in-progress related to the model-based engineering on design, verification and testing of dependable systems. *Topics of interest* The international workshop on modeling, verification and Testing of dependable critical systems (DETECT 2018) will be mainly based on model-based system engineering (MBSE) paradigm. Also, DETECT aims to create a common community from academia and industry to share best practices, tools and methodologies taking into account the functional and non-functional aspects (including, but not limited to: scheduling, performance, security, safety, etc.). Workshop topics include, but not limited to: - Formal specification and verification of dependable and critical systems - Domain specific modeling languages, ontologies, methods and frameworks for critical systems - System evaluation of functional and non-functional properties (scheduling, performance, security, safety, etc.) - Methodologies and Tools for Cyber-Physical System and Real-time and Embedded System Design - Model-based testing of dependable critical systems - Test models of dependable critical systems - Data engineering facilities and requirement engineering techniques for critical systems - Realistic case studies, applications and experimentation *Paper submission and acceptance* DETECT 2018 invites papers in three categories. Submission guidelines for each category of paper are as follows: 1. Regular Research papers: contributions should describe original work (8-10 pages including all text, figures, references and appendices). 2. Industrial case studies and lessons learned papers: works with experiences and notable industrial advances using model-driven engineering technology for verification and testing purposes (6-10 pages including all text, figures, references and appendices). 3. Short Papers and position papers: ?Research in progress, tools presentations, and new ideas ?(4-6 pages including all text, figures, references and appendices). Each submitted paper must be original, unpublished and not submitted elsewhere. ?Contributions should be written in English and be prepared using Springer?s Lecture Notes in Computer Science (LNCS) format. Submissions must be in PDF format and should be made using the DETECT 2018 Easychair site: https://easychair.org/conferences/?conf=detect2018 Accepted workshop papers will be published by Springer in "Communications in Computer and Information Science ". Best selected papers from DETECT 2018 will be invited for a special issue in the Computer Science and Information Systems Journal: Science Citation Index (SCI) by Thomson Reuters (IF=0.837) (Ranked Q2 by: http://www.scimagojr.com). Selected papers must be extended in at least 30% of new material for the journal submission. At least one author of each accepted paper must attend the conference to present the work. *Organization* *Workshop Co-chairs:* - Yassine Ouhammou - LIAS/ISAE-ENSMA - France - Abderrahim Ait Wakrime - IRT Railenium - France *Program Committee *(To be completed)*:* - Abderrahim Ait Wakrime, IRT Railenium, France - Mohamed Bakhouya, International University of Rabat, Morocco - Youness Bazhar, ASML, Netherlands - Alessandro Biondi, Scuola Superiore Sant?Anna, Italy - Mamoun Filali-Amine, IRIT, France - Mohamed Ghazel, Ifsttar, France - Abdelouahed Gherbi, ETS Montreal, Canada - Paul Gibson, Telecom sudParis, France - Emmanuel Grolleau, LIAS/ISAE-ENSMA, France - Geoff Hamilton, Dublin City University, Ireland - Jameleddine Hassine, KFUPM, KSA - Slim Kallel, University of Sfax, Tunisia - Yassine Ouhammou, LIAS/ISAE-ENSMA, France - Mehrdad Saadatmand, RISE SICS Va?stera?s, Sweden - Laurent Voisin, Systerel, France *Important Dates:* - Abstract submission: 07 June, 2018 - Full paper submission deadline: 15 June, 2018 - Notification of acceptance: 30 June, 2018 - Camera-ready papers: 5 July, 2018 - DETECT Workshop 24 October, 2018 Best regards, Abderrahim AIT WAKRIME -------------- next part -------------- An HTML attachment was scrubbed... URL: From beniamino.accattoli at gmail.com Mon May 14 10:20:34 2018 From: beniamino.accattoli at gmail.com (Beniamino Accattoli) Date: Mon, 14 May 2018 16:20:34 +0200 Subject: [TYPES/announce] LSFA 2018, 3rd CfP Message-ID: THIRD CALL FOR PAPERS LSFA 2018 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018, Fortaleza, Brazil http://lia.ufc.br/~lsfa2018/ https://easychair.org/cfp/LSFA2018 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. Previous editions took place in 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: * Automated deduction * Applications of logical and/or semantic frameworks * Computational and logical properties of semantic frameworks * Formal semantics of languages and systems * Implementation of logical and/or semantic frameworks * Lambda and combinatory calculi * Logical aspects of computational complexity * Logical frameworks * Process calculi * Proof theory * Semantic frameworks * Specification languages and meta-languages * Type theory 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) in the new ENTCS format (http://www.entcs.org/generic.zip). Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds, 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, unless they also contain some novel results. 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. Papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/generic.zip). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2018 The workshop pre-proceedings, containing the reviewed extended abstracts, will be handed-out at workshop registration. After the workshop the authors of both full and short papers will be invited to submit full versions of their works for the post-proceedings to be published in ENTCS. At least one of the authors should register for the conference. For the reviewing process, the traditional system will be enriched with the possibility for the reviewers to interact with the authors via an anonymous forum associated to each paper. IMPORTANT DATES: * Submission: June 10 * Notification: July 25 * Camera ready version: August 12 * LSFA 2018: September 26-28 After the publication of the ENTCS proceedings, the authors of selected papers will be invited to submit revised papers for a special issue. Previous LSFA special issues have been published in journals such as J. IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Yiannis Moschovakis, University of California, Los Angeles & University of Athens. * Andreas Herzig, CNRS, IRIT, Universit? de Toulouse. * Alessandra Palmigiano, Delft University of Technology. * Amy Felty, University of Ottawa. PROGRAMME COMMITTEE * Beniamino Accattoli, Inria & Ecole Polytechnique, co-chair * Carlos Olarte, Universidade Federal do Rio Grande do Norte, co-chair * Sandra Alves, University of Porto * Mario Alvim, Universidade Federal de Minas Gerais * Carlos Areces, Universidad Nacional de C?rdoba * Mauricio Ayala-Rincon, Universidade de Brasilia * Eduardo Bonelli, Universidad Nacional de Quilmes & Stevens Institute of Technology * Iliano Cervesato, Carnegie Mellon University * Francicleber Ferreira, Universidade Federal do Cear? * Marcelo Finger, Universidade de S?o Paulo * Renata Freitas, Universidade Federal Fluminense * Marco Gaboardi, University at Buffalo, SUNY * Erich Gr?del, RWTH Aachen University * Oleg Kiselyov, Tohoku University * Ugo Dal Lago, Inria & Bologna University * Sonia Marin, IT-University of Copenhagen * Claudia Nalon, Universidade de Brasilia * Revantha Ramanayake, Vienna University of Technology * Umberto Rivieccio, Universidade Federal do Rio Grande do Norte * Camilo Rueda, Pontificia Universidad Javeriana * Matthieu Sozeau, Inria & Universit? Paris Diderot * Carolyn Talcott, SRI International * Alvaro Tasistro, Universidad ORT Uruguay * Alicia Villanueva, Universitat Polit?cnica de Val?ncia * Renata Wassermann, University of S?o Paulo ORGANISING COMMITTEE * Francicleber Ferreira, Universidade Federal do Cear? * Carlos Brito, Universidade Federal do Cear? * Paulo T. Guerra, Universidade Federal do Cear? * Viviane Menezes, Universidade Federal do Cear? CONTACT * lsfa2018 at easychair.org From oana.piciorus at tezos.com Sat May 12 02:19:45 2018 From: oana.piciorus at tezos.com (careers) Date: Sat, 12 May 2018 08:19:45 +0200 Subject: [TYPES/announce] Tezos is hiring! Message-ID: Tezos is a self-governing blockchain and smart-contract platform written in OCaml. Tezos' self-governance allows it to evolve in a decentralised manner by enabling collective decision making. We are currently filling 40 open positions world-wide, including 25 in France. Part-time and remote work will be considered. The development of the project is centred around different areas, such as distributed systems, peer to peer systems, theory of programming languages, cryptography and formal methods. We are looking for a range of profiles, with a preference towards PhD holders. Possibility of PhD funding for excellent master students. Mastering of a functional language such as OCaml, Haskell or Clojure is particularly desirable, as well as skills in one or more of the following topics: algorithms, compilers, design of programming languages, cryptography, p2p, web programming / UI in OCaml, SAT / SMT, formal verification, linear and integer programming, numerical optimization, stochastic processes or computer algebra. Attractive compensation. If you are interested, please send your CV (resum?) to careers at tezos.com! -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.jansen at science.ru.nl Mon May 14 15:51:35 2018 From: n.jansen at science.ru.nl (Nils Jansen) Date: Mon, 14 May 2018 21:51:35 +0200 Subject: [TYPES/announce] BOOM! 2018 @ CONFESTA - 2nd Call for Contributions Message-ID: <373807E8-625A-461D-8C31-37F2C6050397@science.ru.nl> The BOOM! workshop solicits presentations of ongoing or previously published work to enable discussions on a broad range of topics, without formal proceedings. Selected abstracts will be invited for full submission as part of a special issue of the Journal on Reliable Intelligent Environments. ==================================================================== Call for presentations (abstracts) BOOM! 2018 Workshop on Big Data meets Formal Methods September 08, 2018, Beijing, China. Co-Located with CONFESTA 2018 http://wwwhome.ewi.utwente.nl/~marielle/boom.html ==================================================================== Big data is booming. Advanced data analytic techniques, like deep learning, predict the weather, buy and sell stocks, beat the humans in chess playing, diagnose diseases from CT scans, and recommend us which books to buy. Big data is gaining more and more importance in the area of formal methods: quantitative analysis techniques largely depend on the values of the input parameters, which could be learned from historic data. Moreover, automatic learning formal models themselves, or model skeletons as well as solutions have gained a lot of momentum with techniques like model mining, and reinforcement learning. In the other direction, formal methods have also a lot to offer for the development of big data analytic techniques, such as the verification of deep learning algorithms, model-based classification algorithms, methods and models for data cleaning etc. As there are no formal proceedings for the workshop, the main focus is on a broad range of topics that trigger lively discussions. ================== INVITED SPEAKERS ================== Alessandro Abate, University of Oxford, United Kingdom Luca Bortolussi, University of Trieste, Italy ================== IMPORTANT DATES ================== Abstract submission: June 10, 2018 Notification: June 30, 2018 Workshop: September 08, 2018 ================== SUBMISSIONS ================== We encourage all interested authors to submit an abstract of their presentation through Easychair under the following link: https://easychair.org/conferences/?conf=boom2018 We particularly invite work recently accepted to top conferences and ongoing work. The submission should be a pdf of at most two pages in the llncs style. Accepted presentations will not be subject to proceedings publication, though there will be invitations for selected abstracts for a special issue of the Journal on Reliable Intelligent Environments. ================== PC CHAIRS ================== * Nils Jansen, Radboud University Nijmegen, The Netherlands * Marielle Stoelinga, University of Twente, The Netherlands Nils Jansen Assistant Professor Department of Software Science Radboud University Nijmegen http://nilsjansen.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From lukaszcz at mimuw.edu.pl Wed May 16 07:11:15 2018 From: lukaszcz at mimuw.edu.pl (=?UTF-8?Q?=C5=81ukasz_Czajka?=) Date: Wed, 16 May 2018 13:11:15 +0200 Subject: [TYPES/announce] Postdoc position in formal verification for formal compositional contracts Message-ID: Deon Digital and DIKU are looking for a postdoc in formal verification for formal compositional contracts in a domain-specific language specifying rules (obligations, permissions, prohibitions) without conflating these with specific execution strategies (as done in smart contracts). Contracts are hosted on a variety of blockchain/distributed ledger systems. The postdoc is to develop proof-assisted semantic foundations and verification technology (for example--but not necessarily--in Coq) for guaranteed sound contract analysis and reasoning, ranging from basic security and privacy properties to quantitative analysis of resources and time constraints to guard against both errors and traps in (smart) contracts. Application: Now until June 10th, 2018. Position: The postdoc is a 2-year position co-funded by Deon Digital and the Danish Innovation Foundation; it carries a competitive salary, advantageous tax status for researchers moving to Denmark, and shares in Deon Digital; it is automatically converted into a permanent position at Deon Digital after the postdoc period. The postdoc will work with Prof. Fritz Henglein and his colleagues at the Programming Languages and Theoretical Computer Science section at DIKU; and with Dr. Jesper Andersen at Deon Digital Denmark and his team at Deon Digital Denmark (all of whom are computer scientists with a background in semantics-based programming language theory and technology). Requirements: Relevant Ph.D. in computer science, awarded by end of June 2018, with documented high research quality. Maximum 6 months of work in private sector since start of Ph.D. studies (requirement by funding agency). Interest in working in congenial, self-organizing environments at both Deon Digital and DIKU. Flexible remote work from home is possible in the beginning, but an eventual move to Copenhagen is expected. Application: If you are interested in the position, please send your CV, 1-3 papers, and (links to some of) your open source software contributions (if any) by email to Fritz Henglein, henglein at diku.dk. The position is open now. Applications will be accepted from now until June 10th, 2018; they will be processed on an ongoing (first-come) basis. DIKU (diku.dk) is the Department of Computer Science at the University of Copenhagen with 40+ junior and senior faculty researching fundamentals and applications of algorithms, programming languages and systems, data science, machine learning, image processing, human-computer interaction, and more. DIKU's research is consistently ranked highly. Its newly formed section on Programming Languages and Theoretical Computer Science is located on the North Campus in Copenhagen, 15 minutes (by bicycle or public transportation) from Deon Digital's R&D center. Deon Digital (deondigital.com) is a rapidly growing Z?rich-based start-up developing domain-specific language technology for blockchain/distributed ledger-hosted contracts, with applications in finance, insurance, pensions, mobility (transportation), logistics, supply chain, commodity trading and more. Its research and development center is located in the Christianshavn section of Copenhagen, close to DIKU, the city center and 10 minutes from Copenhagen airport. From m.sammartino at ucl.ac.uk Wed May 16 10:17:19 2018 From: m.sammartino at ucl.ac.uk (Matteo Sammartino) Date: Wed, 16 May 2018 14:17:19 +0000 Subject: [TYPES/announce] PhD studentship in formal methods & verification at University College London Message-ID: Applications are invited for a PhD studentship at University College London, under the supervision of Prof. Alexandra Silva and Dr. Matteo Sammartino. The start date is flexible. It should be in September 2018 at the latest. The studentship is funded by the UK Research Institute in Verified Trustworthy Software Systems, and will be carried out within the Programming Principles, Logic and Verification (PPLV) group (http://pplv.cs.ucl.ac.uk/). The PPLV group offers an exciting research environment, with outstanding connections with cutting-edge industry. Potential applicants are encouraged to contact Prof. Silva (alexandra.silva at ucl.ac.uk) and Dr. Sammartino (m.sammartino at ucl.ac.uk) for further information and expressions of interest. Applications should be made via the UCL evision system: https://evision.ucl.ac.uk/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=RRDCOMSING01&code2=0025 =================== PROJECT DESCRIPTION =================== Our society is increasingly reliant on complex networking systems, consisting of several components that operate in a distributed/concurrent fashion, exchange data that may be highly sensitive, and are implemented with a mix of open and closed-source code. Examples are Software Defined Networks, cloud computing systems, Internet of Things and others. As the complexity of these systems increases, there is a pressing need of methods and tools to automatically verify security and privacy properties. High quality models ? able to express all the behaviours of interest ? are of paramount importance to this aim. However, it is often the case that the task of building a model is performed by humans and in a short span of time ? if it is performed at all ? and as such can be error-prone and inaccurate. The goal of the PhD project is to develop techniques and tools to automate the modelling and verification of networking software systems. The novel idea is to rely on the model learning paradigm, originally proposed in artificial intelligence, to automatically build an automaton model of a running system in a black-box fashion -- purely via interactions with the running system. From rl.stpuu at gmail.com Wed May 16 11:07:07 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Wed, 16 May 2018 17:07:07 +0200 Subject: [TYPES/announce] Extended Deadline CfP LACompLing2018 - Logic and Algorithms in Computational Linguistics 2018, Stockholm Message-ID: CALL FOR PAPERS * Extended submission deadline * *** 31 May 2018 *** for papers and abstracts (due to requests) ================================================= CALL FOR PAPERS Symposium Logic and Algorithms in Computational Linguistics 2018 (LACompLing2018) Stockholm, 28-31 August 2018 Department of Mathematics, Stockholm University http://staff.math.su.se/rloukanova/LACompLing2018-web/ ================================================ DESCRIPTION == Computational linguistics studies natural language in its various manifestations from a computational point of view, both on the theoretical level (modeling grammar modules dealing with natural language form and meaning, and the relation between these two) and on the practical level (developing applications for language and speech technology). Right from the start in the 1950ties, there have been strong links with computer science, logic, and many areas of mathematics - one can think of Chomsky's contributions to the theory of formal languages and automata, or Lambek's logical modeling of natural language syntax. The workshop assesses the place of logic, mathematics, and computer science in present day computational linguistics. It intends to be a forum for presenting new results as well as work in progress. -------------------------------- SCOPE == The workshop focuses mainly on logical approaches to computational processing of natural language, and on the applicability of methods and techniques from the study of artificial languages (programming/logic) in computational linguistics. We invite participation and submissions from other relevant approaches too, especially if they can inspire new work and approaches. The topics of LACompLing2018 include, but are not limited to: - Computational theories of human language - Computational syntax - Computational semantics - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Computational grammar - Logic and reasoning systems for linguistics - Type theories for linguistics - Models of computation and algorithms for linguistics - Language processing - Parsing algorithms - Generation of language from semantic representations - Large-scale grammars of natural languages - Multilingual processing - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language theories based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES == Submission deadline, regular papers: 31 May 2018 (Anywhere on Earth / AoE) - extended Submission deadline, abstracts: 31 May 2018 (AoE) Notifications: 15 June 2018 Final submissions: TBA LACompLing2018: between 28-31 Aug 2018 (few days, depending on the program) SUBMISSION INSTRUCTIONS == We invite original, regular papers that are not submitted concurrently to another conference or for publication elsewhere. Abstracts of presentations can be on work submitted or published elsewhere. - Regular papers: maximum 10 pages, including figures and references - Abstracts of contributed presentations: not more than 2 pages - The submissions of proposed papers and abstracts have to be in pdf - The camera-ready submissions require the pdf and their sources Authors are required to use Springer LNCS style files. Styles and templates can be downloaded from Springer, for LaTeX and Microsoft: https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines The submissions are via the EasyChair management system of LACompLing2018: https://easychair.org/conferences/?conf=lacompling2018 PUBLICATIONS == - The proceedings of LACompLing2018 will be published digitally by the DiVA system of Stockholm University: http://su.diva-portal.org - Improved and extended versions of selected papers, which have been presented at the workshop LACompLing2018, will be published in a special issue of a journal after the workshop. ORGANIZERS == Krasimir Angelov, University of Gothenburg, Sweden Kristina Liefke, Ludwig-Maximilians-University Munich, Germany Roussanka Loukanova, Stockholm University, Sweden (chair) Michael Moortgat, Utrecht University, The Netherlands Satoshi Tojo, School of Information Science, JAIST, Japan CONTACT == Roussanka Loukanova (rloukanova at gmail.com) Kristina Liefke (Liefke at lingua.uni-frankfurt.de) -------------------------------- ================================================= CALL FOR PAPERS Symposium Logic and Algorithms in Computational Linguistics 2018 (LACompLing2018) Stockholm, 28-31 August 2018 Department of Mathematics, Stockholm University http://staff.math.su.se/rloukanova/LACompLing2018-web/ ================================================ DESCRIPTION == Computational linguistics studies natural language in its various manifestations from a computational point of view, both on the theoretical level (modeling grammar modules dealing with natural language form and meaning, and the relation between these two) and on the practical level (developing applications for language and speech technology). Right from the start in the 1950ties, there have been strong links with computer science, logic, and many areas of mathematics - one can think of Chomsky's contributions to the theory of formal languages and automata, or Lambek's logical modeling of natural language syntax. The workshop assesses the place of logic, mathematics, and computer science in present day computational linguistics. It intends to be a forum for presenting new results as well as work in progress. -------------------------------- SCOPE == The workshop focuses mainly on logical approaches to computational processing of natural language, and on the applicability of methods and techniques from the study of artificial languages (programming/logic) in computational linguistics. We invite participation and submissions from other relevant approaches too, especially if they can inspire new work and approaches. The topics of LACompLing2018 include, but are not limited to: - Computational theories of human language - Computational syntax - Computational semantics - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Computational grammar - Logic and reasoning systems for linguistics - Type theories for linguistics - Models of computation and algorithms for linguistics - Language processing - Parsing algorithms - Generation of language from semantic representations - Large-scale grammars of natural languages - Multilingual processing - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language theories based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES == Submission deadline, regular papers: 15 May 2018 (Anywhere on Earth / AoE) Submission deadline, abstracts: 31 May 2018 (AoE) Notifications: 15 June 2018 Final submissions: TBA LACompLing2018: between 28-31 Aug 2018 (few days, depending on the program) SUBMISSION INSTRUCTIONS == We invite original, regular papers that are not submitted concurrently to another conference or for publication elsewhere. Abstracts of presentations can be on work submitted or published elsewhere. - Regular papers: maximum 10 pages, including figures and references - Abstracts of contributed presentations: not more than 2 pages - The submissions of proposed papers and abstracts have to be in pdf - The camera-ready submissions require the pdf and their sources Authors are required to use Springer LNCS style files. Styles and templates can be downloaded from Springer, for LaTeX and Microsoft: https://www.springer.com/gp/computer-science/lncs/conference-proceedings-guidelines The submissions are via the EasyChair management system of LACompLing2018: https://easychair.org/conferences/?conf=lacompling2018 PUBLICATIONS == - The proceedings of LACompLing2018 will be published digitally by the DiVA system of Stockholm University: http://su.diva-portal.org - Improved and extended versions of selected papers, which have been presented at the workshop LACompLing2018, will be published in a special issue of a journal after the workshop. ORGANIZERS == Krasimir Angelov, University of Gothenburg, Sweden Kristina Liefke, Ludwig-Maximilians-University Munich, Germany Roussanka Loukanova, Stockholm University, Sweden (chair) Michael Moortgat, Utrecht University, The Netherlands Satoshi Tojo, School of Information Science, JAIST, Japan CONTACT == Roussanka Loukanova (rloukanova at gmail.com) Kristina Liefke (Liefke at lingua.uni-frankfurt.de) -------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From akcheung at cs.washington.edu Wed May 16 13:12:08 2018 From: akcheung at cs.washington.edu (Alvin Cheung) Date: Wed, 16 May 2018 10:12:08 -0700 Subject: [TYPES/announce] Deadline approaching: Call for Posters: ACM SIGPLAN Workshop on Machine Learning and Programming Languages 2018 Message-ID: Deadline quickly approaching! Final call for posters. ------------------------------------------------------------------------ ACM SIGPLAN Workshop on Machine Learning and Programming Languages (MAPL) https://pldi18.sigplan.org/track/mapl-2018-papers#Call-for-Papers To be held in conjunction with PLDI 2018 in Philadelphia, USA *Call for Posters* We invite poster submissions that are related to the workshop topics: - Programming language and compiler support for machine learning applications - Programming language support and implementation of deep learning frameworks - Inductive programming - Probabilistic programming - Application of machine learning to compilation and run-time scheduling - Collaborative human / computer programming - Interoperability between machine learning frameworks and existing code bases - Infrastructure and techniques for mining and analyzing large code bases For each poster, please prepare a maximum 1 page abstract summarizing your project. All reasonable posters will be accepted. The poster titles will be posted on the workshop website but will not be included as part of the official proceedings, hence authors will be able to submit their work as a full paper to other venues. *Important Dates* Abstract submission: Fri May 18 2018 Notification: Fri May 25 2018 *Submission Website* https://mapl18posters.hotcrp.com If you have any questions, please feel free to contact the program chair. On behalf of our organizational committee: Alvin Cheung, University of Washington, USA (Program Chair) Justin Gottschlich, Intel Labs, USA (General Chair) Tatiana Shpeisman, Google, USA (Steering Committee Chair) From davide.ancona at unige.it Thu May 17 07:04:52 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Thu, 17 May 2018 13:04:52 +0200 Subject: [TYPES/announce] 2019: Call for Papers & Call for Workshop Proposals Message-ID: 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. seeks for papers that advance knowledge of programming on any relevant topic, including programming practice and experience. Paper submissions and publications are handled by the the Art, Science, and Engineering of Programming journal (http://programming-journal.org). Accepted papers must be presented at the conference. ******************************************************** CALL FOR PAPERS ******************************************************** 2019 accepts scholarly papers that advance knowledge of programming. Almost anything about programming is in scope, but in each case there should be a clear relevance to the act and experience of programming. PAPER SUBMISSIONS: June 1, 2018 URL FOR SUBMISSIONS: http://programming-journal.org/submission/ Submissions covering several areas of expertise are accepted, including but not limited to: ? General-purpose programming ? Distributed systems programming ? Parallel and multi-core programming ? Graphics and GPU programming ? Security programming ? User interface programming ? Database programming ? Visual and live programming ? Data mining and machine learning programming ? Interpreters, virtual machines and compilers ? Modularity and separation of concerns ? Model-based development ? Metaprogramming and reflection ? Testing and debugging ? Program verification ? Programming education ? Programming environments ? Social coding ******************************************************** CALL FOR WORKSHOP PROPOSALS ******************************************************** To build a community and to foster an environment where participants can exchange ideas and experiences related to practical software development, will host a number of workshops, during the days before the main conference. The workshops will provide a collaborative forum to exchange recent and/or preliminary results, to conduct intensive discussions on a particular topic, or to coordinate efforts between representatives of a technical community. They are intended as a forum for lively discussion of innovative ideas, recent progress, or practical experience on programming and applied software development in general for specific aspects, specific problems, or domain-specific needs. We also encourage practical, hands-on workshops in which participants actually experience one or several aspects of practical software development. WORKSHOP PROPOSAL SUBMISSIONS: First Deadline: July 1st, 2018 Second Deadline: September 1st, 2018 The duration of workshops is in general one day, but we encourage the submission of half-day workshop proposals on focused topics as well. In exceptional situations, e.g., for workshops that involve actual practice of programming-related activities, workshop organizers can request a 2 day workshop slot. If desired, the workshop proceedings can be published in the ACM Digital Library. ******************************************************** IMPORTANT DATES ******************************************************** Research paper submissions: June 1, 2018 Research paper first notifications: August 1, 2018 Research paper final notifications: September 7, 2018 Workshop proposals: July 1st, 2018 (first deadline) Workshop proposals: September 1st, 2018 (second deadline) ******************************************************** 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 Stefan Marr (Workshops Co-Chair), University of Kent Fabio Niephaus (Publicity Co-Chair), Hasso Plattner Institute, University of Potsdam Tobias Pape (Web Technology Chair), Hasso Plattner Institute, University of Potsdam Program Committee: 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 ******************************************************** From alessandro.aldini at uniurb.it Thu May 17 08:03:21 2018 From: alessandro.aldini at uniurb.it (Aldini, Alessandro) Date: Thu, 17 May 2018 14:03:21 +0200 Subject: [TYPES/announce] Extended deadline ICTCS 2018 - Urbino (Italy) Message-ID: *Extended deadline ICTCS 2018* Due to a high number of requests, the deadlines for abstract and paper submission have been extended: ***** Abstract submission: 24 May 2018 ***** ***** Paper submission: 31 May 2018 ***** =========================================================== 19th Italian Conference on Theoretical Computer Science 18-20 September 2018, Urbino, Italy http://www.sti.uniurb.it/events/ictcs2018/ =========================================================== *Important reminder -* two types of contributions are solicited, regular papers and communications. A selection of the best papers will be invited for submission to a special issue of an international journal. *News -* we are pleased to announce two invited speakers: Rossella Petreschi, Universit? di Roma "Sapienza", Italy Davide Sangiorgi, Universit? di Bologna, Italy -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Fri May 18 09:36:05 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Fri, 18 May 2018 15:36:05 +0200 Subject: [TYPES/announce] [VORTEX 2018]: extended deadline May 31st Message-ID: VORTEX 2018, ECOOP and ISSTA, Amsterdam, Tuesday 17 July, 2018 (https://conf.researchr.org/track/ecoop-issta-2018/vortex-2018-papers) *Extended submission deadline: May 31st* ================================================================================= Runtime verification (RV) is an approach to software verification concerned with monitoring and analysis of software and hardware under execution. Recently, RV has gained more traction as an effective and promising approach to ensure software reliability, bridging a gap between formal verification and conventional testing; monitoring a system at runtime offers additional opportunities for addressing error recovery, self-adaptation, and other issues that go beyond software reliability. The goal of VORTEX is to bring together researchers working on runtime verification for topics covering either theoretical, or practical aspects, or, preferably, both, with emphasis on object-oriented languages, and systems. Topics of interest include, but are not limited to, the following ones: * behavioural types for RV * combination of static and dynamic analyses * industrial applications * language support for RV * monitor construction and synthesis techniques * monitoring concurrent/distributed systems * monitoring oriented programming * program adaptation * runtime enforcement, fault detection, recovery and repair * RV for safety and security * RV for the Internet of Things * specification formalisms and formal underpinning of RV * specification mining * tool development Contributions will be formally reviewed by at least three reviewers, and selection will be based on originality, relevance, technical accuracy, and the potential to generate interesting discussions. Important Dates --------------- Paper submission: May 31, 2018, 23:59 AoE (UTC-12h) (* extended *) Notification: June 14, 2018 Workshop: July 17, 2018 Submission Instructions ----------------------- Submissions must be unpublished work, in English, formatted in PDF with acmart sigplan style (http://www.sigplan.org/Resources/Author), and are allowed to be position papers or surveys (max 6 pages), short papers (max 3 pages) presenting preliminary ongoing scientific work, or long papers (max 6 pages) providing more consolidated research contributions. Papers must be submitted electronically via EasyChair at https://easychair.org/conferences/?conf=vortex2018 . Proceedings and Special Issue ----------------------------- Accepted papers will, upon agreement by the authors, be published in the ACM Digital Library. Depending on the quality of submissions, authors of selected papers will be invited after the workshop to submit an extended version for a special issue hosted by a prime journal in the field. Invited Speakers ---------------- - Wolfgang Ahrendt, Chalmers University of Technology, Sweden - Martin Leucker, University of Lubeck, Germany - Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University, Netherlands Program Committee ----------------- - Davide Ancona, University of Genova, Italy (co-chair) - Gordon Pace, University of Malta, Malta (co-chair) - Wolfgang Ahrendt, Chalmers University of Technology, Sweden - Cyrille Artho, KTH Royal Institute of Technology, Sweden - Ezio Bartocci, Technische Universit?t Wien, Austria - Borzoo Bonakdarpour, Iowa State University, USA - Ylies Falcone, Univ. Grenoble Alpes, Inria, France - Klaus Havelund, NASA/Caltech Jet Propulsion Laboratory, USA - Reiner Hahnle, Technical University of Darmstadt, Germany - Jean-Baptiste Jeannin, University of Michigan, USA - Martin Leucker, University of Lubeck, Germany - Rumyana Neykova, Imperial College London, UK - Luca Padovani, University of Turin, Italy - Antonio Ravara, New University of Lisbon, Portugal - Giles Reger, University of Manchester, UK - Gerardo Schneider, University of Gothenburg, Sweden - Volker Stolz, Hogskulen pa Vestlandet, Norway - Cesar Sanchez, IMDEA Software Institute, Spain - Frank S. de Boer, Centrum Wiskunde & Informatica, Leiden University, Netherlands - Oleg Sokolsky, University of Pennsylvania, USA From camarao at dcc.ufmg.br Fri May 18 09:52:15 2018 From: camarao at dcc.ufmg.br (camarao at dcc.ufmg.br) Date: Fri, 18 May 2018 10:52:15 -0300 Subject: [TYPES/announce] New deadline for paper submission to SBLP 2018 Message-ID: <92c5688fe66fb4112812e45b09b0625d@dcc.ufmg.br> SBLP 2018 deadline extension ________________________________________________________________________________ Universidade de S?o Paulo - ICMC/USP S?o Carlos, Brazil, September 20-21, 2018 Conference website http://www.sbc.org.br/cbsoft2018 Submission link https://easychair.org/conferences/?conf=sblp2018 SBLP 2018 is the 22nd edition of the Brazilian Symposium on Programming Languages. The symposium is promoted by the Brazilian Computer Society (SBC) and provides 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. Upon request, SBLP 2018 deadlines have been extended by seven days: ________________________________________________________________________________ Abstract submission: May 28th 2018 Paper submission: May 28th 2018 Author notification: July 6th 2018 Camera ready deadline: July 18th 2018 Submission Guidelines ________________________________________________________________________________ Papers can be written in Portuguese or English. Submission in English is strongly encouraged since the symposium proceedings are 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. Papers must be submitted electronically (in PDF format) via the Easychair System: http://www.easychair.org/conferences/?conf=sblp2018 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, 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, after the conference 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. Program Committee ________________________________________________________________________________ Mariza Bigonha Universidade Federal de Minas Gerais Roberto Bigonha Universidade Federal de Minas Gerais Andre R. Du Bois Universidade Federal de Pelotas Christiano Braga Universidade Federal Fluminense Carlos Camar?o Universidade Federal de Minas Gerais (chair) Fernando Castor Universidade Federal de Pernambuco Renato Cerqueira IBM Research, Brazil Jo?o Fernandes Universidade de Coimbra Jo?o Ferreira Teesside University Luc?lia Figueiredo Universidade Federal de Ouro Preto Ismael Figueroa Pontif?cia Universidad Cat?lica de Valparaiso Alex Garcia Instituto Militar de Engenharia Francisco Heron Universidade Federal do Cear? Roberto Ierusalimschy Pontif?cia Universidade Cat?lica do Rio de Janeiro Yu David Liu State University of New York at Binghamton Hans-Wolfgang Loidl Heriot-Watt University Marcelo Maia Universidade Federal de Uberl?ndia Andr? M. Maidl Pontif?cia Universidade Cat?lica do Paran? Manuel A. Martins Universidade de Aveiro F?bio Mascarenhas Universidade Federal do Rio de Janeiro S?rgio Medeiros Universidade Federal do Rio Grande do Norte Victor Miraldo University of Utrecht ?lvaro Moreira Universidade Federal do Rio Grande do Sul Anamaria M. Moreira Universidade Federal do Rio de Janeiro Peter Mosses Swansea University Martin Musicante Universidade Federal do Rio Grande do Norte Alberto Pardo Universidad de la Rep?blica Fernando Pereira Universidade Federal de Minas Gerais Gustavo Pinto Universidade Federal do Par? Louis-Noel Pouchet Ohio State University Zongyan Qiu Peking University Henrique R?belo Universidade Federal de Pernambuco Leonardo Reis Universidade Federal de Ouro Preto Rodrigo Ribeiro Universidade Federal de Ouro Preto Noemi Rodriguez Pontif?cia Universidade Cat?lica do Rio de Janeiro Francisco Sant'Anna Universidade Estadual do Rio de Janeiro Jo?o Saraiva Universidade do Minho Martin Sulzmann Hochschule Karlsruhe - Technik und Wirtschaft (chair) Leopoldo Teixeira Universidade Federal de Pernambuco Simon Thompson University of Kent Cristiano Vasconcellos Universidade do Estado de Santa Catarina Varmo Vene University of Tartu Invited Speaker ________________________________________________________________________________ Martin Sulzmann, Hochschule Karlsruhe - Technik und Wirtschaft, Germany Contact ________________________________________________________________________________ All questions about submissions should be emailed to Carlos Camar?o (camarao at dcc.ufmg.br) From giles.reger at manchester.ac.uk Fri May 18 10:13:32 2018 From: giles.reger at manchester.ac.uk (Giles Reger) Date: Fri, 18 May 2018 14:13:32 +0000 Subject: [TYPES/announce] Lectureship in Formal Methods and Cyber Security in Manchester, UK Message-ID: <0979D0FC-3602-4AA4-A299-10BB802000E8@manchester.ac.uk> [Apologies if you receive this email multiple times. Please forward to people you think may be interested] The University of Manchester (UK) is the largest single-site university in the UK, with the biggest student community. We are ranked 35th in the world, seventh in Europe and fifth in the UK in the 2016 Shanghai Jiao Tong World Ranking. The research strength of the School of Computer Science is reflected in consistently strong returns in UK research assessment exercises (5* in RAE 2000, 2nd in Research Power in RAE 2008, 4th in overall GPA in REF 2014 and ranked equal 1st for research environment). As part of a major ongoing investment, the school wishes to appoint a Lecturer in Program Analysis and Cyber Security - with broader applications of Formal Methods for Cyber Security welcomed. [For non-UK readers: the position of Lecturer corresponds to Assistant Professor, but note that this is a tenured position] Applicants should be computer scientists with a strong interest and track record in a relevant area of Formal Methods, for example model checking, abstract interpretation, symbolic computation, program synthesis, static and dynamic analysis, deductive verification, formal approaches to software engineering and testing, interactive theorem proving, logic, specification languages, type theory, model learning etc. with applications in Cyber Security, for example, code and data integrity, malware analysis, intrusion detection, integrity, trustworthiness, or privacy and anonymity. Please see attached details and the following link to apply (closing date is 11th June): https://www.jobs.manchester.ac.uk/displayjob.aspx?jobid=15312 For any questions please contact Dr Giles Reger (giles.reger at manchester.ac.uk) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Lectureship.pdf Type: application/pdf Size: 126334 bytes Desc: Lectureship.pdf URL: From massimo.merro at univr.it Fri May 18 12:04:29 2018 From: massimo.merro at univr.it (Massimo Merro) Date: Fri, 18 May 2018 16:04:29 +0000 Subject: [TYPES/announce] 18 PhD Positions in Computer Science and System Engineering at University of Verona Message-ID: <6679DC02-56DA-4B08-98CF-D2E1BF6B79DB@univr.it> **** Apologies for multiple copies **** We are glad to announce 18 fully-funded PhD positions within the PhD program in Computer Science coordinated by the Department of Computer Science of the University of Verona, Italy. The positions are the following: -- 6 positions in Computer Science and System engineering (open subject); -- 4 positions funded by MIUR project ?Dipartimenti di Eccellenza 2018-2022?, with subject ?Informatics 4.0?; -- 1 position funded by Fondazione Cariverona, with subject ?Developing new methods and technologies for the automated analysis of large repositories of code in order to extract malware correlations?; -- 1 position funded by Fondazione Cariverona, with subject ?Profilazione multimediale di utenti (web + reale) attraverso tecniche di deep learning?; -- 2 positions, funded by IIT (Istituto Italiano di Tecnologia), with subject ?Developing of new hardware and software systems as part of master teleoperation stations providing an immersive 3D user interaction experience?; -- 2 positions, funded by project H2020 - "Automatic Robotic Surgery?, with subject ?Robot autonomy in high safety and high risk surgery applications?; -- 2 positions, funded by project H2020 - ?Smart Autonomous Robotic Assistant Surgeon?, with the following subjects: i) ?Implementation of machine learning techniques for modeling laparoscopic interventions and their integration within an advanced control architecture?; ii) ?Development of geometric control algorithms and stochastic estimators for nonlinear systems and their numerical implementation?. The deadline for applications is June 18th 2018 at 13:00. Only online applications are allowed. For details please go to www.univr.it/applicationphd -------------- next part -------------- An HTML attachment was scrubbed... URL: From ariola at cs.uoregon.edu Sun May 20 21:27:44 2018 From: ariola at cs.uoregon.edu (Zena Matilde Ariola) Date: Sun, 20 May 2018 18:27:44 -0700 Subject: [TYPES/announce] OPLSS 2018 Message-ID: <050F50DC-3E3E-482D-8580-7AC921B87EE0@cs.uoregon.edu> We had several cancellations due to entry visas being denied. Therefore, we are reopening applications to the Oregon Programming Languages Summer School (OPLSS) to be held from July 9th to July 21th, 2018 at the University of Oregon in Eugene. Students can also register for an introductory session which takes place from July 3th to July 8th. This session is not mandatory; it is also possible to register for the introductory session only. Full information on registration can be found here: http://www.cs.uoregon.edu/Activities/summerschool In addition to the previously announced program we have two more presentations: William Duff - Jane Street Typing speed: how rich types enable performance engineering Aaron Turon - Mozilla Help wanted: research questions in Rust Hope to see many of you. Bob, Guy, Paul and Zena -------------- 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: not available URL: From Dominic.Mulligan at arm.com Mon May 21 05:33:56 2018 From: Dominic.Mulligan at arm.com (Dominic Mulligan) Date: Mon, 21 May 2018 09:33:56 +0000 Subject: [TYPES/announce] Formal Methods internship at Arm Research Message-ID: <28E8564F-D89B-4D39-9AD7-1F9F2D9FE7F1@arm.com> Dear all, The Security Group at Arm Research is seeking a Formal Methods Intern to work on the application of software verification technology to cryptographic code. The successful candidate will be hosted at Arm's global headquarters in Cambridge and will work directly with members of the Security Group and the mbedTLS development team in the verification of a critical subcomponent of the mbedTLS library. The ideal candidate will possess: - An interest in software verification, static analysis, logic, and other closely-allied fields, - An interest in computer security, - A demonstrable ability to read and write C code, - Excellent oral and written communication skills: interns will be expected to document and present their work to other members of Arm Research, - An ability to work legally in the United Kingdom: we unfortunately cannot sponsor work visas for this role, nor will we consider remote applicants. The internship will last for three months in Summer 2018, with a negotiable start date. To further discuss this role, please contact either - Dominic Mulligan (dominic.mulligan at arm.com), or - Nathan Chong (nathan.chong at arm.com) directly. Thanks, Dominic IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From radugrigore at gmail.com Mon May 21 06:53:05 2018 From: radugrigore at gmail.com (Radu Grigore) Date: Mon, 21 May 2018 11:53:05 +0100 Subject: [TYPES/announce] postdoc in runtime verification Message-ID: Dear All, I am looking for a postdoc who will work on using machine learning to make runtime verification more efficient. The project has both theoretical and system-building parts, so I'd be happy with either a theoretician or a systems-person. Also, your background could be either machine learning or program verification. The main criterion is excellence -- ideally, a track record of publishing in top conferences. University of Kent has a strong group in Programming Languages, and is located within a convenient distance from London (<1h) and other good universities. The deadline for applications is soon: 25 May. The position is until the end of 2019, with a negotiable start date. For more details, don't hesitate to contact me by email. Apply here: https://www11.i-grasp.com/fe/tpl_kent01.asp?s=4A515F4E5A565B1A&jobid=41716,3425368748&key=52165106&c=342335255259&pagestamp=sefyqdulpgovlslsrt all the best, radu -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Mon May 21 10:10:49 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Mon, 21 May 2018 16:10:49 +0200 Subject: [TYPES/announce] FLoC 2018: Programme now live and accommodation booking fast Message-ID: THE SEVENTH FEDERATED LOGIC CONFERENCE (FLoC 2018) 6-19 July 2018 Oxford, England, UK We are pleased to announce that the FLoC 2018 conference and workshops PROGRAMME is NOW ONLINE. It is imperative that you BOOK ACCOMMODATION NOW to avoid disappointment. EARLY BIRD REGISTRATION CLOSES on 6th June 2018 Website: http://www.floc2018.org/ Conference and workshops programme now live: https://easychair.org/smart-program/FLoC2018/index.html Registration: http://www.floc2018.org/register/ Accommodation: http://www.floc2018.org/accommodation/ REGISTRATION EARLY BIRD REGISTRATION CLOSES on 6th June 2018 LATE REGISTRATION until 25th June 2018 ON SITE REGISTRATION will be possible during the conference. To register for FLoC, go to http://www.floc2018.org/register/ Registration for the main conference block gives you access to any other conference in the same period. Conference registration includes reception, lunches and coffee breaks. Stand up banquet can be added to the conference registration. Registration for a workshop day means you can attend any other workshop on the same day. Workshop registration includes lunches and coffee breaks. Public events are free of charge but please note that they need to be BOOKED SEPARETELY. ACCOMMODATION http://www.floc2018.org/accommodation/ We have made block bookings at several locations in Oxford until mid-May and any unsold rooms are now being released. It is imperative that you book NOW to avoid disappointment, as July is a busy period in Oxford! ABOUT FLOC 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, and was first organised in 1996, as part of the DIMACS Special Year on Logic and Algorithms. Since then FLoC was held in Trento in 1999, Copenhagen in 2002, Seattle in 2006, Edinburgh in 2010 and Vienna in 2014. The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. CONFERENCES FLoC 2018 brings together nine major international conferences, 70+ workshops and several special events. CAV http://cavconference.org/2018/ CSF http://www.cs.ox.ac.uk/conferences/csf2018/ FM http://www.fm2018.org FSCD http://www.cs.le.ac.uk/events/fscd2018/ ICLP https://www.cs.nmsu.edu/ALP/iclp2018/ IJCAR http://ijcar2018.org ITP https://itp2018.inria.fr LICS http://lics.siglog.org/lics18/ SAT http://sat2018.azurewebsites.net/ KEYNOTES/PLENARY LECTURES Shafi Goldwasser, MIT, Pseudo Deterministic Algorithms and Proofs Georges Gonthier, INRIA and Paris Saclay, The Logic of Real Proofs Peter O?Hearn, Facebook and UCL, Continuous Reasoning for Big Code Byron Cook, Amazon and UCL, Formal Reasoning about the Security of Amazon Web Services CONFERENCE INVITED SPEAKERS CAV: Somesh Jha, Eran Yahav CSF: Srini Devdas, Catuscia Palamidessi FM: Kim Gulstrand Larsen, Annabelle McIver, Leonardo de Moura FSCD: Stephanie Delaune, Grigore Rosu, Peter Selinger, Valeria Vignudelli ICLP: Elvira Albert, Thomas Eiter IJCAR: Erika Abraham, Martin Giese ITP: Dan Grayson, John Harrison, Jean-Christophe Filiatre LICS: Thierry Coquand, Javier Esparza, Ursula Martin, Val Tannen SAT: Christopf Scholl, Rahul Santhanam, Marijn Heule PUBLIC LECTURE by Stuart Russell, University of California Berkeley, to be held as part of the Strachey Lecture series in the Sheldonian Theatre, the official ceremonial hall of the University of Oxford: http://www.floc2018.org/public-lecture/ PUBLIC DEBATE on ?Ethics and Morality of Robotics?, an event in the LogicLounge series (http://www.vcla.at/logiclounge/), first organised at the Vienna Summer of Logic in 2014, to be held at the Oxford Union, a debating society with a long history of iconic debates and world-renowned speakers founded in 1823. http://www.floc2018.org/public-debate/ SUMMIT ON MACHINE LEARNING MEETS FORMAL METHODS The Summit on Machine Learning Meets Formal Methods, supported by the Alan Turing Institute, will bring together academic and industrial leaders from NVIDIA, Google, DeepMind and Microsoft who will discuss the benefits and risks of machine learning solutions. http://www.floc2018.org/summit-on-machine-learning/ FORMAL METHODS IN INDUSTRY, 14th July 2018 The FLoC Industry session will consider the intersection of problems that are relevant to academia and industry. The session will feauture speakers from Amazon, Google and Facebook, and will be chaired by Orna Grumberg. http://www.floc2018.org/formal-methods-in-industry/ FOPSS LOGIC AND LEARNING SCHOOL, 1-6 July 2018 (NOW SOLD OUT) The Logic & Learning School is an opportunity to learn from, and interact with, the world's experts leading recent progress in understanding the relationships between logic and learning. http://www.floc2018.org/fopss/ MENTORING AND STUDENT EVENTS FLoC will host several events aimed specifically at supporting emerging researchers, some of which will provide financial support, including: LICS 2nd Logic Mentoring Workshop, Sunday 8 July CAV Verification and Deduction Mentoring Workshop, Friday 13 July FM Doctoral Symposium, Saturday 14 July ICLP DC 2018: 14th Doctoral Consortium (DC) on Logic Programming (ICLP ? DC 2018), 18 July SOCIAL EVENTS There is one Reception and one Banquet during each FLoC block, and one Workshop Dinner during each of the workshop blocks. For details, see http://floc2018.org/social-events/. Guests are welcome: you can reserve your place(s) via the registration system. VOLUNTEERING AND TRAVEL SUPPORT A generous scheme to provide travel support for early career researchers and opportunities to volunteer (subject to restrictions) is available. Applicants will be notified soon. http://www.floc2018.org/volunteer/ SPONSORSHIP We are indebted to our sponsors for making FLoC possible, see: http://www.floc2018.org/sponsors/ LOCAL INFORMATION Our website includes details for travel (including accessibility), venues and things to do in Oxford for our attendees and their families: see http://www.floc2018.org/local-information/ for more information. FLoC 2018 promises to be an exciting meeting, and we hope to see you in Oxford! FLOC 2018 CHAIRS Marta Kwiatkowska Daniel Kroening Moshe Vardi FLOC Committees See http://www.floc2018.org/about/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From xu at math.lmu.de Mon May 21 17:12:56 2018 From: xu at math.lmu.de (Chuangjie Xu) Date: Mon, 21 May 2018 23:12:56 +0200 Subject: [TYPES/announce] Autumn school "Proof and Computation" Message-ID: <20180521231256.18223b6w6j5xgv2w@webmail.mathematik.uni-muenchen.de> [Apologies for for multiple postings.] Autumn school "Proof and Computation" Fischbachau, Germany, 16th to 22nd September 2018 http://www.mathematik.uni-muenchen.de/~schwicht/pc18.php An international autumn school "Proof and Computation" will be held from 16th to 22nd September 2018 at Aurachhof in Fischbachau 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 -------------------- - Ulrich Berger on Program Extraction from Proofs - Martin Escardo on Continuity in Constructive Analysis - Graham Leigh on Truth Theories - Thomas Powell on Proof Mining - Michael Rathjen on Constructive Set Theory and Type Theory - Daniel Wessel on Constructive Algebra 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 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: **30th May 2018**. Applicants will be notified by 30th June 2018. FINANCIAL SUPPORT -------------------- 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. 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. Klaus Mainzer Peter Schuster Helmut Schwichtenberg ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From songfu at shanghaitech.edu.cn Wed May 23 03:32:27 2018 From: songfu at shanghaitech.edu.cn (songfu at shanghaitech.edu.cn) Date: Wed, 23 May 2018 15:32:27 +0800 Subject: [TYPES/announce] CFP: YR-CONCUR 2018 - 8th Young Researchers Workshop on Concurrency Theory Message-ID: <201805231532261760981@shanghaitech.edu.cn> ********************************************************************* YR-CONCUR 2018, Call for papers 8th Young Researchers Workshop on Concurrency Theory (YR-CONCUR), 2018 A satellite workshop of CONCUR 2018 September 3rd, 2018, Beijing, China (https://www.irif.fr/~cenea/yr-concur2018/) ********************************************************************* *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. *Important Dates* Deadline for 4-page abstracts: June 8th, 2018 Notification of acceptance: July 6th, 2018 Workshop: September 3rd, 2018 *Format* YR-CONCUR 2018 is a satellite workshop of CONCUR 2018 and will be held on September 3rd, 2018. 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 2018 or any of its other satellite workshops). *Submission* 4-page abstracts should be submitted via the YR-CONCUR 2018 submission page on the EasyChair system: https://easychair.org/conferences/?conf=yrconcur2018. *Organizers* Constantin Enea (IRIF, Universit? Paris Diderot (Paris 7), France) Fu Song (ShanghaiTech University, China) Dr. Fu SONG School of Information Science and Technology,ShanghaiTech University Addr: Room 1A-504C, SIST Building, No.393 Huaxia Middle Road, Pudong Area Shanghai Tel: +86-(0)21-20685397, +86-15921769918 Website:sist.shanghaitech.edu.cn/faculty/songfu -------------- next part -------------- An HTML attachment was scrubbed... URL: From marino.miculan at uniud.it Thu May 24 08:01:01 2018 From: marino.miculan at uniud.it (Marino Miculan) Date: Thu, 24 May 2018 12:01:01 +0000 Subject: [TYPES/announce] Call for applications: EUTYPES Summer School on Types for Programming and Verification Message-ID: [With plea of diffusion.] The COST action EUTYPES organizes a summer school in Ohrid, Macedonia, 8-12 August 2018. Up to 30 students can get their travel and accommodation/subsistence costs partly funded by the COST action. --- COST action CA15123 EUTYPES Summer School on Types for Programming and Verification Ohrid, Macedonia, 8-12 August 2018 https://sites.google.com/view/2018eutypesschool/home CALL FOR APPLICATIONS BACKGROUND Types are pervasive in programming and information technology. A type defines a formal interface between software components, allowing the automatic verification of their connections, and greatly enhancing the robustness and reliability of computations and communications. In rich dependent type theories, the full functional specification of a program can be expressed as a type. Type systems have rapidly evolved over the past years, becoming more sophisticated, capturing new aspects of the behaviour of programs and the dynamics of their execution. The aim of this summer school is to provide advanced training, especially to PhD students and early-career researchers, in all aspects of the theory and practice of type theory and applications. LECTURERS AND COURSES 1. Matthieu Sozeau (IRIF) Introduction to Dependent Type Theory 2. Enrico Tassi (INRIA Sophia-Antipolis) The Coq proof assistant and the Mathematical Components library 3. Mariangiola Dezani-Ciancaglini (University of Turin) Session Types: an introduction 4. Fredrik Nordvall Forsberg (University of Strathclyde) Introduction to Homotopy Type Theory 5. Danel Ahman (INRIA Paris) Program Verification with F* APPLICATION The capacity of the summer school is up to 40 students. 6 nights accommodation costs 228 EUR. A maximum of 30 students (PhD students / early-career researchers) from countries involved in EUTYPES can receive a grant from the COST action to partially cover their costs. To apply for a place in the school and a grant, please fill out (as soon as possible) the form at https://goo.gl/kMTQNw . Application deadline: 20 June 2018. Notification of acceptance and funding: continuously, at the latest by 27 June 2018. VENUE Ohrid is a small town on Lake Ohrid in Macedonia, southwest of Skopje. Ohrid is notable for once having had 365 churches, one for each day of the year, and has been referred to as the Jerusalem of the Balkans. Ohrid and Lake Ohrid are on UNESCO's lists of cultural and natural World Heritage sites. The school will be held in the Congress Centre of Ohrid, which is also the accommodation site. TRAVEL Most participants will have to fly to Skopje and then get to Ohrid by bus. WizzAir operates direct flights to Ohrid from Basel-Mulhouse-Freiburg and London Luton. ORGANIZERS Herman Geuvers, Marino Miculan, Marija Mihova -- Marino Miculan - Department of Mathematics, Computer Science and Physics, University of Udine marino.miculan at uniud.it - http://www.dimi.uniud.it/miculan -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.yoshida at imperial.ac.uk Fri May 25 04:53:55 2018 From: n.yoshida at imperial.ac.uk (Yoshida, Nobuko) Date: Fri, 25 May 2018 08:53:55 +0000 Subject: [TYPES/announce] Two Research Associate Positions (Post-doc, Full Time, Fixed Term) at Imperial College London Message-ID: Department of Computing, Imperial College London Two Research Associate Positions (Post-doc, Full Time) 32,380 GBP to 44,220 GBP per annum Fixed-term: Starting date: as soon as possible Ending date: 19 May 2020 Closing Date: 30th June 2018 Professor Nobuko Yoshida, Imperial College London The post is funded by EPSRC, the UK science funding agency and the titles of the project is "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: Amazon, Red Hat, Cognizant, Estafet, Weaveworks and JP Morgan. The focus of Imperial College London Group is theories and applications of (Multiparty) Session Types (JACM,POPL'08), which include: -- Go (ICSE'18, POPL'17, CC'16), F# (CC'18), Scala (ECOOP'17,ECOOP'16), Erlang (CC'17), Haskell (POPL'16), Java (FASE'16,FASE'17), MPI (OOPSLA'15,CC'15), C (FPL'16) and Python (FOAC,LMCS,FMSD); or -- linear logic (ESOP'18,FoSSaCs'18,CONCUR'15), automata theories (POPL'15,CONCUR'15,TACAS'16,FoSSaCs'17), ICC (LICS'18), bisimualtions (CONCUR'15,ESOP'16) and other foundations such as event structures and game semantics. -- mechanisations of session types meta-theory (Coq, Isabelle, Agda, etc) 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) Details: https://www.imperial.ac.uk/jobs/description/ENG00367/research-assistant-research-associate/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From info at tomasp.net Fri May 25 09:33:53 2018 From: info at tomasp.net (Tomas Petricek) Date: Fri, 25 May 2018 13:33:53 +0000 Subject: [TYPES/announce] CFP: Computing and programming in context - Philosophy and Technology Message-ID: Dear all, Following two recent events on the history and philosophy of computing and programming (HaPoC 2017 in Brno and HaPoP 2018 in Oxford), we welcome paper submissions to a special issue of the Philosophy and Technology journal on "Computing and programming in context: The interplay between logic, science, technology and society". The deadline for submission is 1 October 2018 and the call is open both to authors of contributions to HaPoC and HaPoP, and to submissions not presented at the aforementioned conferences. For more information, please see the full call for papers: https://www.shift-society.org/hapop4/special-issue.html A brief introduction is included below. ---------------------------------------------------------------------------------- COMPUTING AND PROGRAMMING IN CONTEXT The interplay between logic, science, technology and society In a society where computers have become ubiquitous, it is necessary to develop a broader understanding of the nature of computing and programming, not just from a technical viewpoint, but also from a historical and philosophical perspective. Computers and computer programs do not exist in a vacuum - they are a part of a rich socio-technological context that provides ways for understanding computers and reasoning about programs (cognitive sciences and logic), they are made of technology that shapes the nature of computing and programming. Computers and programs also influence our understanding of the world (e.g. as a scientific instrument) or our relationship with the world (i.e. their sociological and psychological effects). The aim of this special issue is to bring together works exploring computing and programming across their rich socio-technological, scientific and formal context. We are convinced that an inter-disciplinary approach is necessary for understanding computing and programming in their multifaceted nature. As such, we welcome interdisciplinary submissions by researchers coming from a diversity of backgrounds, including historians, philosophers and computer scientists. Questions that consider computing and programming in a wider context include: * What formal, societal and technological influences contributed to the way in which modern programs are written and modern computers are constructed? * In what ways can computer programs lead to novel phenomenological experiences, be it through direct engagement with technological artifacts or as mediated through art? * What is the role of programs and computer simulations in traditional sciences such as biology and physics? ---------------------------------------------------------------------------------- If you have any questions regarding suitability of a topic, format of the paper, or anything else, please contact me (t.petricek at kent.ac.uk) or one of the co-editors (Mark Priestley, Helena Durnov? and Giuseppe Primiero). Thanks, Tomas Petricek From traytel at inf.ethz.ch Fri May 25 10:33:38 2018 From: traytel at inf.ethz.ch (Dmitriy Traytel) Date: Fri, 25 May 2018 16:33:38 +0200 Subject: [TYPES/announce] =?utf-8?q?Open_Ph=2ED=2E_position_in_Runtime_Ve?= =?utf-8?q?rification_and_Monitoring_at_ETH_Z=C3=BCrich?= Message-ID: <81325099-66CB-426B-91E5-6E223027D603@inf.ethz.ch> Ph.D. Research Project at ETH Z?rich on Big Data Monitoring Prof. David Basin and Dr. Dmitriy Traytel, ETH Z?rich The Information Security Group carries out research on methods and tools for the analysis and construction of safe and secure systems. This includes methods for specifying systems, developing systems in correctness-preserving ways, and verifying or testing existing systems and infrastructures. Our goal is not only to build and analyze novel systems and security solutions, but also to develop better methods and tools for system engineering and quality assurance activities. We have an open Ph.D. research position on "Big Data Monitoring". The project's main objective is to develop and implement efficient, parallelized algorithms capable of checking whether a high-volume and high-velocity stream of events comply with given rules. The rules are formulated in an input language that allows users to express temporal and data dependencies between different events in the data feed in a simple and intuitive manner. If any of the rules are violated, a compact output of the data that caused the violation should be produced. The ideal candidate for this position is an enthusiastic, outstanding researcher with a strong background and interest in one or more of the following areas: - formal methods or mathematical logic, - automata theory or model checking or runtime verification, - stream processing or data stream management systems. Candidates with a strong theoretical background in related areas are also encouraged to apply. ETH Z?rich regulations require PhD candidates to hold a Master's or equivalent degree (e.g. Diplom). The project is funded by the Swiss National Science Foundation and will be supervised by Prof. David Basin and Dr. Dmitriy Traytel. The Ph.D. student will be a paid employee of ETH Z?rich. Salary and employment conditions are attractive. ETH Z?rich regulations require doctoral students to hold a Master's or equivalent degree (e.g. Diplom). Zurich is a diverse and multicultural city, which is consistently rated among the best cities in the world in which to live. We favor the same sort of diversity that defines Zurich's cultural makeup and encourage anyone matching the profile above to apply, regardless of where you are from. Applications should include a curriculum vitae, a brief description of research interests, transcripts of grades, 2-3 letters of recommendation from teachers or employers, and, if possible, the Master's or Bachelor's thesis and publications. Applications and informal inquiries should be sent to Dmitriy Traytel at the following email address: infsec.positions at inf.ethz.ch ETH Z?rich specifically encourages women to apply with a view towards increasing the proportion of female researchers. From spreen at mathematik.uni-siegen.de Fri May 25 13:19:02 2018 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Fri, 25 May 2018 17:19:02 +0000 Subject: [TYPES/announce] Continuity, Computability, Constructivity 2018; 2nd 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: <8F1490B0-064C-4B1F-8989-9DB4E5AA47C7@math.uni-siegen.de> las Continuity, Computability, Constructivity ? From Logic to Algorithms (CCC 2018) Faro (Portugal), 24-28 September 2018 Second call for papers http://cid.uni-trier.de/ccc-2018-continuity-computability-constructivity-from-logic-to-algorithms-faro-portugal-september-24-28-2018/ CCC is a workshop series bringing together researchers from 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 related analytical data, which are of increasing importance in safety critical applications and scientific computation. Previous workshops have been held in Cologne 2009, Trier 2012, Gregynog 2013, Ljubljana 2014, Kochel 2015, and Nancy 2017. The conference series has always been linked with EU-funded international research projects, with COMPUTAL (Computable Analysis) in the years 2012-2015 and now with CID (Computing with Infinite Data), a research network between Europe, Chile, Japan, New Zealand, Russia, Singapore, South Africa, South Korea, and the USA. This conference is the second CID event, but is open to all researchers in the area. The workshop will take place in Faro, Portugal. On 24 September 2018 we will have the Mid-term Meeting of the CID project. So the scientific part starts on 25 September 2018. 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 * Scott's domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * And related areas. Invited Speakers: * Vasco Brattka (Munich, Germany) * Akitoshi Kawamura (Fukuoka, Japan) * Jaap van Oosten (Utrecht, Netherlands) * Warwick Tucker (Uppsala, Sweden) Tutorial Speaker: * Martin Ziegler (Daejeon, South Korea) Submission: Extended abstracts (1-2 pages) of original work are welcome. Deadline: 15 July 2018 Upload your submission via EasyChair: https://easychair.org/conferences/?conf=ccc2018 Programme Committee: * Martin Escardo (Birmingham) * Daniel Gra?a (Faro) (co-chair) * Mathieu Hoyrup (Nancy) * Maria Emilia Maietti (Padua) * Hideki Tsuiki (Kyoto, Japan) * Dieter Spreen (Siegen) (co-chair). Organizing Committee: * Daniel Gra?a (Faro) -------------- next part -------------- An HTML attachment was scrubbed... URL: From eskang at cmu.edu Fri May 25 13:31:18 2018 From: eskang at cmu.edu (Eunsuk Kang) Date: Fri, 25 May 2018 17:31:18 +0000 Subject: [TYPES/announce] Formal verification position at Toyota ITC, Mountain View Message-ID: <1527269478426.26811@cmu.edu> https://bit.ly/2IOv2WQ? Connected cars are emerging as a ground for cutting-edge technologies in the automotive industry. Communication between cars, other edge devices, and the cloud has the potential to support brand-new mobility services and sophisticated new technologies, e.g., advanced information sharing, coordinated autonomous systems, highly distributed control systems, etc. With the advent of this new technology trend, a high demand for quality assurance of software-centric connected systems arises. Toyota InfoTechnology Center, Systems and Software Division is conducting research projects including high-assurance connected software architecture, dependable connected software platform, system assurance, model-based design and certification. We are seeking talented candidates for a Senior Researcher involving full-time research on high-assurance connected software architecture and advanced analytics based on modeling & monitoring of connected cars. Primary Responsibilities: Research on High-Assurance Connected Software Architecture including: o Contract-based Architecture, contract-based design, formal contract languages; o Automatic formal verification; o Runtime verification and runtime monitoring, verification, and recovery; o Contract-based safety and security analysis; o Contract negotiation; o Correctness-by-construction and design-by-contract. Research on Advanced Analytics Based on Modeling & Monitoring of Connected Cars including: o Parametric system modeling & parameter estimation o Context modeling of connected vehicles and human drivers o Multi-fidelity modeling o Digital Twin service architecture Qualifications: Ph. D in Computer Science, Electrical Engineering, Computer Engineering, or related field. 5+ years of research experience in formal verification and model-based design. Industry Experience working in a corporate lab setting with a proven track record of cross-functional collaboration and achievements is a plus. Experience/Skills Required: Proficiency in formal verification tools, e.g., theorem prover tools, model checking tools, etc. Knowledge of system modeling, formal analysis and parameter estimation. Knowledge of computer systems, embedded systems, and systems and software engineering Knowledge of programming and scripting languages, e.g., Java, Python, etc. Excellent research prototype development skills. Ability to lead a research project, e.g., planning, reporting, and managing time / team / outside collaborators. Excellent interpersonal and communication skills Application: To apply for this position, please submit your information at the company website with the following materials: A cover letter explaining why you would like to work with us Latest Resume/CV Any other information that you think we should consider when reviewing your application About us: Our mission is changing the experience of mobility, by providing expanded options built on innovative research and technology solutions. Our work utilizes the resources of vehicles, infrastructure and emergent technologies to provide tangible benefits to the public by enabling stress-free mobility of people and goods and delivering differentiated experiences through deep personalization. Our current areas of interest include future vehicular networks, in-vehicle software and system architecture, vehicle-to-vehicle communication technology, and intelligent computing technology including artificial intelligence and machine learning. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan at catinf.com Sat May 26 15:32:27 2018 From: ryan at catinf.com (Ryan Wisnesky) Date: Sat, 26 May 2018 15:32:27 -0400 Subject: [TYPES/announce] Categorical Informatics positions Message-ID: <38E0672D-F073-4014-B112-67D5C3F4C978@catinf.com> Categorical Informatics (CI) (http://catinf.com), a data modeling/integration/migration company pioneering a new approach to data based on category theory, is looking to recruit an initial technical staff as it moves from grant-based to angel-based funding. CI was spun out of the MIT math department in 2015 by David Spivak (http://math.mit.edu/~dspivak/) and Ryan Wisnesky (http://wisnesky.net) and maintains an open-source data integration tool, AQL, available at http://catinf.com/download.php . In CI's approach to data, a database schema is a finitely presented category C and a database instance on C is a set-valued functor C -> Set. The instances on C form a category (indeed, a topos), C-Inst, a functor F from C to another finitely presented category D (so F : C -> D) induces three adjoint data migration functors: Delta_F : D-Inst -> C-Inst, Pi_F : C-Inst -> D-Inst, and Sigma_F : C-Inst -> D-Inst. These data migration functors provide an alternative basis of operations for querying data (compared to SQL) and migration/integrating data (compared to `the chase` algorithm). At a high level, the objects of C correspond to entities (e.g., Employee, Department, etc), the generating morphisms of C correspond to foreign keys / functions (e.g., worksIn : Employee -> Department, manager : Department -> Employee), and the generating equations of C correspond to data integrity constraints (e.g., manager ; worksIn = id) The connections to functional programming and database theory are significant and are discussed in a series of papers available at http://categoricaldata.net/fql.html . For example, the query language obtained from delta/sigma/pi can be written using 'SQL-ish' notation, and reasoning about schemas and functors requires use of automated theorem proving methods (e.g., Knuth-Bendix completion). CI is interested in talking with people who have backgrounds in - category theory - type theory / functional programming - automated theorem proving - database internals / SQL at scale Please send inquiries to ryan at catinf.com From evw at umn.edu Sun May 27 17:59:08 2018 From: evw at umn.edu (Eric Van Wyk) Date: Sun, 27 May 2018 16:59:08 -0500 Subject: [TYPES/announce] GPCE 2018 2nd Call for Papers: Boston, MA, USA, Nov 5, 6 2018 Message-ID: -------------------------------------------------------------------------- CALL FOR PAPERS 17th International Conference on Generative Programming: Concepts & Experiences (GPCE 2018) November 5-6, 2018 Boston, MA, USA (co-located with SPLASH 2018) http://2018.splashcon.org/track/gpce-2018 http://twitter.com/GPCECONF http://www.facebook.com/GPCEConference IMPORTANT DATES * Submission of abstracts: June 29, 2018 * Submission of papers: July 6, 2018 * Paper notification: August 24, 2018 Submission site: https://gpce18.hotcrp.com/ KEYNOTE SPEAKER * Saman Amarasinghe, MIT, https://people.csail.mit.edu/saman/ Saman Amaraasinghe and his group at MIT have developed several domain-specific languages, including Halide, TACO, Simit, StreamIt, StreamJIT, PetaBricks, MILK, Cimple, and GraphIt, that target diverse areas such as image processing, stream computations, and graph analytics. In each, the innovative language abstractions are leveraged by sophisticated compilation techniques to generate exceptionally high performance. Dr. Amarasinghe has also pioneered the application of techniques from machine learning to compiler optimizations in systems such as Meta and the OpenTuner extensible autotuner. -------------------------------------------------------------------------- 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 PC chair 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: http://2018.splashcon.org/track/gpce-2018. 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. To understand the motivation for using a double-blind review process please see "Effectiveness of anonymization in double-blind review" by C. Le Goues, Y. Brun, S. Apel, E. Berger, S. Khurshid, Y. Smaragdakis at https://doi.org/10.1145/3208157. Papers must be submitted using HotCRP: https://gpce18.hotcrp.com/ For additional information, clarification, or answers to questions please contact the program chair. ORGANIZATION General Chair: Eric Van Wyk (University of Minnesota, USA, evw at umn.edu) Program Chair: Tiark Rompf (Purdue University, USA, tiark at purdue.edu) Program Committee Vander Alves, University of Brasilia Kenichi Asai, Ochanomizu University Martin Berger, University of Sussex Aggelos Biboudis, EPFL Eugene Burmako, Twitter Charisee Chiw, University of Chicago Dana Drachsler Cohen, ETH Z?rich Sebastian Erdweg, TU Delft Robert Gl?ck, DIKU Vinod Grover, NVIDIA Shoaib Kamil, Adobe Andrei Klimov, Keldysh Institute Oleg Kiselyov, Tohoku University Stefan Marr, University of Kent Sarah Nadi, University of Alberta Klaus Ostermann, University of T?bingen Oleksandr Polozov, Microsoft Research Ina Schaefer, TU Braunschweig Ulrik Pagh Schultz, University of Southern Denmark Chung-chieh Shan, Indiana University Jeremy Siek, Indiana University Alexander Slesarenko, Huawei Anthony Sloane, Macquarie University Tijs van der Storm, CWI Walid Taha, Halmstad University Kanae Tsushima, NII Jeremy Yallopp, University of Cambridge From gabriel.scherer at gmail.com Mon May 28 09:22:19 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Mon, 28 May 2018 15:22:19 +0200 Subject: [TYPES/announce] ML Family Workshop 2018: Call for presentations In-Reply-To: References: Message-ID: Dear all, This is a reminder that the submission deadline for the ML Family Workshop is coming soon, on May 31st. (We only require a one-to-three pages document, so you still have plenty of time to write a strong submission!) Please consider submitting your research presentations, experience reports, demos, or informed positions. See our full Call for Presentations at either of http://www.mlworkshop.org/workshops/ml2018/call-for-presentations-cfp https://icfp18.sigplan.org/track/mlfamilyworkshop-2018-papers#Call-for-presentations Please feel free to send me an email for any questions you would have on the workshop. Best On Sun, May 6, 2018 at 12:40 PM, Gabriel Scherer wrote: > We are happy to invite submissions to the ML Family Workshop 2018, > to be held during the ICFP conference week on Friday, > September 28th. > > The ML family workshop warmly welcomes submission touching > on the programming languages traditionally seen as part of the > "ML family", but not only; we are keen on receiving submissions > from other, related language groups. If you wonder whether > some work is appropriate for the workshop, or have any other > question, feel free to write me an email. > > See our detailed CFP online on the workshop website > > https://sites.google.com/site/mlworkshoppe/workshops/ml2018/call-for-presentations-cfp > > or on the ICFP webpage > > https://icfp18.sigplan.org/track/mlfamilyworkshop-2018-papers#Call-for-presentations > > Important dates > --------------- > > - Thursday 31st May (any time zone): Abstract submission deadline > - Thursday 28th June: Author notification > - Friday 28th September 2018: ML Family Workshop > > Program committee > ----------------- > > - Zena Ariola, University of Oregon, US > - Jacques Garrigue, Nagoya University, Japan > - Troels Henriksen, University of Copenhagen, Denmark > - Andrew Kennedy, Facebook, UK > - Felix Klock, Mozilla, Germany > - Ramana Kumar, DeepMind, UK > - Guido Martinez, CIFASIS-CONICET, Argentina > - Heather Miller, Northeastern University, US and EPFL, Switzerland > - Gabriel Scherer, INRIA Saclay, France > - Filip Sieczkowski, Wroc?aw University, Poland > - Antonis Stampoulis, Originate Inc., US > > > Submission details > ------------------ > > See the online CFP for the details on the expected submission format. > Compared to last year, we bumped the page limit from 2 pages to 3. > > Submissions must be uploaded to the workshop submission website > > https://icfp-mlworkshop18.hotcrp.com/ > > before the submission deadline (Thursday 31st May). From michael.greenberg at pomona.edu Tue May 29 14:55:13 2018 From: michael.greenberg at pomona.edu (Michael Greenberg) Date: Tue, 29 May 2018 11:55:13 -0700 Subject: [TYPES/announce] POPL 2019 Call for Papers Message-ID: <1c1b7ef1-1699-769a-6034-c4c0691e14af@pomona.edu> # POPL 2019 Call for Papers POPL 2019 will take place at the Hotel Cascai Miragem in Cascais/Lisbon, January 16-18, 2019. The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. We seek submissions that make principled, enduring contributions to the theory, design, understanding, implementation or application of programming languages. Co-located events run from January 13th through January 19th. You can read the full call for papers on the POPL 2019 website. https://popl19.sigplan.org/track/POPL-2019-Research-Papers#POPL-2019-Call-for-Papers POPL is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. # Important Dates (by the end of the day, anywhere on earth, ? i.e. UTC-12h) Submission deadline - Wed 11 Jul 2018 Start of rebuttal period - Mon 17 Sep 2018 End of rebuttal period - Thu 20 Sep 2018 # New this year - Page limit is 25 pages (excluding references) - Distinguished paper awards (at most 10% of papers) # Submission guidelines Submissions are in the PACMPL format, 25pp limit. ? http://www.sigplan.org/Resources/Author/ Submissions are via HotCRP. ? https://popl19.hotcrp.com/ Concurrent submissions to other conferences, workshops, journals, or similar forums of publication are not allowed. Reviews are double blind. See the online CfP for details. https://popl19.sigplan.org/track/POPL-2019-Research-Papers#POPL-2019-Call-for-Papers # Other details All papers accepted to POPL 2019 will be published as part of the ACM Gold Open Access journal, Proceedings of the ACM on Programming Languages (PACMPL). For information about distinguished papers, artifact evaluation, PACMPL and copyright, and presentations, please see the online CfP. https://popl19.sigplan.org/track/POPL-2019-Research-Papers#POPL-2019-Call-for-Papers # Program Committee Program chair: Stephanie Weirich - University of Pennsylvania, USA General chair: Fritz Henglein - University of Copenhagen, Denmark Aaron Stump - The University of Iowa, USA Alan Jeffrey - Mozilla Research, USA Andreas Abel - Gothenburg University, Sweden Andreas Podelski - University of Freiburg, Germany Andrew Tolmach - Portland State University, USA Aws Albarghouthi - University of Wisconsin-Madison, USA Benjamin Delaware - Purdue University, USA Claudio Russo - Microsoft Research, Cambridge, UK Danel Ahman - Inria, France David Naumann - Stevens Institute of Technology, USA Dimitrios Vytiniotis - Microsoft Research, Cambridge Dominic Orchard - University of Kent, UK Gabriel Scherer - INRIA Saclay, France Gavin Bierman - Oracle Labs, USA Heather Miller - Ecole Polytechnique Federale de Lausanne, Switzerland Hongjin Liang - Nanjing University, China Hugo Herbelin - INRIA Rocquencourt-Paris, France Ichiro Hasuo - National Institute of Informatics, Japan Ilya Sergey - University College London, UK Jacques Garrigue - Nagoya University, Japan Jan Hoffmann - Carnegie Mellon University, USA Jean-Philippe Bernardy - University of Gothenburg, Sweden June Andronick - Data61, CSIRO (formerly NICTA) and UNSW, Australia Justin Hsu - University College London, USA P. Madhusudan - University of Illinois at Urbana-Champaign, USA Martin Erwig - Oregon State University, USA Matthew Hammer - University of Colorado Boulder, USA Matthew Parkinson - Microsoft Research, UK Mayur Naik - University of Pennsylvania, USA Michael D. Adams - University of Utah, USA Michael Emmi - SRI International, USA Michael Greenberg - Pomona College, USA Nate Foster - Cornell University, USA Nicolas Tabareau - INRIA and University de Nantes, France Nikhil Swamy - Microsoft Research, USA Niki Vazou - University of Maryland, USA Nils Anders Danielsson - University of Gothenburg, Chalmers University of Technology, Sweden Noam Zeilberger - University of Birmingham, UK Ori Lahav - Tel Aviv University, Israel Patricia Johann - Appalachian State University, USA Peter O'Hearn - Facebook, USA Peter Selinger - Dalhaousie University, Canada Radu Grigore - University of Kent, UK Robbert Krebbers - Delft University of Technology, Netherlands Robert Atkey - University of Strathclyde, UK Ryan R. Newton - Indiana University, USA Sam Tobin-Hochstadt - Indiana University, USA Scott Owens - University of Kent, UK Suresh Jagannathan - Purdue University, USA Swarat Chaudhuri - Rice University, USA Zhenjiang Hu - National Institute of Informatics, Japan From bahareh1812 at gmail.com Wed May 30 08:03:11 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Wed, 30 May 2018 14:03:11 +0200 Subject: [TYPES/announce] Summer School on Proof Theory, Ghent (Belgium), 2-5 Sep 2018 Message-ID: 1st International Summer School on Proof Theory Ghent, September 2-5, 2018 http://www.proofsociety.org/summer-school-2018/ Deadline for registration: 15 July 2018 Limited places, assigned according to first-come-first-served Colocated with the summer school is the 1st Workshop on Proof Theory and its Applications Ghent, September 6-7, 2018 http://www.proofsociety.org/workshop-2018/ Deadline for registration: 1 July 2018 Important dates =============== - deadline for ASL student travel grants for summer school 2 June 2018 - workshop registration deadline 1 July 2018 - summer school application deadline 15 July 2018 - student poster submission 15 July 2018 - summer school 2-5 September 2018 - workshop 6-7 September 2018 The 1st International Summer School for Proof Theory in Ghent is arranged under the auspices of The Proof Society, and is sponsored by the Kurt G?del Society. The Proof Society has recently been formed 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 its most important goals; to actively promote proof to increase its visibility and representation. The aim of the summer school is to cover basic and advanced topics in proof theory. The focus of the first edition will be on structural proof theory, ordinal analysis, provability logic, automated theorem proving, and philosophical aspects of proof. Other areas like reverse mathematics, proof mining, and proof complexity will be covered at the workshop, and in follow up summer schools. The intended audience is advanced master students, PhD students, postdocs and experienced researchers in mathematics, computer science and philosophy. The summer school is co-located with a workshop on proof theory in Ghent (6-7 September). The workshop will be the inaugural meeting of The Proof Society. Students are invited to apply with an informal abstract (1 page) to the poster session which will be held as part of the workshop. Scientific Programme ==================== The summer school will provide six courses: Cut Elimination by Matthias Baaz (TU Wien) Ordinals and their Applications by Andreas Weiermann (Ghent University) Proof Theory in Philosophy by Carlo Nicolai (King's College London) Provability Logic by David Fernandez Duque (Ghent University) Proof Theory in Computer Science by Andrei Voronkov (University of Manchester) Programme Extraction by Monika Seisenberger (Swansea University) In addition there will be one special evening lecture: Selected topics from the Theory of Truth by Rafal Urbaniak (Ghent University). There will also be a poster session. The best poster will be awarded with an original painting by Andreas Weiermann. Registration and Poster Submission ================================== To register and submit a poster follow the instructions on the website. Deadline for applying for the summer school is 15 July 2018. ASL Travel Grants ================= Students who are members of the ASL, may apply for ASL travel funds. Applications have to be addressed directly to the ASL, see their web-site for more information. Applications should be received by the ASL at least three months prior to the start of the meeting, in this case by 2 June 2018. Programme Committee =================== Bahareh Afshari, University of Gothenburg Matthias Baaz, TU Wien Arnold Beckmann, Swansea University (Chair) Lev Beklemishev, Steklov Mathematical Institute Balthasar Grabmayr, Humboldt University Berlin Rosalie Iemhoff, Utrecht University Joost Joosten, University of Barcelona Antonina Kolokolova, Memorial University of Newfoundland Norbert Preining, Accelia Inc. Andreas Weiermann, Ghent University Local organizing committee ========================== Arnold Beckmann, Swansea University David Belanger, Ghent University David Fernandez-Duque, Ghent University Lenny Neyt, Ghent University Rafal Urbaniak, Ghent University Andreas Weiermann, Ghent University (Chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bahareh1812 at gmail.com Wed May 30 08:03:37 2018 From: bahareh1812 at gmail.com (Bahareh Afshari) Date: Wed, 30 May 2018 14:03:37 +0200 Subject: [TYPES/announce] Workshop on Proof Theory and its Applications, Ghent (Belgium), 6-7 Sep 2018 Message-ID: 1st Workshop on Proof Theory Ghent, September 6-7, 2018 http://www.proofsociety.org/workshop-2018/ Deadline for registration: 1 July 2018 Colocated with the workshop is the 1st International Summer School on Proof Theory Ghent, September 2-5, 2018 http://www.proofsociety.org/summer-school-2018/ Deadline for registration: 15 July 2018 Important dates =============== - workshop registration deadline 1 July 2018 - summer school application deadline 15 July 2018 - summer school 2-5 September 2018 - workshop 6-7 September 2018 The 1st 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 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. Invited Speakers ================ The following researchers have accepted to speak at the workshop: Andrew Arana (Universit? Paris 1 - Panth?on-Sorbonne) Rosalie Iemhoff (Utrecht University) Dale Miller (Inria Saclay and LIX) Paulo Oliva (Queen Mary University of London) Pavel Pudl?k (Czech Academy of Sciences) Michael Rathjen (University of Leeds) Albert Visser (Utrecht University) Registration ============ To register follow the instructions on the website. Limited number of slots for contributed talks are available, submissions for contributed talks are collected via registration. Deadline for registration is 1 July 2018. -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.ohearn at ucl.ac.uk Wed May 30 14:13:59 2018 From: p.ohearn at ucl.ac.uk (O'Hearn, Peter) Date: Wed, 30 May 2018 18:13:59 +0000 Subject: [TYPES/announce] Facebook Testing and Verification call for research proposals Message-ID: Funding research into scalable testing and verification. Facebook is pleased to invite university faculty to respond to a call for research proposals on Testing and Verification (TAV). This is Phase One of Facebook?s funding initiative to support research in Testing and Verification. We're particularly interested in: - Automated fixes, from dynamic or static analyses - Automated test case design - Dealing with non-deterministic testing - Incremental verification and testing techniques - Reasoning about distributed and concurrent programs and other areas described in the call. https://research.fb.com/announcing-the-facebook-testing-and-verification-request-for-research-proposals/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From giles.reger at manchester.ac.uk Wed May 30 18:39:43 2018 From: giles.reger at manchester.ac.uk (Giles Reger) Date: Wed, 30 May 2018 22:39:43 +0000 Subject: [TYPES/announce] Runtime Verification Benchmark Challenge 2018 Message-ID: ===================================== Runtime Verification Benchmark Challenge 2018 ===================================== Key Dates - Submission deadline August 1st - RV Conference November 10-13 ===================================== We are pleased to announce the next iteration of the Runtime Verification Challenge. From 2014 to 2016 this ran as a competition comparing RV tools, principally on runtime performance, in three tracks based on the programming language of application. Following a hiatus in 2017 (holding the RV-CuBES workshop instead) we are announcing a more foundational RV Challenge for 2018. Modern software and cyber-physical systems require runtime verification, yet the burgeoning collection of RV technologies remain comparatively untested due to a dearth of benchmarks for objectively comparatively evaluating their performance. This is not for a lack of effort; it is due to a glaring gap in our understanding of what the benchmarks would need to look like, and of what exactly we need to measure. Therefore in 2018 we will host an RV Benchmark Competition to take the first major steps in filling this gap. Entrants will be invited to submit benchmarks, where a benchmark consists of three parts as follows (more precise details will be given later in the formal rules of the competition): 1. Behaviour(s) produced by systems (e.g. traces). These may be provided directly as files or as generators producing such files (in which case some of the generated files will be included). Traces will be recorded as a set of finite sequences of pairs with each sequence representing the behaviour from one source/variable and the pairs consisting of the value of that source and a timestamp. 2. A description of desired behaviour (specification). The main part of the competition will use a comparable core of basic MTL. While most RV tools reason over more expressive input languages, restriction to such a common fragment enables objective comparison of most RV tools. 3. An oracle i.e. the correct answer of whether the system/traces at a given time satisfy the specification. An oracle takes the same form as a behavior: it consists of a finite sequence of pairs where verdict is a Boolean value stating whether the behavior(s) satisfy the specification at the given time. All submissions (in the form of benchmarks or benchmark generators) will be submitted under an Open Data agreement. These will be collected in a public managed repository to enable broad access to the research community for evaluating RV methods, comparing the performance of RV tools, and forming the foundation for future RV tool competitions. Submissions will be judged by an independent panel of experts (to be announced) and awards will be made in a number of categories (to be confirmed) such as key properties of the traces (e.g. length, diversity, complexity), the flexibility of the benchmark (e.g. are traces produced by a generator that can be parameterised), the complexity of the specification, the level of coverage of the specification by the traces (e.g. both positive and negative cases, other measures with good evidence), and other properties to be agreed by the panel after consultation with participants. Benchmark submissions will be due August 1, 2018. Short papers describing the benchmarks/benchmark generators will be a maximum of 4 pages and due August 15, 2018. Entrants will be invited to present their submissions during the RV conference (https://rv2018.isp.uni-luebeck.de, November 10-13) at a special session. To register your interest (and to receive further instructions necessary to take part) please fill in this form: https://goo.gl/forms/sI7Er22neA9TPtSx1 Further details will be provided on the competition website: https://www.rv-competition.org/2018-2/ Organisers: Giles Reger, University of Manchester, UK Volker Stolz, Western Norway University of Applied Sciences, Norway Kristin Yvonne Rozier, Iowa State University, USA From brunocdsoliveira at googlemail.com Thu May 31 07:33:04 2018 From: brunocdsoliveira at googlemail.com (Bruno Oliveira) Date: Thu, 31 May 2018 19:33:04 +0800 Subject: [TYPES/announce] Scala Symposium Deadline Extension: 13th of June Message-ID: Dear all, Due to popular request we have decided to extend the deadline for the 2018 Scala Symposium! **************************************************************************** Scala'18 Call for Papers 9th ACM SIGPLAN Symposium on Scala, 2018 28th of September, 2018 St. Louis Missouri, United States https://conf.researchr.org/track/scala-2018/scala-2018-papers **************************************************************************** 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 ICFP 2018 and Strange Loop 2018. 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. Important dates: * Paper submission June 13th, 2018 * Paper notification: July 13th, 2018 * Student talk submission: Aug 10th, 2018 * Camera ready: Aug 3rd, 2018 * Student talk notification: Aug 31st, 2018 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, all in acmart/sigplan style, 10pt font. * 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) 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. Formatting requirements are detailed in Instructions for Authors. 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 chairs. 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 about topics of relevance to the symposium, for instance (but not only) presenting or announcing an open-source project that would be of interest to the Scala community. Organizing Committee: * (General Chair) Sebastian Erdweg (TU Delft, Netherlands) * (PC Chair) Bruno C. d. S. Oliveira (University of Hong Kong, Hong Kong) * (Sponsorship Chair) Jonathan Immanuel Brachthauser (University of Tubigen, Germany) Program Committee: * Nada Amin (Cambridge University, UK) * Franck Cassez (Macquarie University, Australia) * Atsushi Igarashi (Kyoto University, Japan) * Jonathan Immanuel Brachth?user (Universit?t T?bingen, Germany) * Ravichandhran Kandhadai Madhavan (EPFL, Switzerland) * Heather Miller (Northeastern University, US) * Adriaan Moors (Lightbend, US) * Klaus Ostermann (Universit?t T?bingen, Germany) * Aleksandar Prokopec (Oracle Labs, US) * Sukyoung Ryu (KAIST, South Korea) * Marco Servetto (Victoria University of Wellington, New Zealand) * Philippe Suter (Two Sigma, US) * Ross Tate (Cornell, US) * Tijs van der Storm (CWI, Netherlands) * Mirko Viroli (Bologna University, Italy) * Damien Zufferey (MPI SWS, Germany) Submission Website: The submission will be managed through HotCRP: https://scala18.hotcrp.com/ For questions and additional clarifications, please contact the conference organizers. -------------- next part -------------- An HTML attachment was scrubbed... URL: From aoto at ie.niigata-u.ac.jp Thu May 31 09:17:03 2018 From: aoto at ie.niigata-u.ac.jp (Takahito Aoto) Date: Thu, 31 May 2018 22:17:03 +0900 (JST) Subject: [TYPES/announce] CoCo 2018: Final Call for Provers Message-ID: <20180531.221703.505709553143354077.aoto@ie.niigata-u.ac.jp> ====================================================================== Final Call for Provers CoCo 2018 7th Confluence Competition July 12, 2018 Oxford, United Kingdom http://coco.nue.ie.niigata-u.ac.jp/2018/ ====================================================================== Confluence provides a general notion of determinism and has been conceived as one of the central properties of rewriting. Confluence had been investigated in several formalisms of rewriting such as first-order rewriting, lambda-calculi, higher-order rewriting, constrained rewriting and conditional rewriting. In recent years the focus in confluence research has shifted towards the development of automatable techniques for confluence proofs. The confluence competition aims to foster the development of techniques for proving/disproving confluence automatically by setting up a dedicated competition among confluence tools. The 7th Confluence Competition (CoCo 2018) will run ***live*** during the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD 2018) in Oxford, United Kingdom. CoCo 2018 will be part of the FLoC 2018 Olympic Games. The following categories will be run: * TRS: confluence of first-order term rewrite systems * CTRS: confluence of conditional term rewrite systems * CPF: certification * HRS: confluence of higher-order term rewrite systems * GCR: ground confluence of many-sorted term rewrite systems * UN: unique normal form properties of first-order term rewrite systems Furthermore, a demonstration category for confluence of polymorphic second-order computation systems will be run. Submissions of new confluence problems are also welcome. For more information including examples of new categories to be considered, platforms, competition rules and problems, see the webpage of CoCo 2018 indicated above. IMPORTANT DATES: * request for competition categories January 28, 2018 (closed) * request for demonstration categories April 29, 2018 (closed) * tool registration June 14, 2018 * tool submission June 24, 2018 * problem submission June 28, 2018 * competition July 12, 2018 SUBMISSION OF NEW PROBLEMS: Submissions of new confluence problems are welcome. Please use the web interface of Cops (Confluence Problems) database linked from the webpage of CoCo 2018. REGISTRATION/SUBMISSION: Tool registration must be made electronically through the EasyChair system at: https://www.easychair.org/conferences/?conf=coco2018. Every tool registration should also contain a one page system description. See the webpage of CoCo 2018 for the detailed instruction. Tool submission will be via StarExec. ORGANISING COMMITTEE: * Takahito Aoto Niigata University (chair) * Makoto Hamana Gunma University * Julian Nagele Queen Mary University of London * Naoki Nishida Nagoya University * Kiraku Shintani JAIST ADVISORY BOARD: * Beniamino Accattoli INRIA, Paris * Yuki Chiba DENSO Corporation CONTACT: coco-sc [AT] jaist.ac.jp From pnb at fb.com Thu May 31 16:59:46 2018 From: pnb at fb.com (Nick Benton) Date: Thu, 31 May 2018 20:59:46 +0000 Subject: [TYPES/announce] PL Research positions at Facebook Languages Research (FLaRe) Message-ID: We are thrilled to announce that Facebook is building a new team in our Paris office: Facebook Languages Research (FLaRe). We are looking to hire world-class researchers with expertise in programming languages and tools, from type theory to static analysis, compilers, and virtual machines. https://www.facebook.com/careers/jobs/a0I1H00000LCX6WUAX/ Facebook already has many exciting language-related projects, including Hack & HHVM, Flow, Infer, Sapienz, and probabilistic programming. FLaRe researchers will contribute to these, initiate new lines of research, collaborate with academic partners, and publish papers. If you're interested, please contact Nick Benton (pnb at fb.com) or Hugo Venturini (hgo at fb.com or https://www.messenger.com/t/hugo.venturini). We'll also be at PLDI and ICFP later this year. Please do share this announcement with friends and colleagues! From nvazou at cs.ucsd.edu Thu May 31 17:00:40 2018 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Thu, 31 May 2018 17:00:40 -0400 Subject: [TYPES/announce] PLMW@ICFP: CALL FOR SCHOLARSHIP APPLICATIONS and PARTICIPATION (deadline June 30!) Message-ID: ACM SIGPLAN Programming Languages Mentoring Workshop Co-located with ICFP'18 PLMW web page: https://icfp18.sigplan.org/track/PLMW-ICFP-2018 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 30 June) Please fill out this form https://goo.gl/forms/7o4nENLxzAo2zwYy1. by 30 June to apply for travel funding. See the PLMW web page for additional details. The workshop registration is open to all. Students with alternative sources of funding are welcome. Best, Niki Vazou -------------- next part -------------- An HTML attachment was scrubbed... URL: From michael.greenberg at pomona.edu Fri Jun 1 00:22:02 2018 From: michael.greenberg at pomona.edu (Michael Greenberg) Date: Thu, 31 May 2018 21:22:02 -0700 Subject: [TYPES/announce] POPL 2019 - Call for Workshops and Co-located Events Message-ID: ?????????? CALL FOR WORKSHOPS AND CO-LOCATED EVENTS ?????????????????????????? POPL 2019 ???????????? 46th ACM SIGPLAN-SIGACT? Symposium on ????????????? Principles of Programming Languages ?????????????????? POPL: 13-19 January 2019 ????????? Affiliated Events: 13-15, 19 January 2019 ??????????????????????? Lisbon, Portugal ???????????????? http://popl19.sigplan.org The 46th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2019) will be held in Lisbon, Portugal. 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 2019. 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, and be fairly low cost. The preference is for one-day workshops, but other schedules can also be considered. --------------------------------------------------------------------- Submission details ?Deadline for submission:????? 30 June 2018 ?Notification of acceptance:?? 15 July 2018 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 Marco Gaboardi (gaboardi at buffalo.edu), Zachary Kincaid (zkincaid at cs.princeton.edu). --------------------------------------------------------------------- SIGPLAN Sponsorship POPL Co-located Events are sponsored by SIGPLAN (http://acm.org/sigplan/). 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.? A template is available at https://bit.ly/2kBtsNr. --------------------------------------------------------------------- Selection committee All submissions will be evaluated by a committee comprising the following members of the POPL 2019 organizing committee, together with the members of the SIGPLAN executive committee. ?Marco Gaboardi?????? University at Buffalo, SUNY?? Workshops chair ?Zachary Kincaid?????? Princeton University???????????? Workshops chair ?Fritz Henglein?????????? University of Copenhagen??? General chair ?Stephanie Weirich???? University of Pennsylvania?? Program chair --------------------------------------------------------------------- Further information Any query regarding POPL 2019 co-located event proposals should be addressed to the workshops chairs Marco Gaboardi (gaboardi at buffalo.edu), Zachary Kincaid (zkincaid at cs.princeton.edu). From ulrich.fahrenberg at irisa.fr Fri Jun 1 05:07:43 2018 From: ulrich.fahrenberg at irisa.fr (Uli Fahrenberg) Date: Fri, 1 Jun 2018 11:07:43 +0200 Subject: [TYPES/announce] CfPart: DHS 2018 Message-ID: Apologies for multiple copies of this email; please distribute as you see fit. CALL FOR PARTICIPATION DHS 2018 Second International Workshop on Methods and Tools for Distributed Hybrid Systems Ecole polytechnique, Paris, France 4 July 2018 http://dhs.gforge.inria.fr/ 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 second edition of the DHS workshop aims at gathering researchers which work in the above areas in order to facilitate collaboration and discuss how the subject may advance. We are calling for presentations of work which can highlight how the research topics of DHS may interact in order to advance the subject of distributed hybrid systems. Note that DHS 2018 will have no formal proceedings. INVITED TALKS Luc Jaulin, ENSTA Bretagne, Brest, France Distributed localization and control of underwater robots Dmitry Kozlov, University of Bremen, Germany (TBA) Thao Dang, Verimag, Grenoble, France Invariance and stability verification of hybrid systems Lisbeth Fajstrup, Aalborg University, Denmark Symmetries in the PV-model and of directed invariants Emmanuel Ledinot, Dassault Aviation, France Towards CPS certification reformation: call for effective foundations Eric Goubault, Ecole polytechnique, France Inner and outer approximating flowpipes for delay differential equations IMPORTANT DATES Submission of short contributions: 10 June 2018 (extended) Registration: 20 June 2018 Workshop: 4 July 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: 819 bytes Desc: OpenPGP digital signature URL: From alastair.donaldson at imperial.ac.uk Fri Jun 1 06:10:13 2018 From: alastair.donaldson at imperial.ac.uk (Alastair Donaldson) Date: Fri, 1 Jun 2018 11:10:13 +0100 Subject: [TYPES/announce] Postdoc at Imperial on the IRIS project, on "Compositional Reasoning for High-Assurance Many-Core Software" Message-ID: <10a28aa3-4b29-fdc6-4468-f29f0e0aeb89@imperial.ac.uk> Dear all I'd be really grateful if you could help me spread the word about this postdoc position, and do contact me if you'd like to know more about it. Best wishes Ally Donaldson Research Associate in Compositional Reasoning for High-Assurance Many-Core Software ======================================================================= The position is for 2.5 years, with a possible extension.? Closing date for applications: 1 July 2018. We are looking to hire a motivated Research Associate to join IRIS: Interface Reasoning for Interacting Systems - an exciting new EPSRC-funded Programme Grant led by University College London, Imperial College London, Queen Mary University of London and the London School of Economics. The goal of the IRIS project is to study and devise novel approaches for analysing large systems in a scalable manner via reasoning at the level of inter-component interfaces. The current post at Imperial College London will be jointly supervised by Dr Alastair Donaldson (Department of Computing) and Dr John Wickerson (Department of Electrical and Electronic Engineering, EEE), and will focus on reasoning about software designed to run on many-core architectures and other highly parallel accelerators. There will be a special focus on high-assurance software that needs to leverage many-core technology due to performance constraints, and yet which needs to be highly reliable. Imperial?s Computing and EEE departments are both leading departments in their respective subjects among UK Universities, and have consistently been awarded the highest research rating from the Higher Education Funding Council. The 2014 REF assessment ranked the Department of Computing third (first in the Research Intensity table published by The Times Higher), and the EEE department first for research in the country?s EEE sector. Reasoning about many-core software is challenging for various reasons, including the state-space explosion that arises due to interleaving of concurrent components, the subtle relaxed memory semantics of modern architectures and programming languages, and the difficulty of automated testing in the face of the nondeterminism that arises from both of these concerns. As part of the IRIS project we will focus on making both theoretical and practical advances in reasoning capabilities for many-core software, following various lines of inquiry including (but not limited to): ???? Specification-based conformance testing. For example: can a concurrent program?s pre- and post-conditions be used to automatically generate conformance tests to check that an implementation meets its specification? ???? Composition of memory models. For example: if a GPU, an FPGA accelerator and an ordinary processor all have access to the same memory locations, as they do on modern system-on-chip devices, what guarantees can programmers rely on? ???? Validation of many-core compilers. For example: can automated program generation techniques for testing compilers be extended and combined with systematic concurrency testing techniques to check that many-core code is compiled correctly? ???? Refinement-based parallel program construction. For example, can the common practice of deriving a high performance parallel program via a series of equivalent, increasingly optimised program variants be formalised and mechanised to allow automated exploration of the space of equivalent-by-construction implementations? The techniques we develop will be evaluated on case studies stemming from the academic and industrial partners of the IRIS project, with a particular focus on high-performance implementations of security- and safety-critical functions, e.g. arising in cryptography or machine vision. Duties and responsibilities ===================== The successful candidate will work with the investigators at Imperial to conduct original research in areas relevant to the IRIS project (including for example some of the research areas outlined above), and will collaborate with the investigators and researchers involved in the IRIS project more broadly to amplify the technical depth and potential impact of the work. In addition to frequent research meetings at Imperial, the candidate will attend regular IRIS project meetings to engage with the other academic and industrial partners, and will present work arising from the project at international meetings. Essential requirements ================== The breadth of the project allows for flexibility in the profile of applicants, ranging from applicants with backgrounds in formal methods or programming languages theory who are interested in applying fundamental theory to challenging engineering problems, to applicants with a background in system-building who are interested in how to reason about systems. All applicants require the following: ???? a strong computing background; ???? experience either in working on state-of-the-art theoretical frameworks for program reasoning (such as program logics), or building and working with practical verification/testing tools; ???? a desire to learn about many-core systems in detail; ???? a strong research track record and publications in a relevant area with an ambition to lead high-quality research; and ???? excellent verbal and written communication skills. The successful applicant will have, or be near to completing, a PhD (or equivalent) in an area pertinent to the subject area. For more information: https://www.imperial.ac.uk/jobs/description/ENG00364/research-associate-compositional-reasoning-high-assurance-many-core-software Please get in touch with Alastair Donaldson or John Wickerson for informal enquiries. From j.a.perez at rug.nl Fri Jun 1 08:00:54 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Fri, 1 Jun 2018 14:00:54 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2018 -- Final Call for Papers. Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency and programming languages, are warmly welcome. ] =========================================== FINAL CALL FOR PAPERS Combined 25th International Workshop on Expressiveness in Concurrency and 15th Workshop on Structural Operational Semantics (EXPRESS/SOS 2018) Beijing, China, September 3, 2018 (Co-located with CONCUR 2018 and CONFESTA 2018) http://disat.uninsubria.it/~simone.tini/express_sos.html Submission deadline (full and short papers): Thursday, June 14, 2018 =========================================== == SCOPE AND TOPICS: The EXPRESS workshop series aims at bringing together researchers interested in the expressiveness of various formal systems and semantic notions, particularly in the field of concurrency. The SOS workshop series aims at being a forum for researchers, students and practitioners interested in new developments, and directions for future investigation, in the field of structural operational semantics. Since 2012, the EXPRESS and SOS communities have joined forces and organised a combined EXPRESS/SOS workshop on the formal semantics of systems and programming concepts, and on the expressiveness of mathematical models of computation. This year marks the 25th edition of EXPRESS and the 15th edition of SOS. Topics of interest for EXPRESS/SOS 2018 include, but are not limited to: - expressiveness and comparison of models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and comparison of 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); - comparison of structural operational semantics to other formal semantics approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. Contributions bridging the gap between the above topics and emerging and/or neighboring areas (such as, for instance, computer security, multi-agent systems, knowledge representation, reversible computation) are particularly welcome. == SUBMISSION GUIDELINES We invite two types of submissions: * Full papers (up to 15 pages). * Short papers (up to 5 pages, not included in the workshop proceedings) Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. All submissions should adhere to the EPTCS format (http://www.eptcs.org). Submission is performed through the EXPRESS/SOS 2018 EasyChair server (https://easychair.org/conferences/?conf=expresssos2018). 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. == INVITED SPEAKERS - Wan Fokkink (Vrije Universiteit Amsterdam, The Netherlands) - Adrian Francalanza (University of Malta, Malta) == IMPORTANT DATES - Paper submission: June 14, 2018 - Notification date: July 16, 2018 - Camera ready version: August 5, 2018 - Workshop: September 3, 2018 == WORKSHOP CO-CHAIRS - Jorge A. P?rez (University of Groningen, The Netherlands) - Simone Tini (Universit? degli Studi dell?Insubria, Italia) == PROGRAM COMMITTEE - Pedro R. D'Argenio (University of C?rdoba, Argentina) - Erik de Vink (Eindhoven University of Technology, The Netherlands) - Cinzia Di Giusto (Universit? C?te d'Azur, France) - Ignacio F?bregas (IMDEA Software Institute, Spain) - Simon Gay (University of Glasgow, United Kingdom) - Vasileios Koutavas (Trinity College Dublin, Ireland) - Bas Luttik (Eindhoven University of Technology, The Netherlands) - Claudio Antares Mezzina (IMT School for Advanced Studies Lucca, Italy) - MohammadReza Mousavi (University of Leicester, United Kingdom) - Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair - Jurriaan Rot (Radboud University, The Netherlands) - Simone Tini (University of Insubria, Italy) - co-chair - Valeria Vignudelli (CNRS/ENS Lyon, France) -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From jes at math.uminho.pt Fri Jun 1 12:48:35 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Fri, 1 Jun 2018 17:48:35 +0100 Subject: [TYPES/announce] TYPES'18: Final call for participation Message-ID: <9e8f091e-8b53-8fbb-0fce-c6f9877df80a@math.uminho.pt> (Apologies for cross-posting) FINAL CALL FOR PARTICIPATION (NEW: full programme) 24th International Conference on Types for Proofs and Programs, TYPES 2018 and EUTYPES Cost Action CA15123 meeting Braga, Portugal, 18 - 21 June 2018 http://w3.math.uminho.pt/types2018 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. 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 * C?dric Fournet (Microsoft Research, UK): Building verified cryptographic components using F* * Delia Kesner (IRIF ? CNRS and Universit? Paris-Diderot, France): Multi Types for Higher-Order Languages * Matthieu Sozeau (INRIA, France): The Predicative, Polymorphic Calculus of Cumulative Inductive Constructions and its implementation * Josef Urban (CIIRC, Czech Republic): Machine Learning for Proof Automation and Formalization REGISTRATION Registration is open at the conference's website. The fee is 325 EUR for normal participants and 275 EUR for students. EUTYPES FUNDING The first two days of TYPES 2018, June 18 ? 21 are organised by EUTypes Cost Action CA15123 . On June 19 there will be an EUTypes Management Committee (MC) meeting, and on both days there will be WG meetings. This means thatmembers of the EUTypes MC will be invited for these 2 days through the e-cost system, and their cost of travel and stay will be covered. There will likely be some funding for a limited number of other speakers. The funding is subject to COST rules, and invitations will be sent out via the e-cost system after the 1st of May. ABOUT BRAGA Braga is a city with more than two thousand years of history, known as the "Portuguese Rome" and the "Archbishops Town". It combines the heritage of a roman city (Bracara Augusta), a medieval center of religious power, and an ex-libris of Barroque in Portugal. The social programme of the conference will explore this rich history. Within a distance of 50 kms one finds the cities of Porto and Guimar?es, the Atlantic Ocean, and the National Park Peneda-Ger?s. The week when the conference takes place allows to experience the unique atmosphere of Braga's main popular festivity (St John, June 24). PROGRAMME COMMITTEE Andreas Abel (Chalmers University Gothenburg) Amal Ahmed (Northeastern University Boston) Andrej Bauer (University of Ljubljana) Marc Bezem (University of Bergen) Maria Paola Bonacina (University of Verona) Gilles Dowek (INRIA ? ENS Paris-Saclay) Peter Dybjer (Chalmers University Gothenburg) Jos? Esp?rito Santo (University of Minho) (co-chair) Herman Geuvers (Radboud University Nijmegen) Ambrus Kaposi (E?tv?s Lor?nd University) Ugo de?Liguoro (University of Torino) Ralph Matthes (IRIT ? CNRS and University of Toulouse) Assia Mahboubi (INRIA ? LS2N Nantes) Keiko Nakata (SAP Potsdam) Pierre-Marie P?drot (Max Planck Institute for Software Systems Saarbruck?n) Lu?s Pinto (University of Minho) (co-chair) Andrew Pitts (University of Cambridge) Aleksy Schubert (University of Warsaw) Carsten Sch?rmann (IT University of Copenhagen) Anton Setzer (University of Swansea) TYPES STEERING COMMITTEE Jos? Esp?rito Santo, Silvia Ghilezan, Hugo Herbelin, Ambrus Kaposi, Ralph Matthes (chair), Aleksy Schubert. 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). CONTACT Email:types2018 at math.uminho.pt Organisers: Jos? Esp?rito Santo (Centre of Mathematics, University of Minho) Maria Jo?o Frade (HASLab, University of Minho and INESC TEC) Cl?udia Mendes Ara?jo (Centre of Mathematics, University of Minho) Lu?s Pinto (Centre of Mathematics, University of Minho) -------------- next part -------------- An HTML attachment was scrubbed... URL: From gabriel.scherer at gmail.com Fri Jun 1 13:07:37 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Fri, 1 Jun 2018 19:07:37 +0200 Subject: [TYPES/announce] ML Family Workshop 2018: Deadline extension until June 6th Message-ID: Dear all, The ML Family Workshop, colocated with ICFP on September 28th, hasn't received as many submissions as we would like. We decided to extend the deadline to June 6th, anywhere on earth. submission link: https://icfp-mlworkshop18.hotcrp.com/ If you were considering submitting a presentation, you should now have plenty of time to do so -- we ask for a PDF of 1 to 3 pages. If you were not considering a submission, you probably should! The ML Family Workshop is an interesting forum to discuss all sorts of language design relevant to the ML community, the ICFP community, and generally the people who are interested in rigorous programming languages. See the Call for Presentations at either https://sites.google.com/site/mlworkshoppe/workshops/ml2018 https://icfp18.sigplan.org/track/mlfamilyworkshop-2018-papers#Call-for-presentations and please write me an email if you have any question. Thanks! From stefan.ciobaca at gmail.com Sat Jun 2 00:55:58 2018 From: stefan.ciobaca at gmail.com (Stefan Ciobaca) Date: Sat, 2 Jun 2018 07:55:58 +0300 Subject: [TYPES/announce] FROM 2018 Call for Participation Message-ID: [Apologies for multiple copies] FROM 2018 - First Call for Participation WORKING FORMAL METHODS SYMPOSIUM (FROM) http://fmse.info.uaic.ro/event/from-2018/ 18 - 20 June 2018 Faculty of Computer Science Alexandru Ioan Cuza University Iasi, Romania *** New *** We included in the program of the conference a new category, short contributions, where submissions may describe work in progress or PhD progress/research reports. We still have 3-4 slots available for this category. If you are interested in giving a short talk, please submit an abstract of at most 2 pages using Easychair: https://easychair.org/conferences/?conf=from2018 Deadline for submitting short contributions: June 6, 2018 Notification: June 8, 2018 *** Attendance *** Everyone is welcome to attend. Registration is required and the deadline is June 15. Please register on the FROM 2018 webpage: https://fmse.info.uaic.ro/from-2018-registration/ *** About *** The Working Formal Methods Symposium (FROM) aims to bring together researchers and practitioners who work on formal methods by contributing new theoretical results, methods, techniques, and frameworks, and/or make the formal methods to work by creating or using software tools that apply theoretical contributions. *** Invited speakers *** C?lin Belta, Boston University, US. Formal Synthesis of Control Strategies for Dynamical Systems Radu C?linescu, University of York, UK. Observation-enhanced stochastic modelling C?t?lin Dima, Universite Paris-Est Creteil, France. Bisimulations for logics for strategies Dragos Gavrilut, Bitdefender and Alexandru Ioan Cuza University, Romania. TBA Radu Grigore, School of Computing University of Kent, UK. Selective Monitoring C?t?lin Hri?cu, INRIA Paris, France. Formally Secure Compilation Mircea Marin, West University of Timi?oara, Romania. Unification and matching in unranked term algebras with regular expression sorts Grigore Ro?u, University of Illinois at Urbana-Champaign, US. Formal Design, Implementation and Verification of Blockchain Languages and Virtual Machines Viorica Sofronie-Stokkermans, University Of Koblenz, Landau, Germany. On Symbol Elimination in Theory Extensions and Applications Gheorghe ?tef?nescu, University of Bucharest, Romania. Adaptive virtual organisms: A compositional model for hardware-software binding in the IoT era *** Accepted papers *** Bogdan Aman and Gabriel Ciobanu. Timed Migration with Costs in Distributed Systems Ruxandra Stoean. Machine Learning and Formal Methods or the Ballad of East and West Gabriel Ciobanu and Eneia Nicolae Todoran. Continuation Semantics for Concurrent Languages Stefan Popescu. Solving a variant of the 2-D pattern matching problem using Networks of Polarized Evolutionary Picture Processors with a restriction in polarity. Vlad Rusu. Compositional Verification of Reachability-Logic Properties on Reachability-Logic Specifications Georgiana Caltais and Mohammadreza Mousavi. Encoding Causality via Modal Formulae Denisa Diaconescu. Bisimulations in many-valued modal logics Andrei Alexandru and Gabriel Ciobanu. Infinite Sets in Fraenkel-Mostowski Theory Ioana Leustean and Natalia Moang?. A many-sorted polyadic modal logic Andrei Arusoaie. Unification in Matching Logic Ioana Leu?tean and Traian Florin Serbanuta. An operational-semantics-based approach to program verification using dynamic logic Short Contributions: Ana Turlea, Raluca Lefticaru and Felician Campean. Search based Model in the Loop Testing for Cyber Physical Systems We gratefully acknowledge financial support from Amazon?s Development Center in Iasi and Continental Automotive in Iasi. Lauren?iu Leu?tean, co-chair FROM 2018 Dorel Lucanu, co-chair FROM 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sukyoung.ryu at gmail.com Sun Jun 3 04:23:13 2018 From: sukyoung.ryu at gmail.com (Sukyoung Ryu) Date: Sun, 3 Jun 2018 17:23:13 +0900 Subject: [TYPES/announce] APLAS 2018 2nd CFP In-Reply-To: <33A3C5F7-B343-4444-8907-6EF8037057D9@gmail.com> References: <33A3C5F7-B343-4444-8907-6EF8037057D9@gmail.com> Message-ID: <2E00276A-0D42-4E8F-A4F0-480A57388107@gmail.com> ?[Apologies for multiple copies] ============================================================== CALL FOR PAPERS 16th Asian Symposium on Programming Languages and Systems (APLAS) Wellington, NZ, 3rd ? 5th of December 2018 http://aplas2018.org ============================================================== IMPORTANT DATES ------------------------------------- Abstract deadline: Tuesday, June 12, 2018 Submission deadline: Friday, June 15, 2018 Author response: Wednesday-Friday, July 25-27, 2018 Author notification: Monday, August 13, 2018 Camera-ready deadline: Friday, August 31, 2018 Conference: Monday-Friday, December 3-5, 2018 AIM AND SCOPE ------------------------------------- The symposium is devoted to foundational and practical issues broadly spanning the areas of programming languages and systems. Papers are solicited on topics such as - Semantics, logics, foundational theory7 - 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. SUBMISSION GUIDELINES ------------------------------------- We solicit submissions in two categories: - 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. - System and tool demonstrations 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. Papers should be submitted electronically via the submission web page using EasyChair. 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 2018 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. INVITED SPEAKERS ------------------------------------- Amal Ahmed (Northeastern University, USA) Isil Dillig (University of Texas, Austin, USA) Viktor Vafeiadis (MPI-SWS, Germany) ORGANIZERS ------------------------------------- General Co-Chairs: Alex Potanin (Victoria University of Wellington, NZ) David Pearce (Victoria University of Wellington, NZ) Jens Dietrich (Massey University, Palmerston North, NZ) Program Chair: Sukyoung Ryu (KAIST, Korea) Program Committee: Sam Blackshear (Facebook, UK) Bernd Burgstaller (Yonsei University, Korea) Cristina David (University of Cambridge, UK) Huimin Cui (Institute of Computing Technology, CAS, China) Benjamin Delaware (Purdue University, USA) Julian Dolby (IBM Thomas J. Watson Research Center, USA) Yuxi Fu (Shanghai Jiao Tong University, China) Aquinas Hobor (National University of Singapore, Singapore) Tony Hosking (Australian National University / Data61, Australia) Chung-Kil Hur (Seoul National University, Korea) Atsushi Igarashi (Kyoto University, Japan) Joxan Jaffar (National University of Singapore, Singapore) Alexander Jordan (Oracle Labs., Australia) Hakjoo Oh (Korea University, Korea) Bruno C. d. S. Oliveira (The University of Hong Kong, Hong Kong) Xiaokang Qiu (Purdue University, USA) Tamara Rezk (INRIA, France) Xavier Rival (CNRS / ENS / INRIA, France) Ilya Sergey (University College London, UK) Manuel Serrano (INRIA, France) Xipeng Shen (North Carolina State University, USA) Guy L. Steele Jr. (Oracle Labs., USA) Alex Summers (ETH, Switzerland) Tachio Terauchi (Waseda University, Japan) Peter Thiemann (Universit?t Freiburg, Germany) Ashutosh Trivedi (University of Colorado Boulder, USA) Jingling Xue (UNSW Sydney, Australia) Nobuko Yoshida (Imperial College London, UK) Danfeng Zhang (Pennsylvania State University, USA) Xin Zhang (MIT, USA) From beniamino.accattoli at inria.fr Sun Jun 3 18:05:16 2018 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Mon, 4 Jun 2018 00:05:16 +0200 Subject: [TYPES/announce] LSFA 2018, Final CfP Message-ID: FINAL CALL FOR PAPERS LSFA 2018 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018, Fortaleza, Brazil http://lia.ufc.br/~lsfa2018/ https://easychair.org/cfp/LSFA2018 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. Previous editions took place in 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: * Automated deduction * Applications of logical and/or semantic frameworks * Computational and logical properties of semantic frameworks * Formal semantics of languages and systems * Implementation of logical and/or semantic frameworks * Lambda and combinatory calculi * Logical aspects of computational complexity * Logical frameworks * Process calculi * Proof theory * Semantic frameworks * Specification languages and meta-languages * Type theory 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) in the new ENTCS format (http://www.entcs.org/generic.zip). Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds, 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, unless they also contain some novel results. 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. Papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/generic.zip). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2018 The workshop pre-proceedings, containing the reviewed extended abstracts, will be handed-out at workshop registration. After the workshop the authors of both full and short papers will be invited to submit full versions of their works for the post-proceedings to be published in ENTCS. At least one of the authors should register for the conference. For the reviewing process, the traditional system will be enriched with the possibility for the reviewers to interact with the authors via an anonymous forum associated to each paper. IMPORTANT DATES: * Submission: June 10 * Notification: July 25 * Camera ready version: August 12 * LSFA 2018: September 26-28 After the publication of the ENTCS proceedings, the authors of selected papers will be invited to submit revised papers for a special issue. Previous LSFA special issues have been published in journals such as J. IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Yiannis Moschovakis, University of California, Los Angeles & University of Athens. * Andreas Herzig, CNRS, IRIT, Universit? de Toulouse. * Alessandra Palmigiano, Delft University of Technology. * Amy Felty, University of Ottawa. PROGRAMME COMMITTEE * Beniamino Accattoli, Inria & Ecole Polytechnique, co-chair * Carlos Olarte, Universidade Federal do Rio Grande do Norte, co-chair * Sandra Alves, University of Porto * Mario Alvim, Universidade Federal de Minas Gerais * Carlos Areces, Universidad Nacional de C?rdoba * Mauricio Ayala-Rincon, Universidade de Brasilia * Eduardo Bonelli, Universidad Nacional de Quilmes & Stevens Institute of Technology * Iliano Cervesato, Carnegie Mellon University * Francicleber Ferreira, Universidade Federal do Cear? * Marcelo Finger, Universidade de S?o Paulo * Renata Freitas, Universidade Federal Fluminense * Marco Gaboardi, University at Buffalo, SUNY * Erich Gr?del, RWTH Aachen University * Oleg Kiselyov, Tohoku University * Ugo Dal Lago, Inria & Bologna University * Sonia Marin, IT-University of Copenhagen * Claudia Nalon, Universidade de Brasilia * Revantha Ramanayake, Vienna University of Technology * Umberto Rivieccio, Universidade Federal do Rio Grande do Norte * Camilo Rueda, Pontificia Universidad Javeriana * Matthieu Sozeau, Inria & Universit? Paris Diderot * Carolyn Talcott, SRI International * Alvaro Tasistro, Universidad ORT Uruguay * Alicia Villanueva, Universitat Polit?cnica de Val?ncia * Renata Wassermann, University of S?o Paulo ORGANISING COMMITTEE * Francicleber Ferreira, Universidade Federal do Cear? * Carlos Brito, Universidade Federal do Cear? * Paulo T. Guerra, Universidade Federal do Cear? * Viviane Menezes, Universidade Federal do Cear? CONTACT * lsfa2018 at easychair.org From efes at cs.uni.wroc.pl Mon Jun 4 11:46:53 2018 From: efes at cs.uni.wroc.pl (Filip Sieczkowski) Date: Mon, 4 Jun 2018 17:46:53 +0200 Subject: [TYPES/announce] Final CFP HOPE 2018 Message-ID: Dear Friends and Colleagues, We have a great pleasure inviting you to participate in this year's edition of the ACM SIGPLAN Workshop on Higher-Order Programming with Effects ( https://icfp18.sigplan.org/track/hope-2018-papers). The HOPE workshop series are intended to bring together researchers interested in the design, semantics, implementation, and verification of higher-order effectful programs. They are *informal*, consisting of invited talks, contributed talks on work in progress, and open-ended discussion sessions. They are dedicated to John Reynolds, whose work is an inspiration to us all. **Call for Presentations** We solicit proposals for contributed talks. We recommend preparing proposals of *at most 2 pages*, in PDF format. However, we will accept longer proposals or submissions to other conferences, under the understanding that PC members are only expected to read the first two pages of such longer submissions. When submitting talk proposals, authors should specify how long a talk 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. Speakers may also submit supplementary material (e.g., a full paper, talk slides) if they desire, which PC members are free (but not expected) to read. We are interested in talks on all topics related to the interaction of higher-order programming and computational effects. Talks about work in progress are particularly encouraged. If you have any questions about the relevance of a particular topic, please contact the PC chairs, Filip Sieczkowski (efes at cs.uni.wroc.pl) and Fran?ois Pottier ( francois.pottier at inria.fr). ** Submission link ** https://icfp-hope18.hotcrp.com/ **Important Dates** * Deadline for talk proposals: June 8th, 2018 (Friday) * Notification of acceptance: July 8th, 2018 (Sunday) * Workshop: September 23, 2018 (Sunday) ? Best regards, Filip Sieczkowski and Fran?ois Pottier, PC co-chairs -------------- next part -------------- An HTML attachment was scrubbed... URL: From n.yoshida at imperial.ac.uk Mon Jun 4 12:07:29 2018 From: n.yoshida at imperial.ac.uk (Yoshida, Nobuko) Date: Mon, 4 Jun 2018 16:07:29 +0000 Subject: [TYPES/announce] VeTSS PhD Scholarship Programme on Session Types and Programming Languages Message-ID: Closing Date: 16th August 2018 The Department of Computing is a leading department of Computer Science among UK Universities, and has consistently been awarded the highest research rating. In the 2014 REF assessment, The Department was ranked third (1st in the Research Intensity table published by The Times Higher), and was rated as "Excellent" in the previous national assessment of teaching quality. We invite applications for a PhD studentship funded by VeTSS (https://vetss.org.uk) in programming languages and software engineering research related to concurrency theories and session types under the supervision of Nobuko Yoshida. The goal of the PhD project will be to investigate new approaches to verify channel-based or communication-based concurrent languages such as Go, Rust or Actor-based languages. A particular focus will be a use of session types to avoid concurrency bugs such as deadlocks and races statically. You will be part of the Mobility and Session Types (MRG) research group. Informal inquiries about this position are also encouraged and can be directed to Nobuko Yoshida. For further information see MRG group website (https://mrg.doc.ic.ac.uk). To apply for this position, you must have a strong background in at least one of the following areas: * Programming Languages * Type Systems * Theory of Computer Science * Systems 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 half years. In addition, you will receive a fixed computer and conference allowance. The ideal starting date is either 1st October 2018 or 1st January 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; and (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 and with the subject title VeTSS PhD Scholarship on Session Types. -------------- next part -------------- An HTML attachment was scrubbed... URL: From koba at kb.is.s.u-tokyo.ac.jp Mon Jun 4 22:32:56 2018 From: koba at kb.is.s.u-tokyo.ac.jp (koba at kb.is.s.u-tokyo.ac.jp) Date: Tue, 05 Jun 2018 11:32:56 +0900 (JST) Subject: [TYPES/announce] Open Postdoc Position on Higher-Order Model Checking Message-ID: <20180605.113256.739083357770598592.koba@kb.is.s.u-tokyo.ac.jp> A postdoc position is available for a project on Higher-Order Model Checking (see the project description below), at the University of Tokyo, Japan. The appointment can start as early as September 2018 (the starting date is negotiable). The position is until the end of March 2020. Salary will be about 400,000-500,000 Japanese yen per month. Applicants should have a Ph.D in computer science or related fields, and have a strong background in at least one (ideally two or more) of the following topics: program verification, lambda-calculus and type systems, model checking, formal languages and automata, and automated theorem proving. Interested candidates are invited to send a detailed CV via email to Naoki Kobayashi (koba at is.s.u-tokyo.ac.jp), no later than 10th July. Project Description -------------------- Model checking is one of the promising techniques for software verification, but traditional model checking (such as finite-state and pushdown model checking) was not suitable for verification of high-level programs that use higher-order functions and recursion. We have studied higher-order model checking (more precisely, HORS model checking, where the language for describing systems has been extended to higher-order), which can be considered a generalization of finite-state/pushdown model checking, and shown that (i) many program verification problems can be reduced to higher-order model checking [K13a], and that (ii) despite its extremely high worst-case complexity, higher-order model checking can be solved efficiently for many typical inputs [K13a,BK13]. Based on those results, we have constructed a few automated program verification tools, such as MoCHi (demo page: http://www-kb.is.s.u-tokyo.ac.jp/~ryosuke/mochi/), a fully-automated software model checker for a subset of OCaml [KSU11,KSUK15,MTKSU16,WSTK16]. Recently, we have also started investigating the other kind of higher-order model checking called HFL model checking, where the logic used for describing properties has been extended to higher-order [KLB17]. The aim of this project is to further advance this series of work on higher-order model checking and program verification, and to construct a software model checker for full-scale programming languages. We will also exploit new applications of higher-order model checking, such as data compression [KMSY12,TKYS16]. Selected publications on the topic: ---------------------------------- * A survey: [K11] Naoki Kobayashi, "Higher-Order Model Checking: From Theory to Practice", Invited paper in Proceedings of LICS 2011. * Theory and model checking algorithms: [KLB17] Naoki Kobayashi, Etienne Lozes, Florian Bruse, "On the Relationship Between Higher-Order Recursion Schemes and Higher-Order Fixpoint Logic," POPL 2017 [K13a] Naoki Kobayashi, "Model Checking Higher-Order Programs," JACM, 2013. [K13b] Naoki Kobayashi, "Pumping by Typing," LICS 2013 [BK13] Christopher H. Broadbent, Naoki Kobayashi, "Saturation-Based Model Checking of Higher-Order Recursion Schemes," CSL 2013 * Applications to program verification: [WSTK16] Keiichi Watanabe, Ryosuke Sato, Takeshi Tsukada, Naoki Kobayashi, "Automatically disproving fair termination of higher-order functional programs," ICFP 2016 [MTKSU16] Akihiro Murase, Tachio Terauchi, Naoki Kobayashi, Ryosuke Sato, Hiroshi Unno, "Temporal verification of higher-order functional programs," POPL 2016 [KSUK15] Takuya Kuwahara, Ryosuke Sato, Hiroshi Unno, Naoki Kobayashi, "Predicate Abstraction and CEGAR for Disproving Termination of Higher-Order Functional Programs," CAV 2015 [UTK13] Hiroshi Unno, Tachio Terauchi, Naoki Kobayashi: Automating relatively complete verification of higher-order functional programs, POPL 2013 [KSU11] Naoki Kobayashi, Ryosuke Sato, and Hiroshi Unno, "Predicate Abstraction and CEGAR for Higher-Order Model Checking", PLDI 2011 * Applications to data compression: [TKYS16] Kotaro Takeda, Naoki Kobayashi, Kazuya Yaguchi, Ayumi Shinohara, "Compact bit encoding schemes for simply-typed lambda-terms," ICFP 2016 [KMSY12] Naoki Kobayashi, Kazutaka Matsuda, Ayumi Shinohara, and Kazuya Yaguchi, "Functional Programs as Compressed Data", Higher-Order and Symbolic Computation, 2012 From r.iemhoff at uu.nl Tue Jun 5 06:42:46 2018 From: r.iemhoff at uu.nl (Iemhoff, R. (Rosalie)) Date: Tue, 5 Jun 2018 10:42:46 +0000 Subject: [TYPES/announce] PhD position in Logic Message-ID: PhD position in Logic at Utrecht University, the Netherlands. The PhD position is embedded in the research project ?Optimal Proofs? funded by the Netherlands Organization for Scientific Research led by Dr. Rosalie Iemhoff, Department of Philosophy and Religious Studies, Utrecht University. The project in mathematical and philosophical logic is concerned with formalization in general and proof systems as a form of formalization in particular. Its mathematical aim is to develop methods to describe the possible proof systems of a given logic and establish, given various criteria of optimality, what the optimal proof systems of the logic are. Its philosophical aim is to develop general criteria for faithful formalization in logic and to thereby distinguish good formalizations from bad ones. The mathematical part of the project focusses on, but is not necessarily restricted to, the (non)classical logics that occur in computer science, mathematics, and philosophy, while the philosophical part of the project also takes into account domains where formalization in logic is less common. The PhD student is expected to contribute primarily to the mathematical part of the project. Whether the research of the PhD student also extends to the philosophical part of the project depends on his or her interests. Qualifications We are looking for a talented and dedicated student with a master's degree or equivalent degree in mathematics, computer science, or philosophy, specializing in logic or a related area. Additional information For more information on the practical details of the positions and the application procedure , please visit https://www.academictransfer.com/nl/47995/phd-position-in-logic-10-fte/ https://www.uu.nl/en/organisation/working-at-utrecht-university/jobs For more information on the project, please contact Rosalie Iemhoff at r.iemhoff at uu.nl. Deadline for applications: 22 June, 2018. From r.iemhoff at uu.nl Tue Jun 5 06:42:55 2018 From: r.iemhoff at uu.nl (Iemhoff, R. (Rosalie)) Date: Tue, 5 Jun 2018 10:42:55 +0000 Subject: [TYPES/announce] Postdoc position in Logic Message-ID: <417F12E6-F3D7-441A-B9AD-E7036F88639C@soliscom.uu.nl> Postdoc position in Logic at Utrecht University, the Netherlands. The postdoc is embedded in the research project ?Optimal Proofs? funded by the Netherlands Organization for Scientific Research led by Dr. Rosalie Iemhoff, Department of Philosophy and Religious Studies, Utrecht University. The project in mathematical and philosophical logic is concerned with formalization in general and proof systems as a form of formalization in particular. Its mathematical aim is to develop methods to describe the possible proof systems of a given logic and establish, given various criteria of optimality, what the optimal proof systems of the logic are. Its philosophical aim is to develop general criteria for faithful formalization in logic and to thereby distinguish good formalizations from bad ones. The mathematical part of the project focusses on, but is not necessarily restricted to, the (non)classical logics that occur in computer science, mathematics, and philosophy, while the philosophical part of the project also takes into account domains where formalization in logic is less common. The postdoc is expected to contribute primarily to the mathematical part of the project. Whether the research of the postdoc also extends to the philosophical part of the project depends on his or her interests. Qualifications We are looking for a talented and dedicated researcher with a PhD in logic, preferably in mathematical or philosophical logic, with excellent track record and research skills relative to experience, excellent academic writing and presentation skills, and publications in high-level journals or books. Additional information For more information on the practical details of the positions and the application procedure , please visit https://www.academictransfer.com/nl/47996/postdoc-position-in-logic-10-fte/ https://www.uu.nl/en/organisation/working-at-utrecht-university/jobs For more information on the project, please contact Rosalie Iemhoff at r.iemhoff at uu.nl. Deadline for applications: 22 June, 2018. From rk1424 at hunter.cuny.edu Tue Jun 5 17:45:22 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Tue, 5 Jun 2018 21:45:22 +0000 Subject: [TYPES/announce] CfP: 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) -- Combined call for student-related events Message-ID: <27762773ea10a58112f6e1d1ea69280fc9048e6a.camel@hunter.cuny.edu> COMBINED CALL FOR STUDENT-RELATED EVENTS ======================================== 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) November 4-9, 2018 Orlando, Florida, United States http://2018.fseconference.org/track/fse-2018-Workshops Follow ESEC/FSE on twitter: @fseconf Follow ESEC/FSE on Facebook: http://facebook.com/fseconference Social Media Hashtag: #esecfse The ACM Joint European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) is an internationally renowned forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Formerly the FSE conference in alternating years and ESEC/FSE in other years, ESEC/FSE is now the new name of this annual conference series. The ESEC/FSE conference brings together experts from academia and industry to exchange the latest research results and trends, as well as their practical application in all areas of software engineering. The conference is sponsored by the ACM Special Interest Group on Software Engineering (SIGSOFT). ESEC/FSE 2018 will have student-related events and activities that will be held in conjunction with the main conference. Student-related Events and Activities ------------------------------------- ### Doctorial Symposium Organizers: Hridesh Rajan, Margaret-Anne Storey https://2018.fseconference.org/track/fse-2018-Doctorial-Symposium Goal and Scope: The goal of the ESEC/FSE 2018 Doctoral Symposium is to create a forum for PhD students working in the area of software engineering. Participants will have the opportunity to present and discuss their doctoral research with senior researchers in the software engineering community, in a constructive and friendly atmosphere. Specifically, the symposium aims to: - Provide a setting whereby students receive feedback on their doctoral research and guidance on future directions from the Doctoral Symposium Panel; - Foster the creation of a supportive community of scholars and a spirit of collaborative research; and - Contribute to the conference goals through the interaction between the Symposium participants and other researchers at the main conference. In addition to scientific matters, students will have the opportunity to seek advice on various aspects of completing a PhD and performing research as a young professional in software engineering. Students should consider participating in the Doctoral Symposium after they have settled on a dissertation topic with some initial research results. Students should be at least a year from completion of their dissertation (at the time of the Symposium). The Doctoral Symposium has the same scope of technical topics as the main ESEC/FSE conference. Author Note: Note that 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 ESEC/FSE 2018. The official publication date affects the deadline for any patent filings related to published work. Submission: To apply as a student participating in the Doctoral Symposium, you should prepare a submission package consisting of two parts, both of which must be submitted by the submission deadline. Part 1: Research proposal (4 pages conforming to the ACM Conference Format). The proposal should cover: - Research problem you are targeting and its importance to the field; - Brief survey of background and related work; - Description of the proposed approach or solution; - Expected contributions of your research; - Results achieved so far; - Plan to evaluate your work; - Plan to present evidence of contribution to knowledge in the research community. The research proposal should be submitted through the submission web site (https://easychair.org/conferences/?conf=dsesecfse2018), in a single PDF document. Submissions must strictly adhere to the conference format and must not exceed four (4) pages in this format, including all text, references, appendices, and figures; submissions that do not comply with these requirements will be summarily rejected by the Chairs without review. The research proposal should be single-authored and include the title of your research, your name, your advisor, your email address, and a short summary in the style of an abstract for a regular paper. All submissions must be original work, and must not have been previously published, nor be under consideration for publication elsewhere (see also ACM policy and procedures with respect to plagiarism). Part 2: Letter of Support Please ask your research advisor to submit a letter of recommendation in support of your application. This short letter must include your name, the start date of your PhD studies, an assessment of the current status of your dissertation research, and an expected date for dissertation submission. The letter must come directly from your advisor?s email address and should be sent in PDF format to the Symposium Chairs (dsesecfse2018 at easychair.org) with the subject: "ESEC/FSE 2018 Doctoral Symposium support letter for [student name]". Evaluation: The Doctoral Symposium Panel will select participants using the following criteria: - Quality of the research proposal and its relevance to ESEC/FSE; - Quality of proposal presentation; - Diversity of background, research topics and approaches; - Stage of research (students will be selected across a range of research stages). Research proposals of students who are invited to present their work at the Symposium will be included in the conference proceedings. Acceptance: All authors of accepted contributions will receive further instructions for preparing their camera-ready versions. Authors must register for the ESEC/FSE 2018 Doctoral Symposium and present their work at the Symposium. Authors will also have the possibility to present a poster during the poster session of the main conference. Advisors of student presenters will not be allowed to attend their student?s presentations. Doctoral Symposium Chairs: - Hridesh Rajan, Iowa State University of Science and Technology, USA (hridesh at iastate.edu, http://www.cs.iastate.edu/~hridesh/) - Margaret-Anne (Peggy) Storey, University of Victoria (mstorey at uvic.ca, http://margaretstorey.com/) Doctoral Symposium Committee: - Teresa Baldesarra, University of Bari, Italy (http://bit.ly/2Hn1u0V) - Jane Cleland-Huang, University of Notre Dame, USA (https://ntrda.me/2 HlMv7F) - Marsha Chechik, University of Toronto, Canada (http://bit.ly/2sy5V4s) - Neil Ernst, University of Victoria, Canada (http://bit.ly/2M1l5Y0) - Alexander Serebrenik, Technical University of Eindhoven, the Netherlands (http://bit.ly/2Jmasxc) - Bonita Sharif, Youngstown State University, USA (http://bit.ly/2LoBN2 l) - David Shepherd, ABB Corporate Research (http://bit.ly/2M2vZg5) Contact: Questions regarding the Doctoral Symposium should be directed to the Symposium chairs: Hridesh Rajan and Margaret-Anne Storey (dsesecfse2018 @easychair.org). ### Student Research Competition Organizer: Gustavo Soares http://bit.ly/2JulnIK Call for Papers: ESEC/FSE 2018 will host an ACM Student Research Competition (SRC, http: //src.acm.org/), sponsored by Microsoft Research. This competition offers undergraduate and graduate students a unique forum to experience the research world, present their research results to conference attendees, and compete for prizes. The ACM SRC at ESEC/FSE 2018 consists of three parts: (1) research abstract submission, (2) poster presentation, and (3) a research talk. The first-place winners of the competition will be invited to participate in the ACM Student Research Competition Grand Finals. Participate in this exciting competition: Submit your work to the ACM Student Research Competition at ESEC/FSE 2018. Win a travel stipend to attend the ESEC/FSE conference in Lake Buena Vista, Florida, USA! How to Participate: Submit a Research Abstract: To participate in the competition, submit a 2-page research abstract related to the main themes of the conference (see the Research Track for a list of conference topics). The submission should describe: the research problem and motivation, background and related work, approach and uniqueness, results, and contributions. Papers will be judged based on how well they cover these aspects of the work. The research abstract must conform at time of submission to the ESEC/FSE 2018 Format and Submission Guidelines, and must not exceed 2 pages, including all text, appendices, and figures. However, please note that for this SRC, references do not count against the page limit: the list of references may expand into a third page but no content (text, figures) is allowed on the third page, i.e., the third page, if any, should contain nothing except all or part of your references. All submissions must be in English. Submissions must be in PDF format. Papers must be submitted electronically through the ESEC/FSE SRC submission site by June 15, 2018. A panel of experts will review the submissions and select the students to participate in the Student Research Competition, which will be held at ESEC/FSE 2018 in Lake Buena Vista, Florida, USA. Accepted submissions will be published in the conference electronic proceedings, which will also be available as a printed proceedings. Students who are selected to participate in the main competition at the ESEC/FSE conference round are entitled to a stipend for their travel expenses, up to a maximum of US$500. First Round Competition: Present a Poster The first round of the competition will take place in Lake Buena Vista, Florida, USA at the ESEC/FSE 2018 conference and will be a poster session. This is your opportunity to present your research to conference attendees and leading experts in the software engineering fields, including the SRC committee. Judges will review the posters and speak to participants about their research. The judges will evaluate the research (quality, novelty, and significance) and the presentation of the research (poster, discussion) and select students to advance to the second round of the competition. Second Round Competition: Give a Presentation Select students will continue by giving a short presentation of their research before a panel of judges in a special session at the ESEC/FSE 2018 conference in Lake Buena Vista, Florida, USA. After each presentation, there will be a short question and answer session. Evaluations are based on the presenter?s knowledge of his/her research area, contribution of the research, and the quality of the oral and visual presentation. At most three winners will be chosen in each category, undergraduate and graduate, and receive prizes. The SRC Grand Finals: The first-place winner in each category (undergraduate and graduate) from the SRC held at ESEC/FSE 2018 will advance to the SRC Grand Finals. A different panel of judges evaluates the winners of all SRCs held during the calendar year against each other via the web. Three undergraduates and three graduates will be chosen as the SRC Grand Finals winners. They are invited, along with their advisors, to the annual ACM Awards Banquet, where they receive formal recognition. Prizes: The top three winners in each category (undergraduate and graduate) will be recognized during the conference and will receive prizes of US$500, US$300, and US$200, respectively. The first-place winners of the ESEC/FSE SRC are also invited to compete with winners from other conferences in the ACM Student Research Competition Grand Finals. Requirements: Participants must be undergraduate or graduate students pursuing an academic degree at the time of initial submission. Participants must be current student members of the ACM, and must provide their ACM member number. Supervisors of the work may not be listed as co-authors; you must submit a single-authored version of your work for the competition. For More Information: For additional information, visit the official ACM Student Research Competition website (http://bit.ly/2JulnIK). For questions, please contact Gustavo Soares. Sponsor: Microsoft Research ACM Student Research Competition Chair: Gustavo Soares, Microsoft, USA ACM Student Research Competition Committee: Alex Polozov, Microsoft Research AI Brittany Johnson, University of Massachusetts Amherst Davood Mazinanian, University of British Columbia Linhai Song, Pennsylvania State University Mauricio Aniche, TU Delft Melina Mongiovi, Federal University of Campina Grande Milos Gligoric, University of Texas at Austin Nikolaos Tsantalis, Concordia University Titus Barik, Microsoft ### Student Volunteers Organizers: Mehdi Bagherzadeh, Tuba Yavuz http://bit.ly/2sIASSZ Call for Student Volunteers: Becoming a student volunteer is an excellent opportunity for students to meet and talk with leading academic and industrial researchers and practitioners in the area of software engineering. It is also a great way to meet other students from all over the world and to offset some of the costs of the conference. If you are an undergraduate, graduate, or PhD student and would like to apply and join the student volunteer team, please submit an application using the online application form. Notifications will be sent out prior to the early registration deadline. Benefits: - Complimentary student registration to the main conference, as well as the ability to attend the sessions that you have been assigned to. - Networking opportunities with international software engineering researchers, practitioners, and fellow students. - Coffee breaks, lunches and conference banquet tickets - Conference T-Shirt Please note that the travel and accommodation costs are not included. We encourage all students to apply for financial assistance through the SIGSOFT CAPS program at http://www.sigsoft.org/resources/caps.html Qualifications: - Enrollment as a Ph.D., Masters, or full-time undergraduate student at the time of the conference - Proficiency in English Responsibilities: - Approximately 20 hours of work during the week of the conference - Technical assistance to speakers and conference participants - Help conference speakers and participants be where they need to be - Help at the registration desk and checking badges for entry to events - Preparing conference bags and general assistance Availability: Student volunteers must be available during the week of the conference, from November 4, 2018 to November 11, 2018 (inclusive). Please note that, you will be requested to specify in the application form if you are not available on any of the days of the pre and/or post conference program. Not all volunteers will be required during the full time, and we can take this information into account during selection. Application Procedure: The online application form will be available after June 11, 2018. Student Volunteer Co-chairs: Mehdi Bagherzadeh, Oakland University, mbagherzadeh at oakland.edu Tuba Yavuz, University of Florida, tuba at ece.ufl.edu Important Dates --------------- ### Doctorial Symposium - Submission date: June 29, 2018 - Notification of acceptance: July 27, 2018 - Camera-ready date: September 18, 2018 - Doctorial Symposium: November 6, 2018 ### Student Research Competition - Submission date: June 15, 2018 - Notification of acceptance: July 25, 2018 - Camera-ready date: September 14, 2018 ### Student Volunteers - Deadline for the application and reference letters: August 31, 2018 - Notification of acceptance: September 15, 2018 From massimo.merro at univr.it Wed Jun 6 04:37:27 2018 From: massimo.merro at univr.it (Massimo Merro) Date: Wed, 6 Jun 2018 08:37:27 +0000 Subject: [TYPES/announce] 18 PhD Positions in Computer Science and System Engineering at University of Verona Message-ID: **** Apologies for multiple copies **** We are glad to announce 18 fully-funded PhD positions within the PhD program in Computer Science coordinated by the Department of Computer Science of the University of Verona, Italy. The positions are the following: -- 6 positions in Computer Science and System engineering (open subject); -- 4 positions funded by MIUR project ?Dipartimenti di Eccellenza 2018-2022?, with subject ?Informatics for Industry 4.0? (topics include: design of Cyber-Physical Systems and IoT systems, Security of IoT and CPSs, Machine intelligence, Formal and semi-formal verification, Big-data); -- 1 position funded by Fondazione Cariverona, with subject ?Developing new methods and technologies for the automated analysis of large repositories of code in order to extract malware correlations?; -- 1 position funded by Fondazione Cariverona, with subject ?Profilazione multimediale di utenti (web + reale) attraverso tecniche di deep learning?; -- 2 positions, funded by IIT (Istituto Italiano di Tecnologia), with subject ?Developing of new hardware and software systems as part of master teleoperation stations providing an immersive 3D user interaction experience?; -- 2 positions, funded by project H2020 - "Automatic Robotic Surgery?, with subject ?Robot autonomy in high safety and high risk surgery applications?; -- 2 positions, funded by project H2020 - ?Smart Autonomous Robotic Assistant Surgeon?, with the following subjects: i) ?Implementation of machine learning techniques for modeling laparoscopic interventions and their integration within an advanced control architecture?; ii) ?Development of geometric control algorithms and stochastic estimators for nonlinear systems and their numerical implementation?. The deadline for applications is June 18th 2018 at 13:00. Only online applications are allowed. For details please go to www.univr.it/applicationphd -------------- next part -------------- An HTML attachment was scrubbed... URL: From stephan.merz at loria.fr Wed Jun 6 08:34:36 2018 From: stephan.merz at loria.fr (Stephan Merz) Date: Wed, 6 Jun 2018 14:34:36 +0200 Subject: [TYPES/announce] VTSA 2018: call for applications Message-ID: <954C6C18-2772-4502-B0C5-4B95BF780936@loria.fr> UniGR Summer School on Verification Technology, Systems and Applications (VTSA 2018) August 27-31, 2018, Nancy, France 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 research center Inria Nancy ? Grand Est in Nancy, France, from August 27 to 31, 2018. The following speakers have agreed to lecture at the school: - David Basin: Formal Methods for Security Protocols - Jean-Christophe Filli?tre: An Introduction to Deductive Program Verification - Peter Lammich: Algorithm Verification with the Isabelle Refinement Framework - Anca Muscholl: Distributed Synthesis - Carsten Sinz: Bounded Model Checking of Software for Real-World Applications Participation to 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 Stephan Merz (stephan.merz at loria.fr) including - a one-page CV, - an application letter explaining your interest in the school and your experience in the area, and - a copy of your bachelor (or equivalent or higher) certificate. The deadline for application is July 8, 2018. Notification of acceptance will be given by July 11, 2018. Full details can be found on the school Web page at https://www.mpi-inf.mpg.de/vtsa18. From songfu at shanghaitech.edu.cn Wed Jun 6 08:56:49 2018 From: songfu at shanghaitech.edu.cn (songfu at shanghaitech.edu.cn) Date: Wed, 6 Jun 2018 20:56:49 +0800 Subject: [TYPES/announce] CFP: YR-CONCUR 2018 - 8th Young Researchers Workshop on Concurrency Theory References: <201805231532261760981@shanghaitech.edu.cn>, <2018060620422636209321@shanghaitech.edu.cn> Message-ID: <2018060620564912336822@shanghaitech.edu.cn> ********************************************************************* YR-CONCUR 2018, Call for papers 8th Young Researchers Workshop on Concurrency Theory (YR-CONCUR), 2018 A satellite workshop of CONCUR 2018 September 3rd, 2018, Beijing, China (https://www.irif.fr/~cenea/yr-concur2018/) ********************************************************************* *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. *Important Dates* Deadline for 4-page abstracts: June 17th, 2018 Notification of acceptance: July 15th, 2018 Workshop: September 3rd, 2018 *Format* YR-CONCUR 2018 is a satellite workshop of CONCUR 2018 and will be held on September 3rd, 2018. 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 2018 or any of its other satellite workshops). *Submission* 4-page abstracts should be submitted via the YR-CONCUR 2018 submission page on the EasyChair system: https://easychair.org/conferences/?conf=yrconcur2018. *Organizers* Constantin Enea (IRIF, Universit? Paris Diderot (Paris 7), France) Fu Song (ShanghaiTech University, China) *Program Committee* Michael Emmi, SRI International Constantin Enea, IRIF Laboratory, Paris Diderot University (Univ. Paris 7) Adrian Francalanza, University of Malta Matthew Hague, Royal Holloway University of London Hongjin Liang, Nanjing University Gustavo Petri, IRIF Laboratory, Paris Diderot University (Univ. Paris 7) Fu Song, ShanghaiTech University Nikos Tzevelekos, Queen Mary University of London -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.J.Thompson at kent.ac.uk Thu Jun 7 07:32:05 2018 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Thu, 7 Jun 2018 12:32:05 +0100 Subject: [TYPES/announce] Workshop - Practical and Foundational Aspects of Type Theory - Tuesday 19 June, Canterbury, Kent, UK References: Message-ID: Practical and Foundational Aspects of Type Theory An Interdisciplinary Workshop hosted by the Centre for Reasoning, University of Kent Workshop Announcement - **Tuesday 19th June 2018** Theme Students of formal logic or foundations of mathematics often first encounter the phrase "type theory" in the context of Bertrand Russell's ramified theory of types. But type theory is in fact a diverse field of formal systems, many of which are currently undergoing rapid and fruitful development. This workshop will be devoted to certain theoretical aspects and practical implementations of dependent type theory - notably developed by Swedish logician, philosopher, and computer scientist Per Martin-L?f - which has been shown to have surprising and powerful connections to abstract fields of mathematics such as category theory and more recently homotopy theory. Dependent type theory can serve as: a foundation for constructive/intuitionistic mathematics; a logic and functional programming language under the propositions-as-types paradigm or Curry-Howard correspondence; and even as a basis for formal semantics of natural language. More generally, dependent type theory as a logic offers an alternative to classical first order predicate calculus in its various applications. Speakers ?David Corfield (Philosophy, Kent) Noam Zeilberger (Computer Science, Birmingham) Sam Speight (Computer Science, Oxford) Dominic Orchard (Computer Science, Kent) Marco Paviotti (Computer Science, Kent) Gavin Thomson (Philosophy, Kent) Attendance The workshop will begin at 9.30am with teas and coffees available from 9am. The venue will be Cornwallis Seminar Room 2 (TBC), University of Kent, Canterbury campus. **If you are interested in attending, please email grt20 at kent.ac.uk as soon as possible (for reasons of catering, venue size, etc).** ?Further Details A full schedule will soon be published at https://ncatlab.org/davidcorfield/show/Practical+and+Foundational+Aspects+of+Type+Theory Best Wishes, Gavin Thomson -------------- next part -------------- An HTML attachment was scrubbed... URL: From peterol at ifi.uio.no Thu Jun 7 11:48:28 2018 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Thu, 7 Jun 2018 17:48:28 +0200 Subject: [TYPES/announce] 2nd CfP and Deadline extension: FACS'18 -- 15th Int'l Conf on Formal Aspects of Component Software Message-ID: -------------------------------------------------------------------- Call for Papers FACS 2018 15th International Conference on Formal Aspects of Component Software Pohang, Korea, October 10-12, 2018 http://sevlab.postech.ac.kr/facs18 --------------------------------------------------------------------- IMPORTANT DATES Abstract submission deadline: June 15, 2018 (AoE) (extended!) Paper submission deadline: June 25, 2018 (AoE) (extended!) Notification: August 7, 2018 Conference: Oct 10-12, 2018 OVERVIEW AND SCOPE 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 2018 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. 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; * 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 SUBMISSION We solicit submissions, related to the topics mentioned above, in the following categories: A) original research contributions (18 pages max); B) applications and experiences (18 pages max); C) surveys, comparisons, and state-of-the-art reports (18 pages max); D) tool papers (6 pages max). 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=facs2018. Papers must be formatted according to the guidelines for Springer LNCS papers (see http://www.springer.com/lncs). In addition, we solicit submissions to the Doctoral Track of FACS 2018, in the form of abstracts (3 pages max) concisely capturing work in progress, research questions, envisaged contributions, and/or partial results. Doctoral Track submission deadline: August 5, 2018 (AoE) Doctoral Track notification: August 15, 2018 PUBLICATION All accepted papers in the categories A-D above 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 a special issue of the Science of Computer Programming journal. INVITED SPEAKERS Edward A. Lee (University of California, Berkeley) Grigore Rosu (University of Illinois, Urbana-Champaign) PROGRAM COMMITTEE Farhad Arbab (CWI & Leiden University) Cyrille Artho (KTH Royal Institute of Technology) Kyungmin Bae (chair) (Pohang University of Science and Technology) Luis Barbosa (University of Minho) Simon Bliudze (INRIA Lille) Roberto Bruni (University of Pisa) Zhenbang Chen (National University of Defense Technology) Yunja Choi (Kyungpook National University) Jose Luiz Fiadeiro (Royal Holloway University of London) Xudong He (Florida International University) Sung-Shik Jongmans (Open University of the Netherlands) Yunho Kim (Korea Advanced Institute of Science and Technology) Olga Kouchnarenko (FEMTO-ST & University of Franche-Comte) Ivan Lanese (University of Bologna/INRIA) Axel Legay (INRIA Rennes) Shaoying Liu (Hosei University) Zhiming Liu (Southwest University, Chongqing) Markus Lumpe (Swinburne University of Technology) Eric Madelaine (INRIA Sophia Antipolis) Hernan Melgratti (University of Buenos Aires) Jose Meseguer (University of Illinois, Urbana-Champaign) Kazuhiro Ogata (Japan Advanced Institute of Science and Technology) Peter Olveczky (chair) (University of Oslo) Catuscia Palamidessi (INRIA) Jose Proenca (University of Minho) Gwen Salaun (University of Grenoble Alpes) Francesco Santini (Univerity of Perugia) Meng Sun (Peking University) Antonio Vallecillo (University of Malaga) Daniel Varro (Budapest University of Technology and Economics & McGill University) Shoji Yuen (Nagoya University) Min Zhang (East China Normal University) From nvazou at cs.ucsd.edu Thu Jun 7 12:53:27 2018 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Thu, 7 Jun 2018 12:53:27 -0400 Subject: [TYPES/announce] TyDe 2018: SUBMISSION DEADLINE EXTENDED TO JUNE 13th. Message-ID: Hey all, the TyDe submission deadline got extended for one week! CALL FOR CONTRIBUTIONS: DEADLINE EXTENDED TO JUNE 13th. TyDe 2018: Type-Driven Development https://icfp18.sigplan.org/track/tyde-2018 23-29 Sep, 2018, St. Louis, Missouri (co-located with ICFP) ============================================== *Call for Contributions* 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. *Important Dates* **Extended paper submission deadline: Wednesday, June 13, 2018** Extended abstract deadline: Wednesday, June 13, 2018 Author notification: Friday, June 29, 2018 Deadline for camera ready version: August 5, 2018 Workshop: Thursday, September 27, 2018 *Program Committee* - Guillaume Allais, Radboud University Nijmegen, Netherlands - Zena M. Ariola, University of Oregon, USA - David Darais, University of Vermont, USA - Richard Eisenberg, Bryn Mawr College, USA (co-chair) - Jennifer Hackett, University of Nottingham, UK - Shin-ya Katsumata, National Institute of Informatics, Japan - Daan Leijen, Microsoft Research, USA - Shin-Cheng Mu, Academia Sinica, Taiwan - Dominic Orchard, University of Kent, UK - Peter-Michael Osera, Grinnell College, USA - Zoe Paraskevopoulou, Princeton University, USA - Alberto Pardo, Universidad de la Republica, Uruguay - Matthieu Sozeau, University of Paris Diderot, Paris 7, France - Niki Vazou, University of Maryland, USA (co-chair) *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://tyde18.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. Best, Niki Vazou -------------- next part -------------- An HTML attachment was scrubbed... URL: From beniamino.accattoli at inria.fr Mon Jun 11 05:03:00 2018 From: beniamino.accattoli at inria.fr (Beniamino Accattoli) Date: Mon, 11 Jun 2018 11:03:00 +0200 Subject: [TYPES/announce] LSFA 2018, Deadline Extension (2 weeks) Message-ID: DEADLINE EXTENSION LSFA 2018 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018, Fortaleza, Brazil http://lia.ufc.br/~lsfa2018/ https://easychair.org/cfp/LSFA2018 !!!!!!!!!! NEW SUBMISSION DEADLINE: June 24 (two weeks extension). !!!!!!!!!! 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. Previous editions took place in 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: * Automated deduction * Applications of logical and/or semantic frameworks * Computational and logical properties of semantic frameworks * Formal semantics of languages and systems * Implementation of logical and/or semantic frameworks * Lambda and combinatory calculi * Logical aspects of computational complexity * Logical frameworks * Process calculi * Proof theory * Semantic frameworks * Specification languages and meta-languages * Type theory 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) in the new ENTCS format (http://www.entcs.org/generic.zip). Beyond full regular papers, we encourage submissions such as proof pearls, rough diamonds, 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, unless they also contain some novel results. 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. Papers should be prepared in LaTeX using the generic ENTCS package (http://www.entcs.org/generic.zip). The submission should be in the form of a PDF file uploaded to Easychair: https://easychair.org/conferences/?conf=lsfa2018 The workshop pre-proceedings, containing the reviewed extended abstracts, will be handed-out at workshop registration. After the workshop the authors of both full and short papers will be invited to submit full versions of their works for the post-proceedings to be published in ENTCS. At least one of the authors should register for the conference. For the reviewing process, the traditional system will be enriched with the possibility for the reviewers to interact with the authors via an anonymous forum associated to each paper. IMPORTANT DATES: * Submission: June 24 * Notification: July 25 * Camera ready version: August 12 * LSFA 2018: September 26-28 After the publication of the ENTCS proceedings, the authors of selected papers will be invited to submit revised papers for a special issue. Previous LSFA special issues have been published in journals such as J. IGPL and TCS (see http://lsfa.cic.unb.br). INVITED SPEAKERS * Yiannis Moschovakis, University of California, Los Angeles & University of Athens. * Andreas Herzig, CNRS, IRIT, Universit? de Toulouse. * Alessandra Palmigiano, Delft University of Technology. * Amy Felty, University of Ottawa. PROGRAMME COMMITTEE * Beniamino Accattoli, Inria & Ecole Polytechnique, co-chair * Carlos Olarte, Universidade Federal do Rio Grande do Norte, co-chair * Sandra Alves, University of Porto * Mario Alvim, Universidade Federal de Minas Gerais * Carlos Areces, Universidad Nacional de C?rdoba * Mauricio Ayala-Rincon, Universidade de Brasilia * Eduardo Bonelli, Universidad Nacional de Quilmes & Stevens Institute of Technology * Iliano Cervesato, Carnegie Mellon University * Francicleber Ferreira, Universidade Federal do Cear? * Marcelo Finger, Universidade de S?o Paulo * Renata Freitas, Universidade Federal Fluminense * Marco Gaboardi, University at Buffalo, SUNY * Erich Gr?del, RWTH Aachen University * Oleg Kiselyov, Tohoku University * Ugo Dal Lago, Inria & Bologna University * Sonia Marin, IT-University of Copenhagen * Claudia Nalon, Universidade de Brasilia * Revantha Ramanayake, Vienna University of Technology * Umberto Rivieccio, Universidade Federal do Rio Grande do Norte * Camilo Rueda, Pontificia Universidad Javeriana * Matthieu Sozeau, Inria & Universit? Paris Diderot * Carolyn Talcott, SRI International * Alvaro Tasistro, Universidad ORT Uruguay * Alicia Villanueva, Universitat Polit?cnica de Val?ncia * Renata Wassermann, University of S?o Paulo ORGANISING COMMITTEE * Francicleber Ferreira, Universidade Federal do Cear? * Carlos Brito, Universidade Federal do Cear? * Paulo T. Guerra, Universidade Federal do Cear? * Viviane Menezes, Universidade Federal do Cear? CONTACT * lsfa2018 at easychair.org From mbatty at cantab.net Mon Jun 11 05:26:17 2018 From: mbatty at cantab.net (Mark Batty) Date: Mon, 11 Jun 2018 10:26:17 +0100 Subject: [TYPES/announce] Fwd: Fully-funded PhD studentship with Mark Batty at the University of Kent In-Reply-To: References: Message-ID: The UK Research Institute in Verified Trustworthy Software Systems and the UK's National Cyber Security Centre have provided a PhD studentship to work with Mark Batty at the University of Kent in Canterbury, UK. The position is part of the "Specification and verification of C++ data structure libraries" project. Details and how to apply: https://www.cs.kent.ac. uk/people/staff/mjb211/studentship/studentship.htm 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. The position starts in September 2018. Applicants must have, or be about to complete a degree in Computer Science or Mathematics at the BSc or MSc level. Please do contact Mark Batty if you are interested ( m.j.batty at kent.ac.uk). -------------- next part -------------- An HTML attachment was scrubbed... URL: From nclpltt at gmail.com Mon Jun 11 09:29:39 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Mon, 11 Jun 2018 09:29:39 -0400 Subject: [TYPES/announce] [SASB 2018] 9th International Workshop on Static Analysis in Systems Biology - Call for Papers Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PAPERS SASB 2018 9th International Workshop on Static Analysis in Systems Biology https://www.mcss.uni-konstanz.de/sasb-2018/ August 28, 2018, Freiburg im Breisgau, Germany Affiliated with the Static Analysis Symposium (SAS) 2018 ========================================================================= ****Submission deadline 1st July **** SASB 2018 is a one-day workshop that aims to promote discussion and collaboration at the intersection between formal methods and biology. The program of SASB 2018 will consist of invited talks, presentations of refereed talks, and presentations of refereed papers. Contributions are welcome on all aspects of modelling languages and associated analysis techniques, including static analysis of natural biological systems and the design, specification and verification of engineered biological and chemical systems. This includes, but is not limited to: > static analysis frameworks and tools, > equivalences and equivalence checking techniques, > model reduction and decomposition techniques based on static analysis, > state space compaction based on static analysis, > links between topology and dynamics, > constraint-based and stoichiometric analysis, > languages for compact description of biological models, > formalisms for description of biological networks, > programming languages for molecular devices, > static analysis in verification of molecular devices design, > standards for models and their annotation, > case studies and method applications, > informal methods (that could be candidate to formalisation). Invited Speakers To be announced. Format All papers must be original and not simultaneously submitted to another journal or conference. Full papers should be at most 12 pages, ENTCS format, excluding references. Extended abstracts (for presentation-only submissions) should be at most three pages, excluding references, in ACM proceedings format (http://www.sigplan.org/Resources/Author/#acmart-format). Please submit your abstract via the SASB 2018 author interface of EasyChair: https://easychair.org/conferences/?conf=sasb2018. We are currently working towards securing an open special issue in a high-quality journal. Important Dates - Abstract submission: July 1, 2018 - Paper submission: July 8, 2018 - Notification: July 22, 2018 - Workshop: August 28, 2018 PC co-Chairs - Ankit Gupta, ETH Zurich - Tatjana Petrov, University of Konstanz Program Committee - Lea Popovic, Concordia University, Canada. - Verena Wolf, Saarland University, Germany. - David ?afr?nek, Masaryk University, Czech Republic. - Jean Krivine, IRIF, France. - Jerome Feret, INRIA, France. - Luca Cardelli, Microsoft, UK. - Ashutosh Gupta, TIFR, India. - John Bachman, Harvard University, USA. - Lo?c Paulev?, CNRS/LRI, France. - Heinz Koeppl, TU Darmstadt, Germany. - Nicola Paoletti, Stony Brook University, USA. - Hans-Michael Kaltenbach, ETH Zurich, Switzerland. - Natasa Miskov-Zivanov, University of Pittsburgh, USA. - Eugenio Cinquemani, INRIA, France. -- Nicola Paoletti Postdoctoral associate Department of Computer Science - Stony Brook University http://www.nicolapaoletti.com/ ****** VEMDP 2018, 3rd International Workshop on Verification of Engineered Molecular Devices and Programs (http://dna.caltech.edu/vemdp2018/) ****** -------------- next part -------------- An HTML attachment was scrubbed... URL: From efes at cs.uni.wroc.pl Mon Jun 11 11:15:47 2018 From: efes at cs.uni.wroc.pl (Filip Sieczkowski) Date: Mon, 11 Jun 2018 17:15:47 +0200 Subject: [TYPES/announce] HOPE 2018: Deadline extension until June 15th Message-ID: Dear all, The Workshop on Higher-Order Programming with Effects, colocated with ICFP on September 23rd, hasn't received as many submissions as we would like. We decided to extend the deadline to June 15th, anywhere on earth. submission link: http://icfp-hope18.hotcrp.com/ If you were considering submitting a presentation, you should now have plenty of time to do so -- we ask for a PDF of around 2 pages. If you were not considering a submission, maybe you should! HOPE is an interesting forum to discuss all sorts of problems relevant to the ICFP community, from tackling shared, mutable state in functional languages, to continuations, algebraic effects and more. See the Call for Presentations at https://icfp18.sigplan.org/track/hope-2018-papers#Call-for-Presentations and please write me an email if you have any question. Thanks! ? Filip Sieczkowski -------------- next part -------------- An HTML attachment was scrubbed... URL: From kutsia at risc.jku.at Wed Jun 13 08:58:33 2018 From: kutsia at risc.jku.at (Temur Kutsia) Date: Wed, 13 Jun 2018 14:58:33 +0200 Subject: [TYPES/announce] SYNASC 2018 - Final Call for Papers Message-ID: ============================================================ Final Call for Papers SYNASC 2018 20th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing September 20-23, 2018, Timisoara, Romania http://synasc.ro/2018 ============================================================ === Aim === SYNASC aims to stimulate the interaction between the two scientific communities of symbolic and numeric computing and to exhibit interesting applications of the areas both in theory and in practice. The choice of the topic is motivated by the belief of the organizers that the dialogue between the two communities is very necessary for accelerating the progress in making the computer a truly intelligent aid for mathematicians and engineers. In this context we invite for: * research paper submissions * tutorial proposals === Important Dates === 24 June 2018 : Paper submission for main tracks (strict deadline) 24 June 2018 : Paper submission for workshops 15 July 2018 : Notification of acceptance 01 September 2018 : Registration 01 September 2018 : Revised papers according to the reviews 20-23 September 2018 : Symposium 30 November 2018 : Final papers for post-proceedings === Invited Speakers === Olivier Bournez, Ecole Politechnique, France Tetsuo Ida, University of Tsukuba, Japan Dorel Lucanu, University Alexandru Ioan Cuza, Iasi, Romania Edwin Lughofer, Johannes Kepler University, Linz, Austria David Monniaux, University of Grenoble, France Andrei Voronkov, University of Manchester, UK === Tutorials === SMT and its Applications to Formal Verification ? Alessandro Cimatti, Center for Information Technology, Trento, Italy === Tracks === * Symbolic Computation + computer algebra + symbolic techniques applied to numerics + hybrid symbolic and numeric algorithms + numerics and symbolics for geometry + programming with constraints, narrowing * Numerical Computing + iterative approximation of fixed points + solving systems of nonlinear equations + numerical and symbolic algorithms for differential equations + numerical and symbolic algorithms for optimization + parallel algorithms for numerical computing + scientific visualization and image processing * Logic and Programming + automatic reasoning + formal system verification + formal verification and synthesis + software quality assessment + static analysis + timing analysis * Artificial Intelligence + intelligent systems for scientific computing + recommender and expert systems for scientific computing + scientific knowledge management + agent-based complex systems modeling and development + uncertain reasoning in scientific computing + computational intelligence + soft computing + machine learning + deep learning + data mining, text mining and web mining + natural language processing + computer vision + intelligent hybrid systems * Distributed Computing + parallel and distributed algorithms for clouds, GPUs, HPC, P2P systems, autonomous systems. Work should focus on scheduling, scaling, load balancing, networks, fault-tolerance, gossip algorithms, energy saving + applications for parallel and distributed systems, including work on cross disciplinary (scientific) applications for grids/clouds, web applications, workflow platforms, network measurement tools, programming environments + architectures for parallel and distributed systems, including self-managing and autonomous systems, negotiation protocols, HPC on clouds, GPU processing, PaaS for (inter)cloud, brokering platforms, mobile computing + modelling of parallel and distributed systems including models on resources and networks, semantic representation, negotiation, social networks, trace management, simulators + any other topic deemed relevant to the field * Advances in the Theory of Computing + data structures and algorithms + combinatorial optimization + formal languages and combinatorics on words + graph-theoretic and combinatorial methods in computer science + algorithmic paradigms, including distributed, online, approximation, probabilistic, game-theoretic algorithms + computational complexity theory, including structural complexity, boolean complexity, communication complexity, average-case complexity, derandomization and property testing + logical approaches to complexity, including finite model theory + algorithmic and computational learning theory + aspects of computability theory, including computability in analysis and algorithmic information theory + proof complexity + computational social choice and game theory + new computational paradigms: CNN computing, quantum, holographic and other non-standard approaches to computability + randomized methods, random graphs, threshold phenomena and typical-case complexity + automata theory and other formal models, particularly in relation to formal verification methods such as model checking and runtime verification + applications of theory, including wireless and sensor networks, computational biology and computational economics + experimental algorithmics This list is not intended to be exhaustive. === Research Papers === Submitted research papers must contain original research results not submitted and not published elsewhere. There are four categories of submissions: * Regular papers describing fully completed research results (up to 8 pages in the two-columns paper style). * System descriptions and experimental papers describing implementation results of experimental data, with a link to the reported results (up to 4 pages in the two-columns paper style). * Work in progress papers, describing ongoing work and/or preliminary results (up to 4 pages in the two-columns paper style). * Posters, describing ongoing work and research challenges of PhD students (up to 2 pages in the two-columns paper style). Both the abstract and the full paper should be submitted electronically through http://www.easychair.org/conferences/?conf=synasc2018. Research papers that are accepted and presented at the symposium will be collected as post-proceedings published by Conference Publishing Service (CPS) (included in IEEE Xplore) and will be submitted for indexing in ISI Web of Science, DBLP, SCOPUS. Extended versions of the selected papers published in post-proceedings will be considered to be published as special issues in international journals (e.g. Soft Computing Journal, Scalable Computing: Practice and Experience etc.) === Workshops === * ACSys - Agents for Complex Systems * DIPMAI - Digital Image Processing for Medical and Automotive Industry * GeoInformatics * IAFP - Iterative Approximation of Fixed Points * NCA - Natural Computing and Applications * PTAISC - Practical and Theoretical Aspects of Information Security and Cryptology The workshop papers should be submitted electronically through http://www.easychair.org/conferences/?conf=synasc2018workshops. === Special Sesssions === * PhD Colloquium Session Extended abstracts of up to 4 pages should be submitted electronically through http://www.easychair.org/conferences/?conf=synasc2018workshops === Committees === Honorary Chair: * Bruno Buchberger, Johannes Kepler University, Austria Steering Committee: * Tetsuo Ida, University of Tsukuba, Japan * Tudor Jebelean, Johannes Kepler University, Austria * Laura Kovacs, Technical University of Vienna, Austria * Viorel Negru, West University of Timisoara, Romania * Dana Petcu, West University of Timisoara, Romania * Stephen Watt, University of Western Ontario, Canada * Daniela Zaharie, West University of Timisoara, Romania General Chairs: * Viorel Negru, West University of Timisoara, Romania * Dana Petcu, West University of Timisoara, Romania Program Chairs: * Erika Abraham, RWTH Aachen University, Germany * Daniela Zaharie, West University of Timisoara, Romania Track Chairs: * Symbolic Computation + James Davenport, University of Bath, UK + Stephen Watt, University of Waterloo, Canada * Numerical Computing + Stephen Takacs, Johannes Kepler University Linz, Austria + Eva Kaslik, West University of Timisoara, Romania * Logic and Programming + Nikolaj Bjorner, Microsoft Research, USA + Tudor Jebelean, Johannes Kepler University, Austria + Laura Kovacs, Technical University of Vienna, Austria * Artificial Intelligence + Andrei Petrovski, Robert Gordon University, UK + Daniela Zaharie, West University of Timisoara, Romania * Distributed Computing + Karoly Bosa, Johannes Kepler University Linz, Austria + Marc Frincu, West University of Timisoara, Romania * Advances in the Theory of Computing + Florin Manea, Christian-Albrechts-University, Kiel, Germany + Mircea Marin, West University of Timisoara, Romania + Gabriel Istrate, Institute e-Austria Timisoara, Romania Special Sessions and Workshops Chair: * Daniel Pop, West University of Timisoara, Romania Tutorial Chair: * Florin Fortis, West University of Timisoara, Romania Proceedings Chairs: * Erika Abraham, RWTH Aachen University, Germany * Daniela Zaharie, West University of Timisoara, Romania Organizing Commitee Chairs: * Monica Tirea-Sancira, West University of Timisoara, Romania * Isabela Dramnesc, West University of Timisoara, Romania Publicity Chairs: * Silviu Panica, Institute e-Austria Timisoara, Romania * Sebastian Stefaniga, West University of Timisoara, Romania Technical Committee Chairs: * Adelin Daescu, West University of Timisoara, Romania * Mihai Maghiar, West University of Timisoara, Romania ----------- SYNASC 2018 West University of Timisoara Department of Computer Science Bd. V. Parvan 4, 300223 Timisoara, Romania tel: + (40) 256 592195, +(40) 256 592389 fax: + (40) 256 592316, +(40) 256 592380 e-mail: synasc18 at synasc.ro From haowu at cs.nuim.ie Thu Jun 14 05:13:15 2018 From: haowu at cs.nuim.ie (Hao Wu) Date: Thu, 14 Jun 2018 17:13:15 +0800 Subject: [TYPES/announce] iFM 18' PhD Symposium Call for Papers Message-ID: ============================================================ Call for Papers PhD Symposium at iFM'18 on Formal Methods: Algorithms, Tools and Applications (PhD-iFM'18) Maynooth, Ireland, September 04, 2018 http://ifm2018.cs.nuim.ie/PhDSymposium Paper submission: June 22, 2018 Author notification: July 15, 2018 ============================================================ === Scope === The theory, implementation, integration or application of formal methods in a broad sense. === Who can submit? === PhD students and young researchers at an early career stage (up to 2 years after PhD completion). === Why to submit? === Participants will have the possibility to give short presentations about their research projects. Furthermore, we are happy to announce an invited talk by Dr. Grant Passmore, Co-Founder and Co-CEO, Aesthetic Integration, London. - The doctoral symposium offers an excellent opportunity to present your work in an international setting, and to get feedback from senior researchers in the field. - The doctoral symposium lets you exchange knowledge and experiences with fellow PhD-students in a related topic. - The best paper/presentation will be awarded. - The selected contributions will be published as a technical report of the University of Oslo, Norway. === What to submit? === You are welcome to submit an extended abstract of 1-3 pages, describing your research project which you would like to present. Co-authors are allowed. The results may have been accepted or even published elsewhere. If you are author of an accepted iFM'18 publication, it is sufficient to submit the title, authors and abstract of that paper. Multiple submissions by one author are not permitted. Submissions should be written in English and follow the EasyChair formatting guidelines, available at http://www.easychair.org/publications/for_authors Please submit your abstract electronically in pdf via the EasyChair page https://easychair.org/conferences/?conf=phdifm18 The submitted abstracts will undergo a lightweight reviewing process. A symposium proceedings containing the accepted abstracts will be available as a technical report of the University of Oslo. === Invited Presentation === Dr. Grant Olney Passmore. - Co-Founder and Co-CEO, Aesthetic Integration, London - Life Member, Clare Hall, University of Cambridge - Honorary Associate, LABORES - Laboratoire de Recherche Scientifique, Paris http://www.cl.cam.ac.uk/~gp351/ === Symposium Co-Chairs === Erika Abraham (RWTH Aachen University, Germany), chair S. Lizeth Tapia Tarifa (University of Oslo, Norway), chair === Program Committee === Nils Jansen (Radboud University) Richard Bubel (TU Darmstadt) Jos? Proen?a (HASLab - INESC TEC/University of Minho) Marie Farrell (National University of Ireland Maynooth) Luigia Petre (?bo Akademi University) Zolt?n Horv?th (E?tv?s Lor?nd University) From d.pym at ucl.ac.uk Thu Jun 14 07:41:21 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Thu, 14 Jun 2018 11:41:21 +0000 Subject: [TYPES/announce] PhD studentship in Logic & Verification at UCL Message-ID: <12E85D6D-6079-46D7-9C98-681C735E2E76@ucl.ac.uk> [Apologies for cross-postings, but please share widely with potential candidates. Thank you.] A PhD studentship in the area of logic and verification is available at UCL's PPLV group (see http://pplv.cs.ucl.ac.uk/welcome/). Details at http://www.cs.ucl.ac.uk/prospective_students/phd_programme/funded_scholarships/ Closing date is 17 July 2018. The studentship is aligned with the IRIS project (https://uclirisproject.wordpress.com) 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/). The 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 studentship is available from September/October 2018. 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/ Please note that the closing date for this studentship is 17 July 2018. -- Professor of Information, Logic, and Security Head of Programming Principles, Logic, and Verification University College London Turing Fellow and UCL University Liaison Director 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/ Assistant: Julia Savage, j.savage at ucl.ac.uk, +44 (0)20 7679 0327 From j.a.perez at rug.nl Thu Jun 14 08:13:25 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Thu, 14 Jun 2018 14:13:25 +0200 Subject: [TYPES/announce] EXPRESS/SOS 2018: Deadline Extension (until June 21st) Message-ID: [ Submissions from the TYPES readership, broadly related to concurrency and programming languages, are warmly welcome. ] =========================================== FINAL CALL FOR PAPERS Combined 25th International Workshop on Expressiveness in Concurrency and 15th Workshop on Structural Operational Semantics (EXPRESS/SOS 2018) Beijing, China, September 3, 2018 (Co-located with CONCUR 2018 and CONFESTA 2018) http://disat.uninsubria.it/~simone.tini/express_sos.html **Extended submission deadline (full and short papers):** Thursday, June 21, 2018 =========================================== == SCOPE AND TOPICS: The EXPRESS workshop series aims at bringing together researchers interested in the expressiveness of various formal systems and semantic notions, particularly in the field of concurrency. The SOS workshop series aims at being a forum for researchers, students and practitioners interested in new developments, and directions for future investigation, in the field of structural operational semantics. Since 2012, the EXPRESS and SOS communities have joined forces and organised a combined EXPRESS/SOS workshop on the formal semantics of systems and programming concepts, and on the expressiveness of mathematical models of computation. This year marks the 25th edition of EXPRESS and the 15th edition of SOS. Topics of interest for EXPRESS/SOS 2018 include, but are not limited to: - expressiveness and comparison of models of computation (process algebras, event structures, Petri nets, rewrite systems) - expressiveness and comparison of 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); - comparison of structural operational semantics to other formal semantics approaches; - applications and case studies of structural operational semantics; - software tools that automate, or are based on, structural operational semantics. Contributions bridging the gap between the above topics and emerging and/or neighboring areas (such as, for instance, computer security, multi-agent systems, knowledge representation, reversible computation) are particularly welcome. == SUBMISSION GUIDELINES We invite two types of submissions: * Full papers (up to 15 pages). * Short papers (up to 5 pages, not included in the workshop proceedings) Simultaneous submission to journals, conferences or other workshops is only allowed for short papers; full papers must be unpublished. All submissions should adhere to the EPTCS format (http://www.eptcs.org). Submission is performed through the EXPRESS/SOS 2018 EasyChair server (https://easychair.org/conferences/?conf=expresssos2018). 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. == INVITED SPEAKERS - Wan Fokkink (Vrije Universiteit Amsterdam, The Netherlands) - Adrian Francalanza (University of Malta, Malta) == IMPORTANT DATES **Paper submission: June 21, 2018** - Notification date: July 16, 2018 - Camera ready version: August 5, 2018 - Workshop: September 3, 2018 == WORKSHOP CO-CHAIRS - Jorge A. P?rez (University of Groningen, The Netherlands) - Simone Tini (Universit? degli Studi dell?Insubria, Italia) == PROGRAM COMMITTEE - Pedro R. D'Argenio (University of C?rdoba, Argentina) - Erik de Vink (Eindhoven University of Technology, The Netherlands) - Cinzia Di Giusto (Universit? C?te d'Azur, France) - Ignacio F?bregas (IMDEA Software Institute, Spain) - Simon Gay (University of Glasgow, United Kingdom) - Vasileios Koutavas (Trinity College Dublin, Ireland) - Bas Luttik (Eindhoven University of Technology, The Netherlands) - Claudio Antares Mezzina (IMT School for Advanced Studies Lucca, Italy) - MohammadReza Mousavi (University of Leicester, United Kingdom) - Jorge A. P?rez (University of Groningen, The Netherlands) - co-chair - Jurriaan Rot (Radboud University, The Netherlands) - Simone Tini (University of Insubria, Italy) - co-chair - Valeria Vignudelli (CNRS/ENS Lyon, France) -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From n.jansen at science.ru.nl Thu Jun 14 13:05:01 2018 From: n.jansen at science.ru.nl (Nils Jansen) Date: Thu, 14 Jun 2018 19:05:01 +0200 Subject: [TYPES/announce] BOOM! 2018 @ CONFESTA - Call for Contributions Message-ID: Co-located with CONCUR 2018, QEST 2018, FORMATS 2018, SETTA 2018 *New submission deadline: June 28* The BOOM! workshop solicits presentations of ongoing or previously published work to enable discussions on a broad range of topics, without formal proceedings. Selected abstracts will be invited for full submission as part of a special issue of the Journal on Reliable Intelligent Environments. ==================================================================== Call for presentations (abstracts) BOOM! 2018 Workshop on Big Data meets Formal Methods September 08, 2018, Beijing, China. Co-Located with CONFESTA 2018 http://wwwhome.ewi.utwente.nl/~marielle/boom.html ==================================================================== Big data is booming. Advanced data analytic techniques, like deep learning, predict the weather, buy and sell stocks, beat the humans in chess playing, diagnose diseases from CT scans, and recommend us which books to buy. Big data is gaining more and more importance in the area of formal methods: quantitative analysis techniques largely depend on the values of the input parameters, which could be learned from historic data. Moreover, automatic learning formal models themselves, or model skeletons as well as solutions have gained a lot of momentum with techniques like model mining, and reinforcement learning. In the other direction, formal methods have also a lot to offer for the development of big data analytic techniques, such as the verification of deep learning algorithms, model-based classification algorithms, methods and models for data cleaning etc. As there are no formal proceedings for the workshop, the main focus is on a broad range of topics that trigger lively discussions. ================== INVITED SPEAKERS ================== Alessandro Abate, University of Oxford, United Kingdom Luca Bortolussi, University of Trieste, Italy ================== IMPORTANT DATES ================== Abstract submission: June 28, 2018 Notification: June 30, 2018 Workshop: September 08, 2018 ================== SUBMISSIONS ================== We encourage all interested authors to submit an abstract of their presentation through Easychair under the following link: https://easychair.org/conferences/?conf=boom2018 We particularly invite work recently accepted to top conferences and ongoing work. The submission should be a pdf of at most two pages in the llncs style. Accepted presentations will not be subject to proceedings publication, though there will be invitations for selected abstracts for a special issue of the Journal on Reliable Intelligent Environments. ================== PC CHAIRS ================== * Nils Jansen, Radboud University Nijmegen, The Netherlands * Marielle Stoelinga, University of Twente, The Netherlands -------------- next part -------------- An HTML attachment was scrubbed... URL: From publicityifl at gmail.com Fri Jun 15 04:45:17 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Fri, 15 Jun 2018 04:45:17 -0400 Subject: [TYPES/announce] Call for draft papers for presentation at IFL 2018 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the fourth call for papers for IFL 2018. 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 --- Call for Draft papers for presentations ================================================================================ IFL 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://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 2018 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 Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Submissions and peer-review Differently from previous editions of IFL, IFL 2018 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 2018. 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 25, 2018 [PASSED!] Submission of draft papers: July 17, 2018 [UPCOMING!] Regular and draft papers notification: July 20, 2018 Deadline for early registration: August 8, 2018 Submission of pre-proceedings version: August 29, 2018 IFL Symposium: September 5-7, 2018 Submission of papers for post-proceedings: November 7, 2018 Notification of acceptance: December 22, 2018 Camera-ready version: February 10, 2019 ### 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=ifl2018 ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. 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 2018 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 barrett at cs.stanford.edu Fri Jun 15 11:13:34 2018 From: barrett at cs.stanford.edu (Clark Barrett) Date: Fri, 15 Jun 2018 08:13:34 -0700 Subject: [TYPES/announce] postdoc positions in formal methods Message-ID: Postdoctoral positions in Formal Methods at Stanford University Two postdoctoral research positions are available at Stanford University under Professor Clark Barrett. Applications are being accepted now with a target start date for both positions of Fall 2018. Starting salary is $80,000 per year and includes benefits. Any updates will be posted on the website: http://theory.stanford.edu/~barrett/opportunities/stanford.html Verification of Neural Networks The first position will focus on tools and techniques for applying formal verification to deep neural networks. The project aims to extend and apply the highly-successful Reluplex tool. Applications include safety-critical systems such as self-driving cars and drone aircraft. Qualifications: The ideal applicant must have: - a PhD in Computer Science or a closely related field - strong programming skills, especially in C++ - a strong publication record in programming languages and/or formal methods Hardware Verification The second position will focus on building a new generaion of open-source tools for hardware verification and model checking. This person will work closely with the Stanford Agile Hardware Center and the CVC4 SMT Solver team. Qualifications: The ideal applicant must have: - a PhD in Computer Science or a closely related field - strong programming skills, ideally in C++ and/or Python - a strong publication record, ideally in formal methods or a related feild In addition, in-depth knowledge of the inner workings of SMT solvers is a plus, as is familiarity with digital design and existing hardware verification techniques. Stanford University Stanford University is among the top universities in the world in computer science research. Located in the heart of silicon valley, it is known for an exciting and fast-paced research environment combining exceptional academic talent with abundant opportunities to collaborate with top high-tech companies. The weather is also really nice. Application details Questions and applications can be sent to barrett at cs.stanford.edu. Applicants should include their CV, including a list of publications, together with a brief statement outlining their suitability for the project and the names of at least two references. -------------- next part -------------- An HTML attachment was scrubbed... URL: From joao.seco at fct.unl.pt Fri Jun 15 12:08:25 2018 From: joao.seco at fct.unl.pt (=?utf-8?Q?Jo=C3=A3o_Costa_Seco?=) Date: Fri, 15 Jun 2018 17:08:25 +0100 Subject: [TYPES/announce] Two Post-doc Research Fellowships at NOVA LINCS/NOVA University of Lisbon and OutSystems collaborative laboratory Message-ID: <47673329-A6BC-4D18-8AE8-FB0A03D192DC@fct.unl.pt> Two Post-doc Research Fellowships, one year (renewable) at NOVA LINCS/FCT NOVA and our Collaborative Laboratory with OutSystems. The research programme takes place within the Software Systems research group of NOVA LINCS (NOVA Laboratory for Computer Science and Informatics, http://nova-lincs.di.fct.unl.pt ) in collaboration with R&D members of OutSystems (http://www.outsystems.com ), a Portuguese company that is responsible for a globally known low-code platform for rapid application development. Two post doctoral positions are available under the scope of our project CLAY-An Environment for live Construction of Trustworthy Software, and the collaborative laboratory between NOVA LINCS and OutSystems that focuses on the development new programming models and tools. The goal is to design new programming models, associated verification techniques, and/or programming environments to support the live construction of trustworthy applications in the web/cloud domain. Possible areas of focus include the development of behavioural type systems for safely updating structured states and processes, reasoning techniques for distributed data management, certified runtime infrastructures, domain specific logics and algorithms for contracts and policies. This collaborative effort seeks to run the extra mile to transpose theoretical results into a well establish development product like the OutSystems platform. To apply for this position, the candidate is required to have a strong computer science or informatics background at the PhD level, and a proven publication track record in one or more of the following areas: principles of programming languages, programming language design and implementation, software verification, and program analysis. We welcome candidates with a background on principles and theory (programming models, type systems, verification, semantics), or systems implementation (language design, runtime systems, compilers). We expect research results to be published at premier programming languages and systems conferences and journals, and give preference to candidates that are motivated to collaborate with industrial partners. If you are interested please send your application (CV and motivation letter) to Jo?o Costa Seco (joao.seco at fct.unl.pt ) before 30 June 2018. More details about the project can be found at http://ctp.di.fct.unl.pt/CLAY ----- Jo?o Costa Seco NOVA Laboratory for Computer Science and Informatics Departamento de Inform?tica Faculdade de Ci?ncias e Tecnologia Universidade Nova de Lisboa Phone: 212948536 (ext 10752) http://ctp.di.fct.unl.pt/~jcs -------------- next part -------------- An HTML attachment was scrubbed... URL: From marthaflinderslewis at gmail.com Mon Jun 18 00:23:34 2018 From: marthaflinderslewis at gmail.com (Martha Lewis) Date: Mon, 18 Jun 2018 06:23:34 +0200 Subject: [TYPES/announce] Second CfP: Workshop on Compositional Approaches in Physics, NLP, and Social Sciences Message-ID: [with apologies for cross-posting] Second Call for Papers Workshop on Compositional Approaches in Physics, NLP, and Social Sciences September 2 2018 Nice, France https://sites.google.com/view/capns2018/home ************ June 30th: Paper submission Please submit contributions in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 Compositional Approaches for Physics, NLP, and Social Sciences (CAPNS 2018) will be colocated with QI 2018 (http://qi2018.quantum-interaction.org/ ). The workshop is a continuation and extension of the Workshop on Semantic Spaces at the Intersection of NLP, Physics and Cognitive Science https://sites.google.com/site/semspworkshop/ held in June 2016. AIMS AND SCOPE The ability to compose parts to form a more complex whole, and to analyze a whole as a combination of elements, is desirable across disciplines. In this workshop we bring together researchers applying compositional approaches to NLP, Physics, Cognitive Science, and Game Theory. The categorical model of Coecke et al. [2010], inspired by quantum protocols, has provided a convincing account of compositionality in vector space models of NLP. Similar category-theoretic approaches have been applied in cognitive science, and now are being extended to game theory. The interplay between the three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact in sentences and discourse, how concepts develop, and how complex games can be analyzed. Commonalities between the compositional mechanisms employed may be extracted, and applications and phenomena traditionally thought of as 'non-compositional' will be examined. Topics of interests include (but are not restricted to): Applications of quantum logic in natural language processing and cognitive science Compositionality in vector space models of meaning Compositionality in conceptual spaces Compositional approaches to game theory Compositional approaches to computer science for linguistics, cognitive, and social sciences Logic for linguistics, cognitive, and social sciences Reasoning in vector spaces and conceptual spaces Conceptual spaces in linguistics Game-theoretic models of language and conceptual change Category-theoretic diagrammatic reasoning for natural language processing, cognitive science, and game theory Compositional explanations of so-called 'non-compositional' phenomena such as metaphor IMPORTANT DATES: June 30th: Paper submission July 15th: Notification to contributors September 2nd: Workshop date Contributions should be submitted in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 CONFIRMED SPEAKERS: Paul Smolensky, Principal Researcher, Microsoft Research, and Krieger-Eisenhower Professor of Cognitive Science, Johns Hopkins University 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 in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 Proceedings of the workshop will be published as an EPTCS (Electronic Proceedings in Theoretical Computer Science) volume. PROGRAMME COMMITTEE: Peter Bruza, Queensland University of Technology Trevor Cohen, University of Texas Fredrik Nordvall Forsberg, University of Strathclyde Liane Gabora, University of British Columbia Peter G?rdenfors, Lund University Helle Hvid Hansen, TU Delft Chris Heunen, University of Edinburgh Peter Hines, University of York Alexander Kurz, University of Leicester Antonio Lieto, University of Turin Glyn Morrill, Universitat Polit?cnica de Catalunya Dusko Pavlovic, University of Hawaii Taher Pilehvar, University of Cambridge Emmanuel Pothos, City, University of London Matthew Purver, Queen Mary University of London Mehrnoosh Sadrzadeh, Queen Mary University of London Marta Sznajder, Munich Center for Mathematical Philosophy Pawel Sobocinski, University of Southampton Dominic Widdows, Grab Technologies Geraint Wiggins, Vrije Universiteit Brussel Victor Winschel, OICOS GmbH Philipp Zahn, University of St. Gallen Frank Zenker, University of Konstanz ORGANIZATION: Bob Coecke, University of Oxford Jules Hedges, University of Oxford Dimitri Kartsaklis, University of Cambridge Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.roggenbach at swansea.ac.uk Mon Jun 18 04:14:36 2018 From: m.roggenbach at swansea.ac.uk (Markus) Date: Mon, 18 Jun 2018 09:14:36 +0100 Subject: [TYPES/announce] PhD Scholarship "Verification of Real Time Systems" at Swansea University Message-ID: <52297256-E64C-49AD-9F42-4B4824FD989C@swansea.ac.uk> Fully Funded EPSRC iCASE PhD Scholarship: Verification of Real Time Systems Closing date: 2 July 2018 Start date: October 2018 This project offers an exciting opportunity to combine theory and practice in the verification of real time systems, based on research questions posed by Siemens Rail Automation UK. We are looking for an ambitious candidate, keen to undertake challenging collaborative research with industrial impact. More information can be found at http://www.swansea.ac.uk/postgraduate/scholarships/research/computer-science-epsrc-icase-phd-verification-real-time.php From francesco.zappa_nardelli at inria.fr Mon Jun 18 10:29:46 2018 From: francesco.zappa_nardelli at inria.fr (Francesco Zappa Nardelli) Date: Mon, 18 Jun 2018 10:29:46 -0400 Subject: [TYPES/announce] PostDoc at Inria, Paris, on Validation and Synthesis of DWARF Debugging Information Message-ID: <70F732E4-D37E-4F44-9913-909DF08B8F6D@inria.fr> Dear all I'd be really grateful if you could help me spread the word about this PostDoc position, and do contact me if you'd like to know more about it. Best wishes Francesco Zappa Nardelli ============================================== Validation and Synthesis of DWARF Debugging Information PostDoc position in at Inria Paris, France ============================================== We are looking to hire a motivated PostDoc to work on Validation and Synthesis of DWARF Debugging Information and more broadly on the low-level interface between applications and system software. This is a new research project funded by a Google Research Fellowship led by Francesco Zappa Nardelli at Inria Paris, France. The position is for 1 year with possible extensions, and is open until fulfilled. For details please check out: https://www.di.ens.fr/~zappa/jobs.html and get in touch with Francesco Zappa Nardelli for additional informations or informal enquiries. From caterina.urban at inf.ethz.ch Mon Jun 18 11:57:56 2018 From: caterina.urban at inf.ethz.ch (Urban Caterina) Date: Mon, 18 Jun 2018 15:57:56 +0000 Subject: [TYPES/announce] SAS 2018 - Call for Participation Message-ID: <10DD0377-756D-499F-94F5-DC66D7D06BE4@inf.ethz.ch> --------------------------------------------------------------------- CALL FOR PARTICIPATION SAS 2018 25th Static Analysis Symposium Freiburg im Breisgau, Germany, August 29th-August 31st, 2018 http://staticanalysis.org/sas2018 --------------------------------------------------------------------- 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 25th Static Analysis Symposium, SAS 2018, will be held in Freiburg im Breisgau, Germany. REGISTRATION Registration is now open. Please visit: http://staticanalysis.org/sas2018/registration.html STUDENT GRANTS A limited number of students grants will be available. The grant will cover the cost for lodging during the conference and a contribution to travel expenses. For further information, please send an informal email to the PC Chair via sas2018-0 at easychair.org. INVITED TALKS - Aws Albarghouthi (University of Wisconsin-Madison, USA) Program Fairness through the Lens of Formal Methods - Zak Kincaid (Princeton University, USA) Non-linear Invariant Generation via Recurrence Analysis - Ruzica Piskac (Yale University, USA) Firewall Repair and Verification of Configuration Files - Sharon Shoham (Tel Aviv University, Israel) Verification of Distributed Systems Using First-Order Logic INVITED TUTORIALS - Roberto Bagnara (University of Parma/BUGSENG, Italy) MISRA C and its Role in the Development of Safety- and Security-Critical Embedded Software - Ken McMillan (Microsoft Research, USA), Oded Padon (Tel Aviv University, Israel) Ivy: Safety Verification by Interactive Generalization - Peter O'Hearn (University College London/Facebook, UK) Experiences developing and deploying a concurrency analysis at Facebook ACCEPTED PAPERS The list of accepted papers is available at: http://staticanalysis.org/sas2018/accepted.html AFFILIATED EVENTS - 9th Workshop on Static Analysis and Systems Biology (SASB 2018) Chairs: Tatjana Petrov (University of Konstanz, Germany) and Ankit Gupta (ETH Zurich, Switzerland) - 9th Workshop on Tools for Automatic Program Analysis (TAPAS 2018) Chair: Fausto Spoto (University of Verona/Julia Srl, Italy) Hope to see you in Freiburg! Andreas Podelski, Program Chair Caterina Urban, Publicity Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From g.constantinides at imperial.ac.uk Tue Jun 19 12:07:20 2018 From: g.constantinides at imperial.ac.uk (Constantinides, George A) Date: Tue, 19 Jun 2018 16:07:20 +0000 Subject: [TYPES/announce] Internships / Placements at Imperial College Message-ID: Dear Colleagues, Do you have PhD students who would be keen to spend some time with us in London during their PhD? Or are you such a student? If so, please see https://www.jobs.ac.uk/job/BKQ926/short-term-research-assistantship-for-phd-students for an unusual opportunity to spend a few months at Imperial as a member of research staff in our group. We are particularly keen to speak to advisors and students who would like to build long-term collaborative relationships with us, and would see this as a mechanism to kick-start such a relationship. Duration and start date are negotiable - the advertisement is only a guide. Please spread the word and contact one of us if interested. George (for Christos Bouganis, Peter Cheung, George Constantinides, David Thomas and John Wickerson) -- Professor George A. Constantinides Royal Academy of Engineering / Imagination Technologies Research Chair Head, Circuits and Systems Group Professor of Digital Computation g.constantinides at imperial.ac.uk Administrator: Mrs W. Hsissen (w.hsissen at ic.ac.uk) +44 20 7594 6261 From musard.balliu at gmail.com Tue Jun 19 12:35:54 2018 From: musard.balliu at gmail.com (Musard Balliu) Date: Tue, 19 Jun 2018 18:35:54 +0200 Subject: [TYPES/announce] PhD Student in Software Security and Formal Methods Message-ID: *Project description* Third-cycle subject: Computer Science The PhD student will contribute to cutting edge research in the area of Software Security. Our research focuses on developing novel security models, defensive mechanisms and tools for finding and fixing security vulnerabilities, and writing code that is secure by construction. Modern applications are heterogeneous entities spanning different languages, components, and platforms. The project will tackle the challenge of heterogeneity in developing secure applications for the Web and IoT domain. We are researching practical mechanisms with formal guarantees (information flow control, taint tracking, security testing) for enforcing flexible application-level policies across different tiers, e.g., the client, server and database. In pursuing the project goals, the PhD student will have the possibility to collaborate with our high-profile academic and industrial partners. The PhD student will also benefit from interactions with local researchers working on TrustFull, a new project on fullstack security. The ideal candidate should have strong interest and good knowledge in programming languages, verification and security. Prior experience with techniques such as static/dynamic/hybrid program analysis, program transformation, symbolic execution or SMT solving is a plus. For further information about the position, please contact Dr. Musard Balliu (http://www.csc.kth.se/~musard/) and Prof. Mads Dam ( http://www.csc.kth.se/~mfd). Musard's home page contains information about the latest research and the recent tools, such as JSLINQ and EnCoVer. For details on the position see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:215248/where:4/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Andrzej.Murawski at cs.ox.ac.uk Tue Jun 19 17:13:27 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Tue, 19 Jun 2018 17:13:27 -0400 Subject: [TYPES/announce] FLoC 2018 - Last Call for Participation Message-ID: THE SEVENTH FEDERATED LOGIC CONFERENCE (FLoC 2018) 6-19 July 2018 Oxford, England, UK REGULAR REGISTRATION CLOSES on 25th June 2018. ON SITE REGISTRATION will be possible during the conference. It is imperative that you BOOK ACCOMMODATION ASAP to avoid disappointment. Website: http://www.floc2018.org/ Conference and workshops programme now live: https://easychair.org/smart- program/FLoC2018/index.html Registration: http://www.floc2018.org/register/ Accommodation: http://www.floc2018.org/accommodation/ Registration for the main conference block gives you access to any other conference in the same period. Conference registration includes reception, lunches and coffee breaks. Stand up banquet can be added to the conference registration. Registration for a workshop day means you can attend any other workshop on the same day. Workshop registration includes lunches and coffee breaks. Public events are free of charge but please note that they need to be BOOKED SEPARETELY. ACCOMMODATION http://www.floc2018.org/accommodation/ We have made block bookings at several locations in Oxford until mid-May and any unsold rooms are now being released. It is imperative that you book NOW to avoid disappointment, as July is a busy period in Oxford! ABOUT FLOC 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, and was first organised in 1996, as part of the DIMACS Special Year on Logic and Algorithms. Since then FLoC was held in Trento in 1999, Copenhagen in 2002, Seattle in 2006, Edinburgh in 2010 and Vienna in 2014. The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. CONFERENCES FLoC 2018 brings together nine major international conferences, 70+ workshops and several special events. CAV http://cavconference.org/2018/ CSF http://www.cs.ox.ac.uk/conferences/csf2018/ FM http://www.fm2018.org FSCD http://www.cs.le.ac.uk/events/fscd2018/ ICLP https://www.cs.nmsu.edu/ALP/iclp2018/ IJCAR http://ijcar2018.org ITP https://itp2018.inria.fr LICS http://lics.siglog.org/lics18/ SAT http://sat2018.azurewebsites.net/ KEYNOTES/PLENARY LECTURES Shafi Goldwasser, MIT, Pseudo Deterministic Algorithms and Proofs Georges Gonthier, INRIA and Paris Saclay, The Logic of Real Proofs Peter O?Hearn, Facebook and UCL, Continuous Reasoning for Big Code Byron Cook, Amazon and UCL, Formal Reasoning about the Security of Amazon Web Services CONFERENCE INVITED SPEAKERS CAV: Somesh Jha, Eran Yahav CSF: Srini Devdas, Catuscia Palamidessi FM: Kim Gulstrand Larsen, Annabelle McIver, Leonardo de Moura FSCD: Stephanie Delaune, Grigore Rosu, Peter Selinger, Valeria Vignudelli ICLP: Elvira Albert, Thomas Eiter IJCAR: Erika Abraham, Martin Giese ITP: Dan Grayson, John Harrison, Jean-Christophe Filiatre LICS: Thierry Coquand, Javier Esparza, Ursula Martin, Val Tannen SAT: Christopf Scholl, Rahul Santhanam, Marijn Heule PUBLIC LECTURE by Stuart Russell, University of California Berkeley, to be held as part of the Strachey Lecture series in the Sheldonian Theatre, the official ceremonial hall of the University of Oxford: http://www.floc2018.org/public-lecture/ PUBLIC DEBATE on ?Ethics and Morality of Robotics?, an event in the LogicLounge series (http://www.vcla.at/logiclounge/), first organised at the Vienna Summer of Logic in 2014, to be held at the Oxford Union, a debating society with a long history of iconic debates and world-renowned speakers founded in 1823. http://www.floc2018.org/public-debate/ SUMMIT ON MACHINE LEARNING MEETS FORMAL METHODS The Summit on Machine Learning Meets Formal Methods, supported by the Alan Turing Institute, will bring together academic and industrial leaders from NVIDIA, Google, DeepMind and Microsoft who will discuss the benefits and risks of machine learning solutions. http://www.floc2018.org/summit-on-machine-learning/ FORMAL METHODS IN INDUSTRY, 14th July 2018 The FLoC Industry session will consider the intersection of problems that are relevant to academia and industry. The session will feauture speakers from Amazon, Google and Facebook, and will be chaired by Orna Grumberg. http://www.floc2018.org/formal-methods-in-industry/ FOPSS LOGIC AND LEARNING SCHOOL, 1-6 July 2018 (NOW SOLD OUT) The Logic & Learning School is an opportunity to learn from, and interact with, the world's experts leading recent progress in understanding the relationships between logic and learning. http://www.floc2018.org/fopss/ MENTORING AND STUDENT EVENTS FLoC will host several events aimed specifically at supporting emerging researchers, some of which will provide financial support, including: LICS 2nd Logic Mentoring Workshop, Sunday 8 July CAV Verification and Deduction Mentoring Workshop, Friday 13 July FM Doctoral Symposium, Saturday 14 July ICLP DC 2018: 14th Doctoral Consortium (DC) on Logic Programming (ICLP ? DC 2018), 18 July SOCIAL EVENTS There is one Reception and one Banquet during each FLoC block, and one Workshop Dinner during each of the workshop blocks. For details, see http://floc2018.org/social-events/. Guests are welcome: you can reserve your place(s) via the registration system. SPONSORSHIP We are indebted to our sponsors for making FLoC possible, see: http://www.floc2018.org/sponsors/ LOCAL INFORMATION Our website includes details for travel (including accessibility), venues and things to do in Oxford for our attendees and their families: see http://www.floc2018.org/local-information/ for more information. FLoC 2018 promises to be an exciting meeting, and we hope to see you in Oxford! FLOC 2018 CHAIRS Marta Kwiatkowska Daniel Kroening Moshe Vardi FLOC Committees See http://www.floc2018.org/about/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.r.mousavi at hh.se Wed Jun 20 01:27:44 2018 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Wed, 20 Jun 2018 06:27:44 +0100 Subject: [TYPES/announce] Brazilian Symposium on Formal Methods (SBMF 2018): Last Call for Papers Message-ID: CALL FOR PAPERS 21st Brazilian Symposium On Formal Methods (SBMF) Supported by the Brazilian Computer Society (SBC) Salvador-BA, Brazil 26 to 30 of November 2018 http://www.sbmf2018.ufba.br/ IMPORTANT DATES Abstract Submission Deadline: July 2nd, 2018 Paper Submission Deadline: July 13th, 2018 Paper Acceptance Notification: August 28th, 2018 Paper Camera-ready Version: September 4th, 2018 INTRODUCTION SBMF 2018 is the twenty-first 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. In 2018, SBMF will take place in Salvador, the capital of the Bahia state, northeast of Brazil. It is the 3rd city by population in Brazil, with over 2.9 million inhabitants, and it is the second most popular destination in Brazil for tourists. 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. Contributions should be written in English and be prepared using Springer?s Lecture Notes in Computer Science (LNCS) format. Papers may not exceed 16 pages (including figures, references, and appendix). Accepted papers will be published, after the conference, in a volume of LNCS. Also, a special issue of Science of Computer Programming (Elsevier) is going to be published for the very best papers. 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://easychair.org/ conferences/?conf=sbmf2018 ABOUT SALVADOR Salvador's importance dates back to Brazilian colonization, as it was established as the country's first capital (founded in 1549). Its center is a living museum of 17th- and 18th-century architecture and gold-laden churches. Aside from the many attractions within Salvador (Pelourinho, Modelo Public Market, Lacerda elevator, Church of Nosso Senhor do Bonfim), gorgeous coastline lies right outside the city ? a suitable introduction to the tropical splendor of the state of Bahia. Salvador presents a vibrant musical scene and popular Carnival celebrations, being considered one of the birthplaces of Brazilian culture. KEYNOTE SPEAKERS Prof. Jose Meseguer (University of Illinois at Urbana-Champaign, USA) Prof. Alexandre Mota (Federal University of Pernambuco, Brazil) GENERAL CHAIR Adolfo Duran (UFBA, Brazil) PROGRAM COMMITTEE CHAIRS Mohammad Mousavi (University of Leicester, UK) Tiago Massoni (UFCG, Brazil) PROGRAM COMMITTEE (Yet to be confirmed) Adenilso Sim?o (ICMC/USP, Brazil) Alexandre Mota (UFPE, Brazil) Aline Andrade (UFBA. Brazil) ?lvaro Moreira (UFRGS, Brazil) Ana Cavalcanti (University of York, UK) Ana de Melo (USP, Brazil) Ana Sokolova, Salzburg, AT Anamaria Moreira (UFRJ, Brazil) Andrea Corradini (Universita? di Pisa, Italy) Arend Rensink, (University of Twente, Netherlands) Arnaldo Moura (UNICAMP, Brazil) Augusto Sampaio (UFPE, Brazil) Christiano Braga (UFF, Brazil) Clare Dixon (University of Liverpool, UK) Daltro Nunes (UFRGS, Brazil) David Deharbe (ClearSy, France) David Naumann (Stevens Institute of Technology, USA) Ewen Denney (RIACS/NASA, USA) Fernando Orejas (UPC, Spain) Harsh Beohar (University of Duisburg, DE) Hossein Hojjat (RIT, USA) Ilaria Castellani (INRIA, FR) Jan Friso Groote (TU Eindhoven, NL) Jan Oliver Ringert (University of Leicester, UK) Jim Davies (University of Oxford, UK) Jim Woodcock (University of York, UK) Jos? Fiadeiro (Royal Holloway, University of London, UK) Jos? Oliveira (Universidade do Minho, Portugal) Juliano Iyoda (UFPE, Brazil) Leila Ribeiro (UFRGS, Brazil) Leila Silva (UFS, Brazil) Luciana Foss (UFPel, Brazil) Luis Barbosa (Universidade do Minho, Portugal) Marcel Oliveira (UFRN, Brazil) Marcelo Maia (UFU, Brazil) M?rcio Corn?lio (UFPE, Brazil) Matteo Cimini (University of Massachusetts Lowell, USA) Michael Butler (University of Southampton, UK) Michael Leuschel (Universit?t D?sseldorf, Germany) Mohammad Mousavi (University of Leicester, UK) - PC co-chair Narciso Marti-Olliet (Universidad Complutense de Madrid, Spain) Neeraj Singh (McMaster University, Canada) Patr?cia Machado (UFCG, Brazil) Pedro D'Argenio (University of Cordoba, AR) Rachid Echahed (CNRS at University of Grenoble, France) Reiko Heckel (University of Leicester, UK) Robert Hierons (Brunel University London,UK) Rodrigo Machado (UFRGS, Brazil) Rohit Gheyi (UFCG, Brazil) Rolf Hennicker (Ludwig-Maximilians-Universit?t M?nchen, Germany) S?rgio Campos (UFMG, Brazil) Simone Cavalheiro (UFPel, Brazil) - PC co-chair Sofiene Tahar (Concordia University, Canada) Stephan Hallerstade (Aarhus University, Denmark) Thierry Lecomte (ClearSy, France) Tiago Massoni (UFCG, Brazil) - PC co-chair STEERING COMMITTEE M?rcio Corn?lio (UFPE,Brazil) Bill Roscoe (University of Oxford, UK) Leila Ribeiro (UFRGS, Brazil) M?rcio Corn?lio (UFPE, Brazil) Simone A. da Costa Cavalheiro, (UFPel, Brazil) Jos? Fiadeiro (University of London, England) Tiago Massoni, (UFCG, Brazil) Mohammad Mousavi (University of Leicester, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From i.hasuo at acm.org Wed Jun 20 08:46:55 2018 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Wed, 20 Jun 2018 21:46:55 +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 please visit http://group-mmm.org/eratommsd About the open positions 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 http://group-mmm.org/~ichiro/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From serge.autexier at dfki.de Fri Jun 22 02:51:41 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Fri, 22 Jun 2018 08:51:41 +0200 (CEST) Subject: [TYPES/announce] CICM 2018, Call for Contributions to doctoral programme, work-in-progress, posters, demos, tutorial Message-ID: <20180622065141.960DA2DBC50C@mbp-autexier.informatik.uni-bremen.de> Call for Contributions work-in-progress - posters - demos - tutorials - doctoral programme 11th Conference on Intelligent Computer Mathematics - CICM 2018 - August 13-17, 2018 RISC, Hagenberg, Austria http://www.cicm-conference.org/2018 -------------------------------------------------------------------------------- CICM focuses on theoretical and practical solutions for mathematical applications such as computation, deduction, knowledge management, libraries, and user interfaces. CICM 2018 will feature 3 invited speakers: * Akiko Aizawa, National Institute of Informatics, University of Tokyo * Bruno Buchberger, Research Institute for Symbolic Computation, Johannes Kepler University * Adri Olde Daalhuis, University of Edinburgh and 6 affiliated workshops: * Computer Algebra in the age of Types * Computer Mathematics in Education - Enlightenment or Incantation * Formal Mathematics for Mathematicians * Formal Verification of Physical Systems * Mathematical Models and Mathematical Software as Research Data * OpenMath Workshop In addition to the above and the formally reviewed program, CICM invites contributions of various forms: 1) Work-in-progress papers (any length up to 15 pages) will be lightly reviewed and, if accepted, presented at the conference and published in a volume of CEUR-WS. 2) Demos and posters (submitted as a summary of a few paragraphs) will be presented during a dedicated session. Submission is open to any topic interesting to the CICM audience. We also encourage authors of accepted papers to supplement their talk with a demo or poster. 3) Tutorials (up to 60 minutes, submitted as a summary of a few paragraphs) will take place in individual rooms during a dedicated session. 4) Doctoral program submissions (2 page abstract + CV) will be presented and discussed during a dedicated session focusing on mentoring. Submission is open to any doctoral student in the CICM area. Student authors of accepted papers are strongly encouraged to additionally submit to the doctoral program. Financial support for doctoral program participants is available. All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2018 Notifications are sent on a rolling basis. The last day to submit is July 15. From Andrzej.Murawski at cs.ox.ac.uk Fri Jun 22 05:25:03 2018 From: Andrzej.Murawski at cs.ox.ac.uk (Andrzej Murawski) Date: Fri, 22 Jun 2018 02:25:03 -0700 Subject: [TYPES/announce] FLoC 2018 - Last Joint Call for Workshop Participation Message-ID: THE SEVENTH FEDERATED LOGIC CONFERENCE (FLoC 2018) 6-19 July 2018 Oxford, England, UK http://www.floc2018.org/workshops REGULAR REGISTRATION CLOSES on 25th June 2018. The seventh Federated Logic Conference (FLoC'18) will be held in Oxford, UK, in July 2018, at the Mathematical Institute and the Blavatnik School of Government at the University of Oxford. In addition to nine major international conferences related to mathematical logic and computer science, FLoC 2018 will feature 79 workshops arranged in three segments: Pre-FLoC: Sat 7 - Sun 8 (workshops related to CSF, FSCD, ITP, LICS and SAT), Mid-FLoC: Wed 11 - Sat 14 (workshops related to CAV, ICLP, IJCAR, ITP and LICS), Post-FLoC: Wed 18 - Thu 19 (workshops related to FM, CAV, ICLP and IJCAR). REGULAR REGISTRATION CLOSES on 25th June 2018. ON SITE REGISTRATION will be possible during the conference. It is imperative that you BOOK ACCOMMODATION ASAP to avoid disappointment. Website: http://www.floc2018.org/ Conference and workshops programme now live: https://easychair.org/sm art-program/FLoC2018/index.html Registration: http://www.floc2018.org/register/ Accommodation: http://www.floc2018.org/accommodation/ Registration for the main conference block gives you access to any other conference in the same period. Conference registration includes reception, lunches and coffee breaks. Stand up banquet can be added to the conference registration. Registration for a workshop day means you can attend any other workshop on the same day. Workshop registration includes lunches and coffee breaks. *** Pre-FLoC workshops (Saturday 7 - Sunday 8 July) 32nd International Workshop on Unification (UNIF 2018), 7 July http://unif2018.cic.unb.br/ 7th International Workshop on Confluence (IWC 2018), 7 July http://cl-informatik.uibk.ac.at/events/iwc-2018/ 7th International Workshop on Classical Logic and Computation (CL&C 2018), 7 July http://www.di.unito.it/~stefano/CL&C/CL&C18.htm Higher-Dimensional Rewriting and Algebra (HDRA 2018), 7 July http://hdra.gforge.inria.fr/ International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice (LFMTP 2018), 7 July http://lfmtp.org/workshops/2018/ 7th International Workshop on the Cross-Fertilization Between CSP and SAT (CSPSAT 2018), 7 July http://sysrun.haifa.il.ibm.com/hrl/cspsat2018/ Pragmatics of SAT (PoS 2018), 7 July http://www.pragmaticsofsat.org/2018/ Twenty Years of Deep Inference (TYDI 2018), 7 July https://www.lix.polytechnique.fr/~lutz/orgs/TYDI2018.html 10th International Workshop on Computing with Terms and Graphs (TERMGRAPH 2018), 7 July https://nms.kcl.ac.uk/maribel.fernandez/TERMGRAPH.html Syntax and Semantics of Low-Level Languages (LOLA 2018), 7 July https://cs.appstate.edu/~johannp/lola18/ 9th Workshop on Higher Order Rewriting (HOR 2018), 7 July https://lipn.univ-paris13.fr/HOR18/ 2018 Joint Workshop on Linearity & TLLA (5th International Workshop on Linearity and 2nd Workshop on Trends in Linear Logic and Applications), 7-8 July http://lipn.univ-paris13.fr/TLLALinearity18/ Workshop on Homotopy Type Theory and Univalent Foundations (HoTT/UF 2018), 7-8 July https://hott-uf.github.io/2018/ Game Semantics 25, 7-8 July http://www.gamesemantics.org/game-semantics-25 Workshop on Proof Complexity (PC 2018), 7-8 July http://easychair.org/smart-program/PC2018/ Programming And Reasoning on Infinite Structures (PARIS 2018), 7-8 July https://www.irif.fr/~saurin/RAPIDO/PARIS-2018/ 6th Workshop on Strategic Reasoning (SR 2018), 7-8 July http://projects.lsv.fr/sr18/ Workshop in honour of Dana Scott's 85th birthday and 50 years of domain theory, 7-8 July https://andrejbauer.github.io/domains-floc-2018/ 5th Workshop on Natural Language and Computer Science (NLCS 2018), 7-8 July http://www.indiana.edu/~iulg/nlcs.html 7th Workshop on Mathematically Structured Functional Programming (MSFP 2018), 8 July https://msfp2018.bentnib.org/ 5th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018), 8 July http://researchers.lille.inria.fr/niehren/WPTE-2018/main.html The Coq Workshop 2018, 8 July https://coqworkshop2018.inria.fr/ International Workshop on Quantified Boolean Formulas and Beyond (QBF 2018), 8 July http://fmv.jku.at/qbf18/ 5th International Workshop on Graphical Models for Security (GraMSec 2018), 8 July http://gramsec.uni.lu/ Women in Logic 2018, 8 July https://sites.google.com/site/womeninlogic2018/welcome 9th Workshop on Intersection Types and Related Systems (ITRS 2018), 8 July https://www.irif.fr/~michele/itrs2018 Coalgebra Now, 8 July http://homepage.tudelft.nl/c9d1n/floc2018coalgebra/index.html 12th International Workshop on Developments in Computational Models (DCM 2018), 8 July https://sites.google.com/g.uporto.pt/dcm18 IFIP Working Group 1.6: Rewriting, 8 July http://cbr.uibk.ac.at/ifip-wg1.6/ Workshop on Foundations of Computer Security (FCS 2018), 8 July http://www.andrew.cmu.edu/user/liminjia/events/fcs2018/ Mentor Workshop 1, 8 July https://lics.siglog.org/lics18/lmw.php *** Mid-FLoC workshops (Wednesday 11 - Saturday 14 July) Satisfiability Checking and Symbolic Computation: Bridging Two Communities to Solve Real Problems (SC^2 2018), 11 July http://www.sc-square.org/CSA/workshop3.html IFAC Conference on Analysis and Design of Hybrid Systems (ADHS 2018), 11-13 July http://www.cs.ox.ac.uk/conferences/ADHS18/ 16th International Workshop on Satisfiability Modulo Theories (SMT 2018), 12-13 July http://smt-workshop.cs.uiowa.edu/2018/ CAV Tutorials, 13 July http://cavconference.org/2018/invited-speakers-tutorials/ 7th Workshop on Logic and Systems Biology (LSB), 13 July http://perso.ens-lyon.fr/russell.harmer/lsb7.html Isabelle Workshop, 13 July http://sketis.net/isabelle/isabelle-workshop-2018 25th RCRA International Workshop on Experimental Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, 13 July https://sites.google.com/a/aixia.it/rcra/rcra-2018 5th Workshop on Formal Reasoning in Distributed Algorithms (FRIDA 2018), 13 July http://forsyte.at/events/frida2018/ 5th Vampire Workshop (Vampire 2018), 13 July http://easychair.org/smart-program/Vampire18/ 19th Workshop on Logic and Computational Complexity (LCC), 13 July http://www.cs.swansea.ac.uk/lcc/index.html 5th Workshop on Horn Clauses for Verification and Synthesis (HCVS 2018), 13 July https://www.sci.unich.it/hcvs18/ Workshop on Learning and Automata (LearnAut 2018), 13 July https://learnaut2018.wordpress.com/ 1st International Workshop on Multi-objective Reasoning in Verification and Synthesis (MoRe 2018), 13 July http://math.umons.ac.be/more2018/ Workshop on Modular Knowledge (Tetrapod), 13 July http://new.kwarc.info/events/Tetrapod-2018/ First Workshop on Automated Deduction for Separation Logics (ADSL 2018), 13 July http://adsl.univ-grenoble-alpes.fr/ DMW18: Deduction Mentoring Workshop, 13 July http://easychair.org/smart-program/DMW18/ Runtime Verification for Rigorous Systems Engineering (RV4RISE), 13 July http://rv4rise.conf.tuwien.ac.at/ 13th International Workshop on User Interfaces for Theorem Provers (UITP 2018), 13 July http://www.informatik.uni-bremen.de/uitp/uitp2018/ Verification Mentoring Workshop 2, 13 July http://cavconference.org/2018/verification-mentoring-workshop/ Summit on Machine Learning Meets Formal Methods, sponsored by the Alan Turing Institute, 13 July http://www.floc2018.org/summit-on-machine-learning/ 4th Workshop on Formal Integrated Development Environment (F-IDE 2018), 14 July https://sites.google.com/view/fideworkshop2018 16th International Workshop on Quantitative Aspects of Programming Languages and Systems (QAPL 2018), 14 July http://www1.isti.cnr.it/~Massink/EVENTS/QAPL2018/ 16th Overture Workshop: New Capabilities and Applications for Model-based Systems Engineering, 14 July http://overturetool.org/workshops/16th-Overture-Workshop.html FM Doctoral Symposium, 14 July http://www.fm2018.org/doctoral-symposium/ *** Post-FLoC workshops (Wednesday 18 - Thursday 19 July) 18th Refinement Workshop, 18 July http://www.refinenet.org.uk/ 1st International Workshop on Parallel Logical Reasoning (PLR), 18 July https://antonwijs.wixsite.com/plr2018 7th Workshop on Synthesis (SYNT 2018), 18 July http://synt2018.seas.ucla.edu Theorem Prover Components for Educational Software (ThEdu 2018), 18 July http://www.uc.pt/en/congressos/thedu/thedu18 TLA+ Community Event 2018, 18 July http://tla2018.loria.fr/ Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2018), 18 July https://sites.google.com/site/aspocp2018/ International Conference on Logical Programming - Doctoral Consortium (ICLP - DC 2018), 18 July http://easychair.org/smart-program/ICLP-DC2018/ 16th International Colloquium on Implementation of Constraint and Logic Programming Systems (CICLOPS 2018), 18 July https://people.cs.kuleuven.be/~tom.schrijvers/CICLOPS2018/ 3rd International Workshop on Automated Reasoning in Quantified Non-Classical Logics (ARQNL 2018), 18 July http://iltp.de/ARQNL-2018/ Workshop on Logic and Practice of Programming (LPoP 2018), 18 July http://lpop.cs.stonybrook.edu/ 13th International Workshop on Constraint Based Methods in Bioinformatics (WCB 2018), 18 July http://clp.dimi.uniud.it/wcb/wcb18/ International Workshop on the Verification and Validation of Autonomous Systems (VaVAS), 18-19 July http://cgi.csc.liv.ac.uk/~michael/VaVAS-July2018/ 16th International Workshop on Termination (WST 2018), 18-19 July http://wst2018.webs.upv.es/ MLP18: Machine Learning for Programming, 18-19 July https://prodo.ai/mlp18 The LaSh 2018 Workshop on Logic and Search, 18-19 July http://www.logicandsearch.org/LaSh2018/ 10th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE 2018), 18-19 July http://vstte18.it.uu.se/ 11th International Workshop on Numerical Software Verification (NSV-XI), 18-19 July https://nsv-2018.github.io/nsv2018/ 18th International Workshop on Automated Verification of Critical Systems (AVOCS 2018), 18-19 July http://avocs18.irisa.fr/ Logics for Reasoning about Preferences, Uncertainty, and Vagueness (PRUV 2018), 19 July http://pruv18.inf.unibz.it/ Third Workshop on Fun With Formal Methods (FWFM 2018), 19 July http://persons.iis.nsk.su/en/FWFM2018 International Workshop on External and Internal Calculi for Non-Classical Logics, 19 July http://weic2018.loria.fr/ Robots, Morality, and Trust through the Verification Lens, 19 July http://qav.cs.ox.ac.uk/robots_morality_trust/ 6th Workshop on the Practical Aspects of Automated Reasoning (PAAR 2018), 19 July http://easychair.org/smart-program/PAAR-2018/ Verification of Engineered Molecular Devices and Programs (VEMDP 2018), 19 July http://dna.caltech.edu/vemdp2018/ Workshops Committee General Chair: Moshe Y. Vardi Co-chairs: Daniel Kroening, Marta Kwiatkowska Workshops Chair: Gethin Norman Workshops Deputy Chair: Christoph Haase CAV: Hana Chockler CSF: Cas Cremers FM: Helen Treharne FSCD: Paula Severi ICLP: Stefan Woltran IJCAR: Alberto Griggio ITP: Assia Mahboubi LICS: Patricia Bouyer SAT: Martina Seidl -------------- next part -------------- An HTML attachment was scrubbed... URL: From martin.avanzini at uibk.ac.at Fri Jun 22 10:34:40 2018 From: martin.avanzini at uibk.ac.at (Martin Avanzini) Date: Fri, 22 Jun 2018 16:34:40 +0200 Subject: [TYPES/announce] DICE Special Issue in TCS -- Call for Papers Message-ID: <0871e14f-dd7c-3cce-850f-2d134dd88d8b@uibk.ac.at> -------------- next part -------------- ====================================================================== Call for Papers THEORETICAL COMPUTER SCIENCE Special Issue on Implicit Computational Complexity (open post-conference publication of the workshops DICE 2016, 2017 and 2018) Deadline: October 12th 2018 Guest Editors: Martin Avanzini Romain P?choux ====================================================================== The area of Implicit Computational Complexity has grown from several proposals for using logic and formal methods to provide languages for complexity-bounded computation (such as polynomial time, polynomial space or logarithmic space computation). Its aim is to study computational complexity without reference to external measuring conditions or particular machine models, but only in terms of language restrictions or logical/computational principles implying complexity properties. We welcome contributions on various aspects of Implicit Computational Complexity, including (but not exclusively) the following topics: - types for controlling / inferring / checking complexity - logical systems for implicit computational complexity - programming languages for complexity bounded computation - logics closely related to complexity classes - static resource analysis and practical applications - semantics of complexity-bounded computation - application of implicit complexity to security - rewriting and termination orderings - termination and resource analysis for probabilistic programs - semantic methods to analyse resources This special issue of Theoretical Computer Science follows the informal workshops on Developments in Implicit Computational Complexity (DICE), DICE 2016 in Eindhoven (http://lipn.univ-paris13.fr/DICE2016/), DICE 2017 in Uppsala (http://cbr.uibk.ac.at/events/dice-fopara/) and DICE 2018 in Thessaloniki (http://cl-informatik.uibk.ac.at/users/zini/events/dice18). Submission to this special issue is open to everyone, including those who did not participate in the above editions of DICE. DICE workshops have been held annually as satellite events of ETAPS: DICE 2010 in Paphos, DICE 2011 in Saarbr?cken, DICE 2012 in Tallinn, DICE 2013 in Rome, DICE 2014 in Grenoble, DICE 2015 in London, DICE 2016 in Eindhoven, DICE 2017 in Uppsala and DICE 2018 in Thessaloniki. Previous post-conference publications have appeared in - Information & Computation for DICE 2011, - Theoretical Computer Science for DICE 2012, - Information & Computation for DICE 2013, - Information & Computation for DICE 2014 & 2015. More information on the DICE workshop series is available at: http://perso.ens-lyon.fr/patrick.baillot/DICE Theoretical Computer Science solicits high quality papers reporting research results related to the topics mentioned above. All papers must be original, unpublished, and not submitted for publication elsewhere. All manuscripts and any supplementary material should be submitted through Elsevier Editorial System (EES). The authors must select as ?SI:DICE? when they reach the ?Article Type? step in the submission process. The EES submission website is located at: http://ees.elsevier.com/tcs/default.asp All papers will be peer-reviewed by three independent reviewers. Requests for additional information should be addressed to the guest editors. A detailed submission guideline is available as ?Guide to Authors? at: http://www.journals.elsevier.com/theoretical-computer-science Submissions must be submitted no later than October 12th 2018. We are aiming for a turnaround of no more than eight months. From matteo.maffei at tuwien.ac.at Sat Jun 23 05:00:36 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Sat, 23 Jun 2018 09:00:36 +0000 Subject: [TYPES/announce] PhD openings in the Security and Privacy group at TU Wien Message-ID: <410A0C56-B1E7-4C9B-9EB4-252AF57EB337@tuwien.ac.at> The Security & Privacy group at TU Wien (https://secpriv.tuwien.ac.at/home/) is currently looking for outstanding Ph.D. candidates. The successful applicants should have recently completed (or be close to complete) a master or bachelor with honours degree, and have a good background and interest in at least one of the following areas: - security - cryptography - semantics of programming languages (e.g., functional programming, theorem proving) - verification (e.g., type systems, abstract interpretation, model checking) The successful candidates will conduct research in one of the following topics: - formal methods for security and privacy - web security - blockchain technologies These positions are supported by - the ERC Consolidator Grant "BROWSEC: Foundations and Tools for Client-Side Web Security"; - the FWF Doctoral Program "LogiCS: Logical Methods in Computer Science"; - the FFG Project "pDLART: Privacy-respecting Distributed Ledger and Regulatory Technologies?; - and internal TU Wien funding. The employment is full-time (40 hrs/week) and the salary is internationally competitive (the yearly entry-level gross salary is approx. 39K EUR, which roughly corresponds to 2K EUR net per month). Interested candidates should send - a motivation letter - transcripts of records (Bachelor and Master) - a curriculum vitae - contact information for two referees to matteo.maffei at tuwien.ac.at. The application deadline is Juli 15, but applications will be accepted until the positions are filled. The working language in the group 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., IST, AIT, SBA) and universities continuously establishing collaborations in various fields, including cybersecurity. Finally, Vienna has been consistently ranked by Mercer over the last years the best city for quality of life worldwide. From kaposi.ambrus at gmail.com Sat Jun 23 12:50:26 2018 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Sat, 23 Jun 2018 18:50:26 +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. Many thanks, Ambrus Kaposi EUTypes conference grant coordinator From rdgrande at site.uottawa.ca Sat Jun 23 16:51:07 2018 From: rdgrande at site.uottawa.ca (Robson De Grande) Date: Sat, 23 Jun 2018 13:51:07 -0700 Subject: [TYPES/announce] DS-RT 2018: CFP Special Sessions (extended deadlines) Message-ID: Dear Colleagues and Researchers, Apologies, if you have received multiple copies of this CFP. ********** CALL FOR PAPER ********** DS-RT 2018, the 22nd IEEE/ACM International Symposium on Distributed Simulations and Real Time Applications, is running three special sessions this year: - Distributed Simulations of Distributed Systems - Agent-based Modeling and Simulation - Simulation of Urban Traffic Management and ITS These special sessions cover important areas of the field of distributed simulations and real time applications, and many papers were accepted in previous editions of DS-RT on the same topics. See below for more detailed descriptions of those special sessions. Accepted works will be published in the main track of IEEE DS-RT 2018 proceedings. ***** PAPER SUBMISSION AND REVIEW ***** Submitted manuscripts must be in standard IEEE two-column format that is used for IEEE conference proceedings and must not exceed "8 pages" (2-page extension allowed), including figures, tables and references. Standard IEEE templates for Microsoft Word or LaTeX formats can be found at: - http://www.ieee.org/conferences_events/conferences/publishing/templates.html A submission may present preliminary results, propose new research direction, provide insightful retrospective, or offer a provocative viewpoint on important topics related to the considered special session. Papers will be selected based on their likelihood of generating insightful technical discussions at the special session and influencing future research. Papers must be unpublished and must not be submitted for publication elsewhere. All papers will be reviewed by Technical Program Committee members and other experts active in the field to ensure high quality and relevance to the conference and the special session. At least one author of accepted papers must attend the conference and present its contribution. Accepted papers will appear in the conference proceedings to be published by IEEE Press. ***** IMPORTANT DATES ***** Full paper submission deadline (extended): July 6th, 2018 Paper acceptance notification: July 22nd, 2018 ***** FOR MORE INFORMATION ***** For questions about the paper submission and review process, please contact the session organisers - find all relevant information on the corresponding web pages below. ***** DESCRIPTION OF THE SPECIAL SESSIONS ***** * Special Session on Distributed Simulations of Distributed Systems * Distributed simulation (DS) is a valuable tool for understanding and evaluating distributed systems. The current computing trend sees businesses and individuals moving toward a more centralized infrastructure, namely the cloud. On the one hand, as the computing infrastructure at data centers is highly complex and distributed, DS becomes essential for diagnosing and gaining insights of the system. On the other hand, the scale and nature of interaction between different components in the cloud present new challenges and push DS's state of the art. Another computing trend that has potential to drive DS is internet-of-things. Such complex systems consist of a large number of autonomous, heterogeneous devices communicating with one another in non-uniform manner. DS is valuable not only for discerning system properties but also for predicting the devices' emergent behavior. Finally, users in online social networks make up large distributed systems. Insights of user interaction and the network's collective behavior --- the study of which fits well into the realm of DS --- bring significant value to both the society and the business of social network providers. This special session seeks to bring together experts and practitioners in the domain of DS to discuss new opportunities and challenges for DS. We welcome research papers on both theoretical and empirical issues. Web page: http://ds-rt.com/2018/dsimdsys_2018.htm * Special Session on Agent-based Modeling and Simulation * This special session focuses on general aspects and special properties for agent-based modeling and simulations that allows them to be applied on several scientific domains, such as sociology, physics, chemistry, biology, ecology, and economy. The session is intended to bring together researchers and practitioners, so they can present the current status of their work and discuss the challenges they face in developing solutions and applications for agent-based simulations. Consequently, the design of these simulations aims not only to social contexts but also to more technical domains, which involves highly complex interactive systems. Web page: http://ds-rt.com/2018/abms_2018.htm * Special Session on Simulation of Urban Traffic Management and ITS * This special session focuses on simulation tools and real-time simulation applications used in and for evaluation, management, and design of Intelligent Transportation Systems (ITS), as well as Smart Cities. Such simulations are expected to offer prediction and on-the-flow feedback for the better decision-making, bringing up means for both the implementation of more complex traffic management systems and end-user applications. Off-line and real-time analyses of data collected from infrastructured systems (e.g. real-time traffic information), mobile, distributed technologies (e.g. communication devices), and socially-build systems (e.g. social networks applications) are of great interest for shaping and influencing how ITS solutions are designed. Thus, we are particularly interested in how these data and technologies can be incorporated in domain-related models and simulations. We aim to bring together experts from both industry and academia to discuss the challenges related to modelling and simulation for ITS. Web page: http://ds-rt.com/2018/soiits_2018.htm Best Regards, DS-RT 2018 Special Session Chairs -------------- next part -------------- An HTML attachment was scrubbed... URL: From ayoub.nouri at univ-grenoble-alpes.fr Tue Jun 26 08:29:07 2018 From: ayoub.nouri at univ-grenoble-alpes.fr (Ayoub Nouri) Date: Tue, 26 Jun 2018 14:29:07 +0200 Subject: [TYPES/announce] WiP-VECoS2018 CFP: Work-in-progress session at VECoS 2018, Grenoble, 26-28 septembre 2018 Message-ID: <37ebf449-24d2-9bd4-f4b6-fac0d43a76ce@univ-grenoble-alpes.fr> Please accept our apologies if you receive multiple copies of this email. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Work-in-progress session (WiP-VECoS?2018) Call for Papers associated with the 12thInternational Conference on Verification and Evaluation of Computer and Communication Systems September 26-28, 2018, Grenoble, France https://vecos.ensta-paristech.fr/2018/wip The Work-in-Progress (WiP) session at VECoS 2018 ?is dedicated to new and ongoing research in the field of analysis of computer and communication systems in which functional and extra-functional properties are inter-related. Authors are invited to submit short papers describing ongoing, unpublished work in all areas of formal methods, including applications, systems, tools, methodologies, foundations, and design. In keeping with the spirit of the main conference, submissions with an emphasis on tools and application aspects are especially encouraged. The WiP session provides researchers and developers with an opportunity to discuss evolving and early-stage ideas, new research directions, to review current trends in the area and to receive feedback from the formal methods community at large. Submissions Submissions should be in form of short papers not exceeding 5 pages in the Lecture Notes in Computer Science (LNCS) format, including references and appendices. Titles should conform to the format ?Work-in-Progress: WiP_Title?. All contributions should be submitted electronically in PDF via easychair (https://easychair.org/conferences/?conf=vecos2018 ). Latex and MSWord LNCS templates can be downloaded online . Accepted papers will be published in separate VECoS WiP Proceedings and will be available electronically on the VECoS Web site. Authors of accepted papers are expected to give a brief presentation in the work-in-progress session of the conference and to showcase their work at the poster session. By submitting a paper, the authors agree that, in case of acceptance, at least one author will register to the conference and present the work at the Work-in-Progress session. Topics of interest to the conference include, but are not limited to: * Abstraction techniques * Certification standards for real-time systems * Compositional verification * Correct-by-construction design * Dependability assessment techniques * Equivalence checking * Model checking * Parameterized verification * Performance and robustness evaluation * Probabilistic verification * QoS evaluation, planning and deployment * RAMS (Reliability Availability Maintainability Safety) assessment * Rigorous system design * Security protocols verification * Simulation techniques of discrete-event and hybrid systems * Supervisory control * Verification & validation of IoT * Verification & validation of safety-critical systems * Worst-case execution time analysis Application areas include: adaptive systems, communication protocols, computer-supported collaborative work systems, cloud computing, cyber-physical systems, high performance computing, internet of things, logistics systems, manufactory of the future, mixed criticality systems, mobile and wireless networking, operations research, programming languages, real-time and embedded operating systems, service oriented systems, telecommunication systems, ubiquitous systems, web services, wireless sensor networks and workflow systems. An overview of previous VECoS conferences can be found at: https://vecos.ensta-paristech.fr/ Important Dates All the deadlines are AoE (Anywhere on Earth) Papers deadline: July 15, 2018 Paper notification: July 25, 2018 Camera-ready deadline: July 30, 2018 Conference: September 26 ? 28, 2018 Program Co-Chairs Ayoub Nouri (chair), Verimag / University Grenoble Alpes, France Belgacem Ben Hedia (co-chair), CEA-LIST, Saclay, France Contact for more information https://vecos.ensta-paristech.fr/2018/wip (ayoub.nouri at univ-grenoble-alpes.fr & belgacem.ben-hedia at cea.fr ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.rozman at tuwien.ac.at Wed Jun 27 07:30:41 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Wed, 27 Jun 2018 13:30:41 +0200 Subject: [TYPES/announce] PhD Positions with a Special Call for Women in Computer Science by Logical Methods in Computer Science - LogiCS Doctoral College in Austria Message-ID: <02e801d40e0a$47df8600$d79e9200$@tuwien.ac.at> Dear colleagues, perhaps you find it interesting to share the call among your students, and colleagues alike? We are looking for 16 doctoral students, where 30% of the positions are reserved for highly qualified female candidates. TU Wien, TU Graz, and JKU Linz are seeking exceptionally talented and motivated students for the joint doctoral program on Logical Methods in Computer Science (LogiCS). LogiCS has been established in 2014 and currently includes 41 students. Website: http://logic-cs.at/phd/ THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems, and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: E. Bartocci A. Biere R. Bloem A. Ciabattoni G. Gottlob T. Eiter R. Grosu L. Kovacs M. Maffei M. Ortiz U. Schmid M. Seidl S. Szeider G. Weissenbacher S. Woltran Details are provided on: http://logic-cs.at/phd/faculty/ POSITIONS AND FUNDING 4-years fully funded 16 positions, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund (details: http://www.fwf.ac.at/de/forschungsfoerderung/personalkostensaetze/). Additional positions will be available through other funding. HOW TO APPLY The applicants are expected to have completed an excellent master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements (e.g., bachelor of honors) may be considered on a case-by-case basis. Applications by the candidates need to be submitted electronically. Applications will be screened on the following dates: July 1, 2018 September 1, 2018 September 15, 2018 The positions will be filled on continuous basis till October 2018. Applications by the candidates need to be submitted electronically. Detailed information: http://logic-cs.at/phd/admission/ STUDYING AND LIVING IN AUSTRIA Austria has a vibrant and highly active and successful logic in computer science community. Vienna, Graz, and Linz, located close to the Alps, are surrounded by beautiful nature. Vienna is constantly ranked the city with the highest quality of life in the world. Austria has an exciting cultural scene, world-famous historical sites, a large international community, varied cuisine, and famous coffee houses. For further information please contact: info at logic-cs.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From eacsl at kahle.ch Wed Jun 27 08:23:24 2018 From: eacsl at kahle.ch (EACSL) Date: Wed, 27 Jun 2018 13:23:24 +0100 Subject: [TYPES/announce] CSL 2018 - Call for Participation Message-ID: <5005504d-a842-c7ea-c572-46f27c850c4a@kahle.ch> Call for Participation ======================================== Computer Science Logic 2018 Birmingham, United Kingdom 4?7 September ======================================== The European Association for Computer Science Logic and the School of Computer Science of the University of Birmingham kindly invite you to take part in the 2018 edition of CSL. The day after the conference, there will be a free workshop honouring Achim Jung on occasion of his 60th birthday. # 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 2018 will be the 27th edition in the series. ## Invited Speakers * Bob Coecke ? University of Oxford * Emmanuel Filiot ? Universit? Libre de Bruxelles * Catuscia Palamidessi ? ?cole Polytechnique * Christine Tasson ? Universit? Paris Diderot * Szymon Toru?czyk ? Uniwersytet Warszawksi ## Programme Thirty-six contributions were selected for presentation at CSL 2018. A full listing is available at # Achim Jung Fest ? ?An Intersection of Neighborhoods? (8 Sep) For thirty years, Achim Jung has been at the forefront of research in the fields of Programming Language Semantics, Topological Logic, and, more broadly, the intersection of Computer Science, Logic, and Mathematics. The day following CSL there will be a workshop in commemoration of his career on occasion of his 60th birthday. For more information, please see ## Invited Speakers * Samson Abramsky ? University of Oxford * Thorsten Altenkirch ? University of Nottingham * Mai Gehrke ? Universit? C?te d'Azur * Michael Huth ? Imperial College * Ho Weng Kin ? Nanyang Technological University * Jimmie Lawson ? Louisiana State University * Michael Mislove ? Tulane University * Frank Pfenning ? Carnegie Mellon University * Alex Simpson ? University of Ljubljana # Registration The fees for the conference and associated events are ------------------------------------------- ------- Early Bird Conference (Standard) ?300 Early Bird Conference (Student) ?240 Regular Conference (after 31 July) ?350 Conference Dinner ?48 Excursion Black Country Living Museum ?32 Achim Jung Fest *free* ------------------------------------------- ------- To register, please follow the link and information provided on the CSL website For any questions please contact Dan R. Ghica From marino.miculan at uniud.it Wed Jun 27 10:11:07 2018 From: marino.miculan at uniud.it (Marino Miculan) Date: Wed, 27 Jun 2018 14:11:07 +0000 Subject: [TYPES/announce] EXTENDED DEADLINE: EUTYPES Summer School on Types for Programming and Verification In-Reply-To: References: Message-ID: [Since there are still some free places, the application deadline for the TYPES summer school is extended until July 5, 2018] ===== COST action CA15123 EUTYPES Summer School on Types for Programming and Verification Ohrid, Macedonia, 8-12 August 2018 https://sites.google.com/view/2018eutypesschool/home CALL FOR APPLICATIONS - EXTENDED DEADLINE BACKGROUND Types are pervasive in programming and information technology. A type defines a formal interface between software components, allowing the automatic verification of their connections, and greatly enhancing the robustness and reliability of computations and communications. In rich dependent type theories, the full functional specification of a program can be expressed as a type. Type systems have rapidly evolved over the past years, becoming more sophisticated, capturing new aspects of the behaviour of programs and the dynamics of their execution. The aim of this summer school is to provide advanced training, especially to PhD students and early-career researchers, in all aspects of the theory and practice of type theory and applications. LECTURERS AND COURSES 1. Matthieu Sozeau (IRIF) Introduction to Dependent Type Theory 2. Enrico Tassi (INRIA Sophia-Antipolis) The Coq proof assistant and the Mathematical Components library 3. Mariangiola Dezani-Ciancaglini (University of Turin) Session Types: an introduction 4. Fredrik Nordvall Forsberg (University of Strathclyde) Introduction to Homotopy Type Theory 5. Danel Ahman (INRIA Paris) Program Verification with F* APPLICATION The capacity of the summer school is up to 50 students. 6 nights accommodation costs 228 EUR. A maximum of 40 students (PhD students / early-career researchers) from countries involved in EUTYPES can receive a grant from the COST action to partially cover their costs. To apply for a place in the school and a grant, please fill out (as soon as possible) the form at https://goo.gl/kMTQNw . Extended application deadline: 5 July 2018. Notification of acceptance and funding: 7 July 2018. VENUE Ohrid is a small town on Lake Ohrid in Macedonia, southwest of Skopje. Ohrid is notable for once having had 365 churches, one for each day of the year, and has been referred to as the Jerusalem of the Balkans. Ohrid and Lake Ohrid are on UNESCO's lists of cultural and natural World Heritage sites. The school will be held in the Congress Centre of Ohrid, which is also the accommodation site. TRAVEL Most participants will have to fly to Skopje and then get to Ohrid by bus. WizzAir operates direct flights to Ohrid from Basel-Mulhouse-Freiburg and London Luton. ORGANIZERS Herman Geuvers, Marino Miculan, Marija Mihova -- Marino Miculan - Department of Mathematics, Computer Science and Physics, University of Udine marino.miculan at uniud.it - http://www.dimi.uniud.it/miculan -------------- next part -------------- An HTML attachment was scrubbed... URL: From dennis.mueller at fau.de Wed Jun 27 10:14:24 2018 From: dennis.mueller at fau.de (=?UTF-8?Q?Dennis_M=c3=bcller?=) Date: Wed, 27 Jun 2018 16:14:24 +0200 Subject: [TYPES/announce] Call for Opinions: FLoC Workshop on Modular Knowledge (Tetrapod18) Message-ID: <80162da3-e169-6e13-3b39-51e45dafce1f@fau.de> Workshop on Modular Knowledge, July 13. 2018 at FLoC http://kwarc.info/events/Tetrapod-2018/ ============================= Modularity has been recognized in all FLoC-related communities as an essential component of representation languages, computer-based tools, and knowledge exchange. The workshop will employ an unusual format: it will consist of six topical discussion-oriented sessions. These are introduced by a short thought-provoking invited talk on modularity in the speaker's respective field of expertise. Each block of three sessions is followed by additional time for discussions. Invited Speakers and Topics are: - Proof Checking (Catherine Dubois) - Large Proofs (Georges Gonthier) - Ontologies (Till Mossakowski) - Proof Assistants (Natarajan Shankar) - Software Synthesis (Doug Smith) - Mathematical Computation (Nicolas Thiery) To improve the discussions, we invite all interested researchers (independent of whether they attend the workshop) to submit preformulated opinions, either on one of the 6 subtopics or on modularity in general. Opinions include any valuable contribution to the discussion such as - position statements - strengths and weaknesses of existing solutions - pointers to pertinent recent or ongoing work - challenge and benchmark problems Opinions should be brief enough that workshop participants can easily read all opinions at the beginning of each session. Typically, they will not be longer than a couple of paragraphs. The organizers will curate the submitted opinions and publish them on the workshop website and in a post-workshop summary. For the version circulated at the workshop, the organizers may (with the collaboration of the authors) summarize or merge individual opinions if that helps readability. The online version will list all opinions verbatim. Opinions will be listed together with the name(s) of the authors. Submission via easychair: https://easychair.org/conferences/?conf=tetrapod18 -- 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 gabriel.scherer at gmail.com Thu Jun 28 05:26:09 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Thu, 28 Jun 2018 11:26:09 +0200 Subject: [TYPES/announce] Logic Mentoring Workshop (LMW'18): Call for Participation Message-ID: I am forwarding this Call for Participation on behalf of Jan Hoffmann and Brigitte Pientka. (Unlike other FLoC workshop, this one was not previously announced.) Mentoring Workshops are appreciated by the students (and non-students) that attend them; please feel free to forward this announcement to students around you. ================================================================= Call for Participation LMW 2018 3rd Logic Mentoring Workshop July 8, 2018, Oxford, UK Part of FLoC 2018 https://lics.siglog.org/lics18/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 panel sessions from leaders in the subject. LMW '18 builds on the resounding success of the first two editions held in 2016 and 2017. It will be co-located with the Symposium on Logic in Computer Science (LICS 2018), the premier international forum on theoretical and practical topics in computer science related to logic, within the frame of the Federated Logic Conference (FLoC 2018). LMW will take place on July 8 in Oxford before the main conference and other workshops. SPEAKERS Gilles Barthe (IMDEA Software Institut) Maribel Fernandez (King's College London) Marco Gaboardi (University at Buffalo) Neelakantan R. Krishnaswami (University of Cambridge) Luke Ong (University of Oxford) Brigitte Pientka (McGill University) Gabriel Scherer (INRIA) PANELISTS Nick Benton (Facebook) Marco Gaboardi (University at Buffalo) Cynthia Kop (Radboud University Nijmegen) Alexandra Silva (University College London) ORGANIZING COMMITTEE Ugo Dal Lago (Universit? degli Studi di Bologna) Jan Hoffmann (Carnegie Mellon University) Sandra Kiefer (RWTH Aachen) Brigitte Pientka (McGill University) PROGRAM A detailed program is available on the LMW'18 website at https://lics.siglog.org/lics18/lmw.php VENUE The workshop will be held in Oxford as part of FLoC. Details will appear on the LMW'18 website. SCHOLARSHIPS We are no longer accepting applications for scholarships. SPONSORS LMW'18 is sponsored by SIGLOG and Galois. From mohammadi at inf.ethz.ch Thu Jun 28 11:57:17 2018 From: mohammadi at inf.ethz.ch (Esfandiar Mohammadi) Date: Thu, 28 Jun 2018 17:57:17 +0200 Subject: [TYPES/announce] Open Ph.D. position in Privacy and Access Control at ETH Zurich Message-ID: <250DC108-BBB0-4C1F-BCFC-EDA34BF61CD3@inf.ethz.ch> [Apologies for potential cross and multiple postings] Ph.D. Research Project at ETH Zurich on Privacy, Data Protection, and Access Control Prof. David Basin, ETH Zurich We have open Ph.D. research positions in the area of Privacy, Data Protection, and Access Control. We seek to hire one or more doctoral students who will carry out research on the development of novel control and auditing mechanisms that enhance data protection, e.g., by ensuring that data is only used for the purposes it is collected. This will involve developing and prototyping new access control mechanisms as well as using code analysis and machine learning methods to extract and determine "purpose" from code and other system artifacts. In addition and independent of foundational research on these topics, there will be the opportunity to work with our industrial partners to evaluate the developed techniques on realistic large-scale systems. The ideal candidate for this position is an enthusiastic, outstanding student with a strong background and interest in one or more of the following areas: - formal methods - information security or cryptography, - programing language theory and methods and tools for program analysis - machine learning Candidates with a strong theoretical background in related areas are also encouraged to apply. ETH Zurich regulations require PhD candidates to hold a Master's or equivalent degree (e.g. Diplom). The Ph.D. student will be a paid employee of ETH Zurich. Salary and employment conditions are very attractive. Applications should include a curriculum vitae, a brief description of research interests, transcripts of grades, 2-3 letters of recommendation from teachers or employers, and, if possible, the Master's or Bachelor's thesis and publications. Applications and informal inquiries should be sent to Esfandiar Mohammadi at the following email address: infsec.positions at inf.ethz.ch ETH Zurich specifically encourages women to apply with a view towards increasing the proportion of female researchers. Our group: The Information Security Group carries out research on methods and tools for the analysis and construction of safe and secure systems. This includes methods for specifying systems, developing systems in correctness-preserving ways, and verifying or testing existing systems and infrastructures. Our goal is not only to build and analyze novel systems and security solutions, but also to develop better methods and tools for system engineering and quality assurance activities. The city of Zurich: Zurich is a diverse and multicultural city, which is consistently rated among the best cities in the world in which to live. We favor the same sort of diversity that defines Zurich's cultural makeup and encourage anyone matching the profile above to apply, regardless of where you are from. From marthaflinderslewis at gmail.com Thu Jun 28 11:44:41 2018 From: marthaflinderslewis at gmail.com (Martha Lewis) Date: Thu, 28 Jun 2018 17:44:41 +0200 Subject: [TYPES/announce] [DEADLINE EXTENSION] Workshop on Compositional Approaches in Physics, NLP, and Social Sciences Message-ID: <1889B7A0-C99A-4F7B-B87B-D0D6AFACC851@gmail.com> [with apologies for cross-posting] Workshop on Compositional Approaches in Physics, NLP, and Social Sciences September 2 2018 Nice, France https://sites.google.com/view/capns2018/home ************ DEADLINE EXTENSION Due to various requests, we are extending the deadline for paper submission to July 15th Please submit contributions in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 Compositional Approaches for Physics, NLP, and Social Sciences (CAPNS 2018) will be colocated with QI 2018 (http://qi2018.quantum-interaction.org/ ). The workshop is a continuation and extension of the Workshop on Semantic Spaces at the Intersection of NLP, Physics and Cognitive Science https://sites.google.com/site/semspworkshop/ held in June 2016. AIMS AND SCOPE The ability to compose parts to form a more complex whole, and to analyze a whole as a combination of elements, is desirable across disciplines. In this workshop we bring together researchers applying compositional approaches to NLP, Physics, Cognitive Science, and Game Theory. The categorical model of Coecke et al. [2010], inspired by quantum protocols, has provided a convincing account of compositionality in vector space models of NLP. Similar category-theoretic approaches have been applied in cognitive science, and now are being extended to game theory. The interplay between the three disciplines will foster theoretically motivated approaches to understanding how meanings of words interact in sentences and discourse, how concepts develop, and how complex games can be analyzed. Commonalities between the compositional mechanisms employed may be extracted, and applications and phenomena traditionally thought of as 'non-compositional' will be examined. Topics of interests include (but are not restricted to): Applications of quantum logic in natural language processing and cognitive science Compositionality in vector space models of meaning Compositionality in conceptual spaces Compositional approaches to game theory Compositional approaches to computer science for linguistics, cognitive, and social sciences Logic for linguistics, cognitive, and social sciences Reasoning in vector spaces and conceptual spaces Conceptual spaces in linguistics Game-theoretic models of language and conceptual change Category-theoretic diagrammatic reasoning for natural language processing, cognitive science, and game theory Compositional explanations of so-called 'non-compositional' phenomena such as metaphor IMPORTANT DATES: July 15th: Paper submission July 31st: Notification to contributors September 2nd: Workshop date Contributions should be submitted in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 CONFIRMED SPEAKERS: Paul Smolensky, Principal Researcher, Microsoft Research, and Krieger-Eisenhower Professor of Cognitive Science, Johns Hopkins University 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 in the EPTCS format (http://style.eptcs.org/ ) at: https://easychair.org/conferences/?conf=capns2018 Proceedings of the workshop will be published as an EPTCS (Electronic Proceedings in Theoretical Computer Science) volume. PROGRAMME COMMITTEE: Peter Bruza, Queensland University of Technology Trevor Cohen, University of Texas Fredrik Nordvall Forsberg, University of Strathclyde Liane Gabora, University of British Columbia Peter G?rdenfors, Lund University Helle Hvid Hansen, TU Delft Chris Heunen, University of Edinburgh Peter Hines, University of York Alexander Kurz, University of Leicester Antonio Lieto, University of Turin Glyn Morrill, Universitat Polit?cnica de Catalunya Dusko Pavlovic, University of Hawaii Taher Pilehvar, University of Cambridge Emmanuel Pothos, City, University of London Matthew Purver, Queen Mary University of London Mehrnoosh Sadrzadeh, Queen Mary University of London Marta Sznajder, Munich Center for Mathematical Philosophy Pawel Sobocinski, University of Southampton Dominic Widdows, Grab Technologies Geraint Wiggins, Vrije Universiteit Brussel Victor Winschel, OICOS GmbH Philipp Zahn, University of St. Gallen Frank Zenker, University of Konstanz ORGANIZATION: Bob Coecke, University of Oxford Jules Hedges, University of Oxford Dimitri Kartsaklis, University of Cambridge Martha Lewis, ILLC, University of Amsterdam Dan Marsden, University of Oxford -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.r.mousavi at hh.se Tue Jul 3 07:04:38 2018 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Tue, 3 Jul 2018 12:04:38 +0100 Subject: [TYPES/announce] Deadline Approaching - SBMF 2018 Message-ID: CALL FOR PAPERS 21st Brazilian Symposium On Formal Methods (SBMF) Supported by the Brazilian Computer Society (SBC) Salvador-BA, Brazil 26 to 30 of November 2018 http://www.sbmf2018.ufba.br/ IMPORTANT DATES (still accepting new abstracts) Paper Submission Deadline: **July 13th, 2018** Paper Acceptance Notification: August 28th, 2018 Paper Camera-ready Version: September 4th, 2018 INTRODUCTION SBMF 2018 is the twenty-first 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. In 2018, SBMF will take place in Salvador, the capital of the Bahia state, northeast of Brazil. It is the 3rd city by population in Brazil, with over 2.9 million inhabitants, and it is the second most popular destination in Brazil for tourists. 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. Contributions should be written in English and be prepared using Springer?s Lecture Notes in Computer Science (LNCS) format. Papers may not exceed 16 pages (including figures, references, and appendix). Accepted papers will be published, after the conference, in a volume of LNCS. Also, a special issue of Science of Computer Programming (Elsevier) is going to be published for the very best papers. 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://easychair.org/conferences/?conf=sbmf2018 ABOUT SALVADOR Salvador's importance dates back to Brazilian colonization, as it was established as the country's first capital (founded in 1549). Its center is a living museum of 17th- and 18th-century architecture and gold-laden churches. Aside from the many attractions within Salvador (Pelourinho, Modelo Public Market, Lacerda elevator, Church of Nosso Senhor do Bonfim), gorgeous coastline lies right outside the city ? a suitable introduction to the tropical splendor of the state of Bahia. Salvador presents a vibrant musical scene and popular Carnival celebrations, being considered one of the birthplaces of Brazilian culture. KEYNOTE SPEAKERS Prof. Jose Meseguer (University of Illinois at Urbana-Champaign, USA) Prof. Alexandre Mota (Federal University of Pernambuco, Brazil) GENERAL CHAIR Adolfo Duran (UFBA, Brazil) PROGRAM COMMITTEE CHAIRS Mohammad Mousavi (University of Leicester, UK) Tiago Massoni (UFCG, Brazil) PROGRAM COMMITTEE (Yet to be confirmed) Adenilso Sim?o (ICMC/USP, Brazil) Alexandre Mota (UFPE, Brazil) Aline Andrade (UFBA. Brazil) ?lvaro Moreira (UFRGS, Brazil) Ana Cavalcanti (University of York, UK) Ana de Melo (USP, Brazil) Ana Sokolova (University of Salzburg, AT) Anamaria Moreira (UFRJ, Brazil) Andrea Corradini (Universita? di Pisa, Italy) Arend Rensink, (University of Twente, Netherlands) Arnaldo Moura (UNICAMP, Brazil) Augusto Sampaio (UFPE, Brazil) Christiano Braga (UFF, Brazil) Clare Dixon (University of Liverpool, UK) Daltro Nunes (UFRGS, Brazil) David Deharbe (ClearSy, France) David Naumann (Stevens Institute of Technology, USA) Ewen Denney (RIACS/NASA, USA) Fernando Orejas (UPC, Spain) Harsh Beohar (University of Duisburg, DE) Hossein Hojjat (RIT, USA) Ilaria Castellani (INRIA, FR) Jan Friso Groote (TU Eindhoven, NL) Jan Oliver Ringert (University of Leicester, UK) Jim Davies (University of Oxford, UK) Jim Woodcock (University of York, UK) Jose Fiadeiro (Royal Holloway, University of London, UK) Jos? Oliveira (Universidade do Minho, Portugal) Juliano Iyoda (UFPE, Brazil) Leila Ribeiro (UFRGS, Brazil) Leila Silva (UFS, Brazil) Luciana Foss (UFPel, Brazil) Luis Barbosa (Universidade do Minho, Portugal) Marcel Oliveira (UFRN, Brazil) Marcelo Maia (UFU, Brazil) M?rcio Corn?lio (UFPE, Brazil) Matteo Cimini (University of Massachusetts Lowell, USA) Michael Butler (University of Southampton, UK) Michael Leuschel (Universit?t D?sseldorf, Germany) Mohammad Mousavi (University of Leicester, UK) - PC co-chair Narciso Marti-Olliet (Universidad Complutense de Madrid, Spain) Neeraj Singh (McMaster University, Canada) Patr?cia Machado (UFCG, Brazil) Pedro D'Argenio (University of Cordoba, AR) Rachid Echahed (CNRS at University of Grenoble, France) Reiko Heckel (University of Leicester, UK) Robert Hierons (Brunel University London,UK) Rodrigo Machado (UFRGS, Brazil) Rohit Gheyi (UFCG, Brazil) Rolf Hennicker (Ludwig-Maximilians-Universitaet Muenchen, Germany) S?rgio Campos (UFMG, Brazil) Simone Cavalheiro (UFPel, Brazil) - PC co-chair Sofiene Tahar (Concordia University, Canada) Stephan Hallerstade (Aarhus University, Denmark) Thierry Lecomte (ClearSy, France) Tiago Massoni (UFCG, Brazil) - PC co-chair STEERING COMMITTEE Marcio Cornelio (UFPE,Brazil) Bill Roscoe (University of Oxford, UK) Leila Ribeiro (UFRGS, Brazil) Simone A. da Costa Cavalheiro, (UFPel, Brazil) Jose Fiadeiro (University of London, England) Tiago Massoni, (UFCG, Brazil) Mohammad Mousavi (University of Leicester, UK) -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Tue Jul 3 11:21:46 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Tue, 3 Jul 2018 17:21:46 +0200 Subject: [TYPES/announce] PhD position: Unifying Correctness for Communicating Software Message-ID: [Please share widely with potential candidates; apologies for any cross-postings.] PHD POSITION ON "UNIFYING CORRECTNESS FOR COMMUNICATING SOFTWARE" University of Groningen, The Netherlands Deadline: Tuesday, July 31, 2018. Contact: Dr. Jorge A. P?rez (j.a.perez at rug.nl) This four-year PhD position is embedded in the project "Unifying Correctness for Communicating Software", a 5-year VIDI career grant awarded to Dr. Jorge A. P?rez by the NWO (Netherlands Organization for Scientific Research). The project will deliver a comprehensive description of how different verification techniques for message-passing concurrency relate to each other. We will use the Curry-Howard correspondence for concurrency (aka "propositions as sessions") as a reference in formalizing these relations. These foundational results will be validated through case studies and tool prototypes. The PhD student will contribute to rigorously compare and systematize different type systems for message-passing programs (such as session types). These comparisons will then be used to streamline existing type systems for message-passing programs, but also to define new type systems, following the logical foundations defined by the Curry-Howard correspondence for concurrency. The research plan for the PhD student can be shaped depending on his/her strengths and interests. The PhD student will join a vibrant research group (three PhD students and a postdoc), supported by generous research funds. In particular, he or she will work in coordination with a postdoc researcher (also to be funded by the VIDI career grant), and will have the chance of visiting international research collaborators to be involved in the project. We look for a talented and dedicated student with an MSc degree (or equivalent) in Computer Science, Logic, or Mathematics, excellent communication skills in English, and enthusiastic to work in a team. Candidates with experience in one or more of the following are especially encouraged to apply: - semantics of programming languages and/or program verification - the Curry-Howard isomorphism (aka "propositions as types") - concurrency theory and/or process calculi - modal/substructural logics and (their) proof theory To apply, please send an email to Jorge A. P?rez (j.a.perez at rug.nl), including: - a full curriculum vitae; - a cover letter explaining your motivation to join the project; - contact information of two references. Applications received by Tuesday, July 31, 2018 will receive full consideration; early expressions of interest are encouraged. The position will remain open until filled; the stating date is flexible. Further information on the project: http://www.jperez.nl/vidi Informal inquiries: Dr. Jorge A. P?rez (j.a.perez at rug.nl) -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From gaboardi at buffalo.edu Tue Jul 3 12:13:15 2018 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Tue, 3 Jul 2018 16:13:15 +0000 Subject: [TYPES/announce] Theory and Practice of Differential Privacy (TPDP) 2018 Call for Papers Message-ID: <3B17416C-7E45-4BB0-82BA-6363423585B3@buffalo.edu> Theory and Practice of Differential Privacy (TPDP) 2018 Call for Papers Colocated with CCS 2018 - October 15 - Toronto, Canada 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, ? privacy preserving machine learning, ? differential privacy and statistics, ? differential privacy and security, ? 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 (2-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 works or works that have 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. Please format your submissions according to the instructions in https://www. sigsac.org/ccs/CCS2018/papers/. Submissions will be accepted at https://easychair.org/ conferences/?conf=tpdp18. Important dates: ? Abstract submission: July 20 (anywhere on Earth), ? Author Notification: August 13, ? Workshop: October 15. Website: http://tpdp.cse.buffalo.edu/2018/ Program committee: ? Aleksandar Nikolov (chair), University of Toronto ? Raef Bassily, Ohio State University ? Mark Bun, Boston University ? Michael Hay, Colgate University ? Vishesh Karwa, Temple University ? Katrina Ligett, Hebrew University ? Anand Sarwate, Rutgers University ? Thomas Steinke, IBM ? Reza Shokri, National University of Singapore ? Kunal Talwar, Google From thorsten.berger at chalmers.se Tue Jul 3 13:01:08 2018 From: thorsten.berger at chalmers.se (Thorsten Berger) Date: Tue, 3 Jul 2018 19:01:08 +0200 Subject: [TYPES/announce] postdoc position at Chalmers | University of Gothenburg Message-ID: <70505217-34ae-364e-dd84-c7e93543e203@chalmers.se> Postdoc position in the area of software variability (with strong ties to robotics and embedded/cyber-physical systems). Apply by *July 5*. We are looking for a candidate with a good formal background, including experiences with Functional Programming, Model-Driven Engineering. and Formal Methods. OVERVIEW Employment: Fixed-term, 2 years Extent: 100 % of full time Location: Department of Computer Science and Engineering / Division of Software Engineering, Chalmers | University of Gothenburg First day of employment: As soon as possible Applications via: https://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=2776 Application deadline: July 5 CEST (strict) GENERAL INFORMATION The department of Computer Science and Engineering is jointly hosted by Chalmers University of Technology and the University of Gothenburg. It is a strongly international department with approximately 80 faculty among a total of 260 employees originating from 30 countries. Located in Gothenburg -- Sweden?s second-largest city -- the department is surrounded by a vibrant ecosystem of software-intensive companies, such as Volvo Cars and Volvo AB, Ericsson, ABB, Boeing, and SAAB Aeronautics. The department is connected to three science parks in Gothenburg for industrial collaborations in fields including intelligent vehicles and transport systems, mobile internet, energy, nanotechnology, and life sciences. Alumni and members of the department have also created many startups, including revolutionary ones such as Spotify. The announced postdoc position is located at the division of Software Engineering. With 21 faculty members it is arguably one of the largest software-engineering institutes world-wide, conducting research at the highest international level in topics such as model-driven engineering, testing, software product lines, empirical software engineering, requirements engineering, autonomic computing, and cloud computing. This year, the division organizes two of the most influential software-engineering conferences, ICSE?18 and SPLC?18. For industrial research, the division hosts the Software Center, an associated institute with a network of five universities and ten global companies including Siemens, Axis, and Jeppesen. JOB ASSIGNMENTS The postdoctoral researcher will conduct research in the areas of software product-line engineering, model-driven engineering or empirical software engineering. The position is embedded into the EU ITEA project REVAMP with a focus on re-engineering and migration of variant-rich systems into modern and scalable product-line architectures. It is also closely related to the EU project Co4Robots where modern variability mechanisms (including dynamic variability and adaptation mechanisms) will be conceived for robotics and cyber-physical systems. The primary job assignment is research, with excellent collaboration opportunities with the project partners, including SCANIA, ABB, SAAB, ALTRAN, PAL Robotics, and Bosch, among potentially other European partners. The position includes 10-20% teaching (negotiable) at the Software Engineering division by supervising Master theses and supporting courses as a teaching assistant. Applicants must have a PhD degree in Computer Science, Software Engineering or a closely related discipline. Prior publications, excellent references, fluency in English as well as good communication, collaboration, self-organization, and programming skills are also required. APPLICATION Applications are to be written in English and need to contain: - Cover letter expressing the applicant?s motivation, experiences, and relevant qualifications in relation to the announced position - Detailed curriculum vitae including publications, teaching experiences, and three references with their contact details - Official transcripts of education certificates (degrees, including grade reports and other documents when applicable). Applications only online by July 5 (end of day CEST, strict) via: https://www.gu.se/english/about_the_university/job-opportunities/vacancies-details/?id=2776 Please contact Thorsten Berger (contact information below) for questions about the position. -- Thorsten Berger Associate Professor Department of Computer Science and Engineering Chalmers | University of Gothenburg, Sweden http://www.cse.chalmers.se/~bergert Tel.: +46 (0) 31 772 6075 Mob.: +46 (0) 729 746 246 Skype: tberger.work From b.a.w.spitters at gmail.com Tue Jul 3 14:47:32 2018 From: b.a.w.spitters at gmail.com (Bas Spitters) Date: Tue, 3 Jul 2018 20:47:32 +0200 Subject: [TYPES/announce] PhD/Postdoc vacancy: Homotopy type theory and probabilistic programming Message-ID: Aarhus University in Denmark has a PhD and a postdoc vacancy on the AFOSR funded project: Homotopy type theory and probabilistic programming The goal of the project is to use type theory for probabilistic programming and computer aided proofs in security. Postdoc: http://cs.au.dk/about-us/vacancies/scientific-positions/stillinger/Vacancy/show/985804/5283/ Application deadline: 12 august 2018. PhD: http://talent.au.dk/phd/scienceandtechnology/opencalls/calls-on-specific-projects/august-2018/type-theory-probabilistic-computation-and-computer-aided-cryptography-proofs/ Application deadline 1 August 2018 at 11.59 PM MET Related publications include: * Florian Faissole and Bas Spitters, Synthetic topology in Homotopy Type Theory for probabilistic programming http://www.cs.au.dk/~spitters/ProbProg.pdf * Helene Haagh, Aleksandr Karbyshev, Sabine Oechsner, Bas Spitters, Pierre-Yves Strub, Computer-aided proofs for multiparty computation with active security, CSF https://eprint.iacr.org/2018/502 * Daniel Huang, Greg Morrisett, Bas Spitters, An Application of Computable Distributions to the Semantics of Probabilistic Programs, https://arxiv.org/abs/1806.07966 From stefano.guerrini at univ-paris13.fr Thu Jul 5 05:58:52 2018 From: stefano.guerrini at univ-paris13.fr (Stefano Guerrini) Date: Thu, 5 Jul 2018 11:58:52 +0200 Subject: [TYPES/announce] HOR 18 (Oxford, FLoC 2018)- Special session in honour of Kris Rose Message-ID: <2174B6C5-33D6-4B4B-9C35-E596C94F9A8B@univ-paris13.fr> ================================================== The 9th Workshop on Higher-Order Rewriting HOR 18 Affiliated with FSCD at FLOC 2018 Oxford, Saturday 7 July, 2018 Will be ended at 17:00 by a ******* **** **** Special Session in honour of Kris Rose **** ******* ---------------------------------------------------------------------- For more informations: http://lipn.univ-paris13.fr/HOR18 or https://lipn.univ-paris13.fr/HOR18/#to_rose ===================================== Stefano Guerrini Institut Galil?e, Universit? Paris 13, Sorbonne Paris Cit? Laboratoire d'Informatique de Paris-Nord (LIPN), CNRS (UMR 7030) stefano.guerrini at univ-paris13.fr From c.a.furia at gmail.com Thu Jul 5 07:49:59 2018 From: c.a.furia at gmail.com (Carlo A. Furia) Date: Thu, 5 Jul 2018 13:49:59 +0200 Subject: [TYPES/announce] PhD positions in software engineering/formal methods at USI, Switzerland Message-ID: <4dc858f6-0768-1a47-be70-b4ba04888249@gmail.com> I am looking for PhD students to work with me on a variety of topics at the intersection of software engineering, formal methods, and verification technology such as: * Automated program repair * Practical software verification * Program synthesis The PhD students will join the Software Institute, a recently inaugurated center of excellence devoted to all aspects of software engineering research and development. The Software Institute is part of the Faculty of Informatics at the Universit? della Svizzera italiana (USI), located in beautiful Lugano, Switzerland. The Faculty (established in 2004) offers BSc, MSc, and PhD study programs, and has a high international standing in multiple areas of computer science research. The official teaching and working language of the Faculty is English. PhD positions come with a competitive salary (around 50 kCHF/year for PhD students) and excellent working conditions. Eligible candidates should have a Master?s Degree in Computer Science or a closely related area, a good knowledge of English, a passion for programming, and a burning desire to try out new ideas and to make an impact. Female candidates are particularly encouraged to apply. For more information about the positions, and details on how to apply, see: https://si.usi.ch/position/2018/07/04/phd-positions-software-engineering-formal-methods.html Best regards, Carlo A. Furia From g.constantinides at imperial.ac.uk Fri Jul 6 02:09:05 2018 From: g.constantinides at imperial.ac.uk (Constantinides, George A) Date: Fri, 6 Jul 2018 06:09:05 +0000 Subject: [TYPES/announce] Research Assistant / Associate in Discipline Approximate Arithmetic Message-ID: Dear Colleagues, Please see http://www.jobs.ac.uk/job/BLB308/research-assistant-associate-in-disciplined-approximate-arithmetic for a vacancy in my group for a member of research staff to work on approximate computing. I?d be grateful if you could help spread the word. Thanks, George -- Professor George A. Constantinides Royal Academy of Engineering / Imagination Technologies Research Chair Head, Circuits and Systems Group Professor of Digital Computation g.constantinides at imperial.ac.uk Administrator: Mrs W. Hsissen (w.hsissen at ic.ac.uk) +44 20 7594 6261 From roberto.sebastiani at unitn.it Fri Jul 6 03:28:39 2018 From: roberto.sebastiani at unitn.it (Roberto Sebastiani) Date: Fri, 6 Jul 2018 09:28:39 +0200 (CEST) Subject: [TYPES/announce] PhD Position in ICT in Trento on "Quantum Annealing for SAT Solving" Message-ID: -------------------------------------------------------------- [ We apologize if you receive multiple copies of this message] PLEASE FORWARD THIS EMAIL TO WHOEVER YOU MAY THINK INTERESTED. -------------------------------------------------------------- Posted: July 4th 2018 One PhD Student Position in Information and Communication Technologies on the research project "Quantum Annealing for SAT Solving (QUASI)" is available at the International Doctorate School in Information and Communication Technologies (http://www.ict.unitn.it/) of the University of Trento, Italy, under the supervision of Prof. Roberto Sebastiani, DISI, University of Trento, sponsored by and in direct collaboration with D-Wave Systems Inc. (http://www.dwavesys.com). The goal of the QuaSI project is to investigate the usage of D-Wave's quantum annealers (QAs) to solve hard propositional satisfiability (SAT) problems --and related NP-Hard problems-- by exploiting quantum effects to cope with the inherent complexity of the problem. The proposed research is to develop effective and efficient encoding procedures from SAT to problems which fit into, and can be solved by, D-Wave's QAs. These procedures will be presumably based on Satisfiability Modulo theories, automated-reasoning and graph-manipulation techniques. The ultimate goal is to solve problems (e.g., from cryptanalysis) which are currently out of the reach of state-of-the-art SAT solvers). Ph.D. courses will start in Autumn 2018, and the thesis must be completed in three-four years. The selected student should be available for an internship (e.g. 3-month) at D-Wave, in Vancouver (CA). People enrolled in Ph.D. courses are expected to move to Trento, and will receive monetary support during the phases of their activity. CANDIDATE PROFILE The ideal candidate should have an MS or equivalent degree in computer science or engineering, mathematics or electronic engineering, and combine solid theoretical background (algorithms, logic) and excellent software development skills. NO BACKGROUND KNOWLEDGE IN QUANTUM PHYSICS IS REQUIRED. Background knowledge and/or previous experience is requested in at least one the following areas (in order of preference): - Satisfiability Modulo Theories (SMT) - Propositional Satisfiability (SAT) - Automated reasoning and Computational Logic - Constraint Solving and Optimization - Operational Research The candidate should be able to work in a collaborative environment, with a strong commitment to reaching research excellence and achieving assigned objectives. The position is subject to the acceptance of the assignment of the ownership of intellectual property to D-Wave Inc. of the research results. APPLICATIONS AND INQUIRIES Interested candidates should inquire for further information and/or apply by sending email to roberto.sebastiani at unitn.it, indicating "PHD on Quasi Project" in the subject. Applications should contain a statement of interest, with a Curriculum Vitae, and three reference persons. PDF format is strongly encouraged. Emails will be automatically processed and should have as subject the sentence: 'PHD ON QUASI PROJECT' (Emails not complying with the above format have high chances to be ignored.) Eventually they must apply to the international call of the ICT school of DISI (http://ict.unitn.it), which is expected to appear by the end of July 2018 (application deadline: end of August 2018). PROPONENT AND CONTACT PERSON Prof. ROBERTO SEBASTIANI Software Engineering & Formal Methods Research Program DISI, University of Trento, via Sommarive 14, I-38100 Povo, Trento, Italy mailto: roberto[dot]sebastiani[at]unitn[dot]it url: http://disi.unitn.it/rseba/ CV: http://disi.unitn.it/rseba/inglcurr.pdf ABOUT DISI AND UNIVERSITY OF TRENTO University of Trento (http://www.unitn.it/en) in the latest years has always been rated among the top-three small&medium-size universities in Italy. DISI (http://disi.unitn.it) has been recognized among the top three ICT University Department in Italy. DISI currently consists of ~40 faculties, ~70 research staff and support people, ~20 postdocs and ~140 Doctoral students, plus administrative and technical staff. DISI covers all the different areas of information technology (computer science, telecommunications, and electronics) and their applications. ABOUT D-WAVE INC. D-Wave (www.dwavesys.com) is the world's only commercial supplier of quantum computers. D-Wave's systems are being used by some of the world's most advanced organizations and D-Wave is the leader in the development and delivery of quantum and hybrid quantum-classical computing systems and software. D-Wave's technology is focused on annealing-based quantum computing. LOCATION Trento is a lively town of about 100.000 inhabitants, located 130 km south of the border between Italy and Austria. It is well known for the beauty of its mountains and lakes, and it offers the possibility to practice a wide range of sports. Trento enjoys a rich cultural and historical heritage, and it is the ideal starting point for day trips to famous towns such as Venice or Verona, as well as to enjoy great naturalistic journeys. Detailed information about Trento and its region can be found at http://www.trentino.to/home/index.html?_lang=en. From sabel at ki.informatik.uni-frankfurt.de Fri Jul 6 11:25:18 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Fri, 6 Jul 2018 17:25:18 +0200 Subject: [TYPES/announce] PPDP 2018: Call for Participation Message-ID: <174ebaf9-e874-0592-56f0-a0b7d828a7ab@ki.informatik.uni-frankfurt.de> ====================================================================== ??????????????? PPDP 2018: Call for Participation ====================================================================== ???????????????? 20th International Symposium on ??????? Principles and Practice of Declarative Programming ???????? Frankfurt am Main, Germany, 3-5 September 2018 http://ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html ??????????? (co-located with LOPSTR 2018 and WFLP 2018) ???????????? http://ppdp-lopstr-18.cs.uni-frankfurt.de ====================================================================== Registration ============ ?http://www.ppdp-lopstr-18.cs.uni-frankfurt.de/#registration ?Early registration ends on 15 August, 2018. Session in Honour of Martin Hofmann =================================== PPDP will include a session in honour of Martin Hofmann including a talk given by Nick Benton, Facebook on Semantic Equivalence Checking for HHVM Bytecode Invited Talks ============= -?? Philippa Gardner, Imperial College. ??? Testing and Verification for JavaScript (joint with LOPSTR) -?? Jorge Navas, SRI International. ??? Constrained Horn Clauses for Verification (joint with LOPSTR) -?? Chung-Chieh Shan, University of Indiana. ??? Calculating Distributions Accepted Papers =============== -?? Maciej Bendkowski and Pierre Lescanne. ??? Combinatorics of explicit substitutions -?? Manfred Schmidt-Schauss, David Sabel and Nils Dallmeyer. ??? Sequential and Parallel Improvements in a Concurrent Functional Programming Language -?? Magnus Madsen and Ondrej Lhotak. ??? Implicit Parameters for Logic Programming -?? Mistral Contrastin, Dominic Orchard and Andrew Rice. ??? Automatic reordering for dataflow safety of Datalog -?? Danil Annenkov and Martin Elsman. ??? Certified Compilation of Financial Contracts -?? Jos? Fragoso Santos, Petar Maksimovi?, Th?otime Grohens, Julian Dolby and Philippa Gardner. ??? Cosette: Symbolic Execution for JavaScript -?? Michael Hanus. ??? Verifying Fail-Free Declarative Programs -?? Dmitri Rozplokhas and Dmitry Boulytchev. ??? Improving Refutational Completeness of Relational Search via Divergence Test -?? Martin Sulzmann and Kai Stadtm?ller. ??? Two-Phase Dynamic Analysis of Message-Passing Go Programs based on Vector Clocks -?? Sylvia Grewe, Sebastian Erdweg, Andr? Pacak and Mira Mezini. ??? An Infrastructure for Combining Domain Knowledge with Automated Theorem Provers -?? Gopalan Nadathur and Yuting Wang. ??? Schematic Polymorphism in the Abella Proof Assistant -?? Stephan Adelsberger, Anton Setzer and Eric Walkingshaw. ??? Declarative GUIs: Simple, Consistent, and Verified -?? Genki Sakanashi and Masahiko Sakai. ??? Transformation of combinatorial optimization problems written in extended SQL into constraint problems -?? Yuki Nishida and Atsushi Igarashi. ??? Nondeterministic Manifest Contracts -?? Alberto Pardo, Emmanuel Gunther, Miguel Pagano and Marcos Viera. ??? An Internalist Approach to Correct-by-Construction Compilers -?? Falco Nogatz, Jona Kalkus and Dietmar Seipel. ??? Web-based Visualisation for Definite Clause Grammars using Prolog Meta-Interpreters -?? Helmut Seidl and Ralf Vogler. ??? Three improvements to the top-down solver -?? Flavien Breuvart and Ugo Dal Lago. ??? On Intersection Types and Probabilistic Lambda Calculi -?? Taku Terao. ??? Lazy Abstraction for Higher-Order Program Verification -?? Maximiliano Klemen, Nataliia Stulova, Pedro Lopez-Garcia, Jose F. Morales and Manuel V. Hermenegildo. ??? Static Performance Guarantees for Programs with Run-time Checks -?? Abhishek Dang and Piyush Kurur. ??? Verse: An EDSL for cryptographic primitives -?? Pablo Barenbaum, Eduardo Bonelli and Kareem Mohamed. ??? Pattern Matching and Fixed Points: Resources Types and Strong Call-By-Need Sponsors ======== ?PPDP is financially supported by the ?Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 407531063, ?and by the Goethe-University Frankfurt am Main. Conference Organisers ===================== ?Program Committee ?? See http://www.ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html#pc ?Program Chair ?? Peter Thiemann, Universit?t Freiburg, Germany ?Organizing Committee (Goethe-University Frankfurt am Main, Germany) ??? Ehud Cseresnyes ??? Nils Dallmeyer ??? Bircan D?lek ??? Ronja D?ffel ??? Lars Huth ??? Leonard Priester ??? David Sabel (General Chair) From alexis.saurin at irif.fr Fri Jul 6 13:45:40 2018 From: alexis.saurin at irif.fr (Alexis Saurin IRIF) Date: Fri, 6 Jul 2018 19:45:40 +0200 Subject: [TYPES/announce] Postdoc position at Paris Diderot University Message-ID: RAPIDO -- Reasoning And Programming with Infinite Data-Objects. (http://www.irif.fr/~saurin/RAPIDO) * postdoc positions in RAPIDO project: We are opening a post-doc position in RAPIDO project, which is aimed at studying logical methods and tools for enhancing reasoning and programming on infinite data. The post-doc would start sometimes during the fall 2018 (start date between october 2018 and january 2019). RAPIDO is an ANR-funded project hosted at Paris Diderot University involving researchers from three french labs: IRIF (Univ Paris Diderot), LIP (ENS Lyon) and LSV (ENS Paris Saclay). It is coordinated by Alexis Saurin (IRIF lab, saurin at irif.fr) and the post-doc position will administratively be hosted by Paris Diderot University. RAPIDO aims at gathering young researchers to investigate the applicability of proof-theoretical methods to reason and program on infinite data objects. The goal of the project is to develop logical systems capturing infinite proofs (proof systems with least and greatest fixed points as well as infinitary proof systems), to design and to study programming languages for manipulating infinite data such as streams both from a syntactical and semantical point of view. Moreover, the ambition of the project is to apply the fundamental results obtained from the proof- theoretical investigations (i) to the development of software tools dedicated to the reasoning about programs computing on infinite data, e.g. stream programs (more generally coinductive programs), and (ii) to the study of properties of automata on infinite words and trees from a proof-theoretical perspective with an eye towards model-checking problems. * Topics and requirements for applicants We are looking for young researchers who can contribute to the research topics of RAPIDO. Candidates should hold a PhD in computer science or a closely related field (or be close to complete their PhD) with skills in formal methods and logic and a strong expertise in at least one of the following topics: ********* automata theory, coinduction, cyclic and infinitary proofs, denotational semantics, functional programming, games and game semantics, infinitary rewriting, lazy evaluation, linear logic, MSO logic, proof assistants, proof theory, realizability, streams, temporal logics. ********* We will be particularly interested in applications of candidates having an experience using the Coq proof assistant, but this is not a requirement for applying! * Important dates: Informal enquiries: as soon as possible Application deadlines: july 18th 2018 Starting date: between october 2018 and january 2019. * Application submission guidelines Applications should be sent to Alexis Saurin before July 18th 2018 in an email entitled "RAPIDO postdoc application", providing: - a detailed CV with a publication list, - a research statement of at most two pages plus bibliography, - and one or two recommendation letters. Potential candidates are strongly encouraged to contact the project coordinator (together with other project members) for informal enquiries as soon as the announcement is released, and at least when *starting* preparing their application (for info on topics such as starting dates, connections with project sites, salary...). More informations on the post-doc position available at: https://www.irif.fr/~saurin/RAPIDO/files/post-doc-announcement-2018.txt Best, Alexis -- Alexis Saurin CNRS researcher, IRIF -------------- next part -------------- An HTML attachment was scrubbed... URL: From David.Monniaux at univ-grenoble-alpes.fr Sat Jul 7 02:54:52 2018 From: David.Monniaux at univ-grenoble-alpes.fr (David Monniaux) Date: Sat, 7 Jul 2018 08:54:52 +0200 Subject: [TYPES/announce] Post-doctoral researchers wanted for Coq Developments Message-ID: <82d93c2f-54e0-7e61-3bd2-c4aff0fcd9f8@univ-grenoble-alpes.fr> VERIMAG has TWO open post-doc positions on Coq developments (certified distributed algorithms; certified compiler) - Contracts: for 12 months - Location: Grenoble, France - Hosting institution: VERIMAG laboratory (Universit? Grenoble Alpes, CNRS Grenoble Institute of Technology) - Scientific advisors: 1) Karine Altisen, Pierre Corbineau, St?phane Devismes ?????????????????????? 2) Sylvain Boulm?, David Monniaux How to Apply & Contact Information Please send information requests/applications to Karine.Altisen at univ-grenoble-alpes.fr Pierre.Corbineau at univ-grenoble-alpes.fr Stephane.Devismes at univ-grenoble-alpes.fr Sylvain.Boulme at univ-grenoble-alpes.fr David.Monniaux at univ-grenoble-alpes.fr Email subject MUST start with "[Post-Doc Coq]" Applications must include the following documents: * Letter of application: why you are interested in this research position and what you would like to work on * Curriculum vitae * References or letters of recommendation * Applicant?s scientific report or paper written in English * Any other document showing that you are an outstanding candidate Required Skills * Software Development * Theorem Proving (preferably with Coq) * Knowledge in 1) Distributed Algorithms or 2) Compiler Internals is a plus Coq is a proof assistant mixing software development in a purely functional strongly-typed language and theorem proving. VERIMAG is a leading laboratory in methods for the development of safety-critical systems. There are several ongoing efforts at VERIMAG on Coq proofs, including one on distributed algorithms and one on certified compilers. 1) Distributed systems must tolerate faults. Self-stabilization is a versatile lightweight technique to withstand transient faults in a distributed system. After transient faults hit and place the system into some arbitrary global state, a self-stabilizing algorithm returns, in finite time, to a correct behavior without external intervention. We are currently developing a framework called PADEC (http://www-verimag.imag.fr/~altisen/PADEC/), based on Coq, to (semi-) automatically construct certified proofs of self-stabilizing algorithms. We import into Coq the computational model in which the targeted algorithm is designed, formalize the algorithm itself and then prove that it respects its specification (safety, convergence, and some performance criteria). 2) The CompCert compiler (http://compcert.inria.fr/) is proved to compile C programs while preserving their semantics. Each transformation or optimization phase comes with a proof of preservation of semantics. It has backends for various processors, including RiscV. VERIMAG is to develop and prove correct a backend for a secure variant of RiscV, in collaboration with the developers of that processor. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From brucker at spamfence.net Sun Jul 8 13:22:35 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Sun, 8 Jul 2018 18:22:35 +0100 Subject: [TYPES/announce] Call for paper: Only one *week* left to prepare your paper for the Workshop in OCL and Textual Modeling (OCL 2018) Message-ID: <20180708172235.iu4lgwdfpqmp7gkr@kandagawa.home.brucker.ch> (Apologies for duplicates) ********************************************************** ** Only one week left until the submission deadline! *** ********************************************************** CALL FOR PAPERS 18th International Workshop on OCL and Textual Modeling Co-located with MODELS 2018: ACM/IEEE 21th International Conference on Model Driven Engineering Languages and System, October 14, 2018, Copenhagen, Denmark http://oclworkshop.github.io Modeling started out with UML and its precursors as a graphical notation. Such visual representations enable direct intuitive capturing of reality, but they have weaknesses: for example, detailed visual representations bear the risk of becoming overcrowded faster than textual models and some of the visual features lack the level of precision required to create complete and unambiguous specifications. These weaknesses of graphical notations encouraged the development of text-based modeling languages that either integrate with or replace graphical notations for modeling. Typical examples of such languages are OCL, textual MOF, Epsilon, and Alloy. Textual modeling languages have their roots in formal language paradigms like logic, programming and databases. 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 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. ## Venue This workshop will be organized as a part of MODELS 2018 Conference in Copenhagen, Denmark. Similar to its predecessors, the workshop addresses both people from academia and industry. The aim is to provide a forum for addressing integration of OCL and other textual modeling languages, as well as tools for textual modeling, and for disseminating good practice and discussing the new requirements for textual modeling. ## Workshop Format The workshop will include short (about 15 min) presentations, parallel sessions of working groups, and sum-up discussions. ## Submissions Two types of papers will be considered: * Short contributions (between 5 and 7 pages) describing new ideas, innovative tools or position papers. * Full papers (between 10 and 14 pages). in LNCS format. Submissions should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2018). The program committee will review the submissions (minimum 2 reviews per paper, usually 3 reviews) and select papers according to their relevance and interest for discussions that will take place at the workshop. Accepted papers will be published online, as part of the MODELS workshop proceedings, in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: July 17, 2018 - Notification: August 17, 2018 - Workshop date: October 14, 2018 -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From j.a.perez at rug.nl Sun Jul 8 16:37:12 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Sun, 8 Jul 2018 22:37:12 +0200 Subject: [TYPES/announce] Assistant/Associate/Full Professor on Theory of Computation. Message-ID: The University of Groningen (The Netherlands) has one vacancy in "Theory of Computation" at the level of assistant (tenure-track), associate, or full professor. Topics/areas in the scope of this position include: - fundamental computing paradigms - formal modelling of communicating systems - algorithmic and computational complexity Complementary areas include: programming languages, logic, dependability, automated verification, design and analysis of algorithms, security and privacy, and multi-agent systems. The position will be embedded in the Fundamental Computing group of the Bernoulli Institute for Mathematics, Computer Science and Artificial Intelligence (https://www.rug.nl/research/bernoulli/). The Fundamental Computing group already carries out research on Theory of Computation, with a focus on concurrency theory, in particular on models and verification techniques for concurrent and communication-centric computing. There is a particular interest in expanding the group?s research activities. This vacancy is related to the recently launched Groningen Cognitive Systems and Materials (CogniGron), which gathers together researchers from materials science, physics, chemistry, mathematics, computer science and artificial intelligence. Further information and application link: https://www.rug.nl/about-us/work-with-us/job-opportunities/overview?details=00347-02S0006FBP Application deadline: August 14, 2018. Informal inquiries can be sent to Dr. Jorge A. P?rez (j.a.perez at rug.nl). Best regards, Jorge -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From jes at math.uminho.pt Sun Jul 8 13:34:50 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Sun, 8 Jul 2018 18:34:50 +0100 Subject: [TYPES/announce] Post-proceedings TYPES'18: call for papers Message-ID: <66723ff6-0eee-9db7-2a60-42523f53efc8@math.uminho.pt> Paper submission deadline 8 October 2018 Open call for papers Post-proceedings of the 24th International Conference on Types for Proofs and Programs TYPES 2018 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2018 was held between 18 and 21 June in Braga, Portugal. 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 would like to invite all researchers that study and apply type systems to share their results. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory; * 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: 1 October 2018 * Paper submission: 8 October 2018 * Author notification: 25 February 2019 DETAILS * Papers have to be formatted with lipics.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=types2018postproceed * 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 those attachments into account and they will not be published. * More information is available onhttp://w3.math.uminho.pt/types2018/post-proc * In case of questions, please contact one of the editors. EDITORS Peter Dybjer peterd at chalmers.se Chalmers University, Sweden Jos? Esp?rito Santo jes at math.uminho.pt University of Minho, Portugal Lu?s Pinto luis at math.umiho.pt University of Minho, Portugal -------------- next part -------------- An HTML attachment was scrubbed... URL: From ayoub.nouri at univ-grenoble-alpes.fr Mon Jul 9 06:06:16 2018 From: ayoub.nouri at univ-grenoble-alpes.fr (Ayoub Nouri) Date: Mon, 9 Jul 2018 12:06:16 +0200 Subject: [TYPES/announce] WiP-VECoS2018 CFP: Work-in-progress session at VECoS 2018, Grenoble, 26-28 septembre 2018 Message-ID: <27f3cb8a-3a30-f642-7dd6-bec27f931194@univ-grenoble-alpes.fr> Please accept our apologies if you receive multiple copies of this email. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Work-in-progress session (WiP-VECoS?2018) Call for Papers associated with the 12thInternational Conference on Verification and Evaluation of Computer and Communication Systems September 26-28, 2018, Grenoble, France https://vecos.ensta-paristech.fr/2018/wip The Work-in-Progress (WiP) session at VECoS 2018 ?is dedicated to new and ongoing research in the field of analysis of computer and communication systems in which functional and extra-functional properties are inter-related. Authors are invited to submit short papers describing ongoing, unpublished work in all areas of formal methods, including applications, systems, tools, methodologies, foundations, and design. In keeping with the spirit of the main conference, submissions with an emphasis on tools and application aspects are especially encouraged. The WiP session provides researchers and developers with an opportunity to discuss evolving and early-stage ideas, new research directions, to review current trends in the area and to receive feedback from the formal methods community at large. Submissions Submissions should be in form of short papers not exceeding 5 pages in the Lecture Notes in Computer Science (LNCS) format, including references and appendices. Titles should conform to the format ?Work-in-Progress: WiP_Title?. All contributions should be submitted electronically in PDF via easychair (https://easychair.org/conferences/?conf=vecos2018 ). Latex and MSWord LNCS templates can be downloaded online . Accepted papers will be published in separate VECoS WiP Proceedings and will be available electronically on the VECoS Web site. Authors of accepted papers are expected to give a brief presentation in the work-in-progress session of the conference and to showcase their work at the poster session. By submitting a paper, the authors agree that, in case of acceptance, at least one author will register to the conference and present the work at the Work-in-Progress session. Topics of interest to the conference include, but are not limited to: * Abstraction techniques * Certification standards for real-time systems * Compositional verification * Correct-by-construction design * Dependability assessment techniques * Equivalence checking * Model checking * Parameterized verification * Performance and robustness evaluation * Probabilistic verification * QoS evaluation, planning and deployment * RAMS (Reliability Availability Maintainability Safety) assessment * Rigorous system design * Security protocols verification * Simulation techniques of discrete-event and hybrid systems * Supervisory control * Verification & validation of IoT * Verification & validation of safety-critical systems * Worst-case execution time analysis Application areas include: adaptive systems, communication protocols, computer-supported collaborative work systems, cloud computing, cyber-physical systems, high performance computing, internet of things, logistics systems, manufactory of the future, mixed criticality systems, mobile and wireless networking, operations research, programming languages, real-time and embedded operating systems, service oriented systems, telecommunication systems, ubiquitous systems, web services, wireless sensor networks and workflow systems. An overview of previous VECoS conferences can be found at: https://vecos.ensta-paristech.fr/ Important Dates All the deadlines are AoE (Anywhere on Earth) Papers deadline: July 15, 2018 Paper notification: July 25, 2018 Camera-ready deadline: July 30, 2018 Conference: September 26 ? 28, 2018 Program Co-Chairs Ayoub Nouri (chair), Verimag / University Grenoble Alpes, France Belgacem Ben Hedia (co-chair), CEA-LIST, Saclay, France Contact for more information https://vecos.ensta-paristech.fr/2018/wip (ayoub.nouri at univ-grenoble-alpes.fr & belgacem.ben-hedia at cea.fr ) -------------- next part -------------- An HTML attachment was scrubbed... URL: From einarj at ifi.uio.no Mon Jul 9 11:37:31 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Mon, 9 Jul 2018 15:37:31 +0000 Subject: [TYPES/announce] =?utf-8?q?Uni_Troms=C3=B8=2C_Norway=3A_PhD_in_f?= =?utf-8?q?ormal_methods_for_scalable_data-driven_cloud_applications?= Message-ID: *** PhD in formal methods for scalable data-driven cloud applications *** The PhD candidate will investigate methods for scaling existing data-driven workflows on the cloud, exploring container-based technologies as well as formal methods for model-based predictions of resource requirements, but also investigate strategies and make recommendations for the use of new technology stacks, which can further improve the scalability and deployment process of algorithms developed in CIRFA. CIRFA is a center for research-driven innovation on Earth Observations at the University of Troms?, Norway. This project will investigate how cloud deployments of CIRFA pilot services in maritime and Arctic applications can be optimized, given constraints determined by the type of application, end-user needs and developer requirements. The work will be done in collaboration with the Formal Methods group at the University of Oslo, as well as in close collaboration with CIRFA partners. The project combines practical work on concrete Earth Obaservation applications with theoretical work on developing formal techniques to predict deployments of data-intensive workflows on the cloud. The formal announcement is here: https://www.jobbnorge.no/en/available-jobs/job/152063/phd-candidate-in-scalable-computing-and-deployment-for-earth-observation-applications Application deadline August 15 2018 For more information, contact Einar Broch Johnsen (http://einarj.at.ifi.uio.no/) Anders Andersen (http://www.cs.uit.no/~aa/) Thomas Kramer (https://uit.no/om/enhet/ansatte/person?p_document_id=138601&p_dimension_id=88136) From stephan.merz at loria.fr Tue Jul 10 02:49:00 2018 From: stephan.merz at loria.fr (Stephan Merz) Date: Tue, 10 Jul 2018 08:49:00 +0200 Subject: [TYPES/announce] VTSA 2018: call for applications In-Reply-To: <954C6C18-2772-4502-B0C5-4B95BF780936@loria.fr> References: <954C6C18-2772-4502-B0C5-4B95BF780936@loria.fr> Message-ID: <96315D88-0107-465A-B64D-DB90BF4BA5EA@loria.fr> Although the deadline for application has passed, a few places remain available. If you are interested, please send the indicated documents to stephan.merz at loria.fr : registrations remain possible until the remaining slots have been filled. Thank you, Stephan Merz > On 6 Jun 2018, at 14:34, Stephan Merz wrote: > > UniGR Summer School on Verification Technology, Systems and Applications (VTSA 2018) > > August 27-31, 2018, Nancy, France > > 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 research center Inria Nancy ? Grand Est in Nancy, France, from August 27 to 31, 2018. > > The following speakers have agreed to lecture at the school: > > - David Basin: Formal Methods for Security Protocols > - Jean-Christophe Filli?tre: An Introduction to Deductive Program Verification > - Peter Lammich: Algorithm Verification with the Isabelle Refinement Framework > - Anca Muscholl: Distributed Synthesis > - Carsten Sinz: Bounded Model Checking of Software for Real-World Applications > > Participation to 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 Stephan Merz (stephan.merz at loria.fr) including > > - a one-page CV, > - an application letter explaining your interest in the school and your experience in the area, and > - a copy of your bachelor (or equivalent or higher) certificate. > > The deadline for application is July 8, 2018. Notification of acceptance will be given by July 11, 2018. > > Full details can be found on the school Web page at https://www.mpi-inf.mpg.de/vtsa18. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ruy at cin.ufpe.br Tue Jul 10 09:43:52 2018 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Tue, 10 Jul 2018 10:43:52 -0300 Subject: [TYPES/announce] =?utf-8?q?25th_WoLLIC_2018_=28Bogot=C3=A1=2C_Co?= =?utf-8?q?lombia=29_-_Call_for_Participation?= Message-ID: CALL FOR PARTICIPATION WoLLIC 2018 25th Workshop on Logic, Language, Information and Computation July 24th to 27th, 2018 Bogot?, Colombia SPECIAL SESSION: Tribute to the Memory and Legacy of Raymond Smullyan with a screening of "This Film Needs No Title: A Portrait of Raymond Smullyan" (Directed by Tao Ruspoli, 2004, 30min) 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) ORGANISATION Departamento de Matem?ticas, Universidad de los Andes, Colombia Centro de Inform?tica, Universidade Federal de Pernambuco, Brazil HOSTED BY Departamento de Matem?ticas, Universidad de los Andes, Colombia 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 the Departamento de Matem?ticas of the Universidad de los Andes, Bogot?, Colombia, from July 24th to 27th, 2018. 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). INVITED SPEAKERS Katalin Bimbo (Univ of Alberta, Canada) Xavier Caicedo (Univ de Los Andes, Colombia) Jos? Meseguer (Univ of Illinois, Urbana-Champaign, USA) Elaine Pimentel (Univ Federal do Rio Grande do Norte, Brazil) Guillermo Simari (Univ Nacional del Sur, Argentina) Renata Wassermann (Univ de S?o Paulo, Brazil) SPECIAL SCREENING - A TRIBUTE TO THE MEMORY AND LEGACY OF RAYMOND SMULLYAN As a tribute to the memory and legacy of the late Raymond Smullyan, who passed away in February 2017, there will be a special session with a screening of the documentary film "This Film Needs No Title: A Portrait of Raymond Smullyan" (Dir. Tao Ruspoli, 2004, 30min), as well as short testimonies by experts. PROGRAMME COMMITTEE Siddharth Bhaskar (Haverford College, USA) Torben Bra?ner (Roskilde University, Denmark) Hazel Brickhill (University of Bristol, UK) Michael Detlefsen (University of Notre Dame, USA) Juliette Kennedy (University of Helsinki, Finland) Sophia Knight (Uppsala University, Sweden) Alex Kruckman (Indiana University, USA) Maricarmen Martinez Baldares (Universidad de los Andes, Colombia) Frederike Moltmann (CNRS, France) Lawrence Moss (Indiana University, USA) (CHAIR) Cl?udia Nalon (University of Bras?lia, Brazil) Valeria de Paiva (Nuance Comms, USA, and University of Birmingham, UK) Sophie Pinchinat (IRISA Rennes, France) David Pym (University College London, UK) Ruy de Queiroz (Univ Federal de Pernambuco, Brazil) Revantha Ramanayake (Vienna University of Technology, Austria) Giselle Reis (Carnegie Mellon University, Qatar) Jeremy Seligman (The University of Auckland, New Zealand) Yanjing Wang (Peking University, China) Fan Yang (Delft University of Technology, The Netherlands) STEERING COMMITTEE Samson Abramsky, Johan van Benthem, Anuj Dawar, Joe Halpern, Wilfrid Hodges, Juliette Kennedy, Ulrich Kohlenbach, Daniel Leivant, Leonid Libkin, Angus Macintyre, Luke Ong, Hiroakira Ono, Valeria de Paiva, Ruy de Queiroz, Jouko V??n?nen. (Former Member: Grigori Mints (deceased).) ORGANISING COMMITTEE Jaime A. Boh?rquez (Escuela Colombiana de Ingenier?a, Bogot?, Colombia) Xavier Caicedo (Universidad de los Andes, Colombia) (Local co-chair) Nicol?s Cardozo (Universidad de los Andes, Bogot?, Colombia) Maricarmen Mart?nez (Universidad de los Andes, Colombia) (Local co-chair) Anjolina G. de Oliveira (Univ Federal de Pernambuco, Brasil) Ruy de Queiroz (Univ Federal de Pernambuco, Brasil) (co-chair) Camilo Rocha (Universidad Javeriana, Cali, Colombia) FURTHER INFORMATION Contact one of the Co-Chairs of the Organising Committee. WEB PAGE http://wollic.org/wollic2018/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nlopes at microsoft.com Tue Jul 10 13:48:53 2018 From: nlopes at microsoft.com (Nuno Lopes) Date: Tue, 10 Jul 2018 17:48:53 +0000 Subject: [TYPES/announce] Call for papers: LLVM Student Research Competition (SRC) 2018 (Oct 17-18) Message-ID: CFP for LLVM Student Research Competition 2018 - San Jose, CA, USA ================================================================== The LLVM Developer's meeting is an annual event that brings together hundreds of LLVM developers and users. While the majority of the audience is from industry, we strongly encourage participation from academia as well. This year we are hosting a student research competition (SRC), where students are invited to come to the conference to present their work. How to participate? ------------------ Submit an extended abstract of up to 6 pages to https://hotcrp.llvm.org/usllvm2018/paper/new To be eligible, you need to be a student by the time of the submission. The majority of the work that the submission refers to must have been done by the contestant. Each person can only submit one paper, and this can be either already published or new work. The work must be related with LLVM or of relevant related areas. The students that pass the paper review phase, are then invited to present at the conference. Why participate? --------------- This is a great opportunity to present your work to hundreds of compiler developers, gather feedback, and discuss integration of your code in LLVM. It's also a great place to discuss job/internship opportunities in the area of compilers. There's also an award for the winner of the competition! Dates ----- - Submission deadline: July 30 - Notification: Aug 30 - Conference: Oct 17-18 Winning criteria ---------------- Each entry will be ranked according to two factors: 1) 50% - the submitted abstract, judged by a panel of academic & industry researchers 2) 50% - the presentation, as judged by the public Travel Grants ------------- A limited number of travel grants will be made available to students that are accepted for presentation at the conference. More information can be found here: http://llvm.org/devmtg/2018-10/ Questions? --------- If you have any question and/or concern, please reach out to Nuno Lopes From matthias.gudemann at gmail.com Wed Jul 11 10:23:32 2018 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Wed, 11 Jul 2018 16:23:32 +0200 Subject: [TYPES/announce] 1st Call for Papers Software Verification and Testing Track @ ACM SAC 2019 Message-ID: 34th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Limassol, Cyprus April 8 ? 12, 2019 https://www.sigapp.org/sac/sac2019/ https://sites.google.com/site/sacsvt2019/home svt.sac.2019 at gmail.com https://twitter.com/SvtSac Important dates =============== Sep. 10, 2018 - Submission of regular papers and SRC research abstracts Nov. 10, 2018 - Notification of paper / SRC abstract acceptance/rejection Nov. 25, 2018 - Camera-ready copies of accepted papers/SRC Dec. 10, 2018 - 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 2019 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be hosted by the University of Cyprus, Limassol, Cyprus. 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). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2019 proceedings. Paper registration is required, allowing the inclusion of papers, posters, or SRC abstracts 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/IEEE digital library. No-show of registered papers, posters, and SRC abstracts will result in excluding them from the ACM/IEEE digital library. After the Symposium we will organize a special issue of the Software Quality Journal (SQJ) on the topics of SVT. Student Travel Award ==================== The SIGAPP Student Travel Award Program (STAP) was established to provide financial support for SIGAPP student members to attend SIGAPP primary conference (SAC) to present their accepted work. Student primary authors and co-authors are eligible to apply for these awards. For details please see: https://www.sigapp.org/stawards.html Student Research Competition ============================ As previous editions, SAC 2019 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/sac2019/. Program Committee Chairs ======================== Leonardo Mariani, University of Milano Bicocca Matthias Guedemann, Diffblue Ltd. Program Committee ================= will be announced in time on the webpage From robertog at kth.se Thu Jul 12 03:31:12 2018 From: robertog at kth.se (Roberto Guanciale) Date: Thu, 12 Jul 2018 09:31:12 +0200 Subject: [TYPES/announce] 2 PostDoc positions System Security and Formal Methods Message-ID: <87muuw7vwf.fsf@kth.se> Dear all, KTH is hiring 2 PostDoc positions System Security and Formal Methods Application deadline: August 02, 2018, https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:218440/type:job/where:4/apply:1 Starting date: By agreement (preferably October 2018) 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, to contribute to undergraduate teaching, and to assist in project development and grant applications. The position is 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. 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 frederic.blanqui at inria.fr Thu Jul 12 05:45:49 2018 From: frederic.blanqui at inria.fr (=?UTF-8?B?RnLDqWTDqXJpYyBCbGFucXVp?=) Date: Thu, 12 Jul 2018 11:45:49 +0200 Subject: [TYPES/announce] International School on Rewriting, Paris, July 2019: Call for Lecture Proposals In-Reply-To: References: Message-ID: ============================================================ Call for Lecture Proposals International School on Rewriting, Paris, 1-5 July 2019 http://cbr.uibk.ac.at/ifip-wg1.6/summerschool.html Deadline: September 1st ============================================================ In 2019, ISR will take place at MINES ParisTech, Paris. Rewriting is a powerful model of computation that underlies much of declarative programming and is ubiquituous 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 a basic track and 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. The speakers will receive travel and accommodation support if they live far from Paris. 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 (preferred). We encourage applications from both theory and applications and will pay particular attention to submissions on topics not covered in the the last schools. Timeline: - September 1st : submission - October 1st (or earlier) : notification Fr?d?ric Blanqui and Olivier Hermant, organizers of ISR 2019. From publicityifl at gmail.com Thu Jul 12 08:25:57 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Thu, 12 Jul 2018 05:25:57 -0700 Subject: [TYPES/announce] LAST CALL for draft papers for presentation at IFL 2018 (deadline this week) Message-ID: Hello, Please, find below the last call for draft papers for presentation for IFL 2018. 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 --- Call for Draft papers for presentations ============================================================ ==================== IFL 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://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 2018 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 Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Submissions and peer-review Differently from previous editions of IFL, IFL 2018 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 2018. 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 25, 2018 [PASSED!] Submission of draft papers: July 17, 2018 [UPCOMING!] Regular and draft papers notification: July 20, 2018 Deadline for early registration: August 8, 2018 Submission of pre-proceedings version: August 29, 2018 IFL Symposium: September 5-7, 2018 Submission of papers for post-proceedings: November 7, 2018 Notification of acceptance: December 22, 2018 Camera-ready version: February 10, 2019 ### 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=ifl2018 ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. 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 2018 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 spreen at mathematik.uni-siegen.de Fri Jul 13 04:47:24 2018 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Fri, 13 Jul 2018 08:47:24 +0000 Subject: [TYPES/announce] CID; CCC 2018; deadline extension In-Reply-To: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> References: <8841cefc-0149-4a4f-d998-8dab51c75d91@jaist.ac.jp> Message-ID: <5F796DF5-5440-44CE-B727-4F07352D3703@math.uni-siegen.de> Continuity, Computability, Constructivity ? From Logic to Algorithms (CCC 2018) Faro (Portugal), 24-28 September 2018 Call for papers Extended Deadline http://cid.uni-trier.de/ccc-2018-continuity-computability-constructivity-from-logic-to-algorithms-faro-portugal-september-24-28-2018/ CCC is a workshop series bringing together researchers from 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 related analytical data, which are of increasing importance in safety critical applications and scientific computation. Previous workshops have been held in Cologne 2009, Trier 2012, Gregynog 2013, Ljubljana 2014, Kochel 2015, and Nancy 2017. The conference series has always been linked with EU-funded international research projects, with COMPUTAL (Computable Analysis) in the years 2012-2015 and now with CID (Computing with Infinite Data), a research network between Europe, Chile, Japan, New Zealand, Russia, Singapore, South Africa, South Korea, and the USA. This conference is the second CID event, but is open to all researchers in the area. The workshop will take place in Faro, Portugal. On 24 September 2018 we will have the Mid-term Meeting of the CID project. So the scientific part starts on 25 September 2018. 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 * Scott's domain theory, * Constructive analysis, * Category-theoretic approaches to computation on infinite data, * Weihrauch degrees, * And related areas. Invited Speakers: * Vasco Brattka (Munich, Germany) * Akitoshi Kawamura (Fukuoka, Japan) * Jaap van Oosten (Utrecht, Netherlands) * Warwick Tucker (Uppsala, Sweden) Tutorial Speaker: * Martin Ziegler (Daejeon, South Korea) Submission: Extended abstracts (1-2 pages) of original work are welcome. New Deadline: 30 July 2018 Upload your submission via EasyChair: https://easychair.org/conferences/?conf=ccc2018 Programme Committee: * Martin Escardo (Birmingham) * Daniel Gra?a (Faro) (co-chair) * Mathieu Hoyrup (Nancy) * Maria Emilia Maietti (Padua) * Hideki Tsuiki (Kyoto, Japan) * Dieter Spreen (Siegen) (co-chair). Organizing Committee: * Daniel Gra?a (Faro) -------------- next part -------------- An HTML attachment was scrubbed... URL: From manlang.publicity at jku.at Fri Jul 13 10:12:04 2018 From: manlang.publicity at jku.at (ManLang Publicity) Date: Fri, 13 Jul 2018 16:12:04 +0200 Subject: [TYPES/announce] Call for Posters: ManLang 2018 References: <5B486BBD0200002A00027E8B@s05gw02.im.jku.at> Message-ID: <5B48B3340200002A00027F04@s05gw02.im.jku.at> ============ ManLang 2018 ============ ManLang 2018 (formerly PPPJ) will be held in Linz, Austria on 12-13 September. In total, 18 papers will be presented along with two keynotes by Jan Vitek "The Beauty and the Beast ? from Fortress to Julia" and Eric Sedlar "Building a Virtual Machine for the Cloud". ================ Call for Posters ================ The conference will include a poster session to provide demonstration and discussion opportunities. Please note that the posters will NOT be part of the conference proceedings. Posters should be submitted via mail to manlang2018 at easychair.org * List all authors and affiliations in the mail. * Refer to the associated paper if any. * Include the PDF poster as attachment. * The poster can be accompanied by a one-page abstract. * The poster boards will have a dimension of 120x150cm. ====== 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 =============== Important dates =============== Poster submission: August 3, 2018 Poster acceptance notification: August 13, 2018 Conference: September 12-13, 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jakub.zalewski at ed.ac.uk Fri Jul 13 10:55:12 2018 From: jakub.zalewski at ed.ac.uk (Jakub Zalewski) Date: Fri, 13 Jul 2018 15:55:12 +0100 Subject: [TYPES/announce] ICFP'18 Call for Student Volunteers Message-ID: # ICFP'18 CALL FOR STUDENT VOLUNTEERS Sign up to be a Student Volunteer and help us make ICFP 2018 a unique experience for all attendants! ICFP 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. The Student Volunteer Program helps more students attend the ICFP conference by covering conference fees (but not travel or lodging expenses) in exchange for a fixed number of work hours (usually from 8 to 12) helping with the conference organization. Job assignments for student volunteers include assisting with technical sessions, workshops, tutorials and panels, checking badges at doors, operating the information desk, providing information about the conference to attendees, helping with traffic flow, assisting with accessibility accommodations, and general assistance to keep the conferences running smoothly. The Student Volunteer registration covers: - Access to all workshops and the main conference - Daily lunches and coffee breaks - Access to social events, including the banquet To apply, please fill [the application form](https://goo.gl/forms/t9KdcqWthYKox6GP2) Further Student information can be found [here](https://icfp18.sigplan.org/attending/Students) The permament link to this call can be found on the conference [website](https://icfp18.sigplan.org/attending/Student+Volunteering) There are two rounds of application: - July 13, 2018 AoE (notification: July 24) - Aug 17, 2018 AoE (notification: Aug 24) You can send questions about student volunteering to icfp-sv at googlegroups.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From martins at ua.pt Fri Jul 13 20:21:39 2018 From: martins at ua.pt (MMartins) Date: Sat, 14 Jul 2018 00:21:39 +0000 Subject: [TYPES/announce] MLCSB2018 - Call for papers In-Reply-To: <112548103A0FD2469E6BCC1676E7E89502CE81DBBF@CIPRESTE.ua.pt> References: <112548103A0FD2469E6BCC1676E7E89502CE81DBBF@CIPRESTE.ua.pt> Message-ID: <112548103A0FD2469E6BCC1676E7E89502CE823F52@CIPRESTE.ua.pt> Dear colleagues, We are organizing a symposium on Molecular Logic and Computational synthetic biology (http://mlcsb2018.web.ua.pt/). We would be glad if you kindly could disseminate this call for papers among TYPES members. We think that some of them can be interested. Thank you very much for your help, Yours sincerely, Manuel Ant?nio. ************* # MLCSB2018 MLCSB2018 - INTERNATIONAL SYMPOSIUM ON MOLECULAR LOGIC AND COMPUTATIONAL SYNTHETIC BIOLOGY Call for Papers December, 17-18, 2018, Santiago de Chile, Chile http://mlcsb2018.web.ua.pt Synthetic biology aims at the design of biological systems in a systematic way, a process whose hallmark characteristics closely resemble the composition of software: off-the-shelf parts and devices with standard connections, the usual ingredients for assembling components into increasingly complex systems. Of course, a number of key enabling technologies are specifically biological, for example, DNA sequencing and fabrication. But, on the other hand, there is also a need for new models to cope with the complex and heterogeneous nature of biological systems. This Symposium aims at harnessing logical and algebraic methods for modelling and verifying systems on the interaction of Nature and Computation, around two main themes: - development of biological computation models and devices - application of new computing paradigms to the design of biological systems. Original submissions are required in any topic from the following, non exclusive list: - Molecular logic - Chemistry, biology and computation - Quantum computing applications to biology - Computational synthetic biology - Control theory and/or algorithms for biological systems - Reconfigurability and adaptation - Probabilistic biological models - Hybrid systems for biology Submissions on general computational models that are applicable to a biological context, such as probabilistic, hybrid, weighted, resource-based, and time-based are also welcome. ** The workshop is promoted by the project Klee - Coalgebraic Modeling and Analysis for Computational Synthetic Biology, a R&D project supported by the Portuguese Foundation for Science and Technology (http://klee.di.uminho.pt) ** Submission: All contributions should be written in English, prepared in LaTeX, using llncs style, and submitted as PDF files following instructions available from the symposium website. A page limit of 15 pages for full papers is established. Extended abstracts with preliminary results and work in progress (2-5 pages) are also welcomed for short presentations. Both kinds of submissions should be done via the Online Conference System (OCS) of Springer using the link https://ocs.springer.com/ocs/home/MLCSB2018. Proceedings with the full papers will be published by Springer LNCS Series. ** Program Chairs: Madalena Chaves (Inria, France) and Manuel A. Martins (U. Aveiro, Portugal) ** Invited Speakers: Marta Kwiatkowska (U. Oxford, U.K); Hidde de Jong (Inria, Grenoble, France) and Alexandre Madeira (U. Minho, Portugal) ** Important dates: - Abstract deadline: 8 September 2018; Full paper deadline: 15 September 2018 - Author notification: 15 October 2018; Camera ready: 30 October 2018 ** Detailed information can be found on the webpage. From Dejan.Jovanovic at sri.com Sun Jul 15 10:38:21 2018 From: Dejan.Jovanovic at sri.com (Dejan Jovanovic) Date: Sun, 15 Jul 2018 14:38:21 +0000 Subject: [TYPES/announce] FMCAD 2018 Student Forum - Call for Contributions Message-ID: <0C5D60A8-2552-4C32-8BE3-3BB75D77B55A@sri.com> FMCAD 2018 STUDENT FORUM FMCAD 2018, the eighteenth conference on the theory and applications of formal methods in hardware and system verification, will host the 6th FMCAD Student Forum (Oct 31-Nov 2 2018) providing a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community. IMPORTANT DATES Submission Deadline: July 27, 2018 Acceptance notification: Aug 17, 2018 Forum date: October 31 - November 2, 2018 Details are provided on http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD18/student-forum/ 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 program committee members. The event will consist of short presentations by the student authors of each accepted submission, and of a poster that will be on display throughout the duration of the conference. Accepted submissions will be listed, with title and author name, in the event description in the conference proceedings. The authors will also have the option to upload their poster and presentation to the FMCAD web site. The best contribution (determined by the committee based on the quality of the submission and the presentation) will be given public recognition and a certificate at the event. Limited funds will be available for travel assistance for students with accepted contributions. The main author of each contribution will be given priority over other authors, and because of this the main author of the contribution needs to be clearly marked in the submission. We kindly ask faculty members to help us advertise the event. If you have questions, please contact the forum chair Dejan Jovanovic (SRI International). -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3933 bytes Desc: not available URL: From samth at cs.indiana.edu Mon Jul 16 15:07:40 2018 From: samth at cs.indiana.edu (Sam Tobin-Hochstadt) Date: Mon, 16 Jul 2018 15:07:40 -0400 Subject: [TYPES/announce] DSLDI 2018: First Call for Talk Proposals Message-ID: ********************************************************************* FIRST CALL FOR TALK PROPOSALS DSLDI 2018 Sixth Workshop on Domain-Specific Language Design and Implementation November 6th, 2018 Boston, USA Co-located with SPLASH http://2018.splashcon.org/track/dsldi-2018-talks https://twitter.com/wsdsldi ********************************************************************* Deadline for talk proposals: 17th of August, 2018 Well-designed and implemented domain-specific languages (DSLs) can achieve both usability and performance benefits over general-purpose programming languages. By raising the level of abstraction and exploiting domain knowledge, DSLs can make programming more accessible, increase programmer productivity, and support domain-specific optimizations. ## Workshop Goal Domain-Specific Language Design and Implementation (DSLDI) is a workshop intended to bring together researchers and practitioners interested in discussing how DSLs should be designed, implemented, supported by tools, and applied in realistic contexts. The focus of the workshop is on all aspects of this process, from soliciting domain knowledge from experts, through the design and implementation of the language, to evaluating whether and how a DSL is successful. More generally, we are interested in continuing to build a community that can drive forward the development of modern DSLs. ## Workshop Format DSLDI is a single-day workshop and will consist of an invited speaker followed by moderated audience discussions structured around a series of short talks. The role of the talks is to facilitate interesting and substantive discussion. Therefore, we welcome and encourage talks that express strong opinions, describe open problems, propose new research directions, and report on early research in progress. Proposed talks should be on topics within DSLDI?s area of interest, which include but are not limited to: * solicitation and representation of domain knowledge * DSL design principles and processes * DSL implementation techniques and language workbenches * domain-specific optimizations * human factors of DSLs * tool support for DSL users * community and educational support for DSL users * applications of DSLs to existing and emerging domains * studies of usability, performance, or other benefits of DSLs * experience reports of DSLs deployed in practice ## Call for Talk Proposals We solicit talk proposals in the form of short abstracts (max. 2 pages). A good talk proposal describes an interesting position, open problem, demonstration, or early achievement. The submissions will be reviewed on relevance and clarity, and used to plan the mostly interactive sessions of the workshop day. Publication of accepted abstracts and slides on the website is voluntary. * Deadline for talk proposals: August 17th, 2018 * Notification: September 17th, 2018 * Workshop: November 6th, 2018 * Submission website: https://dsldi18.hotcrp.com/ ## Workshop Organization Co-chairs: * Sam Tobin-Hochstadt (samth at indiana.edu), Indiana University * Lindsey Kuper (lindsey at composition.al), University of California, Santa Cruz Follow us on Twitter at https://twitter.com/wsdsldi Program committee: * Eric Van Wyk (University of Minnesota) * Katherine Ye (Carnegie Mellon University) * Nate Foster (Cornell University) * Spencer Florence (Northwestern University) * Phitchaya Mangpo Phothilimthana (University of California, Berkeley) * Jeremy Gibbons (University of Oxford) * Edwin Brady (University of St. Andrews) From brucker at spamfence.net Mon Jul 16 15:26:38 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Mon, 16 Jul 2018 22:26:38 +0300 Subject: [TYPES/announce] Deadline Extension: Workshop in OCL and Textual Modeling (OCL 2018) Message-ID: <20180716192638.ofwvtyxqypf6nvvy@kandagawa.home.brucker.ch> (Apologies for duplicates) ********************************************************** ** Deadline Extension: new deadline 24th of July 2018 * ********************************************************** CALL FOR PAPERS 18th International Workshop on OCL and Textual Modeling Co-located with MODELS 2018: ACM/IEEE 21th International Conference on Model Driven Engineering Languages and System, October 14, 2018, Copenhagen, Denmark http://oclworkshop.github.io Modeling started out with UML and its precursors as a graphical notation. Such visual representations enable direct intuitive capturing of reality, but they have weaknesses: for example, detailed visual representations bear the risk of becoming overcrowded faster than textual models and some of the visual features lack the level of precision required to create complete and unambiguous specifications. These weaknesses of graphical notations encouraged the development of text-based modeling languages that either integrate with or replace graphical notations for modeling. Typical examples of such languages are OCL, textual MOF, Epsilon, and Alloy. Textual modeling languages have their roots in formal language paradigms like logic, programming and databases. 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 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. ## Venue This workshop will be organized as a part of MODELS 2018 Conference in Copenhagen, Denmark. Similar to its predecessors, the workshop addresses both people from academia and industry. The aim is to provide a forum for addressing integration of OCL and other textual modeling languages, as well as tools for textual modeling, and for disseminating good practice and discussing the new requirements for textual modeling. ## Workshop Format The workshop will include short (about 15 min) presentations, parallel sessions of working groups, and sum-up discussions. ## Submissions Two types of papers will be considered: * Short contributions (between 5 and 7 pages) describing new ideas, innovative tools or position papers. * Full papers (between 10 and 14 pages). in LNCS format. Submissions should be uploaded to [EasyChair](https://easychair.org/conferences/?conf=ocl2018). The program committee will review the submissions (minimum 2 reviews per paper, usually 3 reviews) and select papers according to their relevance and interest for discussions that will take place at the workshop. Accepted papers will be published online, as part of the MODELS workshop proceedings, in [CEUR](http://www.ceur-ws.org). ## Important Dates - Submission of papers: July 24, 2018 (extended) - Notification: August 17, 2018 - Workshop date: October 14, 2018 -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From albargah at gmail.com Tue Jul 17 07:00:17 2018 From: albargah at gmail.com (Aws Albarghouthi) Date: Tue, 17 Jul 2018 12:00:17 +0100 Subject: [TYPES/announce] CFP - ACM Conference on Fairness, Accountability, and Transparency Message-ID: *We are pleased to announce the Call for Papers for the 2019 ACM Conference on Fairness, Accountability, and Transparency (FAT*), to be held in Atlanta, Georgia in January/February 2019FAT* is an interdisciplinary conference to connect social, technical and policy domains around broad questions of fairness, accountability and transparency of machine learning, information retrieval, and other computing systems. The conference this year features a dedicated Systems track to feature work on database, programming language (testing, verification, languages, etc.), and other systems work that supports or assesses computing systems that meet one or more fairness, accountability, or transparency goals. * *The inaugural conference at NYU in February 2018 had an acceptance rate of 25% and was sold-out, with 450 international attendees from across academia, industry and public policy. Papers (8-10 pages, due August 23) are double-blind peer reviewed and published in conference proceedings in the ACM Digital Library. Authors can also opt for non-archival submission, subject to the same review process but only appearing as an abstract in the proceedings.Please forward this call to other people or groups you think may be interested.For more details, see https://fatconference.org/2019/cfp.html * -- Aws -------------- next part -------------- An HTML attachment was scrubbed... URL: From plancomps at gmail.com Tue Jul 17 08:38:30 2018 From: plancomps at gmail.com (Peter Mosses) Date: Tue, 17 Jul 2018 14:38:30 +0200 Subject: [TYPES/announce] CBS, a component-based specification framework - beta release Message-ID: SUMMARY The beta-release of the CBS framework is now available: https://plancomps.github.io/CBS-beta It provides a library of reusable components of language specifications, called 'funcons', and examples of their use. DETAILS CBS is a framework for component-based specification of programming languages. The main idea is to specify languages by translation to pre-defined 'funcons' (fundamental programming constructs) that correspond closely to common concepts of high-level programming languages. A translation to funcons can be significantly simpler - both to read and to write - than a direct specification of program behaviour. It is also highly modular, supporting co-evolution of languages and their specifications. Funcons are reusable components: their definitions can be reused, unchanged, in the specifications of different languages. Crucially, the behaviour of each funcon is to be fixed, and adding new funcons does not involve changes to the definitions of existing funcons. The PLanCompS project (http://plancomps.org) has developed an initial library of funcons, together with several language specifications that illustrate their use. A beta-release of them is now available: https://plancomps.github.io/CBS-beta The aim of the beta-release is to allow those who might be interested in using CBS to review the funcons and their definitions before the full release, which is planned for October 2018. New funcons are likely to be introduced during the beta-release period, and further examples of language specification will be provided. Demonstration of scaling-up to major languages (e.g., C#) is a longer-term goal. The current funcon definitions cover only their dynamic semantics, but are to be extended to static semantics. The current tool support for CBS (including a language workbench and interpreter generation for rapid prototyping) will be released as soon as it is sufficiently robust and well-documented. If you would like to contribute to PLanCompS (e.g., by using CBS to define a new or existing language, or by suggesting new or improved funcons) please email Peter Mosses . From haowu at cs.nuim.ie Tue Jul 17 11:28:05 2018 From: haowu at cs.nuim.ie (HaoWu) Date: Tue, 17 Jul 2018 16:28:05 +0100 Subject: [TYPES/announce] iFM, FMICS and PhD-iFM 2018: Student Bursaries and Call for Participation Message-ID: <000401d41de2$d5574df0$8005e9d0$@cs.nuim.ie> **************************************************************************** *************************************** 23rd International Conference on Formal Methods for Industrial Critical Systems (FMICS) http://fmics2018.fi.muni.cz PhD Symposium (PhD-iFM'18) http://ifm2018.cs.nuim.ie/PhDSymposium 14th International Conference on integrated Formal Methods (iFM) http://ifm2018.cs.nuim.ie **************************************************************************** *************************************** Call for Participation and Applications for Student Bursaries **************************************************************************** *************************************** You are warmly invited to participate in iFM 2018, and co-located events PhD-iFM'18 and FMICS 2018, to be held in Maynooth University, Ireland, from 3rd - 7th September 2018. Thanks to funding from Science Foundation Ireland and the Embassy of France in Ireland, we will be awarding a number of student bursaries to support student participation in iFM, FMICS and PhD-iFM. These bursaries will be awarded on a competitive basis covering student registration fees and a contribution towards travel costs. The eligibility criteria are that applicants must be a full-time or part-time student (confirmed by a letter from their supervisor), and must have a presentation accepted at the conference events. Website: http://ifm2018.cs.nuim.ie/participation/registration-bursaries **************************************************************************** *************************************** Important Dates **************************************************************************** *************************************** Early Registration Ends: 27 July 2018 (17:00 GMT) Author Registration Deadline: 27 July 2018 (17:00 GMT) Student Bursary Application Deadline: 24 July 2018 (17:00 GMT) FMICS Conference: 3-4 September 2018 PhD-iFM'18: 4 September 2018 iFM Conference: 5-7 September 2018 **************************************************************************** *************************************** Scope: The aim of the FMICS conference series is to provide a forum for researchers who are interested in the development and application of formal methods in industry. In particular, FMICS brings together scientists and engineers who are active in the area of formal methods and interested in exchanging their experiences in the industrial usage of these methods. The FMICS conference series also strives to promote research and development for the improvement of formal methods and tools for industrial applications. PhD-iFM a PhD Symposium at iFM 2018 on Formal Methods: Algorithms, Tools and Applications, focuses on the theory, implementation, integration or application of formal methods in a broad sense. The iFM conference series seeks to further research into hybrid approaches to formal modelling and analysis; i.e., the combination of (formal and semi-formal) methods for system development, regarding both modelling and analysis. The conference covers all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. **************************************************************************** *************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: easst-logo.svg.png Type: image/png Size: 33065 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: embassy-of-france-in-ireland.png Type: image/png Size: 101217 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Failte.png Type: image/png Size: 65230 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Maynooth University Logo colour RGB 300dpi.png Type: image/png Size: 53310 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: MeetInIreland-2016-RGB.png Type: image/png Size: 126622 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: SFI_logo_2017__Dual(long)_CMYK.png Type: image/png Size: 36170 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: SIGLOG-600.png Type: image/png Size: 15652 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: springer-logo-C2001CC88E-seeklogo.com.png Type: image/png Size: 8881 bytes Desc: not available URL: From m.r.mousavi at hh.se Sun Jul 22 04:08:22 2018 From: m.r.mousavi at hh.se (M.R. Mousavi) Date: Sun, 22 Jul 2018 09:08:22 +0100 Subject: [TYPES/announce] TRENDS 2018: Call for Participation and Highlight Talks Message-ID: ============================ Call for Participation and Highlight Talks The 7th IFIP WG 1.8 Workshop on Trends in Concurrency Theory (TRENDS 2018) September 8, 2018, Beijing, China A satellite event of CONCUR 2018 https://concurrency-theory.org/events/workshops/trends ============================ This year?s edition of TRENDS will be held in association with CONCUR 2018 in Beijing, on Saturday, September 8. The IFIP WG 1.8 business meeting will also take place on the same day and will be open to all TRENDS participants. The workshop will consist of two invited talks and a number of highlight talks. The invited speakers of TRENDS?18 are: - Nobuko Yoshida, Imperial College, London, UK Title: Behavioural Type-Based Static Verification Framework for Go - Alessandro Abate, Oxford University, UK Title: Verification of cyber-physical systems via formal abstractions [See the above website for more details] ???? For the highlights section, we solicit proposals for short talks (ca. 15 - 20 min) of open and thought-provoking nature, on all aspects of concurrency theory. You may upload your titles and abstracts for highlight talks until August 17 at the following URL: https://easychair.org/conferences/?conf=trends18 The proposals will be processed on a first-come first-served basis: replies will be sent to the candidate speakers within a few days of their submission. The full programme of the workshop will be made available on the workshop website by August 24. If you have any questions, please contact one of the organisers: Ilaria Castellani Mohammad Mousavi -------------- next part -------------- An HTML attachment was scrubbed... URL: From myreen at chalmers.se Tue Jul 24 03:19:36 2018 From: myreen at chalmers.se (Magnus Myreen) Date: Tue, 24 Jul 2018 09:19:36 +0200 Subject: [TYPES/announce] CPP 2019: Call for Papers Message-ID: Certified Programs and Proofs (CPP) is an international forum on theoretical and practical topics in all areas, including computer science, mathematics, and education, that consider certification as an essential paradigm for their work. Certification here means formal, mechanized verification of some sort, preferably with production of independently checkable certificates. In 2019, CPP will be co?located with Principles of Programming Languages (POPL) in Cascais/Lisbon, Portugal. Important Dates (AoE, UTC-12h) Abstract Deadline: Wednesday, 11 October 2018 Paper Submission Deadline: Wednesday, 18 October 2018 Author Notification: Wednesday, 22 November 2018 Conference dates: 14 January - 15 January 2019 Topics of interest We welcome submissions in research areas related to formal certification of programs and proofs. The following is a suggested list of topics of interests to CPP. This is a non-exhaustive list and should be read as a guideline rather than a requirement. - certified or certifying programming, compilation, linking, OS kernels, runtime systems, and security monitors; - program logics, type systems, and semantics for certified code; - certified decision procedures, mathematical libraries, and mathematical theorems; - proof assistants and proof theory; - new languages and tools for certified programming; - program analysis, program verification, and proof-carrying code; - certified secure protocols and transactions; - 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; - logics for certifying concurrent and distributed programs; - higher-order logics, logical systems, separation logics, and logics for security; - teaching mathematics and computer science with proof assistants. Submission Guidelines Papers should be submitted in PDF format through the EasyChair submission page at https://easychair.org/conferences/?conf=cpp2019 Submitted papers must be formatted following the ACM SIGPLAN Proceedings format using the acmart format with the sigplan option, using 10 point font for the main text, and a header for single blind review submission, e.g., \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. Shorter papers are welcome and will be given equal consideration. Submissions must be written in English and provide sufficient detail to allow the program committee to assess the merits of the paper. They 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, all phrased for the non-specialist. Technical and formal developments directed to the specialist should follow. References and comparisons with related work should be included. Submitted papers are not allowed to have an appendix. Papers not conforming to the above requirements concerning format and length may be rejected without further consideration. Whenever appropriate, the submission should come along with a formal development, using whatever prover, e.g., Agda, Coq, Dafny, Elf, HOL, HOL-Light, Isabelle, Lean, Matita, Mizar, NQTHM, PVS, Vampire, etc. Such formal developments must be submitted together with the paper as auxiliary material, and will be taken into account during the reviewing process. Please do so by including a link to your files in the text of your paper, or by sending a zip or tar file to the PC chairs at cpp2019 at easychair.org with your paper number included in the subject of your email. The results must be unpublished and not submitted for publication elsewhere, including the proceedings of other published conferences or workshops. The PC chairs should be informed of closely related work submitted to a conference or journal in advance of submission. Original formal proofs of known results in mathematics or computer science are welcome. One author of each accepted paper is expected to present it at the conference. For any questions about the formatting or submission of papers, please consult the PC chairs (cpp2019 at easychair.org). Conference webpage: https://popl19.sigplan.org/track/CPP-2019 From andru at cs.cornell.edu Tue Jul 24 10:45:53 2018 From: andru at cs.cornell.edu (Andrew Myers) Date: Tue, 24 Jul 2018 10:45:53 -0400 Subject: [TYPES/announce] Seeking postdoc for information-flow type systems at the hardware/OS level Message-ID: <5B573BA1.7070201@cs.cornell.edu> Ed Suh, Zhiru Zhang, and I are co-designing hardware and software to control secure information flow. This project involves the design of type systems and languages at multiple levels: the hardware description language, the instruction-set architecture, and the operating system APIs. For a sense of the flavor of the project, you can look at our existing papers in ASPLOS 2015, DAC 2017, and (conditionally) CCS 2018. We are looking for a postdoc candidate with solid experience with formal type systems, especially in proving noninterference or other relational properties. Some insight and interest in hardware and low-level software will be a big plus. Please drop me an email if you are interested. Andrew Myers Professor Department of Computer Science Cornell University -------------- next part -------------- A non-text attachment was scrubbed... Name: andru.vcf Type: text/x-vcard Size: 199 bytes Desc: not available URL: From ivan.lanese at gmail.com Tue Jul 24 15:31:31 2018 From: ivan.lanese at gmail.com (ivan.lanese) Date: Tue, 24 Jul 2018 21:31:31 +0200 (CEST) Subject: [TYPES/announce] RC 2018 Call for Participation Message-ID: ----------------- Call for Participation 10th International Conference on Reversible Computation (RC 2018) September 12th -- 14th, 2018, Leicester, UK 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 10th International Conference on Reversible Computation (RC 2018) will bring together researchers from computer science, mathematics, physics, and from industry to discuss new developments and directions for future research in Reversible Computation. This includes applications of reversibility in quantum computation. The conference will take place on September 12th -- 14th in Leicester, UK, and is organised by the University of Leicester. The conference programme features a talk titled "Discrete Space-Time-State Physics" by Edward F. Fredkin, four other invited talks by leading experts of the field, and 21 presentations selected by the programme committee from submitted papers. The full programme is available on the conference web site at http://www.reversible-computation.org ============================================================== Interested researchers are invited to participate in the conference. Instructions for registration can be found on the registration page http://www.reversible-computation.org/2018/registration.php. The early registration finishes on August 19th. ===== Conference Chairs ===== Jarkko Kari University of Turku, Finland Irek Ulidowski University of Leicester, UK From amintimany at gmail.com Wed Jul 25 04:31:34 2018 From: amintimany at gmail.com (Amin Timany) Date: Wed, 25 Jul 2018 10:31:34 +0200 Subject: [TYPES/announce] Two PhD Positions in Program Verification Message-ID: <7D62D57E-4A61-4351-B4D6-33D427828A50@gmail.com> Please feel free to further disseminate this announcement and forward it to whomever would be interested. Online version: https://distrinet.cs.kuleuven.be/jobs/#program_verification PhD Positions in Program Verification We have two open PhD student positions in the program verification group. These positions involve performing research on program verification under the supervision of Prof. dr. Bart Jacobs and postdoctoral researcher Amin Timany, with the goal of obtaining a PhD within four to five years. PhD students are expected to publish and present their results regularly at competitive international conferences and journals, which generally involves international travel, as well as to contribute to the Department's educational obligations. Possible topics include: ? Logical techniques known as "logical relations" for proving properties of advanced programming languages and programs written in those languages, such as compiler correctness, compiler security, correctness of optimizations. ? Developing advanced program logics for reasoning about correctness of higher-order programs with fine-grained concurrency. ? Developing supporting theories, such as type theory and category theory, to serve as logical and semantic foundations for program logics ? Developing supporting tools, such as proof assistants (e.g. Coq, Agda) and program verification tools (e.g. Iris, VeriFast), including advancing their usability by developing improved automation technologies. Links: ? Coq: https://coq.inria.fr ? Iris: https://iris-project.org ? VeriFast: https://github.com/verifast/verifast ? Prof. dr. Jacobs: https://distrinet.cs.kuleuven.be/people/bartj ? Dr. Timany: https://distrinet.cs.kuleuven.be/people/amin Profile: ? Strong background in computer science (Master's degree or equivalent) ? Strong background in mathematical logic and/or theoretical foundations of computer science Interested? Contact Prof. Bart Jacobs (bart.jacobs at cs.kuleuven.be ) & Dr. Amin Timany (amin.timany at cs.kuleuven.be ) no later than September 30, 2018. Do not hesitate to contact us if you have any questions regarding these open positions. -------------- next part -------------- An HTML attachment was scrubbed... URL: From danielrichardgrayson at gmail.com Wed Jul 25 06:48:22 2018 From: danielrichardgrayson at gmail.com (Daniel R. Grayson) Date: Wed, 25 Jul 2018 06:48:22 -0400 Subject: [TYPES/announce] 2nd announcement, Vladimir Voevodsky Memorial Conference Message-ID: Dear mathematicians and computer scientists, Vladimir Voevodsky was an enormously creative and wide ranging mathematician whose insight into topology and homotopy theory greatly advanced the fields of algebraic geometry, motivic homotopy theory, homotopy type theory, and univalent foundations. We invite you to attend the Vladimir Voevodsky Memorial Conference, September 11-14, 2018, in Princeton at the Institute for Advanced Study, to help us honor his contributions. The speakers are: Benedikt Ahrens - University of Birmingham Joseph Ayoub - University of Zurich Pierre Deligne - Institute for Advanced Study Eric Friedlander - University of Southern California Daniel Grayson - University of Illinois, Urbana-Champaign/Institute for Advanced Study Michael Hopkins - Harvard University Andr? Joyal - Universite du Quebec a Montreal Mikhail Kapranov - Institute for Advanced Study Daniel Licata - Wesleyan University Alexander Merkurjev - University of California, Los Angeles Fabien Morel - Mathematisches Institut der Universitat Munchen Emily Riehl - Johns Hopkins University George Shabat - Russian State University for the Humanities Michael Shulman - University of San Diego Alexander Vishik - The University of Nottingham Claire Voisin - College de France Inna Zakharevich - Cornell University One of the lectures will be a public lecture. There will also be a conference banquet on the final evening in the Institute's own fine dining hall. You are welcome to register for the conference and for the dinner on the web site at http://www.math.ias.edu/vvmc2018 . On behalf of the organizing committee, Thierry Coquand Dan Grayson Marc Levine Charles Weibel -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Wed Jul 25 09:42:12 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Wed, 25 Jul 2018 15:42:12 +0200 Subject: [TYPES/announce] PhD position: Unifying Correctness for Communicating Software (Updated) Message-ID: Please share widely with potential candidates; apologies for any cross-postings. This PhD position was already advertised earlier this month. The text below includes some important updates (in particular, a link to an official application form). Apply before August 24. Early expressions of interest are encouraged. Best regards, Jorge A. P?rez ============ PHD POSITION ON "UNIFYING CORRECTNESS FOR COMMUNICATING SOFTWARE" University of Groningen, The Netherlands Apply before August 24, 2018, following the link given below. Contact: Dr. Jorge A. P?rez (j.a.perez at rug.nl) Further information: http://www.jperez.nl/vidi * Job Description This four-year PhD position is embedded in the project "Unifying Correctness for Communicating Software", a 5-year VIDI career grant awarded to Dr. Jorge A. P?rez by the NWO (Netherlands Organization for Scientific Research). The project will deliver a comprehensive description of how various verification techniques for message-passing concurrency relate to each other. We will use the Curry-Howard correspondence for concurrency (aka "propositions as sessions") as a reference in formalizing these relations. These foundational results will be validated through case studies and tool prototypes. The PhD student will contribute to compare and systematize different type systems for message-passing programs (such as session types). These comparisons will then be used to streamline existing type systems for message-passing programs, but also to define new type systems, following the logical foundations defined by the Curry-Howard correspondence for concurrency. The PhD student will join a vibrant research group (three PhD students and a postdoc), supported by generous research funds. In particular, he or she will work in coordination with a postdoc researcher (also to be funded by the VIDI career grant), and will have the chance of visiting international research collaborators to be involved in the project. * Qualifications We look for a talented and dedicated student with an MSc degree (or equivalent) in Computer Science, Logic, or Mathematics, excellent communication skills in English, and enthusiastic to work in a team. Candidates with experience in one or more of the following are especially encouraged to apply: - semantics of programming languages and/or program verification - the Curry-Howard isomorphism (aka "propositions as types") - concurrency theory and/or process calculi - modal/substructural logics and (their) proof theory * Application You may apply for this position until 23 August 23:59h / before 24 August 2018 Dutch local time. Please use the application form in the following university website: https://www.rug.nl/about-us/work-with-us/job-opportunities/overview?details=00347-02S0006JQP Please upload your complete application in English as a single PDF-file. The submission should contain the following: 1. A full curriculum vitae 2. A cover letter explaining your motivation to join the project 3. Contact information of two references. * Conditions of Employment The University of Groningen offers a salary of ? 2,266 gross per month in the first year up to a maximum of ? 2,897 gross per month in the fourth year. It is a temporary assignment for a period of four years. First, you will get a temporary position of one year with the perspective of prolongation with another three years. Before the end of the first year, there will be an evaluation as to the feasibility of successful completion of the PhD thesis within the next three years. The University of Groningen has adopted an active policy to increase the number of female scientists across all disciplines of the University. Therefore, female candidates are especially encouraged to apply. The preferred starting date is 1 October 2018. * Additional Information Informal inquiries: Dr. Jorge A. P?rez (j.a.perez at rug.nl) Further information on the project: http://www.jperez.nl/vidi From jasmin.blanchette at gmail.com Wed Jul 25 10:45:28 2018 From: jasmin.blanchette at gmail.com (Jasmin Blanchette) Date: Wed, 25 Jul 2018 16:45:28 +0200 Subject: [TYPES/announce] PhD Position on the formalization of automated reasoning in Isabelle/HOL Message-ID: The Automation of Logic group, led by Dr. Christoph Weidenbach, is looking for a PhD student to work on the formalization, in the Isabelle proof assistant, of the metatheory of automated reasoning. Researchers in automated reasoning spend a substantial portion of their work time developing logical calculi (e.g., DPLL, resolution, and superposition) and proving metatheorems about them. These proofs are typically carried out with pen and paper, which is error-prone and can be tedious. As part of the IsaFoL (Isabelle Formalization of Logic) project [1], we are interested in formalizing results concerning existing logical calculi. The motivation is manifold: 1. Formalization can offer a convenient means to study extensions, generalizations, or variations of existing calculi. 2. Once we have developed suitable libraries and a methodology, formalization becomes not only a way to gain more trustworthiness about the results, it also is more convenient than pen and paper (or LaTeX). 3. Isabelle includes automatic theorem provers as proving backends. There is an undeniable thrill in applying our own tools and find ways to improve them further, based on practical experience with them. The PhD project is about verifying a functional implementation of a superposition prover: a minimalistic version of E, SPASS, or Vampire, based on the superposition calculus, a saturation loop, simplification, subsumption, and splitting. The project would be executed in close collaboration with Jasmin Blanchette at Vrije Universiteit Amsterdam and members of the Automation of Logic group [2] in Saarbr?cken, including Mathias Fleury, Sophie Tourret, and Uwe Waldmann. The candidate should ideally have some experience with automated or interactive theorem proving, or with some closely related area of theoretical computer science (e.g., term rewriting). To apply, please send your personal record (including CV, grade transcripts, and contact information for two references) by email to Jennifer M?ller . [1] https://bitbucket.org/isafol/isafol/wiki/Home [2] https://www.mpi-inf.mpg.de/departments/automation-of-logic/ From dejan.jovanovic at sri.com Thu Jul 26 10:33:27 2018 From: dejan.jovanovic at sri.com (=?UTF-8?Q?Dejan_Jovanovi=c4=87?=) Date: Thu, 26 Jul 2018 10:33:27 -0400 Subject: [TYPES/announce] EXTENDED DEADLINE: FMCAD 2018 Student Forum Message-ID: FMCAD 2018 STUDENT FORUM FMCAD 2018, the eighteenth conference on the theory and applications of formal methods in hardware and system verification, will host the 6th FMCAD Student Forum (Oct 31-Nov 2 2018) providing a platform for graduate students at any career stage to introduce their research to the wider Formal Methods community. IMPORTANT DATES Submission Deadline: August 10, 2018 Acceptance notification: August 31, 2018 Forum date: October 31 - November 2, 2018 Details are provided on http://www.cs.utexas.edu/users/hunt/FMCAD/FMCAD18/student-forum/ 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 program committee members. The event will consist of short presentations by the student authors of each accepted submission, and of a poster that will be on display throughout the duration of the conference. Accepted submissions will be listed, with title and author name, in the event description in the conference proceedings. The authors will also have the option to upload their poster and presentation to the FMCAD web site. The best contribution (determined by the committee based on the quality of the submission and the presentation) will be given public recognition and a certificate at the event. Limited funds will be available for travel assistance for students with accepted contributions. The main author of each contribution will be given priority over other authors, and because of this the main author of the contribution needs to be clearly marked in the submission. We kindly ask faculty members to help us advertise the event. If you have questions, please contact the forum chair Dejan Jovanovic (SRI International). From pangjun at gmail.com Fri Jul 27 03:45:20 2018 From: pangjun at gmail.com (Jun PANG) Date: Fri, 27 Jul 2018 09:45:20 +0200 Subject: [TYPES/announce] PhD and post-doc positions on Formal Methods for Voting Systems, University of Luxembourg Message-ID: The University of Luxembourg/ Centre for Security and Trust is seeking to hire one research associate (postdoc) and one PhD candidate to perform research in formal methods for voting systems. The positions are part of the joint Luxembourg National Research Fund (FNR) and Norwegian RCN project ?SURCVS? on the design and evaluation of secure yet usable voting systems. The University offers highly competitive salaries and is an equal opportunity employer. You will work in an exciting international environment and will have the opportunity to participate in the development of a dynamic and growing centre. Successful candidates will participate in the activities of the Security and Trust of Software Systems (SaToSS) research group led by Prof. Dr. Sjouke Mauw. The group is focused on formalising and applying formal reasoning to real-world security problems and trust issues. Further information and submission guidelines: - PhD Candidate: http://emea3.mrted.ly/1wot8 - Research Associate (Postdoc): http://emea3.mrted.ly/1wol3 Applications will be considered on basis of receipt so an early submission is encouraged; applications submitted within the stated deadline will be given preference. ================================================== Deadline for applications (for both positions): October 15th, 2018 ================================================== From jamie.vicary at cs.ox.ac.uk Fri Jul 27 07:28:59 2018 From: jamie.vicary at cs.ox.ac.uk (Jamie Vicary) Date: Fri, 27 Jul 2018 12:28:59 +0100 Subject: [TYPES/announce] Second Call for Papers: First Symposium on Compositional Structures (SYCO 1) **Extended Submission Deadline Monday 13 August** In-Reply-To: References: Message-ID: [Extended Submission Deadline Monday 13 August] FIRST SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 1) School of Computer Science, University of Birmingham 20-21 September, 2018 http://events.cs.bham.ac.uk/syco/1/ 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. 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". The steering committee hopes that SYCO will become 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, in the event that more good-quality submissions are received than can be accommodated in the timetable, we may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based on submission order, giving an incentive for early submission, and avoiding any need to make difficult choices between strong submissions. Deferred submissions would be accepted for presentation at any future SYCO meeting without the need for peer review. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive atmosphere. Meetings would be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS David Corfield, Department of Philosophy, University of Kent: "The ubiquity of modal type theory" Jules Hedges, Department of Computer Science, University of Oxford: "Compositional game theory" # IMPORTANT DATES All times are midnight anywhere-on-earth (https://www.timeanddate.com/time/zones/aoe). - Submission deadline: Monday 13 August 2018 - Author notification: Monday 20 August 2018 - Travel support application deadline: Monday 27 August 2018 - Symposium dates: Thursday 20 September and Friday 21 September 2018 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco1 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. # FUNDING 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 organizer Jamie Vicary at by the deadline given above, with a short statement of your travel costs and funding required. We are grateful for generous sponsorship from Cambridge Quantum Computing and the Royal Society. # PROGRAMME COMMITTEE The symposium managed by the following people, who also serve as the programme committee. - Ross Duncan, University of Strathclyde - Chris Heunen, University of Edinburgh - Aleks Kissinger, Radboud University Nijmegen - Samuel Mimram, ?cole Polytechnique - Simona Paoli, University of Leicester - Mehrnoosh Sadrzadeh, Queen Mary, University of London - Pawel Sobocinski, University of Southampton - Jamie Vicary, University of Birmingham and University of Oxford (local organizer) From matthias.gudemann at gmail.com Tue Jul 31 02:20:47 2018 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Tue, 31 Jul 2018 08:20:47 +0200 Subject: [TYPES/announce] Call for Papers Software Verification and Testing Track @ ACM SAC 2019 Message-ID: 34th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Limassol, Cyprus April 8 ? 12, 2019 https://www.sigapp.org/sac/sac2019/ https://sites.google.com/site/sacsvt2019/home svt.sac.2019 at gmail.com https://twitter.com/SvtSac Important dates =============== Sep. 10, 2018 - Submission of regular papers and SRC research abstracts Nov. 10, 2018 - Notification of paper / SRC abstract acceptance/rejection Nov. 25, 2018 - Camera-ready copies of accepted papers/SRC Dec. 10, 2018 - 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 2019 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be hosted by the University of Cyprus, Limassol, Cyprus. 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). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2019 proceedings. Paper registration is required, allowing the inclusion of papers, posters, or SRC abstracts 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/IEEE digital library. No-show of registered papers, posters, and SRC abstracts will result in excluding them from the ACM/IEEE digital library. After the Symposium we will organize a special issue of the Software Quality Journal (SQJ) on the topics of SVT. Student Travel Award ==================== The SIGAPP Student Travel Award Program (STAP) was established to provide financial support for SIGAPP student members to attend SIGAPP primary conference (SAC) to present their accepted work. Student primary authors and co-authors are eligible to apply for these awards. For details please see: https://www.sigapp.org/stawards.html Student Research Competition ============================ As previous editions, SAC 2019 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/sac2019/. Program Committee Chairs ======================== Leonardo Mariani, University of Milano Bicocca Matthias G?demann, Diffblue Ltd. Program Committee (preliminary) =============================== Marcelo d?Amorim, Universidade Federal de Pernambuco, Brazil S?bastien Bardin, CEA, France Ezio Bartocci, TU Vienna, Austria Marius Bozga, CNRS, France Lucas Cordeiro, University of Manchester, UK Cristina David, University of Cambridge, UK Giovanni Denaro, University of Milano Bicocca, Milano, Italy Gidon Ernst, University of Melbourne, Australia Yli?s Falcone, Univ. Grenoble Alpes, Inria, France Sylvain Hall?, Universit? du Qu?bec ? Chicoutimi, Canada Thierry J?ron, Inria, France Nikolai Kosmatov, CEA, France Maurizio Leotta, University of Genoa, Italy Leonardo Mariani, University of Milano Bicocca, Italy Mercedes Merayo, Universidad Complutense de Madrid, Spain Dejan Nickovic, Austrian Institute of Technology, Austria Mike Papadakis, University of Luxembourg, Luxembourg Filippo Ricca, Universit? di Genova, Italy Antoine Rollet, Bordeaux INP, LaBRI, France Gwen Sala?n, Univ. Grenoble Alpes, Inria, France Julien Signoles, CEA, France Neil Walkinshaw, University of Leicester, UK Rongxin Wu, Hong Kong University of Science and Technology, Hong Kong Fatiha Za?di, University of Paris-Sud, France From haowu at cs.nuim.ie Wed Aug 1 12:35:07 2018 From: haowu at cs.nuim.ie (HaoWu) Date: Wed, 1 Aug 2018 17:35:07 +0100 Subject: [TYPES/announce] iFM 2018: Registration Bursaries for PhD students and Early Stage Researchers Message-ID: <017a01d429b5$ac1edc30$045c9490$@cs.nuim.ie> **************************************************************************** ************************************** 14th International Conference on integrated Formal Methods (iFM) http://ifm2018.cs.nuim.ie **************************************************************************** *************************************** Call for Participation and Applications for Registration Bursaries **************************************************************************** *************************************** You are warmly invited to participate in iFM 2018, and co-located events PhD-iFM'18 and the 23rd International Conference on Formal Methods for Industrial Critical Systems (FMICS 2018) to be held in Maynooth University, Ireland, from 3rd - 7th September 2018. New bursaries covering PhD student and Early Stage Researcher registration at iFM 2018 have recently been announced as follows: --- Student French Embassy Bursaries --- Thanks to funding from the Embassy of France in Ireland, we will be awarding a student bursary to support student participation in iFM. This bursary will be awarded on a competitive basis. It will cover registration fees for iFM for a student studying for a PhD in France or a French National studying for a PhD abroad. --- Early Stage Researcher Bursaries --- Thanks to funding from Springer, we will be awarding two bursaries to support the participation of early stage researchers (ESRs) in iFM. These bursaries will be awarded on a competitive basis. Bursaries will cover registration fees for iFM for an ESR. For this purpose, ESRs are defined as those who are either studying for a PhD or who had their PhD for less than 8 years. Priority will be given to applicants who are presenting their own research at iFM 2018, applicants who can provide feedback to students at the PhD-iFM Symposium on Sept 4th; applicants who are co-authors of an iFM 2018 paper presented by more senior co-authors; and applicants who are from Eastern Europe, or from low and middle income countries (as per EU regulations). Within fairness, we will apply gender balance considerations. **************************************************************************** *************************************** How to apply: **************************************************************************** *************************************** Applications for the bursary are currently being accepted via http://ifm2018.cs.nuim.ie/participation/registration-bursaries **************************************************************************** *************************************** Important Dates: **************************************************************************** *************************************** Bursary Application Deadline: 13 August 2018 (17:00 GMT) Bursary Notification: 15 August 2018 (17:00 GMT) FMICS Conference: 3-4 September 2018 PhD-iFM'18: 4 September 2018 iFM Conference: 5-7 September 2018 **************************************************************************** *************************************** Scope: **************************************************************************** *************************************** The iFM conference series seeks to further research into hybrid approaches to formal modelling and analysis; i.e., the combination of (formal and semi-formal) methods for system development, regarding both modelling and analysis. The conference covers all aspects from language design through verification and analysis techniques to tools and their integration into software engineering practice. Co-located Events: The aim of the FMICS conference series is to provide a forum for researchers who are interested in the development and application of formal methods in industry. In particular, FMICS brings together scientists and engineers who are active in the area of formal methods and interested in exchanging their experiences in the industrial usage of these methods. The FMICS conference series also strives to promote research and development for the improvement of formal methods and tools for industrial applications. PhD-iFM a PhD Symposium at iFM 2018 on Formal Methods: Algorithms, Tools and Applications, focuses on the theory, implementation, integration or application of formal methods in a broad sense. **************************************************************************** *************************************** -------------- next part -------------- An HTML attachment was scrubbed... URL: From birkedal at cs.au.dk Fri Aug 3 09:41:41 2018 From: birkedal at cs.au.dk (Lars Birkedal) Date: Fri, 3 Aug 2018 13:41:41 +0000 Subject: [TYPES/announce] Lecture Notes on Iris: Higher-Order Concurrent Separation Logic. Message-ID: <28A132C6-C4BD-4541-8A70-49C03CAE99CF@cs.au.dk> Dear All, We would like to announce the availability of our Lecture Notes on Iris: Higher-Order Concurrent Separation Logic. http://iris-project.org/tutorial-pdfs/iris-lecture-notes.pdf The lecture notes are intended to serve as an introduction to Iris, a higher-order concurrent separation logic framework implemented and verified in the Coq proof assistant. The Preface describing design choices for the lecture notes is included below, as is the table of contents. The notes start from scratch, but includes advanced material on modular specifications for concurrent modules and even a teaser on logical relations in Iris. Slides for a course taught using the lecture notes are available at http://iris-project.org/tutorial-material.html For more information on Iris, including research papers and Coq implementation, please see http://iris-project.org/ Enjoy! Lars Birkedal and Ale? Bizjak birkedal at cs.au.dk abizjak at cs.au.dk -- PREFACE Iris has been developed over several years in joint research involving the Logic and Semantics group at Aarhus University, led by Lars Birkedal, and the Foundations of Programming Group at Max Planck Institute for Software Systems, led by Derek Dreyer. Lately, the development has involved several other international research groups, in particular the group of Robbert Krebbers at TU Delft. The main research papers describing the Iris program logic framework are three conference papers [8, 6, 9] and a longer journal paper with more details on the semantics and the latest developments of the logic [7]. These papers, and several other Iris related research papers, can all be found on the Iris Project web site: iris-project.org At this web site one can also get access to the Coq implementation of Iris. Design Choices It is not obvious how one should introduce a sophisticated logical framework such as Iris, especially since Iris is a framework in more than one sense: Iris can be instantiated to reason about programs written in different programming languages and, moreover, Iris has a base logic, which can be used to define different kinds of program logics and relational models. We now describe some of the design choices we have made for these lecture notes. These lecture notes are aimed at students with no prior knowledge of program logics. Hence we start from scratch and we focus on a particular instantiation of Iris to reason about a core concurrent higher-order imperative programming language, ?ref,conc. (As Martin Hyland once put it [4]: ?One good example is worth a host of generalities?.) We start with high-level concepts, such as Hoare triples and proof rules for those, and then, gradually, as we introduce more concepts, we show, e.g., how proof rules that were postulated at first can be derived from simpler concepts. Moreover, new logical concepts are introduced with concrete, but often artificial, verification examples. The lecture notes also include larger case studies which show the logic can be used for verification of realistic programs. A word of caution to the reader. The beginning of the lecture notes, until about Section 4, is rather formal and abstract. Do not be disheartened by it. This part is needed in order to fix notation, and explain the basic structure of reasoning used in concrete examples of program verification later on. Since the Iris logic involves several new logical modalities and connectives, we present example proofs of programs in a fairly detailed style (instead of the often-used proof outlines). We hope this will help readers learn how the novel aspects of the logic work. We have included numerous exercises of varying degree of difficulty. Some exercises introduce reasoning principles used later in the notes. Thus the exercises are an integral part of the lecture notes, and should not be skipped. When we introduce the logic, we only use intuitive semantics to explain why proof rules are sound. For the time being we refer the reader to a research paper [7] for an extensive description of the model of Iris. There are several reasons for this choice: the formal semantics is non-trivial (e.g., it involves solutions to recursive domain equations); the semantics is really defined for the base logic, which is only introduced later in the notes; and, finally, our experience from teaching a course based on the these lecture notes is that students can learn to use the logic without being exposed to the formal semantics of the logic. Since Iris comes with a Coq implementation, it would perhaps be tempting to teach Iris using the Coq implementation from the beginning. However, we have decided against doing so. The reason is that our students do not have enough experience with Coq to make such an approach viable and, moreover, we believe that, for most readers, there would be too many things to learn at the same time. We do include a section on the Coq implementation and also describe all the parts of Iris needed in order to work with the Coq implementation. The examples in the notes have been formalized in the Iris Coq implementation and are available at the Iris Project web site. We have not attempted to include references to original research papers or to include historical remarks. Please see the Iris research papers for references to earlier work. -- TABLE OF CONTENTS 1. Introduction 2. Programming Language 3. The logic of resources 4. Separation logic for sequential programs 5. The later modality 6. The persistently modality 7. Invariants and ghost state 8. First steps towards the base logic 9. Iris proof mode in Coq 10. Case Study: Stacks with helping 11. Case Study: Ticket Lock 12. Modular Specifications for Concurrent Modules 13. Case Study: Types and Abstraction: Logical Relations in Iris -- From eacsl at kahle.ch Sat Aug 4 03:33:12 2018 From: eacsl at kahle.ch (EACSL) Date: Sat, 4 Aug 2018 09:33:12 +0200 Subject: [TYPES/announce] CSL 2018 - Final Call for Participation Message-ID: <9cdd9e72-6439-a810-3b5d-352debdbd347@kahle.ch> Final Call for Participation ======================================== Computer Science Logic 2018 Birmingham, United Kingdom 4?7 September ======================================== ** The early bird registration period has been extended till 7 August ** The European Association for Computer Science Logic and the School of Computer Science of the University of Birmingham kindly invite you to take part in the 2018 edition of CSL. The day after the conference, there will be a free workshop honouring Achim Jung on occasion of his 60th birthday. # 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 2018 will be the 27th edition in the series. ## Invited Speakers * Bob Coecke ? University of Oxford * Emmanuel Filiot ? Universit? Libre de Bruxelles * Catuscia Palamidessi ? ?cole Polytechnique * Christine Tasson ? Universit? Paris Diderot * Szymon Toru?czyk ? Uniwersytet Warszawksi ## Programme Thirty-six contributions were selected for presentation at CSL 2018. A full listing is available at A preliminary programme has also been published. # Achim Jung Fest ? ?An Intersection of Neighborhoods? (8 Sep) For thirty years, Achim Jung has been at the forefront of research in the fields of Programming Language Semantics, Topological Logic, and, more broadly, the intersection of Computer Science, Logic, and Mathematics. The day following CSL there will be a workshop in commemoration of his career on occasion of his 60th birthday. For more information, please see ## Invited Speakers * Samson Abramsky ? University of Oxford * Thorsten Altenkirch ? University of Nottingham * Mai Gehrke ? Universit? C?te d'Azur * Michael Huth ? Imperial College * Ho Weng Kin ? Nanyang Technological University * Jimmie Lawson ? Louisiana State University * Michael Mislove ? Tulane University * Frank Pfenning ? Carnegie Mellon University * Alex Simpson ? University of Ljubljana # Registration The fees for the conference and associated events are ------------------------------------------- ------- Early Bird Conference (Standard) ?300 Early Bird Conference (Student) ?240 Regular Conference (after 7 August) ?350 Conference Dinner ?48 Excursion Black Country Living Museum ?32 Achim Jung Fest *free* ------------------------------------------- ------- To register, please follow the link and information provided on the CSL website For any questions please contact Dan R. Ghica From s.drossopoulou at imperial.ac.uk Sat Aug 4 08:42:06 2018 From: s.drossopoulou at imperial.ac.uk (Drossopoulou, Sophia) Date: Sat, 4 Aug 2018 12:42:06 +0000 Subject: [TYPES/announce] call for nominations for the Dahl Nygaard prize Message-ID: We are seeking nominations for the Dahl Nygaard prize, awarded annually by AITO to individuals who have made significant technical contributions to the field of Object-Orientation. The work should be in the spirit of the pioneering conceptual and/or implementation work of Dahl and Nygaard, which shaped our present view of programming and modeling, now known as Object-Orientation. There are two awards: a Senior Prize, and a Junior Prize given to somebody within 7 years of award of their PhD. The winners are usually asked to give a talk on this occasion, and in addition, the Junior Winner will receive 2.000 Euros for future research expenses. Nomination is easy: Just fill in the form at https://docs.google.com/forms/d/e/1FAIpQLScuKMK-iyiPTuE9naiq5yPwHvjnmHUitZkYimEf54QYIDle1w/viewform giving your name, the name of the nominee, a paragraph on the nominee?s contributions, and the names and email addresses of three individuals (possibly including your own name) who would be willing to write a letter in support of the nomination. The deadline for nominations is 1st September 2018. The Nominations cttee will then collect the relevant letters of support, deliberate, and make a recommendation to AITO. By 15th December 2018 AITO will announce their decision. More information about the Dahl Nygaard prize at http://www.aito.org/Dahl-Nygaard/. Please, help the Dahl-Nygaard Award Committee to make the best possible recommendations by contributing your nomination. Sophia Drossopoulou, on behalf of the Dahl-Nygaard Award Committee. ------------------- Sophia Drossopoulou https://wp.doc.ic.ac.uk/sd/ Department of Computing Imperial College London -------------- next part -------------- An HTML attachment was scrubbed... URL: From taoxie at illinois.edu Sat Aug 4 16:15:56 2018 From: taoxie at illinois.edu (Tao Xie) Date: Sat, 4 Aug 2018 15:15:56 -0500 Subject: [TYPES/announce] Call for Nominations: Editor-In-Chief of ACM Transactions on Internet Technology (TOIT) Message-ID: Call for Nominations Editor-In-Chief of ACM Transactions on Internet Technology (TOIT) The term of the current Editor-in-Chief (EiC) of the ACM Transactions on Internet Technology (TOIT) (https://toit.acm.org/) is coming to an end, and the ACM Publications Board has set up a nominating committee to assist the Board in selecting the next EiC. TOIT was established in the Summer of 2001 and has been experiencing steady growth over years. The journal has emerged as one of the premier venues in networking, web, security, and public policy research. Nominations, including self nominations, are invited for a three-year term as TOIT EiC, beginning on November 15, 2018. The EiC appointment may be renewed at most one time. This is an entirely voluntary position, but ACM will provide appropriate administrative support. Appointed by the ACM Publications Board, Editors-in-Chief (EiCs) of ACM journals are delegated full responsibility for the editorial management of the journal consistent with the journal's charter and general ACM policies. The Board relies on EiCs to ensure that the content of the journal is of high quality and that the editorial review process is both timely and fair. He/she has final say on acceptance of papers, size of the Editorial Board, and appointment of Associate Editors. A complete list of responsibilities is found in the ACM Volunteer Editors Position Descriptions ( https://www.acm.org/publications/policies/position-descriptions). Additional information can be found in the following documents: *. Rights and Responsibilities in ACM Publishing ( https://www.acm.org/publications/policies/roles-and-responsibilities) *. ACM's Evaluation Criteria for Editors-in-Chief ( https://www.acm.org/publications/policies/eic-evaluation) Nominations should include a vita along with a brief statement of why the nominee should be considered. Self-nominations are encouraged, and should include a statement of the candidate's vision for the future development of TOIT. The deadline for submitting nominations is August 31, 2018, although nominations will continue to be accepted until the position is filled. Please send all nominations to the nominating committee chair, Tao Xie ( taoxie at illinois.edu). The search committee members are: *. Tao Xie (University of Illinois at Urbana-Champaign), Chair *. Zhi Jin (Peking University) *. James Joshi (University of Pittsburgh) *. Ninghui Li (Purdue University) *. Sartaj Sahni (University of Florida) *. Bhavani Thuraisingham (University of Texas at Dallas) *. Josh Tenenberg (University of Washington at Tacoma), ACM Publications Board Liaison -------------- next part -------------- An HTML attachment was scrubbed... URL: From sabel at ki.informatik.uni-frankfurt.de Mon Aug 6 10:56:42 2018 From: sabel at ki.informatik.uni-frankfurt.de (David Sabel) Date: Mon, 6 Aug 2018 16:56:42 +0200 Subject: [TYPES/announce] PPDP | LOPSTR | WFLP 2018 Common Call for Participation Message-ID: <2cd96e04-a26c-9492-2c07-fc40e2604fba@ki.informatik.uni-frankfurt.de> ====================================================================== PPDP | LOPSTR | WFLP 2018: Common Call for Participation ====================================================================== 20th International Symposium on Principles and Practice of Declarative Programming (PPDP 2018) 28th International Symposium on Logic-based Program Synthesis and Transformation (LOPSTR 2018) 26th International Workshop on Functional and Logic Programming (WFLP 2018) Frankfurt am Main, Germany, 3-6 September 2018 http://ppdp-lopstr-18.cs.uni-frankfurt.de ====================================================================== Program ======= The full program of PPDP | LOPSTR | WFLP 2018 is online: http://ppdp-lopstr-18.cs.uni-frankfurt.de/program/0.htm It includes * four invited talks: - Philippa Gardner, Imperial College. Formal Methods for JavaScript - Jorge Navas, SRI International. Constrained Horn Clauses for Verification - Chung-Chieh Shan, University of Indiana. Calculating Distributions - Laure Gonnord, University of Lyon. Experiences in Designing Scalable Static Analyses * invited tutorials: LOPSTR includes two invited tutorials: - Fabio Fioravanti, University of Chieti-Pescara. The VeryMAP System for program transformation and verification - Manuel Hermenegildo, IMDEA Software Institute. 25 Years of Ciao * a session in Honour of Martin Hofmann PPDP includes a session in honour of Martin Hofmann with an invited talk given by Nick Benton, Facebook. Semantic Equivalence Checking for HHVM Bytecode Registration ============ http://www.ppdp-lopstr-18.cs.uni-frankfurt.de/#registration Early registration ends on 15 August, 2018. Sponsors ======== The conferences are financially supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) - 407531063, and by the Goethe-University Frankfurt am Main. Conference Organisers ===================== PPDP Program Committee See http://www.ppdp-lopstr-18.cs.uni-frankfurt.de/ppdp18.html#pc Program Chair Peter Thiemann, Universit?t Freiburg, Germany LOPSTR Program Committee See http://ppdp-lopstr-18.cs.uni-frankfurt.de/lopstr18.html#pc Program Chairs Fred Mesnard, University of Reunion Island, France Peter Stuckey, University of Melbourne, Australia WFLP Program Committee See http://ppdp-lopstr-18.cs.uni-frankfurt.de/wflp18.html#pc Program Chair Josep Silva, Universitat Polit?cnica de Val?ncia, Spain Organizing Committee (Goethe-University Frankfurt am Main, Germany) Ehud Cseresnyes Nils Dallmeyer Bircan D?lek Ronja D?ffel Lars Huth Leonard Priester David Sabel (General Chair) From kmbae at postech.ac.kr Tue Aug 7 05:24:58 2018 From: kmbae at postech.ac.kr (Kyungmin Bae) Date: Tue, 7 Aug 2018 11:24:58 +0200 Subject: [TYPES/announce] Call for Abstracts: Doctoral Track at FACS 2018 Message-ID: -------------------------------------------------------------------- Call for Abstracts FACS 2018 Doctoral Symposium at 15th International Conference on Formal Aspects of Component Software Pohang, Korea, October 10-12, 2018 http://sevlab.postech.ac.kr/facs18 --------------------------------------------------------------------- IMPORTANT DATES Submission deadline: August 31, 2018 (AoE) Notification: September 5, 2018 Conference: Oct 10-12, 2018 We solicit submissions to the Doctoral Track of FACS 2018, in the form of abstracts (3 pages max, LNCS format) describing PhD-work-in-progress, related theme, context, research questions, envisaged contributions, and partial results related to the topics of FACS. All accepted abstracts will appear in the Doctoral Track proceedings of FACS 2018. Paper submission will be done electronically via EasyChair at https://easychair.org/conferences/?conf=facs2018 OVERVIEW AND SCOPE FACS 2018 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. 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; * 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. INVITED SPEAKERS Edward A. Lee (University of California, Berkeley) Grigore Rosu (University of Illinois, Urbana-Champaign) DOCTORAL TRACK PROGRAM CHAIRS: Kyungmin Bae (Pohang University of Science and Technology, Korea) and Peter Olveczky (University of Oslo, Norway) -------------- next part -------------- An HTML attachment was scrubbed... URL: From aplatzer at cs.cmu.edu Tue Aug 7 05:54:51 2018 From: aplatzer at cs.cmu.edu (Andre Platzer) Date: Tue, 7 Aug 2018 11:54:51 +0200 Subject: [TYPES/announce] New CPS textbook now available Message-ID: <81B66425-907C-4D26-A502-33BDBD369975@cs.cmu.edu> The new cyber-physical systems textbook is now available as a valuable resource for the research and education community. Andr? Platzer. Logical Foundations of Cyber-Physical Systems. Springer, 2018. 659 pages. http://www.springer.com/978-3-319-63587-3 About this Textbook Cyber-physical systems (CPSs) combine cyber capabilities, such as computation or communication, with physical capabilities, such as motion or other physical processes. Cars, aircraft, and robots are prime examples, because they move physically in space in a way that is determined by discrete computerized control algorithms. Designing these algorithms is challenging due to their tight coupling with physical behavior, while it is vital that these algorithms be correct because we rely on them for safety-critical tasks. This textbook teaches undergraduate students the core principles behind CPSs. It shows them how to develop models and controls; identify safety specifications and critical properties; reason rigorously about CPS models; leverage multi-dynamical systems compositionality to tame CPS complexity; verify CPS models of appropriate scale in logic; and develop an intuition for operational effects. The book is supported with homework exercises, lecture videos, and slides. Reviews "This excellent textbook marries design and analysis of cyber-physical systems with a logical and computational way of thinking. The presentation is exemplary for finding the right balance between rigorous mathematical formalization and illustrative case studies rooted in practical problems in system design." (Rajeev Alur, University of Pennsylvania) "This book provides a wonderful introduction to cyber-physical systems, covering fundamental concepts from computer science and control theory from the perspective of formal logic. The theory is brought to life through many didactic examples, illustrations, and exercises. A wealth of background material is provided in the text and in an appendix for each chapter, which makes the book self-contained and accessible to university students of all levels." (Goran Frehse, Universit? Grenoble Alpes) "[The author] has developed major important tools for the design and control of those cyber-physical systems that increasingly shape our lives. This book is a 'must' for computer scientists, engineers, and mathematicians designing cyber-physical systems." (Anil Nerode, Cornell University) "As computing interfaces increasingly with our physical world, resulting in so-called cyber-physical systems, our foundations of computing need to be enriched with suitable physical models. This book strikes a wonderful balance between rigorous foundations for this next era of computing with illustrative examples and applications that drive the developed methods and tools. A must read book for anyone interested in the development of a modern and computational system science for cyber-physical systems." (George J. Pappas, University of Pennsylvania) "This definitive textbook on cyber-physical systems lays the formal foundations of their behavior in terms of a single logical framework. Platzer's logic stands out among all other approaches because it provides a uniform treatment of both the discrete and continuous nature of cyber-physical systems, and does not shy away from their complex behavior due to stochasticity, uncertainty, and adversarial agents in the environment. His computational thinking approach makes this work accessible to practicing engineers who need to specify and verify that cyber-physical systems are safe." (Jeannette M. Wing, Columbia University) -------------- next part -------------- An HTML attachment was scrubbed... URL: From hassanq at gmail.com Tue Aug 7 09:38:56 2018 From: hassanq at gmail.com (Hasan Qunoo) Date: Tue, 7 Aug 2018 16:38:56 +0300 Subject: [TYPES/announce] International Curriculum Development Consultant Message-ID: Curriculum Development Consultant - Terms of Reference Introduction The University of Palestine has received a grant from the Quality Improvement Fund (QIF) - Education to Work Transition Project/Additional Financing - Ministry of Education and Higher Education and funded by the World Bank for the project entitled: Bridging the Skills Gap of the Software Engineering Students at the University of Palestine to Enhance International ICT Exports. Accordingly, the University of Palestine seeks the selection and employment of a Curriculum Development Consultant. Assignment Objective University of Palestine is considering the selection of a professional and qualified consultant to be part of the consultation team, who will be responsible for reviewing and evaluating the current curriculum of the Software Engineering Program, including course description and teaching methods, and designing the course outlines that need to be developed taking into consideration the Needs Assessment recommendations. Tasks and Responsibilities: Curriculum Development Consultant will be responsible for the following tasks: - Design and implement proper methodology to conduct this assignment. - Review the Software Engineering curriculum and confirm the courses to be upgraded, taking the Needs Assessment recommendations into consideration. - Review the labor market Needs Assessment report. - Suggest areas of interventions and needed actions to improve the course content, procedure, tasks, assessment schemes, Project selection criteria, and course outcomes. - Redesign the selected courses outlines with full description. - Suggest a list of books and references needed to enrich the developed courses. - Develop a manual for teaching strategy. - Define new trends and assessments techniques to be integrated into the courses. - Conduct intensive training sessions for the University of Palestine staff, online or through local partner. - Responsible of modifying the developed courses after being tested based on students? and staff feedback. - The ability to conduct follow ups, online training sessions and evaluation meetings. - Develop lab system and manual. Deliverables: - Detailed plan for developing and delivery of educational materials. - Detailed report about the current courses and justification to upgrade selected courses, taking into consideration needs assessment reports, - Update and redesign at least (5) selected courses with detailed outlines and description for each course after consulting with steering committee, - First and final drafts of developed and revised curriculum for the software engineering courses including syllabuses, mapping, outlines, objectives, full course description and teaching methodologies and resources of courses based on the needs and requirements of the labor market and consulting with the steering committee, - A list of references needed to enrich the developed courses., - Update a manual that describes teaching strategies, - Detailed report about required lab equipment and software with specifications, - Training Materials for the Training of Trainers (TOT), - Conducting at least (3) training workshops (around 15 training hours) to the academic staff on the developed courses, - Recommendations for training and capacity building consultant, - Final Comprehensive Report documenting the whole conducted activities including but not limited to: implemented activities, results, findings, recommendations, proposed actions, current needs and lessons learnt. Qualifications & Skills: Qualified consultant should hold the following: - At least a PHD degree in Software Engineering or Computer Science, or any related discipline from a recognized University. - Proven experience in conducting similar assignments. - 7 years minimum work experience in higher education institution. - At least 5 years of experience in development, assessment and evaluation of curriculum, teaching and learning resources required. - Strong and proven experience working with Higher Education Quality Assurance standards and units. - Proven Experience in adapting Work-Based Learning (WBL) approach. - Currently in touch with local market, and aware of its needs. - Fluency in English. - Excellent reporting skills. Place of work: Remote and via video conference Contract Type: Lump Sum Contract Contract Period: August 25th 2018 - April 24th 2019 Application Process: Interested candidates should submit their CV along with relevant competencies and comprehensive experience record by email to projects at up.edu.ps no later than 14th August 2018. The selection process follows World Bank recruiting policies and procedures. Only shortlisted candidates will be contacted. From icfp.publicity at googlemail.com Tue Aug 7 14:15:16 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Tue, 07 Aug 2018 11:15:16 -0700 Subject: [TYPES/announce] Call for Participation: ICFP 2018 Message-ID: <5b69e1b42abdd_20503ff7ee055bec103310@landin.local.mail> *** Early registration ends 27 August. *** ===================================================================== Call for Participation ICFP 2018 23rd ACM SIGPLAN International Conference on Functional Programming and affiliated events September 23 - September 29, 2018 St. Louis, Missouri, USA http://icfp18.sigplan.org/ ===================================================================== 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 Strange Loop! Considering attending ICFP for the first time? See our brief explainer: https://icfp18.sigplan.org/attending/introduction-to-icfp * Overview and affiliated events: http://icfp18.sigplan.org/home * Program: http://icfp18.sigplan.org/program/program-icfp-2018 * Accepted papers: http://icfp18.sigplan.org/track/icfp-2018-papers * Registration is available via: https://regmaster4.com/2018conf/ICFP18/register.php Early registration ends 27 August, 2018. * Programming contest results: https://icfpcontest2018.github.io/ * Student Research Competition: https://icfp18.sigplan.org/track/icfp-2018-Student-Research-Competition * Follow us on Twitter for the latest news: http://twitter.com/icfp_conference In addition to Strange Loop (9/26-9/28), there are several events co-located with ICFP: * Erlang Workshop (9/29) * Functional Art, Music, Modeling and Design (9/29) * Functional High-Performance Computing (9/29) * Haskell Implementors' Workshop (9/23) * Haskell Symposium (9/27-9/28) * Higher-order Programming with Effects (9/23) * ICFP Tutorials (9/27-9/29) * ML Family Workshop (9/28) * Numerical Programming in Functional Languages (9/27) * OCaml Workshop (9/27) * Programming Languages Mentoring Workshop (9/23) * Scala Symposium (9/28) * Scheme Workshop (9/28) * Type-Driven Development (9/27) Conference Organizers: General Chair: Robby Findler (Northwestern University, USA) Program Chair: Matthew Flatt (University of Utah, USA) Accessibility Chair: Alan Jeffrey (Mozilla Research, USA) Artefact Evaluation Co-Chair: Simon Marlow (Facebook, UK) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) PLMW Co-Chair: Dan Licata (Wesleyan University, USA) PLMW Co-Chair: David Van Horn (University of Maryland, USA) PLMW Co-Chair: Niki Vazou (University of Maryland, USA) Programming Contest Organizer: Matthew Fluet (Rochester Institute of Technology, USA) Publications Co-Chair: Alex Potanin (Victoria University of Wellington, New Zealand) Publicity Chair: Lindsey Kuper (UC Santa Cruz, USA) Student Research Competition Chair: Ravi Chugh (University of Chicago, USA) Student Volunteer Co-Captain: Jakub Zalewski (University of Edinburgh, UK) Student Volunteer Co-Captain: Spencer P. Florence (Northwestern University, USA) Treasurer and Conference Manager: Annabel Satin (P.C.K., UK) Video Co-Chair Jamie Willis (University of Bristol, UK) Video Co-Chair: Jose Calderon (Galois, USA) Workshops Co-Chair: Christophe Scholliers (Ghent University, Belgium) Workshops Co-Chair: David Christiansen (Galois, USA) Sponsors and industrial partners: Platinum supporters: Ahrefs Jane Street Standard Chartered X Gold supporters: DFINITY Facebook Mozilla McCormick School of Engineering, Northwestern University Silver supporters: Bloomberg Cal Poly Computer Science & Software Engineering Digital Asset Galois Microsoft Research Oracle Labs Tweag I/O Bronze supporters: Google IntelliFactory Kadena Obsidian Systems Systor Vest Well-Typed From d.pym at ucl.ac.uk Wed Aug 8 09:47:40 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Wed, 8 Aug 2018 13:47:40 +0000 Subject: [TYPES/announce] PhD studentship in logic and verification at UCL Message-ID: <11DAF46C-D894-463E-B75F-6AC238643973@ucl.ac.uk> 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. 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 2018. 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 From jamie.vicary at cs.ox.ac.uk Thu Aug 9 09:17:34 2018 From: jamie.vicary at cs.ox.ac.uk (Jamie Vicary) Date: Thu, 9 Aug 2018 14:17:34 +0100 Subject: [TYPES/announce] Final Call for Papers: First Symposium on Compositional Structures (SYCO 1) **Submission Deadline Monday 13 August** In-Reply-To: References: Message-ID: [Extended Submission Deadline Monday 13 August] FIRST SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 1) School of Computer Science, University of Birmingham 20-21 September, 2018 http://events.cs.bham.ac.uk/syco/1/ 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. 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". The steering committee hopes that SYCO will become 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, in the event that more good-quality submissions are received than can be accommodated in the timetable, we may choose to *defer* some submissions to a future meeting, rather than reject them. This would be done based on submission order, giving an incentive for early submission, and avoiding any need to make difficult choices between strong submissions. Deferred submissions would be accepted for presentation at any future SYCO meeting without the need for peer review. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive atmosphere. Meetings would be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS David Corfield, Department of Philosophy, University of Kent: "The ubiquity of modal type theory" Jules Hedges, Department of Computer Science, University of Oxford: "Compositional game theory" # IMPORTANT DATES All times are midnight anywhere-on-earth (https://www.timeanddate.com/time/zones/aoe). - Submission deadline: Monday 13 August 2018 - Author notification: Monday 20 August 2018 - Travel support application deadline: Monday 27 August 2018 - Registration deadline: Thursday 13 September 2018 - Symposium dates: Thursday 20 September and Friday 21 September 2018 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco1 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. There is no problem making a short submission of just a few pages, especially for ideas which are at an early stage. # FUNDING 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 organizer Jamie Vicary at by the deadline given above, with a short statement of your travel costs and funding required. We are grateful for generous sponsorship from Cambridge Quantum Computing and the Royal Society. # PROGRAMME COMMITTEE The symposium managed by the following people, who also serve as the programme committee. - Ross Duncan, University of Strathclyde - Chris Heunen, University of Edinburgh - Aleks Kissinger, Radboud University Nijmegen - Samuel Mimram, ?cole Polytechnique - Simona Paoli, University of Leicester - Mehrnoosh Sadrzadeh, Queen Mary, University of London - Pawel Sobocinski, University of Southampton - Jamie Vicary, University of Birmingham and University of Oxford (local organizer) From edd at theunixzoo.co.uk Fri Aug 10 13:18:19 2018 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Fri, 10 Aug 2018 18:18:19 +0100 Subject: [TYPES/announce] ECOOP'19 London - Call for Papers Message-ID: <20180810171819.GC52962@fremen.home> =========================================================== The 33rd European Conference on Object-Oriented Programming Call for Papers 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 ================ 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 davide.ancona at unige.it Sun Aug 12 08:40:08 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Sun, 12 Aug 2018 14:40:08 +0200 Subject: [TYPES/announce] CfP: Next Generation Programming Paradigms and Systems (NGPS at SAC 2019) Message-ID: ------------------------------------------------------------------------------- Next Generation Programming Paradigms and Systems (NGPS 2019) Track of the 34th ACM/SIGAPP Symposium On Applied Computing Limassol, Cyprus https://ngps2019.github.io/ ------------------------------------------------------------------------------- AIMS AND TOPICS The complexity of modern software systems is continuously growing together with the communication capabilities and computational power of pervasive technology, embodied by a wide range of interacting heterogeneous smart devices. This new scenario is posing serious challenges to software development, which hardly keeps pace with this technological evolution. Sophisticated frameworks exposed through application programming interfaces, or directly integrated with mainstream programming languages provide partial solutions to support big data streaming and complex analytic; dynamic, autonomous, and collective coordination and adaptation capabilities; emergent behavior in cooperating systems; Internet of Things (IoT) systems development and maintenance; and employment of cloud platforms and parallel architectures, in particular heterogeneous ones. This calls for new abstractions, features, middlewares and tools able to reduce the time, effort, and cost of designing and developing the next generation software systems, improving performance, and ensuring reliability and security. To this aim, NGPS is seeking to advance the state-of-the-art and the state-of-the-practice of computational models and paradigms, formal techniques and software methods for easing software development and verification, and improving efficiency of complex modern systems. The specific topics of interest for the NGPS track include, but are not limited to, the following: - Integration of computational paradigms - Runtime verification and monitoring - Platforms for the Cloud - IoT systems - Secure and dependable software - Formal models and verification - Testing and debugging - System evaluation - Design, implementation and optimization of high-level programming languages - Middleware platforms - Scenarios, case studies and experience reports on innovative applications - High-level parallel programming - Distributed systems and concurrency - Development tools - Coordination models, specification, and technologies - Multi-agent systems, mobile agents, intelligent agents, and agent-based simulations - Models, frameworks and tools for Collective Adaptive Systems - Internet, Web, and pervasive computing systems - Self-organizing, self-adaptive, context-aware and nature-inspired systems - Security, trust and privacy management SUBMISSIONS Prospective papers should be submitted to the track in pdf format using the START submission system for regular and SRC papers available through the SAC 2019 home page. Submission of the same paper to multiple tracks is not allowed; all papers should represent original and previously unpublished works that are currently not under review in any conference or journal. Both basic and applied research papers are welcome. SAC 2019 will use double-blind reviewing; to facilitate this, author name(s) and institution(s) must be omitted, and references to authors? own related work should be in the third person. The format of the paper must adhere to the sig-alternate style. Full papers are limited to 8 pages, in camera-ready format, included in the registration fee. Authors have the option to include up to two (2) extra pages at additional fee of US$80 per page. Papers accepted as posters are limited to 3 pages, in camera-ready format, included in the registration fee. Authors have the option to include only one (1) extra page at additional fee of US$80. SRC abstracts are limited to 4 pages, in camera-ready format, included in the registration fee. No extra pages are allowed. Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by September 10, 2018. For more information please visit the SAC 2019 home page. Paper registration is required, allowing the inclusion of the paper/poster in the conference proceedings. An author or a proxy attending SAC MUST present the paper: This is a requirement for the paper/poster to be included in the ACM/IEEE digital library. No-show of scheduled papers and posters will result in excluding them from the ACM/IEEE digital library. DEADLINES Sept 10, 2018 Submission of regular papers and SRC research abstracts Nov 10, 2018 Notification of paper acceptance/rejection Nov 10, 2018 Notification of SRC acceptance/rejection Nov 25, 2018 Camera-ready copies of accepted papers/SRC Dec 10, 2018 Author registration due date April 8-12, 2019 ACM SAC Conference TRACK CO-CHAIRS Davide Ancona, DIBRIS, University of Genova, IT Frederic Loulergue, SICCS, Northern Arizona University, USA Danilo Pianini, DISI, University of Bologna, IT Mirko Viroli, DISI, University of Bologna, IT PROGRAM COMMITTEE (to be completed) Mohamad Al Hajj Hassan, Huawei, DE Lorenzo Bettini, DISIA, University of Florence, IT H?l?ne Coullon, IMT Atlantique, Inria, FR Ferruccio Damiani, DI, University of Torino, IT Simon Dobson, CS, University of St Andrews, UK Kento Emoto, IPL-Lab, Kyushu Institute of Technology, JP Erik Ernst, Google Inc., USA Lukas Esterle, ALICE, Aston University, UK Fr?d?ric Gava, LACL, Universit? Paris-Est Cr?teil, FR Robert Hirschfeld, HPI, University of Potsdam, DE Jaakko J?rvi, II, University of Bergen, NO Einar Broch Johnsen, UiO, University of Oslo, NO Khaled Hamidouche AMD Research, USA Geoff Hamilton, School of Computing, Dublin City University, IE Hideya Iwasaki, The University of Electro-Communications, JP Doug Lea, CS, University of New York at Oswego Michele Loreti, DI, University of Camerino, IT Alberto Lluch Lafuente, DTU COMPUTE, Technical University of Denmark, DK Hidehiko Masuhara, PRG, Tokyo Institute of Technology, JP Virginia Niculescu, CS, Babes-Bolyai University of Cluj-Napoca, RO Nick Papoulias, University of La Rochelle, UMR LIENSs, CNRS, FR Ant?nio Ravara, DI FCT, New University of Lisbon, PT Barbara Re, SST, University of Camerino, IT Sophie Robert, LIFO, University of Orl?ans Stefan Rudolph, OC, Augsburg University, DE Maurice ter Beek, FMT-ISTI, CNR, IT Martin Wirsing, SoSy-Lab, LMU Munich, DE From alejandro at diaz-caro.info Mon Aug 13 12:01:04 2018 From: alejandro at diaz-caro.info (=?UTF-8?Q?Alejandro_D=C3=ADaz=2DCaro?=) Date: Mon, 13 Aug 2018 13:01:04 -0300 Subject: [TYPES/announce] Axioms Special Issue on Foundations of Quantum Computing In-Reply-To: References: Message-ID: Apologies for multiple copies. ======================================================== Call for Papers AXIOMS Special Issue on Foundations of Quantum Computing Deadline: April 1st, 2019 Guest Editors: Gustavo M. Bosyk Alejandro D?az-Caro Federico Holik Beno?t Valiron ======================================================== The advent of quantum information theory and the possibility of developing quantum computers gave rise to a rich and multidisciplinary field of research, gathering experts from physics, computer science, mathematics and logic. The LoCIC network, that connects experts from different countries of the South American region (for more information, visit the website: http://locic.web.unq.edu.ar/en/), aims to promote academic debate in all areas of quantum information processing, by organising regular local meetings on the subject open to researchers and students as well. This peer-reviewed Special Issue is part of that effort and is focused in both, the mathematical and physical foundations of quantum computing. Researchers are welcome to present their original and recent developments, as well as review papers, on the topics listed below. Topics of the Special Issue: - Foundations of Quantum Computing - Quantum Information Theory - Quantum Algorithms - Computational Logic - Mathematical Logic - Lambda Calculus and Type Theory - Logical Frameworks - Domain Theory and Categorical Models - Quantum Communication - Quantum Correlations - Uncertainty relations - Violation of Bell Inequalities - Decoherence and Classical Limit - Quantum Contextuality - Quantum Logic This special issue of Axioms follows a series of meetings on Quantum Logic, Computation, and information (LoCIC) in the Buenos Aires area between 2017 and 2018. Submission to this special issue is open to everyone, including those who did not participate in the LoCIC meetings. Manuscripts can be submitted until the deadline. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Axioms is an international peer-reviewed open access quarterly journal published by MDPI. Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 350 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions. The web page of the special issue with more information is located at http://www.mdpi.com/journal/axioms/special_issues/quantum_computing -------------- next part -------------- An HTML attachment was scrubbed... URL: From peterol at ifi.uio.no Mon Aug 13 12:45:47 2018 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Mon, 13 Aug 2018 18:45:47 +0200 Subject: [TYPES/announce] CfP: Formal Techniques for Safety-Critical Systems (FTSCS'18) Message-ID: --------------------------------------------------------------------- Call for Papers FTSCS 2018 6th International Workshop on Formal Techniques for Safety-Critical Systems Gold Coast, Australia, November 16, 2018 (satellite workshop of ICFEM 2018) http://www.ftscs.org --------------------------------------------------------------------- *** Science of Computer Programming special issue *** *** Springer CCIS proceedings *** Submission deadline: September 4, 2018 Aims and Scope: There is an increasing demand for using formal methods to validate and verify safety-critical systems in fields such as power generation and distribution, avionics, automotive systems, medical systems, and autonomous vehicles. In particular, newer standards, such as DO-178C (avionics), ISO 26262 (automotive systems), IEC 62304 (medical devices), and CENELEC EN 50128 (railway systems), emphasize the need for formal methods and model-based development, thereby speeding up the adaptation of such methods in industry. The aim of this workshop is to bring together researchers and engineers who are interested in the application of formal and semi-formal methods to improve the quality of safety-critical computer systems. FTSCS strives to promote research and development of formal methods and tools for industrial applications, and is particularly interested in industrial applications of formal methods. Specific topics include, but are not limited to: * case studies and experience reports on the use of formal methods for analyzing safety-critical systems, including avionics, automotive, medical, railway, and other kinds of safety-critical and QoS-critical systems * methods, techniques and tools to support automated analysis, certification, debugging, etc., of safety/QoS-critical systems * analysis methods that address the limitations of formal methods in industry (usability, scalability, etc.) * formal analysis support for modeling languages used in industry, such as AADL, Ptolemy, SysML, SCADE, Modelica, etc. * code generation from validated models. The workshop will provide a platform for discussions and the exchange of innovative ideas, so submissions on work in progress are encouraged. Submission: We solicit submissions reporting on: A- original research contributions (16 pages max, LNCS format); B- applications and experiences (16 pages max, LNCS format); C- surveys, comparisons, and state-of-the-art reports (16 pages max, LNCS); D- tool papers (6 pages max, LNCS format); E- position papers and work in progress (6 pages max, LNCS format) related to the topics mentioned above. 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=ftscs2018. The final version of the paper must be prepared in LaTeX, adhering to the LNCS format available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Publication: All accepted papers will appear in the pre-proceedings of FTSCS 2018. Accepted papers in the categories A-D above will appear in the workshop proceedings that will be published as a volume in Springer's CCIS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to appear in a special issue of the Science of Computer Programming journal. Important dates: Submission deadline: September 4, 2018 Notification of acceptance: October 5, 2018 Workshop: November 16, 2018 Venue: Gold Coast, Australia Program chairs: Cyrille Artho KTH Royal Institute of Technology, Sweden Peter Olveczky University of Oslo, Norway Program committee: Etienne Andre University Paris 13, France Toshiaki Aoki JAIST, Japan Cyrille Artho KTH Royal Institute of Technology, Sweden Kyungmin Bae Pohang University of Science and Technology, Korea Daniel Fava University of Oslo, Norway Sabine Glesner Technical University of Berlin, Germany Osman Hasan National University of Sciences & Technology, Pakistan Klaus Havelund NASA JPL, USA Jerome Hugues Institute for Space and Aeronautics Engineering, France Marieke Huisman University of Twente, The Netherlands Ralf Huuck Synopsys, Australia Fuyuki Ishikawa National Institute of Informatics, Japan Takashi Kitamura AIST, Japan Thierry Lecomte ClearSy System Engineering, France Yang Liu Nanyang Technological University, Singapore Robi Malik University of Waikato, New Zealand Frederic Mallet INRIA Sophia Antipolis, France Roberto Nardone University of Napoli "Federico II", Italy Thomas Noll RWTH Aachen University, Germany Peter Olveczky University of Oslo, Norway David Pearce Victoria University of Wellington, New Zealand Markus Roggenbach Swansea University, UK Ralf Sasse ETH Zurich, Switzerland Martina Seidl Johannes Kepler University, Austria Graeme Smith The University of Queensland , Australia Sofiene Tahar Concordia University, Canada Carolyn Talcott SRI International, USA Tatsuhiro Tsuchiya Osaka University, Japan Andras Voros Budapest University of Technology and Economics, Hungary Mark Utting University of the Sunshine Coast, Australia Michael Whalen University of Minnesota, USA Huibiao Zhu East China Normal University, China From publicityifl at gmail.com Tue Aug 14 03:58:45 2018 From: publicityifl at gmail.com (Jurriaan Hage) Date: Tue, 14 Aug 2018 03:58:45 -0400 Subject: [TYPES/announce] First Call for Participation for IFL 2018 (Implementation and Application of Functional Languages) Message-ID: Hello, Please, find below the 1st call for participation for IFL 2018. 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 --- CALL FOR PARTICIPATION: ================================================================================ IFL 2018 30th Symposium on Implementation and Application of Functional Languages University of Massachusetts Lowell, MA, USA September 5th-7th, 2018 http://iflconference.org September 5th: Haskell Mini-Course by Galois, Inc, see details below. ================================================================================ ### 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 2018 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. ### Keynote Speakers * Adam Chlipala, Massachusetts Institute of Technology CSAIL * Arjun Guha, University of Massachusetts Amherst ### Haskell Mini-Course (September 5th, 2018) Mini-course on Haskell by Galois, Inc, presented by David Thrane Christiansen and Jose Manuel Calderon Trilla. Register: Attendance at the course is free, but you must RSVP. (Link to RSVP form can be found at http://iflconference.org) Course Description: Recent versions of the GHC compiler for Haskell feature support for a number of advanced type system features, including pattern-matching functions in the type system (type families), indexed families (generalized algebraic datatypes, or GADTs), type-level data structures (data kinds), and general compile-time metaprogramming (Template Haskell). At Galois, we use these features in a number of our projects, which allows us to build deep embeddings of programming languages and have GHC enforce the target language's type system for us. This style of programming ensures that we only produce well-typed terms, including that we do not forget any of the run-time checks that are necessary to preserve our invariants when accepting input from untyped sources such as files. In the course of developing these projects, some common problems and programming patterns emerged. We developed the `parameterized-utils` library to codify solutions to these problems, and provide necessary generalizations of interfaces from the standard library (Eq, Applicative, Traversable, etc.) We will expect that participants in the course have used Haskell before, but we will not expect everyone to be experts. We will introduce GADTs, type families, and data kinds, and then show how to use them together with the tools from parameterized-utils with an implementation of the simply-typed lambda calculus, including basic AST definitions, evaluation, and parsing. ### 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: Jay McCarthy & Matteo Cimini, University of Massachusetts Lowell, USA Program Committee: * Arthur Chargueraud, Inria, FR * Ben Delaware, Purdue University, USA * Christos Dimoulas, Northwestern University, USA * David Darais, University of Vermont, USA * Dominic Orchard, University of Kent, UK * Ekaterina Komendantskaya, Heriot-Watt University, UK * Garrett Morris, University of Kansas, USA * Heather Miller, EPFL & Northeastern University, CH & USA * Jeremy Yallop, University of Cambridge, UK * Keiko Nakata, SAP Innovation Center Potsdam, DE * Laura Castro, University of A Coruna, ESP * Magnus Myreen, Chalmers University of Technology, SWE * Natalia Chechina, Bournemouth University, UK * Peter Achten, Radboud Universiteit Nijmegen, NL * Peter-Michael Osera, Grinnell College, USA * Richard Eisenberg, Bryn Mawr College, USA * Trevor McDonell, University of New South Wales, AUS * Yukiyoshi Kameyama, University of Tsukuba, JAP ### Venue The 30th IFL is organized by the University of Massachusetts Lowell. The City of Lowell is located at the heart of the Merrimack Valley just 30 miles northwest of Boston. Lowell can be easily reached by train or taxi. See the website for more information on the venue. -------------- next part -------------- An HTML attachment was scrubbed... URL: From amoeller at cs.au.dk Tue Aug 14 05:07:04 2018 From: amoeller at cs.au.dk (=?iso-8859-1?Q?Anders_M=F8ller?=) Date: Tue, 14 Aug 2018 09:07:04 +0000 Subject: [TYPES/announce] Postdoc and PhD positions - Center for Advanced Software Analysis, Aarhus University Message-ID: <7ade2928e0d04f43bc35f23fd1b327c2@exch02.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 carsten at dcs.bbk.ac.uk Tue Aug 14 05:58:14 2018 From: carsten at dcs.bbk.ac.uk (Carsten Fuhs) Date: Tue, 14 Aug 2018 11:58:14 +0200 Subject: [TYPES/announce] S-REPLS 10 at Birkbeck: Call for Talks and Participation Message-ID: ======================================================================== *Call for talks and participation* S-REPLS 10 (#srepls) South of England Regional Programming Language Seminar series *Tuesday, 18 September 2018, 10:00 - 18:00* Birkbeck, University of London http://www.dcs.bbk.ac.uk/~carsten/srepls10/ UPDATES: - Keynote talk by Nicos Angelopoulos announced - (Free) registration now possible ======================================================================== *Overview* S-REPLS is a regular, informal and friendly meeting for those based in the South of England with a professional interest - whether it be academic or commercial - in the semantics, implementation, and use of programming languages, and related areas. Attendance is free of charge, and both refreshments and lunch are provided. *Keynote Talk* Speaker: Nicos Angelopoulos, Wellcome Sanger Institute Topic: Logic programming for big data in computational biology *Submitting a Talk* S-REPLS talks are typically 20-30 minutes long on any topic related to programming languages. We are currently requesting talk suggestions. Submissions from industrial professionals and junior researchers (postdocs and students), as well as descriptions of work in progress, are especially welcome. Please e-mail Carsten Fuhs on with the subject "S-REPLS 10 talk suggestion", a draft title, and an abstract by Tue, 21 August 2018 at 5:00pm South England time *Sign-up* The meeting is free of charge, but for logistical purposes please indicate if you plan to attend: https://doodle.com/poll/954p2wbasibhbn8b (If you prefer not to see your name on the public Doodle poll, you can also send an e-mail to Carsten Fuhs on to register.) *Mailing List* All S-REPLS related communications are made via the mailing list: http://www.jiscmail.ac.uk/srepls This mailing list has very low traffic. If you have professional interests in programming language in the region, we encourage you to sign up. -- Carsten Fuhs Birkbeck, University of London Department of Computer Science and Information Systems http://www.dcs.bbk.ac.uk/~carsten/ From nicolai.kraus at gmail.com Tue Aug 14 16:58:22 2018 From: nicolai.kraus at gmail.com (Nicolai Kraus) Date: Tue, 14 Aug 2018 21:58:22 +0100 Subject: [TYPES/announce] Agda Implementors' Meeting XXVIII - Nottingham, October 15-20 Message-ID: --------------------------------------------------------------- Agda Implementors' Meeting XXVIII Call for participation http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXVIII --------------------------------------------------------------- The twenty-eighth Agda Implementors' Meeting will take place at the University of Nottingham, UK from 15 October 2018 (Monday) to 20 October 2018 (Saturday). 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 XXVIII, please fill out the form below and send it to me (Nicolai) by email, nicolai.kraus at nottingham.ac.uk (or gmail.com). Further information is available at http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXVIII I will shortly add travel recommendations. Please spread the word about this meeting. Best Regards, Nicolai -------8<-------------------------------------------------- Registration form (send it to Nicolai Kraus ) Agda Implementors' Meeting XXVI Name: Title and optionally abstract (if you want to give a talk or lead a discussion; optional): Suggestions for code sprints (optional): Other remarks (optional): -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at davidchristiansen.dk Tue Aug 14 17:12:45 2018 From: david at davidchristiansen.dk (David Thrane Christiansen) Date: Tue, 14 Aug 2018 14:12:45 -0700 Subject: [TYPES/announce] Free mini-course on programming with advanced Haskell type system features, September 5, Lowell, Massachusetts Message-ID: Galois will be teaching a one-day mini-course on programming with some of the advanced type system features in recent GHCs, such as GADTs, data kinds, and type families. The course will on September 5, 2018, co-located with IFL 2018 at UMass Lowell. There is no charge, and participants will be provided with lunch and dinner free of charge. Registration is, however, required ahead of time. For more information and to sign up, please visit http://2018.iflconference.org/#course . Please don't hesitate to reach out if you have any questions. Hope to see you there! David Christiansen From sk826 at cam.ac.uk Thu Aug 16 05:25:53 2018 From: sk826 at cam.ac.uk (KC Sivaramakrishnan) Date: Thu, 16 Aug 2018 10:25:53 +0100 Subject: [TYPES/announce] First CfP: JFP Special Issue on The Theory and Practice of Algebraic Effects and Handlers Message-ID: ============================================================ CALL FOR PAPERS JFP Special Issue on The Theory and Practice of Algebraic Effects and Handlers Submission Deadline: 18 January 2019 Expected Publication Date: December 2019 ============================================================= ## Scope An important aspect of real-world languages is their support for computational effects such as raising exceptions, printing to the screen, accessing a database, non-determinism, and concurrency. In order to reason about the semantics of a programming language with computational effects, it is necessary to separate the effects out from the rest of the language. To this end, algebraic effects permit a wide class of computational effects to be specified in a pure setting using only operations that give rise to them and equations that the operations satisfy. The algebraic treatment of operations naturally leads to a novel treatment of handlers for all computational effects, not just for exceptions. Algebraic effect handlers have been steadily gaining attention as a programming language feature since they generalise many control-flow abstractions such as exception handling, iterators, async/await, or backtracking, while ensuring that the composition of various features remains well-behaved. Indeed, there are implementations of algebraic effects and effect handlers as libraries in C, Clojure, F#, Haskell, OCaml, Scala, JavaScript, as well as full-fledged languages such as Eff, Frank, Links, Koka, and Multicore OCaml. Algebraic effect handlers have also influenced the design of software tools in industry including Facebook's React UI library and Uber's Pyro probabilistic programming language. To recognise and encourage the publication of mature research contributions in this area, a special issue of the Journal of Functional Programming (JFP) will be devoted to the same theme. ## Topics Full-length, archival-quality submissions are solicited on theoretical and practical aspects of algebraic effects and handlers. Examples include, but are not limited to: * Reasoning about algebraic effects and handlers (denotational semantics, dependent types, logical relations, language support for equational reasoning) * Effect typing (subtyping, row-polymorphism, generativity, encapsulation) * Implementation of effect handlers (dynamic effects, selective CPS translations, delimited continuations) * Applications of algebraic effect handlers (probabilistic programming, event correlation, meta-programming, asynchronous I/O, debugging) Reports on applications of these techniques to real-world problems are especially encouraged, as are submissions that relate ideas and concepts from several of these topics, or bridge the gap between theory and practice. 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 also welcomes high-quality survey and position papers that would benefit a wide audience. Authors are encouraged to indicate interest in submitting by December 14, 2018, to aid in identifying suitable reviewers. The submission deadline is January 18, 2019. The expected submission length is 25-35 pages, excluding bibliography and appendices. Shorter submissions are encouraged; prospective authors of longer submissions should discuss their plans with the special issue editors in advance. 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. ## Submissions Submissions should be sent through the JFP Manuscript Central system at https://mc.manuscriptcentral.com/cup/jfp_submit. Choose ?Effects and Handlers? as the paper type, so that it gets assigned to the special issue. For other submission details, please consult an issue of the Journal of Functional Programming or see the Journal's web page at http://journals.cambridge.org/jid_JFP. ## Tentative Schedule * 14 December 2018: Expression of interest * 18 January 2019: Submission deadline * 22 April 2019: First round of reviews * 23 August 2019: Revision deadline * 15 November 2019: Second round of reviews * 13 December 2019: Final accepted versions due ## Guest Editors * Andrej Bauer, Faculty of Mathematics and Physics, University of Ljubljana * KC Sivaramakrishnan, Department of Computer Science and Technology, University of Cambridge ## Editors in Chief * Jeremy Gibbons, Department of Computer Science, University of Oxford * Matthias Felleisen, College of Computer and Information Science, Northeastern University -------------- next part -------------- An HTML attachment was scrubbed... URL: From carlos.olarte at gmail.com Thu Aug 16 09:25:41 2018 From: carlos.olarte at gmail.com (Carlos Olarte) Date: Thu, 16 Aug 2018 15:25:41 +0200 Subject: [TYPES/announce] LSFA 2018 - Call for Participation Message-ID: LSFA 2018 - Call for Participation 13th Workshop on Logical and Semantic Frameworks, with Applications 26-28 September 2018 Fortaleza, Brazil www.lia.ufc.br/~lsfa2018 ============================================================================= *** Early Registration Deadline: 31 August 2018 *** *** List of accepted papers and registration informaton is available at www.lia.ufc.br/~lsfa2018 *** ============================================================================= The LSFA Community invites you to participate in the 13th Workshop on Logic and Semantic Frameworks, with Application, LSFA 2018. 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. Invited Speakers + Amy Felty, University of Ottawa + Andreas Herzig, CNRS, IRIT, Universit? de Toulouse + Yiannis Moschovakis, University of California, Los Angeles & University of Athens + Alessandra Palmigiano, Delft University of Technology Venue Fortaleza is the state capital of Cear?, and 5th most preferred touristic destination in Brazil. The conference will be hosted by the Department of Computer Science of the Federal University of Cear?. Find more info on the event's webpage: www.lia.ufc.br/~lsfa2018 Contact lsfa2018 at lia [d] ufc [d] br From kyrozier at iastate.edu Thu Aug 16 14:11:23 2018 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Thu, 16 Aug 2018 13:11:23 -0500 Subject: [TYPES/announce] NFM 2019 Preliminary Call For Papers- 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 **************************************************** 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. Topics of Interest: ------------------- We encourage submissions on cross-cutting approaches that bring together formal methods and techniques from other domains such as probabilistic reasoning, machine learning, control theory, robotics, and quantum computing among others. ??? * Formal verification, including theorem proving, model checking, and static analysis ??? * Advances in automated theorem proving including SAT and SMT solving ??? * Use of formal methods in software and system testing ??? * Run-time verification ??? * Techniques and algorithms for scaling formal methods, such as abstraction and symbolic methods, compositional techniques, as well as parallel and/or distributed techniques ??? * Code generation from formally verified models ??? * Safety cases and system safety ??? * Formal approaches to fault tolerance ??? * Theoretical advances and empirical evaluations of formal methods techniques for safety-critical systems, including hybrid and embedded systems ??? * Formal methods in systems engineering and model-based development ??? * Correct-by-design controller synthesis ??? * Formal assurance methods to handle adaptive systems Important Dates: ---------------- Abstract Submission:? 7 Dec 2018 Paper Submission:??? 14 Dec 2018 Paper Notifications: 22 Feb 2019 Camera-ready Papers: 22 Mar 2019 Symposium:????????? 7-9 May 2019 Location & Cost: ---------------- The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. 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. Organizers: ----------- Moshe Y. Vardi (General Chair) Julia Badger (PC Chair) Kristin Yvonne Rozier (PC Chair) -- ____________________________________________________________ __ /\ \ \_____ / \ ###[==_____> / \ /_/ __ / __ \ \ \_____ | ( ) | ###[==_____> /| /\/\ |\ /_/ / | | | | \ / |=|==|=| \ Kristin Yvonne Rozier, Ph.D. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering, (__||__) Computer Science, and /_\ /_\ Electrical and Computer Engineering !!! !!! http://temporallogic.org/kyr From dankoilik at gmail.com Fri Aug 17 09:29:13 2018 From: dankoilik at gmail.com (Danko Ilik) Date: Fri, 17 Aug 2018 15:29:13 +0200 Subject: [TYPES/announce] PhD thesis position on formal proofs and programming languages at Siemens Mobility, France Message-ID: Dear colleagues, I would like to advertise a PhD student position offered currently at Siemens Mobility in France, in the domain of programming languages and formal proofs. A so called "CIFRE" thesis, it is carried out in industry, and validated by an academic partner, in this case LIX, Ecole Polytechnique. The topic is optimisation of code with formal correctness guarantees. It will be supervised by Lutz Strassburger (at Ecole Polytechnique) and myself (at Siemens Mobility). The announcement and application interface is here: https://jobs.siemens-info.com/jobs/66150 For legal reasons, the announcement is published in French, but Google Translate does a pretty good job of translating it into English: https://translate.google.com/translate?sl=fr&tl=en&js=y&prev=_t&ie=UTF-8&u=https%3A%2F%2Fjobs.siemens-info.com%2Fjobs%2F66150&edit-text= For any question about the application, one may contact the future manager: Fabrice Lassia Best regards, Danko Ilik http://speleologic.net/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From benoit at monoidal.net Sun Aug 19 06:41:45 2018 From: benoit at monoidal.net (Benoit Valiron) Date: Sun, 19 Aug 2018 12:41:45 +0200 Subject: [TYPES/announce] Postdoc/Engineer positions at LRI - U. Paris Saclay Message-ID: <20180819104146.754081025D@mailuser.nyi.internal> [Apologies for cross-posting] We are seeking candidates for one-year post-doc and research engineer positions in the context of two French-funded projects: Quantex, funded by BPI/GDN, and SofQPro, funded by ANR. The contact points at LRI (https://www.lri.fr/index_en.php?lang=EN) are Benoit Valiron (formal methods and quantum computation) and Marc Baboulin (numerical linear algebra and high-performance computing). Both projects are concerned with quantum software and quantum simulation. They cover a relatively broad spectrum of subjects, ranging from formal methods and language design to numerical methods applied to quantum circuit synthesis. - SoftQPro is concerned with the development of a quantum compilation toolchain, consisting of + a formal high-level language akin to Quipper or ProtoQuipper. + the ZX calculus as an intermediate language. + a set of analysis and optimization tools, both for the high-level and the intermediate language. + backends: emulation plateforms, measurement-based model of computation, lattice surgery. - Quantex is concerned with quantum computation as a useable technology. In particular, on top of a high-level language such as Quipper it aims at developing and implementing + standard libraries for coding quantum algorithms + circuit synthesis techniques + use-cases of both academic and industrial interest + a testing plateform using emulation techniques, Several partners are involved in these two projects, including the company Atos/Bull, the lab LORIA, the lab LRI, the lab CEA-LIST. * Topics and requirements for applicants We are looking for young researchers who can contribute to the research topics of the projects SoftQPro and Quantex. Candidates should hold a PhD in computer science or a closely related field (or be close to complete their PhD) with at least two skills among - Quantum computation, model and quantum algorithms - Linear algebra and numerical methods - Formal methods and logical systems * Dates and Timeline Informal enquiries: as soon as possible Application deadlines: Sep 15th, but applications shall be considered until all positions have been fulfilled. Starting date: from October 2018 onwards End of funding: December 2020 * Application submission guidelines Applications should be sent to both - Benoit Valiron - Marc Baboulin in an email entitled "Quantex/SoftQPro postdoc application", providing: - a detailed CV with a publication list, - a research statement of about one page explaining how you think you can contribute to the project(s). - and one or two recommendation letters. Potential candidates are strongly encouraged to contact for informal enquiries as soon as the announcement is released, and at least when *starting* preparing their application (for info on topics such as starting dates, connections with project sites, salary...). From james.cheney at gmail.com Mon Aug 20 11:07:45 2018 From: james.cheney at gmail.com (James Cheney) Date: Mon, 20 Aug 2018 16:07:45 +0100 Subject: [TYPES/announce] Postdoctoral & development positions on PL for data curation at Edinburgh LFCS Message-ID: Hi, I am pleased to announce that we are now accepting applications for *two* postdoctoral positions in programming languages for scientific data management. Both are for 24 months, starting on October 1, 2018 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". == Research software engineer (?32,548 - ?38,833) == This position is aimed at developing scientific database case studies using Links, a programming language with strong support for Web programming, database programming, algebraic effects and distributed programming using session types. Applications are welcome from either experienced scientific database developers with an interest in functional programming, or programming languages or database researchers with an interest in principled software development. == Senior researcher (?39,992 - ?47,722) == This position is intended for someone who has significant research experience and an independent research agenda relevant to the topics of the project: types, database programming, metaprogramming, language extensibility, etc. The senior researcher will help to lead a substantial part of the Skye project and participate in supervision of some of the students and staff working on the project. Funding from this ERC grant can also be used to help support travel/accommodation costs for extended visits from established researchers (e.g. faculty at other institutions) whose research aligns with the project. Please get in touch if interested. == 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, September 13, 2018. To apply, visit the University job posting for these positions: Research software engineer https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=044830 Senior researcher https://www.vacancies.ed.ac.uk/pls/corehrrecruit/erq_jobspec_version_4.jobspec?p_id=044794 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 david.pearce at ecs.vuw.ac.nz Mon Aug 20 20:05:17 2018 From: david.pearce at ecs.vuw.ac.nz (David J. Pearce) Date: Tue, 21 Aug 2018 12:05:17 +1200 Subject: [TYPES/announce] APLAS2018: Call for Posters & Student Research Competition (SRC) Message-ID: <88fb19dc-2dd6-5ab0-a20a-66e07d35ce99@ecs.vuw.ac.nz> ====================================================================== APLAS2018 ====================================================================== See: http://aplas2018.org/ The 16th 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 2018 will be held in Wellington, New Zealand on the 2nd ? 7th December 2018. ====================================================================== Call For Posters ====================================================================== See: http://aplas2018.org/posters/ APLAS 2018 will include 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. Scope 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?11 inch pages in PDF by email to aplas2018 at ecs.vuw.ac.nz with subject ?SUBMISSION FOR APLAS2018?. Each submission will be acknowledged by reply email. NOTE: submissions to the Student Research Competition (SRC) below should be indicated clearly in the message body. 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, and any results from evaluation. You can use ACM template to format your submission, and the ACM template link is here: 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: 21st September 2018 (Friday), 23:59 AoE * Author Notification: 26th September 2018 (Wednesday) * Conference: 3rd ? 5th December 2018 (Monday ? Wednesday) ====================================================================== Student Research Competition (SRC) ====================================================================== See: http://aplas2018.org/student-research-competition-src/ This year APLAS will host a Student Research Competition where students can present posters. The Competition consists of three rounds: * Extended Abstract: Participants submit an extended abstract outlining their research results. Please follow the submission requirements of posters above. * Poster Session: Based on the abstracts, a panel of judges will select the most promising entrants to participate in the poster session at APLAS. In the poster session, students will have the opportunity to present their work to the judges, who will select three finalists to advance to the next round. * Presentation: The last round will consist of a short oral presentation at APLAS to compete for the final award. Note: The student research competition is NOT a part of ACM SRC; The student participant must be the first author or the only author of the submission. Important Dates --------------- * Submission due: 21st September 2018 (Friday), 23:59 AoE * Author Notification: 26th September 2018 (Wednesday) * Conference: 3rd ? 5th December 2018 (Monday ? Wednesday) ====================================================================== Organisers ====================================================================== David J. Pearce, Victoria University of Wellington Contact ------- aplas2018 at ecs.vuw.ac.nz From samth at cs.indiana.edu Tue Aug 21 15:37:58 2018 From: samth at cs.indiana.edu (Sam Tobin-Hochstadt) Date: Tue, 21 Aug 2018 15:37:58 -0400 Subject: [TYPES/announce] DSLDI 2018: Extended Call for Talk Proposals Message-ID: We've extended the deadline for DSLDI talk proposals until the 24th. ********************************************************************* EXTENDED CALL FOR TALK PROPOSALS DSLDI 2018 Sixth Workshop on Domain-Specific Language Design and Implementation November 6th, 2018 Boston, USA Co-located with SPLASH http://2018.splashcon.org/track/dsldi-2018-talks https://twitter.com/wsdsldi ********************************************************************* Deadline for talk proposals: 24th of August, 2018, AoE Well-designed and implemented domain-specific languages (DSLs) can achieve both usability and performance benefits over general-purpose programming languages. By raising the level of abstraction and exploiting domain knowledge, DSLs can make programming more accessible, increase programmer productivity, and support domain-specific optimizations. ## Workshop Goal Domain-Specific Language Design and Implementation (DSLDI) is a workshop intended to bring together researchers and practitioners interested in discussing how DSLs should be designed, implemented, supported by tools, and applied in realistic contexts. The focus of the workshop is on all aspects of this process, from soliciting domain knowledge from experts, through the design and implementation of the language, to evaluating whether and how a DSL is successful. More generally, we are interested in continuing to build a community that can drive forward the development of modern DSLs. ## Workshop Format DSLDI is a single-day workshop and will consist of an invited speaker followed by moderated audience discussions structured around a series of short talks. The role of the talks is to facilitate interesting and substantive discussion. Therefore, we welcome and encourage talks that express strong opinions, describe open problems, propose new research directions, and report on early research in progress. Proposed talks should be on topics within DSLDI?s area of interest, which include but are not limited to: * solicitation and representation of domain knowledge * DSL design principles and processes * DSL implementation techniques and language workbenches * domain-specific optimizations * human factors of DSLs * tool support for DSL users * community and educational support for DSL users * applications of DSLs to existing and emerging domains * studies of usability, performance, or other benefits of DSLs * experience reports of DSLs deployed in practice ## Call for Talk Proposals We solicit talk proposals in the form of short abstracts (max. 2 pages). A good talk proposal describes an interesting position, open problem, demonstration, or early achievement. The submissions will be reviewed on relevance and clarity, and used to plan the mostly interactive sessions of the workshop day. Publication of accepted abstracts and slides on the website is voluntary. * Deadline for talk proposals: August 17th, 2018 * Notification: September 17th, 2018 * Workshop: November 6th, 2018 * Submission website: https://dsldi18.hotcrp.com/ ## Workshop Organization Co-chairs: * Sam Tobin-Hochstadt (samth at indiana.edu), Indiana University * Lindsey Kuper (lindsey at composition.al), University of California, Santa Cruz Follow us on Twitter at https://twitter.com/wsdsldi Program committee: * Eric Van Wyk (University of Minnesota) * Katherine Ye (Carnegie Mellon University) * Nate Foster (Cornell University) * Spencer Florence (Northwestern University) * Phitchaya Mangpo Phothilimthana (University of California, Berkeley) * Jeremy Gibbons (University of Oxford) * Edwin Brady (University of St. Andrews) From kaposi.ambrus at gmail.com Thu Aug 23 03:24:37 2018 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Thu, 23 Aug 2018 09:24:37 +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. Many thanks, Ambrus Kaposi EUTypes conference grant coordinator From nipkow at in.tum.de Thu Aug 23 06:04:47 2018 From: nipkow at in.tum.de (Tobias Nipkow) Date: Thu, 23 Aug 2018 12:04:47 +0200 Subject: [TYPES/announce] Two phd/post-doc positions: FORMALIZATION AND VERIFICATION OF TRAFFIC RULES FOR AUTOMATED VEHICLES Message-ID: <0e329b3e-612a-22ad-bbf8-f5e2863f12a4@in.tum.de> We are looking for two Ph.D. students or postdoctoral researchers to work on the DFG project "Proving Accountability in Traffic" (PAcT) that aims to formalize traffic rules for automated vehicles in logic. The funding is for 3 years. The focus of the project is on developing new methods for the grand challenge of guaranteeing legally correct maneuvers of automated vehicles. A special focus will be a) on the formalization of traffic rules using logic and b) the consideration of uncertainties in the future behavior of other traffic participants as well as uncertainties originating from the object retrieval of environment sensors (e.g. video cameras, LIDAR, RADAR, etc.). Using formal verification techniques for hybrid systems should ensure legally correct maneuvers despite the aforementioned uncertainties. Results should be demonstrated in simulations and a real automated vehicle. Job requirements: - Excellent Master's degree or Ph.D in computer science, mathematics, engineering, or related disciplines (e.g., physics). - A solid grounding in logic. - Experience in at least one of the following areas: Theorem proving and formal verification. Development of domain-specific languages. Control theory, signals and systems. The positions will be filled as soon as possible. This is a joint project by Matthias Althoff (http://www6.in.tum.de/en/people/prof-dr-ing-matthias-althoff) and Tobias Nipkow (http://www.in.tum.de/~nipkow/) at the Technical University Munich. It is funded by the German Research Foundation (DFG). Remuneration will be according to the German public sector salary scale TV-L E13 (starting at about 3400 Euros/month). Applications should be sent to both - Matthias Althoff - Tobias Nipkow in an email entitled "PAcT application", providing: - a detailed CV with a publication list, - a research statement of about one page explaining how you think you can contribute to the project, - the names of two referees. Informal enquiries to either of us are welcome. Matthias Althoff and Tobias Nipkow -------------- 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 S.J.Thompson at kent.ac.uk Thu Aug 23 07:04:34 2018 From: S.J.Thompson at kent.ac.uk (Simon Thompson) Date: Thu, 23 Aug 2018 12:04:34 +0100 Subject: [TYPES/announce] CFP: 4th International Workshop on Real World Domain Specific Languages Message-ID: Apologies for any duplicates! CALL FOR PAPERS 4th International Workshop on Real World Domain Specific Languages https://sites.google.com/site/realworlddsl In conjunction with The International Symposium on Code Generation and Optimisation 2019. http://cgo.org/cgo2019/ Washington DC, USA, 16th February, 2019 As the use of computers proliferates, the complexity and variety of systems continues to grow. As a result, it is becoming increasingly inflexible to "hard wire? behaviours into software. Software developers can enable more control over their software configurations by exploiting Domain Specific Languages (DSLs). Such DSLs provide a systematic way to structure the underlying computational components: to coin a phrase, a DSL is a library with syntax. There is an enormous variety of DSLs for a very wide range of domains. Most DSLs are highly idiosyncratic, reflecting both the specific natures of their application domains and their designers? own preferences. This workshop will bring together constructors of DSLs for ?real world? domains; that is, DSLs intended primarily to aid in building software to solve real world problems rather than to explore the more theoretical aspects of language design and implementation. We are looking for submissions that present the motivation, design, implementation, use and evaluation of such DSLs. Previous workshops were RWSDL?16 (Barcelona), RWDSL?17 (Austin) and RWDSL?18 (Vienna), all collocated with CGO and published in the ACM Digital Library. Key Dates: Paper submission deadline: 9th November 2018 Author notification: 7th December 2018 Final manuscript due: 11th January 2019 Workshop: 16th February 2019 Submission Instructions: The EasyChair submission page for this workshop is: https://easychair.org/conferences/?conf=rwdsl19 Accepted submissions will be published in the ACM Digital Library within its International Conference Proceedings Series. Submissions should be 8-10 pages in ACM double-column format. Authors should follow the information for formatting ACM SIGPLAN conference papers, which can be found at http://www.acm.org/publications/proceedings-template. Full submission details are on the workshop web page. Program Chairs Rob Stewart, Heriot-Watt University, UK Greg Michaelson, Heriot-Watt University, UK PC Members Allin Cottrell, Wake Forest University, USA Nina Dethlefs, University of Hull, UK Andy Gill, X ? The Moonshot Factory, USA Kevin Hammond, University of St Andrews, UK Patrick Maier, University of Glasgow, UK Mathijs Schuts, Phillips Healthcare, Netherlands Simon Thompson, University of Kent, UK Phil Trinder, University of Glasgow, UK Contact Please email inquiries concerning the workshop to: R.Stewart at hw.ac.uk From Ranald.Clouston at anu.edu.au Fri Aug 24 03:54:26 2018 From: Ranald.Clouston at anu.edu.au (Ranald Clouston) Date: Fri, 24 Aug 2018 07:54:26 +0000 Subject: [TYPES/announce] PhD Scholarships at Australian National University In-Reply-To: References: Message-ID: The Logic and Computation Group at the Research School of Computer Science, The Australian National University has a number of PhD scholarship available for bright, enthusiastic doctoral students in the following subjects: - Logic and Linguistics (Ekaterina Lebedeva) - Logic in Computer Science (Ranald Clouston, Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Non-Classical Logics (Ranald Clouston, Rajeev Gore, John Slaney, Dirk Pattinson) - Proof Theory (Rajeev Gore, Dirk Pattinson, Alwen Tiu) - Automated Reasoning (Rajeev Gore) - Probabilistic Reasoning (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, 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. The studentship is a tax-free allowance of A$ 27,082 (2018 rate) per year, tenable for a maximum of 3.5 years. Applications are to be submitted electronically at http://applyonline.anu.edu.au/ before the closing date, August 31, 2018. 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 aleks0 at gmail.com Fri Aug 24 11:53:41 2018 From: aleks0 at gmail.com (Aleks Kissinger) Date: Fri, 24 Aug 2018 17:53:41 +0200 Subject: [TYPES/announce] Call for Papers: Compositionality Message-ID: CALL FOR PAPERS We invite you to submit a manuscript for publication in the first issue of Compositionality (ISSN: 2631-4444), a new open-access journal for research using compositional ideas, most notably of a category-theoretic origin, in any discipline. To submit a manuscript, please visit www.compositionality-journal.org/for-authors/. SCOPE Compositionality refers to complex things that can be built by sticking together simpler parts. We welcome papers using compositional ideas, most notably of a category-theoretic origin, in any discipline. This may concern foundational structures, an organising principle, a powerful tool, or an important application. Example areas include but are not limited to: computation, logic, physics, chemistry, engineering, linguistics, and cognition. Related conferences and workshops that fall within the scope of Compositionality include the Symposium on Compositional Structures (SYCO), Categories, Logic and Physics (CLP), String Diagrams in Computation, Logic and Physics (STRING), Applied Category Theory (ACT), Algebra and Coalgebra in Computer Science (CALCO), and the Simons Workshop on Compositionality. SUBMISSION AND PUBLICATION Submissions should be original contributions of previously unpublished work, and may be of any length. Work previously published in conferences and workshops must be significantly expanded or contain significant new results to be accepted. There is no deadline for submission. There is no processing charge for accepted publications; Compositionality is free to read and free to publish in. More details can be found in our editorial policies at www.compositionality-journal.org/editorial-policies/. STEERING BOARD John Baez, University of California, Riverside, USA Bob Coecke, University of Oxford, UK Kathryn Hess, EPFL, Switzerland Steve Lack, Macquarie University, Australia Valeria de Paiva, Nuance Communications, USA EDITORIAL BOARD Corina Cirstea, University of Southampton, UK Ross Duncan, University of Strathclyde, UK Andree Ehresmann, University of Picardie Jules Verne, France Tobias Fritz, Max Planck Institute, Germany Neil Ghani, University of Strathclyde, UK Dan Ghica, University of Birmingham, UK Jeremy Gibbons, University of Oxford, UK Nick Gurski, Case Western Reserve University, USA Helle Hvid Hansen, Delft University of Technology, Netherlands Chris Heunen, University of Edinburgh, UK Aleks Kissinger, Radboud University, Netherlands Joachim Kock, Universitat Autonoma de Barcelona, Spain Martha Lewis, University of Amsterdam, Netherlands Samuel Mimram, Ecole Polytechnique, France Simona Paoli, University of Leicester, UK Dusko Pavlovic, University of Hawaii, USA Christian Retore, Universite de Montpellier, France Mehrnoosh Sadrzadeh, Queen Mary University, UK Peter Selinger, Dalhousie University, Canada Pawel Sobocinski, University of Southampton, UK David Spivak, MIT, USA Jamie Vicary, University of Birmingham and University of Oxford, UK Simon Willerton, University of Sheffield, UK Sincerely, The Editorial Board of Compositionality From harley.eades at gmail.com Sun Aug 26 09:14:07 2018 From: harley.eades at gmail.com (Harley D. Eades III) Date: Sun, 26 Aug 2018 09:14:07 -0400 Subject: [TYPES/announce] Assistant Professor Position at Millikin University Message-ID: Hi, everyone. I would like to bring your attention to an exciting new position at my alma mater Millikin University. They are looking for someone to help them start a new program in computer science within the mathematics department. Millikin is a small liberal arts school whose primary objective is outstanding education. So any interested candidates should be aligned with this goal and be interested in building a first rate educational experience. I find this particular position exciting, because one will get the opportunity to help build something from scratch which is not all that common. The mathematics department is made up of mathematicians and theoretical computer scientists and so the types community will be very welcome. The full ad can be found here: https://millikin.edu/job-posting/assistant-professor-mathematics-and-computer-science I am always happy to answer questions about MU and what it was like as a student, but specific questions about the position should be directed to Dr. Joe Stickles at jstickles at millikin.edu. Very best, Harley Eades -------------- next part -------------- An HTML attachment was scrubbed... URL: From danielrichardgrayson at gmail.com Mon Aug 27 06:44:08 2018 From: danielrichardgrayson at gmail.com (Daniel R. Grayson) Date: Mon, 27 Aug 2018 12:44:08 +0200 Subject: [TYPES/announce] Final announcement, Vladimir Voevodsky Memorial Conference Message-ID: Dear mathematicians and computer scientists, Vladimir Voevodsky was an enormously creative and wide ranging mathematician whose insight into topology and homotopy theory greatly advanced the fields of algebraic geometry, motivic homotopy theory, homotopy type theory, and univalent foundations. We invite you to attend the Vladimir Voevodsky Memorial Conference, September 11-14, 2018, in Princeton at the Institute for Advanced Study, to help us honor his contributions. The speakers are: Benedikt Ahrens - University of Birmingham Joseph Ayoub - University of Zurich Pierre Deligne - Institute for Advanced Study Eric Friedlander - University of Southern California Daniel Grayson - University of Illinois, Urbana-Champaign/Institute for Advanced Study Michael Hopkins - Harvard University Andr? Joyal - Universite du Quebec a Montreal Mikhail Kapranov - Institute for Advanced Study Daniel Licata - Wesleyan University Alexander Merkurjev - University of California, Los Angeles Fabien Morel - Mathematisches Institut der Universitat Munchen Emily Riehl - Johns Hopkins University George Shabat - Russian State University for the Humanities Michael Shulman - University of San Diego Alexander Vishik - The University of Nottingham Claire Voisin - College de France Inna Zakharevich - Cornell University One of the lectures will be a public lecture for a general audience. There will also be a conference banquet on the final evening in the Institute's own fine dining hall. You are welcome to register for the conference and for the dinner on the web site at http://www.math.ias.edu/vvmc2018 . One may also register separately for the dinner or the public lecture. We hope to see many of you there! On behalf of the organizing committee, Thierry Coquand Dan Grayson Marc Levine Charles Weibel -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthias.gudemann at gmail.com Mon Aug 27 10:10:29 2018 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Mon, 27 Aug 2018 16:10:29 +0200 Subject: [TYPES/announce] Final Call for Papers Software Verification and Testing Track (SVT) @ ACM SAC 2019 Message-ID: 34th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Limassol, Cyprus April 8 ? 12, 2019 https://www.sigapp.org/sac/sac2019/ https://sites.google.com/site/sacsvt2019/home svt.sac.2019 at gmail.com https://twitter.com/SvtSac Important dates =============== Sep. 10, 2018 - Submission of regular papers and SRC research abstracts Nov. 10, 2018 - Notification of paper / SRC abstract acceptance/rejection Nov. 25, 2018 - Camera-ready copies of accepted papers/SRC Dec. 10, 2018 - 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 2019 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be hosted by the University of Cyprus, Limassol, Cyprus. 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). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2019 proceedings. Paper registration is required, allowing the inclusion of papers, posters, or SRC abstracts 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/IEEE digital library. No-show of registered papers, posters, and SRC abstracts will result in excluding them from the ACM/IEEE digital library. After the Symposium we will organize a special issue of the Software Quality Journal (SQJ) on the topics of SVT. Student Travel Award ==================== The SIGAPP Student Travel Award Program (STAP) was established to provide financial support for SIGAPP student members to attend SIGAPP primary conference (SAC) to present their accepted work. Student primary authors and co-authors are eligible to apply for these awards. For details please see: https://www.sigapp.org/stawards.html Student Research Competition ============================ As previous editions, SAC 2019 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/sac2019/. Program Committee Chairs ======================== Leonardo Mariani, University of Milano Bicocca Matthias G?demann, Diffblue Ltd. Program Committee ================= Marcelo d?Amorim, Universidade Federal de Pernambuco, Brazil S?bastien Bardin, CEA, France Ezio Bartocci, TU Vienna, Austria Marius Bozga, CNRS, France Radu Calinescu, University of York, UK Lucas Cordeiro, University of Manchester, UK Cristina David, University of Cambridge, UK Giovanni Denaro, University of Milano Bicocca, Milano, Italy Gidon Ernst, University of Melbourne, Australia Yli?s Falcone, Univ. Grenoble Alpes, Inria, France 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 Nikolai Kosmatov, CEA, France Maurizio Leotta, University of Genoa, Italy Martin Leucker, University of L?beck, Germany Stefan Leue, University of Konstanz, Germany Yves Le Traon, University of Luxembourg, Luxembourg Leonardo Mariani, University of Milano Bicocca, Italy Mercedes Merayo, Universidad Complutense de Madrid, Spain Dejan Nickovic, Austrian Institute of Technology, Austria Brian Nielsen, Aalborg University, Denmark Peter Olveczky, 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, Univ. Grenoble Alpes, Inria, France Julien Signoles, CEA, France Marjan Sirjani, Malardalen University, Sweden Neil Walkinshaw, University of Leicester, UK Anton Wijs, Technische Universiteit Eindhoven, Netherlands Rongxin Wu, Hong Kong University of Science and Technology, Hong Kong Nina Yevtushenko, Tomsk State University, Russia Cemal Yilmaz, Sabanci University, Turkey Fatiha Za?di, University of Paris-Sud, France Gianluigi Zavattaro, University of Bologne, Italy From rosg at itu.dk Tue Aug 28 11:25:56 2018 From: rosg at itu.dk (Rosario Giustolisi) Date: Tue, 28 Aug 2018 17:25:56 +0200 Subject: [TYPES/announce] Security track at the 34th ACM SAC - Call for papers Message-ID: CALL FOR PAPERS SEC at SAC19 The 18th edition of the Computer Security track at the 34th ACM Symposium on Applied Computing 8-12 April 2019, Limassol, Cyprus The Security Track reaches its 18th edition this year, thus appearing among the most established tracks in the Symposium. Its acceptance rate has become more and more selective. The list of issues remains vast, ranging from protocols to work-flows. Topics of interest include but are not limited to: * software security (protocols, operating systems, etc.) * hardware security (smartcards, biometric technologies, etc.) * mobile security (properties for/from mobile agents, etc.) * network security (anti-DoS tools, firewalls, real-time monitoring, mobile networks, sensor networks, etc.) * alternatives to cryptography (steganography, etc.) * security-specific software development practices (vulnerability testing, fault-injection resilience, etc.) * privacy and anonymity (trust management, pseudonymity, identity management, electronic voting, etc.) * safety and dependability issues (reliability, survivability, etc.) * cyberlaw and cybercrime (copyrights, trademarks, defamation, intellectual property, etc.) * security management and usability issues (security configuration, policy management, usability trials etc.) * workflow and service security (business processes, web services, etc.) * security in cloud computing and virtualised environments * blockchain applications and security analysis of existing cryptocurrencies * security and privacy in the IoT IMPORTANT DATES 10 September 2018 Submission of regular papers and SRC research abstracts 10 November 2018 Notification of Acceptance/Rejection 25 November 2018 Camera-Ready copies of accepted papers and SRC research abstracts 10 December 2018 Author registration due 8-12 April 2019 SAC 2019 takes place BEST PAPERS * Best papers of SEC at SAC03 in special issue of Concurrency and Computation: Practice and Experience (Wiley), 16(1), 2004 * Best papers of SEC at SAC04 in special issue of the Journal of Computer Security (IOS), 13(5), 2005 * Best papers of SEC at SAC06 in special issue of the Journal of Computer Security (IOS), 17(3), 2009 * Best papers of SEC at SAC13 in special issue of the International Journal of Information Security (Springer), 14(2), 2015 This practice will be continued on the basis of appropriateness of the submissions. TRACK PROGRAM CHAIRS * Giampaolo BELLA (Dipartimento di Matematica e Informatica, Universit? di Catania, Italy) * Rosario GIUSTOLISI ( IT University of Copenhagen, Denmark) PROGRAM COMMITTEE * Denis Butin (TU Darmstadt, Germany) * Sonja Buchegger (KTH Royal Institute of Technolgy, Sweden) * S?ren Debois (IT University of Copenhagen, Denmark) * Stephanie Delaune (University of Rennes, CNRS, IRISA, France) * Christian Gehrmann (Lund University, Sweden) * Christian Hammer (Potsdam University, Germany) * Julio Hernandez-Castro (University of Kent, UK) * Martin Johns (SAP Research, Germany) * Sokratis K Katsikas (Norwegian University of Science & Technology, Norway) * Robert K?nneman (CISPA Saarland University, Germany) * Sebastian Lekies (Google, USA) * Patrick McCorry (King's College, UK) * Marius Minea (Politehnica University of Timisoara, Romania) * Chris Novakovic (University of Birmingham, UK) * David Nowak (CNRS & Lille 1 University, France) * Martin Ochoa (Singapore University of Technology and Design, Singapore) * Catuscia Palamidessi (INRIA, France) * Konrad Rieck (Technische Universitaet Braunschweig, Germany) * Sebastian Schinzel (Muenster University of Applied Sciences, Germany) * Helen Treharne (University of Surrey, UK) * Ruoyu Wang (Arizona State University, USA) SUBMISSION GUIDELINES The standard extension of a submission is 8 pages. Longer papers (up to 10 pages maximum) will imply an additional charge. STUDENT RESEARCH ABSTRACT COMPETITION Graduate students are invited to submit research abstracts here (minimum of 2-page and maximum of 4-page) following the instructions published at SAC 2019 website. Submission of the same abstract to multiple tracks is not allowed. For more information visit http://www.dmi.unict.it/~giamp/sac/cfp2019.php -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Tue Aug 28 13:16:53 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 28 Aug 2018 17:16:53 +0000 Subject: [TYPES/announce] CARI/ICTAC Spring School and ICTAC 2018, call for participation Message-ID: <20180828171653.1b372562@cs.ioc.ee> * A TCS spring school and conference in Stellenbosch, South Africa, 12-19 October 2018. * 7 spring school tutorials and 4 invited talks by Yves Bertot, Vincent Cheval, Martin Leucker, Tommie Meyer, Gennaro Parlato, Ina Schaefer (with Loek Cleophas), Peter Thiemann, Willem Visser, 25 contributed papers. * A single, very affordable fee covers both the summer school and the conference and includes a full-day excursion to the Cape Peninsula. * Early registration ends 12 September. CALL FOR PARTICIPATION CARI/ICTAC Spring School and 15th International Colloquium on Theoretical Aspects of Computing ICTAC 2018 Stellenbosch, South Africa, 12-19 October 2018 https://www.ictac.org.za/ Established by UNU IIST in 2004, the ICTAC conference series aims at bringing together researchers and practitioners from academia, industry and government to present research and exchange ideas and experience addressing challenges in both theoretical aspects of computing and the exploitation of theory through methods and tools for system development. ICTAC also aims to promote research cooperation between developing and industrial countries. ICTAC 2018 will take place in Stellenbosch, South Africa, colocated with the 14th African Conference on Research in Computer Science and Applied Mathematics, CARI 2018, 14-16 October 2018. SPRING SCHOOL TUTORIALS Yves Bertot (Inria Sophia Antipolis - Mediterran?e, FR): Interactive Theorem Proving and Program Development Vincent Cheval (Inria Nancy - Grand Est, FR): Verification of Security Protocols: From Confidentiality to Privacy Martin Leucker (Universit?t zu L?beck, DE): Runtime Verification: Some Basics and Some Latest Developments Tommie Meyer (University of Cape Town, ZA): An Introduction to Description Logics Ina Schaefer (Technische Universit?t Braunschweig, DE) and Loek Cleophas (Technische Universiteit Eindhoven, NL): The Correctness-by-Construction Approach to Programming Peter Thiemann (Universit?t Freiburg, DE): Derivation beyond Regular Languages Willem Visser (Stellenbosch University, ZA): Symbolic Execution for Java ICTAC INVITED TALKS Yves Bertot (Inria Sophia Antipolis - Mediterran?e, FR): Formal Verification of a Geometry Algorithm: A Quest for Abstract Views and Symmetry in Coq Proofs Tommie Meyer (University of Cape Town, ZA): What is Knowledge Representation and Reasoning? Gennaro Parlato (University of Southampton, UK): Finding Rare Concurrent Programming Bugs: An Automatic, Symbolic, Randomized, and Parallelizable Approach Peter Thiemann (Universit?t Freiburg, DE): From Logic to Automata by Derivation ICTAC CONTRIBUTED PAPERS 25 papers selected from 58 submissions INFORMAL WORKSHOP ON (CO)ALGEBRAIC LANGUAGE AND AUTOMATA THEORY In the afternoon of 15 October, we will have an informal workshop on (co)algebraic language and automata theory. To propose a talk, please send a title and abstract to ictac2018 at easychair.org by 12 September. REGISTRATION AND COST Registration and payment is via the conference website. The single ICTAC fee includes attendance at the school and the ICTAC conference, access to the LNCS proceedings volume, tea breaks and lunches during the school and the conference, a full-day excursion to the Cape Peninsula and a conference dinner. Early registration is by 12 September. Until this date, the full fee is ~390 EUR and the student fee is ~240 EUR. GENERAL CHAIR Bernd Fischer (Stellenbosch University, ZA) PROGRAMME CHAIRS Bernd Fischer (Stellenbosch University, ZA) Tarmo Uustalu (Reykjavik University, IS) ICTAC STEERING COMMITTEE Ana Cavalcanti (University of York, UK) 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) HOST INSTITUTION Stellenbosch University Computer Science Division SPONSORS Stellenbosch University Springer IFIP Inria AUF, CIRAD, IRD concerning the school CITY The city of Stellenbosch, founded 1685, is the second oldest European settlement in South Africa after Cape Town. It is situated about 50 km to the east of Cape Town. It is the place to admire Cape Dutch architecture and the heart of the Cape Winelands, South Africa's prime wine region. Stellenbosch University is one of the leading universities in Africa. FURTHER INFORMATION Please contact Bernd Fischer, bfischer(at)cs.sun.ac.za. From ivan.scagnetto at uniud.it Wed Aug 29 03:28:40 2018 From: ivan.scagnetto at uniud.it (Ivan Scagnetto) Date: Wed, 29 Aug 2018 07:28:40 +0000 Subject: [TYPES/announce] Research Grant Position for 1 Year at the University of Udine Message-ID: A research grant position for one year in the field of Computer Aided Formal Reasoning is available at the University of Udine (Dept. of Mathematics, Computer Science and Physics). The research program is about the development of the core of a proof assistant based on LFP [1-6], a logical framework allowing to make calls to external oracles (e.g., other logical frameworks, decision methods etc.), starting from an existing type checker written in OCaml. APPLICATION DEADLINE 07/09/2018 23:59 - Europe/Brussels Further details: https://euraxess.ec.europa.eu/jobs/330711 Notice of competition: http://web.uniud.it/ateneo/normativa/albo_ufficiale/660%20-%202018/20180660.2%20Notice%20-%20ARIC.pdf References [1] F. Honsell, L. Liquori, P. Maksimovic and I. Scagnetto. Plugging-in proof development environments using Locks in LF. In Mathematical Structures in Computer Science, 1-28, 2018. doi:10.1017/S0960129518000105 [2] F. Honsell, L. Liquori, P. Maksimovic and I. Scagnetto. LLFP: A Logical Framework for Modeling External Evidence, Side Conditions, and Proof Irrelevance using Monads. In lmcs:3771 - Logical Methods in Computer Science, July 6, 2017, Volume 13, Issue 3. [3] F. Honsell, M. Lenisa, L. Liquori, P. Maksimovic and I. Scagnetto. An Open Logical Framework. Journal of Logic and Computation (2016) 26 (1): 293-335. [4] F. Honsell, L. Liquori, P. Maksimovic and I. Scagnetto. Gluing together Proof Environments: Canonical extensions of LF Type Theories featuring Locks. In Proc. of LFMTP 2015 (Logical Frameworks and Meta-Languages: Theory and Practice, Affiliated with CADE-25), Berlin, Germany, 01/08/2015, pp. 3--17, http://dx.doi.org/10.4204/EPTCS.185.1, ISSN: 2075-2180, Open Publishing Association. [5] F. Honsell, L. Liquori and I. Scagnetto. LaxF: Side Conditions and External Evidence as Monads. In Proc. of MFCS 2014 (39th International Symposium on Mathematical Foundations of Computer Science), Part I, Budapest, Hungary, 25-29/08/2014, Lecture Notes in Computer Science, Vol. 8634, pages 327-339, Springer, ISBN 978-3-662-44521-1. [6] F. Honsell, M. Lenisa, L. Liquori, P. Maksimovic and I. Scagnetto. LFP - A Logical Framework with External Predicates. In Proc. of LFMTP 2012 (7th International Workshop on Logical Frameworks and Meta-languages: Theory and Practice), Copenhagen, Denmark - September 9, 2012. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Wed Aug 29 05:27:14 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Wed, 29 Aug 2018 09:27:14 +0000 Subject: [TYPES/announce] Professor and postdoc/researcher positions in Tallinn in trustworthy software technologies Message-ID: <20180829092714.3b8882f3@cs.ioc.ee> Professor and postdoc/researcher positions in Tallinn in trustworthy software technologies The Government of Estonia has allocated funds to create six new research groups in selected areas of ICT at the Tallinn U of Technology and U of Tartu during 2018-2022. One of these areas, to be hosted at the Tallinn U of Technology, is trustworthy software technologies. Specific topics of interest in this area include theories, methods and tools for program analysis, verification, program transformations and generation, program synthesis, programming languages, functional programming, refinement/dependent types, software contracts, theorem proving and proof assistants, certified software, processes of building trust in software, economics of trust. Applications are being sought for these positions: - a full (or associate) professor, to become the leader of the new group, application deadline 15 September 2018; per annum salary range 56500..75000 EUR gross (translating to ~45000..60000 EUR net) - 4..6 postdocs or researchers, applications are accepted until the positions have been filled; salary range 25000..37500 EUR gross (~20000..30000 EUR net) Closer information is available at http://www.ttu.ee/itpositions/ The official position announcement for the professor position is at https://www.ttu.ee/university/work-at-tut-3/open-positions-academic/ (TTU is no longer my main employer, but I will be happy to answer informal questions about the programme and the environment. T.U.) From llamp at seas.upenn.edu Wed Aug 29 12:03:06 2018 From: llamp at seas.upenn.edu (Leonidas Lampropoulos) Date: Wed, 29 Aug 2018 16:03:06 +0000 Subject: [TYPES/announce] New Software Foundations Volume on Random Testing in Coq Message-ID: We are pleased to announce the release of a new fourth volume in the Software Foundations series, entitled QuickChick: Property-Based Testing in Coq. https://softwarefoundations.cis.upenn.edu/qc-current/index.html This new volume describes QuickChick, a property-based random testing tool for Coq, and introduces techniques for combining random testing with formal specification and proof in the Coq ecosystem. The combination enables Coq users to quickly debug theorems and definitions before embarking on manual proof efforts. Basic knowledge of Coq (e.g., from Logical Foundations, Volume 1 of Software Foundations) is assumed; property-based testing is introduced from scratch. For a semester course based on Software Foundations, this volume can serve as a basis for a short series of 3 or 4 lectures, following Logical Foundations and before proceeding to either Programming Language Foundations (Volume 2) or Verified Functional Algorithms (Volume 3). This will allow students to leverage random testing when working on the exercises of the more advanced material. We hope you enjoy this volume and look forward to any feedback you may have. ? Leo and Benjamin Leonidas Lampropoulos llamp at seas.upenn.edu Benjamin C. Pierce bcpierce at cis.upenn.edu [cid:324a9b02-44e5-40a4-a2f8-75d9894c1e9a] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Cover.png Type: image/png Size: 112694 bytes Desc: Cover.png URL: From matteo.maffei at tuwien.ac.at Wed Aug 29 17:28:05 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Wed, 29 Aug 2018 21:28:05 +0000 Subject: [TYPES/announce] PhD openings in the Security and Privacy group at TU Wien Message-ID: <1523F16D-3620-478D-98CB-51389308EA3C@tuwien.ac.at> The Security & Privacy group at TU Wien (https://secpriv.tuwien.ac.at/home/) is currently looking for outstanding Ph.D. candidates. The successful applicants should have recently completed (or be close to complete) a master or bachelor with honours degree, and have a good background and interest in at least one of the following areas: - security - cryptography - semantics of programming languages (e.g., functional programming, theorem proving) - verification (e.g., type systems, abstract interpretation, model checking) The successful candidates will conduct research in one of the following topics: - formal methods for security and privacy - web security - blockchain technologies The employment is full-time (40 hrs/week) and the salary is internationally competitive (the yearly entry-level gross salary is approx. 39K EUR, which roughly corresponds to 2.2K EUR net per month). Interested candidates should apply within the Doctoral School on Logical Methods in Computer Science at TU Wien, following the instructions at http://logic-cs.at/phd/admission/ . The next application deadline is September 1st, but applications will be accepted until the positions are filled. The working language in the group 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. Vienna features a vibrant and excellence-driven research landscape, with several leading research institutes (e.g., IST, AIT, SBA) and universities continuously establishing collaborations in various fields, including cybersecurity. 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 jalil at eng.au.dk Thu Aug 30 02:58:35 2018 From: jalil at eng.au.dk (Jalil Boudjadar) Date: Thu, 30 Aug 2018 06:58:35 +0000 Subject: [TYPES/announce] Postdoc position in Safety control and energy efficiency for embedded systems Message-ID: <99e3ba7b7d64459390d9ab74db38b46c@Exch15.uni.au.dk> Postdoc position in Safety control and energy efficiency The Department of Engineering at Aarhus University is inviting applications for a 18-months postdoctoral position within Safety control and energy efficiency for hybrid propulsion systems. The research is a part of an innovative industrial project focusing on combining different environmental-friendly energy sources for zero-emission marine applications. The position is available from November 1st 2018, or as soon as possible hereafter. Propulsion of ships pollutes through emission of CO2 and harmful particles when operated by diesel engines. Electrification of ship propulsion is a way to introduce clean tech-solutions in the transport sector of special interests in harbors and costal zones. This project addresses the hybrid electrical propulsion of ships where the electrical power is partly supplied from batteries and partly generated on-board by means of fuel cells fueled by hydrogen. The ultimate goal of the position work package is to specify and analyze the safety control and develop an efficient scheduling of the energy sources, according to the real-time sealing conditions, to optimize the performance and resource consumption. Tasks The primary task of the Postdoc researcher is to develop a proof of concept for the safety control and power management systems for a maritime solution combining two energy sources: battery and fuel-cell electric technology. This task includes: * Specification and testing of the safety control algorithms for individual subsystems, integration and formal verification. * Specification of the different energy sources (fuel cell, battery) supply balancing. * Investigation on certification regulations, in particular those related to Safety and Integrity Levels SILs of IEC61508 Standard. * Risk assessment. Your profile Applicants should hold a PhD in Computer Science/Engineering, Control and automation, or a related subject. The applicant should have experience/background with the following topics: * Formal specification and verification of control systems. * Energy and performance modeling and analysis. * Model-based design and optimization. * Be interested in Real-time scheduling. About the Electrical and Computer Engineering Section Electrical and computer engineering are closely related engineering disciplines that focus on the development of hardware and software for intelligent units and networks. This includes hardware at system and component levels as well as many different types of software for controlling electronic devices and networks. The research areas within the Electrical and Computer Engineering Section at Department of Engineering support the development within this area. The outcome greatly influences our daily lives as advanced technologies are incorporated into an increasing number of products, for example in industrial processes, at hospitals and in information infrastructures. Place of Employment and Place of Work The place of employment is Aarhus University, and the place of work is Science and Technology, Finlandsgade 22, 8200 Aarhus N., Denmark. The postdoctoral researcher will be a part of the Software Engineering group. More information For further information please contact Dr. Jalil Boudjadar (jalil at eng.au.dk). Deadline All applications must be made online and received by: 30.09.2018 Position link and where to apply: http://www.au.dk/en/about/vacant-positions/scientific-positions/stillinger/Vacancy/show/1001819/5283/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From aleks0 at gmail.com Thu Aug 30 11:32:59 2018 From: aleks0 at gmail.com (Aleks Kissinger) Date: Thu, 30 Aug 2018 17:32:59 +0200 Subject: [TYPES/announce] Postdoc vacancy in **Quantum Circuit Optimisation and Graphical Calculus** at Radboud University, Nijmegen Message-ID: Dear colleagues, I would like to advertise a postdoc vacancy in the Institute for Computing and Information Sciences at Radboud University in Nijmegen on the topic of: ** Quantum Circuit Optimisation and Graphical Calculus ** This is a one-year position, with a possible extension to 2 years (conditional on available funding). The research will entail applying graphical techniques (notably string diagrams, tensor networks, and the ZX-calculus / related graphical calculi) to quantum circuits for the sake of gate count minimisation, routing of multi-qubit operations, and fault-tolerance. This project consists both of theoretical work and implementation in relevant software tools, e.g. Quantomatic and PyZX. Candidates should have (or will shortly obtain) a PhD degree, and should have experience in at least one of the following areas: - quantum computation, especially circuit optimisation or quantum error correction - graphical calculi, the ZX-calculus, rewrite theory and/or categorical quantum mechanics To apply, please send a CV and short cover letter to . Start dates are flexible, but ideally a candidate should be willing to begin no later than January 2019. The accepted candidate will be classified as a Postdoctoral Researcher, Level 4 in the Dutch university job-ranking system (UFO), with a gross salary of 3173-4033 EUR per month, depending on years of experience since PhD. Best, Aleks Kissinger Assistant Professor iCIS, Radboud University aleks at cs.ru.nl From walter.guttmann at canterbury.ac.nz Thu Aug 30 16:40:20 2018 From: walter.guttmann at canterbury.ac.nz (Walter Guttmann) Date: Fri, 31 Aug 2018 08:40:20 +1200 (NZST) Subject: [TYPES/announce] RAMiCS 2018 Call for Participation: Relational and Algebraic Methods in Computer Science Message-ID: CALL FOR PARTICIPATION 17th International Conference on Relational and Algebraic Methods in Computer Science RAMiCS 2018 29 October to 1 November 2018, Groningen, The Netherlands http://www.ramics-conference.org/ GENERAL INFORMATION: Recurrent topics of RAMiCS conferences, held since 1994, include semiring- and lattice-based structures such as relation algebras and Kleene algebras, their connections with program logics and other logics, their use in theories of computing, their formalisation with theorem provers, and their application to modelling and reasoning about computing systems and processes. INVITED TALKS: Philippa Gardner (Imperial College London, UK) Scalable reasoning about concurrent programs Manuel Bodirsky (Technische Universit?t Dresden, Germany) Finite relation algebras with normal representations Roland Backhouse (University of Nottingham, UK) The importance of factorisation in algorithm design ACCEPTED PAPERS: Sarah Alexander, Peter Jipsen and Nadiya Upegui On the structure of generalized effect algebras and separation algebras Callum Bannister and Peter H?fner False failure: creating failure models for separation logic Stefano Bonzio, Michele Pra Baldi and Diego Valota Counting finite linearly ordered involutive bisemilattices Maximiliano Cristi? and Gianfranco Rossi A set solver for finite set relation algebra Jessica Ertel, Roland Gl?ck and Bernhard M?ller Algebraic derivation of Until rules and application to timer verification Simon Foster, Kangfeng Ye, Ana Cavalcanti and Jim Woodcock Calculational verification of reactive programs with reactive relations and Kleene algebra Malvin Gattinger and Jana Wagemaker Towards an analysis of dynamic gossip in NetKAT Roland Gl?ck Distances, norms and error propagation in idempotent semirings Maria Jo?o Gouveia and Luigi Santocanale MIX star-autonomous quantales and the continuous weak Bruhat order Robin Hirsch Decidability of equational theories for sub-signatures of relation algebra Mark Hopkins and Hans Lei? Coequalizers and tensor products for continuous idempotent semirings Jonathan Huerta y Munive and Georg Struth Verifying hybrid systems with modal Kleene algebra Wolfram Kahl Calculational relation-algebraic proofs in the teaching tool CalcCheck Lefteris Kirousis, Phokion Kolaitis and John Livieratos On the computational complexity of non-dictatorial aggregation Dexter Kozen and Matvey Soloviev Coalgebraic tools for randomness-conserving protocols Nikolai Krivulin Algebraic solution of weighted minimax single-facility constrained location problems Pranab Kumar Ghosh and Michael Winter A modal and relevance logic for qualitative spatial reasoning Hans Lei? and Mark Hopkins C-dioids and ?-continuous Chomsky-algebras Koki Nishizawa and Norihiro Tsumagari Composition of different-type relations via the Kleisli category for the continuation monad Giulia Sindoni, Katsuhiko Sano and John G. Stell Axiomatizing discrete spatial relations Michael Winter T-norm based operations in arrow categories PROGRAMME: http://www.ramics-conference.org/?page_id=270 REGISTRATION (early fee before 15 September 2018): http://www.ramics-conference.org/?page_id=202 COMMITTEES: Organising Committee -------------------- Conference Chair: Stef Joosten, Open Universiteit, The Netherlands PC Co-Chair: Jules Desharnais, Universit? Laval, Canada PC Co-Chair: Walter Guttmann, University of Canterbury, New Zealand Publicity Chair: Sebastiaan Joosten, Universiteit Twente, The Netherlands Programme Committee ------------------- Luca Aceto, Reykjav?k University, Iceland/Gran Sasso Science Institute, Italy Rudolf Berghammer, Christian-Albrechts-Universit?t zu Kiel, Germany Jules Desharnais, Universit? Laval, Canada Uli Fahrenberg, ?cole Polytechnique, France Hitoshi Furusawa, Kagoshima University, Japan Walter Guttmann, University of Canterbury, New Zealand Robin Hirsch, University College London, UK Peter H?fner, Data61, CSIRO, Australia Marcel Jackson, La Trobe University, Australia Jean-Baptiste Jeannin, University of Michigan, USA Peter Jipsen, Chapman University, USA Stef Joosten, Open Universiteit, The Netherlands Wolfram Kahl, McMaster University, Canada Barbara K?nig, Universit?t Duisburg-Essen, Germany Dexter Kozen, Cornell University, USA Agi Kurucz, King's College London, UK Tadeusz Litak, Friedrich-Alexander Universit?t Erlangen-N?rnberg, Germany Roger Maddux, Iowa State University, USA Annabelle McIver, Macquarie University, Australia Szabolcs Mikul?s, Birkbeck, University of London, UK Ali Mili, New Jersey Institute of Technology, USA Bernhard M?ller, Universit?t Augsburg, Germany Jos? N. Oliveira, Universidade do Minho, Portugal Alessandra Palmigiano, Technische Universiteit Delft, The Netherlands Damien Pous, CNRS, France Mehrnoosh Sadrzadeh, Queen Mary University of London, UK John Stell, University of Leeds, UK Georg Struth, University of Sheffield, UK Michael Winter, Brock University, Canada From peterol at ifi.uio.no Fri Aug 31 04:25:57 2018 From: peterol at ifi.uio.no (=?utf-8?Q?Peter_Csaba_=C3=96lveczky?=) Date: Fri, 31 Aug 2018 10:25:57 +0200 Subject: [TYPES/announce] Deadline extension: Formal Techniques for Safety-Critical Systems (FTSCS'18) Message-ID: <6E80EE65-9A85-437E-A2FD-EA5B9F4D05BF@ifi.uio.no> --------------------------------------------------------------------- Call for Papers FTSCS 2018 6th International Workshop on Formal Techniques for Safety-Critical Systems Gold Coast, Australia, November 16, 2018 (satellite workshop of ICFEM 2018) http://www.ftscs.org --------------------------------------------------------------------- *** Science of Computer Programming special issue *** *** Springer CCIS proceedings *** *** Extended and final submission deadline: September 11, 2018 *** Aims and Scope: There is an increasing demand for using formal methods to validate and verify safety-critical systems in fields such as power generation and distribution, avionics, automotive systems, medical systems, and autonomous vehicles. In particular, newer standards, such as DO-178C (avionics), ISO 26262 (automotive systems), IEC 62304 (medical devices), and CENELEC EN 50128 (railway systems), emphasize the need for formal methods and model-based development, thereby speeding up the adaptation of such methods in industry. The aim of this workshop is to bring together researchers and engineers who are interested in the application of formal and semi-formal methods to improve the quality of safety-critical computer systems. FTSCS strives to promote research and development of formal methods and tools for industrial applications, and is particularly interested in industrial applications of formal methods. Specific topics include, but are not limited to: * case studies and experience reports on the use of formal methods for analyzing safety-critical systems, including avionics, automotive, medical, railway, and other kinds of safety-critical and QoS-critical systems * methods, techniques and tools to support automated analysis, certification, debugging, etc., of safety/QoS-critical systems * analysis methods that address the limitations of formal methods in industry (usability, scalability, etc.) * formal analysis support for modeling languages used in industry, such as AADL, Ptolemy, SysML, SCADE, Modelica, etc. * code generation from validated models. The workshop will provide a platform for discussions and the exchange of innovative ideas, so submissions on work in progress are encouraged. Submission: We solicit submissions reporting on: A- original research contributions (16 pages max, LNCS format); B- applications and experiences (16 pages max, LNCS format); C- surveys, comparisons, and state-of-the-art reports (16 pages max, LNCS); D- tool papers (6 pages max, LNCS format); E- position papers and work in progress (6 pages max, LNCS format) related to the topics mentioned above. 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=ftscs2018. The final version of the paper must be prepared in LaTeX, adhering to the LNCS format available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Publication: All accepted papers will appear in the pre-proceedings of FTSCS 2018. Accepted papers in the categories A-D above will appear in the workshop proceedings that will be published as a volume in Springer's CCIS series. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to appear in a special issue of the Science of Computer Programming journal. Important dates: Submission deadline: September 11, 2018 (extended and final) Notification of acceptance: October 5, 2018 Workshop: November 16, 2018 Venue: Gold Coast, Australia Program chairs: Cyrille Artho KTH Royal Institute of Technology, Sweden Peter Olveczky University of Oslo, Norway Program committee: Etienne Andre University Paris 13, France Toshiaki Aoki JAIST, Japan Cyrille Artho KTH Royal Institute of Technology, Sweden Kyungmin Bae Pohang University of Science and Technology, Korea Daniel Fava University of Oslo, Norway Sabine Glesner Technical University of Berlin, Germany Osman Hasan National University of Sciences & Technology, Pakistan Klaus Havelund NASA JPL, USA Jerome Hugues Institute for Space and Aeronautics Engineering, France Marieke Huisman University of Twente, The Netherlands Ralf Huuck Synopsys, Australia Fuyuki Ishikawa National Institute of Informatics, Japan Takashi Kitamura AIST, Japan Thierry Lecomte ClearSy System Engineering, France Yang Liu Nanyang Technological University, Singapore Robi Malik University of Waikato, New Zealand Frederic Mallet INRIA Sophia Antipolis, France Roberto Nardone University of Napoli "Federico II", Italy Thomas Noll RWTH Aachen University, Germany Peter Olveczky University of Oslo, Norway David Pearce Victoria University of Wellington, New Zealand Markus Roggenbach Swansea University, UK Ralf Sasse ETH Zurich, Switzerland Martina Seidl Johannes Kepler University, Austria Graeme Smith The University of Queensland , Australia Sofiene Tahar Concordia University, Canada Carolyn Talcott SRI International, USA Tatsuhiro Tsuchiya Osaka University, Japan Andras Voros Budapest University of Technology and Economics, Hungary Mark Utting University of the Sunshine Coast, Australia Michael Whalen University of Minnesota, USA Huibiao Zhu East China Normal University, China From kmbae at postech.ac.kr Fri Aug 31 05:07:47 2018 From: kmbae at postech.ac.kr (Kyungmin Bae) Date: Fri, 31 Aug 2018 11:07:47 +0200 Subject: [TYPES/announce] Call for Participation: International Conference on Formal Aspects of Component Software (FACS 2018) Message-ID: ---------------------------------------------------------------------- Call for Participation FACS 2018 15th International Conference on Formal Aspects of Component Software Pohang, Korea, October 10-12, 2018 http://sevlab.postech.ac.kr/facs18 ---------------------------------------------------------------------- *** Early registration deadline: September 14 *** FACS 2018 is concerned with how formal methods can be applied to component-based software and system development. INVITED SPEAKERS Edward A. Lee (University of California, Berkeley): "What Good Are Formal Models?" Grigore Rosu (University of Illinois, Urbana-Champaign): "Formal Design, Implementation and Verification of Blockchain Languages" VENUE FACS 2018 will be held at the Pohang University of Science and Technology (POSTECH), Korea. Gyeongju, one of the ancient capitals of Korea, with three UNESCO World Heritage Sites, is nearby. PROGRAM * October 9, 2018: Tutorial on Formal Verification of Security Protocols * October 10-12, 2018: Main conference * October 13, 2018: Workshop on Software Verification and Validation See http://sevlab.postech.ac.kr/facs18/ for the list of accepted papers. REGISTRATION http://sevlab.postech.ac.kr/facs18/registration/ Early registration deadline: September 14, 2018 -------------- next part -------------- An HTML attachment was scrubbed... URL: From j.a.perez at rug.nl Fri Aug 31 09:18:18 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Fri, 31 Aug 2018 15:18:18 +0200 Subject: [TYPES/announce] PhD position on Concurrency, Logic, and Type Systems In-Reply-To: References: Message-ID: PHD POSITION ON ?CONCURRENCY, LOGIC, AND TYPE SYSTEMS? (Posted: August 31, 2018) University of Groningen, The Netherlands We are searching for one four-year PhD position on the topics of concurrency, logic, type systems, and programming languages. You will contribute to rigorously comparing different type systems for message-passing programs, such as session types. These comparisons will use as reference a correspondence known as "propositions as sessions", which connects concurrency and logic in the style of the well-known Curry-Howard correspondence. We will use the resulting comparisons to streamline existing type systems, and to guide the development of verification tools for message-passing programs. Your PhD research will be embedded in the project "Unifying Correctness for Communicating Software", a VIDI career grant recently awarded to Dr. Jorge A. P?rez by the NWO (Netherlands Organization for Scientific Research). As such, you will join a dynamic, quickly growing research group; within the project, you will collaborate with national and international research partners. - Qualifications You have an MSc degree (or equivalent) in Computer Science, Logic, Mathematics, or Artificial Intelligence, and experience in one or more of the following: ? Semantics of programming languages ? Program verification, type systems, and/or typed programming languages ? Concurrency theory and/or process calculi ? The Curry-Howard isomorphism ("propositions as types") ? Modal/substructural logics and (their) proof theory Female candidates are encouraged to apply. - Application and Additional Information For further details on the position and the application procedure, please visit https://www.rug.nl/about-us/work-with-us/job-opportunities/overview?details=00347-02S0006KOP For further information and expressions of interest, contact Jorge A. P?rez (j.a.perez at rug.nl). See also http://www.jperez.nl/vidi You may apply until 1 October 23:59h / before 2 October 2018 (Dutch local time). -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From jamie.vicary at cs.ox.ac.uk Mon Sep 3 06:50:21 2018 From: jamie.vicary at cs.ox.ac.uk (Jamie Vicary) Date: Mon, 3 Sep 2018 11:50:21 +0100 Subject: [TYPES/announce] Call for Participation, First Symposium on Compositional Structures (SYCO 1) Message-ID: FIRST SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO I) CALL FOR PARTICIPATION School of Computer Science, University of Birmingham 20-21 September, 2018 http://www.cs.bham.ac.uk/~vicaryjo/syco/1/ 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. 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". # INVITED SPEAKERS David Corfield, Department of Philosophy, University of Kent: "The ubiquity of modal type theory" Jules Hedges, Department of Computer Science, University of Oxford: "Compositional game theory" # REGISTRATION AND LOCAL INFORMATION There is no registration fee. To register, send an email to j.o.vicary at bham.ac.uk with subject line "SYCO 1 registration", indicating in the body of the email the name and affiliation to put on your name badge. Full local information is available at the conference web site http://events.cs.bham.ac.uk/syco/1/. # PROGRAMME THURSDAY 20 SEPTEMBER 1100-1130. REGISTRATION 1130-1230. David Corfield, "The ubiquity of modal type theory" (invited talk) 1230-1300. Kohei Kishida, "An allegorical semantics of modal logic" 1300-1400. LUNCH 1400-1430. Joe Moeller, "Noncommutative network models" 1430-1500. Paolo Perrone and Tobias Fritz, "Monads, partial evaluations, and rewriting" 1500-1530. Aaron Sloman, "Biologically evolved forms of compositionality" 1530-1600. BREAK 1600-1630. Benjamin Musto, David Reutter and Dominic Verdon, "A compositional approach to quantum functions" 1630-1700. Robin Kaarsgaard and Robert Gl?ck, "Reversibility as a compositional phenomenon" 1700-1730. Ross Duncan, Cambridge Quantum Computing industry presentation (not peer reviewed) 1730-onwards. DRINKS RECEPTION FRIDAY 21 SEPTEMBER 0930-1030. Jules Hedges, "Compositional game theory" (invited talk) 1030-1100. Filippo Bonchi, Jens Seeber and Pawel Sobocinski, "Graphical conjunctive queries" 1100-1130. BREAK 1130-1200. Lukas Heidemann, "Visualization and verification of geometrical proofs" 1200-1230. Exequiel Rivas, "Relating idioms, arrows and monads from monoidal adjunctions" 1230-1300. Apiwat Chantawibul and Pawel Sobocinski, "Monoidal multiplexing" 1300-1400. LUNCH 1400-1430. Michael Stay and Lucius Gregory Meredith, "How to derive a type system from a term calculus, a collection, and a distributive law" 1430-1500. Brendan Fong, David Spivak and Remy Tuyeras, "Backprop as functor: a compositional perspective on supervised learning" 1500-1530. Robin Cockett, Cole Comfort and Priyaa Srinivasan, "Dagger mix categories" 1530-1600. BREAK 1600-1630. Andre Kornell, "Quantum sets" 1630-1700. Simon Willerton, "The Legendre-Fenchel transform from a category theoretic perspective" 1700-1730. Tarmo Uustalu, "Container combinatorics: monads and more" # STEERING COMMITTEE The symposium managed by the following people, who also serve as the programme committee. - Ross Duncan, University of Strathclyde - Chris Heunen, University of Edinburgh - Aleks Kissinger, Radboud University Nijmegen - Samuel Mimram, ?cole Polytechnique - Simona Paoli, University of Leicester - Mehrnoosh Sadrzadeh, Queen Mary, University of London - Pawel Sobocinski, University of Southampton - Jamie Vicary, University of Birmingham and University of Oxford (local organizer) From dominique.devriese at cs.kuleuven.be Tue Sep 4 04:44:30 2018 From: dominique.devriese at cs.kuleuven.be (Dominique Devriese) Date: Tue, 4 Sep 2018 10:44:30 +0200 Subject: [TYPES/announce] Call for Presentations on Secure Compilation (PriSC Workshop @ POPL'19) 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. ============================================================= 3rd Workshop on Principles of Secure Compilation (PriSC 2019) ============================================================= 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 3rd edition of PriSC will be held in Lisbon, together with the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), 2019. The exact date will be either January 13 or January 19 (to be decided by the POPL organizers). More information is available at http://popl19.sigplan.org/track/prisc-2019 Important Dates * Presentation proposal submission deadline: 17 October 2018, AoE * Presentation proposal notification: 10 November 2018 * PriSC Workshop takes place: either Sunday, 13 January 2019 or Saturday 19 January 2019 (to be decided by the POPL organizers) ================================================= 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: http://www.sigplan.org/sites/default/files/acmart/current/acmart-sigplanproc.zip 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. Please submit your extended abstracts at https://prisc19.hotcrp.com/. ============================ Contact and More Information ============================ For questions please contact the workshop chairs, Dominique Devriese ( dominique.devriese at cs.kuleuven.be) and Deepak Garg (dg at mpi-sws.org). To make sure you receive such announcements in the future please subscribe to the following low-traffic mailing list: https://lists.gforge.inria.fr/mailman/listinfo/prisc-announce -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Tue Sep 4 05:44:07 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Tue, 4 Sep 2018 11:44:07 +0200 Subject: [TYPES/announce] [NGPS at SAC 2019] extended submission deadline Sept 24 Message-ID: <9b805f8c-4178-d85e-4fd3-f5a8fae86e9e@unige.it> ------------------------------------------------------------------------------- Next Generation Programming Paradigms and Systems (NGPS 2019) Track of the 34th ACM/SIGAPP Symposium On Applied Computing Limassol, Cyprus https://ngps2019.github.io/ ------------------------------------------------------------------------------- IMPORTANT DATES *Sept 24, 2018 (extended)* Submission of regular papers and SRC research abstracts *Nov 24, 2018 (extended)* Notification of paper acceptance/rejection *Nov 24, 2018 (extended)* Notification of SRC acceptance/rejection *Dec 10, 2018 (extended)* Camera-ready copies of accepted papers/SRC Dec 10, 2018 Author registration due date April 8-12, 2019 ACM SAC Conference AIMS AND TOPICS The complexity of modern software systems is continuously growing together with the communication capabilities and computational power of pervasive technology, embodied by a wide range of interacting heterogeneous smart devices. This new scenario is posing serious challenges to software development, which hardly keeps pace with this technological evolution. Sophisticated frameworks exposed through application programming interfaces, or directly integrated with mainstream programming languages provide partial solutions to support big data streaming and complex analytic; dynamic, autonomous, and collective coordination and adaptation capabilities; emergent behavior in cooperating systems; Internet of Things (IoT) systems development and maintenance; and employment of cloud platforms and parallel architectures, in particular heterogeneous ones. This calls for new abstractions, features, middlewares and tools able to reduce the time, effort, and cost of designing and developing the next generation software systems, improving performance, and ensuring reliability and security. To this aim, NGPS is seeking to advance the state-of-the-art and the state-of-the-practice of computational models and paradigms, formal techniques and software methods for easing software development and verification, and improving efficiency of complex modern systems. The specific topics of interest for the NGPS track include, but are not limited to, the following: - Integration of computational paradigms - Runtime verification and monitoring - Platforms for the Cloud - IoT systems - Secure and dependable software - Formal models and verification - Testing and debugging - System evaluation - Design, implementation and optimization of high-level programming languages - Middleware platforms - Scenarios, case studies and experience reports on innovative applications - High-level parallel programming - Distributed systems and concurrency - Development tools - Coordination models, specification, and technologies - Multi-agent systems, mobile agents, intelligent agents, and agent-based simulations - Models, frameworks and tools for Collective Adaptive Systems - Internet, Web, and pervasive computing systems - Self-organizing, self-adaptive, context-aware and nature-inspired systems - Security, trust and privacy management SUBMISSIONS Prospective papers should be submitted to the track in pdf format using the START submission system for regular and SRC papers available through the SAC 2019 home page. Submission of the same paper to multiple tracks is not allowed; all papers should represent original and previously unpublished works that are currently not under review in any conference or journal. Both basic and applied research papers are welcome. SAC 2019 will use double-blind reviewing; to facilitate this, author name(s) and institution(s) must be omitted, and references to authors? own related work should be in the third person. The format of the paper must adhere to the sig-alternate style. Full papers are limited to 8 pages, in camera-ready format, included in the registration fee. Authors have the option to include up to two (2) extra pages at additional fee of US$80 per page. Papers accepted as posters are limited to 3 pages, in camera-ready format, included in the registration fee. Authors have the option to include only one (1) extra page at additional fee of US$80. SRC abstracts are limited to 4 pages, in camera-ready format, included in the registration fee. No extra pages are allowed. Accepted papers will be published by ACM in the annual conference proceedings. Accepted posters will be published as extended abstracts in the same proceedings. Papers that fall short the above requirements are subjected to rejection. All papers must be submitted by September 10, 2018. For more information please visit the SAC 2019 home page. Paper registration is required, allowing the inclusion of the paper/poster in the conference proceedings. An author or a proxy attending SAC MUST present the paper: This is a requirement for the paper/poster to be included in the ACM/IEEE digital library. No-show of scheduled papers and posters will result in excluding them from the ACM/IEEE digital library. TRACK CO-CHAIRS Davide Ancona, DIBRIS, University of Genova, IT Frederic Loulergue, SICCS, Northern Arizona University, USA Danilo Pianini, DISI, University of Bologna, IT Mirko Viroli, DISI, University of Bologna, IT PROGRAM COMMITTEE Mohamad Al Hajj Hassan, Huawei, DE Victor Allombert, Orl?ans University, FR Lorenzo Bettini, DISIA, University of Florence, IT Carl Friedrich Bolz-Tereick, DE Jo?o Costa Seco, New University of Lisbon, PT H?l?ne Coullon, IMT Atlantique, Inria, FR Ferruccio Damiani, DI, University of Torino, IT Simon Dobson, CS, University of St Andrews, UK Kento Emoto, IPL-Lab, Kyushu Institute of Technology, JP Erik Ernst, Google Inc., USA Lukas Esterle, ALICE, Aston University, UK Fr?d?ric Gava, LACL, Universit? Paris-Est Cr?teil, FR Philipp Haller, KTH Royal Institute of Technology, SE Khaled Hamidouche AMD Research, USA Geoff Hamilton, School of Computing, Dublin City University, IE Robert Hirschfeld, HPI, University of Potsdam, DE Hideya Iwasaki, The University of Electro-Communications, JP Einar Broch Johnsen, UiO, University of Oslo, NO Jaakko J?rvi, II, University of Bergen, NO Doug Lea, State University of New York at Oswego, USA Alberto Lluch Lafuente, DTU COMPUTE, Technical University of Denmark, DK Michele Loreti, DI, University of Camerino, IT Hidehiko Masuhara, PRG, Tokyo Institute of Technology, JP Virginia Niculescu, CS, Babes-Bolyai University of Cluj-Napoca, RO Tobias Pape, HPI, University of Potsdam, DE Nick Papoulias, University of La Rochelle, UMR LIENSs, CNRS, FR Susanna Pelegatti, University of Pisa, IT Ant?nio Ravara, DI FCT, New University of Lisbon, PT Barbara Re, SST, University of Camerino, IT Sophie Robert, LIFO, Orl?ans University, FR Stefan Rudolph, OC, Augsburg University, DE Maurice ter Beek, FMT-ISTI, CNR, IT Martin Wirsing, SoSy-Lab, LMU Munich, DE From ayoub.nouri at univ-grenoble-alpes.fr Wed Sep 5 03:37:08 2018 From: ayoub.nouri at univ-grenoble-alpes.fr (Ayoub Nouri) Date: Wed, 5 Sep 2018 09:37:08 +0200 Subject: [TYPES/announce] Call for participation VECoS 2018, Grenoble, 26-28 septembre 2018 Message-ID: Please accept our apologies if you receive multiple copies of this email. ---------------------------------------------------------------------- ??? ??? ??? Call for Participation ??? ??? ??? ????? VECoS 2018 ?? 12th International Conference on Verification and Evaluation of ??? ??? ? Computer and Communication Systems ??? ?????? Grenoble, France, September 26-28, 2018 ??? ??? https://vecos.ensta-paristech.fr/2018/ ---------------------------------------------------------------------- VECoS is focused on formal approaches, methods and techniques for the verification and evaluation of concurrent and distributed systems, considering both their hardware and software aspects. INVITED SPEAKERS Parosh Aziz Abdulla?? (Uppsala University, Sweden) ?? "Replacing Store Buffers by Load Buffers in Total Store Ordering" Axel Legay?? (Inria Rennes, France) ?? "Fault injection, from software to hardware and reversed" Alexandra Silva?? (University College London, UK) ?? "Automated Black-box verification of Networking Systems" VENUE The VECoS 2018 conference will be held in the auditorium of the IMAG building on the Saint-Matin d'H?res campus of the University of Grenobles Alpes. First-class museums, full of history castle, and unique places that reflect the city's desire to always surprise and innovate; Grenoble has been successfully reinventing itself for more than two centuries, often leading the way for cultural, social, and industrial trends. (https://www.grenoble-tourisme.com/en/) PROGRAM Wednesday, 26 September 2018 Invited Lecture by Parosh Aziz Abdulla Session 1: Testing and Fault Detection - "MBT/CPN: A Tool for Model-Based Software Testing of Distributed ? Systems Protocols using Coloured Petri Nets" ? by Rui Wang, Lars Kristensen and Volker Stolz. - "How to be Sure a Faulty System Does not Always Appear Healthy?" ? by Lina Ye, Philippe Dague, Delphine Longuet, Laura Brandan Briones ? and Agnes Madalinski. Session 2: Model-Checking & State-Space Exploration - "Exploiting local persistency for reduced state space generation" ? by Kamel Barkaoui, Hanifa Boucheneb and Zhiwu Li. - "Improving Parallel State-Space Exploration Using Genetic Algorithms" ? by Etienne Renault. - "LTL Model-Checking for Communicating Concurrent Programs" ? by Adrien Pommellet and Tayssir Touili. Session 3: Distributed Systems & Protocols - "Performance Evaluation of Dynamic Load Balancing Protocols based on ? formal models in Cloud Environments" ? by Imen Ben Hafaiedh, Roua Ben Hamouda, Sabrine Boussema ? and Riadh Robbana. - "Modelling and Verification of Dynamic Role-Based Access Control" ? by Inna Vistbakka and Elena Troubitsyna. Thursday, 27 September 2018 Invited Lecture by Alexandra Silva Session 4: Timed Systems and Service Contracts - "Orchestration Synthesis for Real-time Service Contracts" ? by Davide Basile, Maurice H. Ter Beek, Axel Legay ? and Louis-Marie Traonouez. - "A Protocol for Constraint Automata Execution in a Synchronous ? Network of Processors" ? by Alireza Farhadi, Mohammad Izadi and Jafar Habibi. Session 5: Student Presentations & Posters Friday, 28 September 2018 Invited Lecture by Axel Legay Session 6: Stochastic and Probabilistic Systems - "Analysis of a road/tramway intersection by the ORIS tool" ? by Laura Carnevali, Alessandro Fantechi, Gloria Gori ? and Enrico Vicario. - "Toward Implicit Learning for the Compositional Verification of ? Markov Decision Processes" ? by Redouane Bouchekir and Mohand Cherif Boukala. REGISTRATION: http://vecos2018.inviteo.fr/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From matthias.gudemann at gmail.com Thu Sep 6 03:17:36 2018 From: matthias.gudemann at gmail.com (=?UTF-8?Q?Matthias_G=C3=BCdemann?=) Date: Thu, 6 Sep 2018 09:17:36 +0200 Subject: [TYPES/announce] Software Verification and Testing Track (SVT) @ ACM SAC 2019 (deadline extension) Message-ID: 34th Annual ACM Symposium on Applied Computing Software Verification and Testing Track Limassol, Cyprus April 8 ? 12, 2019 https://www.sigapp.org/sac/sac2019/ https://sites.google.com/site/sacsvt2019/home svt.sac.2019 at gmail.com https://twitter.com/SvtSac Important dates =============== Sep. 24, 2018 - Submission of regular papers and SRC research abstracts Nov. 24, 2018 - Notification of paper / SRC abstract acceptance/rejection Dec. 10, 2018 - Camera-ready copies of accepted papers/SRC Dec. 10, 2018 - 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 2019 is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and will be hosted by the University of Cyprus, Limassol, Cyprus. 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). Please comply to this page limitation already at submission time. Accepted papers will be published in the ACM SAC 2019 proceedings. Paper registration is required, allowing the inclusion of papers, posters, or SRC abstracts 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/IEEE digital library. No-show of registered papers, posters, and SRC abstracts will result in excluding them from the ACM/IEEE digital library. After the Symposium we will organize a special issue of the Software Quality Journal (SQJ) on the topics of SVT. Student Travel Award ==================== The SIGAPP Student Travel Award Program (STAP) was established to provide financial support for SIGAPP student members to attend SIGAPP primary conference (SAC) to present their accepted work. Student primary authors and co-authors are eligible to apply for these awards. For details please see: https://www.sigapp.org/stawards.html Student Research Competition ============================ As previous editions, SAC 2019 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/sac2019/. Program Committee Chairs ======================== Leonardo Mariani, University of Milano Bicocca Matthias G?demann, Diffblue Ltd. Program Committee ================= Marcelo d?Amorim, Universidade Federal de Pernambuco, Brazil S?bastien Bardin, CEA, France Ezio Bartocci, TU Vienna, Austria Marius Bozga, CNRS, France Radu Calinescu, University of York, UK 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 Gidon Ernst, University of Melbourne, Australia Yli?s Falcone, Univ. Grenoble Alpes, Inria, France 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 Nikolai Kosmatov, CEA, France Maurizio Leotta, University of Genoa, Italy Martin Leucker, University of L?beck, Germany Stefan Leue, University of Konstanz, Germany Yves Le Traon, University of Luxembourg, Luxembourg Leonardo Mariani, University of Milano Bicocca, Italy Mercedes Merayo, Universidad Complutense de Madrid, Spain Dejan Nickovic, Austrian Institute of Technology, Austria Brian Nielsen, Aalborg University, Denmark Peter Olveczky, 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, Univ. Grenoble Alpes, Inria, France Julien Signoles, CEA, France Marjan Sirjani, Malardalen University, Sweden Neil Walkinshaw, University of Leicester, UK Anton Wijs, Technische Universiteit Eindhoven, Netherlands Rongxin Wu, Hong Kong University of Science and Technology, Hong Kong Nina Yevtushenko, Tomsk State University, Russia Cemal Yilmaz, Sabanci University, Turkey Fatiha Za?di, University of Paris-Sud, France Gianluigi Zavattaro, University of Bologne, Italy From dreyer at mpi-sws.org Fri Sep 7 07:51:45 2018 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Fri, 7 Sep 2018 13:51:45 +0200 Subject: [TYPES/announce] ERC "RustBelt" project: Postdoc and PhD student positions available at MPI-SWS In-Reply-To: References: Message-ID: I am pleased to announce the availability of multiple postdoc and PhD student positions in my research group at the Max Planck Institute for Software Systems (MPI-SWS), funded by a 2015 ERC Consolidator Grant for the project "RustBelt: Logical Foundations for the Future of Safe Systems Programming". http://plv.mpi-sws.org/rustbelt This 5-year project (which began in April 2016) concerns the development of rigorous formal foundations for the Rust programming language. The project summary appears at the bottom of this message. Although the main high-level goal of the project is to build logical foundations for the Rust programming language -- see our POPL'18 paper -- the project also serves to fund technical work on two other major research efforts that feed into the main goal: 1. The development of *Iris*, a simplifying and unifying framework for higher-order concurrent separation logic in Coq [POPL'15, ICFP'16, POPL'17, ESOP'17, ICFP'18, JFP'18]. See the Iris web page at http://iris-project.org/ for further details. 2. Our ongoing study of improved semantics and logics for relaxed memory models (see e.g. our work on the separation logic GPS [OOPSLA'14, PLDI'15, ECOOP'17] and the "promising" semantics for solving the out-of-thin-air problem [POPL'17, ECOOP'17, ESOP'18]). *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 Experience programming in Rust is a welcome bonus, but not required. *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. For more details about the MPI-SWS graduate program, see here: https://www.mpi-sws.org/graduate-studies/. Successful applicants will join the Foundations of Programming group, led by me at the Max Planck Institute for Software Systems (MPI-SWS) 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 (manager of the Rust project at Mozilla), Jacques-Henri Jourdan, Ori Lahav, Pierre-Marie P?drot, and Azalea Raad. 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, and @pythonesque. The RustBelt project benefits from longstanding active collaborations with Viktor Vafeiadis (MPI-SWS), Lars Birkedal (Aarhus University), Chung-Kil Hur & Jeehoon Kang (Seoul National University), Deepak Garg (MPI-SWS), and Robbert Krebbers (TU Delft), as well as the many contributors to the Iris project (http://iris-project.org). The working language at MPI-SWS is English. *Application deadline*: OCTOBER 31. If you are interested in joining the RustBelt team 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) position, please submit a CV (and/or grade transcript), 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. For further information, see the project web page at: http://plv.mpi-sws.org/rustbelt/ Best regards, Derek Dreyer ---------------- Summary of the RustBelt project proposal: A longstanding question in the design of programming languages is how to balance safety and control. C-like languages give programmers low-level control over resource management at the expense of safety, whereas Java-like languages give programmers safe high-level abstractions at the expense of control. Rust is a new language developed at Mozilla Research that marries together the low-level flexibility of modern C++ with a strong "ownership-based" type system guaranteeing type safety, memory safety, and data race freedom. As such, Rust has the potential to revolutionize systems programming, making it possible to build software systems that are safe by construction, without having to give up low-level control over performance. Unfortunately, none of Rust's safety claims have been formally investigated, and it is not at all clear that they hold. To rule out data races and other common programming errors, Rust's core type system prohibits the aliasing of mutable state, but this is too restrictive for implementing some low-level data structures. Consequently, Rust's standard libraries make widespread internal use of "unsafe" blocks, which enable them to opt out of the type system when necessary. The hope is that such "unsafe" code is properly encapsulated, so that Rust's language-level safety guarantees are preserved. But due to Rust's reliance on a weak memory model of concurrency, along with its bleeding-edge type system, verifying that Rust and its libraries are actually safe will require fundamental advances to the state of the art. In this project, we aim to equip Rust programmers with the first formal tools for verifying safe encapsulation of "unsafe" code. Any realistic languages targeting this domain in the future will encounter the same problem, so we expect our results to have lasting impact. To achieve this goal, we will build on recent breakthrough developments by the PI and collaborators in concurrent program logics and semantic models of type systems. From martin.avanzini at inria.fr Fri Sep 7 03:30:34 2018 From: martin.avanzini at inria.fr (Martin Avanzini) Date: Fri, 7 Sep 2018 09:30:34 +0200 Subject: [TYPES/announce] DICE Special Issue in TCS -- 2nd Call for Papers Message-ID: <68b1d200-e5f6-9937-07fa-6bfcad346d3c@inria.fr> -------------- next part -------------- ====================================================================== Call for Papers THEORETICAL COMPUTER SCIENCE Special Issue on Implicit Computational Complexity (open post-conference publication of the workshops DICE 2016, 2017 and 2018) Deadline: October 12th 2018 Guest Editors: Martin Avanzini Romain P?choux ====================================================================== The area of Implicit Computational Complexity has grown from several proposals for using logic and formal methods to provide languages for complexity-bounded computation (such as polynomial time, polynomial space or logarithmic space computation). Its aim is to study computational complexity without reference to external measuring conditions or particular machine models, but only in terms of language restrictions or logical/computational principles implying complexity properties. We welcome contributions on various aspects of Implicit Computational Complexity, including (but not exclusively) the following topics: - types for controlling / inferring / checking complexity - logical systems for implicit computational complexity - programming languages for complexity bounded computation - logics closely related to complexity classes - static resource analysis and practical applications - semantics of complexity-bounded computation - application of implicit complexity to security - rewriting and termination orderings - termination and resource analysis for probabilistic programs - semantic methods to analyse resources This special issue of Theoretical Computer Science follows the informal workshops on Developments in Implicit Computational Complexity (DICE), DICE 2016 in Eindhoven (http://lipn.univ-paris13.fr/DICE2016/), DICE 2017 in Uppsala (http://cbr.uibk.ac.at/events/dice-fopara/) and DICE 2018 in Thessaloniki (http://cl-informatik.uibk.ac.at/users/zini/events/dice18). Submission to this special issue is open to everyone, including those who did not participate in the above editions of DICE. DICE workshops have been held annually as satellite events of ETAPS: DICE 2010 in Paphos, DICE 2011 in Saarbr?cken, DICE 2012 in Tallinn, DICE 2013 in Rome, DICE 2014 in Grenoble, DICE 2015 in London, DICE 2016 in Eindhoven, DICE 2017 in Uppsala and DICE 2018 in Thessaloniki. Previous post-conference publications have appeared in - Information & Computation for DICE 2011, - Theoretical Computer Science for DICE 2012, - Information & Computation for DICE 2013, - Information & Computation for DICE 2014 & 2015. More information on the DICE workshop series is available at: http://perso.ens-lyon.fr/patrick.baillot/DICE Theoretical Computer Science solicits high quality papers reporting research results related to the topics mentioned above. All papers must be original, unpublished, and not submitted for publication elsewhere. All manuscripts and any supplementary material should be submitted through Elsevier Editorial System (EES). The authors must select as ?SI:DICE? when they reach the ?Article Type? step in the submission process. The EES submission website is located at: http://ees.elsevier.com/tcs/default.asp All papers will be peer-reviewed by three independent reviewers. Requests for additional information should be addressed to the guest editors. A detailed submission guideline is available as ?Guide to Authors? at: http://www.journals.elsevier.com/theoretical-computer-science Submissions must be submitted no later than October 12th 2018. We are aiming for a turnaround of no more than eight months. From cenea at irif.fr Fri Sep 7 09:17:39 2018 From: cenea at irif.fr (Constantin Enea) Date: Fri, 7 Sep 2018 15:17:39 +0200 Subject: [TYPES/announce] VMCAI 2019 Call for Papers Message-ID: ------------------------------------------------------------------------------------------------------------------------------------------ VMCAI 2019 20th International Conference on Verification, Model Checking, and Abstract Interpretation Cascais/Lisbon, Portugal, January 13th-January 15th, 2019 https://popl19.sigplan.org/track/VMCAI-2019 ------------------------------------------------------------------------------------------------------------------------------------------ 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 2019 will be the 20th edition in the series. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics VMCAI 2019 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 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=vmcai2019 Important Dates - Full paper submission: October 4th, 2018 (anywhere on earth) - Notification: November 15th, 2018 - Final version due: November 29th, 2018 - Conference: January 13th-January 15th, 2019 Invited Speakers - Kedar Namjoshi (Nokia Bell Labs, USA) - Aditya Nori (Microsoft Research Cambridge, UK) - Sylvie Putot (Ecole Polytechnique, France) Program Chairs - Constantin Enea (University Paris Diderot, France) - Ruzica Piskac (Yale University, USA) Program Committee - Miltiadis Allamanis (Microsoft Research Cambridge, UK) - Timos Antonopoulos (Yale University, USA) - Domagoj Babic (Google Inc., USA) - Josh Berdine (Facebook, UK) - Ahmed Bouajjani (University Paris Diderot, France) - Patrick M. Cousot (New York University, USA) - Cezara Dr?goi (INRIA Paris, France) - Constantin Enea (University Paris Diderot, France) - Javier Esparza (TU Munich, Germany) - Jerome Feret (INRIA Paris, France) - Khalil Ghorbal (INRIA Rennes, France) - Roberto Giacobazzi (University of Verona, Italy, and IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Jan Kretinsky (TU Munich, Germany) - K Narayan Kumar (Chennai Mathematical Institute, India) - Ori Lahav (Tel Aviv University, Israel) - Anthony Widjaja Lin (Oxford University, UK) - Ruben Martins (Carnegie Mellon University, USA) - Kedar Namjoshi (Nokia Bell Labs, USA) - Dejan Nickovic (Austrian Institute of Technology, Austria) - Jens Palsberg (University of California, Los Angeles, USA) - Ruzica Piskac (Yale University, USA) - Sylvie Putot (Ecole Polytechnique, France) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Sharon Shoham (Tel Aviv University, Israel) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From rosg at itu.dk Sat Sep 8 02:02:44 2018 From: rosg at itu.dk (Rosario Giustolisi) Date: Sat, 8 Sep 2018 08:02:44 +0200 Subject: [TYPES/announce] Security track at the 34th ACM SAC - Deadline extension Message-ID: CALL FOR PAPERS SEC at SAC19 The 18th edition of the Computer Security track at the 34th ACM Symposium on Applied Computing 8-12 April 2019, Limassol, Cyprus The Security Track reaches its 18th edition this year, thus appearing among the most established tracks in the Symposium. Its acceptance rate has become more and more selective. The list of issues remains vast, ranging from protocols to work-flows. Topics of interest include but are not limited to: * software security (protocols, operating systems, etc.) * hardware security (smartcards, biometric technologies, etc.) * mobile security (properties for/from mobile agents, etc.) * network security (anti-DoS tools, firewalls, real-time monitoring, mobile networks, sensor networks, etc.) * alternatives to cryptography (steganography, etc.) * security-specific software development practices (vulnerability testing, fault-injection resilience, etc.) * privacy and anonymity (trust management, pseudonymity, identity management, electronic voting, etc.) * safety and dependability issues (reliability, survivability, etc.) * cyberlaw and cybercrime (copyrights, trademarks, defamation, intellectual property, etc.) * security management and usability issues (security configuration, policy management, usability trials etc.) * workflow and service security (business processes, web services, etc.) * security in cloud computing and virtualised environments * blockchain applications and security analysis of existing cryptocurrencies * security and privacy in the IoT IMPORTANT DATES 24 September 2018 (extended) Submission of regular papers and SRC research abstracts 10 November 2018 Notification of Acceptance/Rejection 25 November 2018 Camera-Ready copies of accepted papers and SRC research abstracts 10 December 2018 Author registration due 8-12 April 2019 SAC 2019 takes place BEST PAPERS * Best papers of SEC at SAC03 in special issue of Concurrency and Computation: Practice and Experience (Wiley), 16(1), 2004 * Best papers of SEC at SAC04 in special issue of the Journal of Computer Security (IOS), 13(5), 2005 * Best papers of SEC at SAC06 in special issue of the Journal of Computer Security (IOS), 17(3), 2009 * Best papers of SEC at SAC13 in special issue of the International Journal of Information Security (Springer), 14(2), 2015 This practice will be continued on the basis of appropriateness of the submissions. TRACK PROGRAM CHAIRS * Giampaolo BELLA (Dipartimento di Matematica e Informatica, Universit? di Catania, Italy) * Rosario GIUSTOLISI ( IT University of Copenhagen, Denmark) PROGRAM COMMITTEE * Denis Butin (TU Darmstadt, Germany) * Sonja Buchegger (KTH Royal Institute of Technolgy, Sweden) * S?ren Debois (IT University of Copenhagen, Denmark) * Stephanie Delaune (University of Rennes, CNRS, IRISA, France) * Christian Gehrmann (Lund University, Sweden) * Christian Hammer (Potsdam University, Germany) * Julio Hernandez-Castro (University of Kent, UK) * Martin Johns (SAP Research, Germany) * Sokratis K Katsikas (Norwegian University of Science & Technology, Norway) * Robert K?nneman (CISPA Saarland University, Germany) * Sebastian Lekies (Google, USA) * Patrick McCorry (King's College, UK) * Marius Minea (Politehnica University of Timisoara, Romania) * Chris Novakovic (University of Birmingham, UK) * David Nowak (CNRS & Lille 1 University, France) * Martin Ochoa (Singapore University of Technology and Design, Singapore) * Catuscia Palamidessi (INRIA, France) * Konrad Rieck (Technische Universitaet Braunschweig, Germany) * Sebastian Schinzel (Muenster University of Applied Sciences, Germany) * Helen Treharne (University of Surrey, UK) * Ruoyu Wang (Arizona State University, USA) SUBMISSION GUIDELINES The standard extension of a submission is 8 pages. Longer papers (up to 10 pages maximum) will imply an additional charge. STUDENT RESEARCH ABSTRACT COMPETITION Graduate students are invited to submit research abstracts here (minimum of 2-page and maximum of 4-page) following the instructions published at SAC 2019 website. Submission of the same abstract to multiple tracks is not allowed. For more information visit http://www.dmi.unict.it/~giamp/sac/cfp2019.php -------------- next part -------------- An HTML attachment was scrubbed... URL: From wasowski at itu.dk Sat Sep 8 03:30:43 2018 From: wasowski at itu.dk (Andrzej Wasowski) Date: Sat, 8 Sep 2018 07:30:43 +0000 Subject: [TYPES/announce] Post-doc and PhD openings in Program Analysis and Repair Message-ID: Post-doc and PhD openings in Program Analysis and Repair At the IT University of Copenhagen, Denmark ------------------------------------------------------- The IT University of Copenhagen invites candidates for PhD and Post-doc positions fully funded by the Danish Independent Research Council in the INSIGHT project ? ?Program Repair with Static Insights?. Automatic bug finding is rapidly becoming a core technology in industrial software development. Large companies and key software projects use static code scanners to identify specific problems, colloquially known as bugs. Yet, finding bugs is not the same as fixing them. Bug reports are hard to read, and they often point to a problem manifestation, not to the underlying cause. Fixing requires substantial effort, as bugs are often fixed not in the same program location, where they are detected. As a consequence, programmers often ignore the alarms raised by code scanners. Thus, it is important to make bug reports easily digestible: ideally with a proposal how to fix the defect. The research activities will focus on designing, evaluating, and trying in the field, a program repair tool for resource manipulation bugs in The Linux Kernel code (as an extension of the EBA tool). At the same time you will work on semantic foundations of program repair. The project involves collaboration with Linux Foundation, Red Hat, and the research group of Prof. Le Goues at CMU. The positions are fully funded. The budget includes full-time researcher salary, health insurance, paid vacation, pension, a budget for taking courses, attending conferences, and project-related travel. When hired you will join the Software Quality Research (SQUARE) Group at the IT University, part of our lively and dynamic Computer Science Department (ca. 70 researchers). The position is based in Copenhagen, one of the most attractive European cities to live in. Detailed requirements and application procedure: Phd, deadline 23 Sep, 23:59 CET https://candidate.hr-manager.net/ApplicationInit.aspx?cid=119&ProjectId=180984&DepartmentId=3439&MediaId=5 Post-doc, deadline 1 Oct, 23:59 CET https://candidate.hr-manager.net/ApplicationInit.aspx?cid=119&ProjectId=180983&DepartmentId=3439&MediaId=5 Contact: prof. Andrzej Wasowski, wasowski at itu.dk Getting in contact for guidance in preparation of the application is well appreciated. -- 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 guido.salva at gmail.com Sat Sep 8 05:52:24 2018 From: guido.salva at gmail.com (Guido Salvaneschi) Date: Sat, 8 Sep 2018 11:52:24 +0200 Subject: [TYPES/announce] 2019 - Call for papers Message-ID: 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. seeks for papers that advance knowledge of programming on any relevant topic, including programming practice and experience. Paper submissions and publications are handled by the the Art, Science, and Engineering of Programming journal (http://programming-journal.org). Accepted papers must be presented at the conference. ******************************************************** CALL FOR PAPERS ******************************************************** 2019 accepts scholarly papers that advance knowledge of programming. Almost anything about programming is in scope, but in each case there should be a clear relevance to the act and experience of programming. PAPER SUBMISSIONS: October 1, 2018 URL FOR SUBMISSIONS: http://programming-journal.org/submission/ Submissions covering several areas of expertise are accepted, including but not limited to: ? General-purpose programming ? Distributed systems programming ? Parallel and multi-core programming ? Graphics and GPU programming ? Security programming ? User interface programming ? Database programming ? Visual and live programming ? Data mining and machine learning programming ? Interpreters, virtual machines and compilers ? Modularity and separation of concerns ? Model-based development ? Metaprogramming and reflection ? Testing and debugging ? Program verification ? Programming education ? Programming environments ? Social coding ******************************************************** IMPORTANT DATES ******************************************************** Research paper submissions: October 1, 2018 Research paper first notifications: December 1, 2018 Research paper final notifications: January 7, 2019 ******************************************************** 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 Stefan Marr (Workshops Co-Chair), University of Kent Fabio Niephaus (Publicity Co-Chair), Hasso Plattner Institute, University of Potsdam Guido Salvaneschi (Publicity Co-Chair), Darmstadt University of Technology Tobias Pape (Web Technology Chair), Hasso Plattner Institute, University of Potsdam 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From aleks0 at gmail.com Mon Sep 10 06:23:29 2018 From: aleks0 at gmail.com (Aleks Kissinger) Date: Mon, 10 Sep 2018 12:23:29 +0200 Subject: [TYPES/announce] UPDATED: Postdoc vacancy in **Quantum Circuit Optimisation and Graphical Calculus** at Radboud University, Nijmegen Message-ID: (Apologies for the second posting. The first ad did not include the deadline.) Dear colleagues, I would like to advertise a postdoc vacancy in the Institute for Computing and Information Sciences at Radboud University in Nijmegen on the topic of: ** Quantum Circuit Optimisation and Graphical Calculus ** This is a one-year position, with a possible extension to 2 years (conditional on available funding). To apply, please send a CV and short cover letter to by 5 October, 2018. The research will entail applying graphical techniques (notably string diagrams, tensor networks, and the ZX-calculus / related graphical calculi) to quantum circuits for the sake of gate count minimisation, routing of multi-qubit operations, and fault-tolerance. This project consists both of theoretical work and implementation in relevant software tools, e.g. Quantomatic and PyZX. Candidates should have (or will shortly obtain) a PhD degree, and should have experience in at least one of the following areas: - quantum computation, especially circuit optimisation or quantum error correction OR - graphical calculi, the ZX-calculus, rewrite theory and/or categorical quantum mechanics Start dates are flexible, but ideally a candidate should be willing to begin no later than January 2019. The accepted candidate will be classified as a Postdoctoral Researcher, Level 4 in the Dutch university job-ranking system (UFO), with a gross salary of 3173-4033 EUR per month, depending on years of experience since PhD. Best, Aleks Kissinger Assistant Professor iCIS, Radboud University aleks at cs.ru.nl From Graham.Hutton at nottingham.ac.uk Mon Sep 10 08:51:14 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 10 Sep 2018 12:51:14 +0000 Subject: [TYPES/announce] Mathematics of Program Construction (MPC), Portugal, 2019 Message-ID: Dear all, The next Mathematics of Program Construction (MPC) conference will be held in the historic city of Porto, Portugal in October 2019, co-located with the Symposium on Formal Methods (FM). Please share, and submit your best papers! Best wishes, Graham Hutton Program Chair, 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 ====================================================================== 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. IMPORTANT DATES: 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 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, San Diego, USA Ekaterina Komendantskaya Heriot-Watt University, UK 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 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 Andrew.Phillips at microsoft.com Mon Sep 10 09:08:05 2018 From: Andrew.Phillips at microsoft.com (Andrew Phillips) Date: Mon, 10 Sep 2018 13:08:05 +0000 Subject: [TYPES/announce] Postdoctoral position in Biological Programming Languages, Microsoft Research, Cambridge, UK Message-ID: Microsoft Research has available a 2-year postdoctoral position in research and development of biological programming languages. The position will focus on the development of an environment for programming and analysing biological systems, which supports a family of programming languages and analysis methods. These languages are being used in a number of key scientific projects, from building computational devices in DNA, to genetic engineering of living cells, to reprogramming stem cells. The candidate will be working in an exciting field at the intersection of computer science and biology, and the results of the project could potentially have broad impact both in academia and industry. The position requires expertise in programming language theory, design and implementation, and involves developing and extending a language for programming DNA molecules (Visual DSD) and for programming genetic devices (Visual GEC). The Visual GEC language in particular underpins work on programming genetic devices being conducted in the molecular biology lab at Microsoft Research Cambridge. The role will involve extending the Visual GEC language for compiling high-level designs to DNA, for specifying multiple alternative design hypotheses, for conversion between different levels of modelling abstraction, and for handling the increased complexity required for engineering of multicellular systems. The role will also involve integrating biological programming languages with laboratory equipment for performing biological experiments, both at Microsoft Research and in the university labs of academic collaborators. The role will also include developing new computational methods and tools to manage and reduce the combinatorial complexity of biological systems. The candidate will be expected to formalise biological programming language extensions using rigorous semantics and to carry out the implementation work in F#. The candidate will have the opportunity to publish the results in leading journals and conferences, working closely with a small team of scientists and software developers. The candidate must be willing to work in Cambridge, UK, and the contract is for 2 years. The position is available from 31st October 2018, however the start date is flexible. Application deadline is 24th of September 2018. Responsibilities Background: The candidate will be based in the Biological Computation Group at Microsoft Research in Cambridge. Our group is developing theory, methods and software for understanding and programming information processing in biological systems. Our research currently focuses on three main areas: Molecular Programming, Synthetic Biology and Stem Cell Biology. Current projects include designing molecular circuits made of DNA, and programming synthetic biological devices to perform complex functions over time and space. We also aim to understand the computation performed by cells during development, and how the adaptive immune system detects viruses and cancers. We are tackling these questions through the development of computational models and domain-specific computational tools, in close collaboration with leading scientific research groups. The tools we develop are being integrated into a common software environment, which supports simulation and analysis across multiple scales and domains. This environment will serve as the foundation for a biological computation platform. Further information about the group is available at http://research.microsoft.com/biology , including links to our software tools, which are freely available for use by the scientific community. Qualifications Required skills: - Strong applied functional programming skills in f# or other functional language. - Education: Ph.D. or equivalent in Computer Science. - In-depth knowledge of programming language theory, with a track record of strong publications. - Experience in programming language implementation. - A strong desire to contribute to the scientific community through the development of languages and tools for modelling and simulation of biological systems. Additional desired skills: - Knowledge of biological simulation algorithms such as Gillespie's Direct Method and Ordinary Differential Equation methods, or ability to understand research articles on related algorithms for subsequent implementation. - Familiarity with process calculi, bisimulation algorithms and associated behavioural theories. - Experience with logic programming and implementing logic inference systems. - Experience with implementing inference-based type systems. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. To apply, please visit https://careers.microsoft.com/us/en/job/493787/Post-Doc-Researcher-in-Biological-Programming-Languages -------------- next part -------------- An HTML attachment was scrubbed... URL: From wneuper at ist.tugraz.at Tue Sep 11 04:06:52 2018 From: wneuper at ist.tugraz.at (Walther Neuper) Date: Tue, 11 Sep 2018 10:06:52 +0200 Subject: [TYPES/announce] CfP: Postproceedings ThEdu'18 Message-ID: <95e85c67-e571-7b0f-335a-d4b88338cb59@ist.tugraz.at> Open Call for Papers ************************************************************************** Postproceedings for ThEdu'18 by EPTCS Theorem proving components for Educational software http://www.uc.pt/en/congressos/thedu/thedu18 ************************************************************************** Workshop ThEdu at FLoC Federated Logic Conference 2018 http://www.floc2018.org/ ************************************************************************** THedu'18 Postproceedings: ThEdu's programme comprised seven contributions, presented also in the webpages. 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'18 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. 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 * 2nd call for papers: 10 Sep 2018 * Submission (full papers): 18 Nov 2018 * Notification of acceptance: 17 Dec 2018 * Revised papers due: 21 Jan 2019 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, formatting instructions (http://style.eptcs.org/) Copyright (http://copyright.eptcs.org/) Papers should be submitted via easychair, https://easychair.org/conferences/?conf=thedu18. In case the 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 Roman Ha?ek, University of South Bohemia, Czech Republic Filip Maric, University of Belgrade, Serbia Walther Neuper, Graz University of Technology, Austria (co-chair) Pavel Pech, University of South Bohemia, Czech Republic Pedro Quaresma, University of Coimbra, Portugal (co-chair) Vanda Santos, CISUC, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Burkhart Wolff, University Paris-Sud, France From tarmo at cs.ioc.ee Tue Sep 11 08:40:39 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Tue, 11 Sep 2018 12:40:39 +0000 Subject: [TYPES/announce] ETAPS 2019 1st joint call for papers Message-ID: <20180911124039.500d775f@cs.ioc.ee> ****************************************************************** JOINT CALL FOR PAPERS 22nd European Joint Conferences on Theory And Practice of Software ETAPS 2019 Prague, Czech Republic, 6-11 April 2019 http://www.etaps.org/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). -- INVITED SPEAKERS -- * 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) -- IMPORTANT DATES * Abstracts due: 9 November 2018 23:59 AoE * Papers due: 16 November 2018 23:59 AoE * Rebuttal (ESOP, FoSSaCS, POST): 11 January 00:01 AoE - 14 January 2019 23:59 AoE * Notification: 25 January 2019 * Camera-ready versions due: 15 February 2019 -- SUBMISSION INSTRUCTIONS -- ETAPS conferences solicit contributions of two types: research papers and tool demonstration papers. ESOP and FoSSaCS accept only research papers. FASE, POST and TACAS have multiple types of research papers, see below. All accepted papers will appear in the 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 (this does not apply to abstracts). In particular, simultaneous submission of the same contribution to multiple ETAPS conferences is forbidden. Submissions must follow the formatting guidelines of Springer's Lecture Notes in Computer Science 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 and POST use double-blind review. Like ETAPS 2018, the proceedings of ETAPS 2019 will be published in *gold open access*. The copyright of the papers will remain with the authors. The proceedings will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of Springer's Lecture Notes in Computer Science series. The publisher's charges for gold open access will be paid by the conference (funded with the participation fees of all participants). There will be no added cost for authors specifically. - Research papers FASE, FoSSaCS and TACAS have a page limit of 15 pp (excluding bibliography) for research papers, whereas POST allows at most 20 pp (excluding bibliography) and ESOP 25 pp (excluding bibliography). Additional material intended for the referees 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. ETAPS referees are at liberty to ignore appendices and papers must be understandable without them. In addition to regular research papers, TACAS solicits also *case study papers* (with the same page limit as for regular research papers). POST solicits also *systematization of knowledge papers* (with the same page limit as for regular research papers) and *position papers* (max 10 pp, excluding bibliography). Both TACAS and FASE solicit also *regular tool papers* (at most 15 pp, excluding bibliography). - Tool demonstration papers Tool demo papers have a page limit of 6 pp. The individual conferences FASE, POST, TACAS have additional specific requirements on tool demo papers. ESOP and FoSSaCS do not consider tool demonstration papers. -- SATELLITE EVENTS (6-7 April) -- A number of satellite workshops will take place before the main conferences: BEHAPI, CREST, DICE-FOPARA, GaLoP, HCVS, HSB, InterAVT, LiVe, MeTRiD, PERR, PLACES, QAPL, SPIoT. -- HOST INSTITUTION -- ETAPS 2019 is hosted by the School of Computer Science of the Charles University in Prague, the beautiful capital of the Czech Republic. -- 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 Claude.Marche at inria.fr Wed Sep 12 08:43:12 2018 From: Claude.Marche at inria.fr (=?UTF-8?Q?Claude_March=c3=a9?=) Date: Wed, 12 Sep 2018 14:43:12 +0200 Subject: [TYPES/announce] Open Engineer Position in ProofInUse joint laboratory Message-ID: <698d0d13-e842-7c87-218a-51da79fbfc2a@inria.fr> [Feel free to redistribute this announcement/Apologizes for multiple copies] The Joint Laboratory ProofInUse (https://www.adacore.com/proofinuse) hires an experienced R&D engineer (M/F) in the domain of Formal Methods for Software Engineering: https://jobs.inria.fr/public/classic/en/offres/2018-01034 ProofInUse originates from the sharing of resources and knowledge between the Toccata research team (http://toccata.lri.fr/), specializing in techniques for deductive program verification and the SME AdaCore, a software publisher, specializing in providing software development tools for critical systems. The SME TrustInSoft (https://trust-in-soft.com/), specialized in advanced static analysis techniques for safety and security of C/C++ source code, recently joined the ProofInUse Laboratory. The purpose of ProofInUse is to increase significantly the number of customers of the SPARK 2014 and the TrustInSoft Analyzer technologies, by popularizing the use of formal proof techniques. This popularization requires the resolution of several scientific and technological challenges. A first axis of work is to design and implement a new plug-in for deductive verification in the TrustInSoft Analyzer, making use of the Why3 intermediate (https://why3.lri.fr/) tool for verification condition generation, along the guidelines and design choices previously adopted for SPARK, that include strong restrictions on the analyzed code regarding the possibility of aliasing in data structures. This new plug-in must support new techniques for analyzing bit-level and floating-point codes, as well as new facilities for providing counterexamples when proofs fail. A second axis of work is to leverage the former non-aliasing restrictions, via an alias analysis based on a Rust-style sharing control and borrowing. A third axis is to actively participate to the development of a formally proved C/C++ software library. The recruited engineer will work in close collaboration with the ProofInUse Research and Development team, to address both the scientific and the technological challenges presented above. It is expected that the engineer contributes both to advancing the academic knowledge in ProofInUse context and to the transfer of this knowledge into the software products distributed by AdaCore and TrustInSoft. The engineer will participate actively to the production of scientific publications, and to the software development of the Why3 tool and the TrustInSoft Analyzer. We expect from the candidate some experience with Formal Methods for Software Engineering in a broad sense, typically the candidate should have defended a PhD in the domain of Formal Methods. More specifically, a plus would be some experience in formal logic and proof techniques, in automated deduction, in Satisfiability Modulo Theory solvers, in Model Checking or in Abstract Interpretation techniques. The candidate should have a fair experience in software development, a plus would be the knowledge of functional programming, and the knowledge of the programming languages OCaml, C/C++ and/or Rust. The candidate should be able to write and speak in English fluently. The job will take place both on Toccata's lab site in building 650 of University Paris-Sud in Orsay, and at TrustInSoft's site in Paris, France. The position is to be filled as soon as possible starting from Nov 1st 2018, for a duration of 36 months. Apply by sending a CV and a motivation letter to the e-mail contact addresses below, and/or via the URL given at the top of this message. Contact/Information: Claude.Marche at inria.fr, Benjamin.Monate at trustinsoft.com, Yannick.Moy at adacore.com From bcpierce at cis.upenn.edu Wed Sep 12 15:54:18 2018 From: bcpierce at cis.upenn.edu (Benjamin C. Pierce) Date: Wed, 12 Sep 2018 15:54:18 -0400 Subject: [TYPES/announce] Postdoc opening at the University of Pennsylvania Message-ID: <79C8833C-86F9-4EC9-95D5-9A63AAD59BC3@cis.upenn.edu> The University of Pennsylvania's Accountable Protocol Customization (APC) project is a new multi-disciplinary effort funded by the Office of Naval Research (ONR) as part of its Total Platform Cyber Protection (TPCP) program. The goal is to develop tools and reasoning principles for protocol customization aimed at software de-bloating, by identifying lean protocol subsets that are sufficient to meet the functional and security needs of relevant clients and servers while preserving backward compatibility. Customization can also support protocol dialects that modify the original protocol standard in settings where backward compatibility is not a strict requirement. A central project theme is ensuring that customization is ?accountable? ? i.e. carefully vetting properties of customized protocols by tightly coupling protocol customization operations with rigorous formal analysis and machine-checked proofs in the Coq proof assistant. A particular target area is modern web protocols such as HTTP2 and TLS. Our APC project, in collaboration with Carnegie-Mellon University and Stanford University, brings together researchers with expertise in formal methods, programming languages, distributed systems, and network security. The APC team at Penn has funding for one post-doctoral researcher. This is a one-year position, based in Philadelphia, with the option of a second year subject to mutual agreement and funding availability. The postdoc will have the freedom to lead individual projects as well as working with a strong team of researchers including Ph.D., Masters, and undergraduate students. We seek applicants with expertise in at least one, preferably two or more, of the following areas: formal methods, programming languages, distributed systems, and network security. Applicants should email their CV and a research statement to Dr. Boon Thau Loo (boonloo at seas.upenn.edu ) and also ask two or three references to email letters of recommendation to Dr. Loo. For more information, please feel free to contact any of the APC Principal Investigators: Boon Thau Loo (boonloo at seas.upenn.edu ) Benjamin C. Pierce (bcpierce at seas.upenn.edu) Andre Scedrov (scedrov at seas.upenn.edu) Steve Zdancewic (stevez at seas.upenn.edu) -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.gardner at imperial.ac.uk Wed Sep 12 16:37:00 2018 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Wed, 12 Sep 2018 20:37:00 +0000 Subject: [TYPES/announce] VeTSS PhD School and FMATS, MSR Cambridge, September 24th-25th Message-ID: <2075884F-1DC8-4CE1-BC6D-A55D1E318F08@ic.ac.uk> Hello everyone, It is my pleasure to invite you to the 6th Workshop on Formal Methods and Tools for Security (FMATS), that will take place in Microsoft Research Cambridge, on 24th-25th September, organised and supported by VeTSS, the UK Research Institute in Verified Trustworthy Software Systems, and Microsoft Research Cambridge. The goal of this workshop to bring together verification, systems and security experts interested in formal analysis, industrialists interested in software validation, and government scientists interested in reliable software systems, and to introduce them to the current generation of UK PhD students and postdocs. The workshop will consist of two days of talks given from world-leading experts from academia (Cambridge, Imperial College London, Inria Paris, University College London, Purdue, etc.), industry (Adelard, Galois, Google, Data61, etc.), and funding bodies (NSF). The full programme is available HERE. Registration is free of charge, with complimentary tea/coffee, lunches and a lovely dinner at Westminster College. You can find more information about the workshop and register HERE. The deadline for registration is September 20th. We particularly encourage PhD students and postdocs to attend, as there will be plenty of opportunities to interact with academics and industrialists from the UK and worldwide. There will be a poster session where they can present their work, and also a slot during the workshop itself for them to briefly introduce themselves to all of the participants. Finally, there?s a small number of travel grants available, for which they can apply via the above link. Best wishes, Philippa Gardner -------------- next part -------------- An HTML attachment was scrubbed... URL: From barrett at cs.stanford.edu Thu Sep 13 13:21:17 2018 From: barrett at cs.stanford.edu (Clark Barrett) Date: Thu, 13 Sep 2018 10:21:17 -0700 Subject: [TYPES/announce] Fwd: AAAI Symposium on verification of neural networks - Expressions of Interest In-Reply-To: References: <6c7bf23b-923c-5478-2707-56626c7f4a79@imperial.ac.uk> Message-ID: ------------------------------------------------------------ -------------------------------- Call For Papers AAAI Spring Symposium on Verification of Neural Networks (VNN19) ------------------------------------------------------------ -------------------------------- The 2019 AAAI Spring Symposium on Verification of Neural Networks (VNN19) aims to bring together researchers interested in methods and tools providing guarantees about the behaviours of neural networks and systems built from them. Methods based on machine learning are increasingly being deployed for a wide range of problems, including recommender systems, machine vision, autonomous driving, and beyond. While machine learning has made significant contributions to such applications, concerns remain about the lack of methods and tools to provide formal guarantees about the behaviours of the resulting systems. In particular, for data-driven methods to be usable in safety-critical applications, including autonomous systems, robotics, cybersecurity, and cyber-physical systems, it is essential that the behaviours generated by neural networks are well-understood and can be predicted at design time. In the case of systems that are learning at run-time it is desirable that any change to the underlying system respects a given safety-envelope for the system. While the literature on verification of traditionally designed systems is wide and successful, there has been a lack of results and efforts in this area until recently. The symposium intends to bring together researchers working on a range of techniques for the verification of neural networks, ranging from formal methods to optimisation and testing. The key objectives include: presentation of recent work in the area; discussion of key difficulties; collecting community benchmarks; and fostering collaboration. One challenge for this research this area is that results are being published in several research communities, including formal verification, security and privacy, systems, and AI. One of the objectives of having a AAAI symposium is to help bridge these interdisciplinary divides to form a cross-cutting community interested in the verification and validation of systems based on machine learning. The symposium workshop will include invited speakers, contributed papers, demonstrations, breakaway sessions, and panel sessions. ------------------------------------------------------------ -------------------------------- Topics of interest ------------------------------------------------------------ -------------------------------- Formal specifications for neural networks and systems based on them; SAT-based and SMT-based methods for the verification of machine learning systems; Mixed-integer Linear Programming methods for the verification of neural networks; Testing approaches to neural networks; Optimisation-based methods for the verification of neural networks; Statistical approaches to the verification of neural networks. ------------------------------------------------------------ -------------------------------- Key Dates ------------------------------------------------------------ -------------------------------- 2 November 2018: Submission deadline. 3 December 2018: Acceptance notification. 14 December 2018: Registration begins. 15 February 2019: Final version of papers due. 1 March 2019: Registration deadline. 25-27 March 2019: Symposium. For submission information and more details, see https://sites.google.com/ view/vnn19 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.rozman at tuwien.ac.at Thu Sep 13 15:59:01 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Thu, 13 Sep 2018 21:59:01 +0200 Subject: [TYPES/announce] =?iso-8859-1?q?Call_for_Applications=3A_Helmut_?= =?iso-8859-1?q?Veith_Stipend_for_Female_Master=B4s_Students_in_Com?= =?iso-8859-1?q?puter_Science?= Message-ID: <03f301d44b9c$37337e90$a59a7bb0$@tuwien.ac.at> [Apologies if you receive multiple copies of this email. Please distribute to interested parties.] Female students in the field of computer science (CS) who plan to pursue (or are currently pursuing) one of the master?s programs in Computer Science at the Vienna University of Technology ? TU Wien taught in English are invited to apply for the annually awarded Helmut Veith Stipend. The computer science department at Vienna University of Technology ? TU Wien, has been ranked among the 70 world?s best (THE Times Higher Education Ranking). The annually awarded Helmut Veith Stipend for female master students is dedicated to the memory of an outstanding computer scientist who worked in the fields of logic in computer science, computer-aided verification, software engineering, and computer security. ? Professor Helmut Veith (1971-2016). The Helmut Veith Stipend was established with generous support of TU Wien, Wolfgang Pauli Institute and with contributions by family and friends of the late Helmut Veith. BENEFITS -EUR 6000 per year -Waiver of tuition fees at TU Wien LOCATION OF MASTER STUDY For study in Austria, at Vienna University of Technology ? TU Wien FOR FIELD OF STUDY Applicants must be eligible for admission to one of the master?s programs in computer science at Vienna University of technology - TU Wien that are taught in English. In 2018/2019 and 2019/2020 those are: ? Master in Logic and Computation ? Master in Business Informatics; ? Master in Computational Logic ? Master in Computer Engineering ( Technische Informatik) APPLICATION Applications for funding can be filed before or in parallel with the admissions process. Your application must be submitted electronically to master at logic-cs.at as a single PDF document, by November 30, 2018. DEADLINE November 30, 2018. INQUIRES Electronically to master at logic-cs.at WEBSITE http://www.vcla.at/2018/05/call-for-applications-helmut-veith-stipend-for-fe male-masters-students-in-computer-science DOWNLOAD THE FLYER http://forsyte.at/helmut-veith-stipend/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From types-announce at robbertkrebbers.nl Fri Sep 14 03:14:37 2018 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Fri, 14 Sep 2018 09:14:37 +0200 Subject: [TYPES/announce] Call for talk proposals - Programming Languages in The Netherlands, 22 Nov 2018 Message-ID: <4eeb6d46-8714-be80-3620-5f26e344f079@robbertkrebbers.nl> =================================================================== PLNL 2019 1st Workshop on Programming Languages in The Netherlands -- Thursday, November 22, 2018 University Library Utrecht, The Netherlands CALL FOR TALK PROPOSALS https://conf.researchr.org/track/plnl-2018/plnl-2018-papers =================================================================== Workshop Overview ----------------- The purpose of this new annual workshop 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. Talks will be moderated using a chess clock with 20 minutes allocated to the speaker and 10 minutes to 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. At the end of the workshop there will be a workshop dinner in Utrecht (exact location and costs TBA). Registration ------------ Registration for the workshop is required, but free of charge. Registration site: https://goo.gl/forms/zHzQdXCKpTk7kdn63 Submission details ------------------ Submission page: https://easychair.org/conferences/?conf=plnl18 Submission: Friday, October 5, 2018. Notification: Friday, October 19, 2018. Workshop: Thursday, November 22, 2018. 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. Program Committee ----------------- - Robbert Krebbers Delft University of Technology - Wouter Swierstra University of Utrecht - Eelco Visser Delft University of Technology From nicolai.kraus at gmail.com Fri Sep 14 09:46:50 2018 From: nicolai.kraus at gmail.com (Nicolai Kraus) Date: Fri, 14 Sep 2018 14:46:50 +0100 Subject: [TYPES/announce] Agda Implementors' Meeting XXVIII - Nottingham, October 15-20 Message-ID: --------------------------------------------------------------- Agda Implementors' Meeting XXVIII Second call for participation http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXVIII Travel recommendations available at this address! --------------------------------------------------------------- The twenty-eighth Agda Implementors' Meeting will take place at the University of Nottingham, UK from 15 October 2018 (Monday) to 20 October 2018 (Saturday). 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 XXVIII, please fill out the form below and send it to me (Nicolai) by email, nicolai.kraus at nottingham.ac.uk (or gmail.com). Further information is available at http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXVIII Please spread the word about this meeting. Best Regards, Nicolai -------8<-------------------------------------------------- Registration form (send it to Nicolai Kraus ) Agda Implementors' Meeting XXVI Name: Title and optionally abstract (if you want to give a talk or lead a discussion; optional): Suggestions for code sprints (optional): Other remarks (optional): -------------- next part -------------- An HTML attachment was scrubbed... URL: From markus.schatten at foi.hr Fri Sep 14 12:55:03 2018 From: markus.schatten at foi.hr (Markus Schatten) Date: Fri, 14 Sep 2018 18:55:03 +0200 Subject: [TYPES/announce] PhD Candidate in Database Forensics Message-ID: Dear colleagues As part of the Erasmus+ project ISSES (Information Security Services Education in Serbia), the Croatian Science Foundation (HRZZ) sponsors a 4-year PhD position, which should be recruited at the Artificial Intelligence Laboratory and the Centre for Biometrics, Computer Forensics and Privacy at the University of Zagreb. The contest has been announced in the national gazette (in Croatian, under no. 1) here https://narodne-novine.nn.hr/clanci/oglasi/o8256553.html. The deadline for application is October 5th, 2018, but please inquire earlier since appropriate documentation has to be submitted. The subject of the doctoral dissertation is related to the field of database forensics, and the selected candidate will enroll in the doctoral study "Information Science" at the Faculty of Organization and Informatics. Terms & Conditions - Completed graduate university or integral studies (master level) of information technology or related disciplines. - The total average of grades at the previous levels of study (undergraduate, graduate or integrated study) sufficient for enrollment in doctoral studies. Desirable knowledge and skills: - Enthusiasm in the field of databases, formal methods, data science and open-source, as well as the desire for learning and research. - Basics of computer forensics and forensic analysis. - Basics of relational database management systems (e.g. PostgreSQL, MySQL, SQLite, Oracle, MS SQL and / or others). - Basics of the so-called management system. NoSQL databases (e.g. MongoDB, CouchDB, Redis, Teradata, ZODB and / or others). - Good knowledge of programming languages for data processing (e.g. SQL, Datalog, map / reduction techniques, XQuery and / or other), programming languages for graphical interfaces (Visual Basic and / or Gambas etc.) and scripting languages for working with data (Python, NodeJS and / or R). - Programming Code Versions Management Tool (Git). Interested candidates can contact markus.schatten at foi.hr for further information on the project and work place. Best regards, -- Markus Schatten, PhD Associate professor and head of Artificial Intelligence Lab University of Zagreb Faculty of Organization and Informatics Pavlinska 2, 42000 Varazdin, Croatia http://www.foi.hr/nastavnici/schatten.markus/index.html http://www.researchgate.net/profile/Markus_Schatten1 http://ai.foi.hr -------------- next part -------------- An HTML attachment was scrubbed... URL: From swarat at rice.edu Sun Sep 16 11:28:03 2018 From: swarat at rice.edu (Swarat Chaudhuri) Date: Sun, 16 Sep 2018 10:28:03 -0500 Subject: [TYPES/announce] Postdoctoral position in deep learning + formal methods at Rice University Message-ID: <46f8f097-e12d-8a9b-0a32-aeaa404ece9b@rice.edu> Postdoctoral position in deep learning + formal methods at Rice University ------------------------------------------------------------- Rice University's Intelligent Software Systems Laboratory is looking to hire a postdoctoral researcher for a project at the interface of formal methods and deep learning. Our goal is to develop algorithms for program synthesis that are guided by neural networks, as well as new learning algorithms that leverage programming language abstractions. Ideal applicants will have a background in formal methods and/or programming languages and some exposure to machine learning. The postdoc will work with Professor Swarat Chaudhuri. The duration of the position is two years; the position is open immediately. To apply, send a CV and names of 2 references to Swarat Chaudhuri (swarat at rice.edu). From types-announce at robbertkrebbers.nl Mon Sep 17 03:04:00 2018 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Mon, 17 Sep 2018 09:04:00 +0200 Subject: [TYPES/announce] CoqPL 2019: Call for Presentations Message-ID: =================================================================== CoqPL 2019 5th International Workshop on Coq for Programming Languages -- January 19, 2019, co-located with POPL Cascais/Lisbon, Portugal CALL FOR PRESENTATIONS https://popl19.sigplan.org/track/CoqPL-2019 =================================================================== 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 will be recorded and the videos made publicly available. Submission details ------------------ Submission page: https://coqpl19.hotcrp.com/ Submission: Monday, October 15, 2018. Notification: Thursday, November 8, 2018. Workshop: Saturday, January 19, 2019 (tentative, date to be confirmed soon). 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 - Ilya Sergey University College London, UK Program Committee: - Olivier Danvy Yale-NUS College, Singapore - Ronghui Gu Columbia University, USA - William Mansky Princeton University, USA - Talia Ringer University of Washington, USA - Gordon Stewart Ohio University, USA - Enrico Tassi Inria, France - Anton Trunov IMDEA Software Institute, Spain - Edwin Westbrook Galois, Inc., USA - Steve Zdancewic University of Pennsylvania, USA From myreen at chalmers.se Mon Sep 17 07:55:41 2018 From: myreen at chalmers.se (Magnus Myreen) Date: Mon, 17 Sep 2018 13:55:41 +0200 Subject: [TYPES/announce] CPP 2019: Final Call for Papers Message-ID: Certified Programs and Proofs (CPP) is an international forum on theoretical and practical topics in all areas, including computer science, mathematics, and education, that consider certification as an essential paradigm for their work. Certification here means formal, mechanized verification of some sort, preferably with production of independently checkable certificates. In 2019, CPP will be co-located with Principles of Programming Languages (POPL) in Cascais/Lisbon, Portugal. Important Dates (AoE, UTC-12h) Abstract Deadline: 11 October 2018 Paper Submission Deadline: 18 October 2018 Author Notification: 22 November 2018 Camera-ready deadline: 27 November 2018 Conference dates: 14 January - 15 January 2019 Topics of interest We welcome submissions in research areas related to formal certification of programs and proofs. The following is a suggested list of topics of interests to CPP. This is a non-exhaustive list and should be read as a guideline rather than a requirement. - certified or certifying programming, compilation, linking, OS kernels, runtime systems, and security monitors; - program logics, type systems, and semantics for certified code; - certified decision procedures, mathematical libraries, and mathematical theorems; - proof assistants and proof theory; - new languages and tools for certified programming; - program analysis, program verification, and proof-carrying code; - certified secure protocols and transactions; - 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; - logics for certifying concurrent and distributed programs; - higher-order logics, logical systems, separation logics, and logics for security; - teaching mathematics and computer science with proof assistants. Submission Guidelines Papers should be submitted in PDF format through the EasyChair submission page at https://easychair.org/conferences/?conf=cpp2019 Submitted papers must be formatted following the ACM SIGPLAN Proceedings format using the acmart format with the sigplan option, using 10 point font for the main text, and a header for single blind review submission, e.g., \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. Shorter papers are welcome and will be given equal consideration. Submissions must be written in English and provide sufficient detail to allow the program committee to assess the merits of the paper. They 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, all phrased for the non-specialist. Technical and formal developments directed to the specialist should follow. References and comparisons with related work should be included. Submitted papers are not allowed to have an appendix. Papers not conforming to the above requirements concerning format and length may be rejected without further consideration. Whenever appropriate, the submission should come along with a formal development, using whatever prover, e.g., Agda, Coq, Dafny, Elf, HOL, HOL-Light, Isabelle, Lean, Matita, Mizar, NQTHM, PVS, Vampire, etc. Such formal developments must be submitted together with the paper as auxiliary material, and will be taken into account during the reviewing process. Please do so by including a link to your files in the text of your paper, or by sending a zip or tar file to the PC chairs at cpp2019 at easychair.org with your paper number included in the subject of your email. The results must be unpublished and not submitted for publication elsewhere, including the proceedings of other published conferences or workshops. The PC chairs should be informed of closely related work submitted to a conference or journal in advance of submission. Original formal proofs of known results in mathematics or computer science are welcome. One author of each accepted paper is expected to present it at the conference. For any questions about the formatting or submission of papers, please consult the PC chairs (cpp2019 at easychair.org). Conference webpage: https://popl19.sigplan.org/track/CPP-2019 From gaboardi at buffalo.edu Mon Sep 17 10:42:10 2018 From: gaboardi at buffalo.edu (Gaboardi, Marco) Date: Mon, 17 Sep 2018 14:42:10 +0000 Subject: [TYPES/announce] POPL 2019 - Call for Tutorials Message-ID: <9C51CC09-913D-4109-A12B-549BC80EF4DD@buffalo.edu> CALL FOR TUTORIALS POPL 2019 46th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages POPL: 13-19 January 2019 Affiliated Events: 13-15, 19 January 2019 Lisbon, Portugal http://popl19.sigplan.org The 46th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2019) will be held in Lisbon, Portugal. 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 2019 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 14, 2019* (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 repeat it in the morning and in the afternoon. --------------------------------------------------------------------- Submission details * Deadline for submission: 15 October 2018 * Notification of acceptance: 25 October 2018 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 Marco Gaboardi (gaboardi at buffalo.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu). --------------------------------------------------------------------- Further information Any query regarding POPL 2018 tutorial proposals should be addressed to the associated events chairs Marco Gaboardi (gaboardi at buffalo.edu) and Zachary Kincaid (zkincaid at cs.princeton.edu) From kyrozier at iastate.edu Mon Sep 17 12:34:06 2018 From: kyrozier at iastate.edu (Kristin Yvonne Rozier) Date: Mon, 17 Sep 2018 11:34:06 -0500 Subject: [TYPES/announce] NFM 2019 First Call For Papers- 11th Annual NASA Formal Methods Symposium Message-ID: <159c3e2d-5dbc-b381-86aa-4cd80246171c@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 **************************************************** 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. Topics of Interest: ------------------- We encourage submissions on cross-cutting approaches that bring together formal methods and techniques from other domains such as probabilistic reasoning, machine learning, control theory, robotics, and quantum computing among others. ??? * Formal verification, including theorem proving, model checking, and static analysis ??? * Advances in automated theorem proving including SAT and SMT solving ??? * Use of formal methods in software and system testing ??? * Run-time verification ??? * Techniques and algorithms for scaling formal methods, such as abstraction and symbolic methods, compositional techniques, as well as parallel and/or distributed techniques ??? * Code generation from formally verified models ??? * Safety cases and system safety ??? * Formal approaches to fault tolerance ??? * Theoretical advances and empirical evaluations of formal methods techniques for safety-critical systems, including hybrid and embedded systems ??? * Formal methods in systems engineering and model-based development ??? * Correct-by-design controller synthesis ??? * Formal assurance methods to handle adaptive systems Important Dates: ---------------- Abstract Submission:? 7 Dec 2018 Paper Submission:??? 14 Dec 2018 Paper Notifications: 22 Feb 2019 Camera-ready Papers: 22 Mar 2019 Symposium:????????? 7-9 May 2019 Location & Cost: ---------------- The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. 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. Submission Details: ------------------- There are two categories of submissions: ?? 1. Regular papers describing fully developed work and complete results (15 pages + references) ?? 2. Two categories of short papers: (6 pages + references) ?? (a) Tool Papers describing novel, publicly-available tools ?? (b) Case Studies detailing complete applications of formal methods to real systems with publicly-available artifacts All papers should be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in a volume of Springer's Lecture Notes on Computer Science (LNCS), and must use LNCS style formatting. Papers should be submitted in PDF format here: https://easychair.org/conferences/?conf=nfm2019. Keynote Speakers: ----------------- * Virginie Wiels, ONERA, France * Richard Murray, CalTech, USA * NASA Panel: Challenges for Future Exploration Organizers: ----------- Moshe Y. Vardi (General Chair) Julia Badger (PC Chair) Kristin Yvonne Rozier (PC Chair) Programme Committee: -------------------- Erika ?brah?m, RWTH Aachen University, 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 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. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering, (__||__) Computer Science, and /_\ /_\ Electrical and Computer Engineering !!! !!! http://temporallogic.org/kyr From dave at chalmers.se Mon Sep 17 15:17:11 2018 From: dave at chalmers.se (David Sands) Date: Mon, 17 Sep 2018 19:17:11 +0000 Subject: [TYPES/announce] PhD positions in Programming Language Technology for Security and Privacy Message-ID: Chalmers University of Technology in Gothenburg, Sweden invite applications for PhD positions in Programming Language Technology for Security and Privacy. We are looking for applicants with a technical background in the programming languages and systems research area, and who have a keen interest in applying and developing this technology to create new methods and tools for security and privacy of software and systems. You will have a good knowledge in several of the following areas: compiler technology, static analysis, type systems, programming language semantics, advanced functional programming, program verification. Application deadline: October 10th, 2018. We encourage all applicants who might need a visa to visit Sweden to apply as soon as possible. For details about the employment conditions and how to apply see: http://www.chalmers.se/en/about-chalmers/Working-at-Chalmers/Vacancies/Pages/default.aspx?rmpage=job&rmjob=6602&rmlang=UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From jes at math.uminho.pt Tue Sep 18 18:20:54 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Tue, 18 Sep 2018 23:20:54 +0100 Subject: [TYPES/announce] Post-proceedings TYPES'18: Final call for papers Message-ID: <1a831875-5f21-d6ce-5f8e-63b6c0429269@math.uminho.pt> Paper submission deadline 8 October 2018 Open call for papers Post-proceedings of the 24th International Conference on Types for Proofs and Programs TYPES 2018 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2018 was held between 18 and 21 June in Braga, Portugal. 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 would like to invite all researchers that study and apply type systems to share their results. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory; * 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: 1 October 2018 * Paper submission: 8 October 2018 * Author notification: 25 February 2019 DETAILS * Papers have to be formatted with lipics.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=types2018postproceed * 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 those attachments into account and they will not be published. * More information is available onhttp://w3.math.uminho.pt/types2018/post-proc * In case of questions, please contact one of the editors. EDITORS Peter Dybjer peterd at chalmers.se Chalmers University, Sweden Jos? Esp?rito Santo jes at math.uminho.pt University of Minho, Portugal Lu?s Pinto luis at math.umiho.pt University of Minho, Portugal -------------- next part -------------- An HTML attachment was scrubbed... URL: From harley.eades at gmail.com Wed Sep 19 10:20:06 2018 From: harley.eades at gmail.com (Harley D. Eades III) Date: Wed, 19 Sep 2018 10:20:06 -0400 Subject: [TYPES/announce] Augusta University is Hiring Message-ID: Dear all. The School of Computer and Cyber Sciences at Augusta University is now looking to fill 12 tenure-track vacancies. Deadline: By Dec. 1, 2018, but the sooner the better. The job ad can be found here: https://jobs.acm.org/jobs/tenure-track-and-tenured-positions-at-the-assistant-associate-and-full-professor-levels-augusta-georgia-30912-109234580-d?contextType=search The positions are all open rank and not specific to any one subfield of computer science, and the percent effort between teaching and research will be balanced. However, the ForML Lab is looking to recruit at least one of these positions for our new lab: http://metatheorem.org/formlab/ This means that applications from the types community are especially welcome. Finally, here is a blog post that explains why I find this exciting: https://blog.metatheorem.org/2018/09/19/Faculty-Search.html If you have any questions regarding the search please contact me (Harley Eades). Very best, Harley Eades and Cl?ment Aubert -------------- next part -------------- An HTML attachment was scrubbed... URL: From sam.staton at cs.ox.ac.uk Wed Sep 19 11:12:41 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Wed, 19 Sep 2018 15:12:41 +0000 Subject: [TYPES/announce] LICS 2019 Call for Papers Message-ID: <5CA59701-B000-4A08-A047-76A62960D0FB@cs.ox.ac.uk> CALL FOR PAPERS Thirty-Fourth Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) 24-27 June 2019, Vancouver https://lics.siglog.org/lics19/ SCOPE 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: 4 January 2019 Full Papers Due: 11 January 2019 Author Feedback/Rebuttal Period: 4-8 March 2019 Author Notification: 29 March 2019 Deadlines are firm; late submissions will not be considered. All submissions will be electronic via https://www.easychair.org/conferences/?conf=lics2019. SUBMISSION INSTRUCTIONS Every extended abstract must be submitted in the IEEE Proceedings 2-column 10pt format and may be at most 12 pages, excluding references. LaTeX style files are available on the conference website; please use IEEEtran.cls version V1.8b, released on 26/08/2015. 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. 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 nclpltt at gmail.com Thu Sep 20 07:21:37 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Thu, 20 Sep 2018 12:21:37 +0100 Subject: [TYPES/announce] Lecturer in Computer Science position available at Royal Holloway, University of London (deadline: 17 Oct 2018) Message-ID: ================================ Lecturer in Computer Science Department of Computer Science, Royal Holloway, University of London (UK) Application closing date: Wednesday 17 October 2018 Interview date: Thursday 08 November 2018 Please apply at: https://jobs.royalholloway.ac.uk/vacancy.aspx?ref=0918-375 ================================ The Department of Computer Science at Royal Holloway is 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. 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 (UK), 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. For further details of the Department see royalholloway.ac.uk/computerscience or contact the Head of Department at jose.fiadeiro at rhul.ac.uk. -- 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 W.B.Heijltjes at bath.ac.uk Thu Sep 20 08:56:58 2018 From: W.B.Heijltjes at bath.ac.uk (Willem Heijltjes) Date: Thu, 20 Sep 2018 12:56:58 +0000 Subject: [TYPES/announce] PhD position "Efficient and natural proofs and algorithms" at University of Bath Message-ID: We are recruiting for a PhD position "Efficient and natural proofs and algorithms" Funding: Competition funded (EU/UK) Deadline: 31 October 2018 - early application recommended Start: Before 1 April 2019 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/ 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: https://samis.bath.ac.uk/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=RDUCM-FP01&code2=0013 Application deadline: 31 October 2018. Note: We are hoping to fill this position as quickly as possible and applications may close earlier than the advertised deadline if a suitable candidate is found; early application is therefore recommended. Start date: negotiable, but by 1 April 2019 at the latest. See also the advertisement here: https://www.findaphd.com/search/ProjectDetails.aspx?PJID=100543 ===== 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: https://epsrc.ukri.org/skills/students/help/eligibility/ 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 igarashi at kuis.kyoto-u.ac.jp Sun Sep 23 15:01:05 2018 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Mon, 24 Sep 2018 04:01:05 +0900 Subject: [TYPES/announce] PEPM 2019 Call for Papers Message-ID: <87mus89gy6.wl-igarashi@kuis.kyoto-u.ac.jp> -- CALL FOR PAPERS -- ACM SIGPLAN Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM) 2019 =============================================================================== * Website : https://popl19.sigplan.org/track/pepm-2019-papers * Time : two days between 13th ? 19th January 2019 * Place : Cascais/Libon, Portugal (co-located with POPL 2019) 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 2019 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 2019 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, Manuel Hermenegildo (http://cliplab.org/herme/) and Atsushi Igarashi (http://www.fos.kuis.kyoto-u.ac.jp/~igarashi/). 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://pepm19.hotcrp.com/ PEPM 2019 will employ lightweight double-blind reviewing according to the rules of POPL 2019. Quoting from POPL 2019?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 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.? See POPL 2019?s Submission and Reviewing FAQ page for more information: https://popl19.sigplan.org/track/POPL-2019-Research-Papers#Submission-and-Reviewing-FAQ Submissions are welcome from PC members (except the two co-chairs) provided that there are non-PC co-authors. 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 2019 web site. 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. Important dates --------------- * Paper submission deadline : Friday 12th October 2018 (AoE) * Author notification : Monday 12th November 2018 (AoE) * Workshop : TBD (two days between 13th ? 19th January 2019) 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 2019 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Programme committee ------------------- * Elvira Albert (Complutense U.) * Mar?a Alpuente (U.P. Valencia) * William Cook (U. Texas, Austin) * Dana Drachsler Cohen (Technion) * John Gallagher (Roskilde U) * Roberto Giacobazzi (U. Verona / IMDEA Software) * Robert Glueck (U. Copenhagen) * Manuel Hermenegildo (co-chair) (IMDEA Software) * Atsushi Igarashi (co-chair) (Kyoto U.) * Thomas Jensen (INRIA) * Victor Kuncak (EPFL) * Julia Lawall (INRIA) * Michael Leuschel (U. Duesseldorf) * Annie Liu (SUNY) * Kazutaka Matsuda (Tohoku U.) * Jan Midtgaard (U. of Southern Denmark) * Keiko Nakata (SAP Potsdam) * Jens Palsberg (UCLA) * Alberto Pettorossi (U. Roma Tor Vergata) * Frank Pfenning (CMU) * Christoph Reichenbach (Lund Univ.) * Martin Rinard (MIT) * Kostis Sagonas (Uppsala U.) * Isao Sasano (Shibaura Inst. of Tech.) * Ilya Sergei (U. College London) * Harald S?ndergaard (U Melbourne) * Fausto Spoto (U. Verona) * Elena Zucca (U. Genova) From j.a.perez at rug.nl Tue Sep 25 06:01:01 2018 From: j.a.perez at rug.nl (Jorge A. Perez) Date: Tue, 25 Sep 2018 12:01:01 +0200 Subject: [TYPES/announce] PhD position on Concurrency, Logic, and Type Systems (Deadline: October 1st). Message-ID: [Apologies if you receive multiple copies of this email. Please distribute to interested parties.] PHD POSITION ON ?CONCURRENCY, LOGIC, AND TYPE SYSTEMS? (Posted: August 31, 2018 / Deadline: October 1, 2018) University of Groningen, The Netherlands We are searching for one four-year PhD position on the topics of concurrency, logic, type systems, and programming languages. You will contribute to rigorously comparing different type systems for message-passing programs, such as session types. These comparisons will use as reference a correspondence known as "propositions as sessions", which connects concurrency and logic in the style of the well-known Curry-Howard correspondence. We will use the resulting comparisons to streamline existing type systems, and to guide the development of verification tools for message-passing programs. Your PhD research will be embedded in the project "Unifying Correctness for Communicating Software", a VIDI career grant recently awarded to Dr. Jorge A. Perez by the NWO (Netherlands Organization for Scientific Research). As such, you will join a dynamic, quickly growing research group; within the project, you will collaborate with research partners both in the Netherlands (e.g., at CWI Amsterdam) and abroad. - Qualifications You have an MSc degree (or equivalent) in Computer Science, Logic, Mathematics, or Artificial Intelligence, and experience in at least one, preferably two or more, of the following: ? Semantics of programming languages ? Program verification, type systems, and/or typed programming languages ? Concurrency theory and/or process calculi ? The Curry-Howard isomorphism ("propositions as types") ? Modal/substructural logics and (their) proof theory Female candidates are encouraged to apply. - Application and Additional Information For further details on the position and the application procedure, please visit https://www.rug.nl/about-us/work-with-us/job-opportunities/overview?details=00347-02S0006KOP For further information and expressions of interest, contact Jorge A. Perez (j.a.perez at rug.nl). See also http://www.jperez.nl/vidi You may apply until 1 October 23:59h / before 2 October 2018 (Dutch local time). -- Jorge A. P?rez Assistant Professor Bernoulli Institute for Math, CS and AI University of Groningen, The Netherlands URL: http://www.jperez.nl From splash.publicity at gmail.com Tue Sep 25 08:07:48 2018 From: splash.publicity at gmail.com (SPLASH Publicity) Date: Tue, 25 Sep 2018 08:07:48 -0400 Subject: [TYPES/announce] SPLASH 2018: Call for Participation Message-ID: ACM SIGPLAN SPLASH 2018 November 4-9, 2018 Boston, MA, USA http://2018.splashcon.org https://twitter.com/splashcon https://www.facebook.com/SPLASHCon/ 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. # Registration * 1 October 2018 (Early Deadline) <-- very soon! * Contact: info at splashcon.org * Register: https://2018.splashcon.org/attending/registration * Venue: https://2018.splashcon.org/venue/splash-2018-venue # What's Happening at SPLASH? ## Keynotes * Daniel Jackson A new modularity for software * Chris Granger Against the Current: What we Learned from Eve * Jenny Quillien Beauty is the Promise of Happiness * Barbara Liskov Distributed Abstractions * Felienne Hermans Explicit Direct Instruction in Programming Education * Kathi Fisler Programming Language Semantics through a Pedagogic Lens * Byron Cook Reasoning about Security of Amazon Web Services * Guy L. Steele Jr. (PLMW) 50 Years of Programming and Language Design * Saman Amarasinghe (GPCE) How to Make Sparse Fast * Martin Rinard (SLE) A New Approach for Software Correctness and Reliability ## Conference Program * https://2018.splashcon.org/program/program-splash-2018 ## SPLASH-I SPLASH-I is a series of research and industry talks, demos, and panels that address topics relevant to the SPLASH community. The SPLASH-I series is held in the afternoons of SPLASH. Talks are open to all attendees. * https://2018.splashcon.org/track/splash-2018-SPLASH-I#program ## Research Tracks and Co-Located Conferences and Symposia * OOPSLA https://2018.splashcon.org/track/splash-2018-OOPSLA * Onward! Essays https://2018.onward-conference.org/track/onward-2018-Onward-Essays#program * Onward! Papers https://2018.onward-conference.org/track/onward-2018-papers#program * GPCE - Generative Programming: Concepts and Experience https://conf.researchr.org/track/gpce-2018/gpce-2018#program * SLE - Software Language Engineering https://conf.researchr.org/track/sle-2018/papers#program * DLS - Dynamic Languages Symposium https://conf.researchr.org/track/dls-2018/dls-2018#program * SPLASH-E https://2018.splashcon.org/track/splash-2018-SPLASH-E ## Workshops SPLASH 2018 is hosting 16 workshops this year. * AGERE! - Programming based on Actors, Agents, and Decentralized Control https://2018.splashcon.org/track/agere-2018-papers * AI-SEPS - Artificial Intelligence and Empirical Methods for Software Engineering and Parallel Computing Systems https://2018.splashcon.org/track/seps-2018-papers * BLOCKS+ https://2018.splashcon.org/track/blocks%2B-2018-papers * DSLDI - Domain-Specific Language Design and Implementation https://2018.splashcon.org/track/dsldi-2018-talks * GRACE https://2018.splashcon.org/track/grace-2018-papers * HILT - High Integrity Languages and Tools for Ensuring Cyber-Resilience in Critical Software-Intensive Systems https://2018.splashcon.org/track/hilt-2018-papers * LIVE https://2018.splashcon.org/track/live-2018-papers * META - Meta-Programming Techniques and Reflection https://2018.splashcon.org/track/meta-2018 * NJR - Normalized Java Resource https://2018.splashcon.org/track/njr-2018-papers * NOOL - New Object-Oriented Languages https://2018.splashcon.org/track/nool-2018-papers * OCAP - Object-Capability Languages, Systems, and Applications https://2018.splashcon.org/track/ocap-2018-papers * PLATEAU - Evaluation and Usability of Programming Languages and Tools https://2018.splashcon.org/track/plateau-2018-papers * REBLS - Reactive and Event-based Languages & Systems https://2018.splashcon.org/track/rebls-2018-papers * SLEBoK - Software Language Engineering Body of Knowledge https://2018.splashcon.org/track/slebok-2018 * TURBO - Tutorial on Language Runtimes Built With Eclipse OMR https://2018.splashcon.org/track/turbo-2018-tutorial * VMIL - Virtual Machines and Language Implementations https://2018.splashcon.org/track/vmil-2018 ## Other Events * Doctoral Symposium https://2018.splashcon.org/track/splash-2018-Doctoral-Symposium * PL Mentoring Workshop https://2018.splashcon.org/track/splash-2018-PLMW * Posters https://2018.splashcon.org/track/splash-2018-Posters * Student Research Competition https://2018.splashcon.org/track/splash-2018-Student-Research-Competition From W.B.Heijltjes at bath.ac.uk Tue Sep 25 09:09:00 2018 From: W.B.Heijltjes at bath.ac.uk (Willem Heijltjes) Date: Tue, 25 Sep 2018 13:09:00 +0000 Subject: [TYPES/announce] Post-doctoral position "Typed lambda-calculi with sharing and unsharing" at University of Bath Message-ID: <2FB5833B-911C-4A8C-BB59-58FA9974A131@bath.ac.uk> We invite applications for a post-doctoral research position, to investigate a new approach to sharing in the lambda-calculus based on deep-inference proof theory. This is a 3-year fixed-term post starting 1st of January 2019, part of the EPSRC-funded project `Typed Lambda-Calculi with Sharing and Unsharing'. Deadline: 29 October 2018 Start: 1 January 2019 Duration: 3 years Salary: Grade 7 - ?33,199 rising to ?39,609 Vacancy: http://www.bath.ac.uk/jobs/Vacancy.aspx?ref=KM6179 Project: http://willem.heijltj.es/Unsharing Enquiries: W.B.Heijltjes at bath.ac.uk Department of Computer Science University of Bath United Kingdom ===== Description ===== In recent years, deep inference has made a large impact in proof theory, with spectacular results in proof complexity and normalization for classical logic. In this project we investigate intuitionistic deep inference from a computational perspective, starting from the exciting observation that it can express forms of sharing thus far seen only in sharing graphs for optimal lambda-calculus reduction. We will build on this observation to: develop a theory of normalization with sharing in deep inference, possibly capturing optimality; implement the new means of sharing in typed lambda-calculi, graph-rewriting calculi, and abstract machines; measure their efficiency with semantic tools such as quantitative types. We are looking for excellent candidates with a PhD and a proven track record in one or more of the following areas: * Structural proof theory, particularly deep inference * Sharing in the lambda-calculus * Sharing graphs and optimal reduction * Denotational semantics, particularly quantitative semantics You will be part of the Mathematical Foundations group in the Department of Computer Science, University of Bath. We are a small, lively research group with an excellent international reputation. You will have the opportunity to travel to various collaborators on the project in Europe, for example in Bologna, Oslo, and Paris. The University of Bath is a great place to work with outstanding facilities. Bath is a Unesco World Heritage city with fantastic amenities offering excellent quality of life. ===== Relevant links ===== Project page http://willem.heijltj.es/Unsharing Mathematical Foundations group http://www.bath.ac.uk/comp-sci/research/mathematical-foundations/ Deep Inference http://alessio.guglielmi.name/res/cos/ ===== Applications ===== To apply, use the online form on the vacancy page. Vacancy http://www.bath.ac.uk/jobs/Vacancy.aspx?ref=KM6179 Job Description & Person Specification (MS WORD) http://www.bath.ac.uk/jobs/Upload/vacancies/files/13812/Job%20description%20RA.docx (PDF) http://willem.heijltj.es/Unsharing/pdf/Job_description_Unsharing.pdf Applications close 29 October. Interview dates are to be determined. Please also consider the following. Terms of Employment http://www.bath.ac.uk/jobs/display.aspx?id=1201&pid=0 ===== Enquiries ===== For any questions about the position, the project, or the recruitment process, please contact: Willem Heijltjes Department of Computer Science University of Bath W.B.Heijltjes at bath.ac.uk http://willem.heijltj.es From cenea at irif.fr Tue Sep 25 10:19:18 2018 From: cenea at irif.fr (Constantin Enea) Date: Tue, 25 Sep 2018 16:19:18 +0200 Subject: [TYPES/announce] VMCAI 2019 2nd Call for Papers Message-ID: <2B51C8A0-9D3C-4F3C-BEB6-73F0D3FAB9FC@irif.fr> ------------------------------------------------------------------------------------------------------------------------------------------ VMCAI 2019 20th International Conference on Verification, Model Checking, and Abstract Interpretation Cascais/Lisbon, Portugal, January 13th-January 15th, 2019 https://popl19.sigplan.org/track/VMCAI-2019 ------------------------------------------------------------------------------------------------------------------------------------------ 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 2019 will be the 20th edition in the series. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics VMCAI 2019 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 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=vmcai2019 Important Dates - Full paper submission: October 4th, 2018 (anywhere on earth) - Notification: November 15th, 2018 - Final version due: November 29th, 2018 - Conference: January 13th-January 15th, 2019 Invited Speakers - Kedar Namjoshi (Nokia Bell Labs, USA) - Aditya Nori (Microsoft Research Cambridge, UK) - Sylvie Putot (Ecole Polytechnique, France) Program Chairs - Constantin Enea (University Paris Diderot, France) - Ruzica Piskac (Yale University, USA) Program Committee - Miltiadis Allamanis (Microsoft Research Cambridge, UK) - Timos Antonopoulos (Yale University, USA) - Domagoj Babic (Google Inc., USA) - Josh Berdine (Facebook, UK) - Ahmed Bouajjani (University Paris Diderot, France) - Patrick M. Cousot (New York University, USA) - Cezara Dr?goi (INRIA Paris, France) - Constantin Enea (University Paris Diderot, France) - Javier Esparza (TU Munich, Germany) - Jerome Feret (INRIA Paris, France) - Khalil Ghorbal (INRIA Rennes, France) - Roberto Giacobazzi (University of Verona, Italy, and IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Jan Kretinsky (TU Munich, Germany) - K Narayan Kumar (Chennai Mathematical Institute, India) - Ori Lahav (Tel Aviv University, Israel) - Anthony Widjaja Lin (Oxford University, UK) - Ruben Martins (Carnegie Mellon University, USA) - Kedar Namjoshi (Nokia Bell Labs, USA) - Dejan Nickovic (Austrian Institute of Technology, Austria) - Jens Palsberg (University of California, Los Angeles, USA) - Ruzica Piskac (Yale University, USA) - Sylvie Putot (Ecole Polytechnique, France) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Sharon Shoham (Tel Aviv University, Israel) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From rk1424 at hunter.cuny.edu Tue Sep 25 19:04:48 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Tue, 25 Sep 2018 23:04:48 +0000 Subject: [TYPES/announce] CfP: 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) -- Call for participation Message-ID: CALL FOR PARTICIPATION ====================== 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) November 4-9, 2018 Orlando, Florida, United States http://2018.fseconference.org EARLY REGISTRATION DEADLINE: October 1, 2018 http://2018.fseconference.org/attending/Registration Follow ESEC/FSE on twitter: @fseconf Follow ESEC/FSE on Facebook: http://facebook.com/fseconference Social Media Hashtag: #esecfse The ACM Joint European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE) is an internationally renowned forum for researchers, practitioners, and educators to present and discuss the most recent innovations, trends, experiences, and challenges in the field of software engineering. Formerly the FSE conference in alternating years and ESEC/FSE in other years, ESEC/FSE is now the new name of this annual conference series. The ESEC/FSE conference brings together experts from academia and industry to exchange the latest research results and trends, as well as their practical application in all areas of software engineering. The conference is sponsored by the ACM Special Interest Group on Software Engineering (SIGSOFT). ESEC/FSE 2018 will be held in beautiful Lake Buena Vista, Florida, United States at the Wyndham Lake Buena Vista hotel. The hotel is located within walking distance of the Disney Springs Resort Area. Besides being the location of the conference meeting, it is close to Walt Disney World. The hotel provides a shuttle to all Disney theme parks. The "Wyndham Resort Tower" part of the hotel has been filled, but attendees can still make a reservation in the Wyndham Garden part of the hotel. To do that please call the to make a reservation at +1(844)482-8444. The rate is still $159, with no resort fee. The name of the room block is "Association for Computing Machinery." Attendees should reserve a room by October 3. The conference will feature a keynotes by Erik Meijer and Dave Lang. Papers describe the latest innovative, empirical, theoretical, conceptual, and experimental software engineering research as well as groundbreaking approaches to emerging problems. Travel support is also available; see https://2018.fseconference.org/attending/Travel+Support for details. Schedule: https://2018.fseconference.org/program/program-fse-2018 Registration ------------ ### Register for all events: http://2018.fseconference.org/attending/Registration ### Hotel information: http://2018.fseconference.org/venue/fse-2018-venue We have organized special rates at selected hotels, close to the conference venue. ### Program - Keynotes: http://2018.fseconference.org/info/keynotes - Research Track: http://2018.fseconference.org/track/fse-2018-research-papers - Industry Track: http://2018.fseconference.org/track/fse-2018-Industry - Journal-First Track: https://2018.fseconference.org/track/fse-2018-Journal-First - New Ideas and Emerging Results: http://2018.fseconference.org/track/fse-2018-NIER#Accepted-Papers - Student Research Competition: http://2018.fseconference.org/track/fse-2018-Student-Research-Competition - Demo Track: https://2018.fseconference.org/track/fse-2018-Demonstration - Doctoral Symposium: https://2018.fseconference.org/track/fse-2018-Doctorial-Symposium ### Workshops Accepted workshops: http://bit.ly/2ztAD2B * NL4SE: Workshop on NLP for Software Engineering -- https://nl4se2018.github.io * EnSEmble: Ensemble-based Software Engineering -- http://sisinflab.poliba.it/ensemble/2018 * JPF: The Java Pathfinder Workshop -- https://2018.fseconference.org/track/jpf-2018-papers * A-TEST: 9th Workshop on Automating TEST case design, selection and evaluation -- http://www.a-test.org * SWAN: 4th International Workshop on Software Analytics -- https://git.io/swan18 * WASPI: 1st International Workshop on Automated Specification Inference -- https://boalang.github.io/waspi ### Team Organizing Committee: General Chair: Gary Leavens Program Chairs: Corina Pasareanu, Alessandro Garcia Journal First Chairs: Ingrid Nunes, Andrea Zisman New Ideas and Emerging Results Chairs: Claire Le Goues, Gail Kaiser Industry Chairs: Satish Chandra, John Penix Demonstration Chairs: Hoan Nguyen, Tien Nguyen Doctoral Symposium Chairs: Hridesh Rajan, Margaret-Anne Storey Workshop Chair: Damian Dechev Artifact Evaluation Chairs: Olga Baysal, Tim Menzies SRC Chair: Gustavo Soares ROSE Festival Chairs: Robert Feldt, Tim Menzies, Thomas Zimmermann Mentorship Chair: Danny Dig Student Volunteer Chairs: Mehdi Bagherzadeh, Tuba Yavuz Registration Chair: Robert Dyer Finance Chair: Will Tracz Web Chair: John L. Singleton Publicity Chair: Raffi Khatchadourian Social Media Chair: Justin Smith Publications Chair: Henrique Reb?lo Test of Time Paper Award Chairs: Sven Apel, Alessandra Russo Program Committee: Corina Pasareanu, NASA Ames Research Center, USA, co-chair Alessandro Garcia, PUC-Rio, Brazil, co-chair Rui Abreu, Instituto Superior T?cnico, U. Lisboa & INESC-ID, Portugal Bram Adams, MCIS, ?cole Polytechnique de Montr?al, Canada Sven Apel, University of Passau, Germany Alberto Bacchelli, University of Zurich, Switzerland Gabriele Bavota, Universit? della Svizzera italiana, Switzerland Christian Bird, Microsoft Research, USA Yuriy Brun, University of Massachusetts Amherst, USA Tevfik Bultan, University of California, Santa Barbara, USA Antonio Carzaniga, Universit? della Svizzera italiana, Switzerland Satish Chandra, Facebook, USA Jane Cleland-Huang, University of Notre Dame, USA Myra Cohen, University of Nebraska-Lincoln, USA Rob DeLine, Microsoft Research, USA Arie van Deursen, Delft University of Technology, Netherlands Massimiliano Di Penta, University of Sannio, Italy Laura Dillon, Michigan State University, USA Matt Dwyer, University of Nebraska, USA Sebastian Elbaum, University of Nebraska-Lincoln, USA, Antonio Filieri, Imperial College London, UK Marco Gerosa, Northern Arizona University, USA Rohit Gheyi, Federal University of Campina Grande, Brazil Lars Grunske, Humboldt-Universit?t zu Berlin, Germany Mark Harman, Facebook and University College London, UK Natalia Juristo, Facultad de Inform?tica - UPM, Spain Sarfraz Khurshid, University of Texas at Austin, USA Sunghun Kim, Hong Kong University of Science and Technology, Hong Kong Wei Le, Iowa State University, USA David Lo, Singapore Management University, Singapore Sam Malek, University of California, Irvine, USA Nenad Medvidovi?, University of Southern California, USA Sasa Misailovic, University of Illinois at Urbana-Champaign, USA, Martin Monperrus, KTH Royal Institute of Technology, Sweden Emerson Murphy-Hill, North Carolina State University, USA Peter M?ller, ETH Zurich, Switzerland ThanhVu Nguyen, University of Nebraska-Lincoln, USA Tien Nguyen, University of Texas at Dallas, USA Alessandro Orso, Georgia Tech, USA Martin Robillard, McGill University, Canada David Rosenblum, National University of Singapore, Singapore Julia Rubin, University of British Columbia, Canada David Shepherd, ABB, Inc., USA Rishabh Singh, Google Brain, USA Zhendong Su, ETH Zurich, Switzerland Peri Tarr, IBM TJ Watson Research Center, USA Christoph Treude, The University of Adelaide, Australia Sebastian Uchitel, Universidad de Buenos Aires / Imperial College, Argentina Shiyi Wei, The University of Texas at Dallas, USA Jon Whittle, Monash University, Australia Guowei Yang, Texas State University, USA Jooyong Yi, Innopolis University, Russia Xiangyu Zhang, Purdue University, USA Thomas Zimmermann, Microsoft Research, USA SUPPORTERS Thanks to our supporters for their generous support! Platinum: Huawei Silver: Microsoft, Google, Facebook Bronze: IBM Research Sponsor: ACM, ACM SIGSOFT From gc at pps.univ-paris-diderot.fr Wed Sep 26 03:09:55 2018 From: gc at pps.univ-paris-diderot.fr (Giuseppe Castagna) Date: Wed, 26 Sep 2018 09:09:55 +0200 Subject: [TYPES/announce] Post-doc opening at University Paris Diderot Message-ID: POST-DOC POSITION ON GRADUALLY-TYPED PROGRAMMING LANGUAGES Applications are invited for a post-doctoral position at IRIF, the Research Institute on the Foundations of Computer Science, Universit? Paris Diderot. http://www.irif.fr This is a 18 months position funded by a Google Fellowship Program with the option of an extension subject to mutual agreement and funding availability. The selected candidate will be expected to conduct research in the area of gradually-typed polymorphic languages. Profile: -------- Candidates must have or be soon to have a PhD in Computer Science with strong background in type theory, design and implementation of programming languages in particular functional, object-oriented, and/or dynamic ones. Skills in gradual typing and abstract machines will be very appreciated. For more information and applications please contact Giuseppe Castagna (castagna at cnrs.fr) From mfd at kth.se Wed Sep 26 05:44:17 2018 From: mfd at kth.se (Mads Dam) Date: Wed, 26 Sep 2018 09:44:17 +0000 Subject: [TYPES/announce] PhD positions in System Security and Formal Methods at KTH Royal Institute of Technology Message-ID: <026EEB6F-B1A2-488F-9E3D-7468BA746BBE@kth.se> (* Apologies for duplicates *) The TCS group at KTH Royal Institute of Technology has vacancies for two PhD students in System Security and Formal Methods. (We also have vacancies for one or two postdocs, but these positions have not been announced yet. If you are interested contact Mads Dam, mfd at kth.se or Roberto Guanciale, robertog at kth.se for more information) For the PhD positions we are looking for highly motivated students interested in building secure system components, constructing models at system and component (HW and SW) level, as well as building and using various types of automated and semi-automated tools for verification, analysis, and program synthesis. Successful applicants will have a good background in topics like formal methods, program verification, computer architecture, computer security, operating systems, interactive theorem proving. We offer a highly competitive salary, excellent living conditions, and an interesting environment in Stockholm with a rich cultural and entrepreneurial scene, according to many observers second only to Silicon Valley itself. Application deadline: 28 October, 2018. For details about the positions and the application procedure see: https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:225453/where:4/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From rk1424 at hunter.cuny.edu Wed Sep 26 11:30:20 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Wed, 26 Sep 2018 15:30:20 +0000 Subject: [TYPES/announce] 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) -- Test of Time Award announcement Message-ID: <0660b0b4ad2771870dcb881bcd4213126adc4282.camel@hunter.cuny.edu> TEST OF TIME AWARD ================== The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) is pleased to announce the details of the annual Test of Time Award as follows: ## Award Papers "Latent Social Structure in Open Source Projects" by Christian Bird, David S. Pattison, Raissa M. D?Souza, Vladimir Filkov, and Premkumar T. Devanbu "Differential Symbolic Execution" by Suzette Person, Matthew B. Dwyer, Sebastian G. Elbaum, and Corina S. Pasareanu ## Selection Committee Sven Apel, Alessandro Garcia, Christian K?stner, David Lo, Alessandra Russo, Paolo Tonella, Andreas Zeller, Andrea Zisman Congratulations to the winners and thank you to the selection committee. More details, including previous awards, may be found at: https://www.esec-fse.org/test_of_time_awards From cormac at ucsc.edu Wed Sep 26 12:44:18 2018 From: cormac at ucsc.edu (Cormac Flanagan) Date: Wed, 26 Sep 2018 09:44:18 -0700 Subject: [TYPES/announce] Fwd: Tenure-Track Faculty Positions at UC Santa Cruz In-Reply-To: References: Message-ID: The UCSC Department of Computer Science and Engineering (CSE) invites applications for multiple tenure-track faculty positions at the Assistant Professor rank. Our focus this year is on candidates who advance research in Software Foundations and Security, as detailed in the attached flyers. The Baskin School of Engineering has nationally and internationally known researchers and research groups in many areas, including programming languages, security, distributed systems, networking, data management, storage systems, machine learning, data mining, natural language processing, and AI. Our beautiful campus has a long history of embracing groundbreaking interdisciplinary work, and our proximity to Silicon Valley (only 35 minutes from campus) and San Francisco affords opportunities and avenues for collaborative research. Full consideration will be given to applications completed by December 14, 2018. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: UCSC-Security.pdf Type: application/pdf Size: 143128 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: UCSC-SoftwareFoundations.pdf Type: application/pdf Size: 143067 bytes Desc: not available URL: From baman at iit.tuiasi.ro Fri Sep 28 03:20:48 2018 From: baman at iit.tuiasi.ro (Bogdan Aman) Date: Fri, 28 Sep 2018 10:20:48 +0300 Subject: [TYPES/announce] SACS Journal 2018 Volume In-Reply-To: References: Message-ID: <282136095d8de09e8862ad0a5a32de10.squirrel@iit.iit.tuiasi.ro> The 2018 volume of the Scientific Annals of Computer Science open-access journal are online and contain worth to read papers http://www.info.uaic.ro/bin/Annals/CurrentIssue Volume XXVIII, Issue 2, 2018 High-Level Koutny Net, pages 157-159 G. Ciobanu Pattern Matching in Link Streams: Timed-Automata with Finite Memory, pages 161-198 C. Bertrand, F. Peschanski, H. Klaudel, M. Latapy Simultaneous Petri Net Synthesis,?pages 199?236 E. Best, R. Devillers, U. Schlachter, H. Wimmel A Precise Characterisation of Step Traces and Their Concurrent Histories, pages 237-267 R. Janicki, J. Kleijn, L. Mikulski SMT-Solvers in Action: Encoding and Solving Selected Problems in NP and EXPTIME, pages 269?288 A. Niewiadomski, P. Switalski, T. Sidoruk, W. Penczek Fault-Free Refinements for Interface Automata, pages 289?337 A. Schinko, W. Vogler Volume XXVIII, Issue 1, 2018 The Theory of Finitely Supported Structures and Choice Forms,?pages 1?38 A. Alexandru Instruction Sequences Expressing Multiplication Algorithms,?pages 39-66 J.A. Bergstra, C.A. Middelburg The Reticulation of a Universal Alebra,?pages 67?113 G. Georgescu, C. Mure?an (Skew) Filters in Residuated Skew Lattices,?pages 115?140 R. Koohnavard, A. Borumand Saeid On Partition Metric Space, Index Function, and Data Compression,?pages 141?156 D.A. Simovici, R. Sizov *********************************** Bogdan Aman From ohad.kammar at cs.ox.ac.uk Fri Sep 28 12:39:10 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Fri, 28 Sep 2018 11:39:10 -0500 Subject: [TYPES/announce] 3-year Career Development Fellowship in Computer Science at Balliol College Oxford Message-ID: Balliol College of the University of Oxford is currently advertising a 3-year Fellowship in Computer Science: https://www.balliol.ox.ac.uk/balliol-people/vacancies/2018/september/career-development-fellowship-in-computer-science-3-year (See call below.) I am not involved in the selection process at all, but as a previous holder of this Fellowship, I cannot recommend it enough. Please do forward the call far and wide, it's a great opportunity for early career researchers. Yours, Ohad. -------------------------------------------------------- Career Development Fellowship in Computer Science (3-year fixed-term) Closing date: Wednesday 31 October 2018 Balliol College is recruiting a Career Development Fellow in Computer Science. The Fellowship is intended to provide a structured development opportunity for exceptional candidates embarking on an academic career. The Fellow will receive mentoring from the Fellow in Computation in Balliol. The Fellow will also have the opportunity to become a member of Oxford?s world-leading Department of Computer Science. This is a full-time, fixed-term post for the period 1 January 2019 to 31 December 2021. The area of the post is Computer Science, broadly understood. Theoreticians and applied computer scientists are equally welcome to apply. The Fellow will teach undergraduate students and provide administration for the College, including assessing and interviewing for the annual admissions exercises. The appointed CDF will also be expected to develop a significant portfolio of high-quality research activities, including peer-reviewed publications, as an independent academic computer scientist. Candidates must hold or be near to completion of a PhD by 1 January 2019, and should not have completed a PhD or equivalent earlier than 1 October 2014 (with the exception of career breaks, e.g. for maternity/paternity leave). A high level of academic achievement, appropriate to the stage of the candidate?s career, is essential. Candidates will also have the ability to provide excellent small-group teaching. Previous experience of teaching would be an advantage. To apply for the Fellowship, please read the further particulars, and send a completed application form together with the other materials as requested in the further particulars to: college.office at balliol.ox.ac.uk. The three academic referees listed on the application form should be asked to send electronic references direct to the College Office. Both applications and references should reach the College no later than 12 noon GMT on Wednesday 31 October 2018. Applications received after the closing date will not be accepted. Potential applicants wishing to discuss the post should contact one of the Fellows in Computer Science, Tom Melham or Edith Elkind, or the Senior Tutor, Nicola Trott. Interviews are scheduled to be held on Monday 12 November 2018. Balliol College is an Equal Opportunities Employer. Applications are particularly welcome from women and black and minority ethnic candidates, who are under-represented in academic posts in Oxford. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jes at math.uminho.pt Tue Oct 2 04:02:04 2018 From: jes at math.uminho.pt (=?UTF-8?Q?Jos=c3=a9_Carlos_Esp=c3=adrito_Santo?=) Date: Tue, 2 Oct 2018 09:02:04 +0100 Subject: [TYPES/announce] Post-proceedings TYPES'18: Deadline extension Message-ID: Open call for papers -*DEADLINE EXTENSION* Post-proceedings of the 24th International Conference on Types for Proofs and Programs TYPES 2018 TYPES is a major forum for the presentation of research on all aspects of type theory and its applications. TYPES 2018 was held between 18 and 21 June in Braga, Portugal. 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 would like to invite all researchers that study and apply type systems to share their results. In particular, we welcome submissions on the following topics: * Foundations of type theory and constructive mathematics; * Homotopy type theory; * 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. *NEW* IMPORTANT DATES * Abstract submission:*8 October 2018* * Paper submission:*15 October 2018* * Author notification: 25 February 2019 DETAILS * Papers have to be formatted with lipics.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=types2018postproceed * 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 those attachments into account and they will not be published. * More information is available onhttp://w3.math.uminho.pt/types2018/post-proc * In case of questions, please contact one of the editors. EDITORS Peter Dybjer peterd at chalmers.se Chalmers University, Sweden Jos? Esp?rito Santo jes at math.uminho.pt University of Minho, Portugal Lu?s Pinto luis at math.umiho.pt University of Minho, Portugal -------------- next part -------------- An HTML attachment was scrubbed... URL: From Fabio.Martinelli at iit.cnr.it Tue Oct 2 07:46:16 2018 From: Fabio.Martinelli at iit.cnr.it (Fabio Martinelli) Date: Tue, 2 Oct 2018 13:46:16 +0200 Subject: [TYPES/announce] CfP: IEEE European Symposium on Security and Privacy (EuroS&P2019) Message-ID: Apologies for any cross posting *************************************************** EuroS&P 2019 June 17-19, 2019 in Stockholm, Sweden 4th IEEE European Symposium on Security and Privacy https://www.ieee-security.org/TC/EuroSP2019/cfp.php Call For Papers The IEEE European Symposium on Security and Privacy (EuroS&P) is the European sister conference of the established IEEE S&P symposium. It is a premier forum for computer security research, presenting the latest developments and bringing together researchers and practitioners. We solicit previously unpublished papers offering novel research contributions in security or privacy. The emphasis is on building or attacking real systems, even better if actually deployed, rather than presenting purely theoretical results. Papers may present advances in the design, implementation, analysis, verification, or empirical evaluation and measurement of secure systems. Papers that shed new light on past results by means of sound theory or thorough experimentation are also welcome. Topics of interest include: Access control Accountability Anonymity Application security Attacks and defenses Authentication Blockchain Censorship and censorship-resistance Cloud security Cryptography with applied relevance to security and privacy Distributed systems security Embedded systems security Forensics Formal methods for security Hardware security Human aspects of security and privacy Intrusion detection IoT security and privacy Language-based security Malware Metrics Mobile security and privacy Network security Privacy-preserving systems Protocol security Secure information flow Security and privacy policies Security architectures Security usability System security Web security and privacy This topic list is not meant to be exhaustive. EuroS&P is interested in all aspects of applied computer security and privacy. Papers without a clear application to security or privacy, or purely theoretical, will be considered out of scope and may be rejected without full review. Given the rapidly expanding and maturing security and privacy community, we hope to increase the acceptance rate of papers that are more "far-reaching" and "risky," as long as those papers also show sufficient promise for creating interesting discussions and questioning widely-held beliefs. Systematization of Knowledge Papers We solicit systematization of knowledge (SoK) papers that evaluate, systematize, and contextualize existing knowledge, as such papers can provide a high value to our community. Suitable papers are those that provide an important new viewpoint 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 such an area. Survey papers without such insights are not appropriate. Submissions will be distinguished by the prefix "SoK:" in the title and a checkbox on the submission form. They will be reviewed by the full PC and held to the same standards as traditional research papers, except instead of emphasizing novel research contributions the emphasis will be on value to the community. Accepted papers will be presented at the symposium and included in the proceedings. Best Paper Award Outstanding paper(s) will be selected by the program committee for the best paper award. The award will be announced at the symposium. Important Dates All deadlines are Anywhere on Earth (AoE = UTC-12h). Pre-registration of abstract October 15, 2018 Submission deadline November 13, 2018 No Extensions Early reject notification December 24, 2018 Rebuttal period Jan 31-Feb 2, 2019 Notification February 19, 2019 Camera ready deadline April 16, 2019 Conference June 17-19, 2019 Instructions for Paper Submission We strongly encourage pre-registering your paper by submitting its metadata (title, abstract and authors) by the corresponding deadline, which is about a month ahead of the actual paper deadline. Pre-registration is not mandatory but helps us plan the logistics. Presenters of accepted papers who pre-registered by the deadline will be rewarded with a small surprise present when they turn up in Stockholm. It is acceptable to change the metadata (title, abstract or authors) when submitting the actual paper, but then you won't get the present. For both pre-registration and submission, please visit https://eurosp19.hotcrp.com. Unacceptable behaviour All submissions must be original work. Plagiarism (whether of others or self) will be grounds for rejection. The submitter must clearly document any overlap with previously published or simultaneously submitted papers from any of the authors. Failure to point out and explain overlap will be grounds for rejection. Simultaneous submission of the same paper to another venue with proceedings or a journal is not allowed and will be grounds for automatic rejection. Submitting multiple distinct papers is of course allowed. EuroS&P 2019 includes an author response period, which gives authors the chance to comment on reviews their papers received. Papers may not be withdrawn between the start of the author response period and acceptance notification. Contact the program committee chairs if there are questions about this policy. Anonymous Submission Papers must be submitted in a form suitable for anonymous review: no author names or affiliations may appear on the title page, and papers should avoid revealing their identity in the text. When referring to your previous work, do so in the third person, as though it were written by someone else. Only blind the reference itself in the (unusual) case that a third-person reference is infeasible. Contact the program chairs if you have any questions. Papers that are not properly anonymized may be rejected without review. Page Limit and Formatting Papers must not exceed 15 pages total (including the references and appendices). Papers must be typeset in LaTeX in A4 format (not "US Letter") using the IEEE conference proceeding template with the appropriate options [LaTeX template, Template instructions, IEEE Template Repository]. Failure to adhere to the page limit and formatting requirements can be grounds for rejection. https://www.ieee.org/content/dam/ieee-org/ieee/web/org/conferences/Conference-LaTeX-template_7-9-18.zip Submission Submissions must be in Portable Document Format (.pdf). Authors should pay special attention to unusual fonts, images, and figures that might create problems for reviewers. Your document should render correctly in Adobe Reader XI and when printed in black and white. Conference Submission Server Papers must be submitted at https://eurosp19.hotcrp.com/ and may be updated at any time until the submission deadline expires. Publication and Presentation Authors are responsible for obtaining appropriate publication clearances. One of the authors of the accepted paper is expected to present the paper at the conference. Submissions received after the submission deadline or failing to conform to the submission guidelines risk rejection without review. For more information, contact the program chairs at: eurosp2019-pc-chairs at ieee-security.org. Disclaimer If your research contains studies with human subjects please include a paragraph on ethical approval of your experiments (e.g. IRB approval). Authors are also encouraged to review: Common Pitfalls in Writing about Security and Privacy Human Subjects Experiments, and How to Avoid Them. https://cups.cs.cmu.edu/soups/2010/howtosoups.pdf - - - - - - - - - - - - - - - - - - - - - - PROGRAM COMMITTEE Program Chairs Frank Piessens KU Leuven Frank Stajano University of Cambridge PC Members AbdelRahman M. Abdou ETH Andrei Sabelfeld Chalmers University of Technology Atul Luykx Visa Awais Rashid University of Bristol Bart Mennink RU Nijmegen Ben Stock CISPA Helmholtz Center Benjamin Dowling Royal Holloway Carsten Maple University of Warwick Christian Rossow Saarland University David Chisnall Microsoft Research Cambridge Dennis Andriesse Vrije Universiteit Emanuel von Zezschwitz University of Bonn Engin Kirda Northeastern University Jonathan Anderson Memorial University of Newfoundland Joseph Bonneau NYU Kaveh Razavi Vrije Universiteit Amsterdam Konrad Rieck TU Braunschweig Laurent Simon University of Cambridge / Samsung Limin Jia CMU Lorenzo Cavallaro King's College London Luca Vigan? King's College London Lujo Bauer CMU Maire O'Neill Queen's University Belfast Manuel Costa MSR Cambridge Marinella Petrocchi CNR Mark Ryan University of Birmingham Markulf Kohlweiss MSR Cambridge and University of Edinburgh Mathy Vanhoef KU Leuven Matteo Maffei TU Vienna Matthew Smith University of Bonn Nataliia Bielova INRIA Ralf Sasse ETH Zurich Roberto Guanciale KTH Roberto Di Pietro Hamad Bin Khalifa University Sascha Fahl University of Hannover Simson Garfinkel US Census Bureau Stefan Mangard TU Graz Stefano Calzavara Universita' Ca' Foscari Venezia Steve Kremer INRIA Nancy - Grand Est Steven Murdoch UCL Tom Chothia University of Birmingham Tomer Ahsur KU Leuven Vashek Matyas Masaryk University Brno Vladimiro Sassone University of Southampton Yajin Zhou Zhejiang University of China Yasemin Acar Leibniz University Hannover Yuval Yarom University of Adelaide Zinaida Benenson University of Erlangen-Nuremberg ORGANIZING COMMITTEE General Chairs Panos Papadimitratos KTH Royal Institute of Technology Mads Dam KTH Royal Institute of Technology Program Chairs Frank Piessens KU Leuven Frank Stajano University of Cambridge Workshop Chairs Sabrina De Capitani di Vimercati Universit? degli Studi di Milano Yongdae Kim KAIST Publication Chair Ben Stock Saarland University Publicity Chairs Jing Deng University of North Carolina at Greensboro Fabio Martinelli Italian National Research Council Web Chairs Mohammad Khodaei KTH Royal Institute of Technology Hongyu Jin KTH Royal Institute of Technology STEERING COMMITTEE Michael Backes (SC Chair) CISPA, Saarland University & MPI-SWS, Germany Gilles Barthe IMDEA Software Institute, Spain Virgil Gligor Cylab, Carnegie Mellon University, USA Patrick McDaniel Pennsylvania State University, USA Adrian Perrig ETH Zurich, Switzerland Bart Preneel KU Leuven, Belgium From mark.harman at ucl.ac.uk Tue Oct 2 08:06:03 2018 From: mark.harman at ucl.ac.uk (Harman, Mark) Date: Tue, 2 Oct 2018 12:06:03 +0000 Subject: [TYPES/announce] Call for Participation: Facebook TAV 2018 (Facebook's 2018 Testing and Verification Symposium) Message-ID: <3442114F-82A7-411D-94DB-F8A954DCDEA1@ucl.ac.uk> You are invited to participate in Facebook TAV; Facebook?s two-day Testing and Verification Symposium. The symposium will be held at Facebook?s London office on November 28th and 29th, 2018. Facebook TAV brings together academia and industry to deliver a meaningful collaboration and exchange between Testing and Verification scientific research and practice. You will hear and network with world-expert researchers and engineers from top Universities, research centres, and from on-the-ground experts delivering technologies to some of the largest companies in the world. The Facebook TAV symposium is open to all testing and verification practitioners and researchers and is free to attend. We want to retain a symposium feel to promote interaction, discussion and networking, so we hope you will understand that space, although even larger and better than last year, does has to be limited to ensure this. To avoid disappointment, please submit your registration request today. Please note that a registration request does not confirm a place at the symposium. Registration requests will be processed within two weeks of submission and we will notify you, via email, to let you know whether we have been able to accept your registration request, given the number limitation (we will let you know either way, of course). Please submit your registration request via the website: https://facebooktestingverificationsum.splashthat.com/ Confirmed speakers: Nadia Alshahwan, Facebook, Nick Benton, Facebook, Cristian Cadar, Imperial College London, UK, Christina Cifuentes, Oracle Labs, Australia, Myra Cohen, Iowa, USA, Sumit Gulwani, Microsoft, Tony Hoare, Microsoft, Laura Kovacs, Chalmers, Sweden, Francesco Logozzo, Facebook, Ruzica Piskac, Yale, USA, Natasha Sharygina, Lugano, Switzerland, Serdar Tasiran, Amazon, Dmitry Vyukov, Google. Hope to see you at the 2018 Facebook TAV Symposium in November, Mark Harman, Facebook, London, UK. Facebook TAV 2018 Program Chair. Mark Harman, Professor of Software Engineering (UCL) & Engineering Manager at Facebook. PA: Katie Bourke: crest-admin at ucl.ac.uk. UCL email and web: Mark.Harman at ucl.ac.uk; http://www.cs.ucl.ac.uk/staff/M.Harman/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bob.coecke at cs.ox.ac.uk Wed Oct 3 05:17:14 2018 From: bob.coecke at cs.ox.ac.uk (Bob Coecke) Date: Wed, 3 Oct 2018 10:17:14 +0100 Subject: [TYPES/announce] Pre-announcement: Applied Category Theory Conference+School at Oxford, July 15-26, 2019. Message-ID: <72279ABB-69D7-406B-BEBB-0574EA87AC3D@cs.ox.ac.uk> Dear all, As part of a new growing community in Applied Category Theory, now with a dedicated journal Compositionality, a traveling workshop series SYCO, a forthcoming CUP book series Reasoning with Categories, and several one-off events including at NIST, we launch an annual conference+school series named Applied Category Theory, the coming one being at Oxford, July 15-19 for the conference, and July 22-26 for the school. The dates are chosen such that CT 2019 (Edinburgh) and the ACT 2019 conference (Oxford) will be back-to-back, for those wishing to participate in both. There already was a successful invitation-only pilot last year at the Lorentz Centre in Leiden: https://www.lorentzcenter.nl/lc/web/2018/969/info.php3?wsid=969&venue=Oort also in the format of school+workshop. For the conference, for those who are familiar with the successful QPL conference series, we will follow a very similar format for the ACT conference. This means that we will accept both new papers which then will be published in a proceedings volume (most likely a Compositionality special Proceedings issue), as well as shorter abstracts of papers published elsewhere. There will be a thorough selection process, as typical in computer science conferences. The idea is that all the best work in applied category theory will be presented at the conference, and that acceptance is something that means something, just like in CS conferences. This is particularly important for young people as it will help them with their careers. Expect a call for submissions soon, and start preparing your papers now! The school was unique in that small groups of students worked closely with an experienced researcher (these were John Baez, Aleks Kissinger, Martha Lewis and Pawel Soboci?ski), and each group ended up producing a paper. We will continue with this format or a closely related one, with Jules Hedges and Daniel Cicala as organisers this year. As there were 80 applications last year for 16 slots, we may want to try to find a way to involve more students. We are fortunate to have a number of private sector companies closely associated in some way or another, who will also participate, with Cambridge Quantum Computing Inc. and StateBox having already made major financial/logistic contributions. On behalf of the ACT Steering Committee, John Baez, Bob Coecke, David Spivak, Christina Vasilakopoulou -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris.heunen at ed.ac.uk Wed Oct 3 11:48:19 2018 From: chris.heunen at ed.ac.uk (Chris Heunen) Date: Wed, 3 Oct 2018 16:48:19 +0100 Subject: [TYPES/announce] Category Theory 2019 announcement Message-ID: Dear all, We are delighted to announce: ** CATEGORY THEORY 2019 ** ** UNIVERSITY OF EDINBURGH ** ** 7-13 JULY 2019 ** Details will follow by email and on the conference website: http://conferences.inf.ed.ac.uk/ct2019/ For now, please save the dates in your calendar. You may also be interested in the Applied Category Theory conference in Oxford on July 15-26. Best wishes, The Organizing Committee: Steve Awodey, Richard Garner, Chris Heunen, Tom Leinster, Christina Vasilakopoulou -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From cenea at irif.fr Wed Oct 3 12:44:34 2018 From: cenea at irif.fr (Constantin Enea) Date: Wed, 3 Oct 2018 18:44:34 +0200 Subject: [TYPES/announce] Deadline extension: VMCAI 2019 (October 14th, 2018) Message-ID: ************************************************************** Deadline Extension: new deadline October 14th, 2018 ************************************************************** Also, we are pleased to announce that VMCAI will be preceded by a winter school on formal methods taking place at University of Lisbon, Portugal. The list of confirmed speakers includes: - Veronique Cortier (LORIA, France) - Patrick Cousot (New York University, USA) - Joao Marques Silva (University of Lisbon, Portugal) - Ken McMillan (Microsoft Research) - Sylvie Putot (?cole Polytechnique, France) ------------------------------------------------------------------------------------------------------------------------------------------ VMCAI 2019 20th International Conference on Verification, Model Checking, and Abstract Interpretation Cascais/Lisbon, Portugal, January 13th-January 15th, 2019 https://popl19.sigplan.org/track/VMCAI-2019 ------------------------------------------------------------------------------------------------------------------------------------------ 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 2019 will be the 20th edition in the series. The proceedings of the conference will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of the Springer Lecture Notes in Computer Science (LNCS) series. Topics VMCAI 2019 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 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=vmcai2019 Important Dates - Full paper submission: October 14th, 2018 (anywhere on earth) - Notification: November 22nd, 2018 - Final version due: November 29th, 2018 - Conference: January 13th-January 15th, 2019 Invited Speakers - Kedar Namjoshi (Nokia Bell Labs, USA) - Aditya Nori (Microsoft Research Cambridge, UK) - Sylvie Putot (Ecole Polytechnique, France) Program Chairs - Constantin Enea (University Paris Diderot, France) - Ruzica Piskac (Yale University, USA) Program Committee - Miltiadis Allamanis (Microsoft Research Cambridge, UK) - Timos Antonopoulos (Yale University, USA) - Domagoj Babic (Google Inc., USA) - Josh Berdine (Facebook, UK) - Ahmed Bouajjani (University Paris Diderot, France) - Patrick M. Cousot (New York University, USA) - Cezara Dr?goi (INRIA Paris, France) - Constantin Enea (University Paris Diderot, France) - Javier Esparza (TU Munich, Germany) - Jerome Feret (INRIA Paris, France) - Khalil Ghorbal (INRIA Rennes, France) - Roberto Giacobazzi (University of Verona, Italy, and IMDEA Software Institute, Spain) - Alberto Griggio (Fondazione Bruno Kessler, Italy) - Jan Kretinsky (TU Munich, Germany) - K Narayan Kumar (Chennai Mathematical Institute, India) - Ori Lahav (Tel Aviv University, Israel) - Anthony Widjaja Lin (Oxford University, UK) - Ruben Martins (Carnegie Mellon University, USA) - Kedar Namjoshi (Nokia Bell Labs, USA) - Dejan Nickovic (Austrian Institute of Technology, Austria) - Jens Palsberg (University of California, Los Angeles, USA) - Ruzica Piskac (Yale University, USA) - Sylvie Putot (Ecole Polytechnique, France) - Daniel Schwartz-Narbonne (Amazon, USA) - Martina Seidl (Johannes Kepler University, Austria) - Sharon Shoham (Tel Aviv University, Israel) - Caterina Urban (ETH Zurich, Switzerland) - Lenore Zuck (University of Illinois at Chicago, USA) - Damien Zufferey (MPI-SWS, Germany) -------------- next part -------------- An HTML attachment was scrubbed... URL: From Michael.Greenberg at pomona.edu Wed Oct 3 13:53:01 2018 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Wed, 3 Oct 2018 17:53:01 +0000 Subject: [TYPES/announce] PLMW@POPL19: Call for Scholarship Applications Message-ID: CALL FOR SCHOLARSHIP APPLICATIONS (Deadline: October 30!) ACM SIGPLAN Programming Languages Mentoring Workshop, Lisbon Portugal Tuesday, January 15, 2019 Co-located with POPL 2019 Web page: https://popl19.sigplan.org/track/PLMW-2019-papers After the resounding success of the first seven Programming Languages Mentoring Workshops at POPL 2012-2018 we proudly announce the 8th SIGPLAN Programming Languages Mentoring Workshop (PLMW), co-located with POPL 2019 and organised by Justin Hsu, Bernardo Toninho, Nobuko Yoshida, and Steve Zdancewic. 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 engage students in a process of imagining 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://goo.gl/forms/PlJWPTl1Nkh7VBAn1 The deadline for full consideration of funding is Tuesday, OCTOBER 30. Selected participants will be notified by NOVEMBER 9. Confirmed speakers (so far): * Michael Hicks, University of Maryland * Catuscia Palamidessi, INRIA Saclay * Frank Pfenning, Carnegie Mellon University Confirmed sponsors (so far): * An Anonymous Donor * NSF * ACM SIGPLAN From rl.stpuu at gmail.com Thu Oct 4 12:34:28 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Thu, 4 Oct 2018 18:34:28 +0200 Subject: [TYPES/announce] CfP: Natural Language Processing in Artificial Intelligence - NLPinAI 2019 Message-ID: CALL FOR PAPERS Natural Language Processing in Artificial Intelligence - NLPinAI 2019 19 - 21 February, 2019 - Prague, Czech Republic http://www.icaart.org/NLPinAI.aspx Special Session within the 11th International Conference on Agents and Artificial Intelligence - ICAART 2019 http://www.icaart.org ------------------------------------------------------------- SCOPE: Computational and technological developments that incorporate natural language are proliferating. Adequate coverage encounters difficult problems related to partiality, underspecification, and context-dependency, which are signature features of information in nature and natural languages. Furthermore, agents (humans or computational systems) are information conveyors, interpreters, or participate as components of informational content. Generally, language processing depends on agents' knowledge, reasoning, perspectives, and interactions. The session covers theoretical work, applications, approaches, and techniques for computational models of information and its presentation by language (artificial, human, or natural in other ways). The goal is to promote intelligent natural language processing and related models of thought, mental states, reasoning, and other cognitive processes. TOPICS: We invite contributions relevant to the following topics, without being limited to them: - Type theories for applications to language and information processing - Computational grammar - Computational syntax - Computational semantics of natural languages - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Parsing - Multilingual processing - Large-scale grammars of natural languages - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Models of computation and algorithms for natural language processing - Computational models of partiality, underspecification, and context-dependency - Models of situations, contexts, and agents, for applications to language processing - Information about space and time in language models and processing - Models of computation and algorithms for linguistics - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language processing based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES: Paper Submission: December 20, 2018 Authors Notification: January 7, 2019 Camera Ready and Registration: January 15, 2019 PAPER SUBMISSION: Authors can submit their work in the form of a Regular Paper, representing completed and validated research, or as a Position Paper, for preliminary work in progress. Regular Papers - Submission: It is recommended that Regular Papers are submitted for review with around 8 to 10 pages - Acceptance: After a double-blind peer review, qualifying Regular Papers may be accepted as either Full Papers or Short Papers - Publication: Regular Papers classified as Full Papers will be assigned a 12-page limit in the Conference Proceedings, while Regular Papers classified as Short Papers have an 8-page limit Position Papers - Submission: Position Papers should be submitted for review with around 6 or 7 pages - Acceptance: After a double-blind peer review, qualifying Position Papers will be accepted as Short Papers - Publication: Position Papers will be assigned a 8-page limit in the Conference Proceedings Instructions for preparing the manuscript (in Word and Latex formats) are available at the page with paper Templates: http://www.icaart.org/Templates.aspx Please also check the Guidelines: http://www.icaart.org/Guidelines.aspx Papers must be submitted electronically via the web-based submission system using the appropriated button Submit Paper on the pages of NLPinAI 2019. The Conference Proceedings will be published under an ISBN number by SCITEPRESS and include final versions of all accepted papers, adjusted to satisfy reviewers' recommendations. They will be obtainable on paper and CD-Rom support, and made available for online consultation at the SCITEPRESS Digital Library. Online publication is exclusive to papers which have been both published and presented at the event. Indexation: The proceedings will be submitted to Thomson Reuters Conference Proceedings Citation Index (CPCI/ISI), INSPEC, DBLP, EI (Elsevier Engineering Village Index) and Scopus for indexation. ------------------------------------------------------------- CHAIRS: Roussanka Loukanova Stockholm University, Sweden CONTACT: Roussanka Loukanova (rloukanova at gmail.com) ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From Joelle.Despeyroux at inria.fr Thu Oct 4 12:39:00 2018 From: Joelle.Despeyroux at inria.fr (Joelle Despeyroux) Date: Thu, 4 Oct 2018 18:39:00 +0200 Subject: [TYPES/announce] Research position for 36 months in Cambridge, UK: AI for Integrative Cancer Medicine Message-ID: <878fa86a-4f16-4ba2-aded-b2f314b83c84@inria.fr> [ Thanks a lot for disseminating among potentially interested candidates. Apologies for multiple copies. ] Dear colleagues, We are looking for enthusiastic researchers to work on a Cancer-AI project in integrative cancer medicine. The ideal person will have a good track record and experience in developing machine learning algorithms and/or in logic and formal reasoning. It would be good but not necessary to have also experience in working with bio/medical data. Here is more information: http://www.jobs.cam.ac.uk/job/18850/ Thank you and with kind regards, Pietro Lio' (pl219 at cam.ac.uk) and Mateja Jamnik (mateja.jamnik at cl.cam.ac.uk) -- Jo?lle Despeyroux on behalf of Pietro Lio' -------------- next part -------------- An HTML attachment was scrubbed... URL: From ohad.kammar at cs.ox.ac.uk Thu Oct 4 23:27:33 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Thu, 4 Oct 2018 23:27:33 -0400 Subject: [TYPES/announce] LAFI 2019: Languages for Inference --- First Call-for-Proposals In-Reply-To: References: Message-ID: LAFI 2019: Languages for Inference (formerly PPS) ================================================ Tuesday, 15 January 2019, Cascais/Lisbon, Portugal A workshop affiliated with POPL 2019 https://popl19.sigplan.org/track/lafi-2019 Important dates (anywhere on earth) ------------------------------------------------- LAFI submission deadline Thu 1 Nov 2018 Notification Mon 3 Dec 2018 Early Registration Deadline TBD Workshop Tue 15 Jan 2019 ------------------------------------------------- Submission: https://lafi19.hotcrp.com/ Registration: TBD 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 + 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/) This year we are explicitly expanding the focus of the workshop from statistical probabilistic programming to encompass differentiable programming for statistical machine learning. We expect this workshop to be informal, and our goal is to foster collaboration and establish common ground. Thus, the proceedings will not be a formal or archival publication, and we expect to spend only a portion of the workshop day on traditional research talks. Nevertheless, as a concrete basis for fruitful discussions, we call for extended abstracts describing specific and ideally ongoing work on probabilistic programming languages, semantics, and systems. Submission guidelines ===================== Extended abstracts are up to 2 pages in PDF format, excluding references. Please submit them by November 1 (AoE) using HotCRP at: https://lafi19.hotcrp.com/ In line with the SIGPLAN Republication Policy: http://www.sigplan.org/Resources/Policies/Republication/ inclusion of extended abstracts in the programme is not intended to preclude later formal publication. Programme committee co-chairs: Jeffrey Siskind, School of Electrical and Computer Engineering, Purdue University Ohad Kammar, University of Oxford -------------- next part -------------- An HTML attachment was scrubbed... URL: From nevrenato at gmail.com Fri Oct 5 13:59:34 2018 From: nevrenato at gmail.com (Renato Neves) Date: Fri, 5 Oct 2018 18:59:34 +0100 Subject: [TYPES/announce] Formal Methods 2019: First Call for Papers Message-ID: <20181005175934.GA5713@localhost.localdomain> ================================================================================================== FM 2019 - 23rd International Symposium on Formal Methods - 3rd World Congress on Formal Methods Porto, Portugal, October 7-11, 2019 http://formalmethods2019.inesctec.pt/ ================================================================================================== 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 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. Traditionally, extended versions of selected papers will be invited for publication in a special issue of one or more journals. 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, 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 types-announce at robbertkrebbers.nl Sun Oct 7 06:57:46 2018 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Sun, 7 Oct 2018 12:57:46 +0200 Subject: [TYPES/announce] CoqPL 2019: Call for Presentations (submission deadline October 15) Message-ID: <46c554f2-7559-fff9-e6ad-0b4d9274c02a@robbertkrebbers.nl> =================================================================== CoqPL 2019 5th International Workshop on Coq for Programming Languages -- January 19, 2019, co-located with POPL Cascais/Lisbon, Portugal CALL FOR PRESENTATIONS https://popl19.sigplan.org/track/CoqPL-2019 =================================================================== 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 will be recorded and the videos made publicly available. Submission details ------------------ Submission page: https://coqpl19.hotcrp.com/ Submission: Monday, October 15, 2018. Notification: Thursday, November 8, 2018. Workshop: Saturday, January 19, 2019 (confirmed now). 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 - Ilya Sergey University College London, UK Program Committee: - Olivier Danvy Yale-NUS College, Singapore - Ronghui Gu Columbia University, USA - William Mansky Princeton University, USA - Talia Ringer University of Washington, USA - Gordon Stewart Ohio University, USA - Enrico Tassi Inria, France - Anton Trunov IMDEA Software Institute, Spain - Edwin Westbrook Galois, Inc., USA - Steve Zdancewic University of Pennsylvania, USA From kiko.fernandez at it.uu.se Mon Oct 8 04:06:04 2018 From: kiko.fernandez at it.uu.se (=?utf-8?B?RnJhbmNpc2NvIEZlcm7DoW5kZXo=?=) Date: Mon, 8 Oct 2018 08:06:04 +0000 Subject: [TYPES/announce] [DisCoTec 2019] Joint Call for Papers Message-ID: <2401776F-0E91-4C91-B639-C61CAB5BBD2A@it.uu.se> ************************************************************************ 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 ************************************************************************ 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 will also feature workshops, tutorials and a tool track. An open call for workshop and tutorial proposals will follow, as well as an open call for tool demo submissions. For more information, please contact the workshop chairs at discotec2019 at easychair.org. * 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) Kurt Geihs (University of Kasel, Germany) Alain Girault (INRIA Grenoble, France) Kostas Magoutis (ICS-FORTH, Greece) Elie Najm (Telecom Paris Tech, France ? Chair) Uwe Nestmann (TU Berlin, Germany) Rui Oliveira (University of Minho, Portugal) Jean-Bernard Stefani (INRIA Grenoble, France) Gianluigi Zavattaro (University of Bologna, Italy) 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/om-uu/dataskydd-personuppgifter/ From a.hartmanns at utwente.nl Tue Oct 9 06:44:19 2018 From: a.hartmanns at utwente.nl (a.hartmanns at utwente.nl) Date: Tue, 9 Oct 2018 10:44:19 +0000 Subject: [TYPES/announce] QComp 2019: call for benchmarks and tool participation Message-ID: <3e363776a0ec4e708ed2f6f116991e88@utwente.nl> [While focused on probabilistic verification and Markov models, QComp also particularly welcomes submissions of suitable probabilistic programs and models of randomised algorithms.] QComp 2019 The 2019 Comparison of Tools for the Analysis of Quantitative Formal Models http://qcomp.org/competition/2019/ The Quantitative Formal Model Repository http://qcomp.org/benchmarks/ QComp 2019 is the first friendly competition of tools for the analysis of quantitative formal models, part of the TACAS 2019 TOOLympics, built on a new repository of benchmark models. We seek *benchmark submissions* and *tool participants*. Important dates: Oct 20: Announce intent to submit benchmarks or participate with a tool Oct 27: Benchmark submission Dec 01: Tool submission QComp 2019 covers models with a semantics in terms of - discrete- and continuous-time Markov chains, - Markov decision processes, - Markov automata or - probabilistic timed automata and accepts any related analysis tool, in particular both model checkers as well as simulation-based tools. All benchmarks are collected in the Quantitative Formal Model Repository at qcomp.org and available under an open-access license. The repository provides all models in their original format and the JANI model exchange format (jani-spec.org). Automatic conversions to JANI already exist from e.g. - PPDDL, - the PRISM language, - generalised stochastic Petri nets in GreatSPN format, - the Modest modelling language, and - the pGCL probabilistic programming language. For detailed information, please visit qcomp.org or contact the organisers: Arnd Hartmanns (University of Twente, The Netherlands) Tim Quatmann (RWTH Aachen, Germany) From catalin.hritcu at gmail.com Tue Oct 9 16:27:54 2018 From: catalin.hritcu at gmail.com (Catalin Hritcu) Date: Tue, 9 Oct 2018 22:27:54 +0200 Subject: [TYPES/announce] PostDoc positions at Inria Paris on F* and on Formally Secure Compilation Message-ID: Hello everyone, 2 PostDoc positions are available in my group at Inria Paris on the F* and ERC SECOMP projects. I am seeking exceptional candidates with a strong, internationally competitive research track record. On F* (https://www.fstar-lang.org/), I am looking for someone with research expertise in: programming language semantics, dependent types, type theory, effects, monads, mechanized metatheory, functional programming, formal verification. Here is a (non-exhaustive) list of potential research topics on which we could work: http://prosecco.gforge.inria.fr/personal/hritcu/students/topics/2018/fstar-topics.pdf On ERC SECOMP (https://secure-compilation.github.io/), I am particularly looking for someone with expertise in: - formal verification in a proof assistant like Coq and verified compilation in particular - security foundations, e.g., reference monitoring, hyperproperties, noninterference Here is a (non-exhaustive) list 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 in joining the team! Kind Regards, Catalin From sam.staton at cs.ox.ac.uk Thu Oct 11 03:58:21 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Thu, 11 Oct 2018 07:58:21 +0000 Subject: [TYPES/announce] LICS 2019 Call for Workshop Proposals Message-ID: <1C493CB4-2117-4FE5-9361-AB897E7BB1F5@cs.ox.ac.uk> 34TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2019) Call for Workshop Proposals https://lics.siglog.org/lics19/ * The Thirty-Fourth Annual ACM/IEEE Symposium on Logic In Computer Science (LICS'19) will be held in Vancouver, Canada on June 24-27, 2019. The workshops will take place on June 22-23, 2019. * Researchers and practitioners are invited to submit proposals for workshops on topics relating logic - broadly construed - to computer science or related fields. Typically, LICS workshops feature a number of invited speakers and a number of contributed presentations. LICS workshops do not usually produce formal proceedings. However, in the past there have been special issues of journals based in part on certain LICS workshops. * Proposals should include: - A short scientific summary and justification of the proposed topic. This should include a discussion of the particular benefits of the topic to the LICS community. - A discussion of the proposed format and agenda. - The proposed duration, which is typically one day (two-day workshops can be accommodated too). - Procedures for selecting participants and papers. - Expected number of participants. This is important for the room! - Potential invited speakers. - Plans for dissemination (for example, special issues of journals). Proposals should be sent to Fr?d?ric Blanqui: frederic.blanqui at inria.fr * IMPORTANT DATES - Workshop Proposal Submission deadline: November 15, 2018 - Notification: December 1, 2018 - Program of the workshops ready: May 19, 2019 - Workshops: June 22-23, 2019 - LICS conference: June 24-27, 2019 * The workshops selection committee consists of the LICS General Chair, LICS Workshops Chair, LICS 2019 PC Chair and LICS 2019 Conference Chairs. From igarashi at kuis.kyoto-u.ac.jp Sat Oct 13 11:04:51 2018 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Sun, 14 Oct 2018 00:04:51 +0900 Subject: [TYPES/announce] PEPM 2019: Deadline extended to Oct. 19 Message-ID: <87ftx97ur0.wl-igarashi@kuis.kyoto-u.ac.jp> -- CALL FOR PAPERS -- ACM SIGPLAN Workshop on PARTIAL EVALUATION AND PROGRAM MANIPULATION (PEPM) 2019 =============================================================================== *************************** *** DEADLINE EXTENDED *** *************************** * Paper submission deadline : Friday 19th October 2018 (AoE) <-- NEW! * Author notification : Monday 12th November 2018 (AoE) * Workshop : TBD (two days between 13th ? 19th January 2019) * Website : https://popl19.sigplan.org/track/pepm-2019-papers * Time : two days between 13th ? 19th January 2019 * Place : Cascais/Libon, Portugal (co-located with POPL 2019) 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 2019 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 2019 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, Manuel Hermenegildo (http://cliplab.org/herme/) and Atsushi Igarashi (http://www.fos.kuis.kyoto-u.ac.jp/~igarashi/). 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://pepm19.hotcrp.com/ PEPM 2019 will employ lightweight double-blind reviewing according to the rules of POPL 2019. Quoting from POPL 2019?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 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.? See POPL 2019?s Submission and Reviewing FAQ page for more information: https://popl19.sigplan.org/track/POPL-2019-Research-Papers#Submission-and-Reviewing-FAQ Submissions are welcome from PC members (except the two co-chairs) provided that there are non-PC co-authors. 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 2019 web site. 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. Important dates --------------- * Paper submission deadline : Friday 19th October 2018 (AoE) * Author notification : Monday 12th November 2018 (AoE) * Workshop : TBD (two days between 13th ? 19th January 2019) 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 2019 continues the tradition of a Best Paper award. The winner will be announced at the workshop. Programme committee ------------------- * Elvira Albert (Complutense U.) * Mar?a Alpuente (U.P. Valencia) * William Cook (U. Texas, Austin) * Dana Drachsler Cohen (Technion) * John Gallagher (Roskilde U) * Roberto Giacobazzi (U. Verona / IMDEA Software) * Robert Glueck (U. Copenhagen) * Manuel Hermenegildo (co-chair) (IMDEA Software) * Atsushi Igarashi (co-chair) (Kyoto U.) * Thomas Jensen (INRIA) * Victor Kuncak (EPFL) * Julia Lawall (INRIA) * Michael Leuschel (U. Duesseldorf) * Annie Liu (SUNY) * Kazutaka Matsuda (Tohoku U.) * Jan Midtgaard (U. of Southern Denmark) * Keiko Nakata (SAP Potsdam) * Jens Palsberg (UCLA) * Alberto Pettorossi (U. Roma Tor Vergata) * Frank Pfenning (CMU) * Christoph Reichenbach (Lund Univ.) * Martin Rinard (MIT) * Kostis Sagonas (Uppsala U.) * Isao Sasano (Shibaura Inst. of Tech.) * Ilya Sergei (U. College London) * Harald S?ndergaard (U Melbourne) * Fausto Spoto (U. Verona) * Elena Zucca (U. Genova) From annonces at irif.fr Sun Oct 14 18:26:33 2018 From: annonces at irif.fr (IRIF) Date: Mon, 15 Oct 2018 00:26:33 +0200 Subject: [TYPES/announce] IRIF Annual Postdoc Call (opens October - deadline mid-November) Message-ID: IRIF (CNRS / U. Paris Diderot), Paris, France, is seeking excellent candidates for about 10 postdoctoral positions in all areas of the Foundations of Computer Science. IRIF (Institute for Research in Foundations of Computer Science) is a joint laboratory of the CNRS (French National Center for Scientific Research) and Universit? Paris Diderot created in 2016 as the merger of the previous laboratories LIAFA and PPS. Research in IRIF spans areas such as the design and analysis of algorithms, complexity, combinatorics, quantum computing, networks and complex systems and distributed computation, theory and algorithms of graphs, automata theory and applications, systems modeling and verification, foundations of programming languages, interactive proof assistance systems, computational formalisms. For further information about IRIF please see https://www.irif.fr/en/informations/presentation The positions are financed either by the laboratory resources, group or personal grants, or by joint applications of IRIF members and the candidate to outside funding agencies. The starting date of the positions will be in the course of 2019, usually around September-October but that can depend on the financial support. For this call, the application deadline is November 15, 2018, but late applications might be considered for future calls or in case of unfilled positions. Candidate must hold a Ph.D. degree before the start date of position. Knowledge of French is not required, and applications can be sent either in French or in English. It is recommended, prior to applying, to contact one or more of the permanent members of IRIF, those closest to the potential candidate's area, in order to get more information. To apply to the positions, please visit https://www.irif.fr/en/postes/postdoc From simon.bliudze at inria.fr Mon Oct 15 12:13:26 2018 From: simon.bliudze at inria.fr (Simon Bliudze) Date: Mon, 15 Oct 2018 18:13:26 +0200 Subject: [TYPES/announce] MeTRiD @ ETAPS 2019: Call for papers Message-ID: <3433cd47-7879-a64f-e782-fa9ebfdc6c98@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/ ********************************************************************** -- 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) ?? * Abstract submission:?????? 20 January 2019 ?? * Paper submission:????????? 27 January 2019 ?? * 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 -------------- An HTML attachment was scrubbed... URL: -------------- 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 rupak at mpi-sws.org Mon Oct 15 12:29:08 2018 From: rupak at mpi-sws.org (Rupak Majumdar) Date: Mon, 15 Oct 2018 18:29:08 +0200 Subject: [TYPES/announce] Postdoctoral positions at MPI-SWS Message-ID: <199690AB-30C1-4D0B-9938-F5FDB47066FA@mpi-sws.org> The Rigorous Software Engineering group of the Max Planck Institute for Software Systems, led by Rupak Majumdar, is inviting applications for two postdoctoral research scholars. We are looking for excellent junior researchers in any of the following areas: algorithmic analysis of systems (model checking, static and dynamic analysis), cyber-physical systems, formal methods in robotics/autonomous systems, and visualization and HCI for formal methods. We are especially interested in researchers with experience building systems and tools. The position is funded for 2 years with the option of an extension of up to two years. Applicants must have completed a doctoral degree in computer science, electrical engineering, or related areas and must have demonstrated strong research potential. In addition to pursuing a strong research program, postdoctoral scholars are expected to contribute to mentoring students, teaching, and scientific organization. The Max Planck Institute for Software Systems is located in Kaiserslautern and Saarbruecken in Germany. We maintain an open, international, and diverse work environment and seek applications from outstanding researchers worldwide. Our working language is English. There is generous travel, administrative, and technical support available for all group members. Please apply at https://apply.mpi-sws.org/ and mention Rupak Majumdar/RSE in the comments. You need to upload your CV, a research plan, and 3-5 references. Please contact rupak at mpi-sws.org with any questions. Reviewing of applications will commence on 15 November 2018 and applicants are strongly encouraged to apply by this deadline. However, applications will be accepted until the positions are filled. The Max Planck Society is committed to employing more individuals with disabilities and expressly welcomes them to apply. The Max Planck Society seeks to increase the percentage of women in the areas where they are underrepresented and expressly welcomes them to apply. Rupak Majumdar Max Planck Institute for Software Systems, Paul-Ehrlich-Str 26, 67663 Kaiserslautern Germany Email: rupak at mpi-sws.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From i.hasuo at acm.org Tue Oct 16 10:43:21 2018 From: i.hasuo at acm.org (Ichiro Hasuo) Date: Tue, 16 Oct 2018 23:43:21 +0900 Subject: [TYPES/announce] FORMATS 2019 Call for Papers Message-ID: *** apologies for multiple copies. Ichiro *** Call for papers FORMATS 2019 August 26-3 Amsterdam, the Netherlands co-located with CONCUR https://lipn.univ-paris13.fr/formats2019/ 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. In 2019, FORMATS aims at being more inclusive wrt to applications, notably real-time systems. 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). Paper Submission FORMATS 2019 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. It is likely FORMATS 2019 will solicit also tool papers (more information TBA). Papers will be submitted electronically via EasyChair online submission system (https://easychair.org/conferences/?conf=formats2019) Publication and best paper award The proceedings of FORMATS 2019 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 21, 2019 Paper submission: April 24, 2019 Notification of acceptance: June 12, 2019 Final version due: June 29, 2019 Conference: August 26-31, 2019 From tgivenwilson at hotmail.com Wed Oct 17 05:12:25 2018 From: tgivenwilson at hotmail.com (Thomas Wilson) Date: Wed, 17 Oct 2018 09:12:25 +0000 Subject: [TYPES/announce] PostDoc Position at UCLouvain in Formal Verificaion, Privacy, and Security Message-ID: Hi Everyone, A two years postdoc scholarship to work at UCLouvain with Axel Legay and Thomas Given-Wilson. Further details below. Regards, - Thomas Given-Wilson Position: ------------- A two years postdoc scholarship to work at UCLouvain with Axel Legay and Thomas Given-Wilson. Net salary between 2300 and 2500 euro after taxes, social security included. Main Competences: Formal verification, privacy, security. Beneficial Competencies: software development, model checking, information theory. Starting date: February 2019 (flexible) Objective of the Serums project: ------------------------------ In order to achieve high quality healthcare provision, it is increasingly important to collect highly confidential and personal medical data that has been obtained from a variety of sources, including personal medical devices and to share this through a variety of means, including public networks and other systems whose security cannot be implicitly trusted. Patients rightly expect full privacy, except where permission has been explicitly given, but they equally expect to be provided with the best possible medical treatment. Evidence suggests that integrating home-based healthcare into a holistic treatment plan is more cost effective, reduces travel-associated risks and costs, and increases the quality of healthcare provision, by allowing the incorporation of more frequent home-, work- and environment-based monitoring and testing into medical diagnostics. There is thus a strong and urgent demand to deliver better, more efficient and more effective healthcare solutions that can achieve excellent patient-centric healthcare provision, while also complying with increasingly strict regulations on the use and sharing of patient data. This provision needs to be multi-site, crossing traditional physical and professional boundaries of hospitals, health centres, home and workplace, and even national borders. It needs to engage hospitals, medical practitioners, consultants and other specialists, as well as incorporating patient-provided data that is produced by personal monitoring devices, healthcare apps, environmental monitoring etc. This creates huge pressures. The goal of the Serums project is to put patients at the centre of future healthcare provision, enhancing their personal care, and maximising the quality of treatment that they can receive, while ensuring trust in the security and privacy of their confidential medical data. ? UCLouvain's role in the project: ----------------------------------- The objective of this postdoc position is to develop new security proofs to ensure correctness of security properties developed in S?rums. In addition, the postdoc will participate to development of new research to guarantee privacy of data and evaluate solutions developed by the consortium. How to apply: ------------------ Contact Axel Legay at axel.legay at uclouvain.be with a CV and, if possible, a letter of recommendation ? For more information: ------------------ Contact Axel Legay at 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 nevrenato at gmail.com Wed Oct 17 12:08:48 2018 From: nevrenato at gmail.com (Renato Neves) Date: Wed, 17 Oct 2018 17:08:48 +0100 Subject: [TYPES/announce] FM'19: Call for Workshop & Tutorial Proposals Message-ID: <20181017160848.GA15534@endpub240.eduroam-visitantes.uminho.pt> FM'19 - 3rd WORLD CONGRESS ON FORMAL METHODS PORTO, PORTUGAL, OCTOBER 7-11, 2019 formalmethods2019.inesctec.pt ---------------- CALL FOR WORKSHOP & TUTORIAL PROPOSALS --------------- ------------------------------------------------------------------------- Deadline for workshop & tutorial proposals: November 16, 2018 Notification of decision on workshops and tutorials: November 23, 2018 ------------------------------------------------------------------------- 1 ABOUT FM'19 ============= 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 ten years the symposium is organised as a World Congress. Twenty years after FM?99 in Toulouse, and ten years after FM?09 in Eindhoven, FM?19 is the 3rd World Congress on Formal Methods. Thus, FM?19 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. 2 PROPOSALS =========== For this major event, we are now inviting proposals for workshops, tutorials, or other satellite events that will complement the main FM Symposium and co-located conferences. The purpose of the satellite events is to provide an informal setting for participants to discuss technical issues, exchange research ideas, and to discuss and/or demonstrate applications. These may be driven by fundamental academic interests or by needs from specific application domains. We encourage a diversity of events relating to different varieties of formal models. Satellite events will take place on 7-8 October 2019. Satellite events would typically run for 1/2 or 1 day, but 2 day events will also be considered. The FM'19 organising committee aim to support one invited speaker per workshop. 3 SUBMISSION INFORMATION ======================== Researchers and practitioners wishing to organise a workshop or tutorial are invited to submit proposals by e-mail to the Workshops & Tutorials Chairs, Nelma Moreira (nam at dcc.fc.up.pt) and Emil Sekerinski (emil at mcmaster.ca). A proposal should not exceed three pages and should include the following information: * Title and brief technical description of the event, specifying the goals and the technical issues that will be its focus. * The names and contact information (web page, email address) of the organisers. In case of a workshop those will be the Programme Committee (PC) chairs and in this case a prospective list of international PC members is welcome. * Pointers to information about past editions of the event, if applicable. In case of a workshop, if it has taken place before; how often it has been colocated with FM? Which (other) conference(s) has the workshop been colocated with so far? Number of participants in the last instalment. * A discussion of the proposed format and agenda (for example paper presentations, tutorials, demo sessions, etc). * The proposed duration: half or one day. Exceptionally, two days events may be considered. * Potential invited speaker(s). * Procedures for selecting papers and participants and plans for the publication of proceedings, if any. * Tentative schedule for paper submission and notification of acceptance. The organisers of satellite events are expected to create and maintain a website for the event; handle paper selection, reviewing and acceptance; draw up a 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. 4 IMPORTANT DATES ================= Submission of proposals: November 16, 2018 Notification of success of proposals: November 23, 2018 Notification of paper acceptance (if applicable): June 14, 2019 (limit date) FM'19 World Congress: October 7-11, 2019 Workshop/Tutorial dates: October 7-8, 2019 (also October 9-11 if space is an issue) Best Wishes, Nelma Moreira & Emil Sekerinski From sobocinski at gmail.com Thu Oct 18 07:00:22 2018 From: sobocinski at gmail.com (Pawel Sobocinski) Date: Thu, 18 Oct 2018 12:00:22 +0100 Subject: [TYPES/announce] Call for papers: Second Symposium on Compositional Structures (SYCO 2) Message-ID: SECOND SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 2) University of Strathclyde, Glasgow 17-18 December, 2018 http://events.cs.bham.ac.uk/syco/2/ 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 held at the School of Computer Science, University of Birmingham, 20-21 September, 2018, attracting 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: Friday 16 November 2018 - Author notification: Friday 23 November 2018 - Registration deadline: Friday 7 December 2018 - Symposium dates: Monday 17 December and Tuesday 18 December 2018 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco2 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 Ross Duncan, University of Strathclyde & Cambridge Quantum Computing Fabrizio Romano Genovese, Statebox & University of Oxford Jules Hedges, University of Oxford Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Aleks Kissinger, Radboud University Nijmegen Eliana Lorch, University of Oxford Guy McCusker, University of Bath Samuel Mimram, ?cole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Paulo Oliva, Queen Mary Nina Otter, UCLA Simona Paoli, University of Leicester Robin Piedeleu, University of Oxford and UCL Julian Rathke, University of Southampton Bernhard Reus, Univeristy of Sussex David Reutter, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton (co-chair) Jamie Vicary, University of Birmingham & University of Oxford (co-chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From russo at chalmers.se Thu Oct 18 10:23:21 2018 From: russo at chalmers.se (Alejandro Russo) Date: Thu, 18 Oct 2018 16:23:21 +0200 Subject: [TYPES/announce] Postdoc position on side-channel analysis and avoidance in Hardware (Chalmers University of Technology) Message-ID: <454f87b5-0be4-b019-5d0d-ee1e5e7b4e66@chalmers.se> --------------------------------------------------------------------------------- Postdoctoral position (up to two years) on side-channel analysis and avoidance in Hardware at Chalmers University of Technology, Sweden --------------------------------------------------------------------------------- * Important dates: ? October? 30 - Deadline for applications ? November 5? - Tentative date for interviews * Expected starting date: January 2019. For details, including employment conditions and how to apply, see: This position is funded by a grant from Intel Corp and will get supervised by Prof. Carl-Johan Seger () and Prof. Alejandro Russo (). Prof. Seger has, after 21 years at Intel corporation, a wealth of experience in verifying Intel's microprocessors and is intimately familiar with the constraints and scale of modern processors. He also has extensive experience in building formal verification tools, and symbolic simulators in particular, for modern microprocessors. Prof. Russo has vast expertise on protecting privacy in modern software systems and his work has impacted different research communities and appeared in prestigious conferences on programming languages, operating systems, and security. The project is dedicated to contribute and further research on (i) utilizing some notion of dependent types to verify security and the presence/absence of side-channels in multi-cycle circuits, (ii) apply symbolic execution techniques to boost accuracy when needed, (iii) implement a tool that combines these techniques, and (iv) perform evaluations on state-of-the-art public domain microprocessor designs. The position is to be carried out within both the Information Security (iSec) and Functional Programming (FP) research groups. Both groups combine world-class researchers in language-based security and functional programming. In addition, there is a strong type-theory research group that can be used as a source of knowledge in dependent types. Competitive candidates will have a strong computer science background, both theoretical and practical, with emphasis on programming languages techniques; expertise in some of the areas of interests for this position; a passion for high-quality software research and development; and excellent analytical and communication skills. Prior publications are meritorious. English is the working language for research in Chalmers's Department of Computer Science and Engineering. For a popular science description of the project, please refer to the following link: https://www.chalmers.se/en/departments/cse/news/Pages/Intel.aspx From sandra at dcc.fc.up.pt Thu Oct 18 18:47:57 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 18 Oct 2018 23:47:57 +0100 Subject: [TYPES/announce] FSCD 2019 - First Call for Papers Message-ID: (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://fscd-conference.org/ 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 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://fscdconference.org/editions/fscd-2019/ 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, 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 Pascal.Fontaine at inria.fr Fri Oct 19 04:09:01 2018 From: Pascal.Fontaine at inria.fr (Pascal Fontaine) Date: Fri, 19 Oct 2018 10:09:01 +0200 Subject: [TYPES/announce] CADE-27: Call for Papers, Workshops, Tutorials and System Competitions Message-ID: The 27th International Conference on Automated Deduction (CADE-27) Natal, Brazil 25-30 August 2019 http://www.cade-27.info CALL FOR PAPERS CADE is the major international forum for presenting research on all aspects of automated deduction. High-quality submissions on the general topic of automated deduction, including foundations, applications, implementations, theoretical results, practical experiences and user studies are solicited. Key dates: ? Abstract deadline:??????? 15 February 2019 ? Submission deadline:????? 22 February 2019 * Logics of interest include propositional, first-order, equational, higher-order, classical, description, modal, temporal, many-valued, constructive, other non-classical, meta-logics, logical frameworks, type theory, set theory, as well as any combination thereof. * Paradigms of interest include theorem proving, model building, constraint solving, computer algebra, model checking, proof checking, and their integration. * Methods of interest include resolution, superposition, completion, saturation, term rewriting, decision procedures, model elimination, connection methods, tableaux, sequent calculi, natural deduction, as well as their supporting algorithms and data structures, including matching, unification, orderings, induction, indexing techniques, proof presentation and explanation, proof planning. * Applications of interest include program analysis, verification and synthesis of software and hardware, formal methods, computational logic, computer mathematics, natural language processing, computational linguistics, knowledge representation, ontology reasoning, deductive databases, declarative programming, robotics, planning, and other areas of artificial intelligence. Submissions can be made in two categories: regular papers and system descriptions. The page limit in Springer LNCS style is 15 pages excluding references for regular papers and 10 pages excluding references for system descriptions. Submissions must be unpublished and not submitted for publication elsewhere. They will be judged on relevance, originality, significance, correctness, and readability. System descriptions must contain a link to a working system and will also be judged on usefulness and design. Proofs of theoretical results that do not fit in the page limit, executables of systems, and input data of experiments should be made available, via a reference to a website or in an appendix of the paper. For papers containing experimental evaluations, all data needed to rerun the experiments must be available. Reviewers will be encouraged to consider this additional material, but submissions must be self-contained within the respective page limit; considering the additional material should not be necessary to assess the merits of a submission. The review process will include a feedback/rebuttal period where authors will have the option to respond to reviewer comments. The PC chair may solicit further reviews after the rebuttal period. The proceedings of the conference will be published in the Springer LNCS/LNAI series. Formatting instructions and the LNCS style files can be obtained at http://www.springer.de/comp/lncs/authors.html At every CADE conference the Program Committee selects one of the accepted papers to receive the CADE Best Paper Award. The award recognizes a paper that the Program Committee collegially evaluates as the best in terms of originality and significance, having substantial confidence in its correctness. Overall technical quality, completeness, scholarly accuracy, and readability are also considered. Characteristics associated with a best paper include, for instance, introduction of a strong new technique or approach, solution of a long-standing open problem, introduction and solution of an interesting and important new problem, highly innovative application of known ideas or existing techniques, and presentation of a new system of outstanding power. Under exceptional circumstances, the Program Committee may give two awards (ex aequo) or give no award. IMPORTANT DATES ? Abstract deadline:??????? 15 February 2019 ? Submission deadline:????? 22 February 2019 ? Rebuttal phase:?????????? 2? April??? 2019 ? Notification:???????????? 15 April??? 2019 ? Final version:??????????? 27 May????? 2019 SUBMISSION INSTRUCTIONS Papers should be submitted via https://easychair.org/conferences/?conf=cade27 CADE-27 ORGANIZERS Conference Chair: ? Elaine Pimentel??????? Federal University of Rio Grande do Norte, Brazil Organizers: ? Carlos Olarte????????? Federal University of Rio Grande do Norte, Brazil ? Joao Marcos??????????? Federal University of Rio Grande do Norte, Brazil ? Claudia Nalon????????? University of Brasilia, Brazil ? Giselle Reis?????????? CMU, Qatar Program Committee Chair: ? Pascal Fontaine??????? Universite de Lorraine, CNRS, Inria, LORIA, France Workshop, Tutorial, and Competition Chair: ? Giles Reger??????????? University of Manchester, UK Publicity Chair: ? Geoff Sutcliffe??????? University of Miami, USA Program Committee: ? Carlos Areces, FaMAF - Universidad Nacional de Cordoba, Argentina ? Franz Baader, TU Dresden, Germany ? Clark Barrett, Stanford University, USA ? Jasmin Christian Blanchette, Vrije Universiteit Amsterdam, The Netherlands ? Maria Paola Bonacina, Universita degli Studi di Verona, Italy ? Leonardo Mendonca de Moura, Microsoft Research, USA ? Hans de Nivelle, Nazarbayev University, Astana, Kazakhstan ? Clare Dixon, University of Liverpool, UK ? Mnacho Echenim, Universite de Grenoble, France ? Marcelo Finger, University of Sao Paulo, Brazil ? Pascal Fontaine, Universite de Lorraine, CNRS, Inria, LORIA, France ? Silvio Ghilardi, Universita degli Studi di Milano, Italy ? Juergen Giesl, RWTH Aachen University, Germany ? Rajeev Gore, The Australian National University, Australia ? Stefan Hetzl, Technische Universitaet Wien, Austria ? Marijn J. H. Heule, The University of Texas at Austin, USA ? Nao Hirokawa, JAIST, Japan ? Moa Johansson, Chalmers University of Technology, Sweden ? Cezary Kaliszyk, University of Innsbruck, Austria ? Deepak Kapur, University of New Mexico, USA ? Benjamin Kiesl, Technische Universitaet Wien, Austria ? Konstantin Korovin, The University of Manchester, UK ? Laura Kovacs, Technische Universitaet Wien, Austria ? Ramana Kumar, DeepMind, UK ? Claudia Nalon, University of Brasilia, Brazil ? Vivek Nigam, Federal University of Paraiba & Fortiss, Brazil & Germany ? Carlos Olarte, Federal University of Rio Grande do Norte, Brazil ? Jens Otten, University of Oslo, Norway ? Andre Platzer, Carnegie Mellon University, USA ? Andrew Reynolds, The University of Iowa, USA ? Philipp Ruemmer, Uppsala University, Sweden ? Renate A. Schmidt, The University of Manchester, UK ? Stephan Schulz, DHBW Stuttgart, Germany ? Roberto Sebastiani, University of Trento, Italy ? Natarajan Shankar, SRI International, USA ? Viorica Sofronie-Stokkermans, Universitaet Koblenz-Landau, Germany ? Martin Suda, Czech Technical University, Czech Republic ? Geoff Sutcliffe, University of Miami, USA ? Rene Thiemann, University of Innsbruck, Austria ? Uwe Waldmann, Max Planck Institute for Informatics, Germany ? Christoph Weidenbach, Max Planck Institute for Informatics, Germany ? Sarah Winkler, University of Innsbruck, Austria CALL FOR WORKSHOPS, TUTORIALS, SYSTEM COMPETITIONS The 27th International Conference on Automated Deduction (CADE-27) Natal, Brazil 25-30 August 2019 http://www.cade-27.info CALL FOR WORKSHOPS Workshop proposals for CADE-27 are solicited. The workshops will take place on August 25-26 2019, before the main conference. Both well-established workshops and newer ones are encouraged. Similarly, proposals for workshops with a tight focus on a core automated reasoning specialization, as well as those with a broader, more applied focus, are very welcome. Please provide the following information in your application document: + Workshop title. + Names and affiliations of organizers. + Proposed workshop duration (from half a day to two days) and preferred day(s). + Brief description of the goals and the scope of the workshop. Why is the workshop relevant for CADE? + Is the workshop new or has it met previously? In the latter case information on previous meetings should be given (e.g., links to the program, number of submissions, number of participants). + What are the plans for publication? CALL FOR TUTORIALS Tutorial proposals for CADE-27 are solicited. Tutorials are expected to be either half-day or full-day events, with a theoretical or applied focus, on a topic of interest for CADE-27. Proposals should provide the following information: + Tutorial title. + Names and affiliations of organizers. + Proposed tutorial duration (from half a day to one days) and the preferred day. + Brief description of the tutorial's goals and topics to be covered. + Whether or not a version of the tutorial has been given previously. CADE will take care of printing and distributing notes for tutorials that would like this service. CALL FOR SYSTEM COMPETITIONS The CADE ATP System Competition (CASC), which evaluates automated theorem proving systems for classical logics, has become an integral part of the CADE conferences. Further system competition proposals are solicited. The goal is to foster the development of automated reasoning systems in all areas relevant for automated deduction in a broader sense. Proposals should include the following information: + Competition title. + Names and affiliations of organizers. + Duration and schedule of the competition. + Room/space requirements. + Description of the competition task and the evaluation procedure. + Is the competition new or has it been organized before?? In the latter case information on previous competitions should be given. + What computing resources are required and how will they be provided? IMPORTANT DATES Workshop/Tutorials/System Competitions: ? Submission deadline:?????? 15 November 2018 ? Notification:????????????? 15 December 2018 SUBMISSION INSTRUCTIONS Proposals for workshops, tutorials, and system competitions should be uploaded via https://easychair.org/conferences/?conf=cade27wtc From sylvie.boldo at inria.fr Fri Oct 19 07:59:30 2018 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Fri, 19 Oct 2018 13:59:30 +0200 Subject: [TYPES/announce] ARITH-26, first CFP Message-ID: Please note that research on formal proofs related to computer arithmetic is very welcome! ========================================================== CALL FOR PAPERS ARITH-26 26th IEEE Symposium on Computer Arithmetic June 10 ? 12, 2019, Kyoto, Japan 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 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. NEW: Call for Special Sessions For ARITH 26 we also invite proposals for special sessions in selected topics. Examples of special sessions in previous ARITH conferences are "FPGA arithmetic", "realizing efficient matrix computation", and "DSP in arithmetic". Organizers of special sessions will provide topics, invite speakers, and review the submitted extended abstracts. Special session invitees will also have the option of submitting a short paper for peer review. Interested organizers are invited to contact the PC chairs (at arith26 at easychair.org) for acceptance before November 30th, 2018. === 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 === Special session proposal November 30th, 2018 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 Univ., Japan = Program co-chairs = Sylvie Boldo, Inria, France Martin Langhammer, Intel -- Sylvie Boldo, projet Toccata, Inria Saclay - ?le-de-France PCRI, B?t. 650 - Universit? Paris-Sud - 91405 ORSAY Cedex From russo at chalmers.se Fri Oct 19 18:17:38 2018 From: russo at chalmers.se (Alejandro Russo) Date: Sat, 20 Oct 2018 00:17:38 +0200 Subject: [TYPES/announce] PhD student positions in the Functional Programming group at Chalmers Message-ID: <513bc17f-4bb4-586f-40d1-9cae9ee46099@chalmers.se> ** Apologies for multiple copies ** Two PhD student positions in Functional Programming for guaranteed security in the Internet of Things The Octopi Project is led by Alejandro Russo, with Koen Claessen, John Hughes, Carl-Johan Seger and Mary Sheeran as PIs. We will develop new ways to program securely for the Internet of Things, working on everything from the programming model to hardware design. We have already appointed three doctoral students, and now we want to appoint two more, with emphasis on ways to express locality in computations and also on designing hardware for executing functional languages directly and efficiently. Carl-Johan Seger and Mary Sheeran will supervise the two new students, and they will join an amazing team. This is a real job with a decent salary for five years, and Gothenburg is a great place to live. The following link gives more details and it is through the link that you apply by pressing the button labelled Ans?k. The deadline is October 31. Please consider applying, or advising your best students to apply. Mary Sheeran, Carl-Johan Seger and the Octopi team () From kyrozier at iastate.edu Sat Oct 20 14:04:12 2018 From: kyrozier at iastate.edu (Rozier, Kristin Yvonne [AER E]) Date: Sat, 20 Oct 2018 18:04:12 +0000 Subject: [TYPES/announce] NFM 2019 Second Call For Papers- 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 **************************************************** 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. Topics of Interest: ------------------- We encourage submissions on cross-cutting approaches that bring together formal methods and techniques from other domains such as probabilistic reasoning, machine learning, control theory, robotics, and quantum computing among others. ??? * Formal verification, including theorem proving, model checking, and static analysis ??? * Advances in automated theorem proving including SAT and SMT solving ??? * Use of formal methods in software and system testing ??? * Run-time verification ??? * Techniques and algorithms for scaling formal methods, such as abstraction and symbolic methods, compositional techniques, as well as parallel and/or distributed techniques ??? * Code generation from formally verified models ??? * Safety cases and system safety ??? * Formal approaches to fault tolerance ??? * Theoretical advances and empirical evaluations of formal methods techniques for safety-critical systems, including hybrid and embedded systems ??? * Formal methods in systems engineering and model-based development ??? * Correct-by-design controller synthesis ??? * Formal assurance methods to handle adaptive systems Important Dates: ---------------- Abstract Submission:? 7 Dec 2018 Paper Submission:??? 14 Dec 2018 Paper Notifications: 22 Feb 2019 Camera-ready Papers: 22 Mar 2019 Symposium:????????? 7-9 May 2019 Location & Cost: ---------------- The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. 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. Submission Details: ------------------- There are two categories of submissions: ?? 1. Regular papers describing fully developed work and complete results (15 pages + references) ?? 2. Two categories of short papers: (6 pages + references) ?? (a) Tool Papers describing novel, publicly-available tools ?? (b) Case Studies detailing complete applications of formal methods to real systems with publicly-available artifacts All papers should be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in a volume of Springer's Lecture Notes on Computer Science (LNCS), and must use LNCS style formatting. Papers should be submitted in PDF format here: https://easychair.org/conferences/?conf=nfm2019. Keynote Speakers: ----------------- * Virginie Wiels, ONERA, France * Richard Murray, CalTech, USA * NASA Panel: Challenges for Future Exploration 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. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering, (__||__) Computer Science, and /_\ /_\ Electrical and Computer Engineering !!! !!! http://temporallogic.org/kyr From tgivenwilson at hotmail.com Mon Oct 22 05:59:59 2018 From: tgivenwilson at hotmail.com (Thomas Wilson) Date: Mon, 22 Oct 2018 09:59:59 +0000 Subject: [TYPES/announce] PostDoc/Research Engineer at UCLouvain in resilient cryptography for IoT devices Message-ID: A one year PostDoc/research engineer position to work at UCLouvain with Axel Legay and Thomas Given-Wilson. Net salary between 2300 and 2500 euro after taxes, social security included. Note that renewal for a second year is possible. Main Competences: Cryptography, software development for IoT devices. Beneficial Competencies: side-channel analysis, information leakage, hardware Starting date: January or February 2019 (flexible) Project Description ------------------------------ Any cryptographic hardware device containing secret data (cryptographic keys) is vulnerable to an adversary. Hardware attacks are a very powerful class of attacks which exploit or fault physical properties of the device. Side-channel attacks are capable to break cryptographic secrets by capturing additional physical information while the device is processing sensitive data. For example, an adversary could monitor the running time, the cache behaviour, the power consumption, and/or the electromagnetic radiation of the device. In order to protect cryptographic secret data against side-channel attacks, the most investigated countermeasure is masking that may results in provable security against a certain type of restricted attacker. Besides that hiding and shuffling are effective countermeasures in practice which cannot hinder possible attacks but rather raise their complexity. However, in practise the most challenging problem is the upcoming of unexpected leakage information due to hardware properties. Therefore, while using the mentioned implementation level countermeasures designers are able to build ?secure" chips (withstanding standard practical security evaluation processes), it is still not well understood when certain security levels are reached and which properties need to hold in practise. To overcome these limitations, recently, theoretical treatments of physical attacks have attracted the attention of the cryptographic community. Instead of preventing any kind of leakage source, in these works, the adversary is modelled with abilities of monitoring side-channel information or inserting faults. These leakage resilient schemes generally aim to move from the traditional empirical ad-hoc analysis of the attack towards stronger and more systematic security arguments or even proofs. Naturally, these more general approaches suffer from limitations that are mainly caused by the restriction to particular meaningful adversaries as it is not feasible to consider an all powerful physical adversary. Project Objectives ----------------------------- In the new area of the Internet of Things (IoT) billions of connected of devices will operate in domains that address wearables, smart homes, automotives, smart cities, the workspace and industrial applications. Most attention for IoT has been given on the applications for the home (consumer), transport (mobility), health (body), buildings (infrastructure), factory (industrial) and cities (utilities, security). Many of these (if not all) domains require a reasonable amount of security and/or privacy protection such as cryptographic encryption and authentication. In this context, symmetric cryptographic primitives such as block ciphers are of utmost importance, because of their low cost and efficiency on a wide range of platforms. However, these aspects also makes them a target of choice for physical attackers. In this project we aim to investigate if leakage resilient authentication and encryption schemes can be utilised in the context of IoT where we particularly concentrate on side-channel attacks using electromagnetic emanation. For this, we pre-select two state-of-the-art schemes and investigate if these schemes are suitable for resource restricted IoT devices and furthermore which requirements have to be met. As a next step in this project, we will empirically analyse the chosen IoT device against hardware attacks (use of templates, machine learning, ...). Furthermore, despite the assumed attacker model of the leakage resilient schemes, we will investigate which attacker models are possible in general in the context of IoT. Using these general attacker models we determine the security resistance of the investigated schemes and derive which extra resources are needed to provide a sufficient security level. ? How to apply: ------------------ Contact Axel Legay at axel.legay at uclouvain.be with a CV and, if possible, a letter of recommendation ? For more information: ------------------ Contact Axel Legay at 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 adg at microsoft.com Mon Oct 22 06:08:16 2018 From: adg at microsoft.com (Andy Gordon (RESEARCH)) Date: Mon, 22 Oct 2018 10:08:16 +0000 Subject: [TYPES/announce] Postdoc positions in spreadsheet research at MSR Cambridge, deadline December 1 Message-ID: The Calc Intelligence team https://aka.ms/CalcIntel at MSR Cambridge is hiring postdocs to bring intelligence to end-user programming, and in particular to spreadsheets. We work in deep collaboration with the Excel team to bring new data types and other PL features to Microsoft Excel. We seek a postdoc with deep expertise in PL, such as type systems, and with an interest to work on end-user programming. Informal enquiries may be made to myself adg at microsoft.com or Simon Peyton Jones simonpj at microsoft.com Regards, Andy From tobycmurray at googlemail.com Mon Oct 22 06:38:39 2018 From: tobycmurray at googlemail.com (Toby Murray) Date: Mon, 22 Oct 2018 21:38:39 +1100 Subject: [TYPES/announce] Lecturer/Senior Lecturer (Continuing) at Univerity of Melbourne Message-ID: The University of Melbourne is currently advertising a continuing (tenure track) Lecturer / Senior Lecturer position in Cybersecurity, one of whose primary focus areas includes formal methods for verification. You can find the job ad here and reproduced below: http://jobs.unimelb.edu.au/caw/en/job/897514/academic-opportunities-cyber-security Feel free to direct informal enquiries about the school to Toby Murray (toby.murray at unimelb.edu.au) ----- ACADEMIC OPPORTUNITIES - CYBER SECURITY Job no: 0046468 Work type: Continuing Location: Parkville Division/Faculty: Melbourne School of Engineering Department/School: School of Computing and Information Systems Salary: $120,993 - $139,510 (Level C) Role & Superannuation rate: Academic - 17% superannuation School of Computing and Information Systems Melbourne School of Engineering Salary: $98,775 - $117,290 p.a. (Level B) OR $120,993 - $139,510 p.a. (Level C) plus 17% superannuation About Melbourne School of Engineering (MSE) At MSE, we are committed to excellence. We are transforming our engineering and IT teaching and research at the University of Melbourne, guided by MSE 2025, our ten-year strategic plan. With an expected investment of $1 billion in people and infrastructure, we are creating the entrepreneurial leaders and technology of the future ? the people and things that will drive innovation and productivity to make a sustainable impact on the world in which we live. It?s an incredibly exciting time to be joining MSE! About the School of Computing and Information Systems (CIS) We are international research leaders with a focus on delivering impact and making a real difference in three key areas: data and knowledge, platforms and systems, and people and organisations. In this discipline, the School was ranked number 1 in Australia and 14th in the world in the 2018 QS World University Ranking exercise. At the School of Computing and Information Systems, you'll find smart people, big problems, and plenty of opportunities to make a real difference in the world. The Opportunity We are now inviting outstanding academic talent from around the world with expertise in cyber security ranging from cyber security topics including; artificial intelligence, machine learning, cryptography and privacy, security management, distributed systems and network security to join our growing school. With permanent positions available for both Lecturers and Senior Lecturers, our academics have the opportunity to help to enrich our collaborative, interdisciplinary research and teaching across our departments. We encourage you to share your passion with the next generation of leaders. We look for an ability to engage in thoughts of new and exciting ways to help the growth and development of our students, so that with your guidance we can empower them to unlock their full potential. Whilst these areas are of particular interest, exceptional candidates from all areas of computer science and information systems will be considered especially those with research experience in: Security analytics Cryptography and privacy Security management Distributed systems and network security Formal methods for verification Excitingly, you will also make a significant contribution to the University of Melbourne Academic Centre for Cybersecurity Excellence (UoM ACCSE) an initiative of the Commonwealth Government through the Department of Education and Training and one of only two such centres in Australia. What you?ll be doing You will be encouraged to collaborate in research within the School, the University, and industry and government agencies. You will be an aspiring leader in Computer Science or Information Systems research, with ambition to publish in top quality journals and conferences, mentor research students, and secure independent grant funding to support a program of research. You will be expected to develop a research portfolio and contribute to teaching in graduate and undergraduate programs within the School. What we offer you Apart from competitive salaries, our benefits are aimed at recognising and rewarding the contributions you make. We offer complete flexibility, whatever that may mean for you. Many of our benefit programs and onsite amenities are aimed at supporting you - including generous leave, child care subsidies, discounted parking, medical and health care. We offer extensive opportunities for personal and professional development and we?ll support you in doing what you love. Academics who regularly engage in practice-developing research and development activities and have a strong track record of working well in academic teams and independently are encouraged to apply How to Apply Apply online and complete the detailed application form. You are not required to upload a resume or address the selection criteria for this position. You are only required to complete the online application form. About the University of Melbourne The University of Melbourne is consistently ranked among the leading universities in the world, at number 1 in Australia and number 32 in the world (Times Higher Education World University Rankings 2017-2018). We are globally engaged, comprehensive, research-intensive and committed to respond to the major social, economic and environmental challenges of our time. While we take a look at your application, get to know us more and find out what it?s like working at CIS by visiting http://www.eng.unimelb.edu.au/about/departments/school-of-computing-and-information-systems The University of Melbourne and MSE is strongly committed to supporting diversity and flexibility in the workplace. Applications for part-time or other flexible working arrangements will be welcomed and will be fully considered subject to meeting the inherent requirements of the position. Close date: 11 Nov 2018 (extended from 28 Oct 2018) From dmitry at stripe.com Mon Oct 22 14:45:08 2018 From: dmitry at stripe.com (Dmitry Petrashko) Date: Mon, 22 Oct 2018 11:45:08 -0700 Subject: [TYPES/announce] Stripe is hiring type systems and language tooling engineers In-Reply-To: References: Message-ID: Hi colleagues, My team is looking for Type system and tooling engineers to join our awesome team at @stripe https://stripe.com/jobs/positions/type-system-and-tooling-engineer They?ll be helping scale language & tooling for it at a company that values productivity, great engineers and managers. Project is fast, has gradual typesystem with generics, control-flow dependent typing and is written in C++ & Ruby. Intended to be open-sourced one day. Prior C++ or Ruby experience is a boon but isn't strictly required. Would appreciate if you spread the word if you know good locations to post this. Thank you, Dmitry Petrashko, Developer Productivity @ Stripe -------------- next part -------------- An HTML attachment was scrubbed... URL: From mihaela.rozman at tuwien.ac.at Tue Oct 23 08:30:12 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Tue, 23 Oct 2018 14:30:12 +0200 Subject: [TYPES/announce] =?iso-8859-1?q?Scholarship=3A_Helmut_Veith_Stip?= =?iso-8859-1?q?end_for_Female_Master=B4s_Students_in_Computer_Scie?= =?iso-8859-1?q?nce=2C_Deadline_November_30=2C_2018_for_the_enrollm?= =?iso-8859-1?q?ent_in_2018/2019?= Message-ID: <039101d46acc$24b102c0$6e130840$@tuwien.ac.at> [Apologies if you receive multiple copies of this email. Please distribute to interested parties.] Female students in the field of computer science (CS) who plan to pursue (or are currently pursuing) one of the master?s programs in Computer Science at the Vienna University of Technology ? TU Wien taught in English are invited to apply for the annually awarded Helmut Veith Stipend. The annually awarded Helmut Veith Stipend for female master students is dedicated to the memory of an outstanding computer scientist who worked in the fields of logic in computer science, computer-aided verification, software engineering, and computer security. ? Professor Helmut Veith (1971-2016). The Helmut Veith Stipend has been established with generous support of TU Wien, Wolfgang Pauli Institute and with contributions by family and friends of the late Helmut Veith. BENEFITS -EUR 6000 per year -Waiver of tuition fees at TU Wien LOCATION OF MASTER STUDY For study in Austria, at Vienna University of Technology ? TU Wien FOR FIELD OF STUDY Applicants must be eligible for admission to one of the master?s programs in computer science at Vienna University of technology - TU Wien that are taught in English. Link: http://www.informatik.tuwien.ac.at/teaching/master ? Master in Logic and Computation ? Master in Business Informatics ? European Master in Computational Logic ? Master in Computer Engineering (Technische Informatik) ? Master in Data Science ? Master in Media and Human-Centered Computing APPLICATION Applications for Helmut Veith Stipend can be filed after, before or in parallel with the admissions process (if the start of the master?s program is in the Summer of 2019). The applications must be submitted electronically to master at logic-cs.at as a single PDF document, by November 30, 2018. DEADLINE November 30, 2018. INQUIRES Electronically to master at logic-cs.at WEBSITE http://www.vcla.at/2018/05/call-for-applications-helmut-veith-stipend-for-fe male-masters-students-in-computer-science DOWNLOAD THE FLYER http://forsyte.at/helmut-veith-stipend/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From aravara at fct.unl.pt Wed Oct 24 06:23:32 2018 From: aravara at fct.unl.pt (Antonio Ravara) Date: Wed, 24 Oct 2018 11:23:32 +0100 Subject: [TYPES/announce] BEAT @ POPL'19: Call for Contributions Message-ID: <5BD04824.60307@fct.unl.pt> BEAT 2019: Fourth Workshop on Behavioral Types January 13, 2019, co-located with POPL Cascais/Lisbon, Portugal https://popl19.sigplan.org/track/beat-2019-papers First Call for Contributions (3-page talk proposals) * Important Dates AoE (UTC-12h) - Submission deadline: Mon 12 Nov 2018 - Notification to authors: Mon 26 Nov 2018 * Submission Link: https://easychair.org/conferences/?conf=beat2019 * Context Large-scale software systems rely on message-passing protocols: their correctness largely depends on sound protocol implementations. Behavioural types are abstract representations of the sequences of operations that computational entities (say, channels) must perform. Stateful entities offer services in a non-uniform way (one cannot pop from an empty stack); traditional type systems cannot guarantee that operations are only invoked when the entity is in the right state. Behavioral types can help in the specification of correct-by-construction systems, and in verifying that programs respect their intended protocols. Recent years have seen a steady stream of research on behavioral types: their foundations and their transfer to several programming languages. This has led to highly-cited papers in conferences such as POPL and journals such as TOPLAS. Research projects on behavioral types (in the US and Europe) have advanced the theory and applications of behavioral types. There is a sustained interest in specification languages, tools, and frameworks that bring behavioral types into programming practice. Colocated with POPL, BEAT 2019 aims to enable a growing community to meet, present and discuss current work, and to foster (new) collaborations. * Previous Events The BEAT workshop took place between 2013 and 2015, aligned with the European COST Action BETTY (2012-2016): - BEAT 2013, 22nd January 2013, co-located with POPL in Rome, Italy. - BEAT 2, 23rd-24th September 2013, co-located with SEFM in Madrid, Spain. - BEAT 2014, 1st September 2014, co-located with CONCUR in Rome, Italy. - WS-FM / BEAT 2015, 4th-5th September 2015, co-located with CONCUR in Madrid, Spain. BEAT 2019 will continue this successful workshop series, with a focus on tools and industrial use of behavioral types. It will feature a combination of invited talks and contributed talks. * Invited Speakers: - Ugo Dal Lago, University of Bologna, Italy - Jan Hoffmann, Carnegie Mellon University, USA - Kirstin Peters, Technical University of Berlin, Germany - Peter Thiemann, University of Freiburg, Germany * Call for Talk Proposals We solicit talk proposals on all aspects of behavioral types including, but not limited to, the following: - theoretical foundations - tool implementations - case studies and industrial applications - connections with complementary verification techniques - new research directions for the future * Submission Guidelines. Rather than regular paper submissions, authors should submit talk proposals, intended as engaging presentations of recent research results, possibly already published. A submission to BEAT 2019 would typically fall within one of the following categories: - reports of an ongoing work and/or preliminary results; - overviews on recent tool implementations (or extensions of an existing tool) based on behavioral types; - summaries of an already published paper (or a recent 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. BEAT 2019 will be an informal venue, oriented to interaction, and so it will have no formal proceedings. 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 so do. 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 Instructions Submissions should be up to three pages (not including references), as a PDF produced using the EasyChair format. Please submit your talk proposal via EasyChair: https://easychair.org/conferences/?conf=beat2019 It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. Prospective authors are encouraged to contact the organizers in case of questions (beat2019 at easychair.org). * Program Committee - Stephanie Balzer Carnegie Mellon University, USA - Laura Bocchi. University of Kent, UK - Adrian Francalanza. University of Malta, Malta - Paola Giannini. Universita' del Piemonte Orientale, Italy - Sung-Shik Jongmans. Open University of the Netherlands, The Netherlands - Hernan Melgratti. University of Buenos Aires, Argentina - Fabrizio Montesi. University of Southern Denmark, Denmark - Dominic Orchard. University of Kent, UK - Luca Padovani. University of Turin, Italy - Jorge A. Perez (Co-chair). University of Groningen, The Netherlands - Anna Philippou. University of Cyprus, Cyprus - Antonio Ravara (Co-chair). NOVA University of Lisbon and NOVA LINCS, Portugal - Philip Wadler. University of Edinburgh, UK From Michael.Greenberg at pomona.edu Wed Oct 24 10:26:38 2018 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Wed, 24 Oct 2018 14:26:38 +0000 Subject: [TYPES/announce] Off the Beaten Track at POPL 2019 - Call for Talk Proposals In-Reply-To: References: Message-ID: Hi Friends, Off the Beaten Track is a workshop at POPL 2019: https://popl19.sigplan.org/track/OBT-2019-papers#Call-for-Talk-Proposals Programming language researchers have the principles, tools, algorithms and abstractions to solve all kinds of problems, in all areas of computer science. However, identifying and evaluating new problems, particularly those that lie outside the typical core PL problems we all know and love, can be a significant challenge. This workshop?s goal is to identify and discuss problems that do not often show up in our top conferences, but where programming language research can make a substantial impact. We hope fora like this will increase the diversity of problems that are studied by PL researchers and thus increase our community?s impact on the world. While many workshops associated with POPL have become more like mini-conferences themselves, this is an anti-goal for OBT. The workshop will be informal and structured to encourage discussion. We are at least as interested in problems as in solutions. The workshop will be held the day after POPL: Saturday, January 19th, 2019. Submissions are 2 pages - that's one per week between now and the deadline. Cheers! Sent by Michael Greenberg on behalf of Luke Church (PC chair) From benedikt.ahrens at gmail.com Thu Oct 25 12:47:04 2018 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Thu, 25 Oct 2018 17:47:04 +0100 Subject: [TYPES/announce] Open call for papers: Special Issue on Homotopy Type Theory and Univalent Foundations Message-ID: <0c8ee0e1-cb60-a0fd-c8ac-c1644d4fadc4@gmail.com> Open call for papers for a Special Issue of Mathematical Structures in Computer Science in association with the workshops on Homotopy Type Theory and Univalent Foundations HoTT/UF 2017-2018 https://hott-uf.github.io/special-issue-17-18/ BACKGROUND Homotopy Type Theory is a young research area combining ideas from several established fields: the use of dependent type theory as a foundation for mathematics, inspired by ideas and tools from abstract homotopy theory and higher category theory. Univalent Foundations are foundations of mathematics based on the homotopical interpretation of type theory. These ideas have led to many interesting developments, from the study of syntax and semantics of type theories to practical formalizations in proof assistants based on univalent type theory. The HoTT/UF workshops, co-located with FSCD since 2016, started out as a forum for formalization of mathematics in a univalent setting. From the 2017 edition and onwards, its scope has been broadened to encompass all aspects of Homotopy Type Theory and Univalent Foundations, in particular (but not exclusively): - semantics of (univalent) type theory, - computational content of the univalence axiom, - syntax and semantics of higher inductive types, - synthetic homotopy theory, and - formalization of mathematics and computer science in Homotopy Type Theory and Univalent Foundations. SPECIAL ISSUE We are soliciting submissions for a Special Issue of the journal *Mathematical Structures in Computer Science* (Cambridge University Press) edited in association with the 2017 and 2018 editions of the HoTT/UF workshop. Submission is open to everyone and not limited to workshop participants. Submission is open from now and contributions will be reviewed on a *rolling basis*, as soon as they are received. Accepted papers will be published on the MSCS website via 'FirstView' and will be citeable through a DOI shortly after acceptance - before the completion of the whole journal issue (expected end of 2019). Submission will be closed on December 31, 2018. For details and submission instructions see: https://hott-uf.github.io/special-issue-17-18/ GUEST EDITORS * Benedikt Ahrens * Simon Huber * Anders M?rtberg From rk1424 at hunter.cuny.edu Thu Oct 25 14:59:11 2018 From: rk1424 at hunter.cuny.edu (Raffi T Khatchadourian) Date: Thu, 25 Oct 2018 18:59:11 +0000 Subject: [TYPES/announce] 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) -- Distinguished Paper Awards Message-ID: <36a4d3454feedcb92093d3ef7bdc279df2410d19.camel@hunter.cuny.edu> DISTINGUISHED PAPER AWARDS ========================== The 26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) is pleased to announce the details of the Distinguished Paper Awards as follows: ## Award Papers James Davis, Christy Coghlan, Francisco Servant and Dongyoon Lee The Impact of Regular Expression Denial of Service (ReDoS) in Practice: an Empirical Study at the Ecosystem Scale Shengjian Guo, Meng Wu and Chao Wang Adversarial Symbolic Execution for Detecting Concurrency-related Cache Timing Leaks Dileep Kini, Umang Mathur and Mahesh Viswanathan Data Race Detection on Compressed Traces Felix Pauck, Eric Bodden and Heike Wehrheim Do Android Taint Analysis Tools Keep their Promises? Yu Gao, Wensheng Dou, Feng Qin, Chushu Gao, Dong Wang, Jun Wei, Ruirui Huang, Li Zhou and Yongming Wu An Empirical Study on Crash Recovery Bugs in Large-Scale Distributed Systems Vaibhav Saini, Farima Farmahini Farahani, Yadong Lu, Pierre Baldi and Cristina Lopes Oreo: Detection of Clones in the Twilight Zone Congratulations to the winners and thanks to the program committee. More details on the complete program for 2018 may be found at: https://2018.fseconference.org/track/fse-2018-research-papers#program From m.seisenberger at swansea.ac.uk Thu Oct 25 21:04:37 2018 From: m.seisenberger at swansea.ac.uk (Seisenberger M.) Date: Fri, 26 Oct 2018 01:04:37 +0000 Subject: [TYPES/announce] Several teaching positions in Computer Science at Swansea University, closing date 31 October 2018 In-Reply-To: References: Message-ID: Several teaching positions at Swansea University, closing date 31 October 2018. Introduction: Swansea University?s vision is to transform lives and futures by providing an outstanding academic environment with a balance of excellence between world-class teaching and research, driving impact that is enabled by effective regional and global collaborations. The UK Top 20 Department of Computer Science at Swansea University is seeking applications from ambitious and talented individuals to join our academic team from January/February 2019 or earlier. The role provides a very exciting opportunity to join an ambitious and highly regarded UK Department of Computer Science, located on a beautiful beachfront campus in the city of Swansea. Swansea is a coastal city that is both picturesque and cosmopolitan, offering an excellent quality of life. Our stimulating, multidisciplinary environment enables and inspires excellence. This post requires a contribution to teaching and student assessment and supervision in Computer Science, both at undergraduate and postgraduate level, but also across the College where required, in addition to sharing organisational and academic administrative responsibilities The post requires high quality delivery of teaching and student learning and a commitment to enhancing the overall student experience. The role: The successful candidates will be required to participate and teach on undergraduate and/or postgraduate courses. The appointees are expected to participate actively in the supervision and direction of projects at UG and MEng/MSci level as well as postgraduate masters level and College project work. They are expected to teach the broad range of experimental to theoretical computer science which are offered throughout the programmes. This post will contribute to the Computational Foundry. The Computational Foundry has been part-funded by the European Regional Development Fund through the Welsh Government and Swansea University. The Computational Foundry will make Swansea a beacon for Computer Science, attracting and retaining world class researchers, building up a talented future workforce who will innovate, challenge and disrupt. Background: The College of Science is research intensive and internationally focused. Its research is organized through academic disciplines, research centers and institutes, and major projects, all supported by superb research facilities and a thriving research culture. It has a wealth of expertise in biosciences, chemistry, computer science, human geography, physical geography, mathematics, physics, and pure and applied ecology. It produces agenda-setting research of the highest caliber. Building on its recent successes in the REF and the teaching evaluations, the College is focused on an ambitious Science2020 strategy that will make Swansea the most creative place to do science, globally. UK Computer Science is very strong in global terms and is a magnet for outstanding staff and students. The Computer Science Department is highly ranked for both teaching and research: The Times Good University Guide 2018 placed it 13th in the UK and 1st in Wales; the National Student Survey 2017 ranked it as 5th in the UK with 94% overall satisfaction, and 1st in Wales; and in the Research Excellence Framework (REF) 2014 it was ranked 18th in the UK and 1st in Wales. Computer Science has embarked on a ?31M programme of work ? the Computational Foundry ? to make Swansea a beacon for Computer Science, attracting and retaining world class researchers, building up a talented future workforce who will innovate, challenge and disrupt. It will also provide a purpose-built set of labs and innovation spaces on the recently opened ?450M Bay Campus. This call for staff is part of this expansion programme. The Department will be moving into the Computational Foundry building on Bay Campus in September 2018. This building comprises nearly 7,500 m2 of purpose built Computer Science facilities and includes extensive up to date research and teaching laboratories and spaces. The Department has long-standing major projects in engaging with business, education and civic society. Technocamps, our schools outreach unit founded in 2003, is a driving force for Computing Education reform in Wales and provides computing workshops to over 10,000 primary and secondary school students ? and their teachers ? across Wales each year. Finally, the Department is home for one of the UK?s Digital Economy Centres, a multidisciplinary research centre tasked with bringing about a sea-change in how the digital economy impacts on humans, society and industry. Main purpose of post: 1. Undertake teaching and assessment within the existing Computer Science undergraduate degree programmes. The precise contribution will be determined by the Head of Department and Programme Director for Computer Science, taking into account the post-holder?s experience and expertise. It is likely to be focused on tutorials, seminars and lectures, and support for teaching and marking large cohorts. There may be an opportunity or requirement to contribute to taught postgraduate teaching and assessment. 2. Undertake scheme and module development, module coordination, and, where appropriate, scheme coordination. Contribute fully as a member of a teaching team. Seek ways of improving student achievement and enhancing the student experience. 3. Acting as Personal and Academic Tutor (on both an individual and group basis) will be a significant aspect of the post-holders? duties and responsibilities. This includes pastoral care, academic guidance, and personal development planning (where appropriate guidance can be sought from the Year Head and/or Programme Director). 4. Undertake routine and occasional administrative duties (e.g. participate in student recruitment activities, such as University Open Days and UCAS Visit Days; and engage with the University?s and College?s attendance-monitoring and student-assessment systems). 5. Interact positively and professionally with other colleagues, collaborators, and partners within the Department, the College, elsewhere in the University, and beyond; both in industry/commerce and academia. 6. With support, undertake independent research or scholarship in Computer Science that will contribute to the Department?s research profile and/or research-led teaching. (The post-holder will benefit from belonging to one of the Department?s Research Groups.) For more details see: https://tinyurl.com/SU-Tutor-2018 Applications welcome. Best, Monika -- Dr Monika Seisenberger Programme Director Computer Science Swansea University -------------- next part -------------- An HTML attachment was scrubbed... URL: From types-announce at robbertkrebbers.nl Fri Oct 26 11:33:19 2018 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Fri, 26 Oct 2018 17:33:19 +0200 Subject: [TYPES/announce] PLNL 2018 | November 22, 2018 | Utrecht | Programming Languages Message-ID: =================================================================== PLNL 2018 1st VERSEN Workshop on Programming Languages in The Netherlands -- Thursday, November 22, 2018 University Library Utrecht, The Netherlands CALL FOR PARTICIPATION https://conf.researchr.org/home/plnl-2018 =================================================================== Workshop Overview ----------------- The purpose of this new annual workshop 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. At the end of the workshop there will be a workshop dinner in Utrecht (exact location and costs TBA). Program ------- Confirmed talks: - Concrete Redex: Semantics Engineering with Concrete Syntax (Tijs van der Storm) - A Functional Approach to Blockchain Contract Languages (Manuel Chakravarty) - High-performance parallel arrays for Haskell (Trevor L. McDonell) - Reversible Session-Based Concurrency, and its Haskell Implementation (Folkert de Vries and Jorge A. Perez) - From Rascal to JVM byte code: a play in several acts (Paul Klint) - Intrinsically Typed Definitional Interpreters: The Good, The Bad, and The Ugly (Casper Bach Poulsen) - Task Oriented Programming (Rinus Plasmeijer) - Sound and Reusable Components for Abstract Interpretation (Sven Keidel and Sebastian Erdweg) - Degrees of Relatedness - A Unified Framework for Parametricity, Irrelevance, Ad Hoc Polymorphism, Intersections, Unions and Algebra in Dependent Type Theory (Andreas Nuyts and Dominique Devriese) - A Verified Automatic Prover Based on Ordered Resolution (Anders Schlichtkrull, Jasmin Blanchette, and Dmitriy Traytel) - Type Systems with Constraints for ML Type Inference with the Implementation in Haskell (Alen Arslanagi?) - Improving pattern matching style (Alejandro Serrano) Registration ------------ Registration for the workshop is required, but free of charge. Registration site: https://goo.gl/forms/zHzQdXCKpTk7kdn63 Please register by November 12, 2018 Program Committee ----------------- - Robbert Krebbers Delft University of Technology - Wouter Swierstra University of Utrecht - Eelco Visser Delft University of Technology From mislove at tulane.edu Fri Oct 26 12:40:33 2018 From: mislove at tulane.edu (Mislove, Michael W) Date: Fri, 26 Oct 2018 16:40:33 +0000 Subject: [TYPES/announce] Quantum Computation Postdoc at Tulane Message-ID: Applications are invited for postdoctoral position in the Tulane Computer Science department. The position is part of the on-going MURI project, ?Semantics and Tools for High-level Functional Quantum Programming Languages? whose focus is on developing semantic models and tools to support high-level quantum functional programming languages. A prototype is Proto-Quipper ((http://www.mathstat.dal.ca/~selinger/quipper/ ). Proto-Quipper and its dialects use the circuit model for quantum computation that follows the ?quantum computation under classical control? paradigm. The goal is type-safe functional programming languages for quantum computing. The project also involves developing the meta-theory (including categorical semantics) of such languages, and formalizing some of the meta-theory in a proof assistant. The focus of the Tulane work has been adding recursion to models for these languages. Our work has been based on the linear/nonlinear models first devised by Benton for linear logic, from which the ingredients needed to model circuit description languages have been extracted. We currently have a model for term recursion, and a model supporting recursive intuitionistic types is nearing completion. The next goals include adding dynamic lifting and developing concrete models based on C*- and W*-algebras, and operator systems, more generally. An additional component of the work is to investigate contextuality as a resource for demonstrating quantum advantage. Although the position is based at Tulane, project members may travel to the other sites where work on this project is taking place. These include UPenn, UIowa, UMd and Stanford in the US, and McGill University and Dalhousie University in Canada and Oxford and Edinburgh in the UK. Funding for the project comes from the DOD and the U.S. Air Force Office of Scientific Research. Candidates can find more details at the application site, which can be found here: https://apply.interfolio.com/56794 / The start date for the position is January, 2019, or as soon thereafter as possible. The project runs run through November 30, 2020. Review of applications will continue until the position is filled, but to receive full consideration, applications should be received by December 1st. Equal Employment Opportunity Statement Tulane University is an Equal Employment Opportunity/Affirmative Action institution committed to excellence through diversity. Tulane University will not discriminate based upon race, ethnicity, color, sex, religion, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, pregnancy, marital status, military or veteran status, or any other status or classification protected by federal, state, or local law. All eligible candidates are encouraged to apply. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Sat Oct 27 16:57:41 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Sat, 27 Oct 2018 23:57:41 +0300 Subject: [TYPES/announce] ETAPS 2019 2nd joint call for papers Message-ID: <20181027235741.52da3363@cs.ioc.ee> ****************************************************************** JOINT CALL FOR PAPERS 22nd European Joint Conferences on Theory And Practice of Software ETAPS 2019 Prague, Czech Republic, 6-11 April 2019 http://www.etaps.org/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). -- INVITED SPEAKERS -- * 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) -- IMPORTANT DATES * Abstracts due: 9 November 2018 23:59 AoE * Papers due: 16 November 2018 23:59 AoE * Rebuttal (ESOP, FoSSaCS, POST): 11 January 00:01 AoE - 14 January 2019 23:59 AoE * Notification: 25 January 2019 * Camera-ready versions due: 15 February 2019 -- SUBMISSION INSTRUCTIONS -- ETAPS conferences solicit contributions of two types: research papers and tool demonstration papers. ESOP and FoSSaCS accept only research papers. FASE, POST and TACAS have multiple types of research papers, see below. All accepted papers will appear in the 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 (this does not apply to abstracts). In particular, simultaneous submission of the same contribution to multiple ETAPS conferences is forbidden. Submissions must follow the formatting guidelines of Springer's Lecture Notes in Computer Science 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 and POST use double-blind review. Like ETAPS 2018, the proceedings of ETAPS 2019 will be published in *gold open access*. The copyright of the papers will remain with the authors. The proceedings will be published in the Advanced Research in Computing and Software Science (ARCoSS) subline of Springer's Lecture Notes in Computer Science series. The publisher's charges for gold open access will be paid by the conference (funded with the participation fees of all participants). There will be no added cost for authors specifically. - Research papers FASE, FoSSaCS and TACAS have a page limit of 15 pp (excluding bibliography) for research papers, whereas POST allows at most 20 pp (excluding bibliography) and ESOP 25 pp (excluding bibliography). Additional material intended for the referees 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. ETAPS referees are at liberty to ignore appendices and papers must be understandable without them. In addition to regular research papers, TACAS solicits also *case study papers* (with the same page limit as for regular research papers). POST solicits also *systematization of knowledge papers* (with the same page limit as for regular research papers) and *position papers* (max 10 pp, excluding bibliography). Both TACAS and FASE solicit also *regular tool papers* (at most 15 pp, excluding bibliography). - Tool demonstration papers Tool demo papers have a page limit of 6 pp. The individual conferences FASE, POST, TACAS have additional specific requirements on tool demo papers. ESOP and FoSSaCS do not consider tool demonstration papers. -- SATELLITE EVENTS (6-7 April) -- A number of satellite workshops will take place before the main conferences: BEHAPI, CREST, DICE-FOPARA, GaLoP, HCVS, HSB, InterAVT, LiVe, MeTRiD, PERR, PLACES, QAPL, SPIoT, SynCoP, VerifyThis. -- HOST INSTITUTION -- ETAPS 2019 is hosted by the School of Computer Science of the Charles University in Prague, the beautiful capital of the Czech Republic. -- 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 amoeller at cs.au.dk Mon Oct 29 05:48:42 2018 From: amoeller at cs.au.dk (=?iso-8859-1?Q?Anders_M=F8ller?=) Date: Mon, 29 Oct 2018 09:48:42 +0000 Subject: [TYPES/announce] Assistant/associate professor positions 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, Software Engineering, Logic and Semantics. The application deadline is January 6th 2019. Additional details and instructions on how to apply are found at http://cs.au.dk/about-us/vacancies/scientific-positions/stillinger/Vacancy/show/1009431/5283/. From edd at theunixzoo.co.uk Mon Oct 29 06:46:08 2018 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Mon, 29 Oct 2018 10:46:08 +0000 Subject: [TYPES/announce] ECOOP'19 London - Second Call for Papers Message-ID: <20181029104608.GA19450@arrakis.home> Hi everyone, Please see below the second call for ECOOP 2019. The conference date has now been confirmed. 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. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk From david.darais at gmail.com Mon Oct 29 09:00:14 2018 From: david.darais at gmail.com (David Darais) Date: Mon, 29 Oct 2018 09:00:14 -0400 Subject: [TYPES/announce] UVM hiring t-t prof in systems security, assistant or associate Message-ID: Dear Colleagues, We are hiring at in systems security at University of Vermont this year, at either Assistant or Associate rank. We interpret systems security broadly to include foundational approaches such as core calculi and type systems. A new hire will join our growing cybersecurity group, including myself (verification), Joe Near (differential privacy), Christelle Vincent (cryptography) and Christian Skalka (security type systems). Burlington Vermont is also a wonderful place to live, and is often rated among the best small city in America for quality of living, and features year-round outdoor recreation and cultural events. Please see our full job ad below. Our review of applications will begin on Dec 15, 2018, and continue until the position is filled. Thanks! David Darais ====== Tenure-Track Position in Systems Security Rank: Assistant or Associate Professor The University of Vermont, Department of Computer Science [link] https://www.uvm.edu/cems/associate-professor-systems-security The Department of Computer Science at the University of Vermont is seeking applicants for a tenure-track position at the rank of Assistant or Associate Professor, with duties to start in late August of 2019. We are especially interested in applicants with expertise in security for systems, including architectures and operating systems, networks, and embedded/IoT systems. Ideal candidates would show strong potential for contributing to the activities and growth of the UVM Center for Computer Security and Privacy (http://compsec.w3.uvm.edu) at UVM. 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 junior researchers and students effectively. Depending on the level of experience, candidates may be eligible to participate in a tenure review prior to the start of their employment at the University with the approval of the Provost. 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, 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 (to be completed Summer 2019). 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 encourages applications from all individuals who will contribute to the diversity and excellence of the institution. The University of Vermont, established in 1791, is a comprehensive research university with a current enrollment of 12,000+ undergraduate, graduate, and medical students. Application materials (5 documents) must be submitted online at http://www.uvmjobs.com, posting number F1147PO: (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 15 to ensure full consideration. ====== From spreen at mathematik.uni-siegen.de Mon Oct 29 12:56:05 2018 From: spreen at mathematik.uni-siegen.de (Spreen, Dieter, Prof. Dr.) Date: Mon, 29 Oct 2018 16:56:05 +0000 Subject: [TYPES/announce] CCC 2018 postproceedings Message-ID: <12B992F7-82B9-41E0-B1AA-B00299DC040B@math.uni-siegen.de> Continuity, Computability, Constructivity: From Logic to Algorithms 2018 Postproceedings 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 Michael.Greenberg at pomona.edu Mon Oct 29 15:04:44 2018 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Mon, 29 Oct 2018 19:04:44 +0000 Subject: [TYPES/announce] POPL 2019 Student Research Competition Message-ID: <169584f0-3b6b-8388-87e1-5e7aba173017@pomona.edu> ** *=======================================================================* * Principles of Programming Languages Student Research Competition -- January 13-19 2019 Lisbon, Portugal CALL FOR SUBMISSIONS https://popl19.sigplan.org/track/POPL-2019-Student-Research-Competition ======================================================================= Competition Format -------------------- POPL 2019 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. This year?s competition will consist of three rounds: * Extended abstract round: All students are encouraged to submit an extended abstract outlining their research (up to two pages). * Poster session at POPL 2019: 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 23th, 2018 * Author Notification : ???Saturday, December 8th, 2018 Submission is via hotCRP : https://popl19src.hotcrp.com/ 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 must not exceed 2 pages in PDF format. Reference lists do not count towards the 2-page limit. 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 program) and graduate students (in a PhD 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 (Masters or PhD program) 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 ------------------- Niki Vazou, IMDEA Software (Competition Chair) Dominique Devriese, Vrije Universiteit Brussel, Belgium Michael Hicks, University of Maryland, College Park * From msteffen at ifi.uio.no Tue Oct 30 11:11:04 2018 From: msteffen at ifi.uio.no (Martin Steffen) Date: Tue, 30 Oct 2018 16:11:04 +0100 Subject: [TYPES/announce] SEFM 2019: Call for Workshops (17th Intl. Conf. on Software Engineering & Formal Methods, Oslo, Norway) Message-ID: <20181030151104.8FD62C884@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 11. Jan. 2019 Notification of workshop approval 18. 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 lbortolussi at units.it Tue Oct 30 12:58:53 2018 From: lbortolussi at units.it (Luca Bortolussi) Date: Tue, 30 Oct 2018 17:58:53 +0100 Subject: [TYPES/announce] CMSB 2019 - first call for papers Message-ID: <20181030175853.Horde.gdvwOFVzY9fHzk5ftUqozMf@wmail4.units.it> *CMSB 2019* 17th International Conference on Computational Methods in Systems Biology Trieste, September 18-20, 2019 https://cmsb2019.units.it/ First Call for Contributions 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. INVITED SPEAKERS Benenson Kobi, synthetic biology group, ETH Zurich, CH Adelinde Uhrmacher, Modelling and Simulation Group, Rostock University, DE Other invited speakers will be announced soon. 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 2018 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 2018 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 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 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 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 ohad.kammar at cs.ox.ac.uk Tue Oct 30 23:10:49 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Wed, 31 Oct 2018 03:10:49 +0000 Subject: [TYPES/announce] LAFI 2019: Languages for Inference --- Final Call-for-Proposals Message-ID: LAFI 2019: Languages for Inference (formerly PPS) ================================================ Tuesday, 15 January 2019, Cascais/Lisbon, Portugal A workshop affiliated with POPL 2019 https://popl19.sigplan.org/track/lafi-2019 Important dates (anywhere on earth) ------------------------------------------------- LAFI submission deadline Thu 1 Nov 2018 Notification Mon 3 Dec 2018 Early Registration Deadline Thu 10 Dec 2018 Workshop Tue 15 Jan 2019 ------------------------------------------------- Submission: https://lafi19.hotcrp.com/ Registration: https://popl19.sigplan.org/attending/Registration 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 + 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/) This year we are explicitly expanding the focus of the workshop from statistical probabilistic programming to encompass differentiable programming for statistical machine learning. We expect this workshop to be informal, and our goal is to foster collaboration and establish common ground. Thus, the proceedings will not be a formal or archival publication, and we expect to spend only a portion of the workshop day on traditional research talks. Nevertheless, as a concrete basis for fruitful discussions, we call for extended abstracts describing specific and ideally ongoing work on probabilistic programming languages, semantics, and systems. Submission guidelines ===================== Extended abstracts are up to 2 pages in PDF format, excluding references. Please submit them by November 1(AoE) using HotCRP at: https://lafi19.hotcrp.com/ In line with the SIGPLAN Republication Policy: http://www.sigplan.org/Resources/Policies/Republication/ inclusion of extended abstracts in the programme is not intended to preclude later formal publication. Programme committee: At?l?m G?ne? Baydin University of Oxford Department of Engineering Bart van Merri?nboer University of Montreal Christine Tasson University Paris Diderot David Duvenaud University of Toronto Jeffrey Siskind (co-chair) School of Electrical and Computer Engineering, Purdue University Matthew Johnson Google Brain Ohad Kammar (co-chair) University of Oxford Department of Computer Science Praveen Narayanan Indiana University Ryan Culpepper Czech Technical University Sophia Gold Tezos Steven Holtzen University of California Los Angeles Tom Rainforth University of Oxford Department of Statistics -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.huisman at utwente.nl Wed Oct 31 04:29:14 2018 From: m.huisman at utwente.nl (m.huisman at utwente.nl) Date: Wed, 31 Oct 2018 08:29:14 +0000 Subject: [TYPES/announce] =?utf-8?q?Postdoc_position=C2=A0on_the_Mercedes?= =?utf-8?q?_project_in_Twente_=28Netherlands=29=3A_Maximal_Reliability_of_?= =?utf-8?q?Concurrent_and_Distributed_Software?= Message-ID: Postdoc position on the Mercedes project in Twente (Netherlands): Maximal Reliability of Concurrent and Distributed Software University of Twente Group: Formal Methods and Tools Contact: Prof. Dr. Marieke Huisman (m.huisman at utwente.nl) Job Description You will be working on the Mercedes project, a 1,5 million euro personal grant for Marieke Huisman, funded by NWO. Goal of the Mercedes project is to develop techniques to ensure the maximal reliability of concurrent and distributed software. In earlier projects, we started working on the development of a tool set for the verification of concurrent programs, called VerCors which is a result of Marieke Huisman?s earlier ERC project on verification of concurrent software. The VerCors tool set uses deductive program verification, i.e., the desired program properties are written in a pre-postcondition style (using a form of separation logic). The focus of this Postdoc project will be on enabling verification of large programs with a significant concurrent aspect. Your ideas would be implemented in or should be applicable to the VerCors tool set. We value contributions to the theory of large-scale verification, to the process in which verification can be applied to large-scale software projects, and/or to the implementation of features that may have a significant impact on the usability of VerCors in the context of large scale verification. For more information about the concrete project, please contact Marieke Huisman (m.huisman at utwente.nl). We seek We are looking for a researcher with an independent mind who is willing to cooperate in our team. It is understood that he or she works on the topics listed above. Further we ask for good communicative and collaboration skills. Candidates should be prepared to prove their English language skills. As a research outcome we expect publications and (prototype) tools. We offer - One post doc position for two years (38 hrs/week), with a possibility of extension of upto 2 more years. - A stimulating scientific environment - Full status as an employee at the University of Twente, including pension and health care benefits. - Gross salary for a Postdoc is dependent on experience and background, but will minimally be ? 3.068,00 per month (scale 10.4), plus holiday allowance (8%) and end-of-year bonus (8.3%). - Excellent facilities for professional and personal development. - Good secondary conditions, in accordance with the collective labour agreement CAO-NU for Dutch universities - A green Campus with lots of sports facilities Further information - FMT group: http://fmt.cs.utwente.nl/ - Prof. Dr. Marieke Huisman (M.Huisman at utwente.nl): http://wwwhome.cs.utwente.nl/~marieke/ - Project webpage: http://fmt.ewi.utwente.nl/research/projects/Mercedes/ Application To apply for the button, visit https://www.utwente.nl/en/organization/careers/vacancy/!/423176/postdoc-position-on-the-mercedes-project-on-maximal-reliability-of-concurrent-and-distributed-software Please use the Apply Now button at the bottom of the page. Deadline: November 24, 2018. Earlier applications are welcome and an early start date is an advantage. Your application should consist of: - a cover letter (explaining your specific interest and qualifications); - a full Curriculum Vitae, to apply for the PhD student position, this should include a list of all courses + marks, and a short description of your MSc thesis; to apply for the post doc position, this should include a list of all publications, and a short description of your PhD thesis; - references (contact information) of two scientific staff members. -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Wed Oct 31 10:15:05 2018 From: icfp.publicity at googlemail.com (ICFP Publicity) Date: Wed, 31 Oct 2018 10:15:05 -0400 Subject: [TYPES/announce] ICFP 2019: Call For Workshop Proposals Message-ID: CALL FOR WORKSHOP AND CO-LOCATED EVENT 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 workshops (and other co-located events, such as symposiums) to be affiliated with ICFP 2019 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 18th (the day before ICFP) and 22-23th of August (the two days after ICFP). ---------------------------------------------------------------------- Submission details Deadline for submission: November 25, 2018 Notification of acceptance: December 23, 2018 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 2019 workshop co-chairs (Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com by November 25, 2018. (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 23, 2018, 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/icfp2019-files/icfp19-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 2019 organizing committee, together with the members of the SIGPLAN executive committee. Workshop Co-Chair: Jennifer Hackett (University of Nottingham) Workshop Co-Chair: Christophe Scholliers (University of Ghent) General Chair: Derek Dreyer (MPI-SWS) Program Chair: Fran?ois Potier (Inria) ---------------------------------------------------------------------- Further information Any queries should be addressed to the workshop co-chairs (Jennifer Hackett and Christophe Scholliers), via email to icfp-workshops-2019 at googlegroups.com From jaakko.jarvi at ii.uib.no Thu Nov 1 07:46:07 2018 From: jaakko.jarvi at ii.uib.no (=?UTF-8?Q?Jaakko_J=c3=a4rvi?=) Date: Thu, 1 Nov 2018 12:46:07 +0100 Subject: [TYPES/announce] Tenure Track Positions at the University of Bergen, Norway Message-ID: The Department of Informatics at University of Bergen is expanding its Programming Theory group (PUT). We are first announcing (up to) two new positions: ? Tenure Track Associate Professorship in Software ? ------------------------------------------ https://put.ii.uib.no/?lang=en ? - Information about the PUT group ? - Link to the position announcement and instructions for applying. https://www.uib.no/en/ii ? - UiB's Department of Informatics The positions are well-suited for applicants who have some post-doc experience after their Ph.D. Application deadline is Sunday, November 25, 2018 (CET). -- -- Jaakko J?rvi, jaakko.jarvi at ii.uib.no From frederic.magniez at irif.fr Thu Nov 1 10:59:37 2018 From: frederic.magniez at irif.fr (Frederic Magniez) Date: Thu, 1 Nov 2018 15:59:37 +0100 Subject: [TYPES/announce] IRIF Annual Postdoc Call (opens October - deadline mid-November) Message-ID: IRIF (CNRS / U. Paris Diderot), Paris, France, is seeking excellent candidates for about 10 postdoctoral positions in all areas of the Foundations of Computer Science. IRIF (Institute for Research in Foundations of Computer Science) is a joint laboratory of the CNRS (French National Center for Scientific Research) and Universit? Paris Diderot created in 2016 as the merger of the previous laboratories LIAFA and PPS. Research in IRIF spans areas such as the design and analysis of algorithms, complexity, combinatorics, quantum computing, networks and complex systems and distributed computation, theory and algorithms of graphs, automata theory and applications, systems modeling and verification, foundations of programming languages, interactive proof assistance systems, computational formalisms. For further information about IRIF please see https://www.irif.fr/en/informations/presentation The positions are financed either by the laboratory resources, group or personal grants, or by joint applications of IRIF members and the candidate to outside funding agencies. The starting date of the positions will be in the course of 2019, usually around September-October but that can depend on the financial support. For this call, the application deadline is November 15, 2018, but late applications might be considered for future calls or in case of unfilled positions. Candidate must hold a Ph.D. degree before the start date of position. Knowledge of French is not required, and applications can be sent either in French or in English. It is recommended, prior to applying, to contact one or more of the permanent members of IRIF, those closest to the potential candidate's area, in order to get more information. To apply to the positions, please visit https://www.irif.fr/en/postes/postdoc ? Fr?d?ric Magniez Director of IRIF - https://www.irif.fr/ Joint research unit of CNRS and Universit? Paris Diderot From sandra at dcc.fc.up.pt Thu Nov 1 15:44:28 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 1 Nov 2018 19:44:28 +0000 Subject: [TYPES/announce] FSCD 2019 - Call for Workshop Proposals References: <412C9CC4-30A1-4A50-8C91-ACE73F5AFC54@ku.dk> Message-ID: <9EF2221F-16ED-4C98-A9BE-14C19A313CC9@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) -------------------------------------------------------------------- FSCD 2019 Call for Workshop Proposals (Formal Structures for Computation and Deduction, June 2019, Dortmund, Germany) http://easyconferences.eu/fscd2019/ -------------------------------------------------------------------- FSCD 2019 will be the fourth edition of the International Conference on Formal Structures for Computation and Deduction. The FSCD conference was created by the communities behind two major conferences, RTA (Rewriting Techniques and Applications) and TLCA (Typed Lambda Calculi and Applications). The first event took place in Porto, Portugal in June 2016 and was extremely successful, attracting 186 participants and 11 workshops. We invite proposals for workshops, tutorials or other satellite events, on any topic to related formal structures in computation and deduction, from theoretical foundations to tools and applications. A full list of suggested topics is given here: http://fscdconference.org/editions/fscd-2019/cfpFSCD2019.pdf Satellite events will take place on 24 June and 29-30 June, before and after the main conference on 25-28 June. It is expected that satellite events would run for 1 or 2 days, and be open to participants of parallel events. PROPOSALS Proposals should be submitted by email directly to the local workshop chair boris.d at di.ku.dk, with the following information: * title of the satellite event, description of the topic and its relevance to FSCD; * names and affiliations of the organizers; * pointers to information about past editions of the event, if applicable; * proposed event duration and format (for example, paper presentations, tutorials, demo sessions, etc.); * plans for invited speakers or special sessions; * estimate of the number of participants; * procedures for selecting papers and participants and plans for the publication of proceedings, if any; * tentative schedule for paper submission and notification of acceptance; * a brief description (up to 120 words) of the event for the website and publicity material; * any other special requirements. 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 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. The FSCD 2019 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. We will waive the registration fees for invited speakers to satellite events. IMPORTANT DATES Submission of workshop proposals: November 30, 2019 Notification of success of proposals: January 13, 2019 Main conference: June 25-28, 2019 Workshop dates: June 24 and June 29-30, 2019 Best wishes, Boris D?dder https://di.ku.dk/english/staff/?pure=en/persons/575423 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ohad.kammar at cs.ox.ac.uk Fri Nov 2 19:12:41 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Fri, 2 Nov 2018 23:12:41 +0000 Subject: [TYPES/announce] LAFI 2019: DEADLINE EXTENSION Languages for Inference Message-ID: tl;dr: LAFI submission deadline Tue 6 Nov 2018 (EXTENDED) or earlier! LAFI 2019: Languages for Inference (formerly PPS) ================================================ Tuesday, 15 January 2019, Cascais/Lisbon, Portugal A workshop affiliated with POPL 2019 https://popl19.sigplan.org/track/lafi-2019 Important dates (anywhere on earth) ------------------------------------------------- LAFI submission deadline Tue 6 Nov 2018 (EXTENDED) Notification Mon 3 Dec 2018 Early Registration Deadline Thu 10 Dec 2018 Workshop Tue 15 Jan 2019 ------------------------------------------------- Submission: https://lafi19.hotcrp.com/ Registration: https://popl19.sigplan.org/attending/Registration 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 + 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/) This year we are explicitly expanding the focus of the workshop from statistical probabilistic programming to encompass differentiable programming for statistical machine learning. We expect this workshop to be informal, and our goal is to foster collaboration and establish common ground. Thus, the proceedings will not be a formal or archival publication, and we expect to spend only a portion of the workshop day on traditional research talks. Nevertheless, as a concrete basis for fruitful discussions, we call for extended abstracts describing specific and ideally ongoing work on probabilistic programming languages, semantics, and systems. Submission guidelines ===================== Extended abstracts are up to 2 pages in PDF format, excluding references. Please submit them by November 6(AoE) using HotCRP at: https://lafi19.hotcrp.com/ In line with the SIGPLAN Republication Policy: http://www.sigplan.org/Resources/Policies/Republication/ inclusion of extended abstracts in the programme is not intended to preclude later formal publication. Programme committee: At?l?m G?ne? Baydin University of Oxford Department of Engineering Bart van Merri?nboer University of Montreal Christine Tasson University Paris Diderot David Duvenaud University of Toronto Jeffrey Siskind (co-chair) School of Electrical and Computer Engineering, Purdue University Matthew Johnson Google Brain Ohad Kammar (co-chair) University of Oxford Department of Computer Science Praveen Narayanan Indiana University Ryan Culpepper Czech Technical University Sophia Gold Tezos Steven Holtzen University of California Los Angeles Tom Rainforth University of Oxford Department of Statistics -------------- next part -------------- An HTML attachment was scrubbed... URL: From csg63 at drexel.edu Fri Nov 2 22:49:30 2018 From: csg63 at drexel.edu (Gordon,Colin) Date: Sat, 3 Nov 2018 02:49:30 +0000 Subject: [TYPES/announce] Tenure-Track / Tenured Faculty Positions at Drexel University Message-ID: Drexel University is conducting an *open-rank* tenured/tenure-track search for *multiple* faculty positions in computer science (https://drexel.edu/cci/academics/departments/computer-science/). The search is focused on candidates with expertise in Security & Privacy, Artificial Intelligence, Machine Learning, and Data Science, but those areas are interpreted broadly; we encourage candidates from any area of computer science to apply. Candidates who combine the focus areas with other areas of computer science --- including programming languages, verification, formal methods, automated reasoning, or software engineering --- are especially encouraged to apply. I am on the search committee, and happy to answer any questions about the position, scope of the search, Drexel, Philadelphia, or anything else relevant. I'll also be at OOPSLA next week if you'd like to speak in person. The ad text follows, also available with the application: https://apply.interfolio.com/57428 -Colin --------------------------------------------------------- Faculty Positions in Computer Science Drexel University: College of Computing & Informatics: Computer Science Philadelphia, PA Open Date: Nov 1, 2018 Deadline: Jan 15, 2019 at 11:59 PM Eastern Time The College of Computing and Informatics (CCI) at Drexel University is uniquely positioned to become a research and education leader for the 21st century. With a commitment to expand the college and grow the faculty in key areas of strength, CCI seeks candidates with intellectual curiosity, as well as, innovative knowledge to help drive cutting edge research, teaching and curriculum design. CCI invites applications for multiple tenure-track and tenured faculty positions in Computer Science at all levels. Candidates should have a Ph.D. in Computer Science or related field at the time of appointment and a record of high-quality scholarly activities. Applicants for senior hires are expected to have demonstrated exceptional leadership in large-scale, multidisciplinary research programs. Preference will be given to applicants in the areas of Artificial Intelligence, Data Science, Machine Learning, and Privacy/Security. Drexel is a private university committed to research with real-world applications. The university has over 25,000 students in 14 colleges and schools and offers about 200 degree programs. The College of Computing and Informatics has over 60 faculty, close to 2,000 students and 15 academic programs. Drexel has one of the largest and best known cooperative education programs in the country, with over 1600 co-op employers. Drexel is located on Philadelphia's "Avenue of Technology" in the University City District and at the hub of the academic, cultural, and historical resources of the nation's fifth largest metropolitan region. Successful applicants will be expected to teach at the undergraduate and graduate levels, establish strong sponsored research programs, advise undergraduate and graduate students, and be involved in service to the college, the university, as well as the global academic community. Application Instructions Evaluation of applications will be conducted on a rolling basis; however, applicants should apply by January 15, 2019 for full consideration. Applications should include a cover letter, CV, letters of reference, and brief statements describing the applicant's research program and teaching interests. Electronic submissions in PDF format are required. Drexel University is an Equal Opportunity/Affirmative Action Employer. The College of Computing & Informatics is especially interested in qualified candidates who can contribute to the diversity and excellence of the academic community. Background investigations are required for all new hires as a condition of employment, after the job offer is made. Employment will be contingent upon the University's acceptance of the results of the background investigation. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Mon Nov 5 04:51:22 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Mon, 5 Nov 2018 09:51:22 +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 30th November 2018. Please share! Best wishes, Graham Hutton ============================================================ CALL FOR PHD ABSTRACTS Journal of Functional Programming Deadline: 30th November 2018 http://tinyurl.com/jfp-phd-abstracts ============================================================ PREAMBLE: Many students complete PhDs in functional programming each year. As a service to the community, 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 2018. 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 nclpltt at gmail.com Mon Nov 5 05:31:10 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Mon, 5 Nov 2018 10:31:10 +0000 Subject: [TYPES/announce] HSB 2019 - 6th Intl Workshop on Hybrid Systems and Biology (with ETAPS 2019) - Call for papers Message-ID: [Apologies for multiple copies.] ========================================================================= CALL FOR PAPERS 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 ========================================================================= HSB is a single-track workshop centring 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 submission: 16.12.2018 Poster abstract submission: 16.12.2018 Author notification: 15.2.2019 Final pre-proceedings version: 24.2.2019 Final post-proceedings version: 5.5.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, - and more TBA. ========================================================================= 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/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From Coen.De.Roover at vub.be Mon Nov 5 15:24:46 2018 From: Coen.De.Roover at vub.be (Coen DE ROOVER) Date: Mon, 5 Nov 2018 20:24:46 +0000 Subject: [TYPES/announce] CFP ProWeb 2019: 3rd International Workshop on Programming Technology for the Future Web Message-ID: <437AC2A7-5100-42CD-866B-DFF94C8F2839@vub.be> ProWeb 2019: 3rd International Workshop on Programming Technology for the Future Web https://2019.programming-conference.org/track/proweb-2019-papers Co-located with the conference April 1, Genova, Italy ================ 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 3rd International Workshop on Programming Technology for the Future Web, or ProWeb19, 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 over time, as well as experience reports about the use of state-of-the-art programming technology. Relevant topics include, but are not limited to: Relevant topics include, but are not limited to: - Quality on the new web: static and dynamic program analyses; code, design test and process metrics; development and migration tools; automated testing and test generation; contract systems, type systems, and web service API conformance checking; ... - Hosting languages on the web: new runtimes; transpilation or compilation to JavaScript, WebAssembly, asm.js, ... - Designing languages for the web: multi-tier (or tierless) programming; reactive programming; frameworks for multi-tier or reactive programming on the web; ... - Distributed data sharing, replication and consistency: cloud types, CRDTs, eventual consistency, offline storage, peer-to-peer communication, ... - Security on the web: client-side and server-side security policies; policy enforcement; proxies and membranes; vulnerability detection; dynamic patching, ... - Surveys and case studies using state-of-the-art web technology - 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 statements on what the future of the web should look like We solicit three kinds of submissions via EasyChair: https://easychair.org/conferences/?conf=proweb2019 - 6-page **technical papers** and **experience reports** that, when accepted, will be published in the workshop proceedings as part of of the ACM?s Digital Library. - 3-page **position statements** that, when accepted, will be published in the workshop post-proceedings as part of of the ACM?s Digital Library. - 1-page **presentation abstracts** that, when accepted, will be made available on the website. Each submission will be reviewed by at least three members of the program committee. We welcome submissions that identify new problems, or report on promising ideas in early stages of research. Submissions of the third kind are ideal to further disseminate existing ideas within the community, to demonstrate existing tools, or simply to instigate a discussion. More information: https://2019.programming-conference.org/track/proweb-2019-papers ** Important dates (AoE) ** - Submission deadline: Jan 15, 2019 - Author notification: Feb 15, 2019 - Camera-ready version: Mar 1, 2019 ** Organizers ** - Coen De Roover, Vrije Universiteit Brussel, Belgium - Filippo Ricca, University of Genova, Italy ** Program Committee ** - Nataliia Bielova, Inria, France - Damiano Distante, University of Rome, Italy - Philipp Haller, KTH Royal Institute of Technology, Sweden - Maurizio Leotta, University of Genova, Italy - Sam Lindley, University of Edinburgh, United Kingdom - Anders M?ller, Aarhus University, Denmark - Cesare Pautasso, USI Lugano, Switzerland - Frank Piessens, KU Leuven, Belgium - Andrea Stocco, University of British Colombia, Canada - Mario S?dholt, IMT Atlantique Nantes, France - Tom Van Cutsem, Nokia Bell Labs, Belgium From aravara at fct.unl.pt Tue Nov 6 08:37:41 2018 From: aravara at fct.unl.pt (Antonio Ravara) Date: Tue, 06 Nov 2018 13:37:41 +0000 Subject: [TYPES/announce] BEAT @ POPL'19: Second Call for Contributions (Deadline: November 12). Message-ID: <5BE19925.7010105@fct.unl.pt> [Please distribute widely - apologies for multiple postings.] BEAT 2019: Fourth Workshop on Behavioral Types January 13, 2019, co-located with POPL Cascais/Lisbon, Portugal https://popl19.sigplan.org/track/beat-2019-papers Second Call for Contributions (3-page talk proposals) * Important Dates AoE (UTC-12h) - Submission deadline: Mon 12 Nov 2018 - Notification to authors: Mon 26 Nov 2018 - Early registration deadline: Mon 10 December 2018 * Submission Link https://easychair.org/conferences/?conf=beat2019 * Invited Speakers - Ugo Dal Lago, University of Bologna, Italy - Jan Hoffmann, Carnegie Mellon University, USA - Rumyana Neykova, Brunel University London, UK - Kirstin Peters, Technical University of Berlin, Germany - Peter Thiemann, University of Freiburg, Germany * Context Large-scale software systems rely on message-passing protocols: their correctness largely depends on sound protocol implementations. Behavioural types are abstract representations of the sequences of operations that computational entities (say, channels) must perform. Stateful entities offer services in a non-uniform way (one cannot pop from an empty stack); traditional type systems cannot guarantee that operations are only invoked when the entity is in the right state. Behavioral types can help in the specification of correct-by-construction systems, and in verifying that programs respect their intended protocols. Recent years have seen a steady stream of research on behavioral types: their foundations and their transfer to several programming languages. This has led to highly-cited papers in conferences such as POPL and journals such as TOPLAS. Research projects on behavioral types (in the US and Europe) have advanced the theory and applications of behavioral types. There is a sustained interest in specification languages, tools, and frameworks that bring behavioral types into programming practice. Colocated with POPL, BEAT 2019 aims to enable a growing community to meet, present and discuss current work, and to foster (new) collaborations. * Previous Events The BEAT workshop took place between 2013 and 2015, aligned with the European COST Action BETTY (2012-2016): - BEAT 2013, 22nd January 2013, co-located with POPL in Rome, Italy. - BEAT 2, 23rd-24th September 2013, co-located with SEFM in Madrid, Spain. - BEAT 2014, 1st September 2014, co-located with CONCUR in Rome, Italy. - WS-FM / BEAT 2015, 4th-5th September 2015, co-located with CONCUR in Madrid, Spain. BEAT 2019 will continue this successful workshop series, with a focus on tools and industrial use of behavioral types. It will feature a combination of invited talks and contributed talks. * Call for Talk Proposals We solicit talk proposals on all aspects of behavioral types including, but not limited to, the following: - theoretical foundations - tool implementations - case studies and industrial applications - connections with complementary verification techniques - new research directions for the future * Submission Guidelines Rather than regular paper submissions, authors should submit talk proposals, intended as engaging presentations of recent research results, possibly already published. A submission to BEAT 2019 would typically fall within one of the following categories: - reports of an ongoing work and/or preliminary results; - overviews on recent tool implementations (or extensions of an existing tool) based on behavioral types; - summaries of an already published paper (or a recent 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. BEAT 2019 will be an informal venue, oriented to interaction, and so it will have no formal proceedings. 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 so do. 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 Instructions Submissions should be up to three pages (not including references), as a PDF produced using the EasyChair format. Please submit your talk proposal via EasyChair: https://easychair.org/conferences/?conf=beat2019 It is understood that for each accepted submission one of the co-authors will attend the workshop and give the talk. Prospective authors are encouraged to contact the organizers in case of questions (beat2019 at easychair.org). * Program Committee - Stephanie Balzer Carnegie Mellon University, USA - Laura Bocchi. University of Kent, UK - Adrian Francalanza. University of Malta, Malta - Paola Giannini. Universita' del Piemonte Orientale, Italy - Sung-Shik Jongmans. Open University of the Netherlands, The Netherlands - Hernan Melgratti. University of Buenos Aires, Argentina - Fabrizio Montesi. University of Southern Denmark, Denmark - Dominic Orchard. University of Kent, UK - Luca Padovani. University of Turin, Italy - Jorge A. Perez (Co-chair). University of Groningen, The Netherlands - Anna Philippou. University of Cyprus, Cyprus - Antonio Ravara (Co-chair). NOVA University of Lisbon and NOVA LINCS, Portugal - Philip Wadler. University of Edinburgh, UK From mohammadi at inf.ethz.ch Tue Nov 6 10:50:21 2018 From: mohammadi at inf.ethz.ch (Esfandiar Mohammadi) Date: Tue, 6 Nov 2018 16:50:21 +0100 Subject: [TYPES/announce] Open Ph.D. and post-doc positions in formal verification of secured networked systems at ETH Zurich Message-ID: <499C4A14-55A3-41C2-8D79-7D98DBDDBD36@inf.ethz.ch> [Apologies for potential cross and multiple postings] The Chairs of Information Security and Programming Methodology at ETH Zurich are recruiting PhD students and post-docs for a project on formal verification of secure networked systems. The Chairs of Information Security and Programming Methodology at ETH Zurich are recruiting PhD students and post-docs docs for a project on formal verification of secure networked systems. The project?s focus will be on verifying the protocols and implementation for a secure Future Internet? architecture . Details are available online here and here . Key requirements for successful applications: Strong commitment to research Interest in combining theory and practice For PhD students: excellent M.Sc. degree in Computer Science or in a related subject with a strong Computer Science component For post-docs: publications in top conferences or journals Proficiency in English and excellent communication skills, both oral and written Applications and questions should be sent to David Basin (infsec.positions at inf.ethz.ch ) and Peter M?ller (jobs-pm at inf.ethz.ch ). The application should include a CV, a description of research interests, a transcript of grades for Ph.D. student applicants, and optionally theses or publications. We will consider applications until the positions are filled. The start date is negotiable. More details about the positions: PhD and post-doc positions are fully funded and have an attractive salary and social benefits. Full scholarships are available for outstanding B.Sc. students interested in the PhD. ETH has one of the top computer science departments in the world: CS University Rankings Zurich is consistently ranked among the top destinations in the world for quality of life General information on doctoral studies at ETH is available at www.inf.ethz.ch/doctorate.html -------------- next part -------------- An HTML attachment was scrubbed... URL: From maria at mpi-sws.org Wed Nov 7 10:03:18 2018 From: maria at mpi-sws.org (Maria Christakis) Date: Wed, 7 Nov 2018 16:03:18 +0100 Subject: [TYPES/announce] Tenure-track opening at Max Planck Institute for Software Systems (MPI-SWS) Message-ID: <002b01d476ab$04c48460$0e4d8d20$@mpi-sws.org> Applications are invited for tenure-track faculty in all areas of computer science. Pending final approval, we expect to fill one position. 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. MPI-SWS is part of a network of over 80 Max Planck Institutes, Germany's premier basic-research organisations. MPIs have an established record of world-class, foundational research in the sciences, technology, and the humanities. The institute offers 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. The institute is located in the German cities of Saarbruecken and Kaiserslautern, in the tri-border area of Germany, France, and Luxembourg. 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 institute. Qualified candidates should apply on our application website (apply.mpi-sws.org). To receive full consideration, applications should be received by December 1st, 2018. The institute is committed to increasing the representation of women and minorities, as well as of individuals with physical disabilities. We particularly encourage such individuals to apply. 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 hugo.jonker at ou.nl Thu Nov 8 08:29:27 2018 From: hugo.jonker at ou.nl (Jonker, Hugo) Date: Thu, 8 Nov 2018 13:29:27 +0000 Subject: [TYPES/announce] Open positions: 1 assistant professor, 2 phd students Message-ID: <840c1203-7d51-f0dc-183a-459023bf8efa@ou.nl> Dear all, The CS department of the Open University of the Netherlands has several open positions. We are currently looking for one assistant professor and two PhD students. One PhD student will be supervised by Tanja Vos (https://tanjavos.com/) the other will be supervised by Sung-Shik Jongmans (http://www.open.ou.nl/ssj/). Assistant professor position ---------------------------- The full announcement of the assistant position, including requirements, conditions etc. can be found here - in Dutch(!): https://www.academictransfer.com/nl/50882/universitair-docent-informatica-10-fte/ Remark that the Open University prides itself on its excellent teaching. As such, the successful candidate will be a researcher who values and works towards high-quality teaching. Note also that for the same reason, the assistant professor is expected to be able to teach in Dutch or learn Dutch sufficiently to teach in Dutch within a reasonable time frame. Candidates who are not yet conversant in Dutch but demonstrate a willingness and ability to work towards this goal, will also be considered. Moreover, we are looking for a researcher whose research aligns well with the rest of the group (seehttp://cs.ou.nl/) Further questions on the assistant professor position should be directed to Marko van Eekelen (marko.vaneekelen at ou.nl). PhD student positions --------------------- The PhD students will perform research in the fields of study of their supervisor. Remuneration is competitive (http://www.vsnu.nl/files/documenten/CAO/Salarisschalen%20per%201%20feb%202019.pdf, the column marked "P", with first year PhDs at row 0, increasing one step each year). Questions about the PhD positions should be addressed to the aforementioned supervisor. Questions on how cool the Netherlands is as a place to do your PhD, or how wonderful the CS department at the Open University of the Netherlands is, may also be addressed to me :) Best, Hugo. PS: Just in case this needs to be made explicit: remuneration is competitive, the OU is an equal opportunity employer, the OU is located in Utrecht and in Heerlen. Both are cities in the Netherlands. -- dr. ir. Hugo Jonker Open Universiteit Faculteit Management, Science & Technology Valkenburgerweg 177 6419 AT Heerlen tel: +31 45 576 2143 ________________________________ Deze e-mail is uitsluitend bestemd voor de geadresseerde(n). Verstrekking aan en gebruik door anderen is niet toegestaan. Open Universiteit sluit iedere aansprakelijkheid uit die voortvloeit uit elektronische verzending. Aan de inhoud van deze e-mail en/of eventueel toegevoegde bijlagen kunnen geen rechten worden ontleend. This e-mail is intended exclusively for the addressee(s), and may not be passed on to, or made available for use by any person other than the addressee(s). Open Universiteit rules out any and every liability resulting from any electronic transmission. No rights may be derived from the contents of this message. From icfp.publicity at googlemail.com Thu Nov 8 21:45:18 2018 From: icfp.publicity at googlemail.com (Sam Tobin-Hochstadt) Date: Thu, 08 Nov 2018 21:45:18 -0500 Subject: [TYPES/announce] First Call for Papers: PACMPL issue ICFP 2019 Message-ID: <5be4f4be7aa4c_1c8812990cc411ea@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 serge.autexier at dfki.de Fri Nov 9 03:45:44 2018 From: serge.autexier at dfki.de (Serge Autexier) Date: Fri, 9 Nov 2018 09:45:44 +0100 (CET) Subject: [TYPES/announce] CICM 2019, July 8-12: First Call for Submissions, Workshops & Tutorials Message-ID: <20181109084544.419C794F9CB@mbp-autexier.informatik.uni-bremen.de> [Apologies for cross-postings] Call for Papers formal papers - informal papers - doctoral programme - workshops - tutorials 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 2018 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 (pending approval): * regular papers (up to 15 pages) 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. 4) Workshops allow smaller groups to self-organize focused discussions. 5) Tutorials allow presenting a particular system in depth. * 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 Workshop and Tutorial proposals - Submission deadline: February 01 All submissions should be made via easychair at https://easychair.org/conferences/?conf=cicm2019 From goubault at lix.polytechnique.fr Fri Nov 9 10:19:20 2018 From: goubault at lix.polytechnique.fr (Eric Goubault) Date: Fri, 9 Nov 2018 16:19:20 +0100 Subject: [TYPES/announce] Positions at Ecole Polytechnique In-Reply-To: <5E4D0BC8-4F2A-43D5-A828-B9CEA7BD3A44@lix.polytechnique.fr> References: <5E4D0BC8-4F2A-43D5-A828-B9CEA7BD3A44@lix.polytechnique.fr> Message-ID: Dear colleagues, The Computer Science department of Ecole Polytechnique considers hiring full-time and part-time Assistant Professors and Professors in 2019. Teaching will take place in the Bachelor program, in the Ing?nieur Polytechnicien Program or in Master programs proposed by Ecole Polytechnique. For the full-time positions, the research activity will be carried out at one of the research groups of LIX https://www.lix.polytechnique.fr , the Computer Science Laboratory of Ecole Polytechnique. The applicants are expected to have international scientific recognition, and demonstrate excellent teaching skills. Mastery of the French language is a plus, but is not essential. We strongly encourage candidates to make contact with the research groups at LIX before a potential interview with the selection committee. Precise positions will be advertised later at (in French) http://www.lix.polytechnique.fr/Labo/Eric.Goubault/Postes2019.htm (in English) http://www.lix.polytechnique.fr/Labo/Eric.Goubault/positions-2019.htm where you will also find an outline of the curricula in Computer Science at Ecole Polytechnique, as well as statutes and salaries for professors at Ecole Polytechnique. If you are interested to know more already, feel free to contact positions2019 at lix.polytechnique.fr Cheers, Eric. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Steve.Kremer at inria.fr Fri Nov 9 10:25:35 2018 From: Steve.Kremer at inria.fr (Steve Kremer) Date: Fri, 9 Nov 2018 16:25:35 +0100 Subject: [TYPES/announce] Postdoc position: Symbolic tools for the formal verification of cryptographic protocols Message-ID: <9d77133a-0c5e-6cf6-49b1-70ee677a6721@inria.fr> A 12-month position for post-doctoral research on Symbolic tools for the formal verification of cryptographic protocols is available at the Inria Nancy / LORIA research center within the Inria project team PESTO: Proof techniques for security protocols [1] as part of the ERC Grant SPOOC: Automated Security Proofs of Cryptographic Protocols [2] Security protocols are distributed programs that aim at ensuring security properties, such as confidentiality, authentication or anonymity, by the means of cryptography. Such protocols are widely deployed, e.g., for electronic commerce on the Internet, in banking networks, mobile phones and more recently electronic elections. As properties need to be ensured, even if the protocol is executed over untrusted networks (such as the Internet), these protocols have shown extremely difficult to get right. Formal methods have shown very useful to detect errors and ensure their correctness. One generally distinguishes two families of security properties: trace properties and observational equivalence properties. Trace properties verify a predicate on a given trace and are typically used to express authentication properties. Observational equivalence expresses that an adversary cannot distinguish two situations and is used to model anonymity and strong confidentiality properties. The Tamarin prover [3] is a state-of-the art protocol verification tool which has recently been extended to verify equivalence properties in addition to trace properties. SAPIC [4] allows protocols to be specified in a high-level protocol specification language, an extension of the applied pi-calculus, and uses the Tamarin prover as a backend by compiling the language into multi-set rewrite rules, the input format of Tamarin. Tamarin and SAPIC have been successfully used to verify standards such as TLS 1.3 and 5G AKA as well as industrial protocols such as OPC UA. The objective of this postdoc is to contribute to the development of the SAPIC/Tamarin toolchain, work on extensions and use the tool(s) to analyse particular classes of protocols. Successful candidates must have defended a PhD in computer science, or expect to defend their PhD before taking up the position. Expected qualifications are: - solid knowledge of logic, proofs and/or formal verification techniques, - solid programming experience, ideally with functional programming in OCAML or Haskell. Security knowledge is not required, but a plus. Contacts: Jannik Dreier (jannik.dreier at loria.fr) Steve Kremer (steve.kremer at loria.fr) Duration: 12 months (possibility to extend for another 12 months) Starting date: September 1, 2019 (earlier date negociable) The position is located at the Inria Nancy / LORIA research center in Nancy, France, with over 430 researchers, engineers and technicians. Nancy is a young (more than 45,000 students) city in eastern France with a rich cultural life and a high quality of life. It is famous for its Unesco World Heritage Site "Place Stanislas". Paris is only 1h30 by TGV, Luxembourg, Germany and the Vosges mountains less than 1h30 by car. Applications, including - a motivation letter including your scientific and career projects, - a CV describing your research activities (max. 2 pages), - a short description of your best contributions (max. 1 page for max. 3 contributions including theoretical research, implementation or industry transfer), - your two best publications, - if you have not defended yet, the list of expected members of your PhD committee and the expected date of defense, should be sent to the the addresses indicated above as two pdf files (one for the publications, the other for the other documents). Additionally, at least one recommendation letter from your PhD advisor(s), and up to two additional letters of recommendation should be sent directly by their authors to the email addresses indicated above. Applications should be received by June 30, 2019, but applications received later may still be considered. Informal enquiries concerning the position are welcome. [1] https://team.inria.fr/pesto/ [2] http://homepages.loria.fr/skremer/spooc/ [3] http://tamarin-prover.github.io/ [4] http://sapic.gforge.inria.fr/ From james.cheney at gmail.com Fri Nov 9 10:44:39 2018 From: james.cheney at gmail.com (James Cheney) Date: Fri, 9 Nov 2018 15:44:39 +0000 Subject: [TYPES/announce] [CFP] Bx 2019: 8th International Workshop on Bidirectional Transformations (Deadline: Feb. 19) Message-ID: Bx 2019: 8th International Workshop on Bidirectional Transformations ==================================================================== * http://bx-community.wikidot.com/bx2019:home * Saint Joseph?s University, Philadelphia, PA, USA * exact date TBD (some day during 3?7 June 2019) * as part of 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. Important Dates =============== - Abstract submission: 12 Feb 2019 (AoE) - Paper submission: 19 Feb 2019 (AoE) - Author notification: 8 Apr 2019 - Camera-ready version: around 1 May 2019 - Workshop: some day during 3?7 June 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 one-column style available at http://ceur-ws.org/Vol-XXX/samplestyles/ and must be submitted via EasyChair: https://www.easychair.org/conferences/?conf=bx2019 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 (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 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. 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 programme 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 (http://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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sobocinski at gmail.com Sun Nov 11 06:27:54 2018 From: sobocinski at gmail.com (Pawel Sobocinski) Date: Sun, 11 Nov 2018 11:27:54 +0000 Subject: [TYPES/announce] Final Call for Presentations: Second Symposium on Compositional Structures (SYCO 2) Message-ID: SECOND SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 2) University of Strathclyde, Glasgow 17-18 December, 2018 http://www.cs.bham.ac.uk/~vicaryjo/syco/2/ 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 held at the School of Computer Science, University of Birmingham, 20-21 September, 2018, attracting 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. 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 would be accepted for presentation at any future SYCO meeting without the need for peer review. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings would be held sufficiently frequently to avoid a backlog of deferred papers. # INVITED SPEAKERS Corina Cirstea, University of Southampton Matha Lewis, University of Amsterdam # IMPORTANT DATES All times are anywhere-on-earth. - Submission deadline: Friday 16 November 2018 - Author notification: Friday 23 November 2018 - Travel funding application deadline: Wednesday 28 November 2018 - Registration deadline: Friday 7 December 2018 - Symposium dates: Monday 17 December and Tuesday 18 December 2018 # SUBMISSIONS Submission is by EasyChair, via the following link: - https://easychair.org/conferences/?conf=syco2 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. # FUNDING 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 organizer Fredrik Nordvall Forsberg at fredrik.nordvall-forsberg at strath.ac.uk with a short statement of your current status, travel costs and funding required. The application deadline is Wednesday 28 November, in the week after author notifications. # PROGRAMME COMMITTEE Ross Duncan, University of Strathclyde Fabrizio Romano Genovese, Statebox and University of Oxford Jules Hedges, University of Oxford Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Aleks Kissinger, Radboud University Nijmegen Eliana Lorch, University of Oxford Guy McCusker, University of Bath Samuel Mimram, ?cole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Paulo Oliva, Queen Mary Nina Otter, UCLA Simona Paoli, University of Leicester Robin Piedeleu, University of Oxford and UCL Julian Rathke, University of Southampton Bernhard Reus, Univeristy of Sussex David Reutter, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton (chair) Jamie Vicary, University of Birmingham and University of Oxford (co-chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From so.yuyu at is.ocha.ac.jp Sun Nov 11 23:52:31 2018 From: so.yuyu at is.ocha.ac.jp (Youyou Cong) Date: Mon, 12 Nov 2018 13:52:31 +0900 Subject: [TYPES/announce] Agda Implementors' Meeting XXIX - Tokyo, March 13 -- 19, 2019 Message-ID: --------------------------------------------------------------- Agda Implementors' Meeting XXIX Call for participation http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXIX --------------------------------------------------------------- The twenty-ninth Agda Implementors' Meeting will take place at Ochanomizu University in Tokyo, Japan from March 13, 2019 (Wednesday) to March 19, 2019 (Tuesday). 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 XXIX, please fill out the form below and send it to Youyou (so.yuyu [at] is.ocha.ac.jp) by email. For preliminary information (more appearing later), please visit http://wiki.portal.chalmers.se/agda/pmwiki.php?n=Main.AIMXXIX Please spread the word about this meeting. Best regards, Youyou -------8<-------------------------------------------------- Registration form (send it to Youyou Cong ) Agda Implementors' Meeting XXIX Name: Title and abstract (if you want to give a talk or lead a discussion; optional): Suggestions for code sprints (optional): Other remarks (optional): From kaposi.ambrus at gmail.com Mon Nov 12 04:12:07 2018 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Mon, 12 Nov 2018 10:12:07 +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 nevrenato at gmail.com Tue Nov 13 04:02:31 2018 From: nevrenato at gmail.com (Renato Neves) Date: Tue, 13 Nov 2018 10:02:31 +0100 Subject: [TYPES/announce] FM'19: Final Call for Workshop & Tutorial Proposals Message-ID: <20181113090231.GA19434@faui8277.informatik.uni-erlangen.de> FM'19 - 3rd WORLD CONGRESS ON FORMAL METHODS PORTO, PORTUGAL, OCTOBER 7-11, 2019 formalmethods2019.inesctec.pt ------------ FINAL CALL FOR WORKSHOP & TUTORIAL PROPOSALS ------------- ------------------------------------------------------------------------- Deadline for workshop & tutorial proposals: November 16, 2018 Notification of decision on workshops and tutorials: November 23, 2018 ------------------------------------------------------------------------- 1 ABOUT FM'19 ============= 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 ten years the symposium is organised as a World Congress. Twenty years after FM?99 in Toulouse, and ten years after FM?09 in Eindhoven, FM?19 is the 3rd World Congress on Formal Methods. Thus, FM?19 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. 2 PROPOSALS =========== For this major event, we are now inviting proposals for workshops, tutorials, or other satellite events that will complement the main FM Symposium and co-located conferences. The purpose of the satellite events is to provide an informal setting for participants to discuss technical issues, exchange research ideas, and to discuss and/or demonstrate applications. These may be driven by fundamental academic interests or by needs from specific application domains. We encourage a diversity of events relating to different varieties of formal models. Satellite events will take place on 7-8 October 2019. Satellite events would typically run for 1/2 or 1 day, but 2 day events will also be considered. The FM'19 organising committee aim to support one invited speaker per workshop. 3 SUBMISSION INFORMATION ======================== Researchers and practitioners wishing to organise a workshop or tutorial are invited to submit proposals by e-mail to the Workshops & Tutorials Chairs, Nelma Moreira (nam at dcc.fc.up.pt) and Emil Sekerinski (emil at mcmaster.ca). A proposal should not exceed three pages and should include the following information: * Title and brief technical description of the event, specifying the goals and the technical issues that will be its focus. * The names and contact information (web page, email address) of the organisers. In case of a workshop those will be the Programme Committee (PC) chairs and in this case a prospective list of international PC members is welcome. * Pointers to information about past editions of the event, if applicable. In case of a workshop, if it has taken place before; how often it has been colocated with FM? Which (other) conference(s) has the workshop been colocated with so far? Number of participants in the last instalment. * A discussion of the proposed format and agenda (for example paper presentations, tutorials, demo sessions, etc). * The proposed duration: half or one day. Exceptionally, two days events may be considered. * Potential invited speaker(s). * Procedures for selecting papers and participants and plans for the publication of proceedings, if any. * Tentative schedule for paper submission and notification of acceptance. The organisers of satellite events are expected to create and maintain a website for the event; handle paper selection, reviewing and acceptance; draw up a 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. 4 IMPORTANT DATES ================= Submission of proposals: November 16, 2018 Notification of success of proposals: November 23, 2018 Notification of paper acceptance (if applicable): June 14, 2019 (limit date) FM'19 World Congress: October 7-11, 2019 Workshop/Tutorial dates: October 7-8, 2019 (also October 9-11 if space is an issue) Best Wishes, Nelma Moreira & Emil Sekerinski From m.mazzara at innopolis.ru Tue Nov 13 06:44:29 2018 From: m.mazzara at innopolis.ru (Manuel Mazzara) Date: Tue, 13 Nov 2018 11:44:29 +0000 Subject: [TYPES/announce] TOOLS 50+1: CFP In-Reply-To: <19b522eeaccb4c6e87dc94d02e7ab4a8@innopolis.ru> References: <2a39ba5dbdd744ab99f09c74a4f6d320@innopolis.ru> <19b522eeaccb4c6e87dc94d02e7ab4a8@innopolis.ru> Message-ID: <5ce1ee1f2f064b4190009c347acd4b6d@innopolis.ru> Dear Colleagues, We are working on the 50+1 edition of the TOOLS conference. Papers on all innovative aspects of software technology are welcome. The 2019 TOOLS 50+1, taking place near Kazan, in Russia, continues the series in the same spirit of creativity, passion for everything software-related, combination of scientific soundness and industrial applicability, and an open attitude welcoming all trends and communities in the field. Join us the week of October 14, 2019 at Innopolis University! The CFP is at: https://easychair.org/cfp/TOOLS-50_1 Please help us building awareness of this event via social networks or personal contacts, and do not forget to send your paper! ? There will be best student paper awards for up to 1000 EUROS and amazing keynote speeches! https://www.facebook.com/permalink.php?story_fbid=10157020743463714&id=633243713 https://www.linkedin.com/feed/update/urn:li:activity:6467332522396119040 Best, M -------------- next part -------------- An HTML attachment was scrubbed... URL: From C.Kop at cs.ru.nl Tue Nov 13 06:49:45 2018 From: C.Kop at cs.ru.nl (Cynthia Kop) Date: Tue, 13 Nov 2018 12:49:45 +0100 Subject: [TYPES/announce] PhD position in rewriting for fault trees Message-ID: <39ccc086-af64-3a48-821b-46b275557691@cs.ru.nl> Dear all, There is currently an opening for a 4-year PhD position at the Radboud University Nijmegen. We are particularly looking for students with a background in formal methods or mathematics. The application deadline is 2 December. The overall goal of the project is to create a formal foundation of fault tree analysis using methods based on term rewriting. This is a theory-centric project, but with many practical applications. Fault trees (an important tool for failure analysis in business) are often very large, which makes it hard to assess their properties.? The prospective PhD student will particularly study methods to transform fault trees so as to make them more amenable to automatic analysis. They will be supervised by Marielle Stoelinga and me. Strategically located in Europe, Radboud University is one of the leading academic communities in the Netherlands. A place with a personal touch, where top-flight education and research take place at a beautiful leafy green campus, in modern buildings with state-of-art facilities. PhD students are hired as employees rather than students, with a competitive salary and limited teaching duties (90% of working time is allocated to research). Applicants should have a MSc degree (or comparable university degree) in computer science, mathematics or a related discipline. Knowledge of Dutch is not required; knowledge of English is. Knowledge of term rewriting and/or programming is a bonus, but is not required. The project will start as soon as the student is available; preferably early January. The application deadline is 2 December; interviews will be held on 14 December. Any inquiries or applications can be sent directly to me at C.Kop at cs.ru.nl Cynthia Kop. From abb at cs.stir.ac.uk Tue Nov 13 07:10:38 2018 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Tue, 13 Nov 2018 12:10:38 +0000 Subject: [TYPES/announce] 3rd Workshop on Trusted Smart Contracts (WTSC'19) In-Reply-To: References: Message-ID: <3D6AFABD-4EEE-45BD-B21C-DB5D1F2DC56D@cs.stir.ac.uk> [ apologies for cross-posting !- please share!! ] --------------------------------------------------------------------------- 3rd Workshop on Trusted Smart Contracts (WTSC'19) February 18-22, 2019 St. Kitts Marriott Resort In Association with Financial Cryptography 19 (FC 2019) ----------------------------------------------------------------------------- CALL FOR PAPERS Smart contracts, an highly transformational technology, are self-enforcing agreements in the form of executable programs that are deployed to and run on top of blockchains. Several proposals have developed the idea of algorithmic validation of decentralised trust, along Szabo's intuition.The first significant example was the Ethereum blockchain. A myriad of possible further directions have been proposed, many of them are in active development. These technologies introduce a novel programming framework and execution environment, which are not satisfactorily understood at the moment. Multidisciplinary and multifactorial aspects affect correctness, safety, privacy, authentication, efficiency, sustainability, resilience and trust in smart contracts. Existing frameworks, which are competing for their market share, adopt different solutions to issues like the above ones. Merits of proposed solutions are still to be fully evaluated and compared by means of systematic scientific investigation, and further research is needed towards laying the foundations of Trusted Smart Contracts. A non-exhaustive list of topics of interest, open problems and future directions includes: - validation and definition of the programming abstractions and execution model, - verification of the properties expected to be enforced by smart contracts, - incentives, governance, participatory models, and implications on smart contracts, - resilience of the consensus/validation/mining/execution model, - fairness and decentralisation of contracts and their management, - rewards, economics and sustainability/stability of the framework, - off-chain interaction and context, - sharding, concurrency, and parallelism in smart contracts, - effects of consensus mechanisms and proof-of mechanisms on smart contracts, - game-theoretic approaches for security and validation, - digital and ring signature - multiparty computation and homomorphic encryption for the privacy of smart contract execution - privacy and privacy-preserving contracts, - authentication and anonymity management, - oblivious transfer, - data provenance, - access rights, - foundations of software engineering for smart contracts, - blockchain data analysis, - comparison of the permissioned and non-permissioned scenarios, - use cases and killer applications of smart contracts, - regulation and law enforcement, - future outlook on smart contract technologies, WTSC focuses on smart contracts as an application layer on top of blockchains, however aspects of the underlying supporting blockchains clearly become relevant in so much as they affect properties of the smart contracts, and are of great interest for WTSC. WTSC aims to gather together researchers from both academia and industry interested in the many facets of Trusted Smart Contract engineering, and to provide a multi-disciplinary forum for discussing open problems, proposed solutions and the vision on future developments. Associated to Financial Cryptography, a recognised premiere conference for the blockchain world, WTSC aims to become a reference venue for the discussion of cutting-edge smart contracts and associated blockchain technologies. Experts in fields including (but not limited to): - programming languages, - verification, - security, - software engineering, - decision and game theory, - cryptography, - finance and economics, - monetary systems, - finance and economics, - regulation and law, as well as, practitioners and companies interested in blockchain technologies, are invited to submit their findings, case studies and reports on open problems for presentation at the workshop, to take part in this third edition of WTSC and make it a lively forum. INVITED SPEAKERS Continuing on WTSC tradition ? Buterin (Ethereum) 2017, Breitman (Tezos) and Mishra (NYU) 2018, we are finalising 2019 invited speakers, including Igor Artamonov (Splix) Etherem Classic - ETCDEV Founder IMPORTANT DATES WTSC adopts for the second year a submission schedule **with double deadline**. A first deadline will allow authors to plan their participation well in advance. A second deadline will allow authors who need extra time to develop their contributions, to have a further opportunity to participate. Selected borderline papers from the first deadline will be considered for and also allowed to resubmit to the second deadline. Abstract registration is kindly requested in advance. Abstract Registration: 14 December, 2018 Paper Submission Deadline: 20 December, 2018 Early Author Notification: 10 January, 2019 Late Submission Deadline: 15 January, 2019 Late Author Notification: 28 January, 2019 Early registration deadline: TBA Final Papers: TBA WTSC: 22 February, 2019 Financial Cryptography: 18 February, 2019 SUBMISSION WTSC solicits submissions of manuscripts that represent significant and novel research contributions. Submissions must not substantially overlap with works that have been published or that are simultaneously submitted to a journal or a conference with proceedings. Submissions should follow the Springer Lecture Notes in Computer Science format and should be no more than 15 pages including references and appendices. Papers may also be in a short format, no more than 8 pages including references and appendices. In-progress work and developing ideas can be submitted as a poster. Accepted papers will appear in the proceedings published by Springer Lecture Notes in Computer Science. Authors who seek to submit their works to journals may opt-out by publishing an extended abstract only. All submissions will be reviewed double-blind, and as such, must be anonymous, with no author names, affiliations, acknowledgements, or obvious references. PROGRAM CHAIRS Andrea Bracciali University of Stirling, UK Federico Pintore University of Oxford, UK Massimiliano Sala University of Trento, IT PROGRAM COMMITTEE (To be completed/confirmed) Igor Artamonov Ethereum Classic Dev Bob Atkey Strathclyde University, UK Marcella Atzori UCL, UK / IFIN, IT Daniel Augot INRIA, FR Massimo Bartoletti University of Cagliari, IT Devraj Basu Strathclyde University, UK Stefano Bistarelli University of Perugia, IT Christina Boura Versailles SQY Univ. Daniel Broby Strathclyde University, UK Bill Buchanan Napier University, UK Martin Chapman King?s College London, UK Tiziana Cimoli University of Cagliari, IT Nicola Dimitri University of Siena, IT Nadia Fabrizio Cefriel, IT Laetitia Gauvin ISI Foundation, IT Neil Ghani Strathclyde University, UK Oliver Giudice Banca d?Italia, IT Davide Grossi Utrecht University, NL Yoichi Hirai Ethereum DEV UG, DE Lars R. Knudsen Technical University of Denmark, DK Ioannis Kounelis European Commission, UK Victoria Lemieux The University of British Columbia, CA Loi Luu National University of Singapore, SG Carsten Maple Warwick University, UK Michele Marchesi University of Cagliari, IT Fabio Martinelli IIT-CNR, IT Neil McLaren Avaloq, UK Sihem Mesnager University of Paris VIII, FR Philippe Meyer Avaloq, CH Bud Mishra NYU, USA Carlos Molina-Jimenez University of Cambridge, UK Alex Norta Tallin University of Technology, Ilya Sergey UCL, UK (TBC) Thomas Sibut-Pinote INRIA, FR (TBC) Jason Teutsch TrueBit Establishment, LIE Roberto Tonelli University of Cagliari, IT Luca Vigano? University of Verona, IT Philip Wadler University of Edinburgh, UK Santiago Zanella-Beguelin Microsoft, UK From dundas at math.uib.no Wed Nov 14 04:52:34 2018 From: dundas at math.uib.no (Bjorn Ian Dundas) Date: Wed, 14 Nov 2018 10:52:34 +0100 Subject: [TYPES/announce] Homotopy Type Theory and Univalent Foundations conference in Oslo In-Reply-To: <585C08AF-971E-4882-88D5-3144E08FDABC@uib.no> References: <585C08AF-971E-4882-88D5-3144E08FDABC@uib.no> Message-ID: <6039BD45-2F3C-4257-8FEF-19A51470BD25@math.uib.no> This is the first announcement for the workshop on Homotopy Type Theory and Univalent Foundations Oslo, Norway, 12 - 14 June 2019 https://cas.oslo.no/hott-uf/ 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. Tentative list of invited speakers: ? Paolo Capriotti ? Evan Cavallo ? Liron Cohen ? Eric Finster ? Dan Grayson ? 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 (chair)(University of Bergen) ? Bj?rn Ian Dundas (University of Bergen) ? Erna Kas (Utrecht University) ? Camilla K. Elmar (Centre for Advanced Study) From Gerwin.Klein at data61.csiro.au Wed Nov 14 05:55:18 2018 From: Gerwin.Klein at data61.csiro.au (Gerwin.Klein at data61.csiro.au) Date: Wed, 14 Nov 2018 10:55:18 +0000 Subject: [TYPES/announce] Data61 seeking Proof Engineers Message-ID: <13980738-54A7-4151-8A71-C3B7EA0CB6F5@data61.csiro.au> Data61 Seeking Proof Engineers ============================== We are are hiring again! If only there were a place where I could prove theorems for money, change the world, and have fun while doing it... Sounds too good to exist? In the Trustworthy Systems team at 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 looking for multiple motivated proof engineers who want to join our team in Sydney, move things forward, and have global impact. You would - work on industrial-scale formal proofs in Isabelle/HOL - develop formally verified infrastructure for building secure systems on top of seL4 - contribute to improved proof automation and reasoning techniques - apply formal proof to real-world systems and tools To apply for this position, you should 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 - undergraduate degree in Computer Science, Mathematics, or similar - ability and desire to work in a larger team We are hiring at two levels, so if you are more qualified or experienced than the above would suggest, you can come in as a senior proof engineer. If you additionally have experience - in software verification with an interactive theorem prover such as Isabelle/HOL, HOL4, or Coq, and/or - with operating systems and microkernels you should definitely apply! If you have the right skills and background, we can provide training on the job. Continual learning is a central component of everything we do. 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. Salary ranges, in AUD (plus superannuation): - Junior Proof Engineer: 73k-93k - Senior Proof Engineer: 97k-105k depending on experience and qualifications. Apply online at the following link for the Proof Engineer positions: - https://jobs.csiro.au/job/Sydney%2C-NSW-Proof-Engineer/518443000/ - https://jobs.csiro.au/job/Sydney%2C-NSW-DATA-61/518441000/ Your application should include a cover letter, CV, undergraduate transcript (if applicable), and contact information for two references. This round of applications closes on 17 December 2018. For any questions on these positions, please contact Rafal.Kolanski at data61.csiro.au or June.Andronick at data61.csiro.au The seL4 code and proof are open source. Check them out at https://seL4.systems More information about Data61's Trustworthy Systems team at https://ts.data61.csiro.au There are additional proof engineering positions available on the Cogent project. Cogent is a language we designed to ease the verification of systems components around seL4. For expressions of interest, see contact details on https://ts.data61.csiro.au/projects/TS/cogent.pml Looking to do a PhD? Data61 and UNSW (https://www.unsw.edu.au/) offer scholarships! See https://ts.data61.csiro.au/students/research.pml for details. From Julien.Signoles at cea.fr Thu Nov 15 06:48:51 2018 From: Julien.Signoles at cea.fr (Julien Signoles) Date: Thu, 15 Nov 2018 12:48:51 +0100 Subject: [TYPES/announce] 2-year Postdoc Position on Frama-C/E-ACSL Message-ID: Hello, The Software Reliability and Security Lab at CEA LIST (Paris Saclay, France) is hiring a 2-year postdoctoral researcher to improve the Frama-C runtime verification plug-in E-ACSL. 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 adapt existing compilation techniques or define new 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: - OCaml programming (at least, functional programming) - C programming - runtime verification - compilation - static analysis - semantics of programming languages - 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 fabio.zanasi at ens-lyon.fr Thu Nov 15 08:56:52 2018 From: fabio.zanasi at ens-lyon.fr (Fabio Zanasi) Date: Thu, 15 Nov 2018 13:56:52 +0000 Subject: [TYPES/announce] =?utf-8?q?Call_for_papers_-_Special_issue_on_?= =?utf-8?q?=E2=80=9CImprecise_Probabilities=2C_Logic_and_Rationalit?= =?utf-8?b?eeKAnQ==?= Message-ID: *Special issue on ?Imprecise Probabilities, Logic and Rationality? International Journal of Approximate Reasoning- Call for Contributions-* *Webpage* https://www.journals.elsevier.com/international-journal-of-approximate-reasoning/call-for-papers/special-issue-imprecise-probabilities-logic-rationality *Submission Period* Mar 1st, 2019 - Jun 1st, 2019 *Description* The term ?imprecise probability? (IP for short) usually refers to a family of models that provide a description of phenomena for which incomplete or imprecise information has been advanced, overcoming the limitations of traditional models of uncertainty based on precise probabilities. The basic idea of IP models is to extend the standard theory of precise probabilities by considering sets of traditional models. From this perspective the uncertainty (beliefs) of an agent about the possible states of the world is for instance modelled by sets of probabilities rather than a single one. Extensions include, among others, lower and upper previsions, belief functions, sets of desirable gambles and partial preference orderings. IP is strongly linked with another framework where to express, study and reason on forms of imprecision and incompleteness: logic. Indeed, on the one hand standard logic methodologies have been applied to characterise and study IP notions such as coherence and models in terms of lower and upper probabilities/expectations. On the other hand concepts stemming from the IP tradition have been used to formulate appropriate semantics for statistical relational languages (e.g. by enabling to go beyond limitations such as cyclicity in probabilistic logic programs), whereas viewing IP as an abstract logic structure has lead to its application to domains such as for instance quantum mechanics, sum-of-square optimisation and classical logic itself. This Special Issue intends to contribute to the state-of-the-art of the interactions and connections between imprecise probabilities and logic, and more generally with formal theories of rationality, the hope being that this cross-disciplinary view will lead to new exciting perspectives for both communities and related areas. *Topics* Topics of interests include but are not limited to the following: - IP and (modal/epistemic/dependence/probabilistic/possibilistic?) logic - IP and game/decision theory - IP and formal epistemology/deductive sciences - IP and StarAI - IP and coalgebra - applications of logic and formal languages to IP - applications of IP to logic - Logical, algebraic, categorical foundations of IP *Submission Instructions* All submitted papers under this call will undergo the standard review process of the journal. All papers should be submitted to IJAR website http://www.evise.com/evise/jrnl/IJA by choosing the Special Issue ?VSI:Imprecise probabilities, logic and rationality?. All online submissions should follow the ?Guide for Authors? of the journal. *Guest Editors* Prof. Dr. Alessio Benavoli Alessio at idsia.ch Dr. Alessandro Facchini Alessandro.facchini at idsia.ch Dr. Fabio Zanasi f.zanasi at ucl.ac.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From grigoryf at cs.princeton.edu Thu Nov 15 09:09:13 2018 From: grigoryf at cs.princeton.edu (Grigory Fedyukovich) Date: Thu, 15 Nov 2018 09:09:13 -0500 Subject: [TYPES/announce] HCVS 2019 - First Call For Papers Message-ID: (We apologize for multiples copies) Call for papers *6th Workshop on Horn Clauses for Verification and Synthesis (HCVS)* Co-located with ETAPS 2019 *April 7, 2019 - Prague, Czech Republic* 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* *---------------* *- Paper submission: 15 Feb 2019* *- Paper notification: 7 Mar 2019* *- Camera-ready (for informal pre-proceedings): 15 Mar 2019* *- Workshop: 7 Apr 2019* *- Final camera-ready (for formal post-proceedings): 12 May 2019* 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 adg at microsoft.com Fri Nov 16 05:31:24 2018 From: adg at microsoft.com (Andy Gordon (RESEARCH)) Date: Fri, 16 Nov 2018 10:31:24 +0000 Subject: [TYPES/announce] Reminder: Postdoc positions in spreadsheet research at MSR Cambridge, deadline December 1 Message-ID: Reminder: the deadline for these positions is December 1 https://aka.ms/CalcIntel -----Original Message----- From: Types-announce On Behalf Of Andy Gordon (RESEARCH) Sent: 22 October 2018 11:08 To: types-announce at lists.seas.upenn.edu Subject: [TYPES/announce] Postdoc positions in spreadsheet research at MSR Cambridge, deadline December 1 The Calc Intelligence team https://aka.ms/CalcIntel at MSR Cambridge is hiring postdocs to bring intelligence to end-user programming, and in particular to spreadsheets. We work in deep collaboration with the Excel team to bring new data types and other PL features to Microsoft Excel. We seek a postdoc with deep expertise in PL, such as type systems, and with an interest to work on end-user programming. Informal enquiries may be made to myself adg at microsoft.com or Simon Peyton Jones simonpj at microsoft.com Regards, Andy From A.Lisitsa at liverpool.ac.uk Fri Nov 16 08:40:24 2018 From: A.Lisitsa at liverpool.ac.uk (Lisitsa, Alexei) Date: Fri, 16 Nov 2018 13:40:24 +0000 Subject: [TYPES/announce] First call for papers. VPT 2019 - Seventh International Workshop on Verification and Program Transformation In-Reply-To: References: Message-ID: CALL FOR PAPERS Seventh International Workshop on Verification and Program Transformation April 2nd 2019, Genova, Italy http://refal.botik.ru/vpt/vpt2019 Co-Located with the 3rd International Conference on the Art, Science, and Engineering of Programming (Programming 2019) https://2019.programming-conference.org/track/vpt-2019-papers *************************************************************** Invited Speakers Massimo Bartoletti, University of Cagliari, Italy, http://tcs.unica.it/members/bart Roberto Giacobazzi, Universita di Verona, Italy http://profs.sci.univr.it/~giaco/index.html *************************************************************** The Seventh International Workshop on Verification and Program Transformation (VPT 2019) aims to bring together researchers working in the areas of Program Verification and Program Transformation. The previous workshops in this series were: VPT 2013, Saint Petersburg, Russia VPT 2014, Vienna, Austria VPT 2015, London, UK VPT 2016, Eindhoven, The Netherlands VPT 2017, Uppsala, Sweden MARS/VPT 2018, Thessaloniki, Greece The workshop solicits research, position, application, and system description papers with a special emphasis on case studies, demonstrating viability of the interactions between the research fields of program transformation and program verification in a broad sense. Also papers in related areas, such as program testing and program synthesis are welcomed. Topics of interest include, but are not limited to: * Verification by Program Transformation * Verification Techniques in Program Transformation and Synthesis * Verification and Certification of Programs Transformations * Program Analysis and Transformation * Program Testing and Transformation * Verifiable Computing and Program Transformation * Case studies *Important Dates* * December 30th, 2018: Abstract submission deadline * January 8th, 2019: Paper submission deadline * February 15th, 2019: Acceptance notification * March 7th, 2019: Camera ready version (for the pre-proceedings) * April 2nd, 2019: Workshop *Submission Guidelines* Authors should submit an electronic copy of the paper in PDF, formatted in the Electronic Proceedings in Theoretical Computer Science LaTeX Style (http://style.eptcs.org/), via the Easychair submission website for VPT 2019 : https://easychair.org/conferences/?conf=vpt2019 Papers must describe original work that has not been published, or currently submitted, to a journal, conference, or workshop with refereed proceedings. Also papers that already appeared in unpublished or informally published workshop proceedings may be submitted. 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 that will be used to assist the PC in selecting appropriate reviewers for the paper. Page numbers should appear on the manuscript to help the reviewers in writing their report. Submissions should not 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. *Proceedings* Revised versions of all the accepted papers, taking into account the feedback received at the workshop, will be published in a volume of the Electronic Proceedings in Theoretical Computer (EPTCS) series after the workshop. If the workshop will attract sufficiently many high quality papers, a special issue of a journal on the topic of the workshop will be considered. The special issue will be open to high quality papers accepted for presentation in previous editions of the workshop. Program Committee: Amir Ben-Amram, Academic Colledge of Tel-Aviv-Yaffo, Israel Grigory Fedyukovich, Princeton University, USA John Gallagher, Roskilde University, Denmark, and IMDEA Software Institute, Spain Geoff W. Hamilton, Dublin City University, Republic of Ireland Oleg Kiselyov, Tohoku University, Japan Alexei Lisitsa, The University of Liverpool, UK (co-chair) Andrei P. Nemytykh, Program Systems Institute of RAS, Russia (co-chair) Alberto Pettorossi, Università di Roma Tor Vergata, Italy Maurizio Proietti, IASI-CNR, Rome, Italy Andrey Rybalchenko, Microsoft Research, Cambridge, UK Kostis Sagonas, Uppsala University, Sweden Peter Sestoft, The IT University of Copenhagen, Denmark Organisers: Alexei Lisitsa (The University of Liverpool, UK) Andrei P. Nemytykh (Program Systems Institute of RAS, Russia) Contacts E-mail: Alexei Lisitsa, a.lisitsa at csc.liv.ac.uk Andrei P. Nemytykh, nemytykh at math.botik.ru Web: http://refal.botik.ru/vpt/vpt2019/, https://2019.programming-conference.org/track/vpt-2019-papers -------------- next part -------------- An HTML attachment was scrubbed... URL: From ineamtiu at njit.edu Fri Nov 16 14:11:30 2018 From: ineamtiu at njit.edu (Iulian Neamtiu) Date: Fri, 16 Nov 2018 14:11:30 -0500 Subject: [TYPES/announce] Faculty position in Programming Languages/Software Engineering at the New Jersey Institute of Technology Message-ID: <264311EB-6654-455D-AFF9-BB6D32548328@njit.edu> The CS Department at the New Jersey Institute of Technology has multiple faculty openings, and 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 multiple tenure-track faculty positions starting in Fall 2019. Areas of special interest are: - Programming Languages; Software Engineering - Computer Graphics, Geometric Modeling and Robotics. Priority will be given to candidates whose research has the potential to leverage NJIT's brand-new, advanced Makerspace facility for 3D Printing, Computational Manufacturing, and Digital Fabrication (https://www.njitmakerspace.com/) - Foundations of Data Science and Machine Learning; Artificial Intelligence - Distributed Systems Exceptional candidates in other areas will also be considered. While we are especially interested in hiring at the rank of Assistant Professor, exceptional candidates at higher ranks will be considered. Applicants must have a Ph.D. degree by Summer 2019 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's Computer Science Department has 40 faculty and approximately 1600 students at all levels across nine programs of study. The Computer Science Department participates alongside NJIT's Informatics Department in generating the largest pool of computing talent in the tri-state (CT, NJ, NY) area. The department conducts research in a wide range of areas and plays a key role in the NJIT Center for Big Data and the NJIT Cybersecurity Research Center. The department has strong connections with local industry and works closely with many corporations through student Capstone projects, internships, co-ops and joint R&D projects. The Computer Science Department is housed in a state-of-the art facility renovated in Fall 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, called Vision 2020, 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 computing community, with an emphasis on grant funding and publishing in top conferences and journals. The Ying Wu College of Computing comprises 24% of the NJIT enrollment, educating more than 2,800 students in computing disciplines, and graduating close to 800 computing professionals every year. 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. In the near future, NJIT plans to open a facility in Jersey City, just across the Hudson River from the financial district of Lower Manhattan in New York City. To Apply Applications received by December 31, 2018 will receive full consideration. However, applications are welcome until the position is filled. Use the following link: - https://njit.csod.com/ats/careersite/JobDetails.aspx?site=1&id=898 (Programming Languages; Software Engineering; Distributed Systems) - https://njit.csod.com/ats/careersite/JobDetails.aspx?site=1&id=897 (Computer Graphics, Geometric Modeling and Robotics; Foundations of Data Science and Machine Learning; Artificial Intelligence) 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 As an EEO employer NJIT is committed to building a diverse and inclusive teaching, research, and working environment and strongly encourages applications from individuals with disabilities, minorities, veterans, and women. From benedikt.ahrens at gmail.com Sat Nov 17 08:06:58 2018 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Sat, 17 Nov 2018 13:06:58 +0000 Subject: [TYPES/announce] 2019 Doctoral Fellowships in Computer Science at the University of Birmingham, Applications Now Open Message-ID: <647b6f40-f525-6c04-fa93-7e762e5a5b41@gmail.com> ============================================= 2019 DOCTORAL FELLOWSHIPS IN COMPUTER SCIENCE UNIVERSITY OF BIRMINGHAM, UK ============================================= We are happy to announce that applications are now open for the Doctoral Fellowship programme in Computer Science at the University of Birmingham, UK, for start in October 2019. These Fellowships fund a 4-year full-time programme of PhD study, and provide a elevated stipend of ?18,150 per year (tax-free, healthcare provided for free). Successful applicants will be expected to contribute to the research and teaching life of the School of Computer Science, with a maximum teaching load of 1 day per week, averaged over the year. 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 11 permanent staff (see list below) 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/ The Fellowships are available to UK and EU citizens only. However, partial fellowships may still be available to Non-EU overseas students depending on circumstances. Further information about PhD applications may be found here: http://www.cs.bham.ac.uk/admissions/postgraduate-research/ If you are considering applying, please contact a potential supervisor from the list below. Benedikt Ahrens (http://www.cs.bham.ac.uk/~ahrensb). Categorical semantics of programming languages, univalent foundations, computer theorem proving. Mart?n Escard? (http://www.cs.bham.ac.uk/~mhe/). Topology, computation with infinite objects, constructive mathematics, univalent mathematics. Dan Ghica (http://www.cs.bham.ac.uk/~drg/). Dataflow programming languages, foundations of machine learning, game semantics. Achim Jung (http://www.cs.bham.ac.uk/~axj/). Mathematical structures in the foundations of computing: logic, topology, order, domain theory. Paul Blain Levy (http://www.cs.bham.ac.uk/~pbl/). Denotational semantics, computational effects and call-by-push-value, nondeterminism, category theory, coalgebra, game semantics. Uday Reddy (http://www.cs.bham.ac.uk/~udr/). Semantics of state, separation logic. Eike Ritter (http://www.cs.bham.ac.uk/~exr/). Security protocol verification. Jamie Vicary (http://www.cs.bham.ac.uk/~vicaryjo/). Quantum computing, higher-dimensional algebra, category theory, quantum field theory, formal proof. Noam Zeilberger (http://www.cs.bham.ac.uk/~zeilbern/). Type systems and programming languages, category theory and proof theory, as well as their interactions with combinatorics. From matteo.maffei at tuwien.ac.at Mon Nov 19 10:39:53 2018 From: matteo.maffei at tuwien.ac.at (Maffei, Matteo) Date: Mon, 19 Nov 2018 15:39:53 +0000 Subject: [TYPES/announce] CFP: 32nd IEEE Computer Security Foundations Symposium Message-ID: <6835F97B-45E8-452E-A414-F86B06C27B6D@tuwien.ac.at> 32nd IEEE Computer Security Foundations Symposium June 25-28, 2019, Hoboken NJ, USA Call for Papers The Computer Security Foundations Symposium is an annual conference for researchers in computer security. CSF seeks papers on foundational aspects of computer security, such as formal security models, relationships between security properties and defenses, principled techniques and tools for design and analysis of security mechanisms, as well as their application to practice. While CSF welcomes submissions beyond the topics listed below, the main focus of CSF is foundational security: submissions that lack foundational aspects risk rejection. Topics New results in computer security are welcome. We also encourage challenge/vision papers, which may describe open questions and raise fundamental concerns about security. Possible topics for all papers include, but are not limited to: access control accountability anonymity and privacy authentication blockchain computer-aided cryptography data and system integrity database security decidability and complexity distributed systems security electronic voting formal methods and verification decision theory hardware-based security information flow control intrusion detection language-based security machine learning network security data provenance mobile security security metrics security protocols smart contract software security socio-technical security trust management usable security web security SoK papers: Systematization of Knowledge Papers CSF'19 solicits systematization of knowledge (SoK) papers in foundational computer security and privacy research. These papers systematize, re-formulate, or evaluate existing work in one established and significant research topic. Such papers must provide new insights. Survey papers without new insights are not appropriate. Submissions will be distinguished by the prefix ?SoK:? in the title and a checkbox on the submission form. Accepted papers will be presented at the symposium and included in the proceedings. Special Sessions This year, we strongly encourage papers in three foundational areas of research we would like to promote at CSF: MACHINE LEARNING MEETS SECURITY AND PRIVACY (Chair: Matt Fredrikson). Machine learning has revolutionized computer science. However, machine learning algorithms are often applied in ways that offer few guarantees in terms of fairness and transparency of the results or privacy of the dataset. We invite submissions on foundational work in this area. Topics include identifying security, privacy, and fairness issues in machine learning algorithms; new reasoning techniques necessary to justify the security and privacy properties of machine learning algorithms; techniques for ensuring security, fairness, and transparency of machine learning algorithms; and techniques for protecting the privacy of training data and models. BLOCKCHAIN and SMART CONTRACTS (Chair: Aniket Kate). The rapid development of blockchain technology and smart contracts has led us to several non-traditional security and privacy challenges, as evidenced by a number of high-profile attacks that resulted in huge financial losses. There is a strong need to develop formal foundations for the security and privacy of blockchain and smart contracts. We invite submissions on foundational work in these areas. Topics include identifying security and privacy issues; analysis and verification of existing solutions; design of new systems with better security and privacy properties; broader foundational issues such as how blockchain mechanisms interoperate and fit into larger distributed ecosystems and foundational security aspects of applications built on top of blockchain mechanisms; and new programming languages for smart contracts. COMPUTER-AIDED CRYPTOGRAPHY (Chair: Dominique Unruh). Modern cryptography is built on firm theoretical foundations. However, cryptography proofs that do not abstract away from the actual cryptography are often intricate and the gap from model to code is usually large, which opens the door to bugs and vulnerabilities. Computer-aided formal methods can provide assurance of the security of cryptographic protocols, primitives and their implementations in software and hardware. We invite submissions on foundational work in this area. Topics include, but are not limited to, verification of cryptographic protocols and primitives, verification of cryptographic software and hardware, tools to automate formal verification, models and proof techniques that are more verification-friendly, and formal proofs of side-channel countermeasures. These papers will be reviewed under the supervision of the special session chairs. They will be presented at the conference, and will appear in the CSF proceedings, without any distinction from the other papers. Proceedings will be published by the IEEE Computer Society Press and will be available at the symposium. Some small number of papers will be selected by the PC as "Distinguished Papers". Important Dates Abstracts due: February 22 Papers due: February 26 Notification: April 19 Camera ready: May 10 CSF Symposium: June 25-28 Program Committee Thomas H. Austin San Jose State University Musard Balliu KTH Royal Institute of Technology Bruno Blanchet INRIA Tom Chothia University of Birmingham V?ronique Cortier CNRS Cas Cremers CISPA-Helmholtz Center Riccardo Focardi Ca'Foscari Univ. of Venice C?dric Fournet MSR Matt Fredrikson Carnegie Mellon University Marco Gaboardi University at Buffalo, SUNYs Chris Hawblitzel MSR Justin Hsu University of Wisconsin Aniket Kate Purdue University Matteo Maffei TU Wien David Naumann Stevens Institute of Technology Catuscia Palamidessi INRIA Corina Pasareanu NASA Ames Research Center Christine Rizkallah University of New South Wales Peter Y.A. Ryan University of Luxembourg David Sands Chalmers University of Technology Ralf Sasse ETH Zurich Dominique Unruh University of Tartu Danfeng Zhang Penn State University Co-Chairs Stephanie Delaune Univ Rennes, CNRS, IRISA Limin Jia Carnegie Mellon University Paper Submission Instructions Submitted papers must not substantially overlap with papers that have been published or that are simultaneously submitted to a journal or a conference with published proceedings. Papers must be submitted using the two-column IEEE Proceedings style available for various document preparation systems at the IEEE Conference Publishing Services page. All papers should be at most 12 pages long, not counting bibliography and well-marked appendices. Committee members are not required to read appendices, and so the paper must be intelligible without them. CSF'19 will employ a light form of double-blind reviewing. 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 conference site for answers to frequently asked questions (FAQ) that address many common concerns. When in doubt, contact the program chairs. Papers failing to adhere to any of the instructions above will be rejected without consideration of their merits. Papers intended for one of the special sessions should select the "Computer-Aided Cryptography", "Blockchain and smart contract", "Machine learning meets security and privacy" option, as appropriate. At least one co-author of each accepted paper is required to attend CSF to present the paper. In the event of difficulty in obtaining visas for travel, exceptions can be made and will be discussed on a case-by-case basis. -- 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 radugrigore at gmail.com Mon Nov 19 15:51:44 2018 From: radugrigore at gmail.com (Radu Grigore) Date: Mon, 19 Nov 2018 20:51:44 +0000 Subject: [TYPES/announce] (Postdoctoral) Research Associate position at University of Kent Message-ID: The Programming Languages and Systems group at University of Kent is inviting applications for a postdoctoral research associate position. We are looking for an excellent junior researcher in any of the following areas: runtime verification, dynamic and static analysis, quantitative verification, probabilistic systems (e.g., Markov chains), and machine learning. Applicants with a theory background and applicants with tools-building experience will both be considered. The position is funded for 1.5 years, with a start date of January 2019. Applicants must have a PhD in computer science (or a related area), or must be close to completing such a PhD. University of Kent is located in the south-east of UK, in the beautiful city of Canterbury, less than 1 hour away from London. Please apply at https://bit.ly/2DwmVOR You need to upload your CV (which should include a list of your best publications) and a statement of research. If you have any questions, do not hesitate to contact R.Grigore at kent.ac.uk The deadline for applications is 25 November 2018. Interviews (in person or by video-chat) will be held on 10 December 2018. From Coen.De.Roover at vub.be Mon Nov 19 10:44:35 2018 From: Coen.De.Roover at vub.be (Coen DE ROOVER) Date: Mon, 19 Nov 2018 15:44:35 +0000 Subject: [TYPES/announce] Post-doctoral position of "business developer" at Software Languages Lab Message-ID: <29D0E1F0-EAF9-4E51-88AF-B6FAEFFF4FD0@vub.be> Post-doctoral position of "business developer" at Software Languages Lab The Software Languages Lab of the Vrije Universiteit Brussel is hiring a business developer to: - help grow and sustain its portfolio of applied research projects in collaboration with industry (i.e., R&D projects). - help grow and sustain its portfolio a portfolio of contract research with industry. The Software Languages Lab (SOFT) is one of the largest research labs in Belgium in the domain of programming languages, programming technologies, and software engineering in general. The lab?s research has a strong focus on software for the ?next-generation? ICT platforms (such as multi-core systems, cloud computing, rich internet applications, mobile apps, IoT, cyber-physical systems, etc). The lab counts 5 full-time professors, between 7 post-docs and 30 doctoral students with a civil engineering degree (or equivalent) in software engineering. The lab has a rich project portfolio that includes both completed and ongoing research projects. Until now, the bulk of these research projects has been either fundamental or so-called strategic in nature. Over the last 20 years, this has generated numerous conceptual insights, doctoral dissertations, expertise and technical software artefacts; a portfolio that needs to be taken to the next level: industrial applications. This will happen both (a) in the context of applied research projects that are executed jointly with industry (and partially subsidized), and (b) via contract research that is fully financed by industrial ?clients?. Your task will be to analyze and structure SOFT?s portfolio of results into a market-oriented vision and strategy the goal of which is the acquisition of applied research projects defined jointly with industry, possibly partially financed by regional R&D funding agencies (e.g., VLAIO, Innoviris). You will actively manage and promote this portfolio with potential industrial partners, and try to define new applied research and contract research projects (including the financial aspect) while maintaining an active link with the ongoing research activities at the lab. You will actively build and manage a network of companies that are part of ongoing and potential future collaborations. CONTEXT This position is part of the IOF (= Industrieel onderzoeksfonds) programme which provides research groups with sufficient critical mass and potential for applications, the possibility to set up a sustainable research track in application-oriented research. For more information on the IOF programme, see: http://vubtechtransfer.be/for-companies/industrial-research-fund-iof-knowledge-centers/ PROFILE We are looking for a candidate: - with a PhD in computer science, and a keen interest in business development. Masters in computer science with a proven track record of business development are also welcome to apply. - or, conversely, with a PhD or master in a business-related field and a strong track record in software innovation and sufficient technical background to assess the contributions of our research - with excellent English language skills. Knowledge of Dutch and/or French is an additional advantage. - ready to operate in a highly dynamic international team of young researchers. The position is to be filled as soon as possible. CONTACT INFO info at soft.vub.ac.be Software Languages Lab Vrije Universiteit Brussel Faculty of Sciences and Bio-Engineering Sciences http://soft.vub.ac.be/ From dreyer at mpi-sws.org Mon Nov 19 16:32:04 2018 From: dreyer at mpi-sws.org (Derek Dreyer) Date: Mon, 19 Nov 2018 22:32:04 +0100 Subject: [TYPES/announce] ERC "RustBelt" project: Postdoc and PhD student positions available at MPI-SWS Message-ID: [Note: The initial deadline was October 31, but I will continue considering applications until the end of the year. If you are interested, please contact me directly first.] I am pleased to announce the availability of multiple postdoc and PhD student positions in my research group at the Max Planck Institute for Software Systems (MPI-SWS), funded by a 2015 ERC Consolidator Grant for the project "RustBelt: Logical Foundations for the Future of Safe Systems Programming". http://plv.mpi-sws.org/rustbelt This 5-year project (which began in April 2016) concerns the development of rigorous formal foundations for the Rust programming language. The project summary appears at the bottom of this message. Although the main high-level goal of the project is to build logical foundations for the Rust programming language -- see our POPL'18 paper -- the project also serves to fund technical work on two other major research efforts that feed into the main goal: 1. The development of *Iris*, a simplifying and unifying framework for higher-order concurrent separation logic in Coq [POPL'15, ICFP'16, POPL'17, ESOP'17, ICFP'18, JFP'18]. See the Iris web page at http://iris-project.org/ for further details. 2. Our ongoing study of improved semantics and logics for relaxed memory models (see e.g. our work on the separation logic GPS [OOPSLA'14, PLDI'15, ECOOP'17] and the "promising" semantics for solving the out-of-thin-air problem [POPL'17, ECOOP'17, ESOP'18]). *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 Experience programming in Rust is a welcome bonus, but not required. *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. For more details about the MPI-SWS graduate program, see here: https://www.mpi-sws.org/graduate-studies/. Successful applicants will join the Foundations of Programming group, led by me at the Max Planck Institute for Software Systems (MPI-SWS) 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 (manager of the Rust project at Mozilla), Jacques-Henri Jourdan, Ori Lahav, Pierre-Marie P?drot, and Azalea Raad. 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, and @pythonesque. The RustBelt project benefits from longstanding active collaborations with Viktor Vafeiadis (MPI-SWS), Lars Birkedal (Aarhus University), Chung-Kil Hur & Jeehoon Kang (Seoul National University), Deepak Garg (MPI-SWS), and Robbert Krebbers (TU Delft), as well as the many contributors to the Iris project (http://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 the RustBelt team 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) position, please submit a CV (and/or grade transcript), 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. For further information, see the project web page at: http://plv.mpi-sws.org/rustbelt/ Best regards, Derek Dreyer ---------------- Summary of the RustBelt project proposal: A longstanding question in the design of programming languages is how to balance safety and control. C-like languages give programmers low-level control over resource management at the expense of safety, whereas Java-like languages give programmers safe high-level abstractions at the expense of control. Rust is a new language developed at Mozilla Research that marries together the low-level flexibility of modern C++ with a strong "ownership-based" type system guaranteeing type safety, memory safety, and data race freedom. As such, Rust has the potential to revolutionize systems programming, making it possible to build software systems that are safe by construction, without having to give up low-level control over performance. Unfortunately, none of Rust's safety claims have been formally investigated, and it is not at all clear that they hold. To rule out data races and other common programming errors, Rust's core type system prohibits the aliasing of mutable state, but this is too restrictive for implementing some low-level data structures. Consequently, Rust's standard libraries make widespread internal use of "unsafe" blocks, which enable them to opt out of the type system when necessary. The hope is that such "unsafe" code is properly encapsulated, so that Rust's language-level safety guarantees are preserved. But due to Rust's reliance on a weak memory model of concurrency, along with its bleeding-edge type system, verifying that Rust and its libraries are actually safe will require fundamental advances to the state of the art. In this project, we aim to equip Rust programmers with the first formal tools for verifying safe encapsulation of "unsafe" code. Any realistic languages targeting this domain in the future will encounter the same problem, so we expect our results to have lasting impact. To achieve this goal, we will build on recent breakthrough developments by the PI and collaborators in concurrent program logics and semantic models of type systems. From rl.stpuu at gmail.com Tue Nov 20 10:50:03 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Tue, 20 Nov 2018 16:50:03 +0100 Subject: [TYPES/announce] CfP: Natural Language Processing in Artificial Intelligence - NLPinAI 2019 Message-ID: CALL FOR PAPERS Natural Language Processing in Artificial Intelligence - NLPinAI 2019 19 - 21 February, 2019 - Prague, Czech Republic http://www.icaart.org/NLPinAI.aspx Special Session within the 11th International Conference on Agents and Artificial Intelligence - ICAART 2019 http://www.icaart.org ------------------------------------------------------------- SCOPE: Computational and technological developments that incorporate natural language are proliferating. Adequate coverage encounters difficult problems related to partiality, underspecification, and context-dependency, which are signature features of information in nature and natural languages. Furthermore, agents (humans or computational systems) are information conveyors, interpreters, or participate as components of informational content. Generally, language processing depends on agents' knowledge, reasoning, perspectives, and interactions. The session covers theoretical work, applications, approaches, and techniques for computational models of information and its presentation by language (artificial, human, or natural in other ways). The goal is to promote intelligent natural language processing and related models of thought, mental states, reasoning, and other cognitive processes. TOPICS: We invite contributions relevant to the following topics, without being limited to them: - Type theories for applications to language and information processing - Computational grammar - Computational syntax - Computational semantics of natural languages - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Parsing - Multilingual processing - Large-scale grammars of natural languages - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Models of computation and algorithms for natural language processing - Computational models of partiality, underspecification, and context-dependency - Models of situations, contexts, and agents, for applications to language processing - Information about space and time in language models and processing - Models of computation and algorithms for linguistics - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language processing based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES: Paper Submission: December 20, 2018 Authors Notification: January 7, 2019 Camera Ready and Registration: January 15, 2019 PAPER SUBMISSION: Authors can submit their work in the form of a Regular Paper, representing completed and validated research, or as a Position Paper, for preliminary work in progress. Regular Papers - Submission: It is recommended that Regular Papers are submitted for review with around 8 to 10 pages - Acceptance: After a double-blind peer review, qualifying Regular Papers may be accepted as either Full Papers or Short Papers - Publication: Regular Papers classified as Full Papers will be assigned a 12-page limit in the Conference Proceedings, while Regular Papers classified as Short Papers have an 8-page limit Position Papers - Submission: Position Papers should be submitted for review with around 6 or 7 pages - Acceptance: After a double-blind peer review, qualifying Position Papers will be accepted as Short Papers - Publication: Position Papers will be assigned a 8-page limit in the Conference Proceedings Instructions for preparing the manuscript (in Word and Latex formats) are available at the page with paper Templates: http://www.icaart.org/Templates.aspx Please also check the Guidelines: http://www.icaart.org/Guidelines.aspx Papers must be submitted electronically via the web-based submission system using the appropriated button Submit Paper on the pages of NLPinAI 2019. The Conference Proceedings will be published under an ISBN number by SCITEPRESS and include final versions of all accepted papers, adjusted to satisfy reviewers' recommendations. They will be obtainable on paper and CD-Rom support, and made available for online consultation at the SCITEPRESS Digital Library. Online publication is exclusive to papers which have been both published and presented at the event. Indexation: The proceedings will be submitted to Thomson Reuters Conference Proceedings Citation Index (CPCI/ISI), INSPEC, DBLP, EI (Elsevier Engineering Village Index) and Scopus for indexation. ------------------------------------------------------------- CHAIRS: Roussanka Loukanova Sweden CONTACT: Roussanka Loukanova (rloukanova the special symbol gmaildotcom) ------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From cenea at irif.fr Wed Nov 21 04:35:11 2018 From: cenea at irif.fr (Constantin Enea) Date: Wed, 21 Nov 2018 10:35:11 +0100 Subject: [TYPES/announce] 1st VMCAI Winter School - Call for Participation Message-ID: =========================================== CALL FOR PARTICIPATION First VMCAI Winter School Lisboa, Portugal, January 9-12, 2019 http://vmcaischool19.tecnico.ulisboa.pt/ =========================================== REGISTRATION: The registration deadline for the winter school is December 22, 2018. The registration is *free* but it is mandatory. Please take into consideration that the number of attendees is limited. Register as soon you are sure to be able to attend the Winter School. More details for registration as well as location and accommodation are available at the school website (http://vmcaischool19.tecnico.ulisboa.pt/). ABOUT: VMCAI Winter School is a winter school on formal methods associated with VMCAI 2019 that will take place in Lisbon, Portugal on January 9-12, 2019. In the vein of VMCAI, the school is meant to facilitate interaction, cross-fertilization, and advancement of hybrid methods that combine Verification, Model Checking, Abstract Interpretation, etc. The VMCAI Winter School program will feature two tutorial lectures per day, presented by distinguished speakers and experts in these fields. List of tutorial lectures: * An Introduction to Learning from Programs, by Marc Brockschmidt (Microsoft Research, Cambridge, UK) * Models and Techniques for Analyzing Security Protocols, by Veronique Cortier (Loria, Nancy, France) * Neural Network Verification, by M. Pawan Kumar (University of Oxford, UK) * Computing with SAT Oracles: From CDCL SAT Solving to Ubiquitous Industry Adoption, by Jo?o Marques-Silva (University of Lisbon, Portugal) * Abstract Interpretation, by Patrick Cousot (New York University, USA). This tutorial will be complemented by an invited talk by Sylvie Putot (Ecole Polytechnique, France) on "Zonotopic abstract domains for numerical program analysis". * Developing distributed protocols formally with Ivy, by Ken McMillan (Microsoft Research, Redmond, USA) The First VMCAI Winter School will take place at the Instituto Superior T?cnico (Universidade de Lisboa) campus near the city center. The school location and schedule has been chosen to integrate nicely with POPL (https://popl19.sigplan.org/) and VMCAI (https://popl19.sigplan.org/track/VMCAI-2019) that will take place in Cascais/Lisboa from January 13-19, 2019. A more detailed program is available at the school website (http://vmcaischool19.tecnico.ulisboa.pt/). Organizers: Constantin Enea (IRIF, University Paris Diderot) Vasco Manquinho (INESC-ID, IST - Universidade de Lisboa) Ruzica Piskac (Yale University) From ruy at cin.ufpe.br Tue Nov 20 18:32:55 2018 From: ruy at cin.ufpe.br (Ruy de Queiroz) Date: Tue, 20 Nov 2018 20:32:55 -0300 Subject: [TYPES/announce] 26th WoLLIC 2019 (Utrecht, The Netherlands) - Call for Papers In-Reply-To: References: 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 1-2 July 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) 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 Michael.Greenberg at pomona.edu Wed Nov 21 09:54:25 2018 From: Michael.Greenberg at pomona.edu (Michael Greenberg) Date: Wed, 21 Nov 2018 14:54:25 +0000 Subject: [TYPES/announce] POPL 2019 Call for Participation -- Cascais/Lisbon January 16-18 Message-ID: <556c0658-d131-7b1b-2b32-be26909d27a9@pomona.edu> # POPL 2019 Call for Participation POPL 2019 will take place at the Hotel Cascais Miragem in Cascais/Lisbon, January 16-18, 2019. The annual Symposium on Principles of Programming Languages is a forum for the discussion of all aspects of programming languages and programming systems. We seek submissions that make principled, enduring contributions to the theory, design, understanding, implementation or application of programming languages. Co-located events run from January 13th through January 19th. You can read the list of conditionally accepted papers on the POPL 2019 website. https://popl19.sigplan.org/track/POPL-2019-Research-Papers#event-overview A number of tutorials will also take place. https://popl19.sigplan.org/track/POPL-2019-TutorialFest#event-overview There will be two keynotes: ? - Automated Fault-Finding and Fixing at Facebook ??? Mark Harman (Facebook and University College London) ? - Mechanized Metatheory - The Next Chapter ??? Brigitte Pientka (McGill University) POPL is sponsored by ACM SIGPLAN, in cooperation with ACM SIGACT and ACM SIGLOG. # Important Information Early registration deadline - Mon 10 Dec 2018 All papers accepted to POPL 2019 will be published as part of the ACM Gold Open Access journal, Proceedings of the ACM on Programming Languages (PACMPL). For information about distinguished papers, artifact evaluation, PACMPL and copyright, and presentations, please see the online CfP. https://popl19.sigplan.org/track/POPL-2019-Research-Papers#POPL-2019-Call-for-Papers From alexandre.chapoutot at ensta-paristech.fr Wed Nov 21 15:59:30 2018 From: alexandre.chapoutot at ensta-paristech.fr (Alexandre Chapoutot) Date: Wed, 21 Nov 2018 21:59:30 +0100 Subject: [TYPES/announce] Postdoctoral fellowship on SAT modulo ODE Message-ID: <6013C6A4-AA8B-422B-92E4-AC1253D0839D@ensta-paristech.fr> Dear all, We look for a candidate for a 1-year postdoctoral fellowship on SAT modulo ODE starting as soon as possible. The main goal to this position is to develop a new SMT solver dealing with QF_NRA logic fragment supplemented with differential equation terms. This work takes place in a scientific collaboration between ENSTA ParisTech and Universit? Paris-Sud. A more complete description of the tasks is given in the document enclosed to this message. Application details are also given in this document. Closing date for application: 21 December 2018 The position could be extended for a second year depending on the results and motivation. Best regards Alexandre --------- Alexandre Chapoutot -- Assistant 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 b.a.w.spitters at gmail.com Wed Nov 21 21:13:04 2018 From: b.a.w.spitters at gmail.com (Bas Spitters) Date: Thu, 22 Nov 2018 03:13:04 +0100 Subject: [TYPES/announce] Research positions in cryptography, blockchain, and formal verification at Aarhus Message-ID: Several full-time research positions in cryptography, blockchain, and formal verification are available at Computer Science, Aarhus University at several levels. We are looking for: - PhD students - Postdocs - Assistant Professors (tenure track) - Associate Professors We are hiring within the following topics - Consensus protocols for blockchains - Blockchain technology - Game theoretic analysis of cryptographic protocols and blockchains - Privacy-enhancing technologies - Differential Privacy - Zero-knowledge proofs - Efficient implementation of secure multiparty computation - Theory of secure multiparty computation - Secure multiparty computation for the blockchain - Cryptographic security models - Formally verified cryptographic implementations - Language design and semantics for smart contracts - Formal verification of cryptographic protocols, including blockchain and secure multiparty computation Applying If you are interested in a PhD or postdoc position contact us as soon as possible. Positions will stay open until suitable candidates are found. PhD students will later formally apply here (Deadline February 2019). Assistant Professor or Associate Professor applications are sent here (deadline January, 2019), but feel free to contact us for more information if you are interested in applying. Contact e-mails: - Ivan Damg?rd, ivan at cs.au.dk - Jesper Buus Nielsen, jbn at cs.au.dk - Claudio Orlandi, orlandi at cs.au.dk - Bas Spitters, spitters at cs.au.dk -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.a.furia at gmail.com Thu Nov 22 04:06:37 2018 From: c.a.furia at gmail.com (VerifyThis) Date: Thu, 22 Nov 2018 10:06:37 +0100 Subject: [TYPES/announce] VerifyThis at ETAPS 2019: Announcement + Call for Problems Message-ID: <5bf6719e.1c69fb81.f488.d4e9@mx.google.com> ******************************************************************************* VerifyThis Verification Competition 2019 ACCOUNCEMENT AND CALL FOR PROBLEMS Competition to be held at ETAPS 2019 http://verifythis.ethz.ch ******************************************************************************** Get involved, even if you cannot participate in the competition: provide a challenge! IMPORTANT DATES Problems submission deadline: 28 January 2019 Competition: 6 and 7 April 2019 ABOUT THE COMPETITION VerifyThis 2019 will take place as part of the European Joint Conferences on Theory and Practice of Software (ETAPS 2019) on 6 and 7 April 2019. It is the 8th event in the VerifyThis competition series. Information on previous events and participants can be found at http://verifythis.ethz.ch The aims of the competition are: - to bring together those interested in formal verification, and to provide an engaging, hands-on, and fun opportunity for discussion - to evaluate the usability of logic-based program verification tools in a controlled experiment that could be easily repeated by others. The competition will offer a number of challenges presented in natural language. 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. CALL FOR PROBLEMS To be able to offer a broad and diverse set of verification challenges, we are collecting submissions of ideas for verification challenges and problems. We welcome both problems of academic interest as well as challenges based on themes that are relevant in industry. We encourage suggestions at any level of detail, including submissions without a fully worked out verification task. - a problem may contain an informal statement of the algorithm to be implemented (optionally with complete or partial pseudocode) and the requirement(s) to be verified - a problem should be solvable, at least in part, within a 60-90 minute time slot - submission of reference solutions is welcome but not mandatory - problems mainly suitable for specific languages or tools should be clearly identified as such - problems that contain several subproblems or other means of difficulty scaling are especially welcome - the organizers reserve the right (but no obligation) to use the problems in the competition, either as submitted or with modifications - submissions from (potential) competition participants are allowed Problems from previous competitions can be seen at http://verifythis.ethz.ch Submissions are to be sent by email to verifythis at cs.nuim.ie by the date indicated above. PRIZES The submission most interesting and suitable for the competition will receive a prize. ORGANIZERS * Claire Dross, AdaCore, France * Carlo A. Furia, Universit?? della Svizzera Italiana (USI), Switzerland * Marieke Huisman, University of Twente, the Netherlands * Rosemary Monahan, Maynooth University, Ireland * Peter M??ller, ETH Z??rich, Switzerland CONTACT Email: verifythis at cs.nuim.ie Web: http://verifythis.ethz.ch From andrei at chalmers.se Thu Nov 22 08:09:19 2018 From: andrei at chalmers.se (Andrei Sabelfeld) Date: Thu, 22 Nov 2018 14:09:19 +0100 Subject: [TYPES/announce] Up to 3 PhD student positions on Programming Languages and Systems for Security and Privacy at Chalmers Message-ID: <59713994-c6cf-668e-54b5-a538a3670101@chalmers.se> Hi all, Types for security is an important part of the WebSec project. Please, encourage strong candidates and help spread the word! Best regards, -Andrei 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: http://www.cse.chalmers.se/research/group/security/websec/ PhD students will be supervised by WebSec faculty members at Chalmers: Prof. Andrei Sabelfeld (project leader), Prof. Alejandro Russo, and Prof. David Sands. Application deadline: January 5, 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=6943 Best regards, -Andrei Sabelfeld From Dominique.Devriese at vub.be Fri Nov 23 04:02:57 2018 From: Dominique.Devriese at vub.be (Dominique DEVRIESE) Date: Fri, 23 Nov 2018 09:02:57 +0000 Subject: [TYPES/announce] PriSC 2019 Workshop @ POPL: Call for Participation and Short Talks Message-ID: TL;DR: - PriSC Workshop (Principles of Secure Compilation) takes place on Sunday, January 13th, before POPL! - Accepted talks for the PriSC 2019 workshop are available: https://popl19.sigplan.org/track/prisc-2019#event-overview - Invited talk: * Benjamin Gr?goire (INRIA Sophia-Antipolis) * "Jasmin: A Compiler and Framework for High-Assurance and High-Speed Cryptography" - If you want to give a 5min short talk at PriSC 2019, submit it (by 11 December 2018, AoE), here: https://prisc2019short.hotcrp.com/ Details are available here: https://popl19.sigplan.org/track/prisc-2019#Call-for-Short-Talks - POPL/PriSC registration is open; early rate ends on 10 December 2018. ======================================================================= Call for Participation for Secure Compilation Workshop (PriSC @ 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. ====================================================================== 3rd Workshop on Principles of Secure Compilation (PriSC 2019) ====================================================================== 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 3rd edition of PriSC will be held in Lisbon, together with the ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), on January 13th, 2019. More information at https://popl19.sigplan.org/track/prisc-2019 ====================================================================== Important Dates ====================================================================== POPL early registration deadline: 10 December 2018 Short talk submission deadline: 11 December 2018, AoE Short talk notification: 14 December 2018 PriSC Workshop takes place: 13 January 2019 Do not miss the chance to submit short talks on your cutting-edge research. More information below. ====================================================================== Invited Talk ====================================================================== "Jasmin: A Compiler and Framework for High-Assurance and High-Speed Cryptography" Benjamin Gr?goire (INRIA Sophia-Antipolis) ====================================================================== Accepted Presentations ====================================================================== (Un)Encrypted Computing and Indistinguishability Obfuscation Peter Breuer, Jonathan Bowen A Data Layout Description Language for Cogent Zilin Chen, Matthew Di Meglio, Liam O'Connor, Partha Susarla, Christine Rizkallah, Gabriele Keller Confidentiality-Preserving Refinement Roberto Guanciale, Christoph Baumann, Mads Dam, Hamed Nemati Modular Security Guarantees for Low-Level Languages with Stack Traversal Mathias Vorreiter Pedersen, Aslan Askarov Protecting C++ applications using CHERI Khilan Gudka, Alexander Richardson, Robert N.M. Watson Secure Linking in the CheriBSD Operating System Alexander Richardson, Robert N.M. Watson Security Witnesses for Compiler Transformations Kedar Namjoshi, Lucas M. Tabajara Towards Secure Compilation of Power Side-Channel Countermeasures Marc Gourjon Translation Validation for Security Properties Matteo Busi, Pierpaolo Degano, Letterio Galletta Trestle: Bridging the Performance and Safety Divide in WebAssembly Craig Disselkoen, Tal Garfinkel, Deian Stefan, Conrad Watt ====================================================================== Participation and Registration ====================================================================== PriSC will be held on Saturday, 13 Jan 2018 at the POPL'19 venue (Hotel Cascais Miragem, Lisbon). To participate, please register through the POPL registration system: https://popl18.sigplan.org/attending/Registration POPL early registration rate ends on 10 December 2018. ====================================================================== Call for Short Talks ====================================================================== We also have a short talks session, where participants get 5 minutes to present intriguing ideas, advertise ongoing work, etc. Anyone 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. 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 Short Talk Abstracts ====================================================================== Abstracts should be submitted in text format and are not anonymous. Giving a talk at the workshop does not preclude publication elsewhere. Please submit your abstracts at https://prisc2019short.hotcrp.com ====================================================================== Contact and More Information ===================================================================== More information about PriSC 2019 can be found on the website: http://popl19.sigplan.org/track/prisc-2019 For questions please contact the workshop chairs, Dominique Devriese (dominique.devriese at cs.kuleuven.be) and Deepak Garg (dg at mpi-sws.org). To make sure you receive such announcements in the future please subscribe to the following low-traffic mailing list: https://lists.gforge.inria.fr/mailman/listinfo/prisc-announce From benoit at monoidal.net Fri Nov 23 05:12:36 2018 From: benoit at monoidal.net (benoit at monoidal.net) Date: Fri, 23 Nov 2018 11:12:36 +0100 Subject: [TYPES/announce] post-doc positions at LRI : quantum computation, formal methods, numerical methods Message-ID: <20181123101237.BCECD102EA@mailuser.nyi.internal> We are seeking candidates for possibly renewable one-year post-docs and research engineers on a relatively broad spectrum of subjects related to quantum computation. We are looking for candidate with expertise ranging from formal methods, language design and semantics to numerical methods applied to quantum circuit synthesis and emulation of quantum computation. A (non-exhaustive) list of keywords: * quantum programming * proof of programs and formal methods * semantics of quantum computation and quantum programming * analysis of quantum algorithms * synthesis of quantum circuits * emulation of quantum computation The contact points are Benoit Valiron (formal methods and quantum computation) and Marc Baboulin (numerical linear algebra and high-performance computing). Candidates should hold a PhD in computer science or a closely related field (or be close to complete their PhD). Applications should be sent to both - Benoit Valiron - Marc Baboulin in an email entitled "Quantex/SoftQPro postdoc/engineer application", providing: - a detailed CV with a publication list, - a research statement of about one page explaining what you aim at doing - and one or two recommendation letters. Potential candidates are encouraged to contact for informal enquiries, for info on topics such as starting dates, connections with project sites, salary... The call is open until the positions are fulfilled. From p.gardner at imperial.ac.uk Sat Nov 24 13:17:40 2018 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Sat, 24 Nov 2018 18:17:40 +0000 Subject: [TYPES/announce] six lectureships, Imperial: target areas include theory and software reliability Message-ID: <7E858A8D-0FE6-4F60-91AD-B54CE2FDC311@ic.ac.uk> Dear all, I would like to draw your attention to a current Imperial advert for six lectureships at http://www.imperial.ac.uk/computing/job-vacancies/. The target areas for this year are theoretical computer science, artificial intelligence, software reliability, and hardware and systems; all should be interpreted widely. In addition, exceptional candidates in other areas are encouraged to apply. Deadline: 7th January 2019. This year, we have a good chance to be able to hire in (some of) the theory theme, the programming language theme, and the analysis and verification theme in the Department. The target areas of theoretical computer science and software reliability link directly to these themes. Since I arrived at Imperial in 2001, there has not been a single target area associated with these themes, until now. We have six lectureships available, rather than the usual one or two, due to a decision from central Imperial to expand the Department. This is a real opportunity, as there is much more flexibility than in previous years. 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.Boender at mdx.ac.uk Sun Nov 25 09:35:35 2018 From: J.Boender at mdx.ac.uk (Jaap Boender) Date: Sun, 25 Nov 2018 14:35:35 +0000 Subject: [TYPES/announce] Research assistant position in quantum formal methods Message-ID: <076db475-3030-247c-79d4-fd9e151f68c0@mdx.ac.uk> The Department of Computer Science, Middlesex University London is looking for a temporary Research Assistant to contribute to the project ?Formal Verification of Security Protocols in Coq? funded by the National Cyber Security Centre (NCSC) through the Research Institute on Verified Trustworthy Software Systems (VeTSS). Most importantly, we are looking for someone to assist the research team in developing formal proofs of quantum security protocols using the proof assistant Coq. Essential characteristics of a successful candidate include experience with Coq or similar tools, and either a postgraduate degree in a relevant discipline or extensive experience with constructive formal proofs. The candidate would also need to have the right to work in the UK (i.e. have EU citizenship or an appropriate visa). The position is not eligible for a Tier 2 visa sponsorship. The duration of the position is for 6 months, with a start date of January 2019. The salary will be in the range of ?31,384 - ?39,664 per annum (inclusive of Outer London Weighting), depending on qualifications and experience. Applications will be accepted until the position is filled. For more information, please consult the full job description at http://www.cs.mdx.ac.uk/research_assistant_in_quantum_formal_methods/ Please send a CV with a cover letter describing how you meet the requirements given in the job description, by email to Dr. Jaap Boender (J.Boender at mdx.ac.uk) and Prof. Raja Nagarajan (R.Nagarajan at mdx.ac.uk). From Simon.Gay at glasgow.ac.uk Mon Nov 26 09:57:22 2018 From: Simon.Gay at glasgow.ac.uk (Simon Gay) Date: Mon, 26 Nov 2018 14:57:22 +0000 Subject: [TYPES/announce] Post-doc position at University of Glasgow, UK - PL foundations / session types Message-ID: <9546117d-0566-2279-0b0a-8cd6cc03b238@glasgow.ac.uk> [ This position is of interest to Types subscribers. Simon Gay ] University of Glasgow College of Science and Engineering School of Computing Science Research Assistant / Associate Ref: 023680 Grade 6/7: ?28,660 - ?32,236 / ?35,210 - ?39,610 per annum We have a position for a research assistant / associate in the theory, design and implementation of programming languages. This position is associated with the project "From Data Types to Session Types: a Basis for Concurrency and Distribution", which is a Programme Grant funded by EPSRC for 6 years from 20th May 2013. The position is available from 1st February 2019 or a date to be agreed, until the end of the project on 19th May 2020. *Project Description* Just as data types describe the structure of data, session types describe the structure of communication in concurrent and distributed systems. Our project has particular emphasis on putting theory into practice, by embedding session types in a range of programming languages and applying them to realistic case studies. The project is joint between the University of Glasgow, the University of Edinburgh, and Imperial College London, and includes collaboration with Amazon, Cognizant, Red Hat, VMware and Estafet. *Principal Duties* The successful candidates will be responsible for conducting research on the theory of session types, for designing programming languages incorporating session types in order to support concurrent and distributed programming, and for evaluating programming language designs and implementations in relation to practical case studies provided by the industrial collaborators. You should have, or be close to completion of, a PhD in a relevant area, or have comparable experience; an awarded PhD or equivalent experience is necessary for appointment at Grade 7. You should have a track record of publication and communication of research results, a strong background in programming languages, including semantics, type systems and implementation, and strong programming and software engineering skills. It is desirable also to have one or more of the following: a combination of theoretical and practical skills; knowledge of the theory or practice of concurrent and distributed systems; knowledge of the theory of session types and linear logic. We seek applicants at an international level of excellence. The School of Computing Science at the University of Glasgow has an international research reputation, and Glasgow, Scotland's largest city, offers an outstanding range of cultural resources and a high quality of life. It is the University of Glasgow?s mission to foster an inclusive climate, which ensures equality in our working, learning, research and teaching environment. We strongly endorse the principles of Athena SWAN, including a supportive and flexible working environment, with commitment from all levels of the organisation in promoting gender equity. For informal enquiries or further information about the project, please contact Professor Simon Gay . Online advert at jobs.ac.uk: https://www.jobs.ac.uk/job/BOI966/research-assistant-associate Glasgow University online application system: https://www.gla.ac.uk/it/iframe/jobs/ (enter reference 023680) Closing date: Friday 4th January 2019 The University of Glasgow, charity number SC004401. From dom.orchard at gmail.com Tue Nov 27 08:02:53 2018 From: dom.orchard at gmail.com (Dominic Orchard) Date: Tue, 27 Nov 2018 13:02:53 +0000 Subject: [TYPES/announce] PLACES 2019 workshop Message-ID: The 11th edition of PLACES (Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software) will be co-located with ETAPS 2019 in Prague, Czech Republic on 7th April 2019. ------------------------------------------------------------------------------------ https://conf.researchr.org/track/etaps-2019/places-2019-papers ------------------------------------------------------------------------------------ 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 invited in the general area of programming language approaches to concurrency, communication, and distribution, ranging from foundational issues, through 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. Papers are reviewed based on their novelty, clarity, and technical soundness. Submissions must not be submitted 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). The proceedings of PLACES 2019 will be published as a volume of EPTCS. After the workshop, there will be a special issue of JLAMP dedicated to PLACES 2019. Authors of PLACES 2019 will be invited to submit extended versions of their workshop papers. There will also be an open call for submissions to this special issue. Key dates: - Submission deadline: 24th January 2019 (AoE) - Author notification: 21st February 2019 - Camera ready: 7th March 2019 - Workshop: 7th April 2019 - ETAPS: 6th-11th April 2019 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 languages for communication and distribution - Applications in web services, sensor networks, scientific computing, HPC. - Concurrency and communication in event processing and business process management Chairs for 2019: - Francisco Martins (University of the Azores) - Dominic Orchard (University of Kent) Programme Commitee: - Tiago Cogumbreiro (University of Massachusetts Boston) - Ornela Dardha (University of Glasgow) - Simon Fowler (University of Edinburgh) - Adrian Francalanza (University of Malta) - Hai Liu (DFINITY) - Michele Loreti (University of Florence) - Stefan Marr (University of Kent) - Francisco Martins (University of the Azores) - Rumyana Neykova (Brunel University London) - Dominic Orchard (University of Kent) - Antonio Ravara (New University of Lisbon) - Malavika Samak (MIT) -------------- next part -------------- An HTML attachment was scrubbed... URL: From contextadventure at gmail.com Tue Nov 27 14:11:54 2018 From: contextadventure at gmail.com (Chris Martens) Date: Tue, 27 Nov 2018 14:11:54 -0500 Subject: [TYPES/announce] Tenure-track positions at North Carolina State University Message-ID: My department, Computer Science at North Carolina State University, is hiring this year in Software Engineering and Theory. Job postings are available here: https://www.csc.ncsu.edu/employment/index.php Note that our software engineering position is quite broad and includes "software requirements, software testing+analysis, empirical studies, artificial intelligence for software engineering, search-based software engineering, formal methods" and more. Please let me know if you have any questions and I'd be happy to direct them to the relevant search committee members. -- Dr. Chris Martens Assistant Professor Computer Science Department North Carolina State University http://go.ncsu.edu/cmartens -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandra at dcc.fc.up.pt Tue Nov 27 15:12:27 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Tue, 27 Nov 2018 20:12:27 +0000 Subject: [TYPES/announce] FSCD 2019 Second Call for Papers Message-ID: <01373137-3494-423D-BFCF-F1BA7F1FEE7A@dcc.fc.up.pt> (Apologies for multiple copies of this announcement. Please circulate.) --------------- Updated information: Invited speakers --------------- 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 ----------- * 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 igarashi at kuis.kyoto-u.ac.jp Wed Nov 28 03:28:14 2018 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Wed, 28 Nov 2018 17:28:14 +0900 Subject: [TYPES/announce] PEPM 2019 Call for Posters, Demos, and Participation Message-ID: -- Call for Poster/Demo Abstracts and Participation -- ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM) 2019 =============================================================================== * Website : http://popl19.sigplan.org/track/pepm-2019-papers * Time : 14th ? 15th January 2019 * Place : Cascais/Lisbon, Portugal (co-located with POPL 2019) POSTER/DEMO SESSIONS: PEPM 2019 is accepting proposals for poster/demo presentations on a rolling basis, until 14th December (AoE). See below for the submission guidelines. Registration ------------ * Web page : https://popl19.sigplan.org/attending/Registration * Early registration deadline : 10th December 2018 Accepted papers --------------- Reduction from Branching-time Property Verification of Higher-Order Programs to HFL Validity Checking Keiichi Watanabe, Takeshi Tsukada, Hiroki Oshikawa, Naoki Kobayashi Generating mutually recursive definitions Jeremy Yallop, Oleg Kiselyov Method Name Suggestion with Hierarchical Attention Networks Sihan Xu, Xinya Cao, Jing Xu Futures and Promises in Haskell and Scala Tamino Dauth, Martin Sulzmann Combining Higher-Order Model Checking with Refinement Type Inference Ryosuke Sato, Naoki Iwayama, Naoki Kobayashi Typed parsing and unparsing for untyped regular expression engines Gabriel Radanne Control Flow Obfuscation via CPS Transformation Kenny Zhuo Ming Lu Extracting a Partial Evaluator from a Proof of Termination Kenichi Asai A Simpler Lambda Calculus Barry Jay Poster/demo abstract submission guideline ----------------------------------------- * https://popl19.sigplan.org/track/pepm-2019-papers#Call-for-Poster-Demo-Abstracts To maintain PEPM?s dynamic and interactive nature, PEPM 2019 will continue to have special sessions for poster/demo presentations. In addition to the main interactive poster/demo session, there will also be a scheduled short-talk session where each poster/demo can be advertised to the audience in, say, 5?10 minutes. Poster/demo abstracts should describe work relevant to PEPM (whose scope is detailed below), typeset as a one-page PDF using the two-column ?sigplan? sub-format of the new ?acmart? format available at: http://sigplan.org/Resources/Author/ and sent by email to the programme co-chairs, Manuel Hermenegildo and Atsushi Igarashi, at: manuel.hermenegildo at imdea.org, igarashi at kuis.kyoto-u.ac.jp Please also include in the email: * a short summary of the abstract (in plain text), * the type(s) of proposed presentation (poster and/or demo), and * whether you would like to give a scheduled short talk (in addition to the poster/demo presentation). Abstracts should be sent no later than: Friday, 14th December 2018, anywhere on earth and will be considered for acceptance on a rolling basis. Accepted abstracts, along with their short summary, will be posted on PEPM 2019?s website. At least one author of each accepted abstract must attend the workshop and present the work during the poster/demo session. Student participants with accepted posters/demos 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. Scope ----- In addition to the traditional PEPM topics (see below), PEPM 2019 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 2019 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, Manuel Hermenegildo and Atsushi Igarashi (manuel.hermenegildo at imdea.org, igarashi at kuis.kyoto-u.ac.jp). From mislove at tulane.edu Wed Nov 28 13:35:58 2018 From: mislove at tulane.edu (Mislove, Michael W) Date: Wed, 28 Nov 2018 18:35:58 +0000 Subject: [TYPES/announce] Postdoc Position Reminder Message-ID: Dear All, This is a reminder that we have an open postdoc position in Quantum Programming Languages here at Tulane. The project goal is to devise models of high-level functional quantum programming languages that support recursion, including recursive types. We?re also interested in contextuality as a quantum resource. This is a part of a multi-university research project that includes a new team at the University of Maryland whose work on Hoare logics for quantum programming languages also is of interest. Details and application instructions can be found at https://apply.interfolio.com/56794 Thanks, Mike Mislove =============================================== Michael Mislove Phone: +1 504 865-5803 Professor and Chair FAX: +1 504 865-5063 Department of Computer Science Tulane University URL: http://www.cs.tulane.edu/~mwm New Orleans, LA 70118 USA =============================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 1599 bytes Desc: not available URL: From types-announce at robbertkrebbers.nl Thu Nov 29 08:09:17 2018 From: types-announce at robbertkrebbers.nl (Robbert Krebbers) Date: Thu, 29 Nov 2018 14:09:17 +0100 Subject: [TYPES/announce] CoqPL 2019: Call for Participation Message-ID: <43e2dedb-c840-d81f-b7cc-4db96cba02b7@robbertkrebbers.nl> The CoqPL'19 program is now online: on 19 January 2019, we will have 12 exciting talks on using Coq for building certified systems. # Program See https://popl19.sigplan.org/track/CoqPL-2019#program ## Invited talks - Coq User Interfaces: Past, Present, and Future Emilio Jes?s Gallego Arias - Session with the Coq Development Team Maxime D?n?s, Matthieu Sozeau ## Contributed talks - Counterexamples for Coq Conjectures Sam Gruetter - Towards Mechanising Probabilistic Properties of a Blockchain Kiran Gopinathan, Ilya Sergey - Verifying Finality for Blockchain Systems Karl Palmskog, Milos Gligoric, Lucas Pe?a, Grigore Rosu - WIP: Formalizing the Concordium consensus protocol in Coq Thomas Dinsdale-Young, Bas Spitters, S?ren Eller Thomsen, Daniel Tschudi - Reification of shallow-embedded DSLs in Coq with automated verification Vadim Zaliva, Matthieu Sozeau - Reifying and translating a monadic fragment of Gallina Paolo Torrini - Deep Embedded Hoare Logic for Building Machine-Checkable Foundational Program Correctness Proofs Qinxiang Cao - Teaching Discrete Mathematics to Early Undergraduates with Software Foundations Michael Greenberg, Joseph C. Osborn - Ltac2: Tactical Warfare Pierre-Marie P?drot - Towards a Coq Formalisation of Build Systems Georgy Lukyanov, Andrey Mokhov # Venue / Registration CoqPL'19 is co-located with POPL'19 in Cascais/Lisbon (Portugal). The early registration deadline for POPL/CoqPL is 10 December 2018. More information can be found at the POPL website: https://popl19.sigplan.org/attending/Registration From kyrozier at iastate.edu Sat Dec 1 22:39:06 2018 From: kyrozier at iastate.edu (Rozier, Kristin Yvonne [AER E]) Date: Sun, 2 Dec 2018 03:39:06 +0000 Subject: [TYPES/announce] NFM 2019 Third Call For Papers- 11th Annual NASA Formal Methods Symposium Message-ID: <35aec874-8467-f978-cc75-8074dac0da9f@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 **************************************************** 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. Topics of Interest: ------------------- We encourage submissions on cross-cutting approaches that bring together formal methods and techniques from other domains such as probabilistic reasoning, machine learning, control theory, robotics, and quantum computing among others. ??? * Formal verification, including theorem proving, model checking, and static analysis ??? * Advances in automated theorem proving including SAT and SMT solving ??? * Use of formal methods in software and system testing ??? * Run-time verification ??? * Techniques and algorithms for scaling formal methods, such as abstraction and symbolic methods, compositional techniques, as well as parallel and/or distributed techniques ??? * Code generation from formally verified models ??? * Safety cases and system safety ??? * Formal approaches to fault tolerance ??? * Theoretical advances and empirical evaluations of formal methods techniques for safety-critical systems, including hybrid and embedded systems ??? * Formal methods in systems engineering and model-based development ??? * Correct-by-design controller synthesis ??? * Formal assurance methods to handle adaptive systems Important Dates: ---------------- Abstract Submission:? 7 Dec 2018 Paper Submission:??? 14 Dec 2018 Paper Notifications: 22 Feb 2019 Camera-ready Papers: 22 Mar 2019 Symposium:????????? 7-9 May 2019 Location & Cost: ---------------- The symposium will take place in the McMurtry Auditorium, Rice University, Houston, Texas, USA, May 7--9, 2019. 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. Submission Details: ------------------- There are two categories of submissions: ?? 1. Regular papers describing fully developed work and complete results (15 pages + references) ?? 2. Two categories of short papers: (6 pages + references) ?? (a) Tool Papers describing novel, publicly-available tools ?? (b) Case Studies detailing complete applications of formal methods to real systems with publicly-available artifacts, or substantial work-in-progress describing results from designing a new technique for a new application, with appropriate available artifacts All papers should be in English and describe original work that has not been published or submitted elsewhere. All submissions will be fully reviewed by members of the Programme Committee. Papers will appear in a volume of Springer's Lecture Notes on Computer Science (LNCS), and must use LNCS style formatting. Artifacts enabling reproducibility of the paper's major contributions are strongly encouraged and will be considered in PC evaluations. Appendices are allowed but will be read at the discretion of the PC. Websites with additional artifacts, e.g., for reproducibility or additional correctness proofs, are encouraged. Papers should be submitted in PDF format here: https://easychair.org/conferences/?conf=nfm2019. 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. / | | | | \ Assistant Professor / USA | ~||~ |NASA \ Iowa State University |______| ~~ |______| Departments of Aerospace Engineering, (__||__) Computer Science, and /_\ /_\ Electrical and Computer Engineering !!! !!! http://temporallogic.org/kyr From nclpltt at gmail.com Sun Dec 2 13:54:27 2018 From: nclpltt at gmail.com (Nicola Paoletti) Date: Sun, 2 Dec 2018 18:54:27 +0000 Subject: [TYPES/announce] HSB 2019 - 6th Intl Workshop on Hybrid Systems and Biology (with ETAPS 2019) *2nd CFP and deadlines updated* Message-ID: [Apologies for multiple copies.] ========================================================================= 2nd CALL FOR PAPERS (deadlines updated) 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 (updated) Paper and poster abstract submission: 4 Jan 2019 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/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ana.agvb at gmail.com Mon Dec 3 09:59:16 2018 From: ana.agvb at gmail.com (Ana) Date: Mon, 3 Dec 2018 15:59:16 +0100 Subject: [TYPES/announce] Fwd: Job opening: post-doctoral research and development position at the University of Barcelona In-Reply-To: References: Message-ID: We are looking for a senior researcher and project manager who has (a significant subset of) the following: - PhD in Mathematics, Computer Science, or a related area - Proficiency in Coq - Knowledge of OCaml - Experience in software design - Experience in formal verification of software with Coq - Experience with SSReflect and the Mathematical Components library Furthermore, the following would be welcome: - Knowledge of Proof Theory and/or Type Theory - Knowledge of other proof checkers besides Coq - Knowledge of other functional languages besides OCaml - Experience with legal texts - A strong track record in research publications The successful applicant will be expected to: - Conduct cutting-edge research, aiming for constructive interactions with other members of the group. Suggested research areas include (but are not restricted to) proof-theory, type theory, modal logic, ordinal analysis, fragments of first and second order arithmetic, proof assistants, automated theorem provers, and related areas. - Supervise a team that develops verified legal software - Supervise PhD students. We are an active and diverse team, lead by Dr. Joost J. Joosten, which comprises several PhD and Master students with a background in Mathematics and Philosophy, among others. Our group's research involves, but is not limited to: proof theory (pure and applied), provability, interpretability and other modal logics, fragments of first and higher-order arithmetic, algebraic logic, formalized meta-mathematics, and ordinal analysis. We are based in the Philosophy Department of the University of Barcelona, located in the city center of Barcelona. Our PhD students are all enrolled in the doctorate program of mathematics and computer science. Most of us are also affiliated to the Institute of Mathematics of the University of Barcelona and to the Barcelona Graduate School of Mathematics. In our applied proof theory group we are developing an industrial product with social impact value for the legal infrastructure of transport of people and goods by road. The project is financed by the European Regional Development Fund and the Ministerio de Ciencia, Innovaci?n y Universidades. Our software is developed using formal methods, with the goal of high reliability in mind. We are using Coq as our main tool. The working language is English. No knowledge of Spanish or Catalan is necessary. We offer: - A competitive salary - A thriving work environment - Direction over PhD students We encourage international applicants who are enthusiastic about formal verification and supervising a team. Please e-mail your CV to Ana Borges , preferably including an expression of interest and relevant background. We look forward to having you on board! Ana Borges -------------- next part -------------- An HTML attachment was scrubbed... URL: From nvazou at cs.ucsd.edu Mon Dec 3 13:33:30 2018 From: nvazou at cs.ucsd.edu (Niki Vazou) Date: Mon, 3 Dec 2018 19:33:30 +0100 Subject: [TYPES/announce] Open PhD and intern positions at IMDEA Message-ID: Hi all, I recently joined IMDEA and looking for talented Ph.D. students and interns to work with. Projects My current open projects focus on how to establish Liquid Haskell as a practical and useful theorem prover. Ideas I would like to explore include: - *Integration with Compiler & Compiler Optimizations:* The major goal of verification is to prove that your code satisfies certain correctness properties. But, once your correctness properties are proved, the compiler could use them to optimize the running times. For example properties like associativity, map fusion, and class laws could, and should, be used for provably correct compiler optimizations. The goal of this project is how the Haskell compiler can automatically take full advantage of Liquid Haskell generated proofs. - *Error Reporting:* Error messages are terrible! This is the case in most systems that include type inference, see ghc, and Liquid Haskell is not an exception. Recently , the idea of using gradual types for error explanation was explored. The goal of this project is to further explore the interaction between gradual types and error reporting, or use further concepts, such as testing to aid error explanation. - *Interactive Proving Environment:* For theorem proving to be usable, proof generation should be interactively directed by the prover. Towards this goal, this project aims to investigate how existing techniques such as tactics and interactive environments from interactive theorem provers like Coq and Isabelle/HOL can be adapted to aid proof generation in Liquid Haskell. At the same time, proof generation can be aided by Haskell?s code generation infrastructures such as the automatic code derivation mechanisms. My passion is functional programing and practical program verification, so I am happy to discuss new research ideas in any of these directions. Requirements If you want to apply for a Ph.D. position you are required to have an undergraduate degree in Computer Science or a closely related area and have strong interest in functional programming. About IMDEA 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 competitive salaries. How to apply? To apply send me an email at niki.vazou at imdea.org with your CV and submit an online application at IMDEA?s open positions . Best, Niki Vazou -------------- next part -------------- An HTML attachment was scrubbed... URL: From Graham.Hutton at nottingham.ac.uk Tue Dec 4 03:32:49 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 4 Dec 2018 08:32:49 +0000 Subject: [TYPES/announce] 10 PhD studentships in Nottingham Message-ID: <1D0331F0-A9B7-40BD-BCDA-800071AB5C27@exmail.nottingham.ac.uk> Dear all, 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 at least two weeks prior to the 18th January deadline: 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 benedikt.ahrens at gmail.com Tue Dec 4 12:02:00 2018 From: benedikt.ahrens at gmail.com (Benedikt Ahrens) Date: Tue, 4 Dec 2018 17:02:00 +0000 Subject: [TYPES/announce] Second School and Workshop on Univalent Mathematics, Birmingham (UK), April 1-5, 2019 Message-ID: <933dc6d9-4548-83a9-56b6-6e3a592adb8c@gmail.com> Dear all, We are pleased to announce 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) 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. The deadline to apply is January 15, 2019. Limited financial support is available to cover participants' travel and lodging expenses. Mentors ====== Benedikt Ahrens (University of Birmingham) Thorsten Altenkirch (University of Nottingham) Langston Barrett (Galois, Inc.) Andrej Bauer (University of Ljubljana) Auke Booij (University of Birmingham) Mart?n Escard? (University of Birmingham) Tom de Jong (University of Birmingham) Marco Maggesi (University of Florence) Ralph Matthes (CNRS, University Toulouse) Anders M?rtberg (Carnegie Mellon University and University of Gothenburg) Niels van der Weide (University of Nijmegen) Best regards, The organizers Benedikt Ahrens and Marco Maggesi From d.pym at ucl.ac.uk Tue Dec 4 11:33:14 2018 From: d.pym at ucl.ac.uk (Pym, David) Date: Tue, 4 Dec 2018 16:33:14 +0000 Subject: [TYPES/announce] PhD Studentship at UCL: A Coalgebraic framework for reductive logic and proof-search Message-ID: [Apologies for cross-postings: please circulate widely. Thank you.] PhD Studentship: A Coalgebraic framework for reductive logic and proof-search We are seeking to appoint a PhD student in UCL?sProgramming Principles, Logic, and Verification (PPLV, http://pplv.cs.ucl.ac.uk/welcome/) group,to work alongside the EPSRC-funded project ?A coalgebraic framework for reductive logic and proof-search (ReLiC)?. See https://gow.epsrc.ukri.org/NGBOViewGrant.aspx?GrantRef=EP/S013008/1 The project is led by David Pym (PI), Alexandra Silva, and Simon Docherty (Co-Is). Facebook (Peter O?Hearn) is a partner in the project. The position is available from 23 September 2019 for 4 years. The starting stipend will be approximately ?17,280, with an approximate annual uplift of 3%. We are looking for a talented, highly motivated student interested in working on some aspects of the project. Here is a description of the project. The traditional treatment of logic is that of a deductive science: from axioms, conclusions are deduced according to formal proof rules. However, in practice many applications of logic and mathematical reasoning proceed in the opposite direction: from a putative conclusion, one finds sufficient axioms from which it may be concluded. This proceeds not by a step-by-step application of proof rules, but instead by the systematic reduction of the space of possible (deductive) proofs. We call this the reductive approach to logic. Archetypal examples of reductive reasoning in computer science include automated theorem proving, logic programming languages such as PROLOG, and precondition inference in program verification. The ReLiC project aims to produce a uniform mathematical foundation for reductive logic via the framework of coalgebra and coinduction. Coalgebra can fruitfully be seen as a unifying formalism for stateful systems, while coinduction is a closely connected proof principle based on the reduction of goals into subgoals. In doing so we aim to (1) deepen the theoretical understanding of reductive logic, facilitating a broadening of the applicability of such techniques; (2) implement prototype provers and automated reasoning support based on a clear, principled semantics; (3) interface with state-of-the-art coalgebraic and category theoretic approaches to the semantics of programs and probabilistic inference to understand and export shared features of key applications of reductive reasoning like Facebook?s program verification tool Infer and the machine-learning paradigm inductive logic programming. We are looking for a student with an excellent first degree in mathematics, computer science, philosophy, or another mathematical discipline, who has a strong background and interest in logic. Ideally, candidates will also have an excellent, relevant Master?s degree and strong programming skills. For an informal discussion of the position, please contact David (d.pym at ucl.ac.uk), Alexandra (alexandra.silva at ucl.ac.uk), or Simon (simon.docherty.14 at ucl.ac.uk). To apply, please follow the instructions at http://www.cs.ucl.ac.uk/prospective_students/phd_programme/funded_scholarships/ and indicate clearly on your application that you are applying for this Scholarship ("A Coalgebraic framework for reductive logic and proof-search") under the scholarships section, or in your personal statement. -- 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 einarj at ifi.uio.no Wed Dec 5 10:18:57 2018 From: einarj at ifi.uio.no (Einar Broch Johnsen) Date: Wed, 5 Dec 2018 15:18:57 +0000 Subject: [TYPES/announce] Postdoc positions in formal methods, U. Oslo Message-ID: <14247CC8-EB0A-4410-BD62-395EDF8C1F77@ifi.uio.no> 1-3 Postdoc positions in formal methods are available at the Department of Informatics, University of Oslo. The positions are for 3 years. Application deadline 13 january 2019. The official announcement can be found here: https://www.jobbnorge.no/en/available-jobs/job/161032/postdoctoral-research-fellow-in-formal-modelling-and-verification-1-3-positions Please get in touch for more information: einarj at ifi.uio.no * TOPICS * The successful applicants are expected to contribute to ongoing research activities in the group, including: 1. Integration of optimization and SMT-techniques with rich executable models 2. Rewrite-based models and analysis of geological evolution and processes 3. New techniques for actor-based modelling and analysis of distributed systems, e.g. resource restricted systems, IoT The positions are funded by Sirius, a Centre for Research-Driven Innovation (SFI) at the University of Oslo. It constitutes a long-term interdisciplinary research initiative, funded by the Research Council of Norway, involving both academic research teams (UiO, NTNU and Oxford University) as well as industrial partners including operators (Equinor), service companies (Schlumberger and DNV GL) and IT companies (e.g., Computas, Evry, IBM). The successful applicant should have an interest in working on real industrial problems in collaboration with industrial partners, as well as on basic research problems. The candidate will be expected to contribute to on-going activities in the group, such as: ? Participate and contribute to our industry research projects, ? Initiate research activities, development of new methods and application to new domains. ? Supervise students and undertake administrative duties. ? Participate in writing research grants for various national and European funding agencies * EXPECTED BACKGROUND * The candidate should have expertise in one or more of the following areas: ? Satisfiability and optimization: SAT, SMT, constraint programming, etc. ? Symbolic analysis methods: rule-based systems, rewriting systems, symbolic execution, etc. ? Verification of distributed systems: behavioural types, deductive verification, model checking, etc. The candidate should have implementation experience and programming skills in these fields. The candidate should have a strong publication record. Experience in research collaboration with industry, international mobility, and international collaborations is an advantage. *COMPETITIVE SALARY AND ENVIRONMENT * ? salary NOK 524 200 ? 597 400 (approx. EUR 55 000 - 62000) per annum depending on qualifications ? a professionally stimulating working environment ? attractive welfare benefits and a generous pension agreement, in addition to Oslo?s family-friendly environment with its rich opportunities for culture and outdoor activities ? Einar Broch Johnsen Professor, Dept. of Informatics, Univ. of Oslo einarj at ifi.uio.no From A.Lisitsa at liverpool.ac.uk Thu Dec 6 04:58:35 2018 From: A.Lisitsa at liverpool.ac.uk (Lisitsa, Alexei) Date: Thu, 6 Dec 2018 09:58:35 +0000 Subject: [TYPES/announce] Second call for papers: VPT 2019, Seventh International Workshop on Verification and Program Transformation April 2nd 2019, Genova, Italy Message-ID: SECOND CALL FOR PAPERS Seventh International Workshop on Verification and Program Transformation April 2nd 2019, Genova, Italy http://refal.botik.ru/vpt/vpt2019 Co-Located with the 3rd International Conference on the Art, Science, and Engineering of Programming (Programming 2019) https://2019.programming-conference.org/track/vpt-2019-papers *************************************************************** Invited Speakers Massimo Bartoletti, University of Cagliari, Italy, http://tcs.unica.it/members/bart [http://tcs.unica.it/_/rsrc/1444658919899/members/bart/brina-bw-small.jpg?height=320&width=320] Massimo Bartoletti - Trustworthy Computational Societies tcs.unica.it Trustworthy Computational Societies @ Unica Roberto Giacobazzi, Universita di Verona, Italy http://profs.sci.univr.it/~giaco/index.html *************************************************************** The Seventh International Workshop on Verification and Program Transformation (VPT 2019) aims to bring together researchers working in the areas of Program Verification and Program Transformation. The previous workshops in this series were: VPT 2013, Saint Petersburg, Russia VPT 2014, Vienna, Austria VPT 2015, London, UK VPT 2016, Eindhoven, The Netherlands VPT 2017, Uppsala, Sweden MARS/VPT 2018, Thessaloniki, Greece The workshop solicits research, position, application, and system description papers with a special emphasis on case studies, demonstrating viability of the interactions between the research fields of program transformation and program verification in a broad sense. Also papers in related areas, such as program testing and program synthesis are welcomed. Topics of interest include, but are not limited to: * Verification by Program Transformation * Verification Techniques in Program Transformation and Synthesis * Verification and Certification of Programs Transformations * Program Analysis and Transformation * Program Testing and Transformation * Verifiable Computing and Program Transformation * Case studies *Important Dates* * December 30th, 2018: Abstract submission deadline * January 8th, 2019: Paper submission deadline * February 15th, 2019: Acceptance notification * March 7th, 2019: Camera ready version (for the pre-proceedings) * April 2nd, 2019: Workshop *Submission Guidelines* Authors should submit an electronic copy of the paper in PDF, formatted in the Electronic Proceedings in Theoretical Computer Science LaTeX Style (http://style.eptcs.org/), via the Easychair submission website for VPT 2019 : https://easychair.org/conferences/?conf=vpt2019 Papers must describe original work that has not been published, or currently submitted, to a journal, conference, or workshop with refereed proceedings. Also papers that already appeared in unpublished or informally published workshop proceedings may be submitted. 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 that will be used to assist the PC in selecting appropriate reviewers for the paper. Page numbers should appear on the manuscript to help the reviewers in writing their report. Submissions should not 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. *Proceedings* Revised versions of all the accepted papers, taking into account the feedback received at the workshop, will be published in a volume of the Electronic Proceedings in Theoretical Computer (EPTCS) series after the workshop. If the workshop will attract sufficiently many high quality papers, a special issue of a journal on the topic of the workshop will be considered. The special issue will be open to high quality papers accepted for presentation in previous editions of the workshop. Program Committee: Amir Ben-Amram, Academic Colledge of Tel-Aviv-Yaffo, Israel Grigory Fedyukovich, Princeton University, USA John Gallagher, Roskilde University, Denmark, and IMDEA Software Institute, Spain Geoff W. Hamilton, Dublin City University, Republic of Ireland Oleg Kiselyov, Tohoku University, Japan Alexei Lisitsa, The University of Liverpool, UK (co-chair) Andrei P. Nemytykh, Program Systems Institute of RAS, Russia (co-chair) Alberto Pettorossi, Università di Roma Tor Vergata, Italy Maurizio Proietti, IASI-CNR, Rome, Italy Andrey Rybalchenko, Microsoft Research, Cambridge, UK Kostis Sagonas, Uppsala University, Sweden Peter Sestoft, The IT University of Copenhagen, Denmark Organisers: Alexei Lisitsa (The University of Liverpool, UK) Andrei P. Nemytykh (Program Systems Institute of RAS, Russia) Contacts E-mail: Alexei Lisitsa, a.lisitsa at csc.liv.ac.uk Andrei P. Nemytykh, nemytykh at math.botik.ru Web: http://refal.botik.ru/vpt/vpt2019/, https://2019.programming-conference.org/track/vpt-2019-papers -------------- next part -------------- An HTML attachment was scrubbed... URL: From sobocinski at gmail.com Thu Dec 6 09:51:27 2018 From: sobocinski at gmail.com (Pawel Sobocinski) Date: Thu, 6 Dec 2018 16:51:27 +0200 Subject: [TYPES/announce] SYCO 2 Call for Participation Message-ID: SECOND SYMPOSIUM ON COMPOSITIONAL STRUCTURES (SYCO 2) University of Strathclyde, Glasgow 17-18 December, 2018 http://www.cs.bham.ac.uk/~vicaryjo/syco/2/ # ACCEPTED PRESENTATIONS http://events.cs.bham.ac.uk/syco/2/accepted.html # REGISTRATION Please register asap so that catering can be arranged. Late registrants might go hungry. https://docs.google.com/forms/d/e/1FAIpQLSeePRCzbmg-wS3C2laQVfnE_hL8et7sxI9fyXFh5EpfIhkEmw/viewform?entry.1910951876=I+am+happy+to+be+listed+as+a+participant+on+the+webpage # INVITED SPEAKERS Corina Cirstea, University of Southampton - Quantitative Coalgebras for Optimal Synthesis Martha Lewis, University of Amsterdam - Compositionality in Semantic Spaces # DESCRIPTION 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 held at the School of Computer Science, University of Birmingham, 20-21 September, 2018, attracting 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. 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 would be accepted for presentation at any future SYCO meeting without the need for peer review. This will allow us to ensure that speakers have enough time to present their ideas, without creating an unnecessarily competitive reviewing process. Meetings would be held sufficiently frequently to avoid a backlog of deferred papers. # PROGRAMME COMMITTEE Ross Duncan, University of Strathclyde Fabrizio Romano Genovese, Statebox and University of Oxford Jules Hedges, University of Oxford Chris Heunen, University of Edinburgh Dominic Horsman, University of Grenoble Aleks Kissinger, Radboud University Nijmegen Eliana Lorch, University of Oxford Guy McCusker, University of Bath Samuel Mimram, ?cole Polytechnique Koko Muroya, RIMS, Kyoto University & University of Birmingham Paulo Oliva, Queen Mary Nina Otter, UCLA Simona Paoli, University of Leicester Robin Piedeleu, University of Oxford and UCL Julian Rathke, University of Southampton Bernhard Reus, Univeristy of Sussex David Reutter, University of Oxford Mehrnoosh Sadrzadeh, Queen Mary Pawel Sobocinski, University of Southampton (chair) Jamie Vicary, University of Birmingham and University of Oxford (co-chair) -------------- next part -------------- An HTML attachment was scrubbed... URL: From biondif at gmail.com Thu Dec 6 10:04:34 2018 From: biondif at gmail.com (Fabrizio Biondi) Date: Thu, 6 Dec 2018 16:04:34 +0100 Subject: [TYPES/announce] SPIN 2019 in Beijing - Call for Papers and Participation 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 mihaela.rozman at tuwien.ac.at Thu Dec 6 15:21:51 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Thu, 6 Dec 2018 21:21:51 +0100 Subject: [TYPES/announce] =?iso-8859-1?q?Call_for_Applications=3A_Helmut_?= =?iso-8859-1?q?Veith_Stipend_for_Female_Master=B4s_Students_in_Com?= =?iso-8859-1?q?puter_Science_at_TU_Wien_-_November_30=2C_2019?= Message-ID: <023101d48da1$5297fb10$f7c7f130$@tuwien.ac.at> Helmut Veith Stipend for Women in Computer Science ? Deadline: November 30, 2019 Female students in the field of computer science (CS) who plan to pursue (or are currently pursuing) one of the master?s programs in Computer Science at the Vienna University of Technology ? TU Wien taught in English are invited to apply for the annually awarded Helmut Veith Stipend. The annually awarded Helmut Veith Stipend for female master students is dedicated to the memory of an outstanding computer scientist who worked in the fields of logic in computer science, computer-aided verification, software engineering, and computer security. ? Professor Helmut Veith (1971-2016). The Helmut Veith Stipend was established with generous support of TU Wien, Wolfgang Pauli Institute and with contributions by family and friends of the late Helmut Veith. BENEFITS -EUR 6000 per year -Waiver of tuition fees at TU Wien LOCATION OF MASTER STUDY For study in Austria, at Vienna University of Technology ? TU Wien FOR FIELD OF STUDY Applicants must be eligible for admission to one of the master?s programs in computer science at Vienna University of technology - TU Wien that are taught in English. In 2018/2019 and 2019/2020 those are: ? Master in Logic and Computation ? Master in Business Informatics ? European Master in Computational Logic ? Master in Computer Engineering (Technische Informatik) ? Master in Data Science ? Master in Media and Human-Centered Computing APPLICATION Applications for funding can be filed after, before or in parallel with the admissions process. Your application must be submitted electronically to master at logic-cs.at as a single PDF document, by November 30, 2019. DEADLINE November 30, 2018. INQUIRES Electronically to master at logic-cs.at WEBSITE http://www.vcla.at/helmut-veith-stipend/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From tobycmurray at googlemail.com Thu Dec 6 19:12:02 2018 From: tobycmurray at googlemail.com (Toby Murray) Date: Fri, 7 Dec 2018 11:12:02 +1100 Subject: [TYPES/announce] Research position in Verified Confidentiality for Weak Memory Concurrency, Melbourne Message-ID: [apologies if you receive multiple copies of this message] I am seeking an exceptional researcher (Research Assistant or postdoctoral Research Fellow) to research methods for verifying information flow security for shared-memory concurrent programs executing on weak memory consistency models. The position is for one year in the first instance, to begin in the first quarter of 2019, 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. Research Assistants (respectively postdoctoral Research Fellows) would have a degree (respectively PhD) in Computer Science or a closely related field. Candidates should have experience in at least one of the following: - program verification / formal methods, - information flow security, - concurrency, - the Isabelle theorem prover. The following are indicative, entry-level salary figures: Research Assistant: $65,029 (AUD) Postdoctoral Research Fellow: $90,037 (AUD) Besides salary, total remuneration also includes 9.5% employer superannuation contribution. Interested candidates should contact Toby Murray (toby.murray at unimelb.edu.au) in the first instance. From abb at cs.stir.ac.uk Thu Dec 6 20:40:11 2018 From: abb at cs.stir.ac.uk (Andrea Bracciali) Date: Fri, 7 Dec 2018 01:40:11 +0000 Subject: [TYPES/announce] WTSC19 - call for paper (double submission deadline!) Message-ID: [apologies for cross posting - please disseminate !] --------------------------------------------------------------------------- 3rd Workshop on Trusted Smart Contracts (WTSC'19) February 22, 2019 St. Kitts Marriott Resort https://fc19.ifca.ai/wtsc/ In Association with Financial Cryptography 19 (FC 2019) https://fc19.ifca.ai/ ----------------------------------------------------------------------------- CALL FOR PAPERS Smart contracts, an highly transformational technology, are self-enforcing agreements in the form of executable programs that are deployed to and run on top of blockchains. Several proposals have developed the idea of algorithmic validation of decentralised trust, along Szabo's intuition.The first significant example was the Ethereum blockchain. A myriad of possible further directions have been proposed, many of them are in active development. These technologies introduce a novel programming framework and execution environment, which are not satisfactorily understood at the moment. Multidisciplinary and multifactorial aspects affect correctness, safety, privacy, authentication, efficiency, sustainability, resilience and trust in smart contracts. Existing frameworks, which are competing for their market share, adopt different solutions to issues like the above ones. Merits of proposed solutions are still to be fully evaluated and compared by means of systematic scientific investigation, and further research is needed towards laying the foundations of Trusted Smart Contracts. A non-exhaustive list of topics of interest, open problems and future directions includes: - validation and definition of the programming abstractions and execution model, - verification of the properties expected to be enforced by smart contracts, - incentives, governance, participatory models, and implications on smart contracts, - resilience of the consensus/validation/mining/execution model, - fairness and decentralisation of contracts and their management, - rewards, economics and sustainability/stability of the framework, - off-chain interaction and context, - sharding, concurrency, and parallelism in smart contracts, - effects of consensus mechanisms and proof-of mechanisms on smart contracts, - game-theoretic approaches for security and validation, - digital and ring signature - multiparty computation and homomorphic encryption for the privacy of smart contract execution - privacy and privacy-preserving contracts, - authentication and anonymity management, - oblivious transfer, - data provenance, - access rights, - foundations of software engineering for smart contracts, - blockchain data analysis, - comparison of the permissioned and non-permissioned scenarios, - use cases and killer applications of smart contracts, - regulation and law enforcement, - future outlook on smart contract technologies, WTSC focuses on smart contracts as an application layer on top of blockchains, however aspects of the underlying supporting blockchains clearly become relevant in so much as they affect properties of the smart contracts, and are of great interest for WTSC. WTSC aims to gather together researchers from both academia and industry interested in the many facets of Trusted Smart Contract engineering, and to provide a multi-disciplinary forum for discussing open problems, proposed solutions and the vision on future developments. Associated to Financial Cryptography, a recognised premiere conference for the blockchain world, WTSC aims to become a reference venue for the discussion of cutting-edge smart contracts and associated blockchain technologies. Experts in fields including (but not limited to): - programming languages, - verification, - security, - software engineering, - decision and game theory, - cryptography, - finance and economics, - monetary systems, - finance and economics, - regulation and law, as well as, practitioners and companies interested in blockchain technologies, are invited to submit their findings, case studies and reports on open problems for presentation at the workshop, to take part in this third edition of WTSC and make it a lively forum. INVITED SPEAKERS (TBC) Continuing on WTSC tradition ? Buterin (Ethereum) 2017, Breitman (Tezos) and Mishra (NYU) 2018, we are finalising 2019 invited speakers, including Igor Artamonov (Splix) Ethereum Classic - ETCDEV Founder IMPORTANT DATES WTSC adopts for the second year a submission schedule **with double deadline**. A first deadline will allow authors to plan their participation well in advance. A second deadline will allow authors who need extra time to develop their contributions, to have a further opportunity to participate. Selected borderline papers from the first deadline will be considered for and also allowed to resubmit to the second deadline. Abstract registration is kindly requested in advance - if possible. Abstract Registration: 14 December, 2018 Paper Submission Deadline: 20 December, 2018 Early Author Notification: 10 January, 2019 Late Submission Deadline: 15 January, 2019 Late Author Notification: 28 January, 2019 Early registration deadline: TBA Final Papers: TBA WTSC: 22 February, 2019 Financial Cryptography: 18 February, 2019 SUBMISSION WTSC solicits submissions of manuscripts that represent significant and novel research contributions. Submissions must not substantially overlap with works that have been published or that are simultaneously submitted to a journal or a conference with proceedings. Submissions should follow the Springer Lecture Notes in Computer Science format and should be no more than 15 pages including references and appendices. Papers may also be in a short format, no more than 8 pages including references and appendices. In-progress work and developing ideas can be submitted as a poster. Also "Systemization of Knowledge" papers will be accepted and have a page limit of 15 pages but *excluding* references. These should be marked "SoK:". Accepted papers will appear in the proceedings published by Springer Lecture Notes in Computer Science. Authors who seek to submit their works to journals may opt-out by publishing an extended abstract only. All submissions will be reviewed double-blind, and as such, must be anonymous, with no author names, affiliations, acknowledgements, or obvious references. A submission link will be posted on the WTSC19 web site shortly. PROGRAM CHAIRS Andrea Bracciali University of Stirling, UK Federico Pintore University of Oxford, UK Massimiliano Sala University of Trento, IT PROGRAM COMMITTEE (To be completed/confirmed) Igor Artamonov Ethereum Classic Dev Bob Atkey Strathclyde University, UK Marcella Atzori UCL, UK / IFIN, IT Daniel Augot INRIA, FR Massimo Bartoletti University of Cagliari, IT Devraj Basu Strathclyde University, UK Stefano Bistarelli University of Perugia, IT Christina Boura Versailles SQY Univ., FR Daniel Broby Strathclyde University, UK Bill Buchanan Napier University, UK Martin Chapman King?s College London, UK Tiziana Cimoli University of Cagliari, IT Nicola Dimitri University of Siena, IT Nadia Fabrizio Cefriel, IT Jamie Gabbay Heriot-Watt University, UK Laetitia Gauvin ISI Foundation, IT Neil Ghani Strathclyde University, UK Oliver Giudice Banca d?Italia, IT Davide Grossi University of Groningen, NL Yoichi Hirai brainbot technologies AG, DE Lars R. Knudsen Technical University of Denmark, DK Ioannis Kounelis Joint Research Center, European Commission, IT Victoria Lemieux The University of British Columbia, CA Loi Luu National University of Singapore, SG Carsten Maple Warwick University, UK Michele Marchesi University of Cagliari, IT Fabio Martinelli IIT-CNR, IT Patrick McCorry King's College London, UK Neil McLaren Avaloq, UK Sihem Mesnager University of Paris VIII, FR Philippe Meyer Avaloq, CH Bud Mishra NYU, USA Carlos Molina-Jimenez University of Cambridge, UK Massimo Morini Banca IMI, IT Alex Norta Tallin University of Technology, EW Jason Teutsch Truebit, USA Roberto Tonelli University of Cagliari, IT Luca Vigano? University of Verona, IT Philip Wadler University of Edinburgh, UK Yilei Wang Hong Kong Polytechnic University, HK Ales Zamuda University of Maribor, SLO Santiago Zanella-Beguelin Microsoft, UK -------------- next part -------------- An HTML attachment was scrubbed... URL: From bpientka at cs.mcgill.ca Fri Dec 7 13:01:47 2018 From: bpientka at cs.mcgill.ca (Brigitte Pientka) Date: Fri, 7 Dec 2018 13:01:47 -0500 Subject: [TYPES/announce] Dates regarding POPL Message-ID: <86B1D081-38CE-4002-9A28-F54CA1F569E4@cs.mcgill.ca> POPL is traditionally always taking place during the 2nd or 3rd week of January. We are asking for input from the community to get a better understanding of what week in January would work best for people wanting to attend POPL. Please take a few minutes to fill out the survey below until 15 Dec 2019 -- it will take only a couple of minutes and your feedback will be valuable for planning POPL in the future. https://docs.google.com/forms/d/e/1FAIpQLSfe7YCAAw1GBsvTvRS6XfdgOnnWP_QeE7vSQzVIBT1M8uRGLg/viewform?vc=0&c=0&w=1&usp=mail_form_link If you have any questions, comments, or concerns, please send me email. Best, Brigitte Pientka -------------- next part -------------- An HTML attachment was scrubbed... URL: From henning at basold.eu Fri Dec 7 19:25:28 2018 From: henning at basold.eu (Henning Basold) Date: Sat, 8 Dec 2018 01:25:28 +0100 Subject: [TYPES/announce] CALCO 2019: Call for Papers Message-ID: <9dc3d4bf-6d67-cfad-94af-6d0880ecdbf3@basold.eu> ========================================================= CALL FOR PAPERS: CALCO 2019 8th International Conference on Algebra and Coalgebra in Computer Science June 3-6, 2019 London, UK 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 three invited speakers, and a joint special session with MFPS. 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/ (most likely there will be a release of a new version of the style in early 2019: 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/ (most likely there will be a release of a new version of the style in early 2019: 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/ (most likely there will be a release of a new version of the style in early 2019: 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 (University of Leicester, UK) * Daniel Gaina (Kyushu University, Japan) * Sergey Goncharov (FAU Erlangen-N?rnberg, Germany) * Ichiro Hasuo (National Institute of Informatics, Japan) * Chris Heunen (University of Edinburgh, UK) * Helle Hvid Hansen (Delft University of Technology, NL) * Magne Haveraaen (University of Bergen, Norway) * Bart Jacobs (Radboud University Nijmegen, NL) * Bartek Klin (Warsaw University, Poland) * Alexander Knapp (University of Augsburg, Germany) * Ekaterina Komendantskaya (Heriot-Watt University, UK) * Barbara K?nig (Universit?t Duisburg-Essen, Germany) * Clemens Kupke (University of Strathclyde, UK) * Alexander Kurz (University of Leicester, US) * Narciso Mart?-Oliet (Universidad Complutense Madrid, Spain) * Larry Moss (Indiana University, US) * Till Mossakowski (Otto-von-Guericke-Universit?t 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, NL) * Pierre-Yves Schobbens (University of Namur, Belgium) * Lutz Schr?der (FAU Erlangen-N?rnberg, Germany) * Ana Sokolova (PC co-chair, University of Salzburg, Austria) * Ionut Tutu (Romania / Royal Holloway, University of London, UK) * Fabio Zanasi (University College London, UK) ORGANISING COMMITTEE ------------------------ * Alexandra Silva (University College London, UK) * Fabio Zanasi (University College London, UK) PUBLICITY CHAIR ------------------ * Henning Basold (CNRS, ENS Lyon, France) From rl.stpuu at gmail.com Sat Dec 8 12:02:32 2018 From: rl.stpuu at gmail.com (Roussanka Loukanova) Date: Sat, 8 Dec 2018 18:02:32 +0100 Subject: [TYPES/announce] 3rd CfP: Natural Language Processing in Artificial Intelligence - NLPinAI 2019 (update) Message-ID: CALL FOR PAPERS Natural Language Processing in Artificial Intelligence - NLPinAI 2019 19 - 21 February, 2019 - Prague, Czech Republic http://www.icaart.org/NLPinAI.aspx Special Session within the 11th International Conference on Agents and Artificial Intelligence - ICAART 2019 http://www.icaart.org New: There will be a post-conference, post-proceedings Special Issue with publications based on selected papers presented at NLPinAI 2019. ------------------------------------------------------------- SCOPE: Computational and technological developments that incorporate natural language are proliferating. Adequate coverage encounters difficult problems related to partiality, underspecification, and context-dependency, which are signature features of information in nature and natural languages. Furthermore, agents (humans or computational systems) are information conveyors, interpreters, or participate as components of informational content. Generally, language processing depends on agents' knowledge, reasoning, perspectives, and interactions. The session covers theoretical work, applications, approaches, and techniques for computational models of information and its presentation by language (artificial, human, or natural in other ways). The goal is to promote intelligent natural language processing and related models of thought, mental states, reasoning, and other cognitive processes. TOPICS: We invite contributions relevant to the following topics, without being limited to them: - Type theories for applications to language and information processing - Computational grammar - Computational syntax - Computational semantics of natural languages - Computational syntax-semantics interface - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Parsing - Multilingual processing - Large-scale grammars of natural languages - Interfaces between morphology, lexicon, syntax, semantics, speech, text, pragmatics - Models of computation and algorithms for natural language processing - Computational models of partiality, underspecification, and context-dependency - Models of situations, contexts, and agents, for applications to language processing - Information about space and time in language models and processing - Models of computation and algorithms for linguistics - Data science in language processing - Machine learning of language - Interdisciplinary methods - Integration of formal, computational, model theoretic, graphical, diagrammatic, statistical, and other related methods - Logic for information extraction or expression in written and spoken language - Language processing based on biological fundamentals of information and languages - Computational neuroscience of language IMPORTANT DATES: Paper Submission: December 20, 2018 Authors Notification: January 7, 2019 Camera Ready and Registration: January 15, 2019 PAPER SUBMISSION: Authors can submit their work in the form of a Regular Paper, representing completed and validated research, or as a Position Paper, for preliminary work in progress. Regular Papers - Submission: It is recommended that Regular Papers are submitted for review with around 8 to 10 pages - Acceptance: After a double-blind peer review, qualifying Regular Papers may be accepted as either Full Papers or Short Papers - Publication: Regular Papers classified as Full Papers will be assigned a 12-page limit in the Conference Proceedings, while Regular Papers classified as Short Papers have an 8-page limit Position Papers - Submission: Position Papers should be submitted for review with around 6 or 7 pages - Acceptance: After a double-blind peer review, qualifying Position Papers will be accepted as Short Papers - Publication: Position Papers will be assigned a 8-page limit in the Conference Proceedings Instructions for preparing the manuscript (in Word and Latex formats) are available at the page with paper Templates: http://www.icaart.org/Templates.aspx Please also check the Guidelines: http://www.icaart.org/Guidelines.aspx Papers must be submitted electronically via the web-based submission system using the appropriated button Submit Paper on the pages of NLPinAI 2019. The Conference Proceedings will be published under an ISBN number by SCITEPRESS and include final versions of all accepted papers, adjusted to satisfy reviewers' recommendations. They will be obtainable on paper and CD-Rom support, and made available for online consultation at the SCITEPRESS Digital Library. Online publication is exclusive to papers which have been both published and presented at the event. Indexation: The proceedings will be submitted to Thomson Reuters Conference Proceedings Citation Index (CPCI/ISI), INSPEC, DBLP, EI (Elsevier Engineering Village Index) and Scopus for indexation. ------------------------------------------------------------- CHAIRS: Roussanka Loukanova Sweden CONTACT: Roussanka Loukanova (rloukanova the special symbol gmaildotcom) -------------- next part -------------- An HTML attachment was scrubbed... URL: From bpientka at cs.mcgill.ca Sun Dec 9 14:06:31 2018 From: bpientka at cs.mcgill.ca (Brigitte Pientka) Date: Sun, 9 Dec 2018 14:06:31 -0500 Subject: [TYPES/announce] PL and AI faculty positions at McGill University Message-ID: We will be hiring for several positions in artificial intelligence (very broadly interpreted). In particularly, we are interested in applicants that work on the intersection of AI to programming languages, security, privacy, reliability, formal methods, and software engineering. https://hiring.cs-ece.mcgill.ca/ If you are interested, I strongly encourage you to apply. - Brigitte Pientka --------------------------------------------------------------------------- Prof. Brigitte Pientka School of Computer Science McGill University 3480 University Street Montreal, Quebec, H3A 0E9 Canada Phone : +1 (514) 398 2583 E-mail: bpientka at cs.mcgill.ca WWW : http://www.cs.mcgill.ca/~bpientka --------------------------------------------------------------------------- From ohad.kammar at cs.ox.ac.uk Sun Dec 9 17:56:14 2018 From: ohad.kammar at cs.ox.ac.uk (Ohad Kammar) Date: Sun, 9 Dec 2018 22:56:14 +0000 Subject: [TYPES/announce] LAFI 2019: Languages for Inference --- Call-for-Participation Message-ID: tl;dr: * Programme is out * Early registration deadline is Monday 10 Dec (AoE). LAFI 2019: Languages for Inference (formerly PPS) ================================================ Tuesday, 15 January 2019, Cascais/Lisbon, Portugal A workshop affiliated with POPL 2019 https://popl19.sigplan.org/track/lafi-2019 Important dates (anywhere on earth) ------------------------------------------------- Early Registration Deadline Mon 10 Dec 2018 Workshop Tue 15 Jan 2019 (day before POPL) ------------------------------------------------- Registration: https://popl19.sigplan.org/attending/Registration Invited Speaker: Matthijs V?k?r (Columbia University) Invited talk: Connecting probabilistic programming theory to applications in Stan Full programme: https://popl19.sigplan.org/track/lafi-2019#program 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. This year we are explicitly expanding the focus of the workshop from statistical probabilistic programming to encompass differentiable programming for statistical machine learning. We expect this workshop to be informal, and our goal is to foster collaboration and establish common ground. Thus, the proceedings will not be a formal or archival publication. Nevertheless, as a concrete basis for fruitful discussions, we call for extended abstracts describing specific and ideally ongoing work on probabilistic programming languages, semantics, and systems. In line with the SIGPLAN Republication Policy: http://www.sigplan.org/Resources/Policies/Republication/ inclusion of extended abstracts in the programme is not intended to preclude later formal publication. Programme committee: At?l?m G?ne? Baydin University of Oxford Department of Engineering Bart van Merri?nboer University of Montreal Christine Tasson University Paris Diderot David Duvenaud University of Toronto Jeffrey Siskind (co-chair) School of Electrical and Computer Engineering, Purdue University Matthew Johnson Google Brain Ohad Kammar (co-chair) University of Oxford Department of Computer Science Praveen Narayanan Indiana University Ryan Culpepper Czech Technical University Sophia Gold Tezos Steven Holtzen University of California Los Angeles Tom Rainforth University of Oxford Department of Statistics -------------- next part -------------- An HTML attachment was scrubbed... URL: From walter.guttmann at canterbury.ac.nz Sun Dec 9 23:18:43 2018 From: walter.guttmann at canterbury.ac.nz (Walter Guttmann) Date: Mon, 10 Dec 2018 17:18:43 +1300 Subject: [TYPES/announce] Call for Papers: JLAMP Special Issue on Relational and Algebraic Methods in Computer Science Message-ID: <20181210041843.4DF2C1C1EBA@hp635.home> OPEN CALL FOR PAPERS FOR JOURNAL SPECIAL ISSUE Relational and Algebraic Methods in Computer Science Special Issue of the Journal of Logical and Algebraic Methods in Programming (JLAMP) http://www.ramics-conference.org/ramics-2018-jlamp-cfp.pdf IMPORTANT DATES: Submission Deadline: 31 March 2019 Notification of Acceptance: late 2019/early 2020 TOPICS: Relational and algebraic methods belong to the core of computer science. This special issue aims to showcase the variety and relevance of recent developments in this field ranging from theory to applications. We invite submissions of high-quality original research articles 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 formalisation with theorem provers - 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 * 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 While we welcome substantially extended versions of papers published in the proceedings of the RAMiCS 2018 conference (Springer LNCS 11194, https://www.springer.com/gp/book/9783030021481), this call is open to anyone interested in the field of relational and algebraic methods. SUBMISSION INSTRUCTIONS: All submissions will be evaluated solely with respect to their novelty, significance and technical quality according to the high standards of JLAMP. They must be in PDF format, adhere to the standard JLAMP guide for authors https://www.elsevier.com/journals/journal-of-logical-and-algebraic-methods-in-programming/2352-2208/guide-for-authors and be uploaded on Elsevier's online EVISE system https://www.evise.com/profile/#/JLAMP/login selecting the issue type VSI: RAMiCS 2018 Deviation from these requirements may lead to immediate rejection. GUEST EDITORS: Jules Desharnais (Universit? Laval, Qu?bec, Canada) Walter Guttmann (University of Canterbury, New Zealand) Stef Joosten (Open University of the Netherlands) From sam.staton at cs.ox.ac.uk Mon Dec 10 03:27:48 2018 From: sam.staton at cs.ox.ac.uk (Sam Staton) Date: Mon, 10 Dec 2018 08:27:48 +0000 Subject: [TYPES/announce] LICS 2019 Final call for papers and workshops announcement Message-ID: <58E30152-85B1-47FF-9521-CAF7D6C2C57F@cs.ox.ac.uk> FINAL CALL FOR PAPERS AND WORKSHOPS ANNOUNCEMENT Thirty-Fourth Annual ACM/IEEE Symposium on LOGIC IN COMPUTER SCIENCE (LICS) Conference 24-27 June 2019, Vancouver Workshops 22-23 June 2019 https://lics.siglog.org/lics19/ IMPORTANT DATES FOR CONFERENCE SUBMISSIONS Authors are required to submit a paper title and a short abstract of about 100 words in advance of submitting the full extended abstract of the paper. The exact deadline time on these dates is given by anywhere on earth (AoE). Titles and Short Abstracts Due: 4 January 2019 Full Papers Due: 11 January 2019 Author Feedback/Rebuttal Period: 4-8 March 2019 Author Notification: 29 March 2019 Deadlines are firm; late submissions will not be considered. All submissions will be electronic via https://www.easychair.org/conferences/?conf=lics2019. Format instructions and scope advice are on the conference website, together with the full programme committee: https://lics.siglog.org/lics19/cfp.php WORKSHOPS LICS will be affiliated with the following workshops which will be organized 22-23 June 2019. LearnAut: Learning and Automata (organized by R?mi Eyraud, Tobias Kapp?, Guillaume Rabusseau and Matteo Sammartino) LFMTP: Logical Frameworks and Metalanguages: Theory and Practice (organized by Dale Miller and Ivan Scagnetto) LMW: Logic Mentoring Workshop (organized by Filip Mazowiecki and Sandra Kiefer) LOLA: Syntax and semantics of Low level Languages (organized by Patricia Johann and Rasmus Eijlers M?gelberg) MoRe: Multi-objective reasoning in verification and synthesis (organized by Mickael Randour and Jeremy Sproston) WiL: Women in Logic (organized by Valeria de Paiva and Amy Felty) https://lics.siglog.org/lics19/ From dilian at kth.se Mon Dec 10 04:32:38 2018 From: dilian at kth.se (Dilian Gurov) Date: Mon, 10 Dec 2018 10:32:38 +0100 Subject: [TYPES/announce] PhD Position in Deductive Verification of Safety-Critical Embedded Software In-Reply-To: References: Message-ID: <97c9faec-5401-9b74-cb53-14b34ba9cefa@kth.se> The Theoretical Computer Science Group at KTH Royal Institute of Technology invites applications for a PhD position in Computer Science focusing on Deductive Verification of Safety-Critical Embedded Software. The doctoral 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. This is a five-year full-time employed position involving 20% teaching. We are looking for strong candidates with background in Computer Science, and in particular in Formal Methods based on Mathematical Logic and Programming Language Semantics. Industrial experience, especially with embedded safety-critical software, would be an advantage. See https://www.kth.se/en/om/work-at-kth/lediga-jobb/what:job/jobID:239002/type:job/where:4/apply:1 for the full announcement with more information and instructions on how to apply. The application deadline is December 31, 2018. Informal enquiries are welcome and may be sent to dilian at kth.se . Dilian Gurov, Associate Professor School of Electrical Engineering and Computer Science KTH Royal Institute of Technology https://www.csc.kth.se/~dilian/ From Marc.Bezem at uib.no Mon Dec 10 05:45:36 2018 From: Marc.Bezem at uib.no (Marcus Aloysius Bezem) Date: Mon, 10 Dec 2018 11:45:36 +0100 Subject: [TYPES/announce] TYPES 2019, 11-14 June 2019, Oslo: Announcement and first call for contributions Message-ID: <8163a5952b15be0be3aa7d4d9fb912e6@webmail.uib.no> ANNOUNCEMENT AND FIRST 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. 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: 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 edd at theunixzoo.co.uk Mon Dec 10 06:13:11 2018 From: edd at theunixzoo.co.uk (Edd Barrett) Date: Mon, 10 Dec 2018 11:13:11 +0000 Subject: [TYPES/announce] Call for Abstracts: Modern Language Runtimes, Ecosystems, and VMs (MoreVMs) 2019 Message-ID: <20181210111311.GF9197@arrakis.home> ============================================================================ Call for Extended Abstracts: MoreVMs'19 3rd Workshop on Modern Language Runtimes, and Ecosystems Co-located with '19 April 1st or 2nd, 2019, Genova, Italy https://2019.programming-conference.org/track/MoreVMs-2019 ============================================================================ Following two previous successful editions, the MoreVMs'19 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. 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 (1 to 2 pages long) discussing experiences, work-in-progress, as well as future visions, from either an academic or industrial perspective. The extended abstracts, and if the speakers wish, their slides, will be published on the workshop's web site. Alternatively, the abstracts can be published as part of the companion of '19 in the ACM DL. Publication in the ACM DL is conditional on the acceptance by the program committee. Please note that MoreVMs'19 is organized as an academic workshop, and as such, speakers will be required to register for the workshop. Author Instructions ------------------- Submissions should use the ACM Conference 'acmart' Format with the 'sigconf' option and with a font size of 9 point and the font family Libertine/Biolinum. All submissions should be in PDF format. If you use LaTeX or Word, please use the provided ACM acmart templates. Otherwise, please follow the ACM author instructions. If you are formatting your paper using Word, you may wish to use the provided Word template that supports this font size. Please include page numbers in your submission for review using the LaTeX command '\settopmatter{printfolios=true}' (see examples in template). 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=morevms19 Important Dates --------------- Extended abstract submissions: 2019-01-11 Author notification: 2019-02-10 Camera Ready: 2019-02-22 Workshop: 2019-04-01 or 2019-04-02 All deadlines are Anywhere on Earth (AoE), i.e. GMT/UTC-12:00 hour. Program Committee ----------------- Nicolas B. Pierron, Mozilla, France Walter Binder, University of Lugano, Switzerland Eduard-Mihai Burtescu, Lyken Software Solutions Vyacheslav Egorov, Google, Denmark Tony Hosking, Australian National University / Data61, Australia Christoph Kirsch, University of Salzburg, Austria Lun Liu, University of California at Los Angeles, USA Fabio Niephaus, Hasso Plattner Institute, Germany Lu?s Pina, George Mason University, USA Manuel Rigger, Johannes Kepler University Linz, Austria Jennifer B. Sartor, Ghent University, Belgium Andy Wingo, Igalia, S.L., France Organizers ---------- Edd Barrett, King's College London, UK Stefan Marr, University of Kent, UK Adam Welc, Uber Technologies, USA From andru at cs.cornell.edu Wed Dec 12 10:01:19 2018 From: andru at cs.cornell.edu (Andrew Myers) Date: Wed, 12 Dec 2018 10:01:19 -0500 Subject: [TYPES/announce] Seeking students and postdocs to work on information-flow type systems for secure hardware Message-ID: <5C1122BF.4030202@cs.cornell.edu> Ed Suh, Zhiru Zhang, and I are looking for students and postdocs to work on our DARPA-funded project on designing secure hardware. The goal is to enforce security through a security-typed hardware description language, ensuring at design time that processors do not leak information, including through Spectre-like timing channels. Our work in this direction, including the Hyperflow processor that we presented at CCS this year, has been attracting interest. See below for links. We're interested in finding researchers with experience in formal reasoning about type systems, especially type systems for information flow, and ideally, who have experience and interest in low-level programming. If interested, please send me an email. -- Andrew Some links to our prior work on this approach: CCS 2018: http://www.cs.cornell.edu/andru/papers/hyperflow ASPLOS 2017: http://www.cs.cornell.edu/andru/papers/trustzone ASPLOS 2015: http://www.cs.cornell.edu/andru/papers/asplos15 PLDI 2012: http://www.cs.cornell.edu/andru/papers/pltiming.html -------------- next part -------------- A non-text attachment was scrubbed... Name: andru.vcf Type: text/x-vcard Size: 199 bytes Desc: not available URL: From serdar.erbatur at gmail.com Thu Dec 13 03:10:47 2018 From: serdar.erbatur at gmail.com (Serdar ERBATUR) Date: Thu, 13 Dec 2018 09:10:47 +0100 Subject: [TYPES/announce] UNIF 2019 - First Call for Papers Message-ID: Dear colleagues, Please find below the first 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 ------------------------------------------------------------------ First 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 TBA ** 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 sylvie.boldo at inria.fr Thu Dec 13 03:31:35 2018 From: sylvie.boldo at inria.fr (Sylvie Boldo) Date: Thu, 13 Dec 2018 09:31:35 +0100 Subject: [TYPES/announce] ARITH-26, second CFP Message-ID: Sorry for multiple postings. ========================================================== 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. === 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 sandra at dcc.fc.up.pt Thu Dec 13 07:29:19 2018 From: sandra at dcc.fc.up.pt (Sandra Alves) Date: Thu, 13 Dec 2018 12:29:19 +0000 Subject: [TYPES/announce] FSCD 2021 - CALL FOR LOCATION Message-ID: (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 Damiano.Mazza at lipn.univ-paris13.fr Thu Dec 13 09:33:11 2018 From: Damiano.Mazza at lipn.univ-paris13.fr (Damiano Mazza) Date: Thu, 13 Dec 2018 15:33:11 +0100 Subject: [TYPES/announce] Caleidoscope Complexity School: Call for Participation Message-ID: <42babae5-c7e6-e105-7ab4-1df5b88c14a3@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, We are delighted to announce 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. 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 FINANCIAL SUPPORT There may be opportunities for financial support for participants. We will make relevant information available via the webpage. https://caleidoscope.sciencesconf.org/ SPONSORS European Association for Computer Science Logic (http://www.eacsl.org/) DIM RFSI - R?gion ?le-de-France (https://dim-rfsi.fr/) Universit? Paris 13 (https://www.univ-paris13.fr/) Laboratoire d'Informatique de Paris Nord (https://lipn.univ-paris13.fr/) From kaposi.ambrus at gmail.com Fri Dec 14 07:28:47 2018 From: kaposi.ambrus at gmail.com (Ambrus Kaposi) Date: Fri, 14 Dec 2018 13:28:47 +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 james.cheney at gmail.com Fri Dec 14 07:52:02 2018 From: james.cheney at gmail.com (James Cheney) Date: Fri, 14 Dec 2018 12:52:02 +0000 Subject: [TYPES/announce] PhD studentship on "Probabilistic Property-Based Testing" at the University of Edinburgh Message-ID: We are now accepting applications for 3-year PhD studentship on a project called "Probabilistic property-based testing" in the School of Informatics, University of Edinburgh. http://homepages.inf.ed.ac.uk/jcheney/group/ppbt.html The aim of the project is to explore the hypothesis that property-based testing (e.g. QuickCheck) is a form of probabilistic programming. Property-based testing is a widely used and powerful form of lightweight randomized testing, but it has been developed largely independently of increasingly sophisticated probabilistic programming languages and inference algorithms. This project will study the consequences of adopting the perspective that property-based testing is a form of probabilistic programming, and investigate subproblems such as inducing good properties from programs or test data; testing complex programs using advanced sampling techniques that provide error bounds; and synthesizing suitable data generators or automatically providing concise explanations why a property fails to hold. Possible application areas include randomized testing of programming language designs and type systems themselves (following e.g. PLT Redex or logic programming-based approaches to language specification), as well as traditional system specification and testing problems. The studentship is tenable for 3 years, for a student of any nationality, and includes a stipend of ?14,777 per year (tax free and increasing with inflation), supported by Huawei. The School is also partnered with data science and AI centres of excellence such as The Alan Turing Institute in London and the Bayes center in Edinburgh, and there will be ample opportunities to engage with these institutes, via workshops and other schemes. The ideal candidate would have a strong background in functional or logic programming (e.g. Haskell, OCaml, Erlang, Prolog), or a strong background in machine learning. Candidates already familiar with probabilistic programming or symbolic machine learning (e.g. relational learning, probabilistic logic programming) are especially welcome. Applications from prospective students interested in starting a PhD in the next academic year should be submitted by March 18, 2019 at the latest. Applications received by January 31, 2019 will receive full consideration; after that date applications will be considered until the position is filled. The anticipated start date is September 2019 but earlier start dates may be possible. To apply, please submit an application to the 3-year CISA PhD programme: https://www.star.euclid.ed.ac.uk/public/urd/sits.urd/run/siw_ipp_lgn.login?process=siw_ipp_app&code1=PRPHDINFMT9F&code2=0122 Further instructions and information about PhD study at CISA and the University of Edinburgh is available here: http://web.inf.ed.ac.uk/cisa/study-with-us https://www.ed.ac.uk/informatics/postgraduate/apply For more information please contact Vaishak Belle (vaishak at ed.ac.uk) and/or James Cheney (jcheney at inf.ed.ac.uk). -------------- next part -------------- An HTML attachment was scrubbed... URL: From pierre.clairambault at ens-lyon.fr Fri Dec 14 11:46:52 2018 From: pierre.clairambault at ens-lyon.fr (Pierre Clairambault) Date: Fri, 14 Dec 2018 17:46:52 +0100 Subject: [TYPES/announce] Call for papers: GaLoP 2019 Message-ID: <00de4de0-1c5f-7fa5-82a9-e422209b0db3@ens-lyon.fr> 14th Workshop on Games for Logic and Programming Languages (GaLoP 2019), Prague, 6-7 April, 2019. 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 seiller at lipn.univ-paris13.fr Fri Dec 14 12:08:36 2018 From: seiller at lipn.univ-paris13.fr (seiller) Date: Fri, 14 Dec 2018 18:08:36 +0100 Subject: [TYPES/announce] DICE-FOPARA 2019: Call for Papers Message-ID: 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-FOPATA 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 ** Paper Submission -- January 31st, 2019 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, Universit? 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 m.mazzara at innopolis.ru Sun Dec 16 11:21:33 2018 From: m.mazzara at innopolis.ru (Manuel Mazzara) Date: Sun, 16 Dec 2018 16:21:33 +0000 Subject: [TYPES/announce] Latest news on TOOLS 50+1 In-Reply-To: References: <331f99de77e34a36b3069d6c6db5c214@innopolis.ru> <97accd15125d41859df9d2744fa9c94c@innopolis.ru> <1657901e42a64078bf6bf00de773a4ed@innopolis.ru> Message-ID: Dear Colleagues, we have now completed the PC and identified two keynote speakers for the main conference: https://easychair.org/cfp/TOOLS-50_1 We are planning to invite a third keynote speaker and to enrich the program with a few satellite events. There will be a few workshops the day before and the day after the main conference, we will be able to communicate a tentative list after the winter break. If you want to organize a workshop you are of course welcome. Please help us spreading awareness of TOOLS 50+1 within your colleagues and your community. Do not forget to submit your paper ;-) Best, TOOLS 50+1 Organizing Committee -------------- next part -------------- An HTML attachment was scrubbed... URL: From ivan.lanese at gmail.com Mon Dec 17 05:23:22 2018 From: ivan.lanese at gmail.com (ivan.lanese) Date: Mon, 17 Dec 2018 11:23:22 +0100 (CET) Subject: [TYPES/announce] Call for PostDoc and Ph.D. in Reversible Debugging Message-ID: The French ANR project DCore is seeking applicants for both a PhD student position and a 1-year post-doctoral research position (possibly extended to a second year). The post-doc will be done inside the Focus team at University of Bologna, Italy (joint team with INRIA Sophia Antipolis M?diterran?e). The PhD will be shared between the Focus team at University of Bologna and the Spades team at INRIA Grenoble, France. Salary is according to French standards. The DCore project aims at building a reversible debugger and abstract analyser for actor programs (to be decided whether in Java using the Akka library or in Erlang). Both PhD and post-doc position are 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 Ph.D. application: * Master Degree in Computer Science, Mathematics, or related field * Good background on programming languages and concurrency theory Requirements for PostDoc application: * Ph.D. in Computer Science (completed or near completion) * A research background on programming languages or concurrency theory. For both the positions: * Applications must be submitted online from: https://jobs.inria.fr/public/classic/fr/offres (the post will appear soon) 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 (for PhD position) and Prof. Ivan Lanese (for both PhD and post-doc position) * Deadline for applications: January 30th From S.T.Erdweg at tudelft.nl Mon Dec 17 11:45:27 2018 From: S.T.Erdweg at tudelft.nl (Sebastian Erdweg) Date: Mon, 17 Dec 2018 17:45:27 +0100 Subject: [TYPES/announce] Call for Workshops -- ECOOP 2019 Message-ID: ============================= CALL FOR WORKSHOPS ============================= ECOOP 2019 European Conference on Object-Oriented Programming July 15-19, 2019 in London, United Kingdom https://2019.ecoop.org/ ECOOP is Europe?s longest-standing annual Programming Languages (PL) conference, and welcomes co-located events relating to the PL field in a broad sense. ECOOP will host a diverse offering of workshops bringing together academics, industrial researchers, and practitioners to exchange new ideas, problems, and experiences. Topics for workshops may include, but are not limited to, the theory, design, implementation, optimization, testing, and analysis of programs and programming languages. In particular, while the OO in ECOOP has traditionally stood for ?object-oriented?, these days the scope of ECOOP is much broader and encompasses the Programming Languages field as a whole. Workshops will run before, during, and after the program of the main conference. To submit a proposal for an ECOOP workshop, please complete the online application form linked on the website below. After submitting, you will receive an automated email confirmation of your submission and, within four weeks, a formal response notifying you if the workshop has been accepted for ECOOP. Proposals will be reviewed on a rolling basis. Submission deadline 31 January 2019 Submission details https://2019.ecoop.org/track/ecoop-2019-workshops -------------- next part -------------- An HTML attachment was scrubbed... URL: From p.gardner at imperial.ac.uk Tue Dec 18 05:36:49 2018 From: p.gardner at imperial.ac.uk (Gardner, Philippa A) Date: Tue, 18 Dec 2018 10:36:49 +0000 Subject: [TYPES/announce] Reminder: six lectureships, Imperial: target areas include theory and software reliability In-Reply-To: <7E858A8D-0FE6-4F60-91AD-B54CE2FDC311@ic.ac.uk> References: <7E858A8D-0FE6-4F60-91AD-B54CE2FDC311@ic.ac.uk> Message-ID: Just a reminder that the deadline is on 7th January 2019. There is a real opportunity for PL-ish subjects, interpreted broadly. In particular, we have people retiring and people moving to industry (for good reasons not bad!) so we have a real chance to persuade the Department to bring in new people. Details below. Philippa On 24 Nov 2018, at 18:17, Gardner, Philippa A > wrote: Dear all, I would like to draw your attention to a current Imperial advert for six lectureships at http://www.imperial.ac.uk/computing/job-vacancies/. The target areas for this year are theoretical computer science, artificial intelligence, software reliability, and hardware and systems; all should be interpreted widely. In addition, exceptional candidates in other areas are encouraged to apply. Deadline: 7th January 2019. This year, we have a good chance to be able to hire in (some of) the theory theme, the programming language theme, and the analysis and verification theme in the Department. The target areas of theoretical computer science and software reliability link directly to these themes. Since I arrived at Imperial in 2001, there has not been a single target area associated with these themes, until now. We have six lectureships available, rather than the usual one or two, due to a decision from central Imperial to expand the Department. This is a real opportunity, as there is much more flexibility than in previous years. 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 _______________________________________________ Concurrency mailing list Concurrency at listserver.tue.nl https://listserver.tue.nl/mailman/listinfo/concurrency -------------- next part -------------- An HTML attachment was scrubbed... URL: From davide.ancona at unige.it Tue Dec 18 06:14:28 2018 From: davide.ancona at unige.it (Davide Ancona) Date: Tue, 18 Dec 2018 12:14:28 +0100 Subject: [TYPES/announce] =?utf-8?b?4oC5UHJvZ3JhbW1pbmfigLogMjAxOSBDb21i?= =?utf-8?q?ined_Call_for_Workshop_Submissions?= Message-ID: =========================================================================== ?Programming? 2019 Combined Call for Workshop Submissions =========================================================================== To build a community and to foster an environment where participants can exchange ideas and experiences related to practical software development, ?Programming? will host a number of workshops, during the days before the main conference. The workshops will provide a collaborative forum to exchange recent and/or preliminary results, to conduct intensive discussions on a particular topic, or to coordinate efforts between representatives of a technical community. They are intended as a forum for lively discussion of innovative ideas, recent progress, or practical experience on programming and applied software development in general for specific aspects, specific problems, or domain-specific needs. We also encourage practical, hands-on workshops in which participants actually experience one or several aspects of practical software development. The following workshops are co-located with ?Programming? 2019. MoreVMs?19: Workshop on Modern Language Runtimes, Ecosystems, and VMs --------------------------------------------------------------------------- MoreVMs?19 aims to bring together industrial and academic programmers to discuss the design, implementation, and usage of modern languages and runtimes. Possible topics include reuse of language runtimes, modular implementation, language design, and compilation strategies. Call: https://2019.programming-conference.org/track/MoreVMs-2019 Extended Abstract Deadline: 11 Jan 2019 PX/19 5th Edition of the Programming Experience Workshop --------------------------------------------------------------------------- The Programming Experience (PX) Workshop is about what happens in that room when programmers sit down in front of computers and produce code, especially in an exploratory way. We are interested in this experience of programming and how to improve and evolve it. Call: https://2019.programming-conference.org/track/px-2019-papers Submission Deadline: 27 Jan 2019 VPT 2019: Seventh International Workshop on Program Transformation and Verification --------------------------------------------------------------------------- The aim of the workshop is to bring together researchers working in the fields of Program Verification and Program Transformation. There is a great potential for beneficial interactions between these two area. The workshop will provide a forum where researchers from these fields may interact and foster new developments. The workshop solicits research, position, application, and system description papers with a special emphasis on case studies, demonstrating viability of the interactions between the research fields of program transformation and program verification in a broad sense. Call: http://refal.botik.ru/vpt/vpt2019/ Submission Deadline: 8 Jan 2019 LANGETI?19: Languages and Tools for Next Generation Testing --------------------------------------------------------------------------- The LANGETI workshop invites for submission of research papers and tool demonstrations developing new languages and tools that explore novel techniques to test next generation applications. We specially encourage new ideas on testing and its application domain that will spark discussion during the workshop. Call: https://2019.programming-conference.org/track/langeti-2019-papers Submission Deadline: 11 Jan 2019 PASS?19: Workshop on Programming Across the System Stack (PASS) ?19 --------------------------------------------------------------------------- PASS?19 seeks contributions at the interaction of programming languages and computer systems, such as programming abstractions for emerging platforms, runtime performance and energy optimization, software tool support for systems, systems-level reasoning and verification, language-based security, and systems programming and debugging. Call: https://2019.programming-conference.org/home/PASS-2019 Submission Deadline: 15 Jan 2019 ICW 2019: Interconnecting Code Workshop --------------------------------------------------------------------------- Modern computer systems are often loosely coupled compositions of heterogeneous components. An important part of modern programming is the art, science, and engineering of interconnecting disparate code components to offer larger services in a reliable and scalable manner. The goal of this workshop is to facilitate an ongoing discussion, and advance the state of the art of interconnecting code. Call: https://2019.programming-conference.org/track/icw-2019-papers Initial Abstract Deadline: 11 Jan 2019 Salon des Refus?s 2019 --------------------------------------------------------------------------- Salon des Refus?s was an 1863 exhibition of artworks rejected from the official Paris Salon. We bring the same to programming research, creating a space for interesting ideas that are difficult to reduce to a proof or a naive measurement. Call: https://shift-society.org/salon/call-for-papers Submission Deadline: 7 Jan 2019 MiniPLoP 2019 --------------------------------------------------------------------------- Patterns are a systematic way to capture the experience of experts about good designs or best practices and document these nuggets of wisdom in an accessible way for peers. You can submit papers with 2-3 patterns for a discussion in a Writer?s Workshop session. Call: https://2019.programming-conference.org/track/PLOP-2019-papers Submission Deadline: 31 Jan 2019 ProWeb?19: 3rd International Workshop on Programming Technology for the Future Web --------------------------------------------------------------------------- ProWeb?19 is a forum for researchers and practitioners to share and discuss advances in programming technology (i.e., frameworks, libraries, programming languages, program analyses and development tools) for implementing web applications and for maintaining their quality over time, as well as experience reports about the use of state-of-the-art technology for the web. Call: https://2019.programming-conference.org/track/proweb-2019-papers Submission Deadline: 15 Jan 2019 From barbara_koenig at uni-due.de Tue Dec 18 10:54:42 2018 From: barbara_koenig at uni-due.de (Barbara Koenig) Date: Tue, 18 Dec 2018 16:54:42 +0100 Subject: [TYPES/announce] MFPS XXXV - Call for Papers Message-ID: <867eg6x22l.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. Invited speakers and special sessions will be announced soon. ---------------------------------------------------------------------- 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 maria at mpi-sws.org Thu Dec 20 11:52:23 2018 From: maria at mpi-sws.org (Maria Christakis) Date: Thu, 20 Dec 2018 17:52:23 +0100 Subject: [TYPES/announce] CS@max planck: The new Max Planck Graduate Center for Computer and Information Science Message-ID: <004301d49884$62367c70$26a37550$@mpi-sws.org> CS at max planck is a new Max Planck wide graduate program that allows admitted students to work with CS faculty at any Max Planck Institute and offers them the full range of CS research and faculty in one program. Specifically, 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, 2018. From zhang at cse.psu.edu Thu Dec 20 12:36:40 2018 From: zhang at cse.psu.edu (Danfeng Zhang) Date: Thu, 20 Dec 2018 12:36:40 -0500 Subject: [TYPES/announce] Postdoctoral Researcher in Programming Languages and Machine Learning at Penn State Message-ID: <4911563C-0F90-42FD-95D4-5B74BA6E1E24@cse.psu.edu> Applications are invited for a 1-2 year full-time Postdoctoral Research position in differential privacy in the Computer Science & Engineering Department at Penn State. The position involves statistical and/or formal verification of differentially private algorithms, including the development of tools and theories for analyzing source code using programming languages and statistical methods. As differential privacy gains increased acceptance in industry and government agencies as a methodology for protecting privacy, there is an increased need for tools for verifying correct code and detecting bugs in incorrect code. In this project, we explore program verification techniques (e.g., type systems) to prove differential privacy for sophisticated algorithms, as well as methods for generating counterexamples when the proof fails. See below for our recent papers in this direction: CCS?18: http://www.cse.psu.edu/~dbz5017/pub/ccs18.pdf POPL?17: http://www.cse.psu.edu/~dbz5017/pub/popl17.pdf Please apply at https://psu.jobs/job/83998 An applicant should possess a doctoral degree in Computer Science or Statistics and have strong background in one or more of the following areas: machine learning, programming languages, non-parametric statistics, differential privacy. The candidate must have an excellent track record of original research and the ability to work as part of a team. The postdoc will be provided with competitive salary and employment benefits. The initial appointment will be for one year, with an option to renew for a second year. Inquiries about the position should be directed to Daniel Kifer and Danfeng Zhang at CMLA at psu.edu . Applicants should upload a resume with at least two names of references. Applications will be reviewed until the position is filled. -------------- next part -------------- An HTML attachment was scrubbed... URL: From myreen at chalmers.se Thu Dec 20 22:55:52 2018 From: myreen at chalmers.se (Magnus Myreen) Date: Fri, 21 Dec 2018 14:55:52 +1100 Subject: [TYPES/announce] Postdoc Positions at KTH and Chalmers on Cyber-Physical Systems (with CakeML) Message-ID: We are looking to employ postdocs, one at KTH and one at Chalmers, to conduct research in a joint expedition project titled: High-Confidence Formal Verification of Real Cyber-Physical Systems: from Models to Machine Code The overall goal of this project is to develop new theoretical foundations for formally verified cyber-physical domain-specific model compilation, from high-level real system models down to machine code, satisfying both functional and temporal constraints. The project is a collaboration between: - Associate Professor David Broman at KTH, Sweden https://people.kth.se/~dbro/ - Associate Professor Magnus Myreen at Chalmers, Sweden http://www.cse.chalmers.se/~myreen/ At KTH, this project will use the Coq proof assistant to design and develop a verified model-checker and a synthesis mechanism that correctly extracts an executable timed intermediate form (ETIF) from high-level models of cyber-physical systems. At Chalmers, this project will involve using the HOL4 interactive theorem prover to develop a compiler partly from scratch and partly from parts of the existing CakeML compiler. The new compiler's input language is to be compatible with the ETIF from above. To apply and read more, see the separate job ads: - KTH: https://goo.gl/f9HheP - Chalmers: https://goo.gl/SB8V3X Application deadline: 28 February, 2019 Starting date: preferably in the first half of 2019 Both postdoc positions are for two years. The funding comes from the Wallenberg Artificial Intelligence, Autonomous Systems and Software Program (WASP). For more information, see http://wasp-sweden.org/17-post-doc-positions-expedition/. Please contact David (dbro at kth.se) and Magnus (myreen at chalmers.se) for more information. From evan.chang at Colorado.EDU Fri Dec 21 01:00:27 2018 From: evan.chang at Colorado.EDU (Bor-Yuh Evan Chang) Date: Thu, 20 Dec 2018 22:00:27 -0800 Subject: [TYPES/announce] Postdoc position at Colorado in data-driven program analysis with potential industrial applications Message-ID: The Programming Languages and Verification Group at the University of Colorado Boulder (CUPLV) is looking for exceptional candidates for a postdoctoral research associate working in the area of data-driven program analysis. This position presents a unique opportunity for potential industrial application in collaboration with GitHub. The ideal candidate has a background in the area of programming languages and verification, as well as being interested in extending his or her research to machine learning. The postdoctoral research associate will collaborate with professors Bor-Yuh Evan Chang, Sriram Sankaranarayanan, and Sergio Mover, as well as engineers at GitHub. The researcher will have an opportunity to lead a project on program repair and will contribute to potential technology transfer with our industrial partner. To apply, please send an email to Bor-Yuh Evan Chang < evan.chang at colorado.edu> or Sriram Sankaranarayanan with a CV and contact information for two or three references. Our group has active projects in areas such as the following: - program analysis - program synthesis - cyberphysical systems Compensation is highly competitive and commensurate with experience. Teaching opportunities will be available. For more information about our group, please see . Boulder, located at the base of the Rocky Mountains, is consistently awarded top-rankings for health, education, and quality of life. It is also home to a concentration of high-tech industry and to a vibrant start-up community. It is located 30 miles from downtown Denver. -------------- next part -------------- An HTML attachment was scrubbed... URL: From goubault at lix.polytechnique.fr Fri Dec 21 09:19:06 2018 From: goubault at lix.polytechnique.fr (Eric Goubault) Date: Fri, 21 Dec 2018 15:19:06 +0100 Subject: [TYPES/announce] Positions now opened at the CS department of Ecole Polytechnique Message-ID: Dear colleagues, Ecole Polytechnique welcomes applications for several full-time and part-time computer science assistant professors, starting in September 2019: - 1 position of full-time Assistant Professor ("Ma?tre de Conf?rences") "Monge" (tenure-track) in Data Science and Artificial Intelligence - 1 position of assistant professor full-time ("Ma?tre de Conf?rences") in Internet of Things - 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. - 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. - 1 position of part-time assistant professor in computer graphics - 2 positions of part-time assistant professor in data sciences and artificial intelligence - 2 positions of part-time assistant positions in computer science Application deadline: March 25, 2019 Auditions: from May 13 to May 24, 2019 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 and on the department's website, accessible in 2019 on https://portail.polytechnique.edu/informatique) The links on the application server are accessible from these pages or from http://www.polytechnique.edu, as well as some details on computer science education at Ecole Polytechnique and the statutes and salaries. You can already contact positions2019 at lix.polytechnique.fr if you are interested in knowing more about the computer science department, and Ecole Polytechnique. You can also come meet the members of the department, for example at the occasion of the "galette des rois" of January 10, 2019, Turing building, Ecole Polytechnique, from 3:30pm on. Sincerely, Eric. From schoepp at tcs.ifi.lmu.de Fri Dec 21 09:52:16 2018 From: schoepp at tcs.ifi.lmu.de (=?UTF-8?Q?Ulrich_Sch=c3=b6pp?=) Date: Fri, 21 Dec 2018 15:52:16 +0100 Subject: [TYPES/announce] Full Professorship in Theoretical Computer Science at LMU Munich Message-ID: Ludwig-Maximilians-Universit?t (LMU) in Munich is currently advertising a *Full Professorship (W3) of Theoretical Computer Science* This professorship is dedicated, in research and teaching, towards Theoretical Computer Science, in particular applications of logic and/or type theory to programming and programming languages. Relevant areas of research are e.g.: - Type Theory and Functional Programming - Logic and Computer-Aided Reasoning - Automatic Theorem Proving, esp. SAT- and related Solvers - Foundations and Semantics of Programming Languages, esp. declarative languages - Logical and Programming Language Aspects of resources, security, privacy, side effects and concurrency The application deadline is 1 February 2019. For more information, please see: https://www.tcs.ifi.lmu.de/news/professorship From yazan.mualla at utbm.fr Fri Dec 21 11:18:48 2018 From: yazan.mualla at utbm.fr (Yazan Mualla) Date: Fri, 21 Dec 2018 17:18:48 +0100 (CET) Subject: [TYPES/announce] Extended CFP for The 3rd International Workshop on Agent-based Modeling and Applications with SARL (SARL19) Message-ID: <1950033630.236141624.1545409128080.JavaMail.zimbra@utbm.fr> CALL FOR PAPERS (extended) The 3rd International Workshop on Agent-based Modeling and Applications with SARL (SARL-19) ------------------------------------------------------------------------------------------- In conjunction with the 10th International Conference on Ambient Systems, Networks, and Technologies ANT 2019 and the European SarlCon 2019 April 29 - May 2, 2019, Leuven, Belgium. http://www.multiagent.fr/Conferences:SARL19 ------------------------------------------------------------------------------------------- Description =========== Research on Agents and Multi-Agent Systems has matured during the last decade and many effective applications of this technology are now deployed. SARL-19 provides an international forum to present and discuss the latest scientific developments and their effective applications, to assess the impact of the approach, and to facilitate technology transfer. SARL workshop was born with the SARL agent programming language, but the scientific results presented in SARL-19 are not restricted to SARL; other languages and agent platforms may be presented. SARL aims at providing the fundamental abstractions for dealing with concurrency, distribution, interaction, decentralization, reactivity, autonomy and dynamic reconfiguration. These high-level features are now considered as the major requirements for an easy and practical implementation of modern complex software applications. We are convinced that the agent-oriented paradigm holds the keys to effectively meet these features. Considering the variety of existing approaches and meta-models in the field of agent-oriented engineering and more generally multi-agent systems, our approach remains as generic as possible and highly extensible to easily integrate new concepts and features. The goal of SARL-19 is to provide a place where the different points of view on the modeling and the simulation with agent platforms and agent programming languages may be discussed. SARL-19 will be held in Leuven, Belgium (April 29 - May 2, 2019) in conjunction with the 10th International Conference on Ambient Systems, Networks, and Technologies (ANT 2019) and the European SarlCon 2019. Topics ====== The main topics of the SARL-18 workshop are (but not restricted to): _Methods and Models: * Agent based Modeling and Simulation; * Agent programming language; * Agent based Simulation; * Agent oriented analysis and design methods; * Ontologies and theories about large urban systems; * Formal models of agent-based simulation; * Organizational models. _Applications: * Traffic/Transport; * Crowds; * Smart grids and smart buildings; * Land-Use; * Energy. Important Dates =============== * Submission deadline: January 4, 2019 (extended); * Notification: February 4, 2019; * Final date for camera-ready copy: March 1, 2019; * Workshop: April 29 - May 2, 2019. Submission ========== All workshop accepted papers will be included in the conference proceedings published by Elsevier Science in the open-access Procedia Computer Science series online. The submitted paper must be formatted according to the guidelines of Procedia Computer Science, Elsevier. You are invited to submit full length papers in PDF format on EasyChair, not exceeding 6 pages in length, in single-column format including diagrams and references while following the Procedia Computer Science guidelines. Papers that do not follow these guidelines may be rejected without consideration of their merits. All papers will be reviewed by at least two Program Committee members on the basis of technical quality, originality, clarity, and relevance to the track topics listed below. At least one author of each paper must attend the workshop to present the paper. Workshop Chairs =============== St?phane GALLAND (Univ. de Technologie de Belfort-Montbeliard, France). Sebastian RODRIGUEZ (Universidad Technologica National, Argentina). Publicity Chair ================ Yazan Mualla (Univ. de Technologie de Belfort-Montbeliard, France). Program Committee ================= To be completed. -------------- next part -------------- An HTML attachment was scrubbed... URL: From afelty at uottawa.ca Fri Dec 21 22:46:28 2018 From: afelty at uottawa.ca (Amy Felty) Date: Sat, 22 Dec 2018 03:46:28 +0000 Subject: [TYPES/announce] LSFA 2019 Call for papers Message-ID: LSFA 2019 - First Call for Papers [with our apologies in case you receive multiple copies of this CFP] FIRST 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 All accepted papers will be available online during the workshop; full papers will be published on the occasion or shortly thereafter, and short papers will be collected in an informal volume. At least one of the authors should register for the workshop. All authors of accepted papers will be invited at a later stage to submit extended versions of their papers to a special journal issue. 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 gabriel.scherer at gmail.com Sat Dec 22 04:08:16 2018 From: gabriel.scherer at gmail.com (Gabriel Scherer) Date: Sat, 22 Dec 2018 10:08:16 +0100 Subject: [TYPES/announce] Fwd: jobs at multiple levels in Canberra Australia In-Reply-To: <23581.48722.629847.512271@gargle.gargle.HOWL> References: <23581.48722.629847.512271@gargle.gargle.HOWL> Message-ID: Dear types, You may be interested in the announce below. Formal verification, proof assistants, and no crocodiles in the lake. ---------- Forwarded message --------- From: Date: Sat, Dec 22, 2018 at 5:33 AM Subject: [Coq-Club] jobs at multiple levels in Canberra Australia To: Dear Coq Clubbers, we are advertising both fixed term and tenure track positions from level B (assistant professor), level C (associate professor) and level D (associate professor plus plus :) See here: http://jobs.anu.edu.au/cw/en/job/527916/lecturersenior-lecturerassociate-professor Canberra is a great place to live! See here: https://canberra.com.au/how-did-canberra-win-the-title-of-the-most-liveable-city-in-the-world/ We are also into proof-theory, formal verification using HOL4, Isabelle/HOL and Coq, type-theory and other topics which should be music to your ears, see here: https://cecs.anu.edu.au/research/theory/logic#acton-tabs-link--tabs-0-row_2-2 Please feel free to contact me if you wish to discuss applying: rajeev.gore at anu.edu.au And I promise that there are no crocodiles, jellyfish or sharks in our lake! See here: https://visitcanberra.com.au/attractions/56b23b58d5f1565045d801cf/lake-burley-griffin best wishes, raj -- Rajeev Gore' Professor, Logic and Computation Group, Research School of Computer Science ANU College of Engineering and Computer Science The Australian National University Canberra ACT 2601 Tel: +61-2-61 25 86 03 Fax: +61-2-61 25 86 51 Email: Rajeev.Gore at anu.edu.au Web: http://arp.anu.edu.au/~rpg ANU CRICOS Provider Number - 00120C -------------- next part -------------- An HTML attachment was scrubbed... URL: From tarmo at cs.ioc.ee Sat Dec 22 14:53:11 2018 From: tarmo at cs.ioc.ee (Tarmo Uustalu) Date: Sat, 22 Dec 2018 19:53:11 +0000 Subject: [TYPES/announce] ETAPS Test of Time Award Message-ID: <20181222195311.19989135@cs.ioc.ee> ETAPS Test of Time Award The ETAPS Test of Time Award recognizes outstanding papers published more than 10 years in the past in one of the constituent conferences of ETAPS. The Award recognises the impact of excellent research results that have been published at ETAPS. See https://etaps.org/about/test-of-time-award . Nominations 2019 Nominations for the 2019 ETAPS Test of Time Award are solicited from the ETAPS community. A nomination should include the title and publication details of the nominated paper, explain the influence it has had since publication, and why it merits the award. It should be phrased in terms that are understandable by the members of the award committee and suitable for use in the award citation, and should be endorsed by at least 2 people other than the person submitting the nomination. Self-nominations are not allowed. Nominations should be sent by Monday 11 February 2019 to the chair of the award committee, Don Sannella . Award committee The 2019 award committee consists of Bruno Blanchet, Rance Cleaveland, Ugo Dal Lago, Joost-Pieter Katoen, Jan Kofron, Don Sannella (chair), Gabriele Taentzer and Peter Thiemann. From igarashi at kuis.kyoto-u.ac.jp Tue Dec 25 10:08:57 2018 From: igarashi at kuis.kyoto-u.ac.jp (Atsushi Igarashi) Date: Wed, 26 Dec 2018 00:08:57 +0900 Subject: [TYPES/announce] PEPM 2019 Final Call for Posters/Demos Message-ID: <87va3hy77a.wl-igarashi@kuis.kyoto-u.ac.jp> -- Final Call for Poster/Demo Abstracts -- POSTER/DEMO SESSIONS: PEPM 2019 is still accepting proposals for poster/demo presentations on a rolling basis. Proposals can be about work that has been presented elsewhere. See below for the submission guidelines. ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM) 2019 =============================================================================== * Website : http://popl19.sigplan.org/track/pepm-2019-papers * Time : 14th ? 15th January 2019 * Place : Cascais/Lisbon, Portugal (co-located with POPL 2019) Registration ------------ * Web page : https://popl19.sigplan.org/attending/Registration * Early registration deadline : 10th December 2018 (passed) Invited Talks ------------- Applying Futamura projections to compose languages and tools in GraalVM Christian Humer (Oracle Labs) What is the type of a partial evaluator? Jens Palsberg (UCLA) Making proofs easy: Horn clause transformations to the aid of program verification Maurizio Proietti (IASI-CNR) Accepted papers --------------- Reduction from Branching-time Property Verification of Higher-Order Programs to HFL Validity Checking Keiichi Watanabe, Takeshi Tsukada, Hiroki Oshikawa, Naoki Kobayashi Generating mutually recursive definitions Jeremy Yallop, Oleg Kiselyov Method Name Suggestion with Hierarchical Attention Networks Sihan Xu, Xinya Cao, Jing Xu Futures and Promises in Haskell and Scala Tamino Dauth, Martin Sulzmann Combining Higher-Order Model Checking with Refinement Type Inference Ryosuke Sato, Naoki Iwayama, Naoki Kobayashi Typed parsing and unparsing for untyped regular expression engines Gabriel Radanne Control Flow Obfuscation via CPS Transformation Kenny Zhuo Ming Lu Extracting a Partial Evaluator from a Proof of Termination Kenichi Asai A Simpler Lambda Calculus Barry Jay Poster/demo abstract submission guideline ----------------------------------------- * https://popl19.sigplan.org/track/pepm-2019-papers#Call-for-Poster-Demo-Abstracts To maintain PEPM?s dynamic and interactive nature, PEPM 2019 will continue to have special sessions for poster/demo presentations. In addition to the main interactive poster/demo session, there will also be a scheduled short-talk session where each poster/demo can be advertised to the audience in, say, 5?10 minutes. Poster/demo abstracts should describe work relevant to PEPM (whose scope is detailed below), typeset as a one-page PDF using the two-column ?sigplan? sub-format of the new ?acmart? format available at: http://sigplan.org/Resources/Author/ and sent by email to the programme co-chairs, Manuel Hermenegildo and Atsushi Igarashi, at: manuel.hermenegildo at imdea.org, igarashi at kuis.kyoto-u.ac.jp Please also include in the email: * a short summary of the abstract (in plain text), * the type(s) of proposed presentation (poster and/or demo), and * whether you would like to give a scheduled short talk (in addition to the poster/demo presentation). Abstracts will be considered for acceptance on a rolling basis. Accepted abstracts, along with their short summary, will be posted on PEPM 2019?s website. At least one author of each accepted abstract must attend the workshop and present the work during the poster/demo session. Student participants with accepted posters/demos 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. Scope ----- In addition to the traditional PEPM topics (see below), PEPM 2019 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 2019 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, Manuel Hermenegildo and Atsushi Igarashi (manuel.hermenegildo at imdea.org, igarashi at kuis.kyoto-u.ac.jp). From kbh at umn.edu Mon Dec 31 21:12:47 2018 From: kbh at umn.edu (Favonia) Date: Mon, 31 Dec 2018 20:12:47 -0600 Subject: [TYPES/announce] Postdoc Position at the University of Minnesota Message-ID: Dear All, I am looking for postdocs for my group at the University of Minnesota, Twin Cities, USA. The length is about 18-24 months but negotiable. The funding can support a wide range of topics in type theory and programming language theory. I am particularly interested in raising the rigor of computer programs or mathematical proofs. To name a few possible research directions: 1. higher-dimensional type theory (e.g., cubical type theory) 2. mechanization of proofs (e.g., in homotopy theory) 3. property-based testing I am open to other topics not on the list. Please check my website https://favonia.org for the work I did. Teaching is not required, but we can discuss it if you are interested. The start date is flexible though I prefer early spring. REQUIREMENT You must have a Ph.D. in Computer Science, Mathematics, Philosophy, or some related field when the job starts. I need your CV, your cover letter (explaining your motivation) and two professional references. PREFERENCE Background in type theory or programming language theory, good publication record, and experience in proof mechanization are all pluses. HOW TO APPLY If you are currently an employee of the University of Minnesota, use this link: https://hr.myu.umn.edu/jobs/int/328079 Otherwise, this is for everyone else: https://hr.myu.umn.edu/jobs/ext/328079 DIVERSITY We take diversity and inclusiveness seriously, which is an important reason why I joined the University. I strongly encourage people of often underrepresented groups (not just regarding race or gender) to consider this position. Best, Favonia they/them/theirs http://favonia.org -------------- next part -------------- An HTML attachment was scrubbed... URL: